.about-module__8TymFG__hero.v2-hero{background-position:50% 40%;padding:120px 0 112px}.about-module__8TymFG__hero h1{max-width:820px}.about-module__8TymFG__note{background:#fff;position:relative;overflow:hidden}.about-module__8TymFG__note:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#c9922a1f,#0000);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-200px;left:-180px}.about-module__8TymFG__noteGrid{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:72px;display:grid;position:relative}.about-module__8TymFG__note h2{margin-bottom:22px;font-size:clamp(2.1rem,4vw,3.1rem)}.about-module__8TymFG__letter{color:var(--charcoal);font-size:1.1rem;line-height:1.85}.about-module__8TymFG__letter p:first-child:first-letter{float:left;font-family:var(--serif);color:var(--gold);padding:6px 10px 0 0;font-size:4.2rem;line-height:.82}.about-module__8TymFG__sign{font-family:var(--serif);color:var(--navy);align-items:center;gap:14px;margin:26px 0 0;font-size:1.2rem;font-weight:700;display:flex}.about-module__8TymFG__sign:before{content:"";background:linear-gradient(90deg,#f0c76a,#c9922a);border-radius:2px;flex:none;width:44px;height:2px}.about-module__8TymFG__portrait{width:100%;max-width:430px;margin:0 auto;position:relative}.about-module__8TymFG__portrait:before{content:"";opacity:.9;background:linear-gradient(140deg,#f0c76a,#c9922a);border-radius:26px;position:absolute;inset:22px -22px -22px 22px}.about-module__8TymFG__portrait img{aspect-ratio:3/4;object-fit:cover;object-position:center top;border-radius:24px;width:100%;height:auto;display:block;position:relative;box-shadow:0 30px 70px #0d1b2a40}.about-module__8TymFG__expo{padding:96px 0}.about-module__8TymFG__expoGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.about-module__8TymFG__expoPhoto{margin:0;position:relative}.about-module__8TymFG__expoPhoto:before{content:"";pointer-events:none;border:1px solid #f0c76a59;border-radius:30px;position:absolute;inset:-16px;transform:rotate(-2deg)}.about-module__8TymFG__expoPhoto img{border-radius:24px;width:100%;height:auto;display:block;position:relative;box-shadow:0 40px 90px #00000073}.about-module__8TymFG__expo h2{font-size:clamp(2rem,3.8vw,3rem)}.about-module__8TymFG__expo p{color:#d2c8b7;font-size:1.08rem;line-height:1.8}.about-module__8TymFG__expo strong{color:#f0c76a;font-weight:700}.about-module__8TymFG__expoCta{margin:28px 0 0}.about-module__8TymFG__promise{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1000px;margin:0 auto;display:grid}.about-module__8TymFG__promise .v2-card{padding:32px 30px}.about-module__8TymFG__promise .v2-card:hover .v2-icon{transform:rotate(-6deg)scale(1.08)}.about-module__8TymFG__promise .v2-icon{transition:transform .35s}.about-module__8TymFG__contactGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.about-module__8TymFG__contactSide{position:sticky;top:110px}.about-module__8TymFG__contactSide h2{font-size:clamp(2rem,3.6vw,2.8rem)}.about-module__8TymFG__contactSide p{color:var(--gray);font-size:1.08rem}.about-module__8TymFG__contactSide a{color:var(--gold);font-weight:700}.about-module__8TymFG__formCard{background:#fff;border:1px solid #e8dcc6;border-radius:24px;padding:36px 34px;position:relative;box-shadow:0 30px 70px #0d1b2a1f}.about-module__8TymFG__formCard:before{content:"";background:linear-gradient(90deg,#f0c76a,#c9922a);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:28px;right:28px}.about-module__8TymFG__formCard form{margin-top:0}@media (max-width:1000px){.about-module__8TymFG__noteGrid,.about-module__8TymFG__expoGrid,.about-module__8TymFG__contactGrid{grid-template-columns:minmax(0,1fr);gap:48px}.about-module__8TymFG__contactSide{position:static}.about-module__8TymFG__portrait{max-width:380px}}@media (max-width:720px){.about-module__8TymFG__hero.v2-hero{padding:72px 0 64px}.about-module__8TymFG__promise{grid-template-columns:minmax(0,1fr)}.about-module__8TymFG__portrait:before{inset:14px -12px -14px 14px}.about-module__8TymFG__expoPhoto:before{inset:-8px}.about-module__8TymFG__formCard{padding:28px 20px}.about-module__8TymFG__expo{padding:72px 0}}@media (prefers-reduced-motion:reduce){.about-module__8TymFG__promise .v2-icon{transition:none}}@media (max-width:420px){.about-module__8TymFG__formCard{padding-left:15px;padding-right:15px}}
.page-module__NfDiEG__promise{grid-template-columns:1fr 1fr;gap:30px;max-width:980px;margin:0 auto;display:grid}.page-module__NfDiEG__promise .page-module__NfDiEG__p{border-radius:var(--radius);background:#fff;border:1px solid #e8ddca;padding:30px}.page-module__NfDiEG__promise h3{margin:0 0 8px;font-size:1.3rem}.page-module__NfDiEG__promise p{color:var(--gray);margin:0;font-size:15.5px}.page-module__NfDiEG__prose{max-width:760px;margin:0 auto}.page-module__NfDiEG__prose h2{margin-top:0}.page-module__NfDiEG__prose p{font-size:1.1rem;line-height:1.85}.page-module__NfDiEG__placeholder{border-left:3px solid var(--gold);color:#7a5d1c;background:#c9922a1a;border-radius:4px;padding:4px 10px;font-size:.92em;font-style:italic}.page-module__NfDiEG__contact{text-align:center;max-width:620px;margin:0 auto}.page-module__NfDiEG__cform{text-align:left;gap:14px;margin-top:24px;display:grid}.page-module__NfDiEG__cform label{color:var(--navy);margin-bottom:5px;font-size:14.5px;font-weight:700;display:block}.page-module__NfDiEG__cform input,.page-module__NfDiEG__cform textarea{width:100%;min-height:56px;font-size:17px;font-family:var(--sans);border:1.5px solid #d8cdb8;border-radius:10px;padding:14px 16px}.page-module__NfDiEG__cform input:focus,.page-module__NfDiEG__cform textarea:focus{outline:3px solid var(--gold);border-color:var(--gold)}@media (max-width:760px){.page-module__NfDiEG__promise{grid-template-columns:1fr}}
