.pr-page__hero{padding:36px 0 56px;position:relative}.pr-page__h1{max-width:11em}.pr-page__placed{max-width:24em;margin:24px 0 0}.pr-page__placed blockquote{font-family:var(--serif);font-weight:600;font-size:var(--s5);text-wrap:pretty;margin:0;line-height:1.3}.pr-page__q{color:var(--thread-text)}.pr-page__placed .source{margin-top:14px}@media (min-width:640px){.pr-page__hero{padding:52px 0 72px}}@media (min-width:1024px){.pr-page__hero{padding:40px 0 64px}.pr-page__h1{max-width:13em}.pr-page__placed{max-width:44em;margin-top:24px}}.pr-page__band .dark{padding:52px 0 56px}.pr-page__band-inner{z-index:3;padding-right:22px;position:relative}.pr-page__signs{gap:0;display:grid}.pr-page__sign{border-top:1px solid var(--hair-dark);text-wrap:pretty;padding:26px 0 28px;font-size:1.0625rem;line-height:1.55}.pr-page__sign:first-child{border-top:0;padding-top:0}.pr-page__sign:last-child{padding-bottom:0}.pr-page__sign p{margin:0}.pr-page__sign--quote{font-family:var(--serif);font-weight:600;font-size:var(--s4);color:var(--thread-text-dark);line-height:1.22}.pr-page__sign--quote q{quotes:"“" "”"}@media (min-width:640px){.pr-page__band .dark{padding:72px 0 76px}.pr-page__signs{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.pr-page__sign,.pr-page__sign:first-child,.pr-page__sign:last-child{border-top:0;padding:44px 0 0}}@media (min-width:1024px){.pr-page__band .dark{padding:112px 0}.pr-page__band-inner{padding-right:0}.pr-page__signs{row-gap:64px}.pr-page__sign{font-size:1.125rem}}@media (min-width:1200px){.pr-page__signs{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.pr-page__sign,.pr-page__sign:first-child,.pr-page__sign:last-child{padding-top:64px}}.pr-page__missed{padding:56px 0 8px}.pr-page__missed-h{margin:0}.pr-page__missed-text{text-wrap:pretty;max-width:34em;margin:18px 0 0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.55}@media (min-width:1024px){.pr-page__missed{padding:112px 0 24px}.pr-page__missed-grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.pr-page__missed-h{grid-column:1/span 5}.pr-page__missed-text{max-width:none;font-size:var(--s4);grid-column:7/-1;margin-top:10px;line-height:1.32}}.pr-page__law{--overlap:36px;padding:64px 0 24px}.pr-page__law-h{margin:0 0 30px}.pr-page__law-grid{display:grid}.pr-page__law-a,.pr-page__law-b{margin-inline:-10px;padding:30px 22px 30px 36px}.pr-page__law-a{padding-bottom:calc(var(--overlap) + 30px)}.pr-page__law-b{z-index:3;margin:calc(-1 * var(--overlap)) -10px 0 8px}.pr-page__law-lead{font-family:var(--serif);text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.05rem + 2.6vw,3.25rem);font-weight:600;line-height:1.14}.pr-page__law-more{max-width:34em;color:var(--text-2);margin:16px 0 0;font-size:1.0625rem;line-height:1.55}.pr-page__law .source{margin-top:14px}.pr-page__law [data-phrase=a]{white-space:nowrap}@media (min-width:370px){.pr-page__law [data-phrase=b]{white-space:nowrap}}.pr-page__law-practice{border-top:1px solid var(--hair);max-width:34em;margin-top:36px;padding-top:22px}.pr-page__law-practice p:not(.source){text-wrap:pretty;margin:0;line-height:1.55}@media (min-width:640px) and (max-width:1023.98px){.pr-page__law-a,.pr-page__law-b{padding-inline:48px 36px}.pr-page__law-a{margin-right:12%}.pr-page__law-b{margin-left:14%}}@media (min-width:1024px){.pr-page__law{--overlap:76px;padding:112px 0 32px}.pr-page__law-h{margin-bottom:48px}.pr-page__law-grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.pr-page__law-a,.pr-page__law-b{margin:0;padding:56px 60px 56px 72px}.pr-page__law-a{padding-bottom:calc(var(--overlap) + 44px);grid-area:1/1/auto/span 8}.pr-page__law-b{margin-top:calc(-1 * var(--overlap));grid-area:2/5/auto/-1}.pr-page__law-more{font-size:1.1875rem}.pr-page__law-practice{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));max-width:none;margin-top:56px;padding-top:28px;display:grid}.pr-page__law-practice>*{grid-column:1/span 6}.pr-page__law-practice p:not(.source){font-size:1.1875rem}}.pr-page__figures{padding:56px 0 64px}.pr-page__figures-h{margin:0 0 8px}.pr-page__figs{display:grid}.pr-page__fig{border-top:1px solid var(--hair);padding:24px 0 26px}.pr-page__fig:first-child{margin-top:22px}.pr-page__fig-n{color:var(--thread-text);font-family:var(--serif);font-weight:600;font-size:var(--s2);font-variant-numeric:lining-nums proportional-nums;margin:0 0 6px;line-height:1.05}.pr-page__fig-label{text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.45}.pr-page__fig .scope{margin-top:10px}@media (min-width:1024px){.pr-page__figures{padding:96px 0 112px}.pr-page__figs{column-gap:calc(var(--gutter) * 2);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.pr-page__fig,.pr-page__fig:first-child{margin-top:0;padding:32px 0 0}.pr-page__fig-n{font-size:var(--s1);margin-bottom:14px}.pr-page__fig-label{max-width:26em;font-size:1.1875rem}.pr-page__fig .scope{max-width:34em;font-size:.9375rem}}.pr-page__board-h{margin-bottom:18px}@media (min-width:1024px){.pr-page__board-h{margin-bottom:40px}}.pr-page__invite{padding:56px 0 72px}.pr-page__invite-sheet{flex-direction:column;align-items:flex-start;gap:18px;margin-inline:-10px;padding:30px 22px 30px 36px;display:flex}.pr-page__invite-h{font-family:var(--serif);font-weight:600;font-size:var(--s4);text-wrap:balance;margin:0 0 18px;line-height:1.15}.pr-page__invite-more{margin:0}@media (min-width:640px){.pr-page__invite-sheet{flex-flow:wrap;align-items:center;column-gap:36px;margin-inline:0;padding:36px 36px 36px 56px}}@media (min-width:1024px){.pr-page__invite{padding:72px 0 120px}.pr-page__invite-sheet{padding:48px 60px 48px 72px}}@media (prefers-reduced-motion:reduce){.pr-page__law-a,.pr-page__law-b,.pr-page__invite-sheet{transition:none;animation:none}}
