.method{align-items:center;margin-inline:auto}.method,.method>.method-inner{display:flex;flex-direction:column;gap:var(--section-padding)}.method-carousel{position:relative}.method-nav{display:none}.method-carousel>.method-cards{display:flex;gap:min(40px,20/768 * 100vw);list-style:none;margin:0;padding:min(30px,20/768 * 100vw) 0 0}.method-cards>.method-card{display:flex;flex:1 1 0;flex-direction:column;gap:20px;min-width:0;position:relative}.method-card>.method-card-image{overflow:hidden}.method-card>.method-card-badge{background-color:var(--color-brown);border-radius:50%;color:var(--color-white);display:grid;font-size:36px;height:80px;left:10px;line-height:1;place-items:center;position:absolute;top:-60px;width:80px}.method-card>.method-card-body{display:flex;flex-direction:column;gap:20px;min-height:155px}.method-inner>.method-numbers{display:flex;flex-direction:column;gap:min(40px,40/390 * 100vw)}.method-numbers .method-numbers-title{text-align:center}.method-numbers .method-stats-wrapper{--gap:min(30px,15/768 * 100vw);display:flex;flex-direction:column;gap:var(--gap)}.method-numbers .method-stats{display:flex;gap:var(--gap);justify-content:center;list-style:none}.method-stats>.method-stat{--gap:min(20px,10/768 * 100vw);align-items:center;background-color:var(--color-beige);border-radius:12px;display:flex;flex-grow:1;gap:var(--gap);height:min(200px,120/768 * 100vw);justify-content:center;max-width:100%;padding:10px min(20px,10/768 * 100vw)}.method-stat>.method-stat-icon{--width:min(120px,60/768 * 100vw);background-color:var(--color-white);border-radius:50%;display:grid;flex:none;height:var(--width);overflow:hidden;place-items:center;width:var(--width)}.method-stat-icon>img{display:block;height:65%;max-height:100%;max-width:100%;object-fit:contain;width:65%}.method-stat>.method-stat-text{display:flex}.method-stat.specialized-advisor>.method-stat-text{align-items:end}.method-stat.specialized-advisor>.method-stat-text>.method-stat-value{line-height:.7}.method-stat.qualified-person>.method-stat-text{align-items:end}.method-stat.qualified-person>.method-stat-text>.method-stat-value{line-height:.7}.method-stat.construction-example>.method-stat-text{align-items:center}.method-stat.construction-example>.method-stat-text>.method-stat-label{font-size:min(28px,21/768 * 100vw);margin-right:min(10px,5/768 * 100vw)}.method-stat.construction-example>.method-stat-text>.method-stat-value{font-size:min(90px,45/768 * 100vw);line-height:1;margin-right:min(10px,5/768 * 100vw)}.method-stat.construction-manager>.method-stat-text{flex-direction:column}.method-stat.construction-manager>.method-stat-text>.method-stat-label{font-size:min(28px,21/768 * 100vw);margin-bottom:10px;margin-right:0}.method-stat.construction-manager>.method-stat-text>.method-stat-figure{align-items:baseline;display:flex}.method-stat.construction-manager>.method-stat-text>.method-stat-figure>.method-stat-value{font-size:min(80px,40/768 * 100vw);line-height:1;margin-right:min(16px,5/768 * 100vw)}.method-stat.construction-manager>.method-stat-text>.method-stat-figure>.method-stat-unit{font-size:28px}.method-stat.founding-year>.method-stat-text{flex-direction:column}.method-stat.founding-year>.method-stat-text>.method-stat-value{font-size:min(70px,36/768 * 100vw);line-height:1;margin-right:0}.method-stat.founding-year>.method-stat-text>.method-stat-unit{font-size:min(28px,21/768 * 100vw);text-align:right}.method-stat-label,.method-stat-unit{font-size:min(32px,24/768 * 100vw);font-weight:700;line-height:1}.method-stat-label{margin-right:min(16px,5/768 * 100vw)}.method-stat-value{font-family:var(--font-en);font-size:min(100px,50/768 * 100vw);font-weight:300;margin-right:min(25px,15/768 * 100vw)}.method-stats>.method-stat:nth-child(5) .method-stat-value{font-size:70px}.method-numbers .method-cta{align-self:center}.method>.method-gallery{display:flex;width:100%}.method-gallery>img{aspect-ratio:960/460;display:block;object-fit:cover;width:50%}.method-gallery>img:first-child{object-position:center 75%}@media screen and (max-width:767px){.method-carousel>.method-cards{gap:min(20px,20/390 * 100%);overflow-x:auto;padding-top:0;scrollbar-width:none}.method-carousel>.method-cards::-webkit-scrollbar{display:none}.method-cards>.method-card{column-gap:10px;display:grid;flex:none;grid-template-columns:50px 1fr;row-gap:20px;width:240px}.method-card>.method-card-badge{font-size:20px;grid-column:1;grid-row:1;height:50px;position:static;width:50px}.method-card>.method-card-body{display:contents}.method-card-body>.method-card-text{grid-column:1/span 2;grid-row:2}.method-card>.method-card-image{grid-column:1/span 2;grid-row:3}.method-nav{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:2px 2px 3px 0 rgba(0,0,0,.15);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:209px;transform:translateY(-50%);width:40px}.method-nav.is-prev{left:10px}.method-nav.is-next{right:10px}.method-nav:disabled{cursor:default;opacity:.35}.method-nav-icon{border-right:3px solid #413e40;border-top:3px solid #413e40;height:14.7px;opacity:.8;width:14.7px}.method-nav.is-next>.method-nav-icon{transform:translateX(-2.4px) rotate(45deg)}.method-nav.is-prev>.method-nav-icon{transform:translateX(2.4px) rotate(225deg)}.method-numbers .method-stats{gap:10px}.method-stats:nth-child(2){flex-wrap:wrap}.method-stats>.method-stat{border-radius:10px;height:auto;max-width:100%;padding:10px}.method-stat>.method-stat-icon{border-radius:50%}.method-stat-label{margin-right:0}.method-stat-value{line-height:1;margin-right:0}.method-stat.qualified-person,.method-stat.specialized-advisor{align-items:center;flex-direction:column;gap:10px;justify-content:center;padding-bottom:35px;width:calc(50% - 5px)}.method-stat.qualified-person>.method-stat-icon,.method-stat.specialized-advisor>.method-stat-icon{height:80px;width:80px}.method-stat.qualified-person>.method-stat-text,.method-stat.specialized-advisor>.method-stat-text{align-items:end;display:grid;grid-template-columns:auto auto;justify-content:center}.method-stat.qualified-person>.method-stat-text>.method-stat-label,.method-stat.specialized-advisor>.method-stat-text>.method-stat-label{font-size:18px;grid-column:span 2;margin-bottom:20px;text-align:center}.method-stat.qualified-person>.method-stat-text>.method-stat-value,.method-stat.specialized-advisor>.method-stat-text>.method-stat-value{font-size:60px;grid-column:1;text-align:end}.method-stat.qualified-person>.method-stat-text>.method-stat-unit,.method-stat.specialized-advisor>.method-stat-text>.method-stat-unit{font-size:18px;grid-column:2}.method-stat-break{display:none}.method-stat.construction-example{gap:20px;padding:15px 10px;width:100%}.method-stat.construction-example>.method-stat-icon{height:80px;width:80px}.method-stat.construction-example>.method-stat-text>.method-stat-label{font-size:18px;margin-right:10px}.method-stat.construction-example>.method-stat-text>.method-stat-value{font-size:53px;letter-spacing:-2.65px;margin-right:10px}.method-stat.construction-example>.method-stat-text>.method-stat-unit{font-size:18px}.method-stat.construction-manager{gap:10px;padding:5px 10px;width:calc((100% - var(--gap))*.4)}.method-stat.founding-year{gap:10px;padding:8px 10px;width:calc((100% - var(--gap))*.57)}.method-stat.construction-manager>.method-stat-icon,.method-stat.founding-year>.method-stat-icon{height:50px;width:50px}.method-stat.construction-manager>.method-stat-text>.method-stat-label{font-size:12px;margin-bottom:5px;margin-right:0}.method-stat.construction-manager>.method-stat-text>.method-stat-figure>.method-stat-value{font-size:32px;margin-right:0}.method-stat.construction-manager>.method-stat-text>.method-stat-figure>.method-stat-unit{font-size:12px}.method-stat.founding-year>.method-stat-text{align-items:baseline;flex-direction:row}.method-stat.founding-year>.method-stat-text>.method-stat-value{font-size:32px;line-height:1;margin-right:0}.method-stat.founding-year>.method-stat-text>.method-stat-unit{font-size:14px;text-align:left}.method-stats>.method-stat:nth-child(5) .method-stat-value{font-size:32px}.method-numbers .method-cta{margin-inline:20px;padding:16px 30px;width:calc(100% - 40px)}.method-cta>.method-cta-label{line-height:20px}.method-cta>.method-cta-arrow{right:30px}.method>.method-gallery{display:none}}