.structured-fieldwork[data-astro-cid-boghi3rt]{max-width:1200px;margin:auto;padding:var(--aba-section-space) clamp(1.25rem,4vw,3rem);color:#133b56}.structured-fieldwork__intro[data-astro-cid-boghi3rt]{max-width:850px;display:grid;gap:1rem}.structured-fieldwork[data-astro-cid-boghi3rt] .structured-fieldwork__intro[data-astro-cid-boghi3rt]>p[data-astro-cid-boghi3rt],.structured-fieldwork[data-astro-cid-boghi3rt] .structured-fieldwork__intro[data-astro-cid-boghi3rt]>h2[data-astro-cid-boghi3rt]{margin:0}.structured-fieldwork[data-astro-cid-boghi3rt] h2[data-astro-cid-boghi3rt]{font-family:var(--font-display,Georgia,serif);font-size:clamp(2rem,4vw,3.2rem);line-height:1.15;margin:.7rem 0 1.2rem}.structured-fieldwork[data-astro-cid-boghi3rt] p[data-astro-cid-boghi3rt]{font-size:1.0625rem;line-height:1.75;margin:.7rem 0}.structured-fieldwork__eyebrow[data-astro-cid-boghi3rt]{font-size:.875rem!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#17647c}.structured-fieldwork__steps[data-astro-cid-boghi3rt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:2rem 0}.structured-fieldwork__steps[data-astro-cid-boghi3rt] article[data-astro-cid-boghi3rt]{background:#f1faff;border:1px solid #d5e8f0;border-radius:24px;padding:1.5rem}.structured-fieldwork__steps[data-astro-cid-boghi3rt] span[data-astro-cid-boghi3rt]{display:grid;place-items:center;width:42px;height:42px;background:#d5f2fc;border-radius:50%;font-weight:700;color:#145171}.structured-fieldwork[data-astro-cid-boghi3rt] h3[data-astro-cid-boghi3rt]{font-family:var(--font-display,Georgia,serif);font-size:1.6rem;line-height:1.25;margin:1rem 0 .5rem}.structured-fieldwork__detail[data-astro-cid-boghi3rt]{border-block:1px solid #d5e8f0;padding:1rem 0}.structured-fieldwork[data-astro-cid-boghi3rt] summary[data-astro-cid-boghi3rt]{cursor:pointer;font-weight:600;padding:.5rem}.structured-fieldwork__portal[data-astro-cid-boghi3rt]{border-radius:28px;background:#113b63;color:#fff;padding:clamp(1.5rem,4vw,2.5rem);margin-top:2rem;display:flex;gap:2rem;align-items:center}.structured-fieldwork__portal[data-astro-cid-boghi3rt]>div[data-astro-cid-boghi3rt]{flex:1;display:grid;gap:1rem}.structured-fieldwork__portal[data-astro-cid-boghi3rt]>div[data-astro-cid-boghi3rt]>p[data-astro-cid-boghi3rt],.structured-fieldwork__portal[data-astro-cid-boghi3rt]>div[data-astro-cid-boghi3rt]>h3[data-astro-cid-boghi3rt]{margin:0}.structured-fieldwork__portal[data-astro-cid-boghi3rt] .structured-fieldwork__eyebrow[data-astro-cid-boghi3rt]{color:#62d6f1}.structured-fieldwork__portal[data-astro-cid-boghi3rt] a[data-astro-cid-boghi3rt]{background:#35c3e8;color:#12374f;border-radius:18px;padding:1rem 1.3rem;display:inline-flex;gap:1rem;font-weight:700;text-decoration:none;white-space:nowrap}.structured-fieldwork__status[data-astro-cid-boghi3rt]{font-size:.875rem!important;color:#d1e4f5}.structured-fieldwork[data-astro-cid-boghi3rt] a[data-astro-cid-boghi3rt]:focus-visible,.structured-fieldwork[data-astro-cid-boghi3rt] summary[data-astro-cid-boghi3rt]:focus-visible{outline:3px solid #249bc1;outline-offset:4px}@media(max-width:760px){.structured-fieldwork__steps[data-astro-cid-boghi3rt]{grid-template-columns:1fr}.structured-fieldwork__portal[data-astro-cid-boghi3rt]{flex-direction:column;align-items:stretch}.structured-fieldwork__portal[data-astro-cid-boghi3rt] a[data-astro-cid-boghi3rt]{justify-content:center;white-space:normal}}.journey-layout[data-astro-cid-boghi3rt]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,5vw,4rem);margin:var(--aba-block-space) 0;align-items:start}.journey-note[data-astro-cid-boghi3rt]{padding:0}.journey-note[data-astro-cid-boghi3rt] h3[data-astro-cid-boghi3rt]{font-size:clamp(2.5rem,4vw,3.8rem);line-height:1.08}.journey-note[data-astro-cid-boghi3rt] h3[data-astro-cid-boghi3rt] em[data-astro-cid-boghi3rt]{color:#177492;font-weight:400}.journey-orbit[data-astro-cid-boghi3rt]{display:grid;place-items:center;width:64px;height:64px;border:1px solid #bfe8f4;border-radius:50%;background:#e6f8fd;font-size:2rem;color:#107594;margin-bottom:1.5rem}.journey-tip[data-astro-cid-boghi3rt]{display:inline-block;font-size:.875rem;font-weight:700;margin-top:1rem}.journey-track[data-astro-cid-boghi3rt]{position:relative;display:grid;gap:1rem}.journey-track[data-astro-cid-boghi3rt]:before{content:"";position:absolute;left:40px;top:35px;bottom:35px;border-left:2px dashed #94d4e8}.journey-track[data-astro-cid-boghi3rt] details[data-astro-cid-boghi3rt]{position:relative;background:#fff;border:1px solid #d6e8ef;border-radius:24px;box-shadow:0 8px 25px #123c6008;overflow:hidden}.journey-track[data-astro-cid-boghi3rt] details[data-astro-cid-boghi3rt][open]{background:#eefaff;border-color:#31b5d8;box-shadow:0 10px 30px #169bc114}.journey-track[data-astro-cid-boghi3rt] summary[data-astro-cid-boghi3rt]{display:flex;gap:1rem;align-items:center;padding:1.25rem;list-style:none;font-family:var(--font-display,Georgia,serif);font-size:1.45rem;font-weight:400}.journey-track[data-astro-cid-boghi3rt] summary[data-astro-cid-boghi3rt]::-webkit-details-marker{display:none}.journey-track[data-astro-cid-boghi3rt] summary[data-astro-cid-boghi3rt] small[data-astro-cid-boghi3rt]{display:block;font:600 .8125rem/1.5 Arial,sans-serif;color:#376579;letter-spacing:.025em;margin-bottom:.2rem}.journey-number[data-astro-cid-boghi3rt]{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:50%;background:#d8f3fc;color:#18516b;font:700 1rem Arial,sans-serif}.journey-plus[data-astro-cid-boghi3rt]{margin-left:auto;color:#14708c;font:400 1.6rem Arial,sans-serif}.journey-track[data-astro-cid-boghi3rt] details[data-astro-cid-boghi3rt][open] .journey-plus[data-astro-cid-boghi3rt]{transform:rotate(45deg)}.journey-body[data-astro-cid-boghi3rt]{padding:0 1.5rem 1.5rem 5rem}.journey-body[data-astro-cid-boghi3rt]>p[data-astro-cid-boghi3rt]{margin-top:0}.journey-outcome[data-astro-cid-boghi3rt]{display:block;border-top:1px solid #c9e5ef;padding-top:.75rem;margin-top:1rem;font-size:.875rem;font-weight:600}.journey-track[data-astro-cid-boghi3rt] summary[data-astro-cid-boghi3rt]:focus-visible{outline-offset:-4px;border-radius:22px}@media(max-width:760px){.journey-layout[data-astro-cid-boghi3rt]{grid-template-columns:1fr;gap:0}.journey-note[data-astro-cid-boghi3rt]{padding-top:0}.journey-note[data-astro-cid-boghi3rt] h3[data-astro-cid-boghi3rt] br[data-astro-cid-boghi3rt]{display:none}.journey-note[data-astro-cid-boghi3rt] h3[data-astro-cid-boghi3rt]{font-size:2.4rem}.journey-note[data-astro-cid-boghi3rt] h3[data-astro-cid-boghi3rt] em[data-astro-cid-boghi3rt]:before{content:" "}.journey-body[data-astro-cid-boghi3rt]{padding-left:1.25rem}.journey-track[data-astro-cid-boghi3rt] summary[data-astro-cid-boghi3rt]{font-size:1.25rem}.journey-orbit[data-astro-cid-boghi3rt]{display:none}}[data-astro-cid-nrsofeet][data-pricing-calculator]{container:supervision-pricing-calculator / inline-size}@container supervision-pricing-calculator (min-width: 30rem){.pricing-calculator-fields[data-astro-cid-nrsofeet]{grid-template-columns:repeat(2,minmax(0,1fr))}}.supervision-layout{--supervision-width: 1120px}.supervision-layout [id]{scroll-margin-top:1.5rem}.supervision-layout .supervision-opening__inner,.supervision-layout .supervision-pricing__inner,.supervision-layout .supervision-jump-links{max-width:1200px;margin-inline:auto;padding-inline:40px}.supervision-layout .supervision-opening{background:var(--color-paper-warm)}.supervision-layout .supervision-opening__inner{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);gap:clamp(2rem,5vw,4rem);align-items:center;padding-block:2.7rem 2.4rem}.supervision-layout .supervision-opening__copy{display:grid;gap:1.15rem}.supervision-layout .supervision-eyebrow{color:var(--color-blue-dark);font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.supervision-layout .supervision-opening h1{max-width:22ch;font-size:clamp(2.3rem,4.1vw,3.5rem);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.supervision-layout .supervision-opening__lede{max-width:64ch;font-size:1rem;line-height:1.65;color:var(--color-mute)}.supervision-layout .supervision-opening__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.supervision-layout .supervision-opening__aside{min-width:0}.supervision-layout .supervision-opening__price{display:flex;flex-direction:column;gap:.85rem;align-items:center;text-align:center;padding:2.5rem 1.5rem;border:1px solid #b8dfe7;border-radius:28px;background:var(--color-sky-pale)}.supervision-layout .supervision-opening__price h3{max-width:18ch;color:var(--color-navy);font-size:1.4rem;line-height:1.25;text-wrap:balance}.supervision-layout .supervision-opening__price>p:last-child{font-size:4rem;line-height:1.15;white-space:nowrap}.supervision-layout .supervision-jump-links{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem 1.7rem;padding-block:.55rem;border-block:1px solid var(--color-rule)}.supervision-layout .supervision-jump-links a{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#93b8be}.supervision-layout .supervision-jump-links a:last-child{margin-left:auto}.supervision-layout .supervision-pricing{background:#fff0e7;border-bottom:1px solid var(--color-rule)}.supervision-layout .supervision-pricing__inner{padding-block:var(--aba-section-space)}.supervision-layout .supervision-pricing__intro{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:3rem;row-gap:.8rem;margin-bottom:1.8rem}.supervision-layout .supervision-pricing__intro>p:first-child{grid-column:1 / -1}.supervision-layout .supervision-pricing__intro h2{grid-column:1;grid-row:2 / 4}.supervision-layout .supervision-pricing__intro>p:not(:first-child){grid-column:2}.supervision-layout .supervision-pricing__tools{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem;align-items:start}.supervision-layout .supervision-pricing__example{display:flex;flex-direction:column;gap:.65rem;padding:1.6rem;border-radius:24px}.supervision-layout .supervision-pricing__example h3{font-size:1.5rem;line-height:1.25}.supervision-layout .supervision-pricing__conditions{margin-top:1rem;color:var(--color-mute);font-size:.875rem;line-height:1.6}.supervision-layout .supervision-pricing__calculator{min-width:0}.supervision-layout .supervision-pricing__calculator [data-pricing-calculator]{padding:1.6rem;border-color:#c3ccc6;border-radius:24px;background:var(--color-paper-warm)}.supervision-layout .supervision-pricing__calculator select,.supervision-layout .supervision-pricing__calculator input{width:100%;min-width:0}.supervision-layout .supervision-pricing__calculator output{font-size:1.65rem;line-height:1.35}.supervision-layout .supervision-fit>div,.supervision-layout .supervision-process>div,.supervision-layout .supervision-inclusions,.supervision-layout .supervision-background,.supervision-layout .supervision-impact>div,.supervision-layout .supervision-inquiry>div{padding-block:var(--aba-section-space)}.supervision-layout .supervision-fit{background:var(--color-sky-pale)}.supervision-layout .supervision-fit h2{max-width:42rem;margin-bottom:1.5rem}.supervision-layout .supervision-fit ul{column-gap:2.5rem;row-gap:0}.supervision-layout .supervision-fit__item{padding:.9rem 0;border-bottom:1px solid #b7d2d8;background:transparent}.supervision-layout .supervision-process__steps{display:grid}.supervision-layout .supervision-process__step{display:grid;grid-template-columns:3rem minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem;padding-block:1.3rem;border-top:1px solid #5b8390;align-items:start}.supervision-layout .supervision-process__step>span{font-size:2rem;line-height:1.15}.supervision-layout .supervision-process__step h3{font-size:1.4rem;line-height:1.25}.supervision-layout .supervision-inclusions__list{display:grid;gap:0}.supervision-layout .supervision-inclusions__list article{display:grid;grid-template-columns:2rem minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem;padding-block:1.25rem;border-color:var(--color-rule)}.supervision-layout .supervision-inclusions__list h3{font-size:1.4rem;line-height:1.25}.supervision-layout .supervision-supervisors{border-top:1px solid var(--color-rule)}.supervision-layout .supervision-mission{border:0}.supervision-layout .supervision-mission>div{padding-block:1.5rem}.supervision-layout .supervision-pricing :focus-visible,.supervision-layout .supervision-opening :focus-visible,.supervision-layout .supervision-jump-links :focus-visible{outline:3px solid var(--color-blue-dark);outline-offset:4px}@media(max-width:900px){.supervision-layout .supervision-inquiry>div{grid-template-columns:minmax(0,1fr)}.supervision-layout .supervision-opening__inner{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr);gap:1.5rem}.supervision-layout .supervision-opening__price{padding:2rem 1rem}.supervision-layout .supervision-pricing__intro,.supervision-layout .supervision-pricing__tools{column-gap:1.5rem}.supervision-layout .supervision-process__step,.supervision-layout .supervision-inclusions__list article{column-gap:1rem}}@media(max-width:700px){.supervision-layout .supervision-opening__inner,.supervision-layout .supervision-pricing__inner,.supervision-layout .supervision-jump-links{padding-inline:1.25rem}.supervision-layout .supervision-opening__inner{grid-template-columns:1fr;padding-block:1.8rem;gap:1.6rem}.supervision-layout .supervision-opening h1{font-size:clamp(2.2rem,8.5vw,2.8rem)}.supervision-layout .supervision-opening__price{max-width:27rem;margin-inline:auto;padding:1.8rem 1.25rem;border-radius:24px}.supervision-layout .supervision-opening__price>p:last-child{font-size:3.4rem}.supervision-layout .supervision-opening__actions a{flex:1 1 14rem}.supervision-layout .supervision-jump-links{gap:.1rem 1.1rem}.supervision-layout .supervision-jump-links a:last-child{margin-left:0}.supervision-layout .supervision-pricing__inner{padding-block:var(--aba-section-space)}.supervision-layout .supervision-pricing__intro,.supervision-layout .supervision-pricing__tools{grid-template-columns:1fr;gap:1.15rem}.supervision-layout .supervision-pricing__intro>*,.supervision-layout .supervision-pricing__intro>p:not(:first-child),.supervision-layout .supervision-pricing__intro h2{grid-column:auto;grid-row:auto}.supervision-layout .supervision-pricing__tools{gap:1.5rem}.supervision-layout .supervision-fit>div,.supervision-layout .supervision-process>div,.supervision-layout .supervision-inclusions,.supervision-layout .supervision-background,.supervision-layout .supervision-impact>div,.supervision-layout .supervision-inquiry>div{padding-block:var(--aba-section-space)}.supervision-layout .supervision-process__step,.supervision-layout .supervision-inclusions__list article{grid-template-columns:2rem minmax(0,1fr);gap:.7rem 1rem}.supervision-layout .supervision-process__step p,.supervision-layout .supervision-inclusions__list p{grid-column:2}.supervision-layout .supervision-process__step h3,.supervision-layout .supervision-inclusions__list h3{font-size:1.35rem}.supervision-layout .supervision-pricing__calculator [data-pricing-calculator]{padding:1.15rem}}.supervision-layout #supervision-support+.supervision-background{padding-top:0}.supervision-layout .supervision-supervisors>h2{margin-top:1rem}
