@font-face{font-family:"serif";src:url(../media/source_serif_4_latin-s.p.37qdci525ah5k.woff2)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:95.65%;descent-override:30.93%;line-gap-override:0.0%;size-adjust:108.31%}.serif_eb6b9835-module__tQ7OTG__className{font-family:"serif",serif Fallback}.serif_eb6b9835-module__tQ7OTG__variable{--font-source-serif:"serif", "serif Fallback"}
@font-face{font-family:sans;src:url(../media/inter_latin-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sans_ebf4fc35-module__Isy_Ja__className{font-family:sans,sans Fallback}.sans_ebf4fc35-module__Isy_Ja__variable{--font-inter:"sans", "sans Fallback"}
.system-module__N7PxAW__system{--font-display:var(--font-source-serif), Georgia, serif;--font-interface:var(--font-inter), Arial, sans-serif;color:var(--color-ink);background:var(--color-paper);font-family:var(--font-interface);font-size:1rem;line-height:1.65}.system-module__N7PxAW__system *{box-sizing:border-box}.system-module__N7PxAW__system :is(a,button,input,textarea,select,summary):focus-visible{outline:var(--focus-width) solid var(--color-teal);outline-offset:var(--focus-offset);box-shadow:0 0 0 2px var(--color-surface)}.system-module__N7PxAW__system button,.system-module__N7PxAW__system input,.system-module__N7PxAW__system select,.system-module__N7PxAW__system textarea{font:inherit}.system-module__N7PxAW__system button,.system-module__N7PxAW__system a,.system-module__N7PxAW__system summary{-webkit-tap-highlight-color:transparent}.system-module__N7PxAW__system a{color:var(--color-teal)}.system-module__N7PxAW__system p{margin:0 0 1rem}.system-module__N7PxAW__system :is(h1,h2,h3,h4){color:inherit;margin:0 0 1rem}.system-module__N7PxAW__system :is(section,article){scroll-margin-top:2rem}.system-module__N7PxAW__header{max-width:var(--width-content);border-bottom:1px solid var(--color-line);align-items:center;gap:2rem;margin:auto;padding:2rem 2.5rem;display:flex;position:relative}.system-module__N7PxAW__brand{flex-shrink:0;width:238px;line-height:0;display:block}.system-module__N7PxAW__brand img{width:100%;height:auto}.system-module__N7PxAW__desktopNav{gap:var(--grid-gap);margin-left:auto;display:flex}.system-module__N7PxAW__desktopNav a,.system-module__N7PxAW__mobileNav a{color:var(--color-ink);padding:.65rem 0;font-size:.875rem;font-weight:500;text-decoration:none}.system-module__N7PxAW__desktopNav a:hover,.system-module__N7PxAW__mobileNav a:hover{text-underline-offset:.3em;text-decoration:underline}.system-module__N7PxAW__reviewLabel{border-left:1px solid var(--color-line);color:var(--color-muted);letter-spacing:.1em;text-transform:uppercase;padding-left:1.5rem;font-size:.72rem}.system-module__N7PxAW__menuButton,.system-module__N7PxAW__mobileNav{display:none}.system-module__N7PxAW__main{max-width:var(--width-content);margin:auto;padding:0 2.5rem}.system-module__N7PxAW__intro{grid-template-columns:1fr 20rem;align-items:end;gap:4rem;padding:5rem 0 4rem;display:grid}.system-module__N7PxAW__eyebrow{color:var(--color-teal);font-family:var(--font-interface);text-transform:uppercase;letter-spacing:.13em;font-size:.72rem;font-weight:650}.system-module__N7PxAW__heading{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-weight:450;line-height:1.1}.system-module__N7PxAW__system h1.system-module__N7PxAW__heading{max-width:12ch;font-size:clamp(3rem,6vw,5.7rem);line-height:1}.system-module__N7PxAW__system h2.system-module__N7PxAW__heading{font-size:clamp(2rem,3.5vw,3rem)}.system-module__N7PxAW__system h3.system-module__N7PxAW__heading{font-size:1.65rem}.system-module__N7PxAW__lead{color:var(--color-muted);max-width:36rem;font-size:1.08rem}.system-module__N7PxAW__introNote{border-top:2px solid var(--color-teal);color:var(--color-muted);padding-top:1rem;font-size:.875rem}.system-module__N7PxAW__introNote strong{color:var(--color-ink);margin-bottom:.5rem;font-weight:600;display:block}.system-module__N7PxAW__section{border-top:1px solid var(--color-line);padding:3.5rem 0 4rem}.system-module__N7PxAW__sectionHead{grid-template-columns:13rem 1fr;gap:2rem;margin-bottom:2rem;display:grid}.system-module__N7PxAW__sectionHead .system-module__N7PxAW__eyebrow{padding-top:.5rem}.system-module__N7PxAW__sectionHead p{color:var(--color-muted);max-width:43rem}.system-module__N7PxAW__sectionHead .system-module__N7PxAW__eyebrow{color:var(--color-teal)}.system-module__N7PxAW__surface{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:2rem}.system-module__N7PxAW__grid2{grid-template-columns:var(--grid-two);gap:var(--grid-gap);display:grid}.system-module__N7PxAW__grid3{grid-template-columns:var(--grid-three);gap:var(--grid-gap);display:grid}.system-module__N7PxAW__stack{gap:var(--grid-gap);display:grid}.system-module__N7PxAW__row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.system-module__N7PxAW__spaced{margin-top:2rem}.system-module__N7PxAW__caption{color:var(--color-muted);font-size:.8rem;margin-top:1rem!important}.system-module__N7PxAW__button{min-height:var(--size-control);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--motion-normal), color var(--motion-normal), border-color var(--motion-normal);border:1px solid #0000;justify-content:center;align-items:center;gap:1rem;padding:.7rem 1.2rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex;font-size:.875rem!important}.system-module__N7PxAW__system a.system-module__N7PxAW__primary,.system-module__N7PxAW__primary{color:#fff;background:var(--color-teal);border-color:var(--color-teal)}.system-module__N7PxAW__primary:hover{background:var(--color-tealHover);border-color:var(--color-tealHover)}.system-module__N7PxAW__secondary{color:var(--color-teal);border-color:var(--color-teal);background:0 0}.system-module__N7PxAW__secondary:hover{background:var(--color-tint)}.system-module__N7PxAW__quiet{color:var(--color-teal);background:0 0}.system-module__N7PxAW__quiet:hover{background:var(--color-tint)}.system-module__N7PxAW__button:disabled{color:#647378;cursor:not-allowed;background:#e3e7e7;border-color:#c8cece}.system-module__N7PxAW__textLink{text-underline-offset:.2em;font-weight:550;text-decoration:underline;text-decoration-thickness:1px}.system-module__N7PxAW__textLink:hover{text-decoration-thickness:2px}.system-module__N7PxAW__richText{max-width:var(--width-reading)}.system-module__N7PxAW__richText li{margin-bottom:.6rem}.system-module__N7PxAW__card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);flex-direction:column;padding:2rem;display:flex}.system-module__N7PxAW__cardBody{color:var(--color-muted)}.system-module__N7PxAW__cardFooter{margin-top:auto;padding-top:1rem}.system-module__N7PxAW__badge{border-radius:var(--radius-pill);padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.system-module__N7PxAW__neutral{color:var(--color-ink);background:#e8e7e1}.system-module__N7PxAW__success{color:var(--color-success);background:var(--color-successSurface)}.system-module__N7PxAW__review{color:var(--color-teal);background:var(--color-tint)}.system-module__N7PxAW__quote{background:var(--color-tint);border-left:3px solid var(--color-teal);margin:0;padding:2.5rem}.system-module__N7PxAW__quote blockquote{font-family:var(--font-display);margin:0 0 1.5rem;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.4}.system-module__N7PxAW__quote figcaption{color:var(--color-muted);font-size:.8rem}.system-module__N7PxAW__metric{border-top:1px solid var(--color-line);flex-direction:column;padding:1.25rem 0;display:flex}.system-module__N7PxAW__metric strong{font-family:var(--font-display);color:var(--color-teal);font-size:3rem;font-weight:500;line-height:1.15}.system-module__N7PxAW__metric span{color:var(--color-muted);margin-top:.5rem;font-size:.875rem}.system-module__N7PxAW__cta{background:var(--color-teal);color:#fff;border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem;display:flex}.system-module__N7PxAW__cta .system-module__N7PxAW__heading{font-size:2rem!important}.system-module__N7PxAW__cta>*{min-width:0}.system-module__N7PxAW__cta p{max-width:34rem;margin:0}.system-module__N7PxAW__cta a{white-space:normal;text-align:center;border-color:#fff;max-width:100%;color:var(--color-teal)!important;background:#fff!important}.system-module__N7PxAW__cta :focus-visible{box-shadow:0 0 0 2px var(--color-teal)!important;outline-color:#fff!important}.system-module__N7PxAW__accordion details{border-bottom:1px solid var(--color-line)}.system-module__N7PxAW__accordion details:first-child{border-top:1px solid var(--color-line)}.system-module__N7PxAW__accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:1.15rem 0;font-weight:550;display:flex}.system-module__N7PxAW__accordion summary::-webkit-details-marker{display:none}.system-module__N7PxAW__accordion summary span{color:var(--color-teal);font-size:1.5rem}.system-module__N7PxAW__accordion details[open] summary span{transform:rotate(45deg)}.system-module__N7PxAW__accordion details>div{color:var(--color-muted);max-width:45rem;padding:0 2rem 1rem 0}.system-module__N7PxAW__field{gap:.5rem;margin-bottom:1.25rem;display:grid}.system-module__N7PxAW__field label{font-size:.875rem;font-weight:550}.system-module__N7PxAW__field label span{color:var(--color-muted);font-weight:400}.system-module__N7PxAW__field .system-module__N7PxAW__hint{color:var(--color-muted);margin:0;font-size:.8rem}.system-module__N7PxAW__input{width:100%;min-height:var(--size-control);border:1px solid var(--color-controlBorder);border-radius:var(--radius-control);color:var(--color-ink);background:#fff;padding:.7rem .8rem}textarea.system-module__N7PxAW__input{resize:vertical}.system-module__N7PxAW__input[aria-invalid=true]{border:2px solid var(--color-error)}.system-module__N7PxAW__error{color:var(--color-error);font-size:.875rem;margin:0!important}.system-module__N7PxAW__form{gap:1.25rem;display:grid}.system-module__N7PxAW__form>.system-module__N7PxAW__button{justify-self:start}.system-module__N7PxAW__checkbox{min-height:var(--size-target);align-items:center;gap:.75rem;font-size:.875rem;display:flex}.system-module__N7PxAW__checkbox input{width:1.2rem;height:1.2rem;accent-color:var(--color-teal);flex-shrink:0}.system-module__N7PxAW__alert{border-left:3px solid;padding:1.15rem 1.25rem;font-size:.875rem}.system-module__N7PxAW__alert strong{margin-bottom:.25rem;display:block}.system-module__N7PxAW__infoAlert{background:var(--color-tint);border-color:var(--color-teal);color:var(--color-teal)}.system-module__N7PxAW__errorAlert{background:var(--color-errorSurface);border-color:var(--color-error);color:var(--color-error)}.system-module__N7PxAW__successAlert{background:var(--color-successSurface);border-color:var(--color-success);color:var(--color-success)}.system-module__N7PxAW__breadcrumbs{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.system-module__N7PxAW__breadcrumbs li{color:var(--color-muted);gap:.5rem;display:flex}.system-module__N7PxAW__language{align-items:center;gap:1rem;display:flex}.system-module__N7PxAW__language label{font-size:.875rem;font-weight:550}.system-module__N7PxAW__language select{border:1px solid var(--color-controlBorder);border-radius:var(--radius-control);min-height:var(--size-control);color:var(--color-ink);background:#fff;max-width:100%;padding:.6rem}.system-module__N7PxAW__footer{max-width:var(--width-content);border-top:1px solid var(--color-line);color:var(--color-muted);justify-content:space-between;gap:2rem;margin:auto;padding:2.5rem;font-size:.8rem;display:flex}.system-module__N7PxAW__footer p{margin:0}.system-module__N7PxAW__footer strong{color:var(--color-ink)}.system-module__N7PxAW__comparisonBar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.system-module__N7PxAW__comparisonBar>div{flex-wrap:wrap;gap:.5rem;display:flex}.system-module__N7PxAW__comparisonBar>span{color:var(--color-muted);font-size:.75rem}.system-module__N7PxAW__logoComparison{border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff;margin-top:1rem}.system-module__N7PxAW__logoComparison img{width:100%;height:auto;display:block}.system-module__N7PxAW__logoTile{border-radius:var(--radius-card);border:1px solid var(--color-line);background:#fff;justify-content:center;align-items:center;min-height:150px;padding:2rem;display:flex}.system-module__N7PxAW__logoTile img{width:100%;max-width:100%;height:auto;max-height:80px}.system-module__N7PxAW__logoTile.system-module__N7PxAW__dark{background:var(--color-ink);border-color:var(--color-ink)}.system-module__N7PxAW__logoTile.system-module__N7PxAW__icon img{max-width:140px}.system-module__N7PxAW__swatches{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}.system-module__N7PxAW__swatch{border-radius:var(--radius-control);border:1px solid var(--color-line);height:100px;margin-bottom:.65rem}.system-module__N7PxAW__swatchLabel{color:var(--color-muted);font-size:.8rem}.system-module__N7PxAW__swatchLabel strong{color:var(--color-ink);font-weight:600;display:block}.system-module__N7PxAW__typeSample{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin:1.5rem 0!important}.system-module__N7PxAW__scale{flex-wrap:wrap;align-items:end;gap:1.25rem;margin-top:1.5rem;display:flex}.system-module__N7PxAW__scale div{color:var(--color-muted);font-size:.72rem}.system-module__N7PxAW__scale span{background:var(--color-teal);width:2rem;margin-top:.4rem;display:block}.system-module__N7PxAW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.system-module__N7PxAW__desktopNav,.system-module__N7PxAW__reviewLabel{display:none}.system-module__N7PxAW__header{justify-content:space-between}.system-module__N7PxAW__menuButton{border:1px solid var(--color-controlBorder);color:var(--color-ink);min-height:var(--size-control);border-radius:var(--radius-control);cursor:pointer;background:0 0;align-items:center;gap:2rem;padding:.5rem 1rem;display:flex}.system-module__N7PxAW__mobileNav:not([hidden]){z-index:10;border:1px solid var(--color-line);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;padding:1rem 1.5rem;display:flex;position:absolute;top:100%;left:1.5rem;right:1.5rem}.system-module__N7PxAW__intro{grid-template-columns:1fr;gap:2rem;padding:3rem 0}.system-module__N7PxAW__introNote{max-width:35rem}.system-module__N7PxAW__sectionHead{grid-template-columns:1fr;gap:.25rem}.system-module__N7PxAW__sectionHead .system-module__N7PxAW__eyebrow{margin-bottom:.75rem}.system-module__N7PxAW__grid3{grid-template-columns:1fr}.system-module__N7PxAW__cta{flex-direction:column;align-items:start}.system-module__N7PxAW__comparisonBar>span{display:none}}@media (max-width:767px){.system-module__N7PxAW__header,.system-module__N7PxAW__main,.system-module__N7PxAW__footer{padding-left:1.25rem;padding-right:1.25rem}.system-module__N7PxAW__header{gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem}.system-module__N7PxAW__brand{width:180px}.system-module__N7PxAW__section{padding:2.5rem 0}.system-module__N7PxAW__grid2{grid-template-columns:1fr}.system-module__N7PxAW__surface,.system-module__N7PxAW__card,.system-module__N7PxAW__quote,.system-module__N7PxAW__cta{padding:1.5rem}.system-module__N7PxAW__swatches{grid-template-columns:var(--grid-two)}.system-module__N7PxAW__swatch{height:80px}.system-module__N7PxAW__comparisonBar .system-module__N7PxAW__button{padding:.6rem .75rem;font-size:.75rem!important}.system-module__N7PxAW__footer{flex-direction:column;gap:1rem}.system-module__N7PxAW__language{flex-direction:column;align-items:start;gap:.5rem}.system-module__N7PxAW__logoTile{padding:1.25rem}.system-module__N7PxAW__system h1.system-module__N7PxAW__heading{font-size:3.1rem}}@media (prefers-reduced-motion:reduce){.system-module__N7PxAW__system *,.system-module__N7PxAW__system :before,.system-module__N7PxAW__system :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.system-module__N7PxAW__logo{display:block}.system-module__N7PxAW__compactLogo{display:none}@media (max-width:479px){.system-module__N7PxAW__brand{width:116px}.system-module__N7PxAW__fullLogo{display:none!important}.system-module__N7PxAW__compactLogo{display:block!important}}
.book-order-module__cOv38a__order{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);margin:2rem 0;padding:clamp(1.25rem,3vw,2rem);scroll-margin-top:2rem}.book-order-module__cOv38a__order p{max-width:65ch;line-height:1.65}.book-order-module__cOv38a__notice{background:var(--color-tint);padding:1rem}.book-order-module__cOv38a__order label{margin-top:1.5rem;font-weight:600;display:block}.book-order-module__cOv38a__order input{width:7rem;max-width:100%;min-height:48px;font:inherit;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-controlBorder);border-radius:var(--radius-control);margin-top:.5rem;padding:.75rem;display:block}.book-order-module__cOv38a__summary{border-top:1px solid var(--color-line);margin-top:2rem;padding-top:1rem}.book-order-module__cOv38a__summary dl{max-width:32rem}.book-order-module__cOv38a__summary dl div{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin:1rem 0;display:flex}.book-order-module__cOv38a__summary dd{margin:0;font-weight:600}
.site-module__49Xu1q__header,.site-module__49Xu1q__footer,.site-module__49Xu1q__main{max-width:var(--width-content);margin:0 auto;padding:1.5rem 2rem}.site-module__49Xu1q__header{border-bottom:1px solid var(--color-line);position:relative}.site-module__49Xu1q__topbar{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.site-module__49Xu1q__brand{flex-shrink:0;width:218px;display:block}.site-module__49Xu1q__brand img{width:100%;height:auto}.site-module__49Xu1q__languages{flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}.site-module__49Xu1q__languages a{padding:.65rem 0;text-decoration:none}.site-module__49Xu1q__languages [aria-current],.site-module__49Xu1q__desktop [aria-current]{text-underline-offset:.3em;font-weight:700;text-decoration:underline}.site-module__49Xu1q__languages [aria-disabled]{color:var(--color-muted)}.site-module__49Xu1q__navrow{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.site-module__49Xu1q__desktop{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.site-module__49Xu1q__desktop a,.site-module__49Xu1q__mobile a{color:var(--color-ink);align-items:center;min-height:44px;font-size:.875rem;text-decoration:none;display:flex}.site-module__49Xu1q__desktop a:hover,.site-module__49Xu1q__mobile a:hover{text-decoration:underline}.site-module__49Xu1q__consult{text-align:center;max-width:18rem;font-size:.875rem!important}.site-module__49Xu1q__menu{background:var(--color-surface);color:var(--color-teal);border:1px solid var(--color-controlBorder);border-radius:4px;min-height:44px;padding:.65rem 1rem;display:none}.site-module__49Xu1q__mobile{border-top:1px solid var(--color-line);margin-top:1rem;padding-top:1rem}.site-module__49Xu1q__mobile[hidden]{display:none}.site-module__49Xu1q__main{min-height:55vh;padding-top:2.5rem;padding-bottom:4rem}.site-module__49Xu1q__main h1{overflow-wrap:anywhere;max-width:24ch;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.12}.site-module__49Xu1q__intro{max-width:50rem;padding:2rem 0}.site-module__49Xu1q__grid{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0 2.5rem;display:grid}.site-module__49Xu1q__sections{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:2rem 0;display:grid}.site-module__49Xu1q__sections section{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.5rem}.site-module__49Xu1q__sections h2{font-size:1.5rem}.site-module__49Xu1q__footer{border-top:1px solid var(--color-line);padding-top:2rem;padding-bottom:2rem;font-size:.875rem}.site-module__49Xu1q__footer nav{flex-wrap:wrap;gap:1rem 1.5rem;margin:1rem 0;display:flex}.site-module__49Xu1q__footer a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:1023px){.site-module__49Xu1q__navrow{display:none}.site-module__49Xu1q__menu{display:block}.site-module__49Xu1q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-module__49Xu1q__topbar{flex-wrap:wrap}.site-module__49Xu1q__languages{margin-left:auto}.site-module__49Xu1q__brand{width:180px}}@media (min-width:1024px){.site-module__49Xu1q__mobile{display:none}}@media (max-width:639px){.site-module__49Xu1q__header,.site-module__49Xu1q__footer,.site-module__49Xu1q__main{padding-left:1.25rem;padding-right:1.25rem}.site-module__49Xu1q__grid,.site-module__49Xu1q__sections{grid-template-columns:minmax(0,1fr)}.site-module__49Xu1q__topbar{gap:.75rem}.site-module__49Xu1q__brand{width:110px}.site-module__49Xu1q__languages{order:3;justify-content:space-between;gap:.5rem;width:100%;font-size:.8125rem}.site-module__49Xu1q__menu{margin-left:auto}.site-module__49Xu1q__main h1{font-size:2.25rem}}.site-module__49Xu1q__main :is(h1,h2,h3,p){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.site-module__49Xu1q__grid>*,.site-module__49Xu1q__sections>*{min-width:0}.site-module__49Xu1q__articleSections{max-width:46rem;margin:2.5rem 0}.site-module__49Xu1q__articleSections section{margin-bottom:2.5rem}.site-module__49Xu1q__articleSections p{line-height:1.8}.site-module__49Xu1q__main[data-template=article] h1{-webkit-hyphens:none;hyphens:none;text-wrap:balance;max-width:30ch}.site-module__49Xu1q__articleSections :is(h2,p){-webkit-hyphens:none;hyphens:none}.site-module__49Xu1q__main :is(h1,h2,h3){-webkit-hyphens:none;hyphens:none;text-wrap:balance}.site-module__49Xu1q__mobile [aria-current]{text-underline-offset:.3em;font-weight:700;text-decoration:underline}.site-module__49Xu1q__languages a{align-items:center;min-height:44px;display:inline-flex}.site-module__49Xu1q__formFields{border:0;min-width:0;margin:0;padding:0}.site-module__49Xu1q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:639px){.site-module__49Xu1q__sections section{padding:1rem}.site-module__49Xu1q__main[data-template] h1[class]{font-size:clamp(2rem,7vw,2.25rem)}}
.supplied-content-module__Asclma__portrait{border-radius:var(--radius-card);width:100%;max-width:26rem;height:auto;display:block}.supplied-content-module__Asclma__quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.supplied-content-module__Asclma__quote{background:var(--color-surface);border:1px solid var(--color-line);border-top:3px solid var(--color-teal);border-radius:var(--radius-card);margin:0;padding:1.75rem}.supplied-content-module__Asclma__quote h3{font-size:1.25rem}.supplied-content-module__Asclma__quote blockquote{margin:1rem 0;line-height:1.7}.supplied-content-module__Asclma__quote figcaption{color:var(--color-muted);font-size:.8rem}.supplied-content-module__Asclma__books{gap:3rem;margin:2rem 0 3rem;display:grid}.supplied-content-module__Asclma__book{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:2.5rem;padding:2rem 0;display:grid}.supplied-content-module__Asclma__book p{line-height:1.7}.supplied-content-module__Asclma__book a{overflow-wrap:anywhere}.supplied-content-module__Asclma__cover{width:100%;height:auto}.supplied-content-module__Asclma__frontCover{aspect-ratio:1067/1482;width:100%;position:relative;overflow:hidden}.supplied-content-module__Asclma__frontCover img{width:auto;max-width:none;height:100%;position:absolute;top:0;right:0}@media (max-width:639px){.supplied-content-module__Asclma__quotes,.supplied-content-module__Asclma__book{grid-template-columns:minmax(0,1fr)}.supplied-content-module__Asclma__book{gap:1.5rem}.supplied-content-module__Asclma__cover,.supplied-content-module__Asclma__frontCover{max-width:260px;margin-inline:auto}}
.homepage-module__Rk3hWq__home{max-width:var(--width-content);margin:auto;padding:0 2rem 4rem}.homepage-module__Rk3hWq__home *{min-width:0}.homepage-module__Rk3hWq__home :is(h1,h2,h3,p,a){overflow-wrap:anywhere}.homepage-module__Rk3hWq__review{color:var(--color-muted);border-bottom:1px solid var(--color-line);padding:.65rem 0;font-size:.75rem}.homepage-module__Rk3hWq__hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:2rem;padding:4rem 0;display:grid}.homepage-module__Rk3hWq__hero h1{font-family:var(--font-display);letter-spacing:-.035em;max-width:15ch;font-size:clamp(3rem,5.6vw,5.25rem);font-weight:450;line-height:1.04}.homepage-module__Rk3hWq__eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--color-teal);font-size:.75rem;font-weight:650}.homepage-module__Rk3hWq__lead{max-width:38rem;font-size:1.12rem;line-height:1.7}.homepage-module__Rk3hWq__actions{flex-wrap:wrap;gap:1rem;margin:1.75rem 0;display:flex}.homepage-module__Rk3hWq__credibility{color:var(--color-muted);font-size:.8rem}.homepage-module__Rk3hWq__visual{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);text-align:center;padding:.75rem}.homepage-module__Rk3hWq__visual p{max-width:30ch;margin:0 auto 1rem;font-size:.75rem}.homepage-module__Rk3hWq__diagram{width:100%;height:auto;display:block}.homepage-module__Rk3hWq__trust{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;padding:1.75rem 0;display:grid}.homepage-module__Rk3hWq__trust strong{font-size:clamp(1.5rem,2.7vw,2.75rem)}.homepage-module__Rk3hWq__section{border-bottom:1px solid var(--color-line);padding:4rem 0}.homepage-module__Rk3hWq__sectionTitle{grid-template-columns:3rem minmax(0,1fr);gap:1rem;max-width:52rem;margin-bottom:2rem;display:grid}.homepage-module__Rk3hWq__number{letter-spacing:.08em;color:var(--color-teal);padding-top:.45rem;font-size:.8rem}.homepage-module__Rk3hWq__pillars,.homepage-module__Rk3hWq__needs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.homepage-module__Rk3hWq__needs a{color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;text-decoration:none;display:flex}.homepage-module__Rk3hWq__needs a:hover{border-color:var(--color-teal);text-decoration:underline}.homepage-module__Rk3hWq__needs span{color:var(--color-teal);font-size:1.5rem}.homepage-module__Rk3hWq__methodology{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.homepage-module__Rk3hWq__methodology li{border-top:2px solid var(--color-teal);padding-top:1rem}.homepage-module__Rk3hWq__methodology h3{margin-top:.75rem}.homepage-module__Rk3hWq__methodology p{font-size:.9rem}.homepage-module__Rk3hWq__case,.homepage-module__Rk3hWq__founder{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.homepage-module__Rk3hWq__differentiators{grid-template-columns:1fr 1fr;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.homepage-module__Rk3hWq__differentiators li{grid-template-columns:2rem minmax(0,1fr);gap:1rem;display:grid}.homepage-module__Rk3hWq__portrait{aspect-ratio:4/3;background:var(--color-tint);border:1px solid var(--color-line);color:var(--color-teal);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.homepage-module__Rk3hWq__portrait span{font-family:var(--font-display);font-size:6rem;font-weight:450}.homepage-module__Rk3hWq__portrait p{font-size:.875rem}.homepage-module__Rk3hWq__closing{text-align:center;max-width:48rem;margin:4rem auto 0}.homepage-module__Rk3hWq__closing h2{max-width:20ch;margin-left:auto;margin-right:auto}.homepage-module__Rk3hWq__closing p{margin-bottom:1.5rem}@media (max-width:1023px){.homepage-module__Rk3hWq__hero{grid-template-columns:1fr;padding-top:2.5rem}.homepage-module__Rk3hWq__hero h1{max-width:18ch}.homepage-module__Rk3hWq__visual{width:100%;max-width:32rem;margin:auto}.homepage-module__Rk3hWq__trust,.homepage-module__Rk3hWq__methodology{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.homepage-module__Rk3hWq__home{padding:0 1.25rem 3rem}.homepage-module__Rk3hWq__hero{gap:1.5rem}.homepage-module__Rk3hWq__hero h1{font-size:3rem}.homepage-module__Rk3hWq__section{padding:2.5rem 0}.homepage-module__Rk3hWq__sectionTitle{grid-template-columns:2rem minmax(0,1fr);gap:.5rem}.homepage-module__Rk3hWq__pillars,.homepage-module__Rk3hWq__needs,.homepage-module__Rk3hWq__case,.homepage-module__Rk3hWq__founder,.homepage-module__Rk3hWq__differentiators{grid-template-columns:minmax(0,1fr)}.homepage-module__Rk3hWq__trust{gap:1rem}.homepage-module__Rk3hWq__methodology{gap:1.25rem}.homepage-module__Rk3hWq__case,.homepage-module__Rk3hWq__founder{gap:1.5rem}.homepage-module__Rk3hWq__actions a{text-align:center;width:100%}.homepage-module__Rk3hWq__visual{padding:0}.homepage-module__Rk3hWq__closing h2{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){.homepage-module__Rk3hWq__home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.homepage-module__Rk3hWq__serviceList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;display:grid}.homepage-module__Rk3hWq__serviceList article{border-top:1px solid var(--color-line);padding:1.5rem 0}.homepage-module__Rk3hWq__serviceList h3{margin:.5rem 0}.homepage-module__Rk3hWq__serviceList h3 a{padding-block:.25rem;display:inline-block}.homepage-module__Rk3hWq__needLabel{color:var(--color-muted);margin:0;font-size:.875rem}.homepage-module__Rk3hWq__founder{grid-template-columns:minmax(12rem,20rem) minmax(0,1fr)}@media (max-width:639px){.homepage-module__Rk3hWq__hero{padding:1.25rem 0 2rem}.homepage-module__Rk3hWq__hero h1{margin-block:.75rem;font-size:clamp(2rem,9vw,2.75rem)}.homepage-module__Rk3hWq__actions{gap:.75rem;margin:1rem 0}.homepage-module__Rk3hWq__lead{font-size:1rem;line-height:1.6}.homepage-module__Rk3hWq__serviceList,.homepage-module__Rk3hWq__founder{grid-template-columns:minmax(0,1fr)}.homepage-module__Rk3hWq__founder>img{max-width:15rem}}.homepage-module__Rk3hWq__hero{grid-template-columns:minmax(0,1.6fr) minmax(20rem,1fr);align-items:start;gap:3rem;padding:2.5rem 0}.homepage-module__Rk3hWq__hero h1{font-family:var(--font-inter), Arial, sans-serif;letter-spacing:-.04em;max-width:18ch;margin-block:1.25rem;font-size:clamp(3rem,5.8vw,6rem);font-weight:800;line-height:1.02}.homepage-module__Rk3hWq__visual{border:0;border-left:1px solid var(--color-line);text-align:left;border-radius:0;padding:0 0 0 1.5rem}.homepage-module__Rk3hWq__heroProcess{margin:0;padding:0;list-style:none}.homepage-module__Rk3hWq__heroProcess li{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-bottom:.9rem;display:grid;position:relative}.homepage-module__Rk3hWq__heroProcess li:not(:last-child):before{content:"";background:var(--color-teal);width:1px;position:absolute;top:2.5rem;bottom:0;left:1.2rem}.homepage-module__Rk3hWq__heroProcess span{border:1px solid var(--color-teal);width:2.5rem;height:2.5rem;color:var(--color-teal);border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid}.homepage-module__Rk3hWq__heroProcess li:first-child span{background:var(--color-teal);color:#fff}.homepage-module__Rk3hWq__heroProcess strong{font-size:1rem;display:block}.homepage-module__Rk3hWq__heroProcess p{max-width:none;color:var(--color-muted);margin:.2rem 0 0;font-size:.8rem;line-height:1.4}.homepage-module__Rk3hWq__processEnd{background:var(--color-teal);color:#fff;margin-top:.5rem;padding:1.25rem;font-size:.875rem}.homepage-module__Rk3hWq__trust{background:var(--color-tint);padding:1.5rem}.homepage-module__Rk3hWq__trust strong{font-family:var(--font-inter), Arial, sans-serif;font-size:clamp(1.25rem,2vw,2rem);font-weight:750}.homepage-module__Rk3hWq__evidence{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:3rem;display:grid}.homepage-module__Rk3hWq__evidence .homepage-module__Rk3hWq__section{border-bottom:0;padding:2.5rem 0}.homepage-module__Rk3hWq__evidence .homepage-module__Rk3hWq__founder{border-left:1px solid var(--color-line);padding-left:2rem;display:block}.homepage-module__Rk3hWq__evidence .homepage-module__Rk3hWq__founder>img{float:right;max-width:7rem;margin:0 0 1rem 1rem}.homepage-module__Rk3hWq__evidence h2{font-size:clamp(1.75rem,2.6vw,2.5rem)}.homepage-module__Rk3hWq__evidence h3{font-size:1.3rem}.homepage-module__Rk3hWq__case{align-items:start;gap:1.5rem}.homepage-module__Rk3hWq__sectionTitle{display:block}.homepage-module__Rk3hWq__sectionTitle>.homepage-module__Rk3hWq__number{display:none}.homepage-module__Rk3hWq__methodLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:3rem;display:grid}.homepage-module__Rk3hWq__methodLayout .homepage-module__Rk3hWq__methodology{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-module__Rk3hWq__section{padding-block:3rem}@media (max-width:1023px){.homepage-module__Rk3hWq__hero{grid-template-columns:minmax(0,1fr) minmax(15rem,.8fr);gap:1.5rem}.homepage-module__Rk3hWq__hero h1{font-size:clamp(2.8rem,5.8vw,4.5rem)}.homepage-module__Rk3hWq__evidence{gap:1.5rem}.homepage-module__Rk3hWq__case{grid-template-columns:1fr}}@media (max-width:767px){.homepage-module__Rk3hWq__hero,.homepage-module__Rk3hWq__evidence,.homepage-module__Rk3hWq__methodLayout{grid-template-columns:minmax(0,1fr)}.homepage-module__Rk3hWq__hero{padding-top:1.25rem}.homepage-module__Rk3hWq__hero h1{font-size:clamp(2.2rem,9vw,3.5rem)}.homepage-module__Rk3hWq__visual{border-left:0;border-top:1px solid var(--color-line);max-width:none;padding:1.5rem 0 0}.homepage-module__Rk3hWq__evidence{gap:0}.homepage-module__Rk3hWq__evidence .homepage-module__Rk3hWq__founder{border-left:0;border-top:1px solid var(--color-line);padding-left:0}.homepage-module__Rk3hWq__methodLayout{gap:1.5rem}}.homepage-module__Rk3hWq__bcpLauncher{right:max(1.25rem, env(safe-area-inset-right));bottom:calc(1.25rem + env(safe-area-inset-bottom));z-index:40;color:#015b85;background:#fff;border:1px solid #d4e0e6;border-radius:999px;align-items:center;gap:.75rem;max-width:calc(100vw - 2rem);padding:4px 1.25rem 4px 4px;text-decoration:none;display:flex;position:fixed;box-shadow:0 4px 20px #102c3826}.homepage-module__Rk3hWq__bcpLauncher:hover{border-color:#015b85}.homepage-module__Rk3hWq__bcpLauncher:focus-visible{outline-offset:4px;outline:3px solid #015b85}.homepage-module__Rk3hWq__bcpIcon{color:#fff;background:#015b85;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}.homepage-module__Rk3hWq__bcpLabel{gap:4px;line-height:1.3;display:grid}.homepage-module__Rk3hWq__bcpLabel strong{font-size:.875rem;font-weight:650}.homepage-module__Rk3hWq__bcpLabel>span{color:#43515a;font-size:.75rem}@media (max-width:639px){.homepage-module__Rk3hWq__bcpLauncher{right:max(.75rem, env(safe-area-inset-right));bottom:calc(.75rem + env(safe-area-inset-bottom));gap:.6rem;padding-right:1rem}.homepage-module__Rk3hWq__bcpIcon{flex-basis:48px;width:48px;height:48px}}@media print{.homepage-module__Rk3hWq__bcpLauncher{display:none}}
.readiness-checklist-module__VFb9ha__worksheet{margin:2rem 0 3rem}.readiness-checklist-module__VFb9ha__heading{max-width:48rem}.readiness-checklist-module__VFb9ha__heading p{line-height:1.7}.readiness-checklist-module__VFb9ha__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-teal);font-size:.75rem;font-weight:650}.readiness-checklist-module__VFb9ha__notice,.readiness-checklist-module__VFb9ha__draft{color:var(--color-muted);font-size:.875rem}.readiness-checklist-module__VFb9ha__progress{border-top:2px solid var(--color-teal);padding-top:1rem;font-weight:650}.readiness-checklist-module__VFb9ha__questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.readiness-checklist-module__VFb9ha__question{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;margin:0;padding:1.5rem}.readiness-checklist-module__VFb9ha__question legend{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%;padding:0 .5rem;font-weight:600;line-height:1.6}.readiness-checklist-module__VFb9ha__number{color:var(--color-teal);margin-bottom:.5rem;font-size:.875rem;display:block}.readiness-checklist-module__VFb9ha__options{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.readiness-checklist-module__VFb9ha__options label{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;display:flex}.readiness-checklist-module__VFb9ha__options input{width:1.125rem;height:1.125rem;accent-color:var(--color-teal)}.readiness-checklist-module__VFb9ha__options input:focus-visible{outline:3px solid var(--color-teal);outline-offset:4px}.readiness-checklist-module__VFb9ha__options span{font-size:.875rem}.readiness-checklist-module__VFb9ha__actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.readiness-checklist-module__VFb9ha__followup{max-width:50rem;line-height:1.7}.readiness-checklist-module__VFb9ha__printAnswer{display:none}@media (max-width:767px){.readiness-checklist-module__VFb9ha__questions{grid-template-columns:minmax(0,1fr)}}@media print{:is(header,footer,nav){display:none!important}.readiness-checklist-module__VFb9ha__actions,.readiness-checklist-module__VFb9ha__options{display:none}.readiness-checklist-module__VFb9ha__printAnswer,.readiness-checklist-module__VFb9ha__questions{display:block}.readiness-checklist-module__VFb9ha__question{break-inside:avoid;margin-bottom:1.5rem}.readiness-checklist-module__VFb9ha__worksheet{color:#000}.readiness-checklist-module__VFb9ha__draft{color:#000;font-weight:600}}.readiness-checklist-module__VFb9ha__contents{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.5rem 0 2.5rem;display:flex}.readiness-checklist-module__VFb9ha__contents a{padding:.65rem 0;font-size:.875rem;display:inline-block}.readiness-checklist-module__VFb9ha__topic{margin:3rem 0}.readiness-checklist-module__VFb9ha__topic h3{scroll-margin-top:2rem}.readiness-checklist-module__VFb9ha__guidance{color:var(--color-muted);max-width:48rem;line-height:1.7}.readiness-checklist-module__VFb9ha__followup li{margin:.75rem 0}@media print{.readiness-checklist-module__VFb9ha__topic h3,.readiness-checklist-module__VFb9ha__guidance{break-after:avoid}}.readiness-checklist-module__VFb9ha__actionCard{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);padding:1.5rem;list-style:none}.readiness-checklist-module__VFb9ha__followup ul{padding:0}.readiness-checklist-module__VFb9ha__actionCard h4{margin-top:0;line-height:1.5}.readiness-checklist-module__VFb9ha__actionMeta{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.readiness-checklist-module__VFb9ha__actionFields input,.readiness-checklist-module__VFb9ha__actionFields textarea{width:100%;min-width:0}.readiness-checklist-module__VFb9ha__printAction{white-space:pre-wrap;overflow-wrap:anywhere;display:none}@media (max-width:639px){.readiness-checklist-module__VFb9ha__actionMeta{grid-template-columns:minmax(0,1fr)}.readiness-checklist-module__VFb9ha__actionCard{padding:1rem}}@media print{.readiness-checklist-module__VFb9ha__actionFields{display:none}.readiness-checklist-module__VFb9ha__printAction{display:block}.readiness-checklist-module__VFb9ha__actionCard{break-inside:avoid}}.readiness-checklist-module__VFb9ha__exportLink{align-items:center;min-height:44px;display:inline-flex}.readiness-checklist-module__VFb9ha__actions{scroll-margin-top:2rem}@media print{.readiness-checklist-module__VFb9ha__exportLink{display:none}}
.process-diagram-module__v5NgKa__figure{color:#101417;background:#fff;margin:2rem 0}.process-diagram-module__v5NgKa__toolbar,.process-diagram-module__v5NgKa__controls,.process-diagram-module__v5NgKa__controls>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.process-diagram-module__v5NgKa__toolbar{padding-block:1rem}.process-diagram-module__v5NgKa__figure button{font:inherit;color:#015b85;cursor:pointer;background:#fff;border:1px solid #015b85;min-height:44px;padding:.7rem 1rem}.process-diagram-module__v5NgKa__toolbar button{color:#fff;background:#015b85}.process-diagram-module__v5NgKa__figure :is(button,a):focus-visible,.process-diagram-module__v5NgKa__viewport:focus-visible{outline-offset:4px;outline:3px solid #015b85}.process-diagram-module__v5NgKa__preview{width:100%;max-width:1000px;height:auto;margin:auto;display:block}.process-diagram-module__v5NgKa__figure figcaption{text-align:center;padding:1rem;font-size:.875rem;line-height:1.6}.process-diagram-module__v5NgKa__dialog{color:#101417;background:#fff;border:0;width:calc(100vw - 2rem);max-width:1500px;height:calc(100dvh - 2rem);max-height:none;padding:1.5rem}.process-diagram-module__v5NgKa__dialog[open]{flex-direction:column;display:flex}.process-diagram-module__v5NgKa__dialog::backdrop{background:#07151ecc}.process-diagram-module__v5NgKa__controls{flex-shrink:0}.process-diagram-module__v5NgKa__controls h2{max-width:40ch;margin:0;font-size:1.25rem}.process-diagram-module__v5NgKa__dialog>p{font-size:.875rem}.process-diagram-module__v5NgKa__viewport{overscroll-behavior:contain;background:#fff;border:1px solid #d0d7dc;flex:1;min-height:0;overflow:auto}.process-diagram-module__v5NgKa__full{width:100%;height:auto;margin:auto;display:block}.process-diagram-module__v5NgKa__viewport[data-zoomed=true] .process-diagram-module__v5NgKa__full{width:3100px;max-width:none;margin:0}@media (max-width:640px){.process-diagram-module__v5NgKa__dialog{padding:.75rem}.process-diagram-module__v5NgKa__controls h2{font-size:1rem}.process-diagram-module__v5NgKa__toolbar{align-items:start}}
.methodology-section-module__p1xe7G__section{border-block:1px solid var(--color-line);margin:3.5rem 0;padding:2.5rem 0}.methodology-section-module__p1xe7G__intro{max-width:78ch;line-height:1.7}.methodology-section-module__p1xe7G__explain{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-top:2rem;display:grid}.methodology-section-module__p1xe7G__explain h3{font-size:1.3rem}.methodology-section-module__p1xe7G__explain p,.methodology-section-module__p1xe7G__details p{line-height:1.7}.methodology-section-module__p1xe7G__number{color:var(--color-teal);font-weight:700}.methodology-section-module__p1xe7G__details{margin:1.5rem 0 2rem}.methodology-section-module__p1xe7G__details summary{cursor:pointer;padding:.75rem 0}.methodology-section-module__p1xe7G__links{flex-wrap:wrap;gap:1.5rem;display:flex}.methodology-section-module__p1xe7G__links a{padding:.75rem 0;display:inline-block}@media (max-width:700px){.methodology-section-module__p1xe7G__explain{grid-template-columns:1fr;gap:1rem}.methodology-section-module__p1xe7G__section{margin:2rem 0;padding:2rem 0}}
