.area-module__ZGyGpG__page{background:var(--fr-paper)}.area-module__ZGyGpG__hero{padding-top:calc(var(--nav-h) + var(--s-4));padding-bottom:var(--s-4);position:relative}.area-module__ZGyGpG__heroThread{margin-bottom:var(--s-2)}.area-module__ZGyGpG__h1{margin-top:var(--s-3);font-family:var(--font-display);font-size:var(--h1-hero);letter-spacing:var(--track-tight);overflow-wrap:break-word;text-wrap:balance;font-weight:500;line-height:.98}@media (max-width:767px){.area-module__ZGyGpG__h1{font-size:min(var(--h1-hero), 12.5vw)}}.area-module__ZGyGpG__heroGrid{gap:var(--s-3);margin-top:var(--s-5);display:grid}.area-module__ZGyGpG__opening{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.025em;text-wrap:balance;max-width:22ch;font-weight:500;line-height:1.12}.area-module__ZGyGpG__lead{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:30em}@media (min-width:1000px){.area-module__ZGyGpG__heroGrid{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.area-module__ZGyGpG__lead{padding-bottom:.3em}}.area-module__ZGyGpG__map{padding-top:var(--s-4)}.area-module__ZGyGpG__when{gap:var(--s-3);margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;display:grid}.area-module__ZGyGpG__whenTitle{max-width:none}.area-module__ZGyGpG__whenText{font-size:var(--step-1);letter-spacing:-.01em;color:var(--fg);text-wrap:pretty;max-width:36em;line-height:1.45}.area-module__ZGyGpG__whenKey{margin-top:var(--s-3);font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.025em;text-wrap:balance;max-width:24ch;font-weight:500;line-height:1.15;display:block}@media (min-width:1000px){.area-module__ZGyGpG__when{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.area-module__ZGyGpG__whenTitle{grid-column:1/span 4}.area-module__ZGyGpG__whenText{grid-column:5/span 8}}.area-module__ZGyGpG__services{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.area-module__ZGyGpG__servicesHead{gap:var(--s-3);margin-bottom:var(--s-6);display:grid}.area-module__ZGyGpG__servicesTitle{max-width:26ch}.area-module__ZGyGpG__servicesNote{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);max-width:34em}@media (min-width:900px){.area-module__ZGyGpG__servicesHead{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.area-module__ZGyGpG__claim,.area-module__ZGyGpG__proofMissing{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.area-module__ZGyGpG__proofMissingGrid{gap:var(--s-5);align-items:center;display:grid}.area-module__ZGyGpG__proofMissingDiagram{max-width:520px}.area-module__ZGyGpG__proofMissingBody{gap:var(--s-3);max-width:34em;display:grid}.area-module__ZGyGpG__proofMissingText{font-size:var(--step-0);color:var(--fg-dim)}@media (min-width:900px){.area-module__ZGyGpG__proofMissingGrid{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (min-width:768px){.area-module__ZGyGpG__nextTypo.area-module__ZGyGpG__nextTypo h2{font-size:var(--v-forte);max-width:14ch}}@media (min-width:1000px){.area-module__ZGyGpG__nextTypo a{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.area-module__ZGyGpG__nextTypo a>div{grid-column:6/-1}}@media (min-width:1000px) and (max-height:900px){.area-module__ZGyGpG__map.area-module__ZGyGpG__map{padding-bottom:var(--s-4)}.area-module__ZGyGpG__when{margin-top:var(--s-5)}.area-module__ZGyGpG__proof.area-module__ZGyGpG__proof{padding-top:var(--s-6);padding-bottom:var(--s-5)}.area-module__ZGyGpG__proof [class*=__head]{margin-bottom:var(--s-5)}.area-module__ZGyGpG__proofMissing.area-module__ZGyGpG__proofMissing{padding-top:var(--s-6);padding-bottom:var(--s-5)}.area-module__ZGyGpG__proofMissingDiagram{max-width:min(520px, calc(100svh - var(--nav-h) - var(--s-6) * 2 - var(--s-5)))}}
