.breadcrumbs-module__8pHGcq__crumbs{font-family:var(--sans)}.breadcrumbs-module__8pHGcq__list{color:var(--ink);font:400 var(--size-caption) / 1.5 var(--sans);margin:0;padding:0;list-style:none}.breadcrumbs-module__8pHGcq__item{display:inline}.breadcrumbs-module__8pHGcq__item+.breadcrumbs-module__8pHGcq__item:before{content:"/ ";color:var(--ink-soft)}.breadcrumbs-module__8pHGcq__link{padding-block:var(--tap-extra);color:var(--ink-soft);text-decoration:none}.breadcrumbs-module__8pHGcq__link:hover{text-underline-offset:4px;text-decoration:underline}.breadcrumbs-module__8pHGcq__link:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}
.button-module__TVY52q__button{min-height:var(--control-height);padding:0 var(--control-padding);border-radius:var(--control-round);font:500 var(--size-ui) / 1 var(--sans);white-space:nowrap;cursor:pointer;transition:background-color var(--hover-time);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button-module__TVY52q__button:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.button-module__TVY52q__primary{background:var(--seal);color:var(--document)}.button-module__TVY52q__primary:hover{background:var(--seal-hover)}.button-module__TVY52q__quiet{color:var(--ink);box-shadow:inset 0 0 0 var(--control-line) var(--ink);background:0 0}.button-module__TVY52q__quiet:hover{background:var(--hover-surface)}.button-module__TVY52q__light{background:var(--sheet);color:var(--ink)}.button-module__TVY52q__light:hover{background:var(--document)}.button-module__TVY52q__button:disabled{background:var(--rule);color:var(--ink-soft);box-shadow:none;cursor:default}
.contact-form-module__wF1dya__form{font-family:var(--sans);align-content:start;gap:18px;display:grid}.contact-form-module__wF1dya__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form-module__wF1dya__field{align-content:start;gap:8px;display:grid}.contact-form-module__wF1dya__label{color:var(--on-ink-soft);font-size:var(--size-caption)}.contact-form-module__wF1dya__control{border:1px solid var(--field-border);border-radius:var(--control-round);background:var(--field);width:100%;color:var(--document);font:400 var(--size-secondary) / 1.4 var(--sans);padding:13px 14px}textarea.contact-form-module__wF1dya__control{resize:vertical;min-height:150px;font-family:var(--serif)}.contact-form-module__wF1dya__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--on-ink-soft) 50%), linear-gradient(135deg, var(--on-ink-soft) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.contact-form-module__wF1dya__select option{background:var(--document);color:var(--ink)}.contact-form-module__wF1dya__control:focus{border-color:var(--on-ink);box-shadow:0 0 0 var(--focus-width) color-mix(in srgb, var(--marker) 55%, transparent);outline:none}.contact-form-module__wF1dya__control[aria-invalid=true]{border-color:var(--error-on-ink)}.contact-form-module__wF1dya__hint{color:var(--on-ink-soft);font-size:var(--size-caption);line-height:1.5}.contact-form-module__wF1dya__error{color:var(--error-on-ink);font-size:var(--size-caption);line-height:1.4}.contact-form-module__wF1dya__consentField{gap:8px;display:grid}.contact-form-module__wF1dya__consent{color:var(--on-ink-soft);font-size:var(--size-caption);cursor:pointer;grid-template-columns:22px 1fr;gap:12px;line-height:1.5;display:grid}.contact-form-module__wF1dya__consent a{color:var(--on-ink);text-underline-offset:3px;text-decoration:underline}.contact-form-module__wF1dya__checkbox{width:20px;height:20px;accent-color:var(--marker);cursor:pointer;margin:1px 0 0}.contact-form-module__wF1dya__consentField .contact-form-module__wF1dya__error{padding-left:34px}.contact-form-module__wF1dya__status{min-height:1.4em;color:var(--marker);font-size:var(--size-caption)}.contact-form-module__wF1dya__arrival{border-left:4px solid var(--on-ink);background:var(--field);font-size:var(--size-ui);padding:14px 18px;line-height:1.5}.contact-form-module__wF1dya__arrival strong{color:var(--document);font-weight:500}.contact-form-module__wF1dya__arrival a{color:var(--document);text-underline-offset:4px;margin-top:6px;font-weight:500;text-decoration:underline;display:inline-block}.contact-form-module__wF1dya__consent a:focus-visible,.contact-form-module__wF1dya__arrival a:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:720px){.contact-form-module__wF1dya__row{grid-template-columns:minmax(0,1fr)}}
.document-header-module__nhG35W__header{border-left:2px solid var(--ink);font:400 var(--size-secondary) / 1.45 var(--serif);gap:10px;padding-left:20px;display:grid}.document-header-module__nhG35W__row{grid-template-columns:96px 1fr;gap:12px;display:grid}.document-header-module__nhG35W__label{color:var(--ink-soft);font:400 var(--size-label) / 1.9 var(--sans)}@media (max-width:720px){.document-header-module__nhG35W__row{grid-template-columns:80px 1fr}}
.facts-module__ygjPCq__facts{border-top:1px solid var(--rule);display:grid}.facts-module__ygjPCq__row{border-bottom:1px solid var(--rule);grid-template-columns:150px 1fr;gap:16px;padding-block:14px;display:grid}.facts-module__ygjPCq__label{color:var(--ink-soft);font:400 var(--size-caption) / 1.6 var(--sans)}.facts-module__ygjPCq__value{font:400 var(--size-secondary) / var(--leading-body) var(--serif)}@media (max-width:720px){.facts-module__ygjPCq__row{grid-template-columns:minmax(0,1fr);gap:2px}}
.note-module__CIx99W__note{border-left:4px solid var(--seal);background:var(--note-surface);font:400 var(--size-secondary) / var(--leading-body) var(--serif);padding:18px 20px}
.practice-list-module__aLFSJW__list{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.practice-list-module__aLFSJW__record{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;align-items:baseline;gap:12px 48px;padding-block:28px;display:grid}.practice-list-module__aLFSJW__title{font-size:var(--size-record-title);line-height:1.2}.practice-list-module__aLFSJW__audience,.practice-list-module__aLFSJW__when{color:var(--ink-soft);font:400 var(--size-caption) / 1.4 var(--sans)}.practice-list-module__aLFSJW__audience{margin-top:6px}.practice-list-module__aLFSJW__when{margin-top:18px}.practice-list-module__aLFSJW__cases{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.practice-list-module__aLFSJW__cases li{color:var(--ink-soft);font-size:var(--size-secondary);padding-left:18px;line-height:1.5;position:relative}.practice-list-module__aLFSJW__cases li:before{content:"–";position:absolute;left:0}.practice-list-module__aLFSJW__link{white-space:nowrap}@media (max-width:860px){.practice-list-module__aLFSJW__record{grid-template-columns:minmax(0,1fr)}.practice-list-module__aLFSJW__link{justify-self:start}}
.publication-list-module__n4NLLW__list{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.publication-list-module__n4NLLW__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,64px);display:grid}.publication-list-module__n4NLLW__record{border-bottom:1px solid var(--rule);padding-block:22px}.publication-list-module__n4NLLW__meta,.publication-list-module__n4NLLW__type{color:var(--ink-soft);font:400 var(--size-caption) / 1.4 var(--sans)}.publication-list-module__n4NLLW__category{color:var(--seal);text-decoration:none}.publication-list-module__n4NLLW__title{font-size:var(--size-h3);margin-top:8px;line-height:1.25}.publication-list-module__n4NLLW__titleLink{color:var(--ink);text-decoration:none}.publication-list-module__n4NLLW__category:hover,.publication-list-module__n4NLLW__titleLink:hover{text-underline-offset:4px;text-decoration:underline}.publication-list-module__n4NLLW__category:focus-visible,.publication-list-module__n4NLLW__titleLink:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.publication-list-module__n4NLLW__excerpt{color:var(--ink-soft);font:400 var(--size-secondary) / 1.55 var(--serif);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.publication-list-module__n4NLLW__type{margin-top:10px}@media (max-width:860px){.publication-list-module__n4NLLW__twoColumns{grid-template-columns:minmax(0,1fr)}}
.quote-module__yA9pUG__quote{border-top:2px solid var(--ink);font:italic 400 var(--size-quote) / 1.42 var(--serif);padding-top:24px}
.request-block-module__xsEGtG__block{padding-block:var(--space-section);font:400 var(--size-body) / var(--leading-body) var(--serif)}.request-block-module__xsEGtG__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px 88px;display:grid}.request-block-module__xsEGtG__title{color:var(--document)}.request-block-module__xsEGtG__intro{max-width:30rem;color:var(--on-ink-soft);margin-top:20px}.request-block-module__xsEGtG__direct{font-family:var(--sans);gap:18px;margin-top:40px;display:grid}.request-block-module__xsEGtG__direct small{color:var(--on-ink-soft);font-size:var(--size-caption);margin-bottom:2px;display:block}.request-block-module__xsEGtG__direct address{font-size:var(--size-secondary);font-style:normal;line-height:1.5}.request-block-module__xsEGtG__directLink{color:var(--on-ink);justify-self:start;text-decoration:none}.request-block-module__xsEGtG__directLink:hover .request-block-module__xsEGtG__big{text-decoration:underline;text-decoration-thickness:var(--control-line);text-underline-offset:4px}.request-block-module__xsEGtG__directLink:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.request-block-module__xsEGtG__big{color:var(--document);font-size:var(--size-direct);font-weight:500}.request-block-module__xsEGtG__checklistTitle{color:var(--document);font-size:var(--size-list-title);margin-top:44px;line-height:1.25}.request-block-module__xsEGtG__checklist{border-top:2px solid var(--on-ink);max-width:30rem;margin:16px 0 0;padding:0;list-style:none}.request-block-module__xsEGtG__checklist li{border-bottom:1px solid var(--field-border);padding-block:14px}@media (max-width:860px){.request-block-module__xsEGtG__grid{grid-template-columns:minmax(0,1fr)}}
.section-head-module__mp0NlW__head{grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:end;gap:20px 64px;display:grid}.section-head-module__mp0NlW__aside>p{color:var(--ink-soft)}@media (max-width:860px){.section-head-module__mp0NlW__head{grid-template-columns:minmax(0,1fr)}}
.choice-links-module__Er4blq__chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.choice-links-module__Er4blq__chip{min-height:var(--tap-size);border:var(--control-line) solid var(--ink);color:var(--ink);font:400 var(--size-ui) / 1.25 var(--sans);transition:background-color var(--hover-time), color var(--hover-time);border-radius:999px;align-items:center;padding:11px 16px;text-decoration:none;display:inline-flex}.choice-links-module__Er4blq__chip:hover{background:var(--hover-surface)}.choice-links-module__Er4blq__chip[aria-current=page]{border-color:var(--seal);background:var(--seal);color:var(--document)}.choice-links-module__Er4blq__chip:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}
.site-footer-module__bVXCSG__footer{padding-block:var(--space-footer);color:var(--ink-soft);font:400 var(--size-caption) / 1.6 var(--sans)}.site-footer-module__bVXCSG__grid{grid-template-columns:minmax(0,1fr) auto;gap:24px 64px;display:grid}.site-footer-module__bVXCSG__brand{color:var(--ink);font-size:var(--size-ui);margin-bottom:4px;font-weight:500;display:block}.site-footer-module__bVXCSG__links{grid-template-columns:repeat(2,auto);align-content:start;gap:6px 40px;display:grid}.site-footer-module__bVXCSG__link{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:none}.site-footer-module__bVXCSG__link:hover{text-underline-offset:4px;text-decoration:underline}.site-footer-module__bVXCSG__link:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:860px){.site-footer-module__bVXCSG__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.site-footer-module__bVXCSG__links{grid-template-columns:minmax(0,1fr)}}
.site-header-module__O2uXQG__header{color:var(--ink);font-family:var(--sans);align-items:center;gap:32px;padding-block:22px;display:flex}.site-header-module__O2uXQG__brand{color:var(--ink);align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}.site-header-module__O2uXQG__seal{width:var(--seal-size);height:var(--seal-size);border:2px solid var(--seal);box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4px var(--seal);color:var(--seal);font:600 var(--size-seal-letter) / 1 var(--sans);font-variation-settings:"SHRP" 100;border-radius:50%;place-items:center;display:grid;transform:rotate(-9deg)}.site-header-module__O2uXQG__brandCopy{white-space:nowrap;line-height:1.15;display:grid}.site-header-module__O2uXQG__brandCopy strong{font-size:var(--size-brand-name);font-weight:600}.site-header-module__O2uXQG__brandCopy span{font-size:var(--size-brand-note);color:var(--ink-soft)}.site-header-module__O2uXQG__nav{font:400 var(--size-ui) / 1 var(--sans);gap:26px;display:flex}.site-header-module__O2uXQG__navLink{border-bottom:var(--control-line) solid transparent;color:var(--ink);white-space:nowrap;transition:border-color var(--hover-time);padding-block:6px;text-decoration:none}.site-header-module__O2uXQG__navLink:hover,.site-header-module__O2uXQG__navLink[aria-current]{border-color:var(--ink)}.site-header-module__O2uXQG__actions{align-items:center;gap:20px;display:flex}.site-header-module__O2uXQG__phone{font:400 var(--size-ui) / 1.3 var(--sans);color:var(--ink);white-space:nowrap;text-decoration:none}.site-header-module__O2uXQG__phone:hover{text-underline-offset:4px;text-decoration:underline}.site-header-module__O2uXQG__brand:focus-visible,.site-header-module__O2uXQG__navLink:focus-visible,.site-header-module__O2uXQG__phone:focus-visible,.site-header-module__O2uXQG__menuButton:focus-visible,.site-header-module__O2uXQG__menuLink:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.site-header-module__O2uXQG__menu{display:none;position:relative}.site-header-module__O2uXQG__menuButton{min-height:var(--tap-size);border-radius:var(--control-round);box-shadow:inset 0 0 0 var(--control-line) var(--ink);color:var(--ink);font:400 var(--size-ui) / 1 var(--sans);cursor:pointer;transition:background-color var(--hover-time);background:0 0;border:0;padding:0 14px}.site-header-module__O2uXQG__menuButton:hover{background:var(--hover-surface)}.site-header-module__O2uXQG__menuPanel{z-index:25;border:1px solid var(--rule);background:var(--sheet);width:min(300px,100vw - 32px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.site-header-module__O2uXQG__menuPanel[hidden]{display:none}.site-header-module__O2uXQG__menuLink{color:var(--ink);font:400 var(--size-secondary) / 1.25 var(--sans);padding:12px;text-decoration:none}.site-header-module__O2uXQG__menuLink:hover{background:var(--paper)}.site-header-module__O2uXQG__menuLink[aria-current]{text-decoration:underline;text-decoration-thickness:var(--control-line);text-underline-offset:6px}@media (max-width:1100px){.site-header-module__O2uXQG__nav,.site-header-module__O2uXQG__phone{display:none}.site-header-module__O2uXQG__menu{display:block}}@media (max-width:720px){.site-header-module__O2uXQG__header{gap:12px}.site-header-module__O2uXQG__action{display:none}}
.situation-analysis-module__s5f3ZW__section{padding-block:var(--space-section-accent);border-block:1px solid var(--rule);font:400 var(--size-body) / var(--leading-body) var(--serif)}.situation-analysis-module__s5f3ZW__chips{flex-wrap:wrap;gap:10px;margin:40px 0 0;padding:0;list-style:none;display:flex}.situation-analysis-module__s5f3ZW__chip{min-height:var(--tap-size);border:var(--control-line) solid var(--ink);color:var(--ink);font:400 var(--size-ui) / 1.25 var(--sans);text-align:left;cursor:pointer;transition:background-color var(--hover-time), color var(--hover-time);background:0 0;border-radius:999px;padding:11px 16px}.situation-analysis-module__s5f3ZW__chip:hover{background:var(--hover-surface)}.situation-analysis-module__s5f3ZW__chip[aria-pressed=true]{border-color:var(--seal);background:var(--seal);color:var(--document)}.situation-analysis-module__s5f3ZW__chip:focus-visible,.situation-analysis-module__s5f3ZW__check:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.situation-analysis-module__s5f3ZW__case{border:1px solid var(--rule);background:var(--document);margin-top:40px;padding:clamp(20px,3.5vw,44px)}.situation-analysis-module__s5f3ZW__chips+.situation-analysis-module__s5f3ZW__case{margin-top:28px}.situation-analysis-module__s5f3ZW__caseTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.situation-analysis-module__s5f3ZW__caseTitle{max-width:26ch;font-size:var(--size-case-title);line-height:1.2}.situation-analysis-module__s5f3ZW__intro{max-width:62ch;color:var(--ink-soft);margin-top:14px}.situation-analysis-module__s5f3ZW__timeline{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));margin:44px 0 0;padding:0;list-style:none;display:grid}.situation-analysis-module__s5f3ZW__step{padding:58px 24px 0 0;position:relative}.situation-analysis-module__s5f3ZW__step:before{background:var(--ink);content:"";height:2px;position:absolute;top:36px;left:8px;right:0}.situation-analysis-module__s5f3ZW__withWindow:after{background:var(--marker);content:"";transform-origin:0;height:12px;animation:.7s cubic-bezier(.2,.7,.2,1) both situation-analysis-module__s5f3ZW__draw;animation-delay:calc(var(--step) * 90ms);position:absolute;top:31px;left:8px;right:0}.situation-analysis-module__s5f3ZW__step:last-child:before,.situation-analysis-module__s5f3ZW__step:last-child:after{display:none}.situation-analysis-module__s5f3ZW__dot{z-index:1;border:2px solid var(--ink);background:var(--document);border-radius:50%;width:18px;height:18px;position:absolute;top:28px;left:0}.situation-analysis-module__s5f3ZW__step:first-child .situation-analysis-module__s5f3ZW__dot{background:var(--ink)}.situation-analysis-module__s5f3ZW__window{background:var(--marker);color:var(--ink);font:500 var(--size-caption) / 1 var(--sans);white-space:nowrap;padding:5px 8px;position:absolute;top:0;left:30px}.situation-analysis-module__s5f3ZW__stepTitle{margin-bottom:6px}.situation-analysis-module__s5f3ZW__stepText{color:var(--ink-soft);font-size:var(--size-ui);line-height:1.55}@keyframes situation-analysis-module__s5f3ZW__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes situation-analysis-module__s5f3ZW__draw-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.situation-analysis-module__s5f3ZW__bottom{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;margin-top:44px;padding-top:32px;display:grid}.situation-analysis-module__s5f3ZW__bottomTitle{font-size:var(--size-list-title);margin-bottom:14px}.situation-analysis-module__s5f3ZW__documents{gap:4px;margin:0;padding:0;list-style:none;display:grid}.situation-analysis-module__s5f3ZW__document{font-size:var(--size-secondary);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding-block:6px;line-height:1.45;display:grid}.situation-analysis-module__s5f3ZW__check{width:20px;height:20px;accent-color:var(--seal);cursor:pointer;margin:2px 0 0}.situation-analysis-module__s5f3ZW__check:checked+span{color:var(--ink-soft);text-decoration:line-through;-webkit-text-decoration-color:var(--seal);text-decoration-color:var(--seal)}.situation-analysis-module__s5f3ZW__count{color:var(--ink-soft);font:400 var(--size-caption) / 1.4 var(--sans);margin-top:10px}.situation-analysis-module__s5f3ZW__focus{font-size:var(--size-body)}.situation-analysis-module__s5f3ZW__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.situation-analysis-module__s5f3ZW__disclaimer{max-width:70ch;color:var(--ink-soft);font:400 var(--size-caption) / 1.5 var(--sans);margin-top:20px}@media (max-width:860px){.situation-analysis-module__s5f3ZW__bottom{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.situation-analysis-module__s5f3ZW__timeline{grid-template-columns:minmax(0,1fr);margin-top:32px}.situation-analysis-module__s5f3ZW__step{padding:0 0 28px 40px}.situation-analysis-module__s5f3ZW__step:before{width:2px;height:auto;inset:18px auto 0 8px}.situation-analysis-module__s5f3ZW__withWindow:after{transform-origin:top;width:12px;height:auto;animation-name:situation-analysis-module__s5f3ZW__draw-down;inset:18px auto 0 3px}.situation-analysis-module__s5f3ZW__dot{top:2px}.situation-analysis-module__s5f3ZW__window{margin-bottom:8px;display:inline-block;position:static}}@media (prefers-reduced-motion:reduce){.situation-analysis-module__s5f3ZW__withWindow:after{animation:none}.situation-analysis-module__s5f3ZW__chip{transition:none}}
.page-module___5UWjq__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.page-module___5UWjq__hero{padding-block:var(--space-hero-top) var(--space-section)}.page-module___5UWjq__title{max-width:22ch;margin-top:clamp(28px,4vw,44px)}.page-module___5UWjq__lead{max-width:36rem;font-size:var(--size-lead);margin-top:24px}.page-module___5UWjq__feed{padding-block:var(--space-section);border-top:1px solid var(--rule)}.page-module___5UWjq__feedBody{margin-top:36px}
.steps-module__JTiUSa__steps{counter-reset:step;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;margin:0;padding:0;list-style:none;display:grid}.steps-module__JTiUSa__step{counter-increment:step;grid-template-columns:44px 1fr;gap:16px;display:grid}.steps-module__JTiUSa__step:before{border:2px solid var(--seal);width:40px;height:40px;color:var(--seal);font:600 var(--size-h4) / 1 var(--sans);content:counter(step);border-radius:50%;place-items:center;display:grid}.steps-module__JTiUSa__title{font-size:var(--size-list-title);margin:8px 0 6px}.steps-module__JTiUSa__text{color:var(--ink-soft);font-size:var(--size-secondary)}@media (max-width:720px){.steps-module__JTiUSa__steps{grid-template-columns:minmax(0,1fr)}}
.page-module__E0kJGG__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.page-module__E0kJGG__hero{padding-block:var(--space-hero-top) var(--space-hero-bottom)}.page-module__E0kJGG__documentHeader{width:min(460px,100%);margin-left:auto}.page-module__E0kJGG__title{max-width:15ch;font-size:var(--size-h1-home);letter-spacing:-.03em;margin-top:clamp(40px,7vw,88px);line-height:1}.page-module__E0kJGG__heroBottom{grid-template-columns:minmax(0,36rem) auto;justify-content:space-between;align-items:end;gap:32px 64px;margin-top:36px;display:grid}.page-module__E0kJGG__lead{font-size:var(--size-lead)}.page-module__E0kJGG__actions{flex-wrap:wrap;gap:12px;display:flex}.page-module__E0kJGG__practices{padding-block:var(--space-section)}.page-module__E0kJGG__practiceList{margin-top:44px}.page-module__E0kJGG__approach{padding-block:0 var(--space-section)}.page-module__E0kJGG__approachGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px 72px;display:grid}.page-module__E0kJGG__quote{margin-top:32px}.page-module__E0kJGG__note{margin-top:36px}.page-module__E0kJGG__about{padding-block:var(--space-section);border-top:1px solid var(--rule)}.page-module__E0kJGG__aboutGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px 88px;display:grid}.page-module__E0kJGG__aboutLead{max-width:34rem;margin-top:20px}.page-module__E0kJGG__facts{margin-top:32px}.page-module__E0kJGG__publicationsTitle{font-size:var(--size-record-title);line-height:1.2}.page-module__E0kJGG__publications{margin-top:28px}.page-module__E0kJGG__allPublications{margin-top:10px}@media (max-width:860px){.page-module__E0kJGG__heroBottom,.page-module__E0kJGG__approachGrid,.page-module__E0kJGG__aboutGrid{grid-template-columns:minmax(0,1fr)}.page-module__E0kJGG__documentHeader{margin-left:0}}
.page-module__i2AjLW__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.page-module__i2AjLW__hero{padding-block:var(--space-hero-top) var(--space-section)}.page-module__i2AjLW__heroTop{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:28px 64px;display:grid}.page-module__i2AjLW__documentHeader{max-width:460px}.page-module__i2AjLW__title{max-width:22ch;margin-top:clamp(28px,4vw,44px)}.page-module__i2AjLW__heroBottom{grid-template-columns:minmax(0,36rem) auto;justify-content:space-between;align-items:end;gap:28px 64px;margin-top:32px;display:grid}.page-module__i2AjLW__lead{font-size:var(--size-lead)}.page-module__i2AjLW__actions{flex-wrap:wrap;gap:12px;display:flex}.page-module__i2AjLW__quiet{padding-block:var(--space-section)}.page-module__i2AjLW__quiet+.page-module__i2AjLW__quiet{padding-top:0}.page-module__i2AjLW__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px 64px;display:grid}.page-module__i2AjLW__records{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.page-module__i2AjLW__record{border-bottom:1px solid var(--rule);padding-block:22px}.page-module__i2AjLW__serviceTitle{font-size:var(--size-list-title);line-height:1.25}.page-module__i2AjLW__serviceText{color:var(--ink-soft);font-size:var(--size-secondary);margin-top:6px}.page-module__i2AjLW__related{padding-block:var(--space-section);border-top:1px solid var(--rule)}.page-module__i2AjLW__allPublications{margin-top:10px}@media (max-width:860px){.page-module__i2AjLW__heroTop,.page-module__i2AjLW__heroBottom,.page-module__i2AjLW__split{grid-template-columns:minmax(0,1fr)}}
.page-module__JZYXXG__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.page-module__JZYXXG__hero{padding-block:var(--space-hero-top) var(--space-section)}.page-module__JZYXXG__title{max-width:22ch;margin-top:clamp(28px,4vw,44px)}.page-module__JZYXXG__lead{max-width:36rem;font-size:var(--size-lead);margin-top:24px}.page-module__JZYXXG__rubrics{margin-top:36px}.page-module__JZYXXG__latest{padding-block:var(--space-section);border-block:1px solid var(--rule)}.page-module__JZYXXG__latestList{margin-top:44px}.page-module__JZYXXG__empty{padding-block:0 var(--space-section)}.page-module__JZYXXG__blocks{padding-block:var(--space-section)}.page-module__JZYXXG__block{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 72px;display:grid}.page-module__JZYXXG__block+.page-module__JZYXXG__block{margin-top:clamp(56px,7vw,88px)}.page-module__JZYXXG__caption{color:var(--ink-soft);font:400 var(--size-caption) / 1.4 var(--sans);margin-bottom:8px}.page-module__JZYXXG__blockTitle{font-size:var(--size-record-title);line-height:1.2}.page-module__JZYXXG__blockText{max-width:30rem;color:var(--ink-soft);font-size:var(--size-secondary);margin-top:12px;line-height:1.55}.page-module__JZYXXG__blockLink{margin-top:18px}.page-module__JZYXXG__standard{padding-block:var(--space-section);border-top:1px solid var(--rule)}.page-module__JZYXXG__standardGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px 72px;display:grid}.page-module__JZYXXG__standardList{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.page-module__JZYXXG__standardList li{border-bottom:1px solid var(--rule);padding-block:16px}@media (max-width:860px){.page-module__JZYXXG__block,.page-module__JZYXXG__standardGrid{grid-template-columns:minmax(0,1fr)}}
.text-link-module__I_y0vW__link{color:var(--link-color);text-underline-offset:4px;text-decoration:underline}.text-link-module__I_y0vW__link:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.text-link-module__I_y0vW__action{padding-block:var(--tap-extra);margin-block:calc(-1 * var(--tap-extra));font:500 var(--size-ui) / calc(var(--tap-size) - 2 * var(--tap-extra)) var(--sans);display:inline-block}.text-link-module__I_y0vW__inline{font:inherit}
.cookie-banner-module__CLWi2a__banner{z-index:20;padding:0 var(--gutter) 16px;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.cookie-banner-module__CLWi2a__panel{max-width:calc(var(--wrap-width) - 2 * var(--gutter));font:400 var(--size-caption) / 1.55 var(--sans);pointer-events:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 40px;margin-inline:auto;padding:20px 24px;display:grid}.cookie-banner-module__CLWi2a__title{color:var(--document);font-size:var(--size-ui);margin-bottom:4px;font-weight:500;display:block}.cookie-banner-module__CLWi2a__text{max-width:70ch}.cookie-banner-module__CLWi2a__actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:860px){.cookie-banner-module__CLWi2a__panel{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.cookie-banner-module__CLWi2a__banner{padding:0}.cookie-banner-module__CLWi2a__panel{padding:16px var(--gutter);gap:12px}.cookie-banner-module__CLWi2a__actions{flex-direction:column}.cookie-banner-module__CLWi2a__actions>*{width:100%}}
.page-module__w437-W__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.page-module__w437-W__hero{padding-block:var(--space-hero-top) var(--space-section)}.page-module__w437-W__heroGrid{grid-template-columns:minmax(0, 1fr) minmax(0, var(--side-column));align-items:start;gap:40px 56px;margin-top:clamp(28px,4vw,44px);display:grid}.page-module__w437-W__title{max-width:22ch}.page-module__w437-W__lead{max-width:36rem;font-size:var(--size-lead);margin-top:24px}.page-module__w437-W__direct{font-family:var(--sans);flex-wrap:wrap;gap:20px 48px;margin-top:40px;display:flex}.page-module__w437-W__directLink{color:inherit;text-decoration:none}.page-module__w437-W__directLabel{color:var(--ink-soft);font-size:var(--size-caption);margin-bottom:2px;display:block}.page-module__w437-W__big{color:var(--seal);font-size:var(--size-direct);white-space:nowrap;font-weight:500}.page-module__w437-W__directLink:hover .page-module__w437-W__big{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.page-module__w437-W__factLink{color:var(--seal);text-underline-offset:4px;text-decoration:underline}.page-module__w437-W__directLink:focus-visible,.page-module__w437-W__factLink:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:1100px){.page-module__w437-W__heroGrid{grid-template-columns:minmax(0,1fr)}.page-module__w437-W__facts{max-width:36rem}}
.page-module___RChpq__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.page-module___RChpq__hero{padding-block:var(--space-hero-top) var(--space-section)}.page-module___RChpq__title{max-width:22ch;margin-top:clamp(28px,4vw,44px)}.page-module___RChpq__date{color:var(--ink-soft);font:400 var(--size-caption) / 1.5 var(--sans);margin-top:18px}.page-module___RChpq__lead{max-width:36rem;font-size:var(--size-lead);margin-top:20px}.page-module___RChpq__document{padding-block:var(--space-section);border-block:1px solid var(--rule)}.page-module___RChpq__grid{grid-template-columns:minmax(0, 1fr) minmax(0, var(--side-column));align-items:start;gap:48px 56px;display:grid}.page-module___RChpq__nav{font-family:var(--sans);grid-area:1/2;position:sticky;top:24px}.page-module___RChpq__navLabel{color:var(--ink-soft);font-size:var(--size-caption);margin-bottom:10px;line-height:1.4}.page-module___RChpq__navList{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.page-module___RChpq__navList li{border-bottom:1px solid var(--rule)}.page-module___RChpq__navLink{min-height:var(--tap-size);color:var(--ink);font-size:var(--size-ui);text-underline-offset:4px;padding-block:12px;line-height:1.35;text-decoration:none;text-decoration-thickness:1.5px;display:block}.page-module___RChpq__navLink:hover,.page-module___RChpq__navLink[aria-current=page]{text-decoration-line:underline}.page-module___RChpq__navLink[aria-current=page]{font-weight:500}.page-module___RChpq__navLink:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.page-module___RChpq__text{grid-area:1/1}.page-module___RChpq__draft{margin-bottom:2.5em}.page-module___RChpq__draft strong{font-weight:600}@media (max-width:860px){.page-module___RChpq__grid{grid-template-columns:minmax(0,1fr)}.page-module___RChpq__nav,.page-module___RChpq__text{grid-area:auto/1;position:static}}
.not-found-module__sxuMuG__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.not-found-module__sxuMuG__hero{padding-block:var(--space-hero-top) var(--space-section)}.not-found-module__sxuMuG__title{max-width:22ch}.not-found-module__sxuMuG__lead{max-width:36rem;font-size:var(--size-lead);margin-top:24px}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.not-found-module__sxuMuG__sections{padding-block:0 var(--space-section)}.not-found-module__sxuMuG__records{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.not-found-module__sxuMuG__record{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:baseline;gap:8px 48px;padding-block:28px;display:grid}.not-found-module__sxuMuG__recordTitle{font-size:var(--size-record-title);line-height:1.2}.not-found-module__sxuMuG__recordLink{color:var(--ink);text-decoration:none}.not-found-module__sxuMuG__recordLink:hover{text-underline-offset:4px;text-decoration:underline}.not-found-module__sxuMuG__recordLink:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:860px){.not-found-module__sxuMuG__record{grid-template-columns:minmax(0,1fr)}}
.page-module__6qGCca__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.page-module__6qGCca__hero{padding-block:var(--space-hero-top) var(--space-section)}.page-module__6qGCca__title{max-width:22ch;margin-top:clamp(28px,4vw,44px)}.page-module__6qGCca__lead{max-width:36rem;font-size:var(--size-lead);margin-top:24px}.page-module__6qGCca__practices{padding-block:0 var(--space-section)}.page-module__6qGCca__unsure{padding-block:var(--space-section);border-top:1px solid var(--rule)}.page-module__6qGCca__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}
.page-module___ompha__page{font:400 var(--size-body) / var(--leading-body) var(--serif)}.page-module___ompha__hero{padding-block:var(--space-hero-top) var(--space-section)}.page-module___ompha__heroGrid{grid-template-columns:minmax(0, 1fr) minmax(0, var(--side-column));align-items:end;gap:40px 56px;margin-top:clamp(28px,4vw,44px);display:grid}.page-module___ompha__title{max-width:22ch}.page-module___ompha__lead{max-width:36rem;font-size:var(--size-lead);margin-top:24px}.page-module___ompha__date{font-family:var(--sans)}.page-module___ompha__author{align-items:center;gap:12px;display:flex}.page-module___ompha__authorPhoto{background:var(--sheet);object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.page-module___ompha__text{padding-block:var(--space-section);border-top:1px solid var(--rule)}.page-module___ompha__textGrid{grid-template-columns:minmax(0, 1fr) minmax(0, var(--side-column));align-items:start;gap:48px 56px;display:grid}.page-module___ompha__aside{grid-area:1/2;align-self:stretch}.page-module___ompha__article{grid-area:1/1}.page-module___ompha__asideInner{font-family:var(--sans);gap:36px;display:grid;position:sticky;top:24px}.page-module___ompha__asideLabel{color:var(--ink-soft);font-size:var(--size-caption);margin-bottom:10px;line-height:1.4}.page-module___ompha__asideLinks+.page-module___ompha__asideLabel{margin-top:12px}.page-module___ompha__toc{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.page-module___ompha__toc li{border-bottom:1px solid var(--rule)}.page-module___ompha__tocLink{color:var(--ink);font-size:var(--size-ui);padding-block:12px;line-height:1.35;text-decoration:none;display:block}.page-module___ompha__tocLink:hover{text-underline-offset:4px;text-decoration:underline}.page-module___ompha__asideLinks{margin:-12px 0 0;padding:0;list-style:none;display:grid}.page-module___ompha__asideLink{padding-block:var(--tap-extra);color:var(--seal);font:500 var(--size-ui) / 1.35 var(--sans);text-underline-offset:4px;text-decoration:underline;display:inline-block}.page-module___ompha__tocLink:focus-visible,.page-module___ompha__asideLink:focus-visible,.page-module___ompha__sourceLink:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.page-module___ompha__stale{max-width:42rem;margin-bottom:44px}.page-module___ompha__sources{max-width:42rem;margin-top:64px}.page-module___ompha__sourcesTitle{font-size:var(--size-prose-h2);scroll-margin-top:24px;line-height:1.2}.page-module___ompha__sourcesNote,.page-module___ompha__sourceKind{color:var(--ink-soft);font:400 var(--size-caption) / 1.5 var(--sans)}.page-module___ompha__sourcesNote{margin-top:8px}.page-module___ompha__sourceList{border-top:2px solid var(--ink);margin:20px 0 0;padding:0;list-style:none}.page-module___ompha__source{border-bottom:1px solid var(--rule);font-size:var(--size-secondary);padding-block:14px;line-height:1.5}.page-module___ompha__sourceLink{color:var(--seal);text-underline-offset:4px;text-decoration:underline}.page-module___ompha__sourceKind{margin-top:4px;display:block}.page-module___ompha__disclaimer{max-width:70ch;color:var(--ink-soft);font:400 var(--size-caption) / 1.5 var(--sans);margin-top:48px}@media (max-width:1100px){.page-module___ompha__heroGrid{grid-template-columns:minmax(0,1fr)}.page-module___ompha__facts{max-width:36rem}}@media (max-width:860px){.page-module___ompha__textGrid{grid-template-columns:minmax(0,1fr)}.page-module___ompha__aside,.page-module___ompha__article{grid-area:auto/1}.page-module___ompha__asideInner{position:static}}
