.styles-module__GIg4LG__root{align-items:baseline;row-gap:14px;}.styles-module__GIg4LG__position{letter-spacing:.09em;text-transform:uppercase;color:var(--pf-text-primary);font-size:12px;font-weight:500;line-height:16px}.styles-module__GIg4LG__section{color:var(--pf-text-secondary);font-weight:500}.styles-module__GIg4LG__timeLeft{color:var(--pf-text-muted);text-align:right;font-size:15px;line-height:22px}.styles-module__GIg4LG__track{background-color:var(--pf-rule);height:3px}.styles-module__GIg4LG__indicator{background-color:var(--pf-text-primary)}@media (max-width:768px){.styles-module__GIg4LG__section{display:none}}
.styles-module__QIbqHq__root{border-radius:var(--pf-card-radius);background-color:var(--pf-surface);width:100%;color:var(--pf-text-primary);flex-direction:column;display:flex;}.styles-module__QIbqHq__paddingDefault{padding:var(--pf-card-padding)}.styles-module__QIbqHq__paddingLockup{padding:28px 36px}.styles-module__QIbqHq__paddingList{padding:32px 36px 8px}@media (max-width:768px){.styles-module__QIbqHq__paddingDefault,.styles-module__QIbqHq__paddingLockup,.styles-module__QIbqHq__paddingList{padding:24px 20px}}
.styles-module__z0nVtG__root{font-family:var(--font-teodor), serif;letter-spacing:-.01em;color:var(--pf-text-primary);margin:0;font-style:italic;font-weight:300;}.styles-module__z0nVtG__page{font-size:36px;line-height:43px}.styles-module__z0nVtG__card{font-size:30px;line-height:37px}.styles-module__z0nVtG__section{font-size:28px;line-height:34px}.styles-module__z0nVtG__subsection{font-size:26px;line-height:32px}.styles-module__z0nVtG__amount{font-size:40px;line-height:44px}@media (max-width:768px){.styles-module__z0nVtG__page{font-size:30px;line-height:37px}.styles-module__z0nVtG__card,.styles-module__z0nVtG__section{font-size:26px;line-height:32px}.styles-module__z0nVtG__amount{font-size:32px;line-height:38px}}
.styles-module__OfZhLG__root{flex-direction:column;gap:16px;display:flex}.styles-module__OfZhLG__comboboxInputShell{position:relative}.styles-module__OfZhLG__comboboxInput{padding-right:4.5rem}.styles-module__OfZhLG__comboboxInputError{border-color:var(--dia-validation-red)}.styles-module__OfZhLG__comboboxControls{align-items:center;gap:.25rem;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}
.confirm-screen-module__SbvGIG__title{text-align:center;}.confirm-screen-module__SbvGIG__section{flex-direction:column;gap:14px;width:100%;display:flex}.confirm-screen-module__SbvGIG__rows{flex-direction:column;display:flex}.confirm-screen-module__SbvGIG__choicesFieldset{border:none;margin:0;padding:0}.confirm-screen-module__SbvGIG__choicesLegend{letter-spacing:.02em;color:var(--dia-text-primary);padding:0 0 8px;font-size:14px;font-weight:570;line-height:20px}.confirm-screen-module__SbvGIG__choices{gap:12px;display:flex}.confirm-screen-module__SbvGIG__choice{border:1px solid var(--dia-border-input);background-color:var(--dia-surface-white);min-width:100px;font:inherit;color:var(--dia-text-secondary);cursor:pointer;border-radius:10px;padding:14px 24px;font-size:18px;line-height:24px}.confirm-screen-module__SbvGIG__choice:hover{border-color:var(--dia-text-secondary)}.confirm-screen-module__SbvGIG__choiceSelected,.confirm-screen-module__SbvGIG__choiceSelected:hover{border-color:var(--dia-text-primary);box-shadow:inset 0 0 0 1px var(--dia-text-primary);color:var(--dia-text-primary)}
.styles-module__hNGJMW__tag.styles-module__hNGJMW__tag{letter-spacing:normal;text-transform:none;color:var(--dia-text-secondary);font-size:12px;font-weight:500;line-height:16px}
.styles-module__fQJXAa__root{font-family:var(--font-sans), sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--pf-text-muted);font-size:12px;font-weight:500;line-height:16px;display:block;}
.styles-module__rlQaCq__lines{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex;}.styles-module__rlQaCq__line{grid-column-gap:16px;grid-row-gap:4px;grid-template-columns:1fr auto;align-items:start;display:grid}.styles-module__rlQaCq__lineName{color:var(--pf-text-primary);font-size:20px;line-height:27px}.styles-module__rlQaCq__lineSubtitle{color:var(--pf-text-secondary);grid-column:1;font-size:15px;line-height:22px}.styles-module__rlQaCq__linePrice{color:var(--pf-text-primary);white-space:nowrap;font-size:18px;font-weight:570;line-height:27px}.styles-module__rlQaCq__lineAside{grid-area:1/2/span 2;align-self:start;align-items:center;gap:12px;display:flex}.styles-module__rlQaCq__totalRow{border-top:1px solid var(--pf-rule);justify-content:space-between;align-items:baseline;gap:16px;padding-top:22px;display:flex}.styles-module__rlQaCq__totalLabel{color:var(--pf-text-secondary);font-size:18px;line-height:27px}.styles-module__rlQaCq__discount{color:var(--pf-text-secondary);justify-content:space-between;align-items:baseline;gap:16px;font-size:15px;line-height:22px;display:flex}@media (max-width:768px){.styles-module__rlQaCq__line{grid-template-columns:1fr}.styles-module__rlQaCq__lineAside{grid-area:auto/1;justify-self:start;margin-top:4px}.styles-module__rlQaCq__lineName{font-size:18px;line-height:24px}}
.styles-module__VamRZq__shellContent{gap:38px}.styles-module__VamRZq__paymentHero{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.styles-module__VamRZq__paymentSubtitle{max-width:650px;color:var(--dia-text-secondary);margin:-8px 0 0;font-size:17px;font-weight:430;line-height:26px}.styles-module__VamRZq__paymentCard{padding:32px 36px 36px}.styles-module__VamRZq__orderItems{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.styles-module__VamRZq__orderItem{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.styles-module__VamRZq__orderCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.styles-module__VamRZq__orderName{letter-spacing:-.01em;font-size:18px;font-weight:430;line-height:24px}.styles-module__VamRZq__orderDescription{color:var(--dia-text-secondary);font-size:14px;font-weight:430;line-height:20px}.styles-module__VamRZq__promoSlot{margin-top:20px}.styles-module__VamRZq__rule{background:#20201a1a;width:100%;height:1px;margin:24px 0}.styles-module__VamRZq__paymentForm{flex-direction:column;display:flex}.styles-module__VamRZq__paymentHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.styles-module__VamRZq__paymentLabel{font-size:14px;font-weight:570;line-height:20px}.styles-module__VamRZq__securePayment{color:var(--dia-text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.styles-module__VamRZq__securePayment svg,.styles-module__VamRZq__noticeLead svg{flex:0 0 14px;width:14px;height:14px}.styles-module__VamRZq__paymentElement{min-height:278px}.styles-module__VamRZq__totalRow{justify-content:space-between;align-items:center;gap:28px;display:flex}.styles-module__VamRZq__totalCopy{flex-direction:column;gap:2px;display:flex}.styles-module__VamRZq__dueLabel{color:var(--dia-text-secondary);font-size:12px;line-height:16px}.styles-module__VamRZq__total{font-family:var(--font-teodor), Georgia, serif;letter-spacing:-.01em;font-size:30px;font-weight:300;line-height:36px}.styles-module__VamRZq__payButton{width:184px}.styles-module__VamRZq__checkoutNotice{background:var(--dia-surface-cream);color:var(--dia-text-secondary);border-radius:12px;flex-direction:column;gap:8px;margin-top:24px;padding:18px 20px;display:flex}.styles-module__VamRZq__noticeLead{align-items:flex-start;gap:10px;display:flex}.styles-module__VamRZq__noticeLead p{margin:0;font-size:13px;line-height:20px}.styles-module__VamRZq__noticeLead strong{color:var(--dia-text-primary);font-weight:570}.styles-module__VamRZq__checkoutNotice>p{margin:0 0 0 24px}.styles-module__VamRZq__backButton{min-height:44px;color:var(--dia-text-primary);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 8px;font-size:14px;line-height:20px;-webkit-text-decoration:underline;text-decoration:underline;display:inline-flex}.styles-module__VamRZq__backButton span{font-size:19px;-webkit-text-decoration:none;text-decoration:none}.styles-module__VamRZq__processing{text-align:center;flex-direction:column;align-items:center;padding:44px 20px 50px;display:flex}.styles-module__VamRZq__spinner{border:3px solid #e5e5dd;border-top-color:var(--dia-text-primary);border-radius:50%;width:48px;height:48px;margin-bottom:28px;animation:.9s linear infinite styles-module__VamRZq__payment-spin}.styles-module__VamRZq__processingHint{max-width:400px;color:var(--dia-text-secondary);margin:14px 0 0;font-size:15px;line-height:22px}.styles-module__VamRZq__processingAmount{color:var(--dia-text-secondary);margin:18px 0 0;font-size:14px;line-height:20px}.styles-module__VamRZq__processingAmount strong{color:var(--dia-text-primary);font-weight:570}@keyframes styles-module__VamRZq__payment-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.styles-module__VamRZq__spinner{animation:none}}@media (max-width:768px){.styles-module__VamRZq__paymentSubtitle{font-size:16px;line-height:24px}.styles-module__VamRZq__paymentCard{padding:24px 20px}.styles-module__VamRZq__orderItem,.styles-module__VamRZq__totalRow{flex-direction:column;align-items:stretch}.styles-module__VamRZq__paymentElement{min-height:320px}.styles-module__VamRZq__payButton{width:100%}.styles-module__VamRZq__processing{padding-left:0;padding-right:0}}
.styles-module__f3QLlG__shellContent{gap:0}.styles-module__f3QLlG__main,.styles-module__f3QLlG__pastOrders{flex-direction:column;gap:16px;width:100%;display:flex}.styles-module__f3QLlG__intakeDescription,.styles-module__f3QLlG__statusEmpty,.styles-module__f3QLlG__historyEmpty p,.styles-module__f3QLlG__historyMeta{color:var(--dia-text-secondary);margin:0}.styles-module__f3QLlG__headerButton{white-space:nowrap;background:#ffffff70;border-radius:999px;gap:8px}.styles-module__f3QLlG__headerIcon{stroke-width:1.75px;width:16px;height:16px}.styles-module__f3QLlG__reportCard,.styles-module__f3QLlG__intakeCard{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}.styles-module__f3QLlG__reportCopy,.styles-module__f3QLlG__intakeCopy{flex-direction:column;gap:7px;min-width:0;display:flex}.styles-module__f3QLlG__reportDescription{max-width:560px;color:var(--dia-text-secondary);margin:0;font-size:15px;line-height:22px}.styles-module__f3QLlG__intakeDescription{max-width:560px;font-size:15px;line-height:22px}.styles-module__f3QLlG__statusCard.styles-module__f3QLlG__statusCard{padding-top:8px;overflow:hidden}.styles-module__f3QLlG__prepBlock{flex-direction:column;gap:14px;display:flex}.styles-module__f3QLlG__prepHeading{color:var(--dia-text-primary);margin:0;font-size:16px;font-weight:500;line-height:24px}.styles-module__f3QLlG__prepSections{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.styles-module__f3QLlG__prepSection{align-items:flex-start;gap:16px;display:flex}.styles-module__f3QLlG__prepNumber{background-color:var(--dia-surface-neutral);width:28px;height:28px;color:var(--dia-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.styles-module__f3QLlG__prepCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.styles-module__f3QLlG__prepTitle{color:var(--dia-text-primary);margin:0;font-size:16px;font-weight:500;line-height:25px}.styles-module__f3QLlG__prepLine{color:var(--dia-text-secondary);margin:0;font-size:15px;line-height:24px}.styles-module__f3QLlG__resultsWithReportNote{color:var(--dia-text-secondary);margin:0;padding-bottom:20px;font-size:15px;line-height:23px}.styles-module__f3QLlG__statusEmpty{padding:24px 0;font-size:15px;line-height:23px}.styles-module__f3QLlG__pastOrders{gap:24px}.styles-module__f3QLlG__pastOrdersHeading{flex-direction:column;gap:8px;display:flex}.styles-module__f3QLlG__pastOrdersTitle{color:var(--pf-text-primary);margin:0;font-size:28px;font-weight:570;line-height:36px}.styles-module__f3QLlG__historyCard{overflow:hidden}.styles-module__f3QLlG__historyList{margin:0;padding:0;list-style:none}.styles-module__f3QLlG__historyRow{border-bottom:1px solid var(--dia-border-divider);justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:20px 0;display:flex}.styles-module__f3QLlG__historyRow:last-child{border-bottom:0}.styles-module__f3QLlG__historyCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.styles-module__f3QLlG__historyTitle{color:var(--dia-text-primary);margin:0;font-size:18px;font-weight:570;line-height:25px}.styles-module__f3QLlG__historyMeta{font-size:14px;line-height:21px}.styles-module__f3QLlG__historyActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.styles-module__f3QLlG__historyEmpty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 0 60px;display:flex}.styles-module__f3QLlG__historyEmpty>svg{width:28px;height:28px;color:var(--dia-text-secondary);stroke-width:1.5px;margin-bottom:4px}@media (max-width:768px){.styles-module__f3QLlG__main,.styles-module__f3QLlG__pastOrders{gap:14px}.styles-module__f3QLlG__headerButton{color:#0000;justify-content:flex-start;gap:18px;width:42px;padding-left:12px;padding-right:12px;overflow:hidden}.styles-module__f3QLlG__headerIcon{color:var(--dia-text-primary);flex:0 0 16px}.styles-module__f3QLlG__reportCard,.styles-module__f3QLlG__intakeCard,.styles-module__f3QLlG__historyRow{flex-direction:column;align-items:stretch}.styles-module__f3QLlG__reportCard,.styles-module__f3QLlG__intakeCard{gap:22px}.styles-module__f3QLlG__reportCard a,.styles-module__f3QLlG__intakeCard a{justify-content:center}.styles-module__f3QLlG__historyRow{gap:14px;padding:20px 0}.styles-module__f3QLlG__historyActions{justify-content:space-between}}
.styles-module-scss-module__qzpmYa__root{flex-direction:column;gap:24px;width:100%;margin:0;display:flex}.styles-module-scss-module__qzpmYa__item{flex-direction:column;gap:10px;min-width:0;display:flex}.styles-module-scss-module__qzpmYa__label{color:var(--dia-text-secondary);font-family:var(--font-matter),sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:130%}.styles-module-scss-module__qzpmYa__value{color:var(--dia-text-primary);font-family:var(--font-matter),sans-serif;word-wrap:anywhere;margin:0;font-size:14px;line-height:140%}.styles-module-scss-module__qzpmYa__valueStack{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.styles-module-scss-module__qzpmYa__link{color:var(--dia-text-primary);text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}
.styles-module__Ixn9kq__shimmerRoot{border:none;gap:0;padding:0;overflow:hidden}.styles-module__Ixn9kq__shimmerHeader{border-bottom:1px solid var(--dia-border-divider);justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.styles-module__Ixn9kq__shimmerRows{margin:0;padding:0;list-style:none}.styles-module__Ixn9kq__shimmerRowItem{padding:24px}.styles-module__Ixn9kq__shimmerRowSummary{grid-gap:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;display:grid}.styles-module__Ixn9kq__shimmerRowMain{flex-direction:column;gap:6px;min-width:0;display:flex}.styles-module__Ixn9kq__labOrderDetails{grid-gap:32px;grid-template-columns:minmax(0,1fr) minmax(180px,max-content);align-items:start;display:grid}.styles-module__Ixn9kq__labOrderMain{flex-direction:column;gap:24px;min-width:0;display:flex}.styles-module__Ixn9kq__expandedTwoColumn{grid-gap:32px;grid-template-columns:minmax(0,1fr) minmax(180px,max-content);display:grid}.styles-module__Ixn9kq__labMetadata{flex-direction:column;gap:24px;min-width:0;margin:0;display:flex}.styles-module__Ixn9kq__labMetadataItem{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.styles-module__Ixn9kq__labMetadataLabel,.styles-module__Ixn9kq__labMetadataValue{margin:0}.styles-module__Ixn9kq__detailsList{--dna-order-details-list-margin:0}@media (max-width:767px){.styles-module__Ixn9kq__shimmerHeader,.styles-module__Ixn9kq__shimmerRowItem{padding:20px}.styles-module__Ixn9kq__shimmerRowSummary{grid-template-columns:minmax(0,1fr) auto;gap:14px}.styles-module__Ixn9kq__expandedTwoColumn,.styles-module__Ixn9kq__labOrderDetails{grid-template-columns:1fr;gap:20px}.styles-module__Ixn9kq__labMetadata{flex-flow:wrap;gap:16px}}
.styles-module__W1Wlyq__root{color:var(--pf-text-primary);display:flex;}.styles-module__W1Wlyq__stacked{text-align:center;flex-direction:column;align-items:center;gap:16px}.styles-module__W1Wlyq__inline{text-align:left;flex-direction:row;align-items:center;gap:26px}.styles-module__W1Wlyq__photo{-o-object-fit:cover;object-fit:cover;background-color:var(--dia-surface-neutral);border-radius:14px;flex-shrink:0}.styles-module__W1Wlyq__initials{background-color:var(--dia-surface-neutral);color:var(--pf-text-secondary);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex}.styles-module__W1Wlyq__details{flex-direction:column;min-width:0;display:flex}.styles-module__W1Wlyq__clinicLogo{-o-object-fit:contain;object-fit:contain;border-radius:12px;flex-shrink:0}.styles-module__W1Wlyq__stacked .styles-module__W1Wlyq__details{align-items:center;gap:5px}.styles-module__W1Wlyq__inline .styles-module__W1Wlyq__details{flex-grow:1;align-items:flex-start;gap:6px}.styles-module__W1Wlyq__name{letter-spacing:-.01em;margin:0;font-size:27px;font-weight:500;line-height:33px}.styles-module__W1Wlyq__inline .styles-module__W1Wlyq__name{font-size:26px;line-height:32px}.styles-module__W1Wlyq__clinic{color:var(--pf-text-muted);font-size:17px;font-weight:400;line-height:25px}.styles-module__W1Wlyq__inline .styles-module__W1Wlyq__clinic{color:var(--pf-text-secondary)}.styles-module__W1Wlyq__phoneRow{color:var(--pf-text-secondary);align-items:center;gap:8px;padding-top:2px;display:flex}.styles-module__W1Wlyq__phoneLabel{color:var(--pf-text-secondary);font-size:17px;font-weight:400;line-height:26px}.styles-module__W1Wlyq__phoneNumber{color:var(--pf-text-primary);font-size:18px;font-weight:500;line-height:26px}.styles-module__W1Wlyq__address{color:var(--pf-text-muted);font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.styles-module__W1Wlyq__inline{flex-direction:column;align-items:flex-start;gap:16px}.styles-module__W1Wlyq__name,.styles-module__W1Wlyq__inline .styles-module__W1Wlyq__name{font-size:24px;line-height:30px}}
.styles-module__V8yQWW__root{flex-direction:column;gap:28px;width:100%;display:flex;}.styles-module__V8yQWW__card{padding:36px 36px 40px}.styles-module__V8yQWW__prompt{flex-direction:column;gap:10px;display:flex}.styles-module__V8yQWW__helper{max-width:60ch;color:var(--pf-text-secondary);margin:0;font-size:17px;line-height:26px}.styles-module__V8yQWW__previous{background-color:var(--pf-ground);color:var(--pf-text-secondary);border-radius:10px;margin:0;padding:14px 16px;font-size:16px;line-height:24px}.styles-module__V8yQWW__previousLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--pf-text-muted);font-size:12px;font-weight:570;line-height:16px;display:block}.styles-module__V8yQWW__cards{gap:10px}.styles-module__V8yQWW__cardsGrid{grid-template-columns:1fr 1fr;display:grid}.styles-module__V8yQWW__cards>button{border-width:1.5px;border-radius:12px;padding:20px 24px}.styles-module__V8yQWW__cards>button>span:first-child{letter-spacing:-.01em;font-size:18px;line-height:24px}.styles-module__V8yQWW__cards>button>span:last-child{width:28px;min-width:28px;height:28px;min-height:28px}.styles-module__V8yQWW__detail{flex-direction:column;gap:10px;display:flex}.styles-module__V8yQWW__detailLabel{color:var(--pf-text-secondary);font-size:15px;line-height:22px}.styles-module__V8yQWW__detailInput{letter-spacing:-.01em;border-radius:10px;min-height:88px;padding:17px 16px;font-size:18px;line-height:24px}.styles-module__V8yQWW__detailInputTall{min-height:168px}.styles-module__V8yQWW__footer{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.styles-module__V8yQWW__actions{align-items:center;gap:28px;display:flex}.styles-module__V8yQWW__back{color:var(--pf-text-secondary);padding:0;font-size:16px}.styles-module__V8yQWW__saveNote{color:var(--pf-text-muted);margin:0;font-size:15px;line-height:22px}.styles-module__V8yQWW__error{color:var(--dia-text-error);margin:0;font-size:15px;line-height:22px}@media (max-width:768px){.styles-module__V8yQWW__card{padding:24px 20px 28px}.styles-module__V8yQWW__cards>button{padding:16px 18px}}
.styles-module__8I9R0W__root{flex-direction:column;gap:32px;width:100%;display:flex;}.styles-module__8I9R0W__loading{justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}
.styles-module-scss-module__l3cH9q__trigger{font:inherit;color:var(--dia-text-primary);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.styles-module-scss-module__l3cH9q__trigger:hover{color:var(--widget-accent-text,var(--dia-blue-600))}.styles-module-scss-module__l3cH9q__trigger.styles-module-scss-module__l3cH9q__focus-visible.styles-module-scss-module__l3cH9q__js-focus-visible,.styles-module-scss-module__l3cH9q__js-focus-visible .styles-module-scss-module__l3cH9q__trigger.styles-module-scss-module__l3cH9q__focus-visible{outline:2px solid var(--widget-ink,var(--dia-text-primary));outline-offset:3px;border-radius:3px}.styles-module-scss-module__l3cH9q__backdrop{z-index:2147483000;background:#1618148c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}.styles-module-scss-module__l3cH9q__surface{box-sizing:border-box;background:var(--dia-surface-cream);width:100%;max-width:520px;max-height:100%;font-family:var(--font-sans);color:var(--dia-text-primary);border-radius:20px;outline:none;flex-direction:column;gap:2.5rem;padding:32px 28px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000047}.styles-module-scss-module__l3cH9q__surface *{box-sizing:border-box}.styles-module-scss-module__l3cH9q__close{border-radius:var(--dia-radius-full);background:var(--dia-neutral-200);width:36px;height:36px;color:var(--dia-text-primary);cursor:pointer;border:0;place-items:center;padding:0;transition:background-color .2s;display:grid;position:absolute;top:16px;right:16px}.styles-module-scss-module__l3cH9q__close:hover{background:#ddd}.styles-module-scss-module__l3cH9q__close:active{background:#ccc}.styles-module-scss-module__l3cH9q__close svg{width:14px;height:14px}.styles-module-scss-module__l3cH9q__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.styles-module-scss-module__l3cH9q__header{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:0 32px;display:flex}.styles-module-scss-module__l3cH9q__description{text-align:center;text-wrap:balance;max-width:500px}.styles-module-scss-module__l3cH9q__descriptionText{margin:0}
.styles-module-scss-module__gUrH8W__dnaToggle{border:2px solid var(--dia-blue-600);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#877cb80d;border-radius:16px;align-items:center;gap:14px;margin-top:12px;padding:18px 20px;transition:border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__gUrH8W__dnaToggle:before{content:"";z-index:0;border-radius:inherit;background:radial-gradient(120% 140% at 85% 0%, #e9e6f6 0%, #e9e6f640 60%),var(--dia-surface-white);opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.215,.61,.355,1);position:absolute;inset:0}.styles-module-scss-module__gUrH8W__dnaToggle:not(.styles-module-scss-module__gUrH8W__dnaToggleAdded):hover{border-color:color-mix(in srgb, var(--dia-blue-600) 82%, black)}.styles-module-scss-module__gUrH8W__dnaToggle.styles-module-scss-module__gUrH8W__focus-visible.styles-module-scss-module__gUrH8W__js-focus-visible,.styles-module-scss-module__gUrH8W__js-focus-visible .styles-module-scss-module__gUrH8W__dnaToggle.styles-module-scss-module__gUrH8W__focus-visible{outline:2px solid var(--widget-cta-bg,var(--dia-surface-dark));outline-offset:2px}.styles-module-scss-module__gUrH8W__dnaToggleAdded{border-color:var(--dia-blue-600)}.styles-module-scss-module__gUrH8W__dnaToggleAdded:before{opacity:1}.styles-module-scss-module__gUrH8W__dnaBadge{z-index:1;border-radius:var(--dia-radius-full);background:var(--widget-accent,var(--dia-purple-900));width:44px;height:44px;color:var(--dia-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.styles-module-scss-module__gUrH8W__dnaBadge svg{width:26px;height:26px}.styles-module-scss-module__gUrH8W__dnaBody{z-index:1;flex:1;min-width:0;position:relative}.styles-module-scss-module__gUrH8W__dnaTitle{color:var(--dia-text-primary);font-size:16px;font-weight:500;line-height:23px;display:block}.styles-module-scss-module__gUrH8W__dnaSub{letter-spacing:-.005em;color:var(--dia-neutral-500);margin-top:3px;font-size:13.5px;line-height:1.4;display:block}.styles-module-scss-module__gUrH8W__dnaRight{z-index:1;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex;position:relative}.styles-module-scss-module__gUrH8W__dnaPrice{color:var(--dia-neutral-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;line-height:20px;transition:color .18s}.styles-module-scss-module__gUrH8W__dnaToggleAdded .styles-module-scss-module__gUrH8W__dnaPrice{color:var(--dia-text-primary)}.styles-module-scss-module__gUrH8W__dnaSwitch{border-radius:var(--dia-radius-full);background:var(--dia-neutral-300);width:42px;height:24px;transition:background .2s;position:relative}.styles-module-scss-module__gUrH8W__dnaSwitchThumb{border-radius:var(--dia-radius-full);background:var(--dia-white);will-change:transform;width:18px;height:18px;transition:transform .18s ease-in-out;position:absolute;top:3px;left:3px;transform:translate(0);box-shadow:0 1px 3px #00000040}.styles-module-scss-module__gUrH8W__dnaToggleAdded .styles-module-scss-module__gUrH8W__dnaSwitch{background:var(--widget-accent,var(--dia-purple-900))}.styles-module-scss-module__gUrH8W__dnaToggleAdded .styles-module-scss-module__gUrH8W__dnaSwitchThumb{transform:translate(18px)}.styles-module-scss-module__gUrH8W__dnaConfirm{border:1px solid var(--dia-purple-100);background:radial-gradient(120% 140% at 85% 0,#e4e1f5 0%,#e4e1f533 60%),#faf9f6;border-radius:16px;margin-top:20px;padding:18px 20px}.styles-module-scss-module__gUrH8W__dnaConfirmRow{align-items:flex-start;gap:10px;display:flex}.styles-module-scss-module__gUrH8W__dnaConfirmRow>svg,.styles-module-scss-module__gUrH8W__dnaConfirmRow>span:first-child{flex-shrink:0;margin-top:2px}.styles-module-scss-module__gUrH8W__dnaConfirmCheck{color:var(--widget-accent-text,var(--dia-purple-900));display:inline-flex}.styles-module-scss-module__gUrH8W__dnaConfirmCheck svg{stroke-width:2.2px;width:18px;height:18px}.styles-module-scss-module__gUrH8W__dnaConfirmText{color:var(--dia-text-primary);margin:0;font-size:15px;line-height:1.5}.styles-module-scss-module__gUrH8W__dnaConfirmText strong{font-weight:500}.styles-module-scss-module__gUrH8W__dnaConfirmPrivacy{border-top:1px solid var(--dia-purple-100);color:var(--dia-neutral-500);margin-top:14px;padding-top:14px}.styles-module-scss-module__gUrH8W__dnaConfirmPrivacy svg{width:16px;height:16px}.styles-module-scss-module__gUrH8W__dnaConfirmPrivacy .styles-module-scss-module__gUrH8W__dnaConfirmText{color:var(--dia-neutral-600);font-size:13px}[data-widget-theme][style*=--widget-radius-item] .styles-module-scss-module__gUrH8W__dnaToggle,[data-widget-theme][style*=--widget-radius-item] .styles-module-scss-module__gUrH8W__dnaConfirm{border-radius:var(--widget-radius-item)}[data-widget-theme][style*=--widget-accent\:] .styles-module-scss-module__gUrH8W__dnaToggle{border-color:var(--widget-accent);background:color-mix(in srgb, var(--widget-accent) 6%, white)}[data-widget-theme][style*=--widget-accent\:] .styles-module-scss-module__gUrH8W__dnaToggle:not(.styles-module-scss-module__gUrH8W__dnaToggleAdded):hover{border-color:color-mix(in srgb, var(--widget-accent) 82%, black)}[data-widget-theme][style*=--widget-accent\:] .styles-module-scss-module__gUrH8W__dnaToggleAdded{border-color:var(--widget-accent)}[data-widget-theme][style*=--widget-accent\:] .styles-module-scss-module__gUrH8W__dnaToggle:before,[data-widget-theme][style*=--widget-accent-surface\:] .styles-module-scss-module__gUrH8W__dnaToggle:before{background:radial-gradient(120% 140% at 85% 0%, var(--widget-accent-tint) 0%, transparent 60%),var(--dia-surface-white)}[data-widget-theme][style*=--widget-accent\:] .styles-module-scss-module__gUrH8W__dnaConfirm,[data-widget-theme][style*=--widget-accent-surface\:] .styles-module-scss-module__gUrH8W__dnaConfirm{border-color:var(--widget-accent-soft);background:radial-gradient(120% 140% at 85% 0%, var(--widget-accent-tint) 0%, transparent 60%),#faf9f6}[data-widget-theme][style*=--widget-accent\:] .styles-module-scss-module__gUrH8W__dnaConfirmPrivacy,[data-widget-theme][style*=--widget-accent-surface\:] .styles-module-scss-module__gUrH8W__dnaConfirmPrivacy{border-top-color:var(--widget-accent-soft)}.styles-module-scss-module__gUrH8W__dnaConfirmCompact{border-radius:14px;margin-top:0;padding:14px}.styles-module-scss-module__gUrH8W__dnaConfirmCompact .styles-module-scss-module__gUrH8W__dnaConfirmRow{gap:8px}.styles-module-scss-module__gUrH8W__dnaConfirmCompact .styles-module-scss-module__gUrH8W__dnaConfirmCheck svg{width:16px;height:16px}.styles-module-scss-module__gUrH8W__dnaConfirmCompact .styles-module-scss-module__gUrH8W__dnaConfirmText{font-size:13px;line-height:1.45}.styles-module-scss-module__gUrH8W__dnaConfirmCompact .styles-module-scss-module__gUrH8W__dnaConfirmPrivacy{margin-top:10px;padding-top:10px}.styles-module-scss-module__gUrH8W__dnaConfirmCompact .styles-module-scss-module__gUrH8W__dnaConfirmPrivacy svg{width:14px;height:14px}.styles-module-scss-module__gUrH8W__dnaConfirmCompact .styles-module-scss-module__gUrH8W__dnaConfirmPrivacy .styles-module-scss-module__gUrH8W__dnaConfirmText{font-size:12px;line-height:1.45}[data-variant=compact] .styles-module-scss-module__gUrH8W__dnaToggle{gap:12px;padding:13px 14px}[data-variant=compact] .styles-module-scss-module__gUrH8W__dnaBadge{width:38px;height:38px}[data-variant=compact] .styles-module-scss-module__gUrH8W__dnaBadge svg{width:20px;height:20px}[data-variant=compact] .styles-module-scss-module__gUrH8W__dnaTitle{font-size:15px;line-height:130%}[data-variant=compact] .styles-module-scss-module__gUrH8W__dnaSub{font-size:12.5px}[data-variant=compact] .styles-module-scss-module__gUrH8W__dnaPrice{font-size:15px}[data-variant=floating] .styles-module-scss-module__gUrH8W__dnaToggle{gap:13px;padding:14px 16px}[data-variant=floating] .styles-module-scss-module__gUrH8W__dnaBadge{width:40px;height:40px}[data-variant=floating] .styles-module-scss-module__gUrH8W__dnaBadge svg{width:22px;height:22px}[data-variant=floating] .styles-module-scss-module__gUrH8W__dnaTitle{font-size:15px}[data-variant=floating] .styles-module-scss-module__gUrH8W__dnaSub{font-size:13px}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__gUrH8W__dnaToggle,.styles-module-scss-module__gUrH8W__dnaToggle:before,.styles-module-scss-module__gUrH8W__dnaSwitch,.styles-module-scss-module__gUrH8W__dnaSwitchThumb,.styles-module-scss-module__gUrH8W__dnaPrice{transition-duration:.01ms}}
.styles-module-scss-module__uWL7tq__row{border-top:1px solid var(--dia-neutral-200);min-width:0;margin-top:14px;padding-top:14px}.styles-module-scss-module__uWL7tq__metaLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--widget-accent,var(--widget-accent-text,var(--dia-text-primary)));margin-bottom:6px;font-size:12px;font-weight:500;line-height:18px;display:block}.styles-module-scss-module__uWL7tq__summary{color:var(--dia-neutral-600);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14px;line-height:21px;display:flex}.styles-module-scss-module__uWL7tq__pin{color:var(--widget-accent,var(--widget-accent-text,var(--dia-text-primary)));flex-shrink:0;display:inline-flex}.styles-module-scss-module__uWL7tq__labName{color:var(--widget-ink,var(--dia-text-primary));font-weight:500}.styles-module-scss-module__uWL7tq__stateName{color:var(--dia-neutral-700)}.styles-module-scss-module__uWL7tq__separator{color:var(--dia-neutral-400)}.styles-module-scss-module__uWL7tq__change{border:1px solid var(--dia-neutral-200);border-radius:var(--dia-radius-full);font:inherit;color:var(--dia-neutral-700);cursor:pointer;background:0 0;margin-left:2px;padding:2px 8px;font-size:12px;line-height:18px;transition:border-color .15s,background .15s}.styles-module-scss-module__uWL7tq__change:hover{border-color:var(--dia-neutral-400);background:var(--dia-neutral-100)}.styles-module-scss-module__uWL7tq__change.styles-module-scss-module__uWL7tq__focus-visible.styles-module-scss-module__uWL7tq__js-focus-visible,.styles-module-scss-module__uWL7tq__js-focus-visible .styles-module-scss-module__uWL7tq__change.styles-module-scss-module__uWL7tq__focus-visible{outline:2px solid var(--widget-cta-bg,var(--dia-surface-dark));outline-offset:2px}.styles-module-scss-module__uWL7tq__unserved{background:var(--widget-accent-surface,var(--dia-neutral-100));color:var(--dia-neutral-700);word-wrap:break-word;border-radius:12px;margin:12px 0 0;padding:12px 14px;font-size:13px;line-height:20px}.styles-module-scss-module__uWL7tq__resolvingRow{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__uWL7tq__field{flex-direction:column;gap:8px;min-width:0;display:flex}.styles-module-scss-module__uWL7tq__fieldLabel{color:var(--widget-ink,var(--dia-text-primary));font-size:14px;font-weight:500;line-height:21px}.styles-module-scss-module__uWL7tq__inputShell{width:100%;min-width:0;position:relative}.styles-module-scss-module__uWL7tq__input{box-sizing:border-box;border:1px solid var(--dia-neutral-200);width:100%;min-width:0;height:46px;box-shadow:var(--dia-shadow-sm);background-color:var(--dia-surface-white);font:inherit;color:var(--widget-ink,var(--dia-text-primary));border-radius:12px;padding:0 4rem 0 14px;font-size:15px;transition:border-color .15s}[data-widget-theme][style*=--widget-radius-item] .styles-module-scss-module__uWL7tq__input{border-radius:var(--widget-radius-item)}.styles-module-scss-module__uWL7tq__input::placeholder{color:var(--dia-neutral-500)}.styles-module-scss-module__uWL7tq__input:hover{border-color:var(--dia-neutral-400)}.styles-module-scss-module__uWL7tq__input.styles-module-scss-module__uWL7tq__focus-visible.styles-module-scss-module__uWL7tq__js-focus-visible,.styles-module-scss-module__uWL7tq__js-focus-visible .styles-module-scss-module__uWL7tq__input.styles-module-scss-module__uWL7tq__focus-visible{outline:2px solid var(--widget-cta-bg,var(--dia-surface-dark));outline-offset:2px}.styles-module-scss-module__uWL7tq__inputError{border-color:var(--dia-validation-red)}.styles-module-scss-module__uWL7tq__controls{align-items:center;gap:.5rem;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}
.styles-module-scss-module__K95lgq__page{min-height:100vh;color:var(--widget-ink,var(--dia-text-primary));background:radial-gradient(ellipse 650px 300px at 50% 100%, var(--widget-accent-surface,var(--dia-yellow-100)), transparent),var(--widget-page-bg,var(--dia-surface-cream));--dia-black:var(--dia-text-primary);--dia-border-input:var(--dia-neutral-300);--dia-surface-input:var(--dia-white);--dia-border-dark-secondary:var(--dia-neutral-500);--dia-text-placeholder:var(--dia-text-secondary);--dia-surface-neutral:var(--dia-neutral-100);--dia-neutral-450:var(--dia-neutral-500);--dia-background-primary:var(--dia-surface-cream);padding:56px 40px 88px}.styles-module-scss-module__K95lgq__page h1,.styles-module-scss-module__K95lgq__page h2,.styles-module-scss-module__K95lgq__page h3,.styles-module-scss-module__K95lgq__page p{margin:0}.styles-module-scss-module__K95lgq__page h1,.styles-module-scss-module__K95lgq__page h2{font-family:var(--font-teodor),serif;letter-spacing:-.01em;font-style:italic;font-weight:300}.styles-module-scss-module__K95lgq__page h1{font-size:36px;line-height:43px}.styles-module-scss-module__K95lgq__page h2{font-size:28px;line-height:34px}.styles-module-scss-module__K95lgq__page h3{font-size:20px;font-weight:500;line-height:27px}.styles-module-scss-module__K95lgq__page button,.styles-module-scss-module__K95lgq__page a{-webkit-tap-highlight-color:#0000}.styles-module-scss-module__K95lgq__page.styles-module-scss-module__K95lgq__js-focus-visible button.styles-module-scss-module__K95lgq__focus-visible,.styles-module-scss-module__K95lgq__page.styles-module-scss-module__K95lgq__js-focus-visible a.styles-module-scss-module__K95lgq__focus-visible,.styles-module-scss-module__K95lgq__js-focus-visible .styles-module-scss-module__K95lgq__page button.styles-module-scss-module__K95lgq__focus-visible,.styles-module-scss-module__K95lgq__js-focus-visible .styles-module-scss-module__K95lgq__page a.styles-module-scss-module__K95lgq__focus-visible{outline:3px solid var(--dia-blue-600);outline-offset:4px}.styles-module-scss-module__K95lgq__header{align-items:center;gap:18px;max-width:1360px;margin:0 auto 56px;display:flex}.styles-module-scss-module__K95lgq__logo{flex:0 0 113px;width:113px;height:auto;display:block}.styles-module-scss-module__K95lgq__headerClinic{color:var(--dia-text-secondary);font-size:16px;line-height:24px}.styles-module-scss-module__K95lgq__column{flex-direction:column;gap:44px;width:100%;max-width:840px;margin:0 auto;display:flex}.styles-module-scss-module__K95lgq__hero{text-align:center;flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__K95lgq__section{flex-direction:column;gap:16px;min-width:0;display:flex}.styles-module-scss-module__K95lgq__card{background:var(--dia-white);border-radius:16px;padding:32px 36px}.styles-module-scss-module__K95lgq__orderCard{flex-direction:column;gap:26px;display:flex}.styles-module-scss-module__K95lgq__lineItem{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.styles-module-scss-module__K95lgq__lineAside{flex-shrink:0;align-items:center;gap:12px;display:flex}.styles-module-scss-module__K95lgq__lineAside .styles-module-scss-module__K95lgq__price{width:auto}.styles-module-scss-module__K95lgq__itemDetails{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.styles-module-scss-module__K95lgq__secondary{color:var(--dia-text-secondary);font-size:15px;line-height:22px}.styles-module-scss-module__K95lgq__price{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;width:120px;font-size:18px;font-weight:400;line-height:27px}.styles-module-scss-module__K95lgq__dna{border:1px solid var(--dia-border-divider);border-radius:14px;flex-direction:row;align-self:center;align-items:flex-start;gap:16px;width:calc(100% + 48px);padding:20px 23px;display:flex;position:relative}.styles-module-scss-module__K95lgq__dnaSelected{border-color:var(--widget-ink,var(--dia-text-primary))}.styles-module-scss-module__K95lgq__checkbox{z-index:2;flex-shrink:0;margin-top:2px;position:relative}.styles-module-scss-module__K95lgq__dnaTitle{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.styles-module-scss-module__K95lgq__dnaTitle label{cursor:pointer;font-size:18px;font-weight:500;line-height:27px}.styles-module-scss-module__K95lgq__dnaTitle label:after{content:"";z-index:1;cursor:pointer;border-radius:inherit;position:absolute;inset:0}.styles-module-scss-module__K95lgq__js-has-pseudo [csstools-has-1a-2s-32-2p-1m-2w-2p-37-14-1a-2r-2w-2t-2r-2z-2q-33-3c-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.styles-module-scss-module__K95lgq__does-not-exist):not(.styles-module-scss-module__K95lgq__does-not-exist):not(.styles-module-scss-module__K95lgq__does-not-exist),.styles-module-scss-module__K95lgq__js-has-pseudo [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2s-32-2p-1m-2w-2p-37-14-1a-2r-2w-2t-2r-2z-2q-33-3c-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.styles-module-scss-module__K95lgq__does-not-exist):not(.styles-module-scss-module__K95lgq__does-not-exist):not(.styles-module-scss-module__K95lgq__does-not-exist){outline:3px solid var(--dia-blue-600);outline-offset:4px}.styles-module-scss-module__K95lgq__js-has-pseudo [csstools-has-1a-2s-32-2p-1m-2w-2p-37-14-1a-2r-2w-2t-2r-2z-2q-33-3c-2j-2s-2p-38-2p-19-2s-2x-37-2p-2q-30-2t-2s-2l-15-w-30-2p-2q-2t-30]:not(.styles-module-scss-module__K95lgq__does-not-exist):not(.styles-module-scss-module__K95lgq__does-not-exist):not(does-not-exist):after{cursor:wait}.styles-module-scss-module__K95lgq__dnaDescription{color:var(--dia-text-secondary);font-size:16px;line-height:24px}.styles-module-scss-module__K95lgq__stateField{border-top:1px solid var(--dia-border-divider);flex-direction:column;gap:10px;padding-top:26px;display:flex}.styles-module-scss-module__K95lgq__stateField label{font-size:16px;font-weight:500;line-height:24px}.styles-module-scss-module__K95lgq__statePopup{--dia-text-disabled:var(--dia-neutral-500)}.styles-module-scss-module__K95lgq__stateSelect{border-radius:12px;min-height:56px;font-size:16px}.styles-module-scss-module__K95lgq__stateField[data-invalid]{--dia-border-error:var(--dia-red-600,#ad3939)}.styles-module-scss-module__K95lgq__stateField[data-invalid] .styles-module-scss-module__K95lgq__secondary,.styles-module-scss-module__K95lgq__error{color:#ad3939}.styles-module-scss-module__K95lgq__total{border-top:1px solid var(--dia-border-divider);justify-content:space-between;align-items:baseline;gap:16px;padding-top:26px;font-size:20px;line-height:28px;display:flex}.styles-module-scss-module__K95lgq__totalPrice{font-family:var(--font-teodor),serif;text-align:right;font-size:40px;font-style:italic;font-weight:300;line-height:44px}.styles-module-scss-module__K95lgq__unavailable{font-size:28px}.styles-module-scss-module__K95lgq__checkout{background:var(--widget-cta-bg,var(--dia-text-primary));min-height:56px;color:var(--widget-cta-fg,var(--dia-white));border-color:#0000;font-size:18px;-webkit-text-decoration:none;text-decoration:none}.styles-module-scss-module__K95lgq__checkout:hover:not(:disabled){background:var(--widget-cta-bg-hover,var(--dia-neutral-600));border-color:#0000}.styles-module-scss-module__K95lgq__checkout:disabled{background:var(--dia-neutral-200);color:var(--dia-neutral-600);border-color:#0000}.styles-module-scss-module__K95lgq__steps{grid-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.styles-module-scss-module__K95lgq__step{background:var(--dia-white);border-radius:16px;flex-direction:column;gap:10px;padding:28px 32px;display:flex}.styles-module-scss-module__K95lgq__stepContent{display:grid}.styles-module-scss-module__K95lgq__stepText{flex-direction:column;grid-area:1/1;gap:10px;display:flex}.styles-module-scss-module__K95lgq__stepSizing{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.styles-module-scss-module__K95lgq__stepNumber{font-family:var(--font-teodor),serif;font-size:30px;font-style:italic;line-height:34px}.styles-module-scss-module__K95lgq__step h3{font-size:18px;line-height:26px}.styles-module-scss-module__K95lgq__step p{color:var(--dia-text-secondary);font-size:16px;line-height:24px}.styles-module-scss-module__K95lgq__reportCard{flex-direction:column;gap:24px;font-size:18px;line-height:28px;display:flex}.styles-module-scss-module__K95lgq__reportDemo{width:100%;min-width:0}.styles-module-scss-module__K95lgq__reportDemo>div{box-shadow:none;border-width:8px;border-radius:16px}.styles-module-scss-module__K95lgq__error{font-size:16px;line-height:24px}@media (max-width:600px){.styles-module-scss-module__K95lgq__page{padding:28px 16px 48px}.styles-module-scss-module__K95lgq__page h1{font-size:32px;line-height:38px}.styles-module-scss-module__K95lgq__header{gap:12px;margin-bottom:36px}.styles-module-scss-module__K95lgq__headerClinic{font-size:14px;line-height:20px}.styles-module-scss-module__K95lgq__column{gap:32px}.styles-module-scss-module__K95lgq__card{padding:24px 20px}.styles-module-scss-module__K95lgq__lineItem{gap:12px}.styles-module-scss-module__K95lgq__panelLine{grid-template-columns:minmax(0,1fr) 88px;display:grid}.styles-module-scss-module__K95lgq__panelLine .styles-module-scss-module__K95lgq__lineAside{display:contents}.styles-module-scss-module__K95lgq__panelLine .styles-module-scss-module__K95lgq__lineAside>.styles-module-scss-module__K95lgq__price{grid-area:1/2}.styles-module-scss-module__K95lgq__panelLine .styles-module-scss-module__K95lgq__lineAside>:not(.styles-module-scss-module__K95lgq__price){grid-column:1/-1;justify-self:end}.styles-module-scss-module__K95lgq__js-has-pseudo .styles-module-scss-module__K95lgq__panelLine:not([csstools-has-1m-2w-2p-37-14-1a-34-36-2x-2r-2t-15])>.styles-module-scss-module__K95lgq__itemDetails{grid-column:1/-1}.styles-module-scss-module__K95lgq__price{width:88px;font-size:18px}.styles-module-scss-module__K95lgq__dna{grid-gap:12px;grid-template-columns:24px minmax(0,1fr) 88px;width:calc(100% + 24px);padding:16px 11px;display:grid}.styles-module-scss-module__K95lgq__dna>.styles-module-scss-module__K95lgq__itemDetails{display:contents}.styles-module-scss-module__K95lgq__dnaTitle{grid-area:1/2}.styles-module-scss-module__K95lgq__dnaDescription{grid-area:2/2/auto/-1}.styles-module-scss-module__K95lgq__dna>.styles-module-scss-module__K95lgq__price{grid-area:1/3}.styles-module-scss-module__K95lgq__js-has-pseudo .styles-module-scss-module__K95lgq__dna:not([csstools-has-1m-2w-2p-37-14-1a-2r-2w-2t-2r-2z-2q-33-3c-15]) .styles-module-scss-module__K95lgq__dnaTitle{grid-column:1/3}.styles-module-scss-module__K95lgq__js-has-pseudo .styles-module-scss-module__K95lgq__dna:not([csstools-has-1m-2w-2p-37-14-1a-2r-2w-2t-2r-2z-2q-33-3c-15]) .styles-module-scss-module__K95lgq__dnaDescription{grid-column:1/-1}.styles-module-scss-module__K95lgq__totalPrice{font-size:34px;line-height:40px}.styles-module-scss-module__K95lgq__steps{grid-template-columns:1fr}.styles-module-scss-module__K95lgq__step{padding:24px}.styles-module-scss-module__K95lgq__reportCard{font-size:16px;line-height:25px}}
.styles-module-scss-module___6jZgG__card{box-sizing:border-box;background:var(--dia-surface-white);width:100%;max-width:500px;color:var(--dia-text-primary);-webkit-font-smoothing:antialiased;border-radius:20px;flex-direction:column;margin:0 auto;font-family:Matter,ui-sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;overflow:hidden}.styles-module-scss-module___6jZgG__card *{box-sizing:border-box}.styles-module-scss-module___6jZgG__cardCompact{max-width:400px}.styles-module-scss-module___6jZgG__cardFloating{max-width:440px}.styles-module-scss-module___6jZgG__header{align-items:center;padding:28px 32px 8px;display:flex}.styles-module-scss-module___6jZgG__headerFloating{justify-content:space-between;padding:24px 24px 4px}.styles-module-scss-module___6jZgG__logo{flex-shrink:0;display:block}.styles-module-scss-module___6jZgG__body{padding:20px 32px 32px}.styles-module-scss-module___6jZgG__bodyFloating{padding:16px 24px 24px}.styles-module-scss-module___6jZgG__title{letter-spacing:-.01em;color:var(--widget-ink,var(--dia-text-primary));margin:0 0 8px;font-size:28px;font-weight:500;line-height:36px}.styles-module-scss-module___6jZgG__subtitle{color:var(--dia-neutral-600);margin:0 0 24px;font-size:16px;line-height:24px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__title{font-size:24px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__subtitle{margin-bottom:18px;font-size:14px;line-height:145%}.styles-module-scss-module___6jZgG__lineItem{background:var(--dia-surface-white);border:1px solid var(--dia-neutral-200);box-shadow:var(--dia-shadow-sm);border-radius:16px;align-items:center;gap:16px;padding:18px 20px;display:flex}[data-widget-theme][style*=--widget-radius-item] .styles-module-scss-module___6jZgG__lineItem{border-radius:var(--widget-radius-item)}.styles-module-scss-module___6jZgG__lineItemMain{align-items:center;gap:16px;width:100%;min-width:0;display:flex}.styles-module-scss-module___6jZgG__lineItemWithDetails{flex-direction:column;align-items:stretch;gap:0}.styles-module-scss-module___6jZgG__lineDetails{min-width:0}.styles-module-scss-module___6jZgG__lineItem+.styles-module-scss-module___6jZgG__lineItem{margin-top:12px}.styles-module-scss-module___6jZgG__icon{border-radius:var(--dia-radius-full);width:44px;height:44px;color:var(--dia-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.styles-module-scss-module___6jZgG__icon svg{width:26px;height:26px}.styles-module-scss-module___6jZgG__iconFlask{background:var(--widget-accent-tint,var(--dia-yellow-400));color:var(--widget-accent,var(--widget-accent-text,var(--dia-text-primary)))}.styles-module-scss-module___6jZgG__iconFee{background:var(--widget-accent-tint,var(--dia-blue-100));color:#4b7594}[data-widget-theme][style*=--widget-accent\:] .styles-module-scss-module___6jZgG__iconFee{color:var(--widget-accent)}.styles-module-scss-module___6jZgG__iconDna{background:var(--widget-accent,var(--dia-purple-900));color:var(--dia-white)}.styles-module-scss-module___6jZgG__lineBody{flex:1;min-width:0}.styles-module-scss-module___6jZgG__lineTitle{color:var(--widget-ink,var(--dia-text-primary));margin:0;font-size:17px;font-weight:500;line-height:24px}.styles-module-scss-module___6jZgG__lineSub{color:var(--dia-neutral-600);margin-top:3px;font-size:14px;line-height:21px}.styles-module-scss-module___6jZgG__linePrice{color:var(--widget-accent,var(--widget-accent-text,var(--dia-text-primary)));font-feature-settings:"pnum";font-variant-numeric:proportional-nums;flex-shrink:0;font-size:20px;font-weight:500;line-height:24px}.styles-module-scss-module___6jZgG__floatingItems{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module___6jZgG__floatingItems .styles-module-scss-module___6jZgG__lineItem+.styles-module-scss-module___6jZgG__lineItem{margin-top:0}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__lineItem{gap:13px;padding:14px 16px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__lineItemMain{gap:13px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__icon{width:40px;height:40px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__icon svg{width:22px;height:22px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__lineTitle{font-size:15px;line-height:18px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__lineSub{font-size:13px;line-height:16px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__linePrice{font-size:16px;line-height:20px}.styles-module-scss-module___6jZgG__included{margin-top:26px}.styles-module-scss-module___6jZgG__includedInPanel{margin-top:18px}.styles-module-scss-module___6jZgG__includedLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--widget-accent,var(--widget-accent-text,var(--dia-neutral-600)));margin-bottom:14px;font-size:12px;font-weight:500;line-height:18px}.styles-module-scss-module___6jZgG__checklist{grid-gap:12px 20px;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.styles-module-scss-module___6jZgG__checkItem{align-items:center;gap:8px;display:flex}.styles-module-scss-module___6jZgG__check{color:var(--widget-accent,var(--dia-validation-green));flex-shrink:0;display:inline-flex}.styles-module-scss-module___6jZgG__check svg{stroke-width:2.4px;width:17px;height:17px}.styles-module-scss-module___6jZgG__checkText{color:var(--dia-text-primary);font-size:15px;line-height:22px}.styles-module-scss-module___6jZgG__dnaConfirmSlot{display:block}.styles-module-scss-module___6jZgG__dnaConfirmMotion{transform-origin:top;will-change:opacity,transform}.styles-module-scss-module___6jZgG__checkoutStack{display:block}.styles-module-scss-module___6jZgG__divider{background:var(--dia-neutral-200);height:1px;margin:26px 0 20px}.styles-module-scss-module___6jZgG__totalRow{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.styles-module-scss-module___6jZgG__totalBlock{flex-direction:column;display:flex}.styles-module-scss-module___6jZgG__totalLabel{color:var(--dia-neutral-600);font-size:16px;line-height:23px}.styles-module-scss-module___6jZgG__totalCaption{color:var(--dia-neutral-600);margin-top:2px;font-size:13px;line-height:20px}.styles-module-scss-module___6jZgG__totalCaptionAdded{color:var(--dia-purple-900)}.styles-module-scss-module___6jZgG__total{font-family:var(--font-teodor),"Teodor",serif;letter-spacing:-.02em;color:var(--widget-accent,var(--widget-accent-text,var(--dia-text-primary)));font-feature-settings:"pnum";font-variant-numeric:proportional-nums;font-size:44px;font-style:italic;font-weight:300;line-height:100%}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__total{font-size:36px}.styles-module-scss-module___6jZgG__priceSwap{vertical-align:bottom;flex-shrink:0;padding-top:2px;padding-bottom:2px;display:inline-flex;position:relative;overflow:hidden}.styles-module-scss-module___6jZgG__totalRange{font-size:26px;line-height:1.1}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__totalRange{font-size:22px}.styles-module-scss-module___6jZgG__lineRange{font-size:15px}.styles-module-scss-module___6jZgG__bodyFloating .styles-module-scss-module___6jZgG__lineRange{font-size:13px}.styles-module-scss-module___6jZgG__rangeDash{opacity:.55;margin:0 .14em;font-style:normal}.styles-module-scss-module___6jZgG__cta{border-radius:var(--dia-radius-full);background:var(--widget-cta-bg,var(--dia-surface-dark));color:var(--widget-cta-fg,var(--dia-text-white));letter-spacing:.01em;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:18px 24px;font-size:16px;font-weight:500;line-height:23px;-webkit-text-decoration:none;text-decoration:none;transition:background .15s;display:inline-flex}.styles-module-scss-module___6jZgG__cta:not(:disabled):hover{background:#000}.styles-module-scss-module___6jZgG__ctaDisabled{background:var(--dia-neutral-200);color:var(--dia-neutral-600);cursor:not-allowed;border:0;font-family:inherit}[data-widget-theme][style*=--widget-ink] .styles-module-scss-module___6jZgG__cta:not(:disabled):hover,[data-widget-theme][style*=--widget-cta-bg] .styles-module-scss-module___6jZgG__cta:not(:disabled):hover{background:var(--widget-cta-bg-hover)}.styles-module-scss-module___6jZgG__ctaBlock{width:100%}.styles-module-scss-module___6jZgG__secure{border-radius:var(--dia-radius-full);color:var(--dia-neutral-600);cursor:pointer;letter-spacing:.02em;justify-content:center;align-items:center;gap:6px;margin-top:16px;padding:4px 8px;font-size:13px;line-height:20px;-webkit-text-decoration:none;text-decoration:none;transition:color .16s;display:flex}.styles-module-scss-module___6jZgG__secure:hover{color:var(--dia-text-primary)}.styles-module-scss-module___6jZgG__secure.styles-module-scss-module___6jZgG__focus-visible.styles-module-scss-module___6jZgG__js-focus-visible,.styles-module-scss-module___6jZgG__js-focus-visible .styles-module-scss-module___6jZgG__secure.styles-module-scss-module___6jZgG__focus-visible{outline:2px solid var(--widget-cta-bg,var(--dia-surface-dark));outline-offset:2px}.styles-module-scss-module___6jZgG__bodyCompact{flex-direction:column;gap:18px;padding:22px;display:flex}.styles-module-scss-module___6jZgG__compactTop{align-items:center;display:flex}.styles-module-scss-module___6jZgG__compactFooterBlock{flex-direction:column;display:flex}.styles-module-scss-module___6jZgG__compactItems{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module___6jZgG__compactItems .styles-module-scss-module___6jZgG__lineItem+.styles-module-scss-module___6jZgG__lineItem{margin-top:0}.styles-module-scss-module___6jZgG__compactRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.styles-module-scss-module___6jZgG__compactPriceBlock{flex-direction:column;gap:1px;display:flex}.styles-module-scss-module___6jZgG__compactPriceLabel{color:var(--dia-neutral-500);font-size:13px;line-height:16px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__lineItem{gap:12px;padding:13px 14px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__lineItemMain{gap:12px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__icon{width:38px;height:38px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__icon svg{width:20px;height:20px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__lineTitle{font-size:15px;line-height:130%}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__lineSub{font-size:12.5px;line-height:130%}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__linePrice{font-size:15px;line-height:18px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__total{font-size:30px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__totalRange{font-size:21px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__lineRange{font-size:13px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__cta{padding:13px 22px;font-size:15px;line-height:18px}.styles-module-scss-module___6jZgG__bodyCompact .styles-module-scss-module___6jZgG__secure{justify-content:flex-start;gap:6px;margin-top:12px}
.styles-module-scss-module__KClphW__embed{background:0 0;width:100%}