.About-module__axXv9W__section{background:var(--cream);padding-top:88px;padding-bottom:96px}.About-module__axXv9W__story{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;display:grid}.About-module__axXv9W__collage{height:520px;position:relative}.About-module__axXv9W__photoMain{border-radius:32px;width:71.6%;height:520px;position:absolute;top:0;left:0}.About-module__axXv9W__photoSmall{border:8px solid var(--cream);border-radius:28px;width:45%;height:260px;position:absolute;top:260px;left:55%}.About-module__axXv9W__badge{background:var(--amber);width:150px;height:150px;color:var(--ink);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:60px;left:73.3%}.About-module__axXv9W__badge .tt-d{font-size:20px;font-weight:700;line-height:1}.About-module__axXv9W__text{flex-direction:column;gap:22px;padding-top:10px;display:flex}.About-module__axXv9W__title{color:var(--forest);margin:0;font-size:clamp(64px,7.2vw,104px);font-weight:700;line-height:.88}.About-module__axXv9W__p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.65}.About-module__axXv9W__mission{background:var(--forest);color:var(--cream);border-radius:28px;align-items:flex-start;gap:20px;margin-top:8px;padding:28px 30px;display:flex}.About-module__axXv9W__missionIco{background:var(--amber);width:52px;height:52px;color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.About-module__axXv9W__missionText{flex-direction:column;gap:8px;display:flex}.About-module__axXv9W__missionText h3{color:var(--amber);margin:0;font-size:28px;font-weight:700;line-height:1}.About-module__axXv9W__missionText p{color:#f6efe3e6;margin:0;font-size:16px;line-height:1.6}.About-module__axXv9W__guidesHead{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:88px;display:flex}.About-module__axXv9W__guidesTitle{color:var(--forest);margin:0;font-size:clamp(52px,5vw,72px);font-weight:700;line-height:.9}.About-module__axXv9W__guidesIntro{max-width:380px;color:var(--muted);margin:0 0 6px;font-size:16px;line-height:1.6}.About-module__axXv9W__guides{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.About-module__axXv9W__guide{flex-direction:column;gap:14px;display:flex}.About-module__axXv9W__guidePhoto{border-radius:24px;height:230px}.About-module__axXv9W__guideText{flex-direction:column;gap:4px;display:flex}.About-module__axXv9W__guideText h4{color:var(--ink);margin:0;font-size:28px;font-weight:700;line-height:1}.About-module__axXv9W__guideText span{color:var(--muted);font-size:15px}.About-module__axXv9W__tags{flex-wrap:wrap;gap:6px;display:flex}.About-module__axXv9W__tags span{background:var(--sand-3);color:var(--ink-2);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}@media (max-width:1279px){.About-module__axXv9W__story{gap:48px}.About-module__axXv9W__collage,.About-module__axXv9W__photoMain{height:460px}.About-module__axXv9W__photoSmall{height:230px;top:230px}.About-module__axXv9W__badge{width:132px;height:132px}}@media (max-width:1023px){.About-module__axXv9W__story{grid-template-columns:minmax(0,1fr)}.About-module__axXv9W__collage{width:100%;max-width:600px}.About-module__axXv9W__guides{grid-template-columns:repeat(2,minmax(0,1fr))}.About-module__axXv9W__guidesHead{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:767px){.About-module__axXv9W__section{padding-top:56px;padding-bottom:56px}.About-module__axXv9W__story{gap:32px}.About-module__axXv9W__collage{height:360px}.About-module__axXv9W__photoMain{border-radius:26px;width:78%;height:300px}.About-module__axXv9W__photoSmall{border-width:6px;border-radius:22px;width:58%;height:180px;top:180px;left:42%}.About-module__axXv9W__badge{width:104px;height:104px;top:24px;left:auto;right:0}.About-module__axXv9W__badge svg{width:30px;height:30px}.About-module__axXv9W__badge .tt-d{font-size:15px}.About-module__axXv9W__text{gap:16px;padding-top:0}.About-module__axXv9W__title{font-size:64px}.About-module__axXv9W__p{font-size:15.5px}.About-module__axXv9W__mission{border-radius:24px;gap:16px;padding:22px}.About-module__axXv9W__missionIco{width:44px;height:44px}.About-module__axXv9W__missionText h3{font-size:24px}.About-module__axXv9W__missionText p{font-size:15px}.About-module__axXv9W__guidesHead{margin-top:56px}.About-module__axXv9W__guidesTitle{font-size:48px}.About-module__axXv9W__guidesIntro{font-size:15px}.About-module__axXv9W__guides{gap:16px 12px;margin-top:24px}.About-module__axXv9W__guidePhoto{border-radius:20px;height:180px}.About-module__axXv9W__guideText h4{font-size:24px}.About-module__axXv9W__guideText span{font-size:14px}}
.Socials-module__2F6XzW__row{gap:8px;display:flex}.Socials-module__2F6XzW__social{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.Socials-module__2F6XzW__social .tt-ico{width:18px;height:18px}.Socials-module__2F6XzW__light{color:#fff;background:#ffffff1f;border:1px solid #ffffff80}.Socials-module__2F6XzW__light:hover{color:var(--ink);background:#fff}.Socials-module__2F6XzW__footer{color:#fff;background:#ffffff1f;border:1px solid #ffffff80}.Socials-module__2F6XzW__footer:hover{color:var(--ink);background:#fff}.Socials-module__2F6XzW__dark{border:1px solid var(--forest);background:var(--forest);color:var(--cream)}.Socials-module__2F6XzW__dark:hover{background:var(--amber);border-color:var(--amber);color:var(--ink)}@media (max-width:767px),(pointer:coarse){.Socials-module__2F6XzW__social{width:44px;height:44px}.Socials-module__2F6XzW__social .tt-ico{width:20px;height:20px}}@media (max-width:767px){.Socials-module__2F6XzW__footer{color:var(--cream);background:#f6efe31a;border-color:#f6efe380}.Socials-module__2F6XzW__footer:hover{background:var(--cream);color:var(--forest-dk)}}
.Contact-module__tBmaOa__section{background:var(--paper);padding-top:88px;padding-bottom:88px}.Contact-module__tBmaOa__layout{grid-template-columns:520px minmax(0,1fr);gap:80px;display:grid}.Contact-module__tBmaOa__side{flex-direction:column;gap:22px;display:flex}.Contact-module__tBmaOa__title{color:var(--forest);margin:0;font-size:clamp(64px,7.2vw,104px);font-weight:700;line-height:.88}.Contact-module__tBmaOa__intro{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.Contact-module__tBmaOa__rows{flex-direction:column;gap:16px;margin-top:6px;display:flex}.Contact-module__tBmaOa__row{align-items:center;gap:16px;display:flex}.Contact-module__tBmaOa__rowIco{background:var(--icon-bg);width:52px;height:52px;color:var(--forest);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Contact-module__tBmaOa__rowK{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.Contact-module__tBmaOa__rowV{color:var(--ink);font-size:17px;font-weight:600;text-decoration:none;display:block}a.Contact-module__tBmaOa__rowV:hover{color:var(--terra-text)}.Contact-module__tBmaOa__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.Contact-module__tBmaOa__map{background:#efe3cb;border-radius:32px;height:560px;position:relative;overflow:hidden}.Contact-module__tBmaOa__mapSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.Contact-module__tBmaOa__marker{z-index:2;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:49.6%;left:58.8%;transform:translate(-50%,-100%)}.Contact-module__tBmaOa__bubble{background:var(--paper);white-space:nowrap;border-radius:16px;flex-direction:column;gap:4px;padding:14px 18px;display:flex;box-shadow:0 10px 24px #3c28142e}.Contact-module__tBmaOa__bubble strong{color:var(--ink);font-size:15px}.Contact-module__tBmaOa__bubble span{color:var(--muted);font-size:13px}.Contact-module__tBmaOa__directions{z-index:3;position:absolute;bottom:20px;right:20px}@media (max-width:1279px){.Contact-module__tBmaOa__layout{grid-template-columns:440px minmax(0,1fr);gap:48px}}@media (max-width:1023px){.Contact-module__tBmaOa__layout{grid-template-columns:minmax(0,1fr)}.Contact-module__tBmaOa__map{height:440px}}@media (max-width:767px){.Contact-module__tBmaOa__section{padding-top:48px;padding-bottom:48px}.Contact-module__tBmaOa__eyebrow{display:none}.Contact-module__tBmaOa__side{gap:16px}.Contact-module__tBmaOa__title{margin-bottom:4px;font-size:64px}.Contact-module__tBmaOa__intro{font-size:15px}.Contact-module__tBmaOa__rows{gap:16px;margin-top:0}.Contact-module__tBmaOa__row{gap:14px}.Contact-module__tBmaOa__rowIco{width:46px;height:46px}.Contact-module__tBmaOa__rowK{margin-bottom:3px;font-size:11px}.Contact-module__tBmaOa__rowV{font-size:15.5px}.Contact-module__tBmaOa__actions>.tt-btn{width:100%}.Contact-module__tBmaOa__map{border-radius:24px;height:320px}.Contact-module__tBmaOa__bubble{padding:10px 14px}.Contact-module__tBmaOa__directions{height:44px;padding:0 16px;font-size:14px;bottom:12px;right:12px}}
