.page-module__NfDiEG__aboutContainer{color:#000;background-color:#fff;width:100%;min-height:100vh;padding-top:140px}.page-module__NfDiEG__heroSection,.page-module__NfDiEG__pointSection{max-width:1500px;margin:0 auto 100px;padding:0 40px}.page-module__NfDiEG__heroTitle{justify-content:center;align-items:center;gap:12px;margin-bottom:40px;font-size:clamp(60px,8vw,140px);line-height:1;display:flex;overflow:hidden}.page-module__NfDiEG__titleSans{font-family:var(--font-delight), sans-serif;letter-spacing:-.02em;font-weight:700}.page-module__NfDiEG__titleSerif{font-family:var(--font-playfair-display), serif;font-style:italic;font-weight:400}.page-module__NfDiEG__titleWord{white-space:nowrap;font-weight:700;font-style:bold;padding-bottom:.1em;display:inline-block;overflow:hidden}.page-module__NfDiEG__titleChar{will-change:transform;display:inline-block;transform:translateY(110%)}.page-module__NfDiEG__heroImageWrapper{border-radius:4px;width:100%;height:60vh;min-height:600px;margin-bottom:40px;position:relative;overflow:hidden}.page-module__NfDiEG__heroImage{object-fit:cover;will-change:transform;width:100%;height:100%;transform:scale(1.1)}.page-module__NfDiEG__heroDetails{border-top:.3px solid #000;border-bottom:.3px solid #000;justify-content:space-between;align-items:flex-start;max-width:1420px;margin:0 auto;padding-top:30px;padding-bottom:30px;font-size:14px;line-height:1.3;display:flex}.page-module__NfDiEG__heroDate{letter-spacing:.05em;color:#666;font-weight:300;font-family:var(--font-delight), sans-serif}.page-module__NfDiEG__heroDesc{color:#111;max-width:400px;font-weight:500}.page-module__NfDiEG__teamSection{border-top:.2px solid #000;max-width:1500px;margin:0 auto 120px;padding:50px 40px 0}.page-module__NfDiEG__teamTitle{text-transform:uppercase;justify-content:center;align-items:center;margin-bottom:60px;font-size:clamp(32px,5vw,64px);display:flex}.page-module__NfDiEG__teamTitleItalic{font-family:var(--font-playfair-display), serif;font-style:italic;font-weight:500}.page-module__NfDiEG__teamTitleBold{font-family:var(--font-delight), sans-serif;letter-spacing:-.02em;margin-left:-2px;font-weight:700}.page-module__NfDiEG__teamGrid{grid-template-columns:1fr 1fr 1fr;gap:40px;display:grid}.page-module__NfDiEG__teamMember{cursor:pointer;flex-direction:column;gap:20px;display:flex}.page-module__NfDiEG__memberImageWrapper{aspect-ratio:4/5;background-color:#e8e8e8;width:100%;position:relative;overflow:hidden}.page-module__NfDiEG__memberImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1);transform:scale(1.05)}.page-module__NfDiEG__teamMember:hover .page-module__NfDiEG__memberImage{transform:scale(1)}.page-module__NfDiEG__memberInfo{justify-content:space-between;align-items:center;display:flex}.page-module__NfDiEG__memberName,.page-module__NfDiEG__memberRole{font-family:var(--font-delight), sans-serif;letter-spacing:.05em;color:#000;text-transform:uppercase;font-size:15px;font-weight:400}.page-module__NfDiEG__darkSection{color:#fff;background-color:#000;padding:120px 40px 60px}.page-module__NfDiEG__whiteSectionBottom{color:#000;background-color:#fff;padding:0 40px 60px}.page-module__NfDiEG__darkTopRow{justify-content:space-between;align-items:flex-start;gap:40px;max-width:1500px;margin:0 auto 100px;display:flex}.page-module__NfDiEG__darkTitleCol{flex:1;max-width:500px}.page-module__NfDiEG__darkTitle{font-family:var(--font-delight), sans-serif;max-width:500px;font-size:clamp(20px,2vw,70px);font-weight:300;line-height:1.1}.page-module__NfDiEG__differentList{flex-direction:column;flex:1.2;gap:60px;max-width:750px;display:flex}.page-module__NfDiEG__differentItem{flex-direction:column;gap:16px;display:flex}.page-module__NfDiEG__differentHeader{color:#fff;margin:0;font-size:clamp(20px,2.2vw,26px);line-height:1.2}.page-module__NfDiEG__differentHeaderSans{font-family:var(--font-delight), sans-serif;letter-spacing:-.01em;font-weight:700}.page-module__NfDiEG__differentHeaderSerif{font-family:var(--font-playfair-display), serif;font-style:italic;font-weight:400}.page-module__NfDiEG__differentDesc{font-family:var(--font-delight), sans-serif;color:#b0b0b0;max-width:680px;margin:0;font-size:15px;line-height:1.6}.page-module__NfDiEG__shortNote{font-family:var(--font-delight), sans-serif;color:#000;max-width:800px;margin:0 auto;font-size:15px;line-height:1.6}.page-module__NfDiEG__shortNote strong{font-weight:700}.page-module__NfDiEG__heroModelHeading{font:inherit;margin:0}.page-module__NfDiEG__heroModelCopy,.page-module__NfDiEG__heroModelSteps{margin:0}.page-module__NfDiEG__darkGallery{grid-template-columns:1fr 1fr;gap:15px;max-width:1500px;margin:0 auto;display:grid}.page-module__NfDiEG__galleryImageWrapper{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.page-module__NfDiEG__galleryImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1);transform:scale(1.05)}.page-module__NfDiEG__galleryImageWrapper:hover .page-module__NfDiEG__galleryImage{transform:scale(1)}.page-module__NfDiEG__philosophySection{flex-direction:column;align-items:flex-start;gap:40px;width:70%;margin:80px 0 100px;display:flex}.page-module__NfDiEG__philosophyParagraph{font-family:var(--font-delight), sans-serif;color:#3c3a3e;max-width:1200px;margin:0;font-size:15px;line-height:1.6}.page-module__NfDiEG__philosophyParagraph strong{color:#000;font-weight:700}@media (max-width:1024px){.page-module__NfDiEG__heroDetails{flex-direction:column;gap:20px}.page-module__NfDiEG__teamGrid{grid-template-columns:1fr 1fr;gap:40px}.page-module__NfDiEG__darkTopRow{flex-direction:column;gap:40px}.page-module__NfDiEG__darkTitleCol,.page-module__NfDiEG__darkTitle,.page-module__NfDiEG__differentList{max-width:100%}}@media (max-width:768px){.page-module__NfDiEG__aboutContainer{padding-top:80px}.page-module__NfDiEG__heroSection{margin-bottom:0;padding:0 20px}.page-module__NfDiEG__heroTitle{letter-spacing:-.045em;flex-wrap:nowrap;justify-content:flex-start;gap:10px;margin:44px 0 28px;font-size:clamp(54px,16.4vw,64px)}.page-module__NfDiEG__titleWord:nth-child(2) .page-module__NfDiEG__titleChar{font-family:var(--font-delight), sans-serif!important;font-style:normal!important;font-weight:700!important}.page-module__NfDiEG__heroImageWrapper{aspect-ratio:350/234;height:auto;min-height:0;margin-bottom:38px}.page-module__NfDiEG__heroImage{transform:none}.page-module__NfDiEG__heroDetails{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin:0 -20px;padding:24px 20px 46px;display:block}.page-module__NfDiEG__heroModelTitle{color:#252525;letter-spacing:-.02em;margin-bottom:38px;font-size:14px;font-weight:700}.page-module__NfDiEG__heroDesc{max-width:none}.page-module__NfDiEG__heroModelHeading{color:#3c3a3e;font-family:var(--font-delight), sans-serif;margin-bottom:14px;font-size:18px;font-weight:600;line-height:1.3}.page-module__NfDiEG__heroModelCopy{color:#3c3a3e;font-family:var(--font-delight), sans-serif;margin-bottom:36px;font-size:16px;line-height:1.48}.page-module__NfDiEG__heroModelSteps{color:#202020;font-family:var(--font-delight), sans-serif;text-transform:none;font-size:14px;font-weight:500;line-height:1.35}.page-module__NfDiEG__philosophySection{gap:28px;width:100%;margin:0;padding:60px 0 70px}.page-module__NfDiEG__philosophyParagraph{color:#3c3a3e;text-align:justify;font-size:16px;line-height:1.5}.page-module__NfDiEG__philosophyParagraph:nth-child(5){display:none}.page-module__NfDiEG__darkSection{padding:76px 20px 82px}.page-module__NfDiEG__darkTopRow{gap:58px;margin-bottom:0}.page-module__NfDiEG__darkTitle{letter-spacing:-.035em;font-size:42px;font-weight:700;line-height:1.02}.page-module__NfDiEG__differentList{gap:46px}.page-module__NfDiEG__differentItem{gap:12px}.page-module__NfDiEG__differentHeader{font-size:25px;line-height:1.15}.page-module__NfDiEG__differentHeaderSans{font-weight:400}.page-module__NfDiEG__differentHeaderSerif{font-family:var(--font-delight), sans-serif;font-style:normal}.page-module__NfDiEG__differentDesc{color:#9b9b9b;font-size:15px;line-height:1.55}.page-module__NfDiEG__darkSection+section{padding:80px 20px!important}.page-module__NfDiEG__shortNote{text-align:justify;font-size:20px;line-height:1.45}.page-module__NfDiEG__shortNoteExtended{display:none}.page-module__NfDiEG__teamSection{border-top:1px solid #222;margin-bottom:0;padding:74px 20px 100px}.page-module__NfDiEG__teamTitle{justify-content:center;margin-bottom:64px;font-size:48px}.page-module__NfDiEG__teamGrid{grid-template-columns:1fr;gap:64px}.page-module__NfDiEG__teamMember{gap:16px}.page-module__NfDiEG__memberImageWrapper{border-radius:4px}.page-module__NfDiEG__memberImage{transform:none}.page-module__NfDiEG__memberInfo{flex-direction:column;align-items:flex-start;gap:4px}.page-module__NfDiEG__memberName{letter-spacing:0;font-size:18px;font-weight:700}.page-module__NfDiEG__memberRole{color:#9d9d9d;letter-spacing:0;font-size:14px}.page-module__NfDiEG__teamMember:first-child{order:1}.page-module__NfDiEG__teamMember:nth-child(2){order:2}.page-module__NfDiEG__teamMember:nth-child(4){order:3}.page-module__NfDiEG__teamMember:nth-child(5){order:4}.page-module__NfDiEG__teamMember:nth-child(7){order:5}.page-module__NfDiEG__teamMember:nth-child(8){order:6}.page-module__NfDiEG__teamMember:nth-child(10){order:7}.page-module__NfDiEG__teamMember:nth-child(3){order:8}.page-module__NfDiEG__teamMember:nth-child(6){order:9}.page-module__NfDiEG__teamMember:nth-child(9){order:10}.page-module__NfDiEG__whiteSectionBottom{padding:0 18px 70px}.page-module__NfDiEG__darkGallery{grid-template-columns:1fr;gap:20px}}
