.info-page.about{--about-feature-bg:#faf8f5;max-width:1360px;padding-top:clamp(24px,4vw,56px);gap:0;color:#2e211b}.about-eyebrow{margin:0;color:#7f5e48;font-size:12px;font-weight:500;letter-spacing:.07em}.about-intro{display:grid;grid-template-columns:1fr 1fr;background:#faf8f5;min-height:630px}.about-intro-copy{padding:clamp(32px,5vw,72px);display:flex;flex-direction:column;align-items:start;justify-content:center}.about-intro h1{font-size:clamp(52px,6.5vw,88px);line-height:1.02;letter-spacing:-.065em;font-weight:600;margin:28px 0}.about-intro h1 span{color:#9b5039}.about-intro-copy>p:not(.about-eyebrow){margin:0 0 30px;color:#786a60;font-size:18px;line-height:1.6;max-width:36ch}.about .pill-btn{padding:13px 24px;box-shadow:none}.about .pill-btn.dark{background:#3b241b;color:#fff}.about-product-scene{position:relative;background:var(--about-feature-bg);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:40px 24px}.about-scene-label{position:relative;z-index:1;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#7e6552;text-align:center}.about-main-bar{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain}.about-scene-caption{position:relative;z-index:1;display:grid;gap:4px;text-align:center;font-size:17px;letter-spacing:-.02em}.about-scene-caption span:last-child{color:#876c56}.about .about-story-grid{padding:110px 48px;grid-template-columns:1.1fr .9fr;gap:70px}.about .band-kicker{font-size:12px;text-transform:none;letter-spacing:.04em;color:#7f5e48}.about .about-story-copy{gap:22px}.about .about-story-copy h2{font-size:clamp(32px,3.8vw,50px);font-weight:600;line-height:1.12;letter-spacing:-.045em;margin-bottom:4px}.about .about-story-copy p{font-size:16px;color:#70655d;line-height:1.7}.about .page-section{padding:80px 48px;gap:40px}.about .section-head{gap:14px}.about .section-head h2{font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.12;letter-spacing:-.045em;max-width:750px;white-space:pre-line}.about .about-journey{background:var(--wallet-gradient);border:1px solid #e3dde3;color:#2e211b}.about .about-principles{padding-top:100px;padding-bottom:100px}.about .text-link{color:#885035;font-size:15px}.about :is(a,button):focus-visible{outline:3px solid #a65b38;outline-offset:5px}@media (max-width:1000px){.about-intro{min-height:530px}.about .about-story-grid{padding:72px 28px;gap:32px}.about .page-section{padding:64px 28px}}@media (max-width:650px){.about-intro{grid-template-columns:1fr;grid-template-rows:auto minmax(320px,auto)}.about-intro-copy{padding:44px 24px}.about-intro h1{font-size:54px}.about-intro-copy>p:not(.about-eyebrow){font-size:16px}.about-product-scene{display:block;min-height:320px;padding:0}.about-scene-label{display:none}.about-main-bar{position:relative;inset:auto;width:100%;height:320px}.about-scene-caption{position:relative;padding:0 20px 28px;font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.about .about-story-grid{grid-template-columns:1fr;padding:60px 16px;gap:32px}.about .page-section{padding:56px 20px;gap:32px}}@media (prefers-reduced-motion:reduce){.about *,.about :after,.about :before{animation:none!important;transition:none!important}}.about :is(.about-intro,.about-journey){border-radius:var(--radius-xl)}.about-intro{overflow:hidden}.about .about-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;gap:16px}.about .about-num{padding:0;border:0;gap:0}.about .about-num .info-card-visual{aspect-ratio:1.6}.about .about-num .product-card-copy{padding-top:14px}.about-palette{align-self:stretch}.about-palette .info-card-visual{aspect-ratio:1.25;overflow:hidden}.about-palette .info-card-art{position:absolute;inset:0;display:block;padding:0}.about-palette-art{position:absolute;inset:44px 0 0}.about-palette-art img{position:absolute;width:47%;top:calc(18px + var(--position) * 20px);left:calc(-28% + var(--position) * 27%);transform:rotate(calc(-25deg + var(--position) * 15deg));filter:drop-shadow(0 15px 14px #4d2a2525);transition:transform .6s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.about-palette:hover .about-palette-art img{transform:rotate(calc(-25deg + var(--position) * 15deg)) translateY(-6px)}}.about-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.about-cards.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.about-cards .product-card-heading{flex-wrap:wrap;row-gap:6px}.about-cards .product-card-heading h3{font-size:clamp(21px,1.8vw,26px)}.about .about-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:16px}.about-cta-visual{aspect-ratio:auto;min-height:420px;overflow:hidden}.about-cta-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.about-cta:hover .about-cta-visual img{transform:scale(1.03)}}.about-cta-copy{justify-content:center;gap:18px;padding:clamp(28px,5vw,64px)}.about-cta-copy h2{margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.06em}.about-cta-copy .product-card-description{font-size:15px;max-width:40ch}.about-cta-copy .product-card-actions{justify-content:flex-start;gap:18px}@media (max-width:1000px){.about-cards,.about-cards.is-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.about .about-nums{grid-template-columns:1fr 1fr;gap:12px}.about .about-num .product-card-copy{padding:12px 14px 16px}.about .about-cta,.about-cards,.about-cards.is-four{grid-template-columns:1fr}.about-cta-visual{min-height:0;aspect-ratio:1.2}}