.about-module__65-7Xq__page{max-width:1200px;margin-inline:auto;padding:40px 24px 72px}.about-module__65-7Xq__hero{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);padding-bottom:40px;display:grid}.about-module__65-7Xq__logo{object-fit:contain;width:88px;height:88px;margin-bottom:28px}.about-module__65-7Xq__title{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(42px,4.5vw,64px);font-weight:420;line-height:1.07}.about-module__65-7Xq__title span{color:var(--color-sky-strong)}.about-module__65-7Xq__intro{color:var(--color-ink-soft);max-width:620px;margin-top:24px;font-size:clamp(19px,1.8vw,23px);line-height:1.55}.about-module__65-7Xq__feature{min-width:0}.about-module__65-7Xq__featurePhoto{aspect-ratio:1.4;background:var(--color-paper);border-radius:12px 64px 12px 12px;display:block;position:relative;overflow:hidden}.about-module__65-7Xq__featurePhoto img{object-fit:cover;width:100%;height:125%;transition:transform .2s}.about-module__65-7Xq__featurePhoto:hover img{transform:scale(1.03)}.about-module__65-7Xq__play{width:48px;height:48px;color:var(--color-ink);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;left:20px;box-shadow:0 2px 15px #13263820}.about-module__65-7Xq__featureCaption{min-height:182px;padding-top:22px}.about-module__65-7Xq__featureHeadline{font-family:var(--font-display);color:var(--color-sky-strong);letter-spacing:-.02em;font-size:clamp(25px,2.5vw,33px);line-height:1.2}.about-module__65-7Xq__attribution{color:var(--color-ink-soft);grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:16px;margin-top:18px;display:grid}.about-module__65-7Xq__attribution strong{color:var(--color-ink);font-size:19px;font-weight:600}.about-module__65-7Xq__attribution p{margin-top:3px;font-size:15px;line-height:1.4}.about-module__65-7Xq__attribution img{object-fit:contain;width:auto;max-width:100px;height:auto;max-height:55px}.about-module__65-7Xq__carouselControls{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.about-module__65-7Xq__carouselControls button{cursor:pointer;width:44px;height:44px;color:var(--color-sky-strong);border:1px solid var(--color-line);border-radius:50%;place-items:center;display:grid}.about-module__65-7Xq__carouselControls button:hover{background:var(--color-sky-soft)}.about-module__65-7Xq__dots{display:flex}.about-module__65-7Xq__dots button{border:0}.about-module__65-7Xq__dots span{background:var(--color-ink-soft);opacity:.4;border-radius:8px;width:6px;height:6px}.about-module__65-7Xq__dots button[aria-current] span{opacity:1;background:var(--color-sky-strong);width:22px}.about-module__65-7Xq__gallery{border-top:1px solid var(--color-line);margin-top:72px;padding-top:32px}.about-module__65-7Xq__sectionHeading{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(30px,3vw,40px);font-weight:420;line-height:1.15}.about-module__65-7Xq__galleryHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.about-module__65-7Xq__galleryHeader p{color:var(--color-ink-soft);margin-top:12px}.about-module__65-7Xq__galleryHeader a{color:var(--color-sky-strong);text-underline-offset:4px;white-space:nowrap;padding-block:12px;text-decoration:underline}.about-module__65-7Xq__galleryTrack{scroll-snap-type:x mandatory;scrollbar-color:var(--color-sky-strong) var(--color-paper);grid-auto-columns:230px;grid-auto-flow:column;gap:16px;padding-bottom:20px;display:grid;overflow-x:auto}.about-module__65-7Xq__galleryCard{scroll-snap-align:start;border:1px solid var(--color-line);background:#fff;border-radius:12px;overflow:hidden}.about-module__65-7Xq__galleryPhoto{background:var(--color-paper);height:200px;overflow:hidden}.about-module__65-7Xq__galleryPhoto img{object-fit:cover;width:100%;height:125%}.about-module__65-7Xq__galleryPhoto[data-clean=true] img{height:100%}.about-module__65-7Xq__galleryCard figcaption{padding:18px}.about-module__65-7Xq__galleryCard strong{font-size:19px;line-height:1.2;display:block}.about-module__65-7Xq__galleryCard p{color:var(--color-ink-soft);margin-top:7px;font-size:14px;line-height:1.45}.about-module__65-7Xq__galleryCard .about-module__65-7Xq__galleryLogo{object-fit:contain;object-position:left center;width:auto;max-width:140px;height:32px;margin-top:16px}.about-module__65-7Xq__credits a{color:var(--color-sky-strong);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.about-module__65-7Xq__credits{border-top:1px solid var(--color-line);color:var(--color-ink-soft);margin-top:40px;padding-top:24px;scroll-margin-top:240px}.about-module__65-7Xq__credits summary{cursor:pointer;color:var(--color-ink);padding-block:12px;font-size:17px;font-weight:600}.about-module__65-7Xq__credits p{margin:12px 0 20px;line-height:1.6}.about-module__65-7Xq__credits ul{grid-template-columns:1fr 1fr;gap:12px 32px;font-size:13px;line-height:1.6;display:grid}@media (max-width:800px){.about-module__65-7Xq__page{padding:28px 20px 48px}.about-module__65-7Xq__hero{grid-template-columns:1fr;gap:36px}.about-module__65-7Xq__logo{width:72px;height:72px;margin-bottom:22px}.about-module__65-7Xq__featureCaption{min-height:0}.about-module__65-7Xq__galleryHeader{display:block}.about-module__65-7Xq__galleryHeader a{margin-top:12px;display:inline-block}}@media (max-width:540px){.about-module__65-7Xq__credits ul{grid-template-columns:1fr}.about-module__65-7Xq__attribution{grid-template-columns:minmax(0,1fr) 72px}.about-module__65-7Xq__attribution img{max-width:72px}}@media (prefers-reduced-motion:reduce){.about-module__65-7Xq__featurePhoto img{transition:none}}
.EditorialLetter-module__Xb2ffq__letter{border-top:1px solid var(--color-line);grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);max-width:1020px;margin:24px auto 32px;padding-top:48px;display:grid}.EditorialLetter-module__Xb2ffq__portrait{min-width:0;margin:0}.EditorialLetter-module__Xb2ffq__portrait img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border-radius:8px 48px 8px 8px;width:100%;height:auto}.EditorialLetter-module__Xb2ffq__portrait figcaption{margin-top:18px}.EditorialLetter-module__Xb2ffq__portrait h2,.EditorialLetter-module__Xb2ffq__portrait strong{color:var(--color-ink);font-size:clamp(24px,2.1vw,30px);font-weight:600;line-height:1.2;display:block}.EditorialLetter-module__Xb2ffq__portrait span{color:var(--color-ink-soft);margin-top:5px;font-size:18px;line-height:1.4;display:block}.EditorialLetter-module__Xb2ffq__salutation,.EditorialLetter-module__Xb2ffq__body{color:var(--color-ink-soft);font-family:Georgia,Times New Roman,serif;font-size:clamp(17px,1.45vw,20px);line-height:1.65}.EditorialLetter-module__Xb2ffq__salutation{margin:0 0 18px}.EditorialLetter-module__Xb2ffq__body p{margin:0 0 16px}.EditorialLetter-module__Xb2ffq__body a{overflow-wrap:anywhere;color:var(--color-sky-strong);text-underline-offset:4px;text-decoration:underline}.EditorialLetter-module__Xb2ffq__signoff{color:var(--color-ink-soft);margin:24px 0 4px;font-size:23px;line-height:1.4}.EditorialLetter-module__Xb2ffq__signature{width:260px;max-width:100%;height:auto;margin:12px 0 0;display:block}.EditorialLetter-module__Xb2ffq__founder{color:var(--color-ink-soft);margin-top:8px;font-size:20px}@media (max-width:900px){.EditorialLetter-module__Xb2ffq__letter{grid-template-columns:180px minmax(0,1fr);gap:32px}}@media (max-width:600px){.EditorialLetter-module__Xb2ffq__letter{grid-template-columns:1fr;gap:28px;padding-top:32px}.EditorialLetter-module__Xb2ffq__portrait{align-items:center;gap:20px;display:flex}.EditorialLetter-module__Xb2ffq__portrait img{border-top-right-radius:32px;flex-shrink:0;width:100px}.EditorialLetter-module__Xb2ffq__portrait figcaption{margin-top:0}.EditorialLetter-module__Xb2ffq__portrait h2,.EditorialLetter-module__Xb2ffq__portrait strong{font-size:23px}.EditorialLetter-module__Xb2ffq__portrait span{font-size:16px}}
