.about-hero{position:relative;min-height:340px;margin-top:-30px;background:url(/images/account-banner.webp);background-size:contain;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.about-hero-overlay{position:absolute;inset:0}.about-hero-content{position:relative;z-index:1;text-align:center;color:#fff}.about-hero-content h1{font-family:var(--font-marcellus);font-size:48px;font-weight:400;margin-bottom:8px}.about-breadcrumb{font-size:14px;letter-spacing:.5px;opacity:.85}.about-breadcrumb a{color:#fff;text-decoration:none}.about-breadcrumb a:hover{text-decoration:underline}.about-breadcrumb-sep{margin:0 8px}.about-section{padding:60px 0}.about-container{display:flex;align-items:center;gap:60px;max-width:1200px;margin:0 auto}.about-container-reverse{flex-direction:row}.about-text-block{flex:1 1}.about-text-block h2{font-family:var(--font-marcellus);font-size:36px;font-weight:400;color:#3f0713;margin-bottom:20px}.about-text-block .about-rich-text,.about-text-block p{font-size:15px;line-height:1.8;color:#555}.about-rich-text p{margin:0 0 1em}.about-rich-text p:last-child{margin-bottom:0}.about-rich-text ol,.about-rich-text ul{margin:0 0 1em;padding-left:1.4em}.about-rich-text a{color:var(--maroon,#3f0713);text-decoration:underline}.about-rich-text img{max-width:100%;height:auto}.about-rich-text table{width:100%;border-collapse:collapse;margin:0 0 1em}.about-rich-text td,.about-rich-text th{border:1px solid #ddd;padding:8px 10px;text-align:left}.about-img-block{flex:1 1}.about-main-img{max-width:520px}.about-duo-img,.about-main-img{width:100%;height:auto;object-fit:cover;border-radius:2px}.about-duo-img-bottom{margin-top:40px}.about-philosophy{background:#fff}.about-journey .about-text-block .about-rich-text,.about-journey .about-text-block h2,.about-journey .about-text-block p{color:#1a0308}.about-crafting{background:#fff}.about-siblings{text-align:center;background:#fff;padding-bottom:100px}.about-siblings>h2{font-family:var(--font-marcellus);font-size:36px;font-weight:400;color:#3f0713}.about-siblings-grid{display:flex;justify-content:center;gap:40px;max-width:1000px;margin:0 auto;flex-wrap:wrap}.about-sibling-card{width:260px;text-align:center}.about-sibling-img-wrap{width:100%;aspect-ratio:4/3;height:392px;overflow:hidden;border-radius:4px}.about-sibling-img-wrap img{width:100%;height:100%;object-fit:contain}@media (hover:hover) and (pointer:fine){.about-sibling-img-wrap img{transition:transform .55s cubic-bezier(.22,1,.36,1)}.about-sibling-card:hover .about-sibling-img-wrap img{transform:scale(1.04)}}.about-sibling-card p{font-family:var(--font-marcellus);font-size:16px;color:#333;margin-top:12px}.about-page.about-js .about-hero:not(.is-inview) .about-hero-content{opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:translate3d(0,12px,0);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1),-webkit-clip-path .65s cubic-bezier(.22,1,.36,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),clip-path .65s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),clip-path .65s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.4,0,.2,1),-webkit-clip-path .65s cubic-bezier(.22,1,.36,1)}.about-page.about-js .about-hero.is-inview .about-hero-content{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:translateZ(0);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1),-webkit-clip-path .95s cubic-bezier(.22,1,.36,1);transition:opacity .85s cubic-bezier(.22,1,.36,1),clip-path .95s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transition:opacity .85s cubic-bezier(.22,1,.36,1),clip-path .95s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1),-webkit-clip-path .95s cubic-bezier(.22,1,.36,1)}.about-page.about-js .about-philosophy:not(.is-inview) .about-img-block{opacity:0;transform:translateX(-100%)}.about-page.about-js .about-philosophy:not(.is-inview) .about-text-block{opacity:0;transform:translateX(100%)}.about-page.about-js .about-philosophy.is-inview .about-img-block,.about-page.about-js .about-philosophy.is-inview .about-text-block{opacity:1;transform:translateX(0);transition:all 1.7s ease-in-out}.about-page.about-js .about-journey:not(.is-inview) .about-img-block{opacity:0;transform:translateX(100%)}.about-page.about-js .about-journey:not(.is-inview) .about-text-block{opacity:0;transform:translateX(-100%)}.about-page.about-js .about-journey.is-inview .about-img-block,.about-page.about-js .about-journey.is-inview .about-text-block{opacity:1;transform:translateX(0);transition:all 1.7s ease-in-out}.about-page.about-js .about-crafting:not(.is-inview) .about-img-block{opacity:0;transform:translateX(-100%)}.about-page.about-js .about-crafting:not(.is-inview) .about-text-block{opacity:0;transform:translateX(100%)}.about-page.about-js .about-crafting.is-inview .about-img-block,.about-page.about-js .about-crafting.is-inview .about-text-block{opacity:1;transform:translateX(0);transition:all 1.7s ease-in-out}.about-page.about-js .about-siblings:not(.is-inview)>h2{opacity:0;letter-spacing:.18em;transform:translate3d(0,14px,0);transition:opacity .5s cubic-bezier(.4,0,.2,1),letter-spacing .55s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.about-page.about-js .about-siblings:not(.is-inview) .about-sibling-card{opacity:0;transform:translate3d(0,36px,0) scale(.92);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.about-page.about-js .about-siblings.is-inview>h2{opacity:1;letter-spacing:.02em;transform:translateZ(0);transition:opacity .85s cubic-bezier(.22,1,.36,1),letter-spacing .95s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.about-page.about-js .about-siblings.is-inview .about-sibling-card{opacity:1;transform:translateZ(0) scale(1);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.about-page.about-js .about-siblings.is-inview .about-siblings-grid .about-sibling-card:first-child{transition-delay:.05s}.about-page.about-js .about-siblings.is-inview .about-siblings-grid .about-sibling-card:nth-child(2){transition-delay:.1s}.about-page.about-js .about-siblings.is-inview .about-siblings-grid .about-sibling-card:nth-child(3){transition-delay:.15s}.about-page.about-js .about-siblings.is-inview .about-siblings-grid .about-sibling-card:nth-child(4){transition-delay:.2s}.about-page.about-js .about-siblings.is-inview .about-siblings-grid .about-sibling-card:nth-child(5){transition-delay:.25s}.about-page.about-js .about-siblings.is-inview .about-siblings-grid .about-sibling-card:nth-child(6){transition-delay:.3s}@media (max-width:992px){.about-hero{min-height:260px;margin-top:-101px}.about-hero-content h1{font-size:36px}.about-container{gap:40px}.about-container,.about-container-reverse{flex-direction:column}.about-section{padding:50px 5%}.about-text-block h2{font-size:28px}}@media (max-width:576px){.about-hero{position:relative;height:300px;margin-top:90px;background:url(/images/mb-account-banner.webp) no-repeat;background-size:cover;background-position:center 15%}.about-hero-content h1{font-size:28px}.about-section{padding:40px 4%}.about-siblings-grid{gap:24px}.about-sibling-card{width:100%;max-width:280px}}@media (prefers-reduced-motion:reduce){.about-page.about-js .about-crafting.is-inview .about-img-block,.about-page.about-js .about-crafting.is-inview .about-text-block,.about-page.about-js .about-crafting:not(.is-inview) .about-img-block,.about-page.about-js .about-crafting:not(.is-inview) .about-text-block,.about-page.about-js .about-hero.is-inview .about-hero-content,.about-page.about-js .about-hero:not(.is-inview) .about-hero-content,.about-page.about-js .about-journey.is-inview .about-img-block,.about-page.about-js .about-journey.is-inview .about-text-block,.about-page.about-js .about-journey:not(.is-inview) .about-img-block,.about-page.about-js .about-journey:not(.is-inview) .about-text-block,.about-page.about-js .about-philosophy.is-inview .about-img-block,.about-page.about-js .about-philosophy.is-inview .about-text-block,.about-page.about-js .about-philosophy:not(.is-inview) .about-img-block,.about-page.about-js .about-philosophy:not(.is-inview) .about-text-block,.about-page.about-js .about-siblings.is-inview .about-sibling-card,.about-page.about-js .about-siblings.is-inview>h2,.about-page.about-js .about-siblings:not(.is-inview) .about-sibling-card,.about-page.about-js .about-siblings:not(.is-inview)>h2{opacity:1!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;letter-spacing:normal!important;transition:none!important}@media (hover:hover) and (pointer:fine){.about-sibling-card:hover .about-sibling-img-wrap img{transform:none}}}