.am{--am-ink: #103a3a;--am-cream: #f6f6f0;--am-soft: rgba(16, 58, 58, .08);--am-rule: rgba(16, 58, 58, .18);--am-mute: rgba(16, 58, 58, .55);--am-accent: #c89b6a;color:var(--am-ink);background:var(--am-cream);font-family:inherit}.am *{box-sizing:border-box}.am-container{max-width:1280px;margin:0 auto;padding:0 28px}.am-container--narrow{max-width:820px}.am-eyebrow,.am-chapter{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--am-mute);font-weight:500}.am-chapter{letter-spacing:.35em;margin-bottom:22px}.am-chapter--center{text-align:center}.am-eyebrow+.am-h2{margin-top:14px}.am-h2{font-weight:400;font-size:clamp(34px,5vw,60px);line-height:1.05;letter-spacing:-.015em;margin:0 0 24px;color:var(--am-ink)}.am-h2--center{text-align:center;margin-left:auto;margin-right:auto}.am-body{font-size:17px;line-height:1.7;margin:0 0 16px;color:var(--am-ink);opacity:.85}.am-body--center{text-align:center}.am-body--narrow{max-width:620px;margin-left:auto;margin-right:auto}.am-link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding-bottom:4px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--am-ink);text-decoration:none;border-bottom:1px solid var(--am-ink);transition:gap .25s ease}.am-link:hover{gap:14px}.am-hero{position:relative;height:100vh;min-height:640px;max-height:900px;width:100%;overflow:hidden;display:flex;align-items:flex-end;color:var(--am-cream);background:#0c2828}.am-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.am-hero__img,.am-hero__video{width:100%;height:100%;object-fit:cover;display:block}.am-hero__placeholder{width:100%;height:100%;background:radial-gradient(ellipse at 30% 20%,rgba(200,155,106,.35),transparent 60%),radial-gradient(ellipse at 70% 80%,rgba(16,58,58,.6),transparent 60%),linear-gradient(135deg,#1d4a4a,#0c2828)}.am-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#0000000d 40%,#0000008c);z-index:2}.am-hero__inner{position:relative;z-index:3;width:100%;max-width:1280px;margin:0 auto;padding:0 28px 80px;text-align:center}.am-hero__eyebrow{color:#f6f6f0b3;margin-bottom:28px;letter-spacing:.35em}.am-hero__title{font-weight:300;font-size:clamp(56px,11vw,160px);line-height:.92;letter-spacing:-.02em;margin:0 0 28px;color:var(--am-cream)}.am-hero__line{display:block}.am-hero__line--italic{font-style:italic;font-weight:300;color:var(--am-cream);opacity:.95}.am-hero__sub{max-width:620px;margin:0 auto 56px;font-size:16px;line-height:1.55;letter-spacing:.01em;color:#f6f6f0d9}.am-hero__scroll{display:inline-flex;flex-direction:column;align-items:center;gap:12px;color:#f6f6f0cc;font-size:10px;letter-spacing:.35em;text-transform:uppercase;text-decoration:none;transition:color .25s ease,transform .25s ease}.am-hero__scroll svg{animation:am-bounce 2.4s ease-in-out infinite}.am-hero__scroll:hover{color:var(--am-cream)}@keyframes am-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.am-manifesto{padding:140px 0 120px;text-align:center;scroll-margin-top:80px}.am-manifesto__text{font-weight:300;font-size:clamp(24px,3.4vw,40px);line-height:1.35;letter-spacing:-.005em;color:var(--am-ink);margin:0}.am-manifesto__text em{font-style:italic;color:var(--am-accent)}.am-numbers{border-top:1px solid var(--am-rule);border-bottom:1px solid var(--am-rule);padding:90px 0}.am-numbers__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:60px 40px}.am-number{text-align:center}.am-number__value{font-weight:300;font-size:clamp(54px,6vw,88px);line-height:1;letter-spacing:-.02em;color:var(--am-ink);margin-bottom:18px}.am-number__value--word{font-style:italic}.am-number__pct{font-size:.55em;vertical-align:super;margin-left:4px;opacity:.6}.am-number__label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--am-mute);line-height:1.6}.am-split{padding:140px 0}.am-split__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.am-split--reverse .am-split__grid{grid-template-areas:"body media"}.am-split--reverse .am-split__media{grid-area:media}.am-split--reverse .am-split__body{grid-area:body}.am-split__media{margin:0;overflow:hidden;aspect-ratio:4 / 5;background:var(--am-soft)}.am-split__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s ease}.am-split:hover .am-split__media img{transform:scale(1.03)}.am-split__body{max-width:480px}.am-process{padding:120px 0 140px;background:var(--am-ink);color:var(--am-cream)}.am-process .am-eyebrow,.am-process .am-chapter{color:#f6f6f099}.am-process .am-h2{color:var(--am-cream)}.am-process .am-body{color:#f6f6f0c7}.am-process__head{text-align:center;margin-bottom:80px}.am-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;counter-reset:step}.am-step{position:relative;display:flex;flex-direction:column}.am-step__media{aspect-ratio:3 / 4;overflow:hidden;background:#f6f6f00f;margin-bottom:26px}.am-step__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s ease}.am-step:hover .am-step__media img{transform:scale(1.04)}.am-step__num{font-size:14px;letter-spacing:.3em;color:var(--am-accent);margin-bottom:10px}.am-step__title{font-weight:400;font-size:26px;margin:0 0 10px;color:var(--am-cream)}.am-step__text{font-size:14px;line-height:1.6;color:#f6f6f0b3;margin:0}.am-quote{position:relative;padding:160px 0;text-align:center;overflow:hidden;background:var(--am-cream)}.am-quote__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.14}.am-quote__bg img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.4)}.am-quote__inner{position:relative;z-index:1}.am-quote__text{position:relative;font-weight:300;font-size:clamp(28px,4vw,48px);line-height:1.3;margin:0 0 32px;padding:0;border:0;color:var(--am-ink);quotes:none}.am-quote__text:before,.am-quote__text:after,.am-quote__text>p:before,.am-quote__text>p:after{content:none!important;display:none!important}.am-quote__text:first-letter{color:inherit}.am-quote__text em{font-style:italic;color:var(--am-accent)}.am-quote__attr{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--am-mute)}.am-wedge{padding:140px 0;text-align:center;background:var(--am-cream)}.am-wedge__compare{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;align-items:stretch;max-width:920px;margin:60px auto 0}.am-wedge__col{display:flex;flex-direction:column;justify-content:center;padding:50px 32px;border:1px solid var(--am-rule);background:transparent}.am-wedge__col--us{background:var(--am-ink);color:var(--am-cream);border-color:var(--am-ink)}.am-wedge__col--us .am-wedge__label,.am-wedge__col--us .am-wedge__value,.am-wedge__col--us .am-wedge__note{color:var(--am-cream)}.am-wedge__label{font-size:11px;letter-spacing:.28em;text-transform:uppercase;opacity:.6;margin-bottom:18px}.am-wedge__value{font-weight:300;font-size:clamp(38px,5vw,60px);line-height:1;margin-bottom:18px;letter-spacing:-.01em}.am-wedge__value--strike{position:relative;display:inline-block;opacity:.55}.am-wedge__value--strike:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:1px;background:currentColor;transform:rotate(-3deg);transform-origin:center}.am-wedge__note{font-size:13px;line-height:1.55;opacity:.75}.am-wedge__divider{width:1px;background:var(--am-rule)}.am-gallery{padding:0}.am-gallery__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:auto auto;gap:4px;height:90vh;min-height:600px;max-height:900px}.am-gallery__item{margin:0;overflow:hidden;background:var(--am-soft)}.am-gallery__item--tall{grid-row:1 / span 2}.am-gallery__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s ease}.am-gallery__item:hover img{transform:scale(1.04)}.am-promises{padding:90px 0;border-top:1px solid var(--am-rule);border-bottom:1px solid var(--am-rule)}.am-promises__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.am-promise{text-align:center;color:var(--am-ink)}.am-promise svg{display:block;margin:0 auto 18px;color:var(--am-accent)}.am-promise__title{font-size:18px;margin-bottom:8px}.am-promise__text{font-size:13px;line-height:1.5;color:var(--am-mute)}.am-cta{padding:140px 0;text-align:center}.am-cta__title{margin-bottom:64px}.am-cta__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1040px;margin:0 auto}.am-cta__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:56px 44px 44px;min-height:320px;text-align:left;text-decoration:none;color:var(--am-ink);background:transparent;border:1px solid var(--am-rule);transition:background .35s ease,color .35s ease,border-color .35s ease,transform .35s ease;overflow:hidden}.am-cta__card:hover{background:var(--am-ink);color:var(--am-cream);border-color:var(--am-ink);transform:translateY(-4px)}.am-cta__card:hover .am-cta__heading,.am-cta__card:hover .am-cta__text,.am-cta__card:hover .am-cta__num{color:var(--am-cream)}.am-cta__card--accent{background:var(--am-ink);color:var(--am-cream);border-color:var(--am-ink)}.am-cta__card--accent .am-cta__heading,.am-cta__card--accent .am-cta__text,.am-cta__card--accent .am-cta__num{color:var(--am-cream)}.am-cta__card--accent:hover{background:var(--am-accent);border-color:var(--am-accent);color:var(--am-cream)}.am-cta__card--accent:hover .am-cta__heading,.am-cta__card--accent:hover .am-cta__text,.am-cta__card--accent:hover .am-cta__num{color:var(--am-cream)}.am-cta__num{position:absolute;top:32px;left:40px;font-size:14px;letter-spacing:.25em;opacity:.55}.am-cta__heading{font-weight:400;font-size:clamp(26px,3vw,38px);line-height:1.1;margin-bottom:14px;letter-spacing:-.01em}.am-cta__text{font-size:14px;line-height:1.55;opacity:.8;margin:0 0 24px}.am-cta__arrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.15em;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid currentColor;transition:gap .25s ease}.am-cta__card:hover .am-cta__arrow{gap:16px}.am-sig{text-align:center;padding:50px 28px 80px;font-style:italic;font-size:18px;color:var(--am-mute);letter-spacing:.01em}.am-placeholder{width:100%;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,rgba(16,58,58,.04) 0 10px,transparent 10px 20px),var(--am-soft);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--am-mute)}.am-placeholder--tall{aspect-ratio:4 / 5}@media(max-width:1024px){.am-container{padding:0 24px}.am-numbers__grid{gap:40px 30px}.am-split__grid{gap:50px}}@media(max-width:768px){.am-hero{min-height:560px;height:90vh}.am-hero__inner{padding-bottom:60px}.am-hero__sub{margin-bottom:40px;font-size:15px}.am-manifesto{padding:90px 0 80px}.am-numbers{padding:60px 0}.am-numbers__grid{grid-template-columns:1fr 1fr;gap:50px 24px}.am-split{padding:80px 0}.am-split__grid{grid-template-columns:1fr;gap:36px}.am-split--reverse .am-split__grid{grid-template-areas:"media" "body"}.am-process{padding:80px 0 90px}.am-process__head{margin-bottom:50px}.am-steps{grid-template-columns:1fr 1fr;gap:28px 20px}.am-quote{padding:100px 0}.am-quote__mark{font-size:100px;margin-bottom:-22px}.am-wedge{padding:90px 0}.am-wedge__compare{grid-template-columns:1fr;gap:16px;margin-top:40px}.am-wedge__divider{display:none}.am-gallery__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;height:auto;max-height:none}.am-gallery__item{aspect-ratio:3 / 4}.am-gallery__item--tall{grid-row:auto;grid-column:1 / -1;aspect-ratio:16 / 10}.am-promises{padding:60px 0}.am-promises__grid{grid-template-columns:1fr 1fr;gap:36px 24px}.am-cta{padding:90px 0}.am-cta__grid{grid-template-columns:1fr;gap:16px}.am-cta__card{min-height:240px;padding:44px 28px 32px}.am-cta__num{top:24px;left:28px}}@media(max-width:480px){.am-steps{grid-template-columns:1fr}.am-promises__grid{grid-template-columns:1fr;gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/about-marble.css.map */
