.doctoralia-reviews-module__7pNqfq__section{--review-accent:#007f70;--review-ink:#163e3b;background:var(--brand-white);padding:60px 16px;scroll-margin-top:7rem}.doctoralia-reviews-module__7pNqfq__container{max-width:64rem;margin-inline:auto}.doctoralia-reviews-module__7pNqfq__heading{text-align:center;max-width:42rem;margin-inline:auto}.doctoralia-reviews-module__7pNqfq__heading .doctoralia-reviews-module__7pNqfq__source{color:var(--review-accent);margin-bottom:12px}.doctoralia-reviews-module__7pNqfq__intro{margin-top:20px}.doctoralia-reviews-module__7pNqfq__carousel{background:#edf8f5;border:1px solid #cae8e1;border-radius:24px;margin-top:32px;overflow:hidden}.doctoralia-reviews-module__7pNqfq__review{text-align:center;flex-direction:column;align-items:center;gap:20px;height:100%;margin:0;padding:32px 20px 20px;display:flex}.doctoralia-reviews-module__7pNqfq__quoteIcon{width:36px;height:36px;color:var(--review-accent);flex:none}.doctoralia-reviews-module__7pNqfq__rating{color:#b78016;gap:6px;display:inline-flex}.doctoralia-reviews-module__7pNqfq__star{fill:#e6ad32;width:22px;height:22px}.doctoralia-reviews-module__7pNqfq__quote{max-width:48rem;color:var(--review-ink);text-wrap:balance;margin:0;font-size:clamp(1.375rem,3vw,2.25rem);font-weight:600;line-height:1.45}.doctoralia-reviews-module__7pNqfq__quote p{margin:0}.doctoralia-reviews-module__7pNqfq__attribution{color:var(--review-ink);margin-top:auto;padding-top:8px;font-size:14px;line-height:1.7}.doctoralia-reviews-module__7pNqfq__attribution p{margin:0;font-weight:600}.doctoralia-reviews-module__7pNqfq__attribution span{color:var(--review-accent)}.doctoralia-reviews-module__7pNqfq__attribution time{color:#526764}.doctoralia-reviews-module__7pNqfq__controls{justify-content:center;align-items:center;gap:8px;padding-inline:12px;display:flex}.doctoralia-reviews-module__7pNqfq__controls .doctoralia-reviews-module__7pNqfq__arrow{width:44px;height:44px;color:var(--review-accent);box-shadow:none;background:#fff;border:1px solid #b1d8ce;border-radius:50%}.doctoralia-reviews-module__7pNqfq__controls .doctoralia-reviews-module__7pNqfq__arrow:hover{background:#d6eee6}.doctoralia-reviews-module__7pNqfq__dots{display:flex}.doctoralia-reviews-module__7pNqfq__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:44px;display:grid}.doctoralia-reviews-module__7pNqfq__dot span{background:0 0;border:1px solid #527d74;border-radius:50%;width:8px;height:8px}.doctoralia-reviews-module__7pNqfq__dot[aria-current] span{background:var(--review-accent);border-color:var(--review-accent)}.doctoralia-reviews-module__7pNqfq__dot:focus-visible,.doctoralia-reviews-module__7pNqfq__arrow:focus-visible{outline:2px solid var(--review-accent);outline-offset:-2px}.doctoralia-reviews-module__7pNqfq__counter{color:#526764;text-align:center;margin:8px 0 20px;font-size:13px}.doctoralia-reviews-module__7pNqfq__allReviews{text-align:center;margin-top:24px}.doctoralia-reviews-module__7pNqfq__allReviews a{min-height:44px;color:var(--review-accent);text-underline-offset:4px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.doctoralia-reviews-module__7pNqfq__allReviews a:hover{text-decoration:underline}@media (min-width:768px){.doctoralia-reviews-module__7pNqfq__review{gap:24px;padding:40px 48px 24px}.doctoralia-reviews-module__7pNqfq__dot{width:40px}}@media (min-width:1024px){.doctoralia-reviews-module__7pNqfq__section{padding-block:80px}}.doctoralia-reviews-module__7pNqfq__playback{justify-content:center;align-items:center;gap:16px;margin:4px 0 12px;display:flex}.doctoralia-reviews-module__7pNqfq__playback .doctoralia-reviews-module__7pNqfq__counter{margin:0}.doctoralia-reviews-module__7pNqfq__pause{min-height:44px;color:var(--review-accent);cursor:pointer;background:0 0;align-items:center;gap:6px;padding-inline:8px;font-size:13px;display:inline-flex}.doctoralia-reviews-module__7pNqfq__pause svg{width:14px;height:14px}.doctoralia-reviews-module__7pNqfq__pause:focus-visible{outline:2px solid var(--review-accent);outline-offset:2px}
.timeline-module__gNpMMq__section{--timeline-node-size:4rem;padding-block:var(--bari-section-gap-mobile);background:var(--surface-warm);scroll-margin-top:7rem}.timeline-module__gNpMMq__container{max-width:80rem;margin-inline:auto;padding-inline:1rem}.timeline-module__gNpMMq__heading{text-align:center;max-width:60rem;margin:0 auto 2.5rem}.timeline-module__gNpMMq__steps{margin:0;padding:0;list-style:none;display:grid}.timeline-module__gNpMMq__step{grid-template-columns:var(--timeline-node-size) minmax(0, 1fr);align-items:start;gap:1.25rem;padding-bottom:2rem;display:grid;position:relative}.timeline-module__gNpMMq__step:last-child{padding-bottom:0}.timeline-module__gNpMMq__step:not(:last-child):after{top:var(--timeline-node-size);bottom:0;left:calc(var(--timeline-node-size) / 2 - 1px);background:var(--brand-action);content:"";width:2px;position:absolute}.timeline-module__gNpMMq__node{width:var(--timeline-node-size);height:var(--timeline-node-size);border:2px solid var(--brand-action);background:var(--brand-white);color:var(--brand-action);border-radius:50%;place-items:center;display:grid}.timeline-module__gNpMMq__node svg{width:2rem;height:2rem}.timeline-module__gNpMMq__copy{min-width:0}.timeline-module__gNpMMq__number{color:var(--action-accessible);margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:block}.timeline-module__gNpMMq__title{color:var(--brand-ink);text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600;line-height:1.625rem}.timeline-module__gNpMMq__action{justify-content:center;margin-top:2.5rem;display:flex}@media (min-width:768px){.timeline-module__gNpMMq__section{--timeline-node-size:5rem}.timeline-module__gNpMMq__container{padding-inline:2rem}.timeline-module__gNpMMq__heading{margin-bottom:3rem}.timeline-module__gNpMMq__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.timeline-module__gNpMMq__step{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:0 .75rem;display:flex}.timeline-module__gNpMMq__step:not(:last-child):after{top:calc(var(--timeline-node-size) / 2 - 1px);bottom:auto;left:calc(50% + var(--timeline-node-size) / 2);width:calc(100% - var(--timeline-node-size));height:2px}.timeline-module__gNpMMq__title{max-width:14rem}}@media (min-width:1024px){.timeline-module__gNpMMq__section{--timeline-node-size:6rem;padding-block:var(--bari-section-gap-desktop)}.timeline-module__gNpMMq__node svg{width:2.5rem;height:2.5rem}}.timeline-module__gNpMMq__step{--step-delay:0s}.timeline-module__gNpMMq__step:nth-child(2){--step-delay:2s}.timeline-module__gNpMMq__step:nth-child(3){--step-delay:4s}.timeline-module__gNpMMq__step:nth-child(4){--step-delay:6s}.timeline-module__gNpMMq__node{animation:timeline-module__gNpMMq__highlight-node 8s ease-in-out var(--step-delay) infinite}.timeline-module__gNpMMq__title{animation:timeline-module__gNpMMq__highlight-title 8s ease-in-out var(--step-delay) infinite}.timeline-module__gNpMMq__steps:hover :is(.timeline-module__gNpMMq__node,.timeline-module__gNpMMq__title){animation-play-state:paused}@keyframes timeline-module__gNpMMq__highlight-node{0%,25%,to{background:var(--brand-white);color:var(--brand-action)}5%,20%{background:var(--brand-action);color:var(--brand-white)}}@keyframes timeline-module__gNpMMq__highlight-title{0%,25%,to{color:var(--brand-ink)}5%,20%{color:var(--action-accessible)}}@media (prefers-reduced-motion:reduce){.timeline-module__gNpMMq__node,.timeline-module__gNpMMq__title{animation:none}}
.footer-module__mwGWHG__footer{color:var(--brand-ink);background:var(--brand-background);scroll-margin-top:190px;font-size:15px;line-height:1.5}.footer-module__mwGWHG__container{width:min(100% - 32px,1280px);margin-inline:auto}.footer-module__mwGWHG__footer :is(h2,h3,p,ul,dl){margin:0}.footer-module__mwGWHG__footer :is(h2,h3){text-wrap:balance;font-weight:600}.footer-module__mwGWHG__footer h2{font-size:24px;line-height:1.25}.footer-module__mwGWHG__footer h3{font-size:18px;line-height:1.4}.footer-module__mwGWHG__footer svg{width:20px;height:20px;color:var(--brand-action);flex:none}.footer-module__mwGWHG__footer a{text-underline-offset:4px}.footer-module__mwGWHG__footer a:hover{text-decoration:underline}.footer-module__mwGWHG__footer :is(a,summary):focus-visible{outline:3px solid var(--brand-action);outline-offset:4px;box-shadow:none}.footer-module__mwGWHG__footer :is(a,summary){scroll-margin-block:180px}.footer-module__mwGWHG__cta{border-top:1px solid var(--border-subtle);padding-block:20px}.footer-module__mwGWHG__ctaGrid{flex-direction:column;gap:12px;display:flex}.footer-module__mwGWHG__cta .footer-module__mwGWHG__eyebrow{color:var(--brand-action);margin-bottom:4px;font-size:14px;font-weight:700}.footer-module__mwGWHG__cta h2+p{color:var(--text-secondary);margin-top:8px}.footer-module__mwGWHG__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.footer-module__mwGWHG__actions a{border-radius:999px;gap:8px;height:auto;min-height:48px;padding:12px 20px;font-size:15px;font-weight:600}.footer-module__mwGWHG__actions .footer-module__mwGWHG__primaryAction{background:var(--brand-action);color:var(--brand-white);grid-column:1/-1}.footer-module__mwGWHG__actions .footer-module__mwGWHG__primaryAction svg{color:var(--brand-white)}.footer-module__mwGWHG__actions .footer-module__mwGWHG__primaryAction:hover{background:var(--action-accessible)}.footer-module__mwGWHG__actions .footer-module__mwGWHG__secondaryAction{border:1px solid var(--brand-ink);background:var(--brand-background);color:var(--brand-ink)}.footer-module__mwGWHG__actions .footer-module__mwGWHG__secondaryAction:hover{background:var(--color-secondary-50)}.footer-module__mwGWHG__mainGrid{border-top:1px solid var(--border-subtle);gap:12px;padding-block:20px;display:grid}.footer-module__mwGWHG__identity h2{max-width:330px;font-size:28px}.footer-module__mwGWHG__identity h2 a{align-items:center;min-height:44px;display:inline-flex}.footer-module__mwGWHG__identity .footer-module__mwGWHG__role{margin-top:8px;font-weight:600}.footer-module__mwGWHG__identity .footer-module__mwGWHG__role+p{color:var(--text-secondary);margin-top:4px}.footer-module__mwGWHG__socials{flex-wrap:wrap;gap:8px 24px;margin-top:8px;display:flex}.footer-module__mwGWHG__socials a{align-items:center;gap:8px;min-height:44px;font-weight:600;display:inline-flex}.footer-module__mwGWHG__identity,.footer-module__mwGWHG__navigation,.footer-module__mwGWHG__officeGrid>section{min-width:0}.footer-module__mwGWHG__desktopGroup{display:none}.footer-module__mwGWHG__mobileGroup{border-top:1px solid var(--border-subtle)}.footer-module__mwGWHG__mobileGroup:last-of-type{border-bottom:1px solid var(--border-subtle)}.footer-module__mwGWHG__mobileGroup summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:18px;font-weight:600;list-style:none;display:flex}.footer-module__mwGWHG__mobileGroup summary::-webkit-details-marker{display:none}.footer-module__mwGWHG__mobileGroup summary span{align-items:center;gap:8px;display:inline-flex}.footer-module__mwGWHG__mobileGroup[open] summary>svg{transform:rotate(45deg)}.footer-module__mwGWHG__mobileGroup .footer-module__mwGWHG__linkList{padding-bottom:8px}.footer-module__mwGWHG__linkList{padding:0;list-style:none}.footer-module__mwGWHG__linkList a{min-height:44px;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:8px;padding-block:6px;display:flex}.footer-module__mwGWHG__linkList svg{opacity:0;width:16px;height:16px}.footer-module__mwGWHG__linkList a:is(:hover,:focus-visible) svg{opacity:1}.footer-module__mwGWHG__credentialsBand{border-top:1px solid var(--border-subtle);gap:12px;padding-block:16px;display:grid}.footer-module__mwGWHG__credentialsBand>h2,.footer-module__mwGWHG__offices>h2{align-items:center;gap:8px;font-size:20px;display:flex}.footer-module__mwGWHG__credentials{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.footer-module__mwGWHG__credentials div:last-child{grid-column:1/-1}.footer-module__mwGWHG__credentials dt{color:var(--text-secondary)}.footer-module__mwGWHG__credentials dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.footer-module__mwGWHG__formation h3{font-size:15px}.footer-module__mwGWHG__formation p{color:var(--text-secondary)}.footer-module__mwGWHG__offices{border-top:1px solid var(--border-subtle);padding-block:16px}.footer-module__mwGWHG__officeGrid{gap:16px;margin-top:8px;display:grid}.footer-module__mwGWHG__officeGrid h3 a{align-items:center;min-height:44px;display:inline-flex}.footer-module__mwGWHG__officeGrid address{color:var(--text-secondary);margin-block:8px;font-style:normal}.footer-module__mwGWHG__phone,.footer-module__mwGWHG__mapLink{align-items:center;gap:8px;width:fit-content;min-height:44px;display:inline-flex}.footer-module__mwGWHG__phone{margin-right:12px}.footer-module__mwGWHG__mapLink{color:var(--brand-action);font-size:14px;font-weight:600}.footer-module__mwGWHG__legal{border-top:1px solid var(--border-subtle)}.footer-module__mwGWHG__legalGrid{color:var(--text-secondary);gap:8px;padding-block:16px;font-size:13px;display:grid}.footer-module__mwGWHG__legalGrid>p{max-width:680px}.footer-module__mwGWHG__legal a{align-items:center;min-height:44px;display:inline-flex}.footer-module__mwGWHG__colophon{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding-top:12px;display:flex}.footer-module__mwGWHG__colophon a{color:var(--brand-ink);align-self:flex-start}@media (min-width:768px){.footer-module__mwGWHG__container{width:min(100% - 64px,1280px)}.footer-module__mwGWHG__actions{flex-wrap:wrap;display:flex}.footer-module__mwGWHG__mainGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.footer-module__mwGWHG__credentialsBand{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.footer-module__mwGWHG__credentialsBand>h2{grid-column:1/-1}.footer-module__mwGWHG__officeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-module__mwGWHG__legalGrid{grid-template-columns:2fr 1fr;align-items:start}.footer-module__mwGWHG__legalGrid nav{justify-self:end}.footer-module__mwGWHG__colophon{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}@media (min-width:1024px){.footer-module__mwGWHG__ctaGrid{flex-direction:row;justify-content:space-between;align-items:center}.footer-module__mwGWHG__cta h2{font-size:30px}}@media (min-width:1280px){.footer-module__mwGWHG__mainGrid{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:28px}.footer-module__mwGWHG__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.footer-module__mwGWHG__mobileGroup{display:none}.footer-module__mwGWHG__desktopGroup{display:block}.footer-module__mwGWHG__desktopGroup h3{align-items:flex-start;gap:8px;margin-bottom:4px;display:flex}.footer-module__mwGWHG__desktopGroup h3 svg{margin-top:3px}.footer-module__mwGWHG__credentialsBand{grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:12px 28px}.footer-module__mwGWHG__credentials{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-module__mwGWHG__credentials div:last-child{grid-column:auto}.footer-module__mwGWHG__linkList a{min-height:32px;padding-block:3px}.footer-module__mwGWHG__officeGrid h3 a{min-height:32px}.footer-module__mwGWHG__officeGrid address{margin-block:4px}.footer-module__mwGWHG__phone,.footer-module__mwGWHG__mapLink{min-height:36px;display:inline-flex}.footer-module__mwGWHG__phone{margin-right:16px}.footer-module__mwGWHG__legal a{min-height:32px}.footer-module__mwGWHG__colophon{padding-top:8px}}
.page-module__6Rwi0a__page{color:var(--brand-ink,#181358)}.page-module__6Rwi0a__container{width:min(1200px,100% - 48px);margin-inline:auto}.page-module__6Rwi0a__hero{background:var(--surface-sunken,#f1f5ff);padding:28px 0 64px}.page-module__6Rwi0a__breadcrumb{align-items:center;gap:12px;margin-bottom:44px;font-size:14px;display:flex}.page-module__6Rwi0a__breadcrumb a{text-underline-offset:4px;text-decoration:underline}.page-module__6Rwi0a__eyebrow{color:var(--action-accessible,#0053d0);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:700}.page-module__6Rwi0a__lead{max-width:740px;margin-top:24px;font-size:18px;line-height:1.75}.page-module__6Rwi0a__channels,.page-module__6Rwi0a__locationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.page-module__6Rwi0a__channel,.page-module__6Rwi0a__location{color:var(--brand-ink,#181358);box-shadow:none;background:#fff;border-radius:20px;gap:20px;padding:28px}.page-module__6Rwi0a__icon{width:52px;height:52px;color:var(--action-accessible,#0053d0);background:var(--surface-sunken,#f1f5ff);border-radius:16px;justify-content:center;align-items:center;display:flex}.page-module__6Rwi0a__icon svg{width:26px;height:26px}.page-module__6Rwi0a__channel h2,.page-module__6Rwi0a__location h3{font-size:23px;font-weight:700;line-height:1.3}.page-module__6Rwi0a__channel p,.page-module__6Rwi0a__location address{font-size:16px;line-height:1.75}.page-module__6Rwi0a__primary,.page-module__6Rwi0a__secondary{white-space:normal;border-radius:999px;gap:8px;width:100%;height:auto;min-height:48px;margin-top:auto;padding:12px 16px;font-size:14px;font-weight:600}.page-module__6Rwi0a__primary{background:var(--action-accessible,#0053d0);color:#fff}.page-module__6Rwi0a__primary:hover{background:var(--brand-ink,#181358)}.page-module__6Rwi0a__secondary{border:1px solid var(--brand-ink,#181358);color:var(--brand-ink,#181358);background:#fff}.page-module__6Rwi0a__secondary:hover{background:var(--surface-sunken,#f1f5ff)}.page-module__6Rwi0a__locations{background:#fff;padding:72px 0}.page-module__6Rwi0a__intro{max-width:700px;margin-top:20px;font-size:17px;line-height:1.75}.page-module__6Rwi0a__location{background:var(--surface-sunken,#f1f5ff)}.page-module__6Rwi0a__locationIcon{width:28px;height:28px;color:var(--action-accessible,#0053d0)}.page-module__6Rwi0a__location address{font-style:normal}.page-module__6Rwi0a__phone,.page-module__6Rwi0a__mapLink{min-height:44px;color:var(--action-accessible,#0053d0);align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.page-module__6Rwi0a__phone{margin-top:auto}.page-module__6Rwi0a__phone svg,.page-module__6Rwi0a__mapLink svg{flex-shrink:0;width:20px;height:20px}.page-module__6Rwi0a__mapLink{text-underline-offset:4px;text-decoration:underline}.page-module__6Rwi0a__page a:focus-visible{outline:3px solid var(--action-accessible,#0053d0);outline-offset:4px}@media (max-width:1023px){.page-module__6Rwi0a__channels,.page-module__6Rwi0a__locationGrid{grid-template-columns:1fr;gap:20px;margin-top:32px}.page-module__6Rwi0a__container{width:min(680px,100% - 40px)}.page-module__6Rwi0a__hero{padding-bottom:40px}.page-module__6Rwi0a__breadcrumb{margin-bottom:32px}.page-module__6Rwi0a__lead{font-size:17px}.page-module__6Rwi0a__channel,.page-module__6Rwi0a__location{padding:24px}.page-module__6Rwi0a__locations{padding:48px 0}}
.page-module__Xhc1JW__page{color:var(--brand-ink,#181358)}.page-module__Xhc1JW__container{width:min(1200px,100% - 48px);margin-inline:auto}.page-module__Xhc1JW__narrow{width:min(880px,100% - 48px);margin-inline:auto}.page-module__Xhc1JW__hero{background:var(--surface-sunken,#f1f5ff);padding:28px 0 72px}.page-module__Xhc1JW__breadcrumb{flex-wrap:wrap;gap:12px;margin-bottom:48px;font-size:14px;display:flex}.page-module__Xhc1JW__breadcrumb a,.page-module__Xhc1JW__small a{text-underline-offset:4px;text-decoration:underline}.page-module__Xhc1JW__heroGrid{grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;display:grid}.page-module__Xhc1JW__hero h1{max-width:700px;font-size:clamp(36px,4.2vw,56px);line-height:1.12}.page-module__Xhc1JW__eyebrow{color:var(--action-accessible,#0053d0);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:700;line-height:1.6}.page-module__Xhc1JW__lead{margin-top:24px;font-size:18px;line-height:1.8}.page-module__Xhc1JW__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.page-module__Xhc1JW__primary,.page-module__Xhc1JW__secondary{text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:15px 24px;font-size:14px;font-weight:650;display:inline-flex}.page-module__Xhc1JW__primary{background:var(--action-accessible,#0053d0);color:#fff}.page-module__Xhc1JW__primary:hover{background:var(--brand-ink,#181358)}.page-module__Xhc1JW__secondary{background:0 0;border-color:currentColor}.page-module__Xhc1JW__secondary:hover{color:var(--brand-ink,#181358);background:#fff}.page-module__Xhc1JW__page a:focus-visible,.page-module__Xhc1JW__page summary:focus-visible,.page-module__Xhc1JW__tableWrap:focus-visible{outline-offset:5px;outline:3px solid #c66d2b}.page-module__Xhc1JW__updated{margin-top:24px;font-size:12px;line-height:1.8}.page-module__Xhc1JW__summary{background:#fff;border:1px solid #d7deee;border-radius:24px;padding:32px;box-shadow:0 16px 48px #18135808}.page-module__Xhc1JW__summary dl>div{border-bottom:1px solid #e1e5ef;padding:18px 0}.page-module__Xhc1JW__summary dt{margin-bottom:6px;font-size:15px;font-weight:600}.page-module__Xhc1JW__summary dd{letter-spacing:-.03em;font-size:clamp(20px,2.1vw,27px);font-weight:750}.page-module__Xhc1JW__summary dd span{color:#65728a;font-weight:400}.page-module__Xhc1JW__summary small{letter-spacing:0;font-size:12px;font-weight:500}.page-module__Xhc1JW__summary>p:last-child{margin-top:20px;font-size:13px;line-height:1.7}.page-module__Xhc1JW__section{padding:80px 0;scroll-margin-top:100px}.page-module__Xhc1JW__intro{max-width:790px;margin-top:20px;line-height:1.8}.page-module__Xhc1JW__tableWrap{border:1px solid #d7deee;border-radius:20px;margin-top:36px;overflow-x:auto}.page-module__Xhc1JW__table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.7}.page-module__Xhc1JW__table caption{text-align:left;color:#455372;background:#f6f8fc;padding:16px 24px;font-size:12px}.page-module__Xhc1JW__table thead{background:var(--brand-ink,#181358);color:#fff}.page-module__Xhc1JW__table th,.page-module__Xhc1JW__table td{text-align:left;vertical-align:top;padding:22px 24px}.page-module__Xhc1JW__table tbody tr+tr{border-top:1px solid #d7deee}.page-module__Xhc1JW__table th[scope=row]{width:26%}.page-module__Xhc1JW__table th a{text-underline-offset:4px;align-items:center;gap:10px;text-decoration:underline;display:flex}.page-module__Xhc1JW__table th a svg{flex-shrink:0}.page-module__Xhc1JW__range{white-space:nowrap;font-weight:700}.page-module__Xhc1JW__note{gap:12px;max-width:950px;margin-top:20px;font-size:13px;line-height:1.8;display:flex}.page-module__Xhc1JW__note svg{flex-shrink:0;margin-top:3px}.page-module__Xhc1JW__tinted{background:var(--surface-warm,#f6f7fb)}.page-module__Xhc1JW__inclusions{grid-template-columns:1.8fr 1fr;gap:24px;margin-top:36px;display:grid}.page-module__Xhc1JW__panel{background:#fff;border:1px solid #d7deee;border-radius:20px;padding:32px}.page-module__Xhc1JW__page h3{font-size:22px;font-weight:700;line-height:1.4}.page-module__Xhc1JW__checkList{gap:16px;margin-top:24px;padding:0;list-style:none;display:grid}.page-module__Xhc1JW__checkList li{gap:12px;font-size:15px;line-height:1.7;display:flex}.page-module__Xhc1JW__checkList svg{color:var(--action-accessible,#0053d0);flex-shrink:0;margin-top:4px}.page-module__Xhc1JW__exclusions{border-top:3px solid var(--brand-ink,#181358);padding:28px 12px}.page-module__Xhc1JW__exclusions p:not(.page-module__Xhc1JW__eyebrow){margin-top:20px;line-height:1.8}.page-module__Xhc1JW__textLink{text-underline-offset:4px;align-items:center;gap:8px;margin-top:24px;font-size:14px;font-weight:650;text-decoration:underline;display:inline-flex}.page-module__Xhc1JW__twoColumns{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.page-module__Xhc1JW__assessment{background:var(--surface-sunken,#f1f5ff)}.page-module__Xhc1JW__page .page-module__Xhc1JW__assessmentPrice{letter-spacing:-.04em;font-size:40px}.page-module__Xhc1JW__assessmentPrice small{letter-spacing:0;font-size:15px;font-weight:500}.page-module__Xhc1JW__small{margin-top:24px;font-size:13px;line-height:1.8}.page-module__Xhc1JW__factors{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:40px;display:grid}.page-module__Xhc1JW__number{color:#7a89a9;margin-bottom:20px;font-size:38px;font-weight:500;display:block}.page-module__Xhc1JW__factors h3{font-size:19px}.page-module__Xhc1JW__factors p{margin-top:12px;font-size:15px;line-height:1.8}.page-module__Xhc1JW__payment{border-top:1px solid #d7deee;grid-template-columns:1fr 2fr;gap:32px;margin-top:48px;padding-top:32px;display:grid}.page-module__Xhc1JW__payment p{line-height:1.8}.page-module__Xhc1JW__quote{background:var(--brand-ink,#181358);color:#fff;padding:64px 0;scroll-margin-top:100px}.page-module__Xhc1JW__quoteGrid{grid-template-columns:1.5fr 1fr;align-items:center;gap:80px;display:grid}.page-module__Xhc1JW__quote .page-module__Xhc1JW__eyebrow{color:#bacbff}.page-module__Xhc1JW__quote h2{color:#fff}.page-module__Xhc1JW__quote p:not(.page-module__Xhc1JW__eyebrow){color:#e1e6ff;margin-top:20px;line-height:1.8}.page-module__Xhc1JW__quoteActions{flex-direction:column;gap:16px;display:flex}.page-module__Xhc1JW__quoteActions .page-module__Xhc1JW__primary{color:var(--brand-ink,#181358);background:#fff}.page-module__Xhc1JW__quoteActions .page-module__Xhc1JW__primary:hover{background:#e1e6ff}.page-module__Xhc1JW__quoteActions span{text-align:center;color:#e1e6ff;font-size:12px;line-height:1.7}.page-module__Xhc1JW__faq{border-top:1px solid #d7deee;margin-top:32px}.page-module__Xhc1JW__faq details{border-bottom:1px solid #d7deee;padding:0 4px}.page-module__Xhc1JW__faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:24px 0;font-weight:650;line-height:1.6;list-style:none;display:flex}.page-module__Xhc1JW__faq summary::-webkit-details-marker{display:none}.page-module__Xhc1JW__faq summary span{font-size:22px}.page-module__Xhc1JW__faq details[open] summary span{transform:rotate(45deg)}.page-module__Xhc1JW__faq details p{padding-bottom:24px;font-size:15px;line-height:1.9}@media (max-width:1000px){.page-module__Xhc1JW__heroGrid{gap:32px}.page-module__Xhc1JW__factors{grid-template-columns:1fr 1fr}.page-module__Xhc1JW__quoteGrid{gap:40px}}@media (max-width:767px){.page-module__Xhc1JW__container,.page-module__Xhc1JW__narrow{width:calc(100% - 40px)}.page-module__Xhc1JW__hero{padding-bottom:48px}.page-module__Xhc1JW__breadcrumb{margin-bottom:32px}.page-module__Xhc1JW__heroGrid,.page-module__Xhc1JW__inclusions,.page-module__Xhc1JW__twoColumns,.page-module__Xhc1JW__payment,.page-module__Xhc1JW__quoteGrid{grid-template-columns:1fr}.page-module__Xhc1JW__hero h1{font-size:36px}.page-module__Xhc1JW__lead{font-size:16px}.page-module__Xhc1JW__summary,.page-module__Xhc1JW__panel{padding:24px}.page-module__Xhc1JW__summary dd{font-size:26px}.page-module__Xhc1JW__section{padding:52px 0}.page-module__Xhc1JW__quote{padding:48px 0}.page-module__Xhc1JW__table{min-width:650px}.page-module__Xhc1JW__table th,.page-module__Xhc1JW__table td{padding:18px}.page-module__Xhc1JW__factors{gap:32px 20px}.page-module__Xhc1JW__factors h3{font-size:18px}.page-module__Xhc1JW__actions{flex-direction:column}.page-module__Xhc1JW__actions a{width:100%}}@media (max-width:380px){.page-module__Xhc1JW__factors{grid-template-columns:1fr}.page-module__Xhc1JW__hero h1{font-size:32px}}
.service-ficha-module__L7JQ0W__layout{width:100%;max-width:80rem;color:var(--brand-ink);align-items:start;gap:3rem;margin:auto;padding:3rem 1rem 3.75rem;display:grid}.service-ficha-module__L7JQ0W__article{min-width:0}.service-ficha-module__L7JQ0W__header{gap:1.5rem;margin-bottom:2.5rem;display:grid}.service-ficha-module__L7JQ0W__back,.service-ficha-module__L7JQ0W__allServices{min-height:2.75rem;color:var(--action-accessible);align-items:center;gap:.625rem;font-weight:600;display:inline-flex}.service-ficha-module__L7JQ0W__back{width:fit-content;font-size:.875rem}.service-ficha-module__L7JQ0W__image{aspect-ratio:16/9;object-fit:cover;border-radius:0;width:100%}.service-ficha-module__L7JQ0W__reading{overflow-wrap:anywhere;gap:2.5rem;font-size:1rem;line-height:1.75;display:grid}.service-ficha-module__L7JQ0W__section{gap:1.25rem;display:grid}.service-ficha-module__L7JQ0W__section+.service-ficha-module__L7JQ0W__section{border-top:1px solid var(--border-subtle);padding-top:2.5rem}.service-ficha-module__L7JQ0W__reading :is(h2,h3,h4){letter-spacing:0;text-wrap:balance;scroll-margin-top:11rem;font-weight:600}.service-ficha-module__L7JQ0W__reading h2{font-size:1.5rem;line-height:1.3}.service-ficha-module__L7JQ0W__reading h3{margin-top:1rem;font-size:1.25rem;line-height:1.4}.service-ficha-module__L7JQ0W__reading h4{font-size:1.125rem;line-height:1.5}.service-ficha-module__L7JQ0W__reading :is(ul,ol){padding-left:1.5rem}.service-ficha-module__L7JQ0W__reading ul{list-style-type:disc}.service-ficha-module__L7JQ0W__reading ol{list-style-type:decimal}.service-ficha-module__L7JQ0W__reading li{padding-left:.25rem}.service-ficha-module__L7JQ0W__reading li+li{margin-top:.875rem}.service-ficha-module__L7JQ0W__reading li::marker{color:var(--brand-action);font-weight:600}.service-ficha-module__L7JQ0W__reading li :is(ul,ol){margin-top:.875rem}.service-ficha-module__L7JQ0W__reading strong{font-weight:600}.service-ficha-module__L7JQ0W__reading a:not([class~=bari-pill-agendar]){color:var(--action-accessible);text-underline-offset:.2em;text-decoration:underline}.service-ficha-module__L7JQ0W__reading mark{background:var(--color-secondary-100);color:var(--brand-ink)}.service-ficha-module__L7JQ0W__reading .service-ficha-module__L7JQ0W__caption{color:var(--text-secondary);font-size:.875rem}.service-ficha-module__L7JQ0W__contentCard,.service-ficha-module__L7JQ0W__sidebarCard{border:1px solid var(--border-subtle);box-shadow:none;color:var(--brand-ink);background:var(--surface-default);border-radius:1rem;gap:0;padding:0}.service-ficha-module__L7JQ0W__contentCard{font-size:inherit;line-height:inherit;background:var(--color-secondary-50);border-color:var(--color-secondary-100)}.service-ficha-module__L7JQ0W__cardBody{gap:1.25rem;padding:1.5rem;display:grid}.service-ficha-module__L7JQ0W__cardBody :is(h2,h3){align-items:start;gap:.875rem;display:flex}.service-ficha-module__L7JQ0W__cardBody :is(h2,h3) svg{width:1.75rem;height:1.75rem;color:var(--brand-action);flex:none;margin-top:.125rem}.service-ficha-module__L7JQ0W__reading .service-ficha-module__L7JQ0W__highlights{border-left:3px solid var(--brand-action);background:var(--color-secondary-50);gap:1.5rem;padding:1.5rem;list-style:none;display:grid}.service-ficha-module__L7JQ0W__highlights li{gap:1rem;padding:0;font-weight:600;display:flex}.service-ficha-module__L7JQ0W__reading .service-ficha-module__L7JQ0W__highlights li+li{margin:0}.service-ficha-module__L7JQ0W__highlights svg{width:2rem;height:2rem;color:var(--brand-action);flex:none}.service-ficha-module__L7JQ0W__actions{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}.service-ficha-module__L7JQ0W__sidebar{gap:1.5rem;min-width:0;display:grid}.service-ficha-module__L7JQ0W__sidebarBody{gap:1rem;padding:1.5rem;display:grid}.service-ficha-module__L7JQ0W__sidebar h2{font-size:1.25rem;font-weight:600;line-height:1.4}.service-ficha-module__L7JQ0W__sidebar nav ul{display:grid}.service-ficha-module__L7JQ0W__sidebar nav li+li{border-top:1px solid var(--border-subtle)}.service-ficha-module__L7JQ0W__sidebar nav a{border-radius:.25rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:3rem;padding:.875rem .75rem;font-size:.9375rem;line-height:1.5;display:flex}.service-ficha-module__L7JQ0W__sidebar nav a svg{color:var(--brand-action);flex:none}.service-ficha-module__L7JQ0W__sidebar nav a:hover,.service-ficha-module__L7JQ0W__sidebar nav a[aria-current=page]{background:var(--color-secondary-50);color:var(--action-accessible)}.service-ficha-module__L7JQ0W__sidebar nav a[aria-current=page]{border-left:3px solid var(--brand-action);font-weight:600}.service-ficha-module__L7JQ0W__allServices{font-size:.875rem}.service-ficha-module__L7JQ0W__bookingCard{background:var(--color-secondary-50);border-color:var(--color-secondary-100)}.service-ficha-module__L7JQ0W__bookingIcon{width:2rem;height:2rem;color:var(--brand-action)}.service-ficha-module__L7JQ0W__layout a:focus-visible{outline:3px solid var(--brand-action);outline-offset:3px}.service-ficha-module__L7JQ0W__back:hover,.service-ficha-module__L7JQ0W__allServices:hover{text-underline-offset:.2em;text-decoration:underline}@media (min-width:640px){.service-ficha-module__L7JQ0W__layout{padding-inline:2rem}.service-ficha-module__L7JQ0W__reading .service-ficha-module__L7JQ0W__highlights{grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem}.service-ficha-module__L7JQ0W__highlights li:only-child{grid-column:1/-1}.service-ficha-module__L7JQ0W__cardBody{padding:2rem}}@media (min-width:1024px){.service-ficha-module__L7JQ0W__layout{grid-template-columns:minmax(0,1fr) 19rem;gap:4rem;padding-block:4rem 6.25rem}.service-ficha-module__L7JQ0W__reading{gap:3rem;font-size:1.0625rem;line-height:1.8}.service-ficha-module__L7JQ0W__reading h2{font-size:1.75rem}.service-ficha-module__L7JQ0W__reading h3{font-size:1.375rem}.service-ficha-module__L7JQ0W__sidebar{scrollbar-width:thin;max-height:calc(100dvh - 12rem);margin:-.25rem;padding:.25rem;position:sticky;top:11rem;overflow-y:auto}}@media (max-width:639px){.service-ficha-module__L7JQ0W__actions>a{width:100%}}.service-ficha-module__L7JQ0W__procedureCard{background:var(--surface-default)}.service-ficha-module__L7JQ0W__cardBody :is(h2,h3){margin-top:0}.service-ficha-module__L7JQ0W__reading .service-ficha-module__L7JQ0W__procedureLink{justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:2.75rem;text-decoration:none;display:flex}.service-ficha-module__L7JQ0W__reading .service-ficha-module__L7JQ0W__procedureLink:hover{text-decoration:underline}
