.ThemeToggle-module-scss-module__H_vu3G__toggle{width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ThemeToggle-module-scss-module__H_vu3G__toggle:hover{background:var(--soft)}.ThemeToggle-module-scss-module__H_vu3G__sun{display:none}:root[data-theme=dark] .ThemeToggle-module-scss-module__H_vu3G__moon{display:none}:root[data-theme=dark] .ThemeToggle-module-scss-module__H_vu3G__sun{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ThemeToggle-module-scss-module__H_vu3G__moon{display:none}:root:not([data-theme=light]) .ThemeToggle-module-scss-module__H_vu3G__sun{display:block}}
.Header-module-scss-module__JJFXqa__header{border-bottom:1px solid var(--line);background:var(--bg)}.Header-module-scss-module__JJFXqa__inner{max-width:var(--container-header);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin:0 auto;padding:22px 32px;display:flex}.Header-module-scss-module__JJFXqa__logo{order:0}.Header-module-scss-module__JJFXqa__nav{flex-wrap:wrap;gap:6px 22px;font-size:15px;font-weight:500;display:flex}.Header-module-scss-module__JJFXqa__nav a:not(.btn){color:var(--ink);padding:6px 0;text-decoration:none;position:relative}.Header-module-scss-module__JJFXqa__nav a:not(.btn):hover{color:var(--accent-ink)}.Header-module-scss-module__JJFXqa__active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.Header-module-scss-module__JJFXqa__tools{align-items:center;gap:2px;display:flex}.Header-module-scss-module__JJFXqa__menuCta{display:none!important}.Header-module-scss-module__JJFXqa__menuBtn{display:none}@media (max-width:1240px){.Header-module-scss-module__JJFXqa__inner{row-gap:12px}.Header-module-scss-module__JJFXqa__tools{order:1;margin-left:auto}.Header-module-scss-module__JJFXqa__cta{order:2}.Header-module-scss-module__JJFXqa__menuBtn{width:var(--tap);height:var(--tap);border-radius:var(--radius-card);color:var(--ink);cursor:pointer;background:0 0;border:0;order:3;justify-content:center;align-items:center;display:inline-flex}.Header-module-scss-module__JJFXqa__nav{border-top:1px solid var(--line);flex-direction:column;order:4;gap:0;width:100%;font-size:18px;display:none}.Header-module-scss-module__JJFXqa__nav a:not(.btn){border-bottom:1px solid var(--line);padding:14px 0}.Header-module-scss-module__JJFXqa__active:after{display:none}.Header-module-scss-module__JJFXqa__active{color:var(--accent-ink)!important}.Header-module-scss-module__JJFXqa__open .Header-module-scss-module__JJFXqa__nav{display:flex}}@media (max-width:600px){.Header-module-scss-module__JJFXqa__inner{column-gap:8px;padding-left:20px;padding-right:20px}.Header-module-scss-module__JJFXqa__cta{display:none}.Header-module-scss-module__JJFXqa__open .Header-module-scss-module__JJFXqa__menuCta{align-self:flex-start;margin-top:20px;display:inline-flex!important}}
.SiteFooter-module-scss-module__ZatBYq__footer{border-top:1px solid var(--line);font-size:15px}.SiteFooter-module-scss-module__ZatBYq__grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:40px;padding-top:64px;padding-bottom:48px;display:grid}.SiteFooter-module-scss-module__ZatBYq__brand{flex-direction:column;gap:10px;display:flex}.SiteFooter-module-scss-module__ZatBYq__col{flex-direction:column;gap:8px;display:flex}.SiteFooter-module-scss-module__ZatBYq__col a{text-decoration:none}.SiteFooter-module-scss-module__ZatBYq__address{flex-direction:column;font-style:normal;display:flex}.SiteFooter-module-scss-module__ZatBYq__legal{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:8px 28px;padding:24px 0 40px;font-size:14px;display:flex}.SiteFooter-module-scss-module__ZatBYq__legal a,.SiteFooter-module-scss-module__ZatBYq__legal button{color:var(--muted)}.SiteFooter-module-scss-module__ZatBYq__legal button{cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.SiteFooter-module-scss-module__ZatBYq__social{align-items:center;gap:8px;display:inline-flex}.SiteFooter-module-scss-module__ZatBYq__social svg{flex:none}
.PageIntro-module-scss-module__lkNr5q__inner{flex-direction:column;gap:32px;padding-top:128px;padding-bottom:120px;display:flex}@media (max-width:600px){.PageIntro-module-scss-module__lkNr5q__inner{padding-top:72px;padding-bottom:88px}}.PageIntro-module-scss-module__lkNr5q__title{max-width:13em;font-size:clamp(48px,6vw,88px);line-height:1.02}.PageIntro-module-scss-module__lkNr5q__inner .lead{max-width:42em}.PageIntro-module-scss-module__lkNr5q__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}
.Section-module-scss-module__-mlm7q__section{scroll-margin-top:24px}.Section-module-scss-module__-mlm7q__bg{background:var(--bg)}.Section-module-scss-module__-mlm7q__surface{background:var(--surface)}.Section-module-scss-module__-mlm7q__b-top{border-top:1px solid var(--line)}.Section-module-scss-module__-mlm7q__b-both{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Section-module-scss-module__-mlm7q__b-none{border:0}.Section-module-scss-module__-mlm7q__xs{padding-top:64px;padding-bottom:64px}.Section-module-scss-module__-mlm7q__sm{padding-top:96px;padding-bottom:96px}.Section-module-scss-module__-mlm7q__md{padding-top:128px;padding-bottom:128px}.Section-module-scss-module__-mlm7q__lg{padding-top:var(--section-y);padding-bottom:var(--section-y)}@media (max-width:600px){.Section-module-scss-module__-mlm7q__sm{padding-top:72px;padding-bottom:72px}.Section-module-scss-module__-mlm7q__md{padding-top:88px;padding-bottom:88px}}
.Accordion-module-scss-module__X8D-NG__acc{border-top:1.5px solid var(--ink);flex-direction:column;display:flex}.Accordion-module-scss-module__X8D-NG__heading{font:inherit;margin:0}.Accordion-module-scss-module__X8D-NG__btn{width:100%;min-height:88px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:24px;padding:26px 0;display:flex}.Accordion-module-scss-module__X8D-NG__btn:hover .Accordion-module-scss-module__X8D-NG__title{color:var(--accent-ink)}.Accordion-module-scss-module__X8D-NG__btn:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Accordion-module-scss-module__X8D-NG__title{font-family:var(--font-display);letter-spacing:-.02em;flex:1;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.2}.Accordion-module-scss-module__X8D-NG__icon{width:var(--tap);height:var(--tap);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.Accordion-module-scss-module__X8D-NG__icon svg{width:22px;height:22px}.Accordion-module-scss-module__X8D-NG__btn[aria-expanded=true] .Accordion-module-scss-module__X8D-NG__icon{transform:rotate(45deg)}.Accordion-module-scss-module__X8D-NG__panel{padding:0 0 40px}.Accordion-module-scss-module__X8D-NG__lg .Accordion-module-scss-module__X8D-NG__item{border-bottom:1.5px solid var(--ink)}.Accordion-module-scss-module__X8D-NG__faq .Accordion-module-scss-module__X8D-NG__item{border-bottom:1px solid var(--line)}.Accordion-module-scss-module__X8D-NG__faq .Accordion-module-scss-module__X8D-NG__btn{min-height:72px;padding:22px 0}.Accordion-module-scss-module__X8D-NG__faq .Accordion-module-scss-module__X8D-NG__title{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.35}.Accordion-module-scss-module__X8D-NG__faq .Accordion-module-scss-module__X8D-NG__icon svg{width:18px;height:18px}.Accordion-module-scss-module__X8D-NG__faq .Accordion-module-scss-module__X8D-NG__panel{max-width:54em;color:var(--muted);text-wrap:pretty;padding:0 32px 28px 0}@media (max-width:600px){.Accordion-module-scss-module__X8D-NG__faq .Accordion-module-scss-module__X8D-NG__panel{padding-right:0}}
.CtaBand-module-scss-module__BBsfxG__band{background:var(--band);color:var(--on-band)}.CtaBand-module-scss-module__BBsfxG__inner{padding-top:var(--section-y);padding-bottom:var(--section-y);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;display:flex}.CtaBand-module-scss-module__BBsfxG__copy{flex-direction:column;gap:16px;max-width:640px;display:flex}.CtaBand-module-scss-module__BBsfxG__title{font-family:var(--font-display);color:var(--on-band);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(40px,4.6vw,64px);font-weight:800;line-height:1.05}.CtaBand-module-scss-module__BBsfxG__text{color:var(--band-muted);font-size:20px}
.ExpertiseList-module-scss-module__wKUKzW__list{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));column-gap:48px;padding:0;list-style:none;display:grid}.ExpertiseList-module-scss-module__wKUKzW__item{border-bottom:1px solid var(--line);align-items:baseline;gap:20px;height:100%;padding:30px 8px;text-decoration:none;display:flex}.ExpertiseList-module-scss-module__wKUKzW__item:hover .ExpertiseList-module-scss-module__wKUKzW__title{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;text-decoration-thickness:2px}.ExpertiseList-module-scss-module__wKUKzW__num{color:var(--muted);font-size:14px}.ExpertiseList-module-scss-module__wKUKzW__title{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.3}
.LogoWall-module-scss-module__hOtSlG__block{flex-direction:column;gap:32px;display:flex}.LogoWall-module-scss-module__hOtSlG__wall{flex-direction:column;gap:16px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.LogoWall-module-scss-module__hOtSlG__wall:hover .LogoWall-module-scss-module__hOtSlG__track{animation-play-state:paused}.LogoWall-module-scss-module__hOtSlG__row{overflow:hidden}.LogoWall-module-scss-module__hOtSlG__track{width:max-content;display:flex}.LogoWall-module-scss-module__hOtSlG__left{animation:linear infinite LogoWall-module-scss-module__hOtSlG__slide-left}.LogoWall-module-scss-module__hOtSlG__right{animation:linear infinite LogoWall-module-scss-module__hOtSlG__slide-right}@keyframes LogoWall-module-scss-module__hOtSlG__slide-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes LogoWall-module-scss-module__hOtSlG__slide-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.LogoWall-module-scss-module__hOtSlG__track{animation:none}}.LogoWall-module-scss-module__hOtSlG__logo{border-radius:var(--radius-card);background:#fff;border:1px solid #e4e0d7;flex:none;justify-content:center;align-items:center;height:72px;margin-right:20px;padding:10px 28px;display:flex}.LogoWall-module-scss-module__hOtSlG__logo img{object-fit:contain;width:auto;max-width:180px;height:42px;display:block}.LogoWall-module-scss-module__hOtSlG__logo.LogoWall-module-scss-module__hOtSlG__sq img{max-width:120px;height:52px}.LogoWall-module-scss-module__hOtSlG__logo.LogoWall-module-scss-module__hOtSlG__wide img{max-width:230px;height:32px}.LogoWall-module-scss-module__hOtSlG__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.LogoWall-module-scss-module__hOtSlG__collab{flex-wrap:wrap;align-items:center;gap:14px 48px;display:flex}.LogoWall-module-scss-module__hOtSlG__collabList{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.LogoWall-module-scss-module__hOtSlG__collabLogo{border-radius:var(--radius-card);background:#fff;border:1px solid #e4e0d7;justify-content:center;align-items:center;height:72px;padding:10px 20px;display:flex}.LogoWall-module-scss-module__hOtSlG__collabLogo img{object-fit:contain;width:auto;max-width:170px;height:48px;display:block}.LogoWall-module-scss-module__hOtSlG__collabLogo.LogoWall-module-scss-module__hOtSlG__sq img{max-width:110px;height:56px}.LogoWall-module-scss-module__hOtSlG__collabLogo.LogoWall-module-scss-module__hOtSlG__wide img{max-width:200px;height:40px}
.Media-module-scss-module__KEx5ba__media{border-radius:var(--radius-image);background:var(--soft);width:100%;position:relative;overflow:hidden}.Media-module-scss-module__KEx5ba__img{object-fit:cover}@media (prefers-reduced-motion:no-preference){.Media-module-scss-module__KEx5ba__img{transition:transform .5s}.Media-module-scss-module__KEx5ba__media:hover .Media-module-scss-module__KEx5ba__img{transform:scale(1.05)}}.Media-module-scss-module__KEx5ba__empty{justify-content:flex-end;align-items:flex-end;padding:20px;display:flex;position:absolute;inset:0}.Media-module-scss-module__KEx5ba__empty svg{width:22px;height:23px;color:var(--accent);opacity:.55}
.PartnerNote-module-scss-module__CVU-yW__wrap{flex-wrap:wrap;gap:24px 96px;display:flex}.PartnerNote-module-scss-module__CVU-yW__head{flex-direction:column;flex:300px;gap:12px;display:flex}.PartnerNote-module-scss-module__CVU-yW__title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.1}.PartnerNote-module-scss-module__CVU-yW__body{flex-direction:column;flex:999 560px;align-items:flex-start;gap:16px;display:flex}.PartnerNote-module-scss-module__CVU-yW__body p{text-wrap:pretty;font-size:20px}.PartnerNote-module-scss-module__CVU-yW__body a{font-size:16px}
.CaseCard-module-scss-module__TidwcG__grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:80px 40px;padding:0;list-style:none;display:grid}.CaseCard-module-scss-module__TidwcG__gridCompact{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:40px 32px}.CaseCard-module-scss-module__TidwcG__card{flex-direction:column;gap:18px;text-decoration:none;display:flex}.CaseCard-module-scss-module__TidwcG__card:hover .CaseCard-module-scss-module__TidwcG__title{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;text-decoration-thickness:2px}.CaseCard-module-scss-module__TidwcG__card:hover{color:var(--ink)}.CaseCard-module-scss-module__TidwcG__compact{gap:14px}.CaseCard-module-scss-module__TidwcG__compact .CaseCard-module-scss-module__TidwcG__title{font-size:22px}.CaseCard-module-scss-module__TidwcG__client{color:var(--muted);font-size:14px;font-weight:600}.CaseCard-module-scss-module__TidwcG__tags{flex-wrap:wrap;gap:8px;display:flex}.CaseCard-module-scss-module__TidwcG__chip{border:1px solid var(--line);border-radius:var(--radius-pill);min-height:28px;color:var(--muted);align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.CaseCard-module-scss-module__TidwcG__title{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:26px;font-weight:700;line-height:1.25}
.InsightList-module-scss-module__jTPPNq__list{border-top:1px solid var(--line);padding:0;list-style:none}.InsightList-module-scss-module__jTPPNq__item{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:26px 0;text-decoration:none;display:flex}.InsightList-module-scss-module__jTPPNq__item:hover .InsightList-module-scss-module__jTPPNq__title{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;text-decoration-thickness:2px}.InsightList-module-scss-module__jTPPNq__meta{color:var(--muted);font-size:14px}.InsightList-module-scss-module__jTPPNq__title{font-family:var(--font-display);font-size:21px;font-weight:700;line-height:1.3}
.InsightSidebar-module-scss-module__JKKsDG__aside{flex-direction:column;flex:280px;gap:48px;display:flex}.InsightSidebar-module-scss-module__JKKsDG__block{flex-direction:column;gap:12px;display:flex}.InsightSidebar-module-scss-module__JKKsDG__label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.InsightSidebar-module-scss-module__JKKsDG__input{border-radius:var(--radius-image);border:1px solid var(--field);background:var(--surface);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:0 16px;font-size:16px}.InsightSidebar-module-scss-module__JKKsDG__recent{border-top:1px solid var(--line);padding:0;list-style:none}.InsightSidebar-module-scss-module__JKKsDG__recent li{border-bottom:1px solid var(--line)}.InsightSidebar-module-scss-module__JKKsDG__recent a{padding:12px 0;font-size:16px;line-height:1.4;text-decoration:none;display:block}.InsightSidebar-module-scss-module__JKKsDG__cats{flex-direction:column;gap:6px;padding:0;font-size:16px;list-style:none;display:flex}.InsightSidebar-module-scss-module__JKKsDG__cats a{text-decoration:none}.InsightSidebar-module-scss-module__JKKsDG__tags{flex-wrap:wrap;gap:8px;display:flex}.InsightSidebar-module-scss-module__JKKsDG__tag{border:1px solid var(--line);border-radius:var(--radius-pill);align-items:center;min-height:32px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}
@font-face{font-family:domine;src:url(../media/domine_latin_var-s.p.2uuxmrpyohqeo.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:domine Fallback;src:local(Arial);ascent-override:82.04%;descent-override:21.88%;line-gap-override:0.0%;size-adjust:109.7%}.domine_4296ede3-module__Ctazeq__className{font-family:domine,domine Fallback}.domine_4296ede3-module__Ctazeq__variable{--font-domine:"domine", "domine Fallback"}
.AcademyCard-module-scss-module__AP6RrG__grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:48px 32px;margin:0;padding:0;list-style:none;display:grid}.AcademyCard-module-scss-module__AP6RrG__card{color:var(--ink);flex-direction:column;gap:14px;text-decoration:none;display:flex}.AcademyCard-module-scss-module__AP6RrG__card:hover .AcademyCard-module-scss-module__AP6RrG__title{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;text-decoration-thickness:2px}.AcademyCard-module-scss-module__AP6RrG__card:hover{color:var(--ink)}.AcademyCard-module-scss-module__AP6RrG__tag{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);align-self:flex-start;font-size:12px;font-weight:700}.AcademyCard-module-scss-module__AP6RrG__title{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:24px;font-weight:700;line-height:1.25}.AcademyCard-module-scss-module__AP6RrG__desc{color:var(--muted)}.AcademyCard-module-scss-module__AP6RrG__cta{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;font-weight:600;text-decoration-thickness:2px}
.ContactForm-module-scss-module__x8nFfq__form{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:28px 24px;display:grid}.ContactForm-module-scss-module__x8nFfq__full{grid-column:1/-1}.ContactForm-module-scss-module__x8nFfq__summary{border:2px solid var(--error);border-radius:var(--radius-image);color:var(--error);margin-bottom:28px;padding:16px 18px;font-size:16px;font-weight:600}.ContactForm-module-scss-module__x8nFfq__field{flex-direction:column;gap:8px;display:flex}.ContactForm-module-scss-module__x8nFfq__field label{font-size:15px;font-weight:600}.ContactForm-module-scss-module__x8nFfq__field input,.ContactForm-module-scss-module__x8nFfq__field textarea,.ContactForm-module-scss-module__x8nFfq__field select{border-radius:var(--radius-image);border:1px solid var(--field);background:var(--surface);width:100%;min-height:52px;color:var(--ink);font:inherit;padding:0 16px;font-size:17px}.ContactForm-module-scss-module__x8nFfq__field select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%235A6672' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}.ContactForm-module-scss-module__x8nFfq__field textarea{resize:vertical;padding:14px 16px}.ContactForm-module-scss-module__x8nFfq__field [aria-invalid=true]{border:2px solid var(--error)}.ContactForm-module-scss-module__x8nFfq__optional{color:var(--muted);font-weight:400}.ContactForm-module-scss-module__x8nFfq__consent{align-items:flex-start;gap:14px;display:flex}.ContactForm-module-scss-module__x8nFfq__consent input{width:22px;height:22px;accent-color:var(--accent-ink);cursor:pointer;flex-shrink:0;margin:2px 0 0}.ContactForm-module-scss-module__x8nFfq__consent input[aria-invalid=true]{outline:2px solid var(--error);outline-offset:2px}.ContactForm-module-scss-module__x8nFfq__consent label{color:var(--muted);cursor:pointer;font-size:16px;line-height:1.55}.ContactForm-module-scss-module__x8nFfq__error{color:var(--error);align-items:center;gap:8px;margin-top:2px;font-size:15px;font-weight:500;display:flex}.ContactForm-module-scss-module__x8nFfq__error svg{flex-shrink:0}.ContactForm-module-scss-module__x8nFfq__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module-scss-module__x8nFfq__thanks{border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:12px;padding:40px 36px;display:flex}.ContactForm-module-scss-module__x8nFfq__thanks:focus{outline:none}.ContactForm-module-scss-module__x8nFfq__thanksTitle{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,2.6vw,36px);font-weight:800}
.IDoctorTheme-module-scss-module__mBCRaa__theme{--accent:#ec6608;--accent-ink:#b04a05;--on-accent:#1b2740;--id-orange:#ec6608;isolation:isolate;position:relative}.IDoctorTheme-module-scss-module__mBCRaa__theme:before{content:"";z-index:-1;pointer-events:none;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cg fill='none' stroke='%23EC6608' stroke-width='1'%3E%3Cpath d='M28 1l27 16v31L28 64 1 48V17z'/%3E%3Cpath d='M28 64v33M1 48L-26 64M55 48l27 16'/%3E%3C/g%3E%3C/svg%3E");background-size:56px 97px;width:min(640px,70vw);height:560px;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(at 100% 0,#000 20%,#0000 70%);mask-image:radial-gradient(at 100% 0,#000 20%,#0000 70%)}@media (prefers-reduced-transparency:reduce){.IDoctorTheme-module-scss-module__mBCRaa__theme:before{display:none}}:root[data-theme=dark] .IDoctorTheme-module-scss-module__mBCRaa__theme{--accent:#ec6608;--accent-ink:#ec6608;--on-accent:#0d1015}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .IDoctorTheme-module-scss-module__mBCRaa__theme{--accent:#ec6608;--accent-ink:#ec6608;--on-accent:#0d1015}}.IDoctorTheme-module-scss-module__mBCRaa__brandbar{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:-64px;padding-top:40px;display:flex}@media (max-width:600px){.IDoctorTheme-module-scss-module__mBCRaa__brandbar{margin-bottom:-32px;padding-top:28px}}.IDoctorTheme-module-scss-module__mBCRaa__logo{line-height:0}.IDoctorTheme-module-scss-module__mBCRaa__logo svg{width:auto;height:72px;display:block}@media (max-width:600px){.IDoctorTheme-module-scss-module__mBCRaa__logo svg{height:56px}}.IDoctorTheme-module-scss-module__mBCRaa__logo text{font-family:var(--font-domine),Georgia,"Times New Roman",serif}.IDoctorTheme-module-scss-module__mBCRaa__partOf{color:var(--muted);font-size:15px}
.PageHeader-module-scss-module__6UxKjG__inner{flex-direction:column;gap:32px;padding-top:64px;padding-bottom:112px;display:flex}.PageHeader-module-scss-module__6UxKjG__crumbs{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:14px;display:flex}.PageHeader-module-scss-module__6UxKjG__crumb{gap:10px;display:inline-flex}.PageHeader-module-scss-module__6UxKjG__crumb a{color:var(--muted)}.PageHeader-module-scss-module__6UxKjG__eyebrow{margin-top:24px}.PageHeader-module-scss-module__6UxKjG__title{max-width:14em}
.WorkThemes-module-scss-module__ENyZhW__wrap{flex-direction:column;display:flex}.WorkThemes-module-scss-module__ENyZhW__filters{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.WorkThemes-module-scss-module__ENyZhW__chip{border-radius:var(--radius-pill);border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;padding:9px 16px;font-size:14px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.WorkThemes-module-scss-module__ENyZhW__chip:hover{border-color:var(--ink)}.WorkThemes-module-scss-module__ENyZhW__chip.WorkThemes-module-scss-module__ENyZhW__active{background:var(--accent);color:#0d2b25;border-color:var(--accent)}.WorkThemes-module-scss-module__ENyZhW__theme{flex-direction:column;gap:48px;margin-top:72px;display:flex}.WorkThemes-module-scss-module__ENyZhW__theme:first-of-type{margin-top:40px}.WorkThemes-module-scss-module__ENyZhW__band{border-radius:18px;align-items:flex-end;height:164px;display:flex;position:relative;overflow:hidden}.WorkThemes-module-scss-module__ENyZhW__bandImg{object-fit:cover}.WorkThemes-module-scss-module__ENyZhW__ov{background:linear-gradient(90deg,#1b2436d9,#1b243659);position:absolute;inset:0}.WorkThemes-module-scss-module__ENyZhW__bandText{color:#fff;padding:24px 28px;position:relative}.WorkThemes-module-scss-module__ENyZhW__bandText b{font-family:var(--font-display);letter-spacing:-.01em;font-size:28px;font-weight:800;display:block}.WorkThemes-module-scss-module__ENyZhW__bandText span{opacity:.85;font-size:14px}@media (max-width:600px){.WorkThemes-module-scss-module__ENyZhW__band{height:132px}.WorkThemes-module-scss-module__ENyZhW__bandText b{font-size:22px}}
.AiTraining-module-scss-module__5rY4Ga__stack64{flex-direction:column;gap:64px;display:flex}.AiTraining-module-scss-module__5rY4Ga__stack56{flex-direction:column;gap:56px;display:flex}.AiTraining-module-scss-module__5rY4Ga__head{flex-direction:column;gap:12px;display:flex}.AiTraining-module-scss-module__5rY4Ga__num,.AiTraining-module-scss-module__5rY4Ga__small{color:var(--muted);font-size:14px}.AiTraining-module-scss-module__5rY4Ga__cards{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:stretch;gap:24px;display:grid}.AiTraining-module-scss-module__5rY4Ga__card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg);flex-direction:column;gap:20px;padding:36px 32px;display:flex}.AiTraining-module-scss-module__5rY4Ga__featured{border:1.5px solid var(--ink)}.AiTraining-module-scss-module__5rY4Ga__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.15}.AiTraining-module-scss-module__5rY4Ga__level{align-items:center;gap:12px;display:flex}.AiTraining-module-scss-module__5rY4Ga__bars{gap:4px;display:flex}.AiTraining-module-scss-module__5rY4Ga__bars span{background:var(--line);border-radius:3px;width:20px;height:6px}.AiTraining-module-scss-module__5rY4Ga__bars span.AiTraining-module-scss-module__5rY4Ga__on{background:var(--accent)}.AiTraining-module-scss-module__5rY4Ga__highlight{background:var(--soft);border-radius:var(--radius-image);flex-direction:column;gap:6px;margin-top:auto;padding:18px 20px;display:flex}.AiTraining-module-scss-module__5rY4Ga__highlight p{font-size:16px}.AiTraining-module-scss-module__5rY4Ga__highlightLabel{color:var(--accent-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.AiTraining-module-scss-module__5rY4Ga__copilotHead{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.AiTraining-module-scss-module__5rY4Ga__copilotTitle{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,3.6vw,52px);font-weight:800;line-height:1.06}.AiTraining-module-scss-module__5rY4Ga__modules{border-top:1px solid var(--line);width:100%;padding:0;list-style:none}.AiTraining-module-scss-module__5rY4Ga__modules li{border-bottom:1px solid var(--line);gap:20px;padding:22px 0;display:flex}.AiTraining-module-scss-module__5rY4Ga__modules .AiTraining-module-scss-module__5rY4Ga__num{padding-top:3px}.AiTraining-module-scss-module__5rY4Ga__modules strong{font-weight:700}.AiTraining-module-scss-module__5rY4Ga__format{align-items:flex-start;gap:14px}.AiTraining-module-scss-module__5rY4Ga__formatTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.2}.AiTraining-module-scss-module__5rY4Ga__grow{flex:1;margin-bottom:8px}.AiTraining-module-scss-module__5rY4Ga__cardLink{font-size:16px}.AiTraining-module-scss-module__5rY4Ga__twoUp{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:64px 96px;display:grid}.AiTraining-module-scss-module__5rY4Ga__col{flex-direction:column;gap:28px;display:flex}.AiTraining-module-scss-module__5rY4Ga__colTitle{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.1}.AiTraining-module-scss-module__5rY4Ga__takeaways{border-top:1px solid var(--line);padding:0;list-style:none}.AiTraining-module-scss-module__5rY4Ga__takeaways li{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:20px 0;display:flex}.AiTraining-module-scss-module__5rY4Ga__steps{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;padding:0;list-style:none;display:grid}.AiTraining-module-scss-module__5rY4Ga__steps li{border-top:2px solid var(--ink);flex-direction:column;gap:4px;padding-top:16px;display:flex}.AiTraining-module-scss-module__5rY4Ga__step{font-weight:600}.AiTraining-module-scss-module__5rY4Ga__uspWrap{margin-top:-96px}@media (max-width:600px){.AiTraining-module-scss-module__5rY4Ga__uspWrap{margin-top:-56px}}.AiTraining-module-scss-module__5rY4Ga__usps{flex-wrap:wrap;gap:14px 40px;margin:0;padding:0;list-style:none;display:flex}.AiTraining-module-scss-module__5rY4Ga__usps li{align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.AiTraining-module-scss-module__5rY4Ga__entry{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:24px;display:grid}.AiTraining-module-scss-module__5rY4Ga__entryCard{color:var(--ink);background:var(--surface);border:1.5px solid var(--ink);border-top:3px solid var(--accent);border-radius:var(--radius-card);flex-direction:column;gap:14px;padding:36px;text-decoration:none;transition:background-color .15s;display:flex}.AiTraining-module-scss-module__5rY4Ga__entryCard:hover{background:var(--soft)}@media (max-width:600px){.AiTraining-module-scss-module__5rY4Ga__entryCard{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.AiTraining-module-scss-module__5rY4Ga__entryCard{transition:none}}.AiTraining-module-scss-module__5rY4Ga__entryLabel{color:var(--accent-ink);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.AiTraining-module-scss-module__5rY4Ga__entryTitle{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(26px,2.4vw,32px);font-weight:800;line-height:1.15}.AiTraining-module-scss-module__5rY4Ga__entryLink{align-self:flex-start;margin-top:6px}.AiTraining-module-scss-module__5rY4Ga__offer{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:24px;display:grid}.AiTraining-module-scss-module__5rY4Ga__offerCard{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:28px;display:flex}.AiTraining-module-scss-module__5rY4Ga__offerTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.2}
.Home-module-scss-module__Mg1cZq__stack72{flex-direction:column;gap:72px;display:flex}.Home-module-scss-module__Mg1cZq__stack56{flex-direction:column;gap:56px;display:flex}.Home-module-scss-module__Mg1cZq__statement{text-wrap:pretty;font-size:22px;line-height:1.55}.Home-module-scss-module__Mg1cZq__body20{text-wrap:pretty;font-size:20px}.Home-module-scss-module__Mg1cZq__pillars{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:24px;padding:0;list-style:none;display:grid}.Home-module-scss-module__Mg1cZq__pillars li{border-top:2px solid var(--line);font-family:var(--font-display);letter-spacing:-.01em;padding-top:18px;font-size:22px;font-weight:700}.Home-module-scss-module__Mg1cZq__pillars li:first-child{border-top-color:var(--accent)}.Home-module-scss-module__Mg1cZq__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.Home-module-scss-module__Mg1cZq__headText{flex-direction:column;gap:16px;max-width:640px;display:flex}.Home-module-scss-module__Mg1cZq__logoPad{padding-bottom:88px!important}.Home-module-scss-module__Mg1cZq__collabPad{padding-top:36px!important;padding-bottom:36px!important}
.Insights-module-scss-module__Ho9DRa__layout{flex-wrap:wrap;align-items:flex-start;gap:72px 96px;display:flex;padding-top:88px!important}.Insights-module-scss-module__Ho9DRa__main{flex-direction:column;flex:999 600px;min-width:0;display:flex}.Insights-module-scss-module__Ho9DRa__filter{color:var(--muted);margin-bottom:40px}.Insights-module-scss-module__Ho9DRa__item{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px 36px;margin-bottom:56px;padding-bottom:56px;display:grid}.Insights-module-scss-module__Ho9DRa__thumb{display:block}.Insights-module-scss-module__Ho9DRa__body{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.Insights-module-scss-module__Ho9DRa__meta{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:14px;display:flex}.Insights-module-scss-module__Ho9DRa__cat{color:var(--accent-ink);font-weight:600}.Insights-module-scss-module__Ho9DRa__itemTitle{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:26px;font-weight:700;line-height:1.25}.Insights-module-scss-module__Ho9DRa__itemTitle a{text-decoration:none}.Insights-module-scss-module__Ho9DRa__excerpt{color:var(--muted);font-size:17px}.Insights-module-scss-module__Ho9DRa__more{font-size:16px}.Insights-module-scss-module__Ho9DRa__pagination{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Insights-module-scss-module__Ho9DRa__pageNum{width:var(--tap);height:var(--tap);border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.Insights-module-scss-module__Ho9DRa__pageNum[aria-current=page]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.Insights-module-scss-module__Ho9DRa__articleHead{flex-direction:column;gap:28px;padding-top:64px;padding-bottom:64px;display:flex}.Insights-module-scss-module__Ho9DRa__crumbs{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:14px;display:flex}.Insights-module-scss-module__Ho9DRa__crumbs a{color:var(--muted)}.Insights-module-scss-module__Ho9DRa__articleMeta{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:15px;display:flex}.Insights-module-scss-module__Ho9DRa__articleTitle{max-width:18em;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1.06}.Insights-module-scss-module__Ho9DRa__articleLayout{flex-wrap:wrap;align-items:flex-start;gap:72px 96px;display:flex;padding-top:72px!important}.Insights-module-scss-module__Ho9DRa__article{flex-direction:column;flex:999 600px;gap:24px;min-width:0;max-width:720px;display:flex}.Insights-module-scss-module__Ho9DRa__articleLead{text-wrap:pretty;margin-top:16px;font-size:22px;line-height:1.6}.Insights-module-scss-module__Ho9DRa__next{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin-top:40px;padding-top:32px;display:flex}.Insights-module-scss-module__Ho9DRa__next a{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.3;text-decoration:none}.Insights-module-scss-module__Ho9DRa__nextLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}
.Case-module-scss-module__rfpgkW__head{flex-direction:column;gap:36px;padding-top:64px;padding-bottom:72px;display:flex}.Case-module-scss-module__rfpgkW__crumbs{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:14px;display:flex}.Case-module-scss-module__rfpgkW__crumbs a{color:var(--muted)}.Case-module-scss-module__rfpgkW__title{max-width:16em}.Case-module-scss-module__rfpgkW__facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));margin:0;display:grid}.Case-module-scss-module__rfpgkW__facts div{flex-direction:column;gap:2px;padding:22px 20px 22px 0;display:flex}.Case-module-scss-module__rfpgkW__facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.Case-module-scss-module__rfpgkW__facts dd{margin:0;font-weight:600}.Case-module-scss-module__rfpgkW__story{flex-direction:column;gap:80px;display:flex;padding-top:128px!important}.Case-module-scss-module__rfpgkW__block{flex-wrap:wrap;gap:20px 96px;display:flex}.Case-module-scss-module__rfpgkW__block+.Case-module-scss-module__rfpgkW__block{border-top:1px solid var(--line);padding-top:80px}.Case-module-scss-module__rfpgkW__blockTitle{font-family:var(--font-display);letter-spacing:-.025em;flex:260px;font-size:clamp(28px,2.6vw,36px);font-weight:800;line-height:1.15}.Case-module-scss-module__rfpgkW__blockText{text-wrap:pretty;flex:999 560px;font-size:20px}.Case-module-scss-module__rfpgkW__resultWrap{flex-direction:column;flex:999 560px;gap:36px;min-width:0;display:flex}.Case-module-scss-module__rfpgkW__resultWrap .Case-module-scss-module__rfpgkW__blockText{flex:none}.Case-module-scss-module__rfpgkW__figure{border-top:2px solid var(--accent);flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding-top:24px;display:flex}.Case-module-scss-module__rfpgkW__figValue{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(72px,8vw,120px);font-weight:800;line-height:.95}.Case-module-scss-module__rfpgkW__figLabel{font-family:var(--font-display);letter-spacing:-.015em;font-size:24px;font-weight:700;line-height:1.3}.Case-module-scss-module__rfpgkW__related{flex-direction:column;gap:48px;display:flex}.Case-module-scss-module__rfpgkW__relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.Case-module-scss-module__rfpgkW__relatedTitle{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.1}
.Contact-module-scss-module__Q5UdHa__intro{flex-direction:column;gap:24px;padding-top:128px;padding-bottom:88px;display:flex}@media (max-width:600px){.Contact-module-scss-module__Q5UdHa__intro{padding-top:72px;padding-bottom:64px}}.Contact-module-scss-module__Q5UdHa__title{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(56px,7.4vw,112px);font-weight:800;line-height:1}.Contact-module-scss-module__Q5UdHa__layout{flex-wrap:wrap;align-items:flex-start;gap:64px 112px;display:flex;padding-top:88px!important}.Contact-module-scss-module__Q5UdHa__formCol{flex:999 560px;min-width:0;position:relative}.Contact-module-scss-module__Q5UdHa__details{flex-direction:column;flex:300px;gap:36px;display:flex}.Contact-module-scss-module__Q5UdHa__detail{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.Contact-module-scss-module__Q5UdHa__label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.Contact-module-scss-module__Q5UdHa__email{font-family:var(--font-display);font-size:22px;font-weight:700}.Contact-module-scss-module__Q5UdHa__address{flex-direction:column;font-style:normal;display:flex}.Contact-module-scss-module__Q5UdHa__photo{aspect-ratio:4/3;border-radius:var(--radius-image);background:var(--soft);position:relative;overflow:hidden}.Contact-module-scss-module__Q5UdHa__photo img{object-fit:cover;object-position:55% 50%;filter:saturate(.55)brightness(1.04)}.Contact-module-scss-module__Q5UdHa__tone{opacity:.16;background:#283756;position:absolute;inset:0}
.Copilot-module-scss-module__3Vs0ya__head{flex-direction:column;gap:28px;padding-top:64px;padding-bottom:112px;display:flex}@media (max-width:600px){.Copilot-module-scss-module__3Vs0ya__head{padding-bottom:80px}}.Copilot-module-scss-module__3Vs0ya__crumbs{color:var(--muted);flex-wrap:wrap;gap:10px;margin-bottom:24px;font-size:14px;display:flex}.Copilot-module-scss-module__3Vs0ya__crumbs a{color:var(--muted)}.Copilot-module-scss-module__3Vs0ya__title{max-width:14em}.Copilot-module-scss-module__3Vs0ya__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.Copilot-module-scss-module__3Vs0ya__stack{flex-direction:column;gap:56px;display:flex}.Copilot-module-scss-module__3Vs0ya__cover{grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));gap:0 48px;padding:0;list-style:none;display:grid}.Copilot-module-scss-module__3Vs0ya__cover li{border-top:1.5px solid var(--ink);flex-direction:column;gap:10px;padding:28px 0 44px;display:flex}.Copilot-module-scss-module__3Vs0ya__num{color:var(--muted);font-size:14px}.Copilot-module-scss-module__3Vs0ya__coverTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.2}
.Different-module-scss-module__5dz2JG__intro{flex-direction:column;gap:32px;padding-top:128px;padding-bottom:128px;display:flex}@media (max-width:600px){.Different-module-scss-module__5dz2JG__intro{padding-top:72px;padding-bottom:88px}}.Different-module-scss-module__5dz2JG__title{max-width:13em}.Different-module-scss-module__5dz2JG__statement{max-width:24em;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.3}.Different-module-scss-module__5dz2JG__accent{color:var(--accent-ink)}.Different-module-scss-module__5dz2JG__split{grid-template-columns:repeat(auto-fit,minmax(min(560px,100%),1fr));min-height:720px;display:grid}.Different-module-scss-module__5dz2JG__others,.Different-module-scss-module__5dz2JG__panel{flex-direction:column;justify-content:center;padding:96px clamp(32px,7vw,120px);display:flex}@media (max-width:600px){.Different-module-scss-module__5dz2JG__others,.Different-module-scss-module__5dz2JG__panel{padding:72px var(--gutter)}}.Different-module-scss-module__5dz2JG__others{background:var(--surface);border-top:1px solid var(--line)}.Different-module-scss-module__5dz2JG__otherList{border-top:1px solid var(--line);padding:0;list-style:none}.Different-module-scss-module__5dz2JG__otherList li{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:28px 0;display:flex}.Different-module-scss-module__5dz2JG__who{color:var(--muted);font-size:14px}.Different-module-scss-module__5dz2JG__does{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.2}.Different-module-scss-module__5dz2JG__panel{background:var(--band);color:var(--on-band);gap:24px}.Different-module-scss-module__5dz2JG__panelTitle{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(34px,3.4vw,48px);font-weight:800;line-height:1.08}.Different-module-scss-module__5dz2JG__panelBody{text-wrap:pretty;max-width:44em}.Different-module-scss-module__5dz2JG__panelBody strong{font-weight:700}.Different-module-scss-module__5dz2JG__panelLine{font-family:var(--font-display);align-items:center;gap:12px;margin-top:8px;font-size:20px;font-weight:700;display:flex}.Different-module-scss-module__5dz2JG__panelLine svg{color:var(--accent);flex-shrink:0}.Different-module-scss-module__5dz2JG__pillarsWrap{flex-direction:column;gap:64px;display:flex}.Different-module-scss-module__5dz2JG__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:14px;font-weight:600}.Different-module-scss-module__5dz2JG__pillars{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:56px 48px;padding:0;list-style:none;display:grid}.Different-module-scss-module__5dz2JG__pillars li{border-top:2px solid var(--ink);flex-direction:column;gap:16px;padding-top:28px;display:flex}.Different-module-scss-module__5dz2JG__pillars li.Different-module-scss-module__5dz2JG__first{border-top-color:var(--accent)}.Different-module-scss-module__5dz2JG__num{color:var(--muted);font-size:14px}.Different-module-scss-module__5dz2JG__pillarLink{align-self:flex-start;font-size:16px}.Different-module-scss-module__5dz2JG__closing{border-top:1px solid var(--line);font-family:var(--font-display);letter-spacing:-.02em;margin-top:24px;padding-top:40px;font-size:clamp(24px,2.4vw,32px);font-weight:700}.Different-module-scss-module__5dz2JG__wholeStatement{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:pretty;margin-top:8px;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.35}.Different-module-scss-module__5dz2JG__journey{background:var(--band);color:var(--on-band);scroll-margin-top:24px}.Different-module-scss-module__5dz2JG__journey h2{color:var(--on-band)}.Different-module-scss-module__5dz2JG__journeyInner{padding-top:var(--section-y);padding-bottom:var(--section-y);flex-direction:column;gap:64px;display:flex}.Different-module-scss-module__5dz2JG__journeyHead{flex-direction:column;gap:20px;max-width:44em;display:flex}.Different-module-scss-module__5dz2JG__journeyEyebrow{color:var(--band-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.Different-module-scss-module__5dz2JG__journeyLead{color:var(--band-muted);text-wrap:pretty;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.Different-module-scss-module__5dz2JG__journeySteps{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:40px 32px;margin:0;padding:0;list-style:none;display:grid}.Different-module-scss-module__5dz2JG__journeySteps li{border-top:2px solid var(--band-line);flex-direction:column;gap:12px;padding-top:24px;display:flex}.Different-module-scss-module__5dz2JG__journeySteps li p{color:var(--band-muted);font-size:16px;line-height:1.55}.Different-module-scss-module__5dz2JG__journeySteps li.Different-module-scss-module__5dz2JG__journeyLast{border-top-color:var(--accent)}.Different-module-scss-module__5dz2JG__journeyNum{color:var(--band-muted);font-size:14px}.Different-module-scss-module__5dz2JG__journeyTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:700}.Different-module-scss-module__5dz2JG__journeyNotes{flex-direction:column;gap:24px;display:flex}.Different-module-scss-module__5dz2JG__journeyNotes p{color:var(--band-muted);text-wrap:pretty;font-size:17px;line-height:1.6}.Different-module-scss-module__5dz2JG__journeyMeasure strong{color:var(--on-band);font-weight:700}.Different-module-scss-module__5dz2JG__journeyClosing{border-top:1px solid var(--band-line);max-width:36em;font-family:var(--font-display);letter-spacing:-.01em;padding-top:40px;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.35}.Different-module-scss-module__5dz2JG__nameHead{flex-direction:column;gap:12px;display:flex}.Different-module-scss-module__5dz2JG__nameTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(24px,2.2vw,30px);font-weight:700;line-height:1.15}.Different-module-scss-module__5dz2JG__nameClosing{font-family:var(--font-display);color:var(--ink);font-size:18px;font-weight:600}.Different-module-scss-module__5dz2JG__ladder{flex-direction:column;gap:22px;display:flex}.Different-module-scss-module__5dz2JG__ladderTitle{font-family:var(--font-display);color:var(--on-band);letter-spacing:-.02em;font-size:clamp(22px,2vw,26px);font-weight:700}.Different-module-scss-module__5dz2JG__rungs{grid-template-columns:repeat(6,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.Different-module-scss-module__5dz2JG__rungs li{border-top:2px solid #ffffff2e;flex-direction:column;gap:8px;padding-top:16px;display:flex}.Different-module-scss-module__5dz2JG__rungNum{color:var(--accent);font-size:13px;font-weight:700}.Different-module-scss-module__5dz2JG__rungName{font-family:var(--font-display);color:var(--on-band);letter-spacing:-.01em;font-size:18px;font-weight:700}.Different-module-scss-module__5dz2JG__rungText{color:var(--band-muted);font-size:14px;line-height:1.45}@media (max-width:860px){.Different-module-scss-module__5dz2JG__rungs{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Different-module-scss-module__5dz2JG__rungs{grid-template-columns:1fr}}
.IDoctor-module-scss-module__CiJw4a__stack64{flex-direction:column;gap:64px;display:flex}.IDoctor-module-scss-module__CiJw4a__makes{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:0 48px;padding:0;list-style:none;display:grid}.IDoctor-module-scss-module__CiJw4a__makes li{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:28px 0 40px;display:flex}.IDoctor-module-scss-module__CiJw4a__makes li.IDoctor-module-scss-module__CiJw4a__accent{border-top:2px solid var(--accent);padding-top:27px}.IDoctor-module-scss-module__CiJw4a__num{color:var(--muted);font-size:14px}.IDoctor-module-scss-module__CiJw4a__makeTitle{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.25}.IDoctor-module-scss-module__CiJw4a__makeText{color:var(--muted);font-size:17px}.IDoctor-module-scss-module__CiJw4a__band{background:var(--band);color:var(--on-band);scroll-margin-top:24px}.IDoctor-module-scss-module__CiJw4a__band h2{color:var(--on-band)}.IDoctor-module-scss-module__CiJw4a__mix{padding-top:var(--section-y);padding-bottom:var(--section-y);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;gap:56px 96px;display:grid}.IDoctor-module-scss-module__CiJw4a__mixText{flex-direction:column;gap:20px;display:flex}.IDoctor-module-scss-module__CiJw4a__mixEyebrow{color:var(--band-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.IDoctor-module-scss-module__CiJw4a__bandMuted{color:var(--band-muted);text-wrap:pretty;max-width:40em}.IDoctor-module-scss-module__CiJw4a__mixLink{color:var(--on-band,#fff);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;margin-top:4px;font-weight:600;text-decoration-thickness:2px;display:inline-block}.IDoctor-module-scss-module__CiJw4a__mixLink:hover{color:var(--on-band,#fff)}.IDoctor-module-scss-module__CiJw4a__figures{border-top:1px solid var(--band-line);flex-direction:column;margin:0;display:flex}.IDoctor-module-scss-module__CiJw4a__figure{border-bottom:1px solid var(--band-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:28px 0;display:flex}.IDoctor-module-scss-module__CiJw4a__figure dt{color:var(--band-muted);font-size:17px}.IDoctor-module-scss-module__CiJw4a__figure dd{text-align:right;font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 0 auto;font-size:clamp(40px,4vw,56px);font-weight:800;line-height:1}.IDoctor-module-scss-module__CiJw4a__asOf{color:var(--band-muted);margin-top:16px;font-size:14px}.IDoctor-module-scss-module__CiJw4a__flag{border:1px dashed var(--accent);border-radius:var(--radius-card);color:var(--on-band);margin-bottom:16px;padding:10px 14px;font-size:14px}.IDoctor-module-scss-module__CiJw4a__technical{border-top:1px solid var(--line);max-width:46em;padding-top:32px;font-size:16px}
.Listing-module-scss-module__3uTY3W__intro{flex-direction:column;gap:32px;padding-top:128px;padding-bottom:104px;display:flex}@media (max-width:600px){.Listing-module-scss-module__3uTY3W__intro{padding-top:72px;padding-bottom:72px}}.Listing-module-scss-module__3uTY3W__title{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(56px,7vw,104px);font-weight:800;line-height:1}.Listing-module-scss-module__3uTY3W__gridPad{padding-top:96px!important}@media (max-width:600px){.Listing-module-scss-module__3uTY3W__gridPad{padding-top:64px!important}}
.Module-module-scss-module__sKdgDa__headInner{flex-direction:column;gap:12px;padding-top:clamp(32px,6vw,72px);padding-bottom:20px;display:flex}.Module-module-scss-module__sKdgDa__title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.05}.Module-module-scss-module__sKdgDa__frameWrap{padding-bottom:72px}.Module-module-scss-module__sKdgDa__frame{border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;width:100%;height:80vh;min-height:560px;display:block}
.Privacy-module-scss-module__1LvlQq__head{flex-direction:column;gap:28px;padding-top:64px;padding-bottom:88px;display:flex}.Privacy-module-scss-module__1LvlQq__crumbs{color:var(--muted);flex-wrap:wrap;gap:10px;margin-bottom:24px;font-size:14px;display:flex}.Privacy-module-scss-module__1LvlQq__crumbs a{color:var(--muted)}.Privacy-module-scss-module__1LvlQq__layout{flex-wrap:wrap;align-items:flex-start;gap:48px 96px;display:flex}.Privacy-module-scss-module__1LvlQq__toc{flex-direction:column;flex:220px;gap:10px;font-size:16px;display:flex;position:sticky;top:32px}.Privacy-module-scss-module__1LvlQq__toc a{text-decoration:none}@media (max-width:900px){.Privacy-module-scss-module__1LvlQq__toc{position:static}}.Privacy-module-scss-module__1LvlQq__tocLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:13px;font-weight:600}.Privacy-module-scss-module__1LvlQq__article{flex-direction:column;flex:999 560px;gap:56px;min-width:0;max-width:720px;display:flex}.Privacy-module-scss-module__1LvlQq__part{flex-direction:column;gap:16px;scroll-margin-top:24px;display:flex}.Privacy-module-scss-module__1LvlQq__part ul{flex-direction:column;gap:8px;padding-left:22px;display:flex}.Privacy-module-scss-module__1LvlQq__part li::marker{color:var(--accent-ink)}.Privacy-module-scss-module__1LvlQq__part a{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px;font-weight:600;text-decoration-thickness:2px}.Privacy-module-scss-module__1LvlQq__h2{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(26px,2.4vw,32px);font-weight:800;line-height:1.15}.Privacy-module-scss-module__1LvlQq__settings{min-height:var(--tap);cursor:pointer;border:1.5px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);background:0 0;align-self:flex-start;padding:0 20px;font-size:15px;font-weight:600}.Privacy-module-scss-module__1LvlQq__settings:hover{background:var(--soft)}.Privacy-module-scss-module__1LvlQq__sub{flex-direction:column;gap:10px;margin-top:8px;display:flex}.Privacy-module-scss-module__1LvlQq__h3{font-family:var(--font-display);letter-spacing:-.015em;font-size:20px;font-weight:700}.Privacy-module-scss-module__1LvlQq__address{flex-direction:column;gap:2px;font-style:normal;display:flex}
.Scan-module-scss-module__Vgx6oa__intro{flex-direction:column;gap:32px;padding-top:128px;padding-bottom:104px;display:flex}@media (max-width:600px){.Scan-module-scss-module__Vgx6oa__intro{padding-top:72px;padding-bottom:80px}}.Scan-module-scss-module__Vgx6oa__title{max-width:14em}.Scan-module-scss-module__Vgx6oa__scan{flex-direction:column;gap:40px;scroll-margin-top:24px;display:flex}fieldset.Scan-module-scss-module__Vgx6oa__gate,fieldset.Scan-module-scss-module__Vgx6oa__block{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.Scan-module-scss-module__Vgx6oa__gate{background:var(--bg);border-radius:var(--radius-card);gap:16px;border:1px solid var(--line)!important;border-top:3px solid var(--accent)!important;padding:28px 32px!important}.Scan-module-scss-module__Vgx6oa__gateTitle{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:8px;padding:0;font-size:22px;font-weight:800}.Scan-module-scss-module__Vgx6oa__blockTitle{font-family:var(--font-display);letter-spacing:-.02em;flex-direction:column;gap:4px;margin-bottom:8px;padding:0;font-size:24px;font-weight:800;display:flex}.Scan-module-scss-module__Vgx6oa__blockId{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:14px;font-weight:600}.Scan-module-scss-module__Vgx6oa__row{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding:18px 0;display:flex}.Scan-module-scss-module__Vgx6oa__gate .Scan-module-scss-module__Vgx6oa__row{border-bottom:0;padding:0}.Scan-module-scss-module__Vgx6oa__question{flex:380px;gap:14px;font-size:17px;line-height:1.5;display:flex}.Scan-module-scss-module__Vgx6oa__qnum{width:1.6em;color:var(--muted);flex-shrink:0;padding-top:2px;font-size:15px}.Scan-module-scss-module__Vgx6oa__yesno{flex-shrink:0;gap:8px;display:flex}.Scan-module-scss-module__Vgx6oa__option{min-width:76px;min-height:var(--tap);border:1.5px solid var(--field);border-radius:var(--radius-pill);cursor:pointer;color:var(--ink);background:var(--surface);justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.Scan-module-scss-module__Vgx6oa__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Scan-module-scss-module__Vgx6oa__option:hover{border-color:var(--ink)}.Scan-module-scss-module__Vgx6oa__option:has(input:focus-visible){outline:2px solid var(--accent-ink);outline-offset:2px}.Scan-module-scss-module__Vgx6oa__chosen{border-color:var(--ink);background:var(--ink);color:var(--surface)}.Scan-module-scss-module__Vgx6oa__note{border-left:3px solid var(--accent);background:var(--soft);padding:16px 18px;font-size:16px;line-height:1.55}.Scan-module-scss-module__Vgx6oa__progress{color:var(--muted);font-size:15px}.Scan-module-scss-module__Vgx6oa__result{border-radius:var(--radius-card);background:var(--band);color:var(--on-band);flex-direction:column;gap:18px;padding:36px;display:flex}@media (max-width:600px){.Scan-module-scss-module__Vgx6oa__result{padding:28px 22px}}.Scan-module-scss-module__Vgx6oa__resultLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--band-muted);font-size:14px;font-weight:600}.Scan-module-scss-module__Vgx6oa__score{font-family:var(--font-display);font-size:clamp(22px,2.2vw,28px);font-weight:600}.Scan-module-scss-module__Vgx6oa__score strong{letter-spacing:-.03em;margin-right:8px;font-size:clamp(48px,5vw,64px);font-weight:800}.Scan-module-scss-module__Vgx6oa__band{max-width:40em;font-size:19px;line-height:1.55}.Scan-module-scss-module__Vgx6oa__result .Scan-module-scss-module__Vgx6oa__note{color:var(--on-band);background:#ffffff0f}.Scan-module-scss-module__Vgx6oa__focus{border-top:1px solid var(--band-line);flex-direction:column;gap:8px;padding-top:18px;display:flex}.Scan-module-scss-module__Vgx6oa__focusTitle{align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.Scan-module-scss-module__Vgx6oa__honesty{color:var(--band-muted);max-width:46em;font-size:15px}.Scan-module-scss-module__Vgx6oa__next{flex-direction:column;gap:20px;padding-top:24px;display:flex}.Scan-module-scss-module__Vgx6oa__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.Scan-module-scss-module__Vgx6oa__lead{border-top:1px solid var(--line);flex-direction:column;gap:20px;padding-top:40px;display:flex}.Scan-module-scss-module__Vgx6oa__leadTitle{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(24px,2.2vw,30px);font-weight:800}.Scan-module-scss-module__Vgx6oa__qblock{border-bottom:1px solid var(--line);flex-direction:column;gap:14px;padding:20px 0;display:flex}.Scan-module-scss-module__Vgx6oa__choices{flex-direction:column;gap:10px;display:flex}.Scan-module-scss-module__Vgx6oa__choice{text-align:left;border:1.5px solid var(--field);border-radius:var(--radius-image);cursor:pointer;width:100%;color:var(--ink);background:var(--surface);align-items:center;gap:12px;padding:14px 18px;font-size:16px;line-height:1.45;display:flex;position:relative}.Scan-module-scss-module__Vgx6oa__choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Scan-module-scss-module__Vgx6oa__choice:hover{border-color:var(--ink)}.Scan-module-scss-module__Vgx6oa__choice:has(input:focus-visible){outline:2px solid var(--accent-ink);outline-offset:2px}.Scan-module-scss-module__Vgx6oa__choiceOn{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.Scan-module-scss-module__Vgx6oa__bar{background:var(--line);border-radius:999px;height:4px;overflow:hidden}.Scan-module-scss-module__Vgx6oa__barFill{background:var(--accent);border-radius:999px;height:100%;transition:width .25s}.Scan-module-scss-module__Vgx6oa__card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:22px;padding:36px;display:flex}@media (max-width:600px){.Scan-module-scss-module__Vgx6oa__card{padding:24px 20px}}.Scan-module-scss-module__Vgx6oa__cardHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.Scan-module-scss-module__Vgx6oa__step{color:var(--muted);flex-shrink:0;font-size:14px;font-weight:600}.Scan-module-scss-module__Vgx6oa__qtext{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(20px,2.1vw,26px);font-weight:800;line-height:1.3}.Scan-module-scss-module__Vgx6oa__nav{justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.Scan-module-scss-module__Vgx6oa__nav button:disabled{opacity:.4;cursor:not-allowed;filter:none}.Scan-module-scss-module__Vgx6oa__areas{border-top:1px solid var(--band-line);flex-direction:column;gap:16px;padding-top:18px;display:flex}.Scan-module-scss-module__Vgx6oa__areas ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.Scan-module-scss-module__Vgx6oa__areas li{flex-direction:column;gap:4px;display:flex}.Scan-module-scss-module__Vgx6oa__areaHead{justify-content:space-between;gap:12px;font-weight:700;display:flex}.Scan-module-scss-module__Vgx6oa__areaScore{color:var(--band-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.Scan-module-scss-module__Vgx6oa__areas p{color:var(--band-muted);font-size:15px;line-height:1.55}.Scan-module-scss-module__Vgx6oa__info{flex-direction:column;gap:24px;display:flex}.Scan-module-scss-module__Vgx6oa__points{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:24px 28px;margin:0;padding:0;list-style:none;display:grid}.Scan-module-scss-module__Vgx6oa__points li{flex-direction:column;gap:6px;display:flex}.Scan-module-scss-module__Vgx6oa__points h3{font-family:var(--font-display);letter-spacing:-.01em;font-size:19px;font-weight:700}.Scan-module-scss-module__Vgx6oa__points p{color:var(--muted)}
.Service-module-scss-module__0e0PwW__intro{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:start;gap:64px 96px;display:grid}.Service-module-scss-module__0e0PwW__what{flex-direction:column;gap:20px;display:flex}.Service-module-scss-module__0e0PwW__h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.1}.Service-module-scss-module__0e0PwW__body{text-wrap:pretty;font-size:20px}.Service-module-scss-module__0e0PwW__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:16px;padding:36px 36px 28px;display:flex}@media (max-width:600px){.Service-module-scss-module__0e0PwW__card{padding:28px 24px 20px}}.Service-module-scss-module__0e0PwW__cardTitle,.Service-module-scss-module__0e0PwW__label,.Service-module-scss-module__0e0PwW__relatedLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:14px;font-weight:600}.Service-module-scss-module__0e0PwW__list{flex-direction:column;padding:0;list-style:none;display:flex}.Service-module-scss-module__0e0PwW__list li{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:14px 0;display:flex}.Service-module-scss-module__0e0PwW__list li:last-child{border-bottom:0}.Service-module-scss-module__0e0PwW__forWhom{flex-wrap:wrap;gap:16px 96px;display:flex}.Service-module-scss-module__0e0PwW__label{flex:260px;padding-top:8px}.Service-module-scss-module__0e0PwW__forWhomText{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:pretty;flex:999 560px;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.35}.Service-module-scss-module__0e0PwW__related{flex-direction:column;gap:40px;display:flex;padding-top:112px!important;padding-bottom:112px!important}.Service-module-scss-module__0e0PwW__relList{border-top:1.5px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:0 48px;padding:0;list-style:none;display:grid}.Service-module-scss-module__0e0PwW__rel{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;text-decoration:none;display:flex}.Service-module-scss-module__0e0PwW__rel svg{flex-shrink:0;transition:transform .2s}.Service-module-scss-module__0e0PwW__rel:hover svg{transform:translate(4px)}.Service-module-scss-module__0e0PwW__relTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,2.2vw,28px);font-weight:800}.Service-module-scss-module__0e0PwW__all{align-self:flex-start;font-size:16px}
.WhatWeDo-module-scss-module__piXomG__stack{flex-direction:column;gap:48px;display:flex}.WhatWeDo-module-scss-module__piXomG__panel{flex-direction:column;gap:28px;display:flex}.WhatWeDo-module-scss-module__piXomG__desc{text-wrap:pretty;max-width:42em;font-size:20px}.WhatWeDo-module-scss-module__piXomG__subs{color:var(--muted);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px 40px;padding:0;list-style:none;display:grid}.WhatWeDo-module-scss-module__piXomG__subs li{align-items:baseline;gap:12px;display:flex}.WhatWeDo-module-scss-module__piXomG__more{align-self:flex-start;font-size:16px}.WhatWeDo-module-scss-module__piXomG__howStack{flex-direction:column;gap:56px;display:flex}.WhatWeDo-module-scss-module__piXomG__howHead{flex-direction:column;align-items:flex-start;gap:20px;max-width:52em;display:flex}.WhatWeDo-module-scss-module__piXomG__howSteps{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:48px;margin:0;padding:0;list-style:none;display:grid}.WhatWeDo-module-scss-module__piXomG__howSteps li{border-top:2px solid var(--ink);flex-direction:column;gap:14px;padding-top:24px;display:flex}.WhatWeDo-module-scss-module__piXomG__howSteps li:first-child{border-top-color:var(--accent)}.WhatWeDo-module-scss-module__piXomG__howNum{color:var(--muted);font-size:14px}.WhatWeDo-module-scss-module__piXomG__bridge{border-top:1px solid var(--line);color:var(--muted);flex-direction:column;gap:12px;padding-top:32px;display:flex}.WhatWeDo-module-scss-module__piXomG__bridgeSub{margin:0}.WhatWeDo-module-scss-module__piXomG__bridgeActions{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}
.Workbook-module-scss-module__r8rhqa__intro{flex-direction:column;gap:32px;padding-top:128px;padding-bottom:120px;display:flex}@media (max-width:600px){.Workbook-module-scss-module__r8rhqa__intro{padding-top:72px;padding-bottom:88px}}.Workbook-module-scss-module__r8rhqa__title{max-width:15em}.Workbook-module-scss-module__r8rhqa__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.Workbook-module-scss-module__r8rhqa__stack{flex-direction:column;gap:56px;display:flex}.Workbook-module-scss-module__r8rhqa__head{flex-direction:column;gap:16px;max-width:40em;display:flex}.Workbook-module-scss-module__r8rhqa__sheets{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.Workbook-module-scss-module__r8rhqa__sheets li{border-top:2px solid var(--ink);flex-direction:column;gap:12px;padding-top:24px;display:flex}.Workbook-module-scss-module__r8rhqa__sheets li.Workbook-module-scss-module__r8rhqa__first{border-top-color:var(--accent)}.Workbook-module-scss-module__r8rhqa__num{color:var(--muted);font-size:14px}.Workbook-module-scss-module__r8rhqa__formWrap{flex-direction:column;gap:40px;scroll-margin-top:24px;display:flex}.Workbook-module-scss-module__r8rhqa__thanksTitle{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,2.6vw,36px);font-weight:800}
