._header_16ouj_1 nav{gap:14px;font-size:11px}._hero_16ouj_2{background:var(--forest);color:#fff;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;min-height:620px;display:grid}._heroCopy_16ouj_3{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(45px,7vw,105px) clamp(24px,6vw,95px);display:flex}._breadcrumb_16ouj_4{color:#bad0c3;align-items:center;gap:12px;margin-bottom:55px;font-size:13px;display:flex}._breadcrumb_16ouj_4 a{text-underline-offset:4px;text-decoration:underline}._hero_16ouj_2 h1{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(48px,5.4vw,76px);font-weight:500;line-height:1}._hero_16ouj_2 h1 em{color:var(--lime);font-style:normal}._heroCopy_16ouj_3 p{color:#d0ddd3;max-width:620px;margin:26px 0 30px;font-size:clamp(16px,1.3vw,19px);line-height:1.65}._heroCopy_16ouj_3 .button{min-height:54px}._heroCopy_16ouj_3 .button svg,._close_16ouj_10 .button svg{width:18px}._heroFigure_16ouj_11{background:#18392c;min-height:450px;margin:0;position:relative;overflow:hidden}._heroFigure_16ouj_11 img{object-fit:cover;width:100%;height:100%;display:block}._heroFigure_16ouj_11 figcaption{color:#fff;background:#081f17b3;border-radius:4px;padding:8px 11px;font-size:11px;position:absolute;bottom:16px;right:16px}._principle_16ouj_14{grid-template-columns:minmax(0,1.1fr) minmax(260px,.6fr);align-items:end;gap:50px;max-width:1260px;margin:auto;padding:clamp(65px,8vw,112px) 24px;display:grid}._principle_16ouj_14>span{color:#547360;grid-column:1/-1;margin-bottom:-25px}._principle_16ouj_14 h2,._sectionIntro_16ouj_16 h2,._preparation_16ouj_16 h2,._close_16ouj_10 h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.5vw,64px);font-weight:500;line-height:1.07}._principle_16ouj_14 p,._sectionIntro_16ouj_16 p,._preparation_16ouj_16 p,._close_16ouj_10 p{color:#607068;margin:0;font-size:16px;line-height:1.7}._stages_16ouj_18{background:#e9ede5;padding:clamp(70px,8vw,105px) clamp(24px,7vw,108px)}._sectionIntro_16ouj_16{max-width:1200px;margin:0 auto 35px}._sectionIntro_16ouj_16>span,._preparation_16ouj_16>div>span{color:#557365}._sectionIntro_16ouj_16 h2{margin:12px 0 15px}._stageGrid_16ouj_22{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1200px;margin:auto;display:grid}._stageGrid_16ouj_22 article{background:var(--white);border:1px solid #d4ded2;border-radius:12px;flex-direction:column;min-height:290px;padding:31px;display:flex}._stageNumber_16ouj_24{letter-spacing:.15em;color:#5f7566;font-size:11px;font-weight:800}._stageGrid_16ouj_22 svg{color:#3f7256;width:28px;height:28px;margin:32px 0 23px}._stageGrid_16ouj_22 h3{letter-spacing:-.035em;margin:0 0 10px;font-size:24px;font-weight:600}._stageGrid_16ouj_22 p{color:#627168;margin:0;font-size:14px;line-height:1.65}._preparation_16ouj_16{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(40px,7vw,100px);max-width:1330px;margin:auto;padding:clamp(75px,9vw,125px) 24px;display:grid}._preparation_16ouj_16 figure{margin:0}._preparation_16ouj_16 figure img{aspect-ratio:3/2;object-fit:cover;border-radius:13px;width:100%;height:auto;display:block}._preparation_16ouj_16 figcaption{color:#758277;margin-top:10px;font-size:11px}._preparation_16ouj_16 h2{margin:13px 0 20px}._preparation_16ouj_16 ul{gap:14px;margin:25px 0 0;padding:0;list-style:none;display:grid}._preparation_16ouj_16 li{align-items:flex-start;gap:11px;font-size:15px;line-height:1.5;display:flex}._preparation_16ouj_16 li svg{color:#3e7552;flex:0 0 18px;width:18px;height:18px}._close_16ouj_10{text-align:center;background:var(--forest);color:#fff;padding:clamp(75px,8vw,110px) 24px}._close_16ouj_10 h2{margin:15px auto 17px}._close_16ouj_10 p{color:#c4d2c8;max-width:730px;margin:0 auto}._close_16ouj_10 .button{margin-top:30px}@media (max-width:1050px){._header_16ouj_1 nav{display:none}}@media (max-width:950px){._hero_16ouj_2{grid-template-columns:1fr}._heroCopy_16ouj_3{padding:65px 30px}._breadcrumb_16ouj_4{margin-bottom:42px}._heroFigure_16ouj_11{height:410px;min-height:0}._principle_16ouj_14{grid-template-columns:1fr;gap:22px}._principle_16ouj_14>span{margin-bottom:0}._preparation_16ouj_16{grid-template-columns:1fr}._preparation_16ouj_16 figure{max-width:760px}}@media (max-width:680px){._heroCopy_16ouj_3{padding:50px 22px}._hero_16ouj_2 h1{font-size:clamp(45px,11vw,61px)}._heroCopy_16ouj_3 .button,._close_16ouj_10 .button{width:100%}._heroFigure_16ouj_11{height:290px}._heroFigure_16ouj_11 figcaption{font-size:9px}._principle_16ouj_14,._stages_16ouj_18{padding:70px 22px}._stageGrid_16ouj_22{grid-template-columns:1fr}._stageGrid_16ouj_22 article{min-height:0}._stageGrid_16ouj_22 svg{margin:24px 0 18px}._preparation_16ouj_16,._close_16ouj_10{padding:75px 22px}}
