@charset "UTF-8";:root{--color-ink:#0c0b0a;--color-ink-light:#14110d;--color-walnut:#573e27;--color-bronze:#876748;--color-gold:#f4b837;--color-gold-soft:#ffca4d;--color-ivory:#d3c3ae;--color-cream:#ede4d3;--color-muted:#8f8578;--color-hairline:rgba(244, 184, 55, 0.16);--font-sans:Instrument Sans, Helvetica Neue, Arial, sans-serif;--font-serif:Fraunces, Georgia, Times New Roman, serif;--page-gutter:clamp(1.5rem, 3.125vw, 2.5rem);--container-width:75rem;--section-space:clamp(5rem, 8.75vw, 7rem);--transition:300ms cubic-bezier(0.22, 1, 0.36, 1)}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5rem}html body{margin:0;background:var(--color-ink)!important;color:var(--color-ivory)!important;font-family:var(--font-sans)!important;font-size:1rem;font-weight:400;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{font-family:var(--font-sans)}img,picture,svg,video{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6{color:var(--color-cream);font-family:var(--font-serif);font-weight:400;text-wrap:balance}a{color:inherit}::selection{background:var(--color-gold);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-gold);outline-offset:4px}.container,.site-container{width:min(100% - var(--page-gutter)*2,var(--container-width))!important;max-width:none!important;margin-inline:auto!important}.container--narrow{--container-width:48rem}.container--content{--container-width:56rem}.container--default{--container-width:64rem}.container--wide{--container-width:75rem}.container--full{width:100%;max-width:none}.section{position:relative;padding-block:var(--section-space)!important}@media (max-width:767px){.section{padding-block:50px!important}}.section--compact{--section-space:clamp(4rem, 6.25vw, 5rem)}.section--large{--section-space:clamp(6rem, 10vw, 8rem)}.font-sans{font-family:var(--font-sans)!important}.font-serif{font-family:var(--font-serif)!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:clamp(1.75rem,3vw,2.25rem)!important}.text-4xl{font-size:clamp(2.25rem,4vw,3rem)!important}.text-5xl{font-size:clamp(2.75rem,5vw,3.75rem)!important}.text-6xl{font-size:clamp(3rem,6vw,4.5rem)!important}.eyebrow,.section-eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 1.25rem;color:var(--color-gold)!important;font-family:var(--font-sans)!important;font-size:.75rem!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.22em!important;text-transform:uppercase!important}.eyebrow--line::before,.section-eyebrow--line::before{width:2rem;height:1px;background:currentColor;content:""}.section-title{margin:0;color:var(--color-cream)!important;font-family:var(--font-serif)!important;font-size:clamp(2.25rem,4vw,3rem)!important;font-weight:400!important;line-height:1.25!important;text-wrap:balance}.section-title--large{font-size:clamp(3rem,6vw,4.5rem)!important;line-height:1.04!important}.section-title--small{font-size:clamp(1.875rem,3vw,2.25rem)!important;line-height:1.12!important}.section-title span,.section-title--large span,.section-title__accent{color:var(--color-gold);background-image:linear-gradient(135deg,#b8862f 0,#f4b837 38%,#fff0c2 55%,#d99a2b 78%,#8a5f1c 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-subtitle{max-width:32rem;margin:1.25rem 0 0;color:rgba(237,228,211,.8)!important;font-family:var(--font-sans)!important;font-size:1rem!important;line-height:1.625!important;text-wrap:pretty}.section-subtitle--serif{font-family:var(--font-serif)!important;font-size:1.0625rem!important;font-style:italic!important}.text-center{text-align:center}.section-subtitle.text-center,.text-center .section-subtitle{margin-inline:auto}.text-ink{color:var(--color-ink)!important}.text-ink-light{color:var(--color-ink-light)!important}.text-walnut{color:var(--color-walnut)!important}.text-bronze{color:var(--color-bronze)!important}.text-gold{color:var(--color-gold)!important}.text-gold-soft{color:var(--color-gold-soft)!important}.text-ivory{color:var(--color-ivory)!important}.text-cream{color:var(--color-cream)!important}.text-muted{color:var(--color-muted)!important}.bg-ink{background-color:var(--color-ink)!important}.bg-ink-light{background-color:var(--color-ink-light)!important}.bg-walnut{background-color:var(--color-walnut)!important}.bg-bronze{background-color:var(--color-bronze)!important}.bg-gold{background-color:var(--color-gold)!important}.bg-gold-soft{background-color:var(--color-gold-soft)!important}.bg-cream{background-color:var(--color-cream)!important}@media (max-width:767px){:root{--section-space:5rem}.section-title{line-height:1.15}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.lpa-btn,.lpa-btn-link{font-size:14px;font-weight:600;text-decoration:none;letter-spacing:1.68px;text-transform:uppercase}.lpa-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;background:var(--color-gold);border-radius:14px;transition:all ease .3s;color:var(--color-ink)}.lpa-btn.lpa-btn-secondary{background:0 0;font-size:12px;border:1px solid var(--color-gold);color:var(--color-cream)}.lpa-btn:hover{background:var(--color-gold-soft);border-color:var(--color-gold-soft);color:var(--color-ink)}.lpa-btn img,.lpa-btn svg{width:16px}.lpa-btn-link{color:var(--color-ivory);padding:0;background:0 0}.lpa-btn-link:hover{color:var(--color-gold)}.site-header{position:fixed;padding:14px 0;z-index:3;width:100%}.site-header.sticked{background:rgba(12,11,10,.9);backdrop-filter:blur(8px)}.site-header__row{display:flex;gap:24px;align-items:center;justify-content:space-between}.site-header__row .site-logo{width:125px}.site-header__row .site-logo img{width:100%}.site-header__row .header-menu{flex:1;display:flex;justify-content:flex-end}@media (min-width:992px){.site-header__row .header-menu ul li:not(:last-child) a:hover{color:#f4b837}.site-header__row .header-menu ul li:last-child a{padding:14px 20px;background:#f4b837;color:#000;border-radius:14px;letter-spacing:1.56px;font-weight:600}.site-header__row .header-menu ul li:last-child a:hover{background:rgba(244,184,55,.8)}}.hero-section{position:relative;width:100%;overflow:hidden;padding-block:clamp(5rem,9vw,8rem);background-color:var(--color-ink);background-image:url(../img/pattern.svg);background-repeat:repeat;background-size:84px 84px}.hero-section>.container{position:relative;z-index:1}.hero-section .hero-row{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,6vw,5rem);align-items:center}.hero-section .hero-row .hero-left{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start}@media (max-width:991px){.hero-section .hero-row .hero-left{order:2;text-align:center}.hero-section .hero-row .hero-left .eyebrow{width:100%;justify-content:center}}.hero-section .hero-row .hero-left .section-title--large{max-width:11ch}@media (max-width:991px){.hero-section .hero-row .hero-left .section-title--large{max-width:100%}}.hero-section .hero-row .hero-left .section-subtitle{max-width:35rem}@media (max-width:991px){.hero-section .hero-row .hero-left .section-subtitle{max-width:100%;text-align:center}}.hero-section .hero-row .hero-left .hero-btns{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px;margin-top:36px}@media (max-width:991px){.hero-section .hero-row .hero-left .hero-btns{width:100%;justify-content:center}}@media (max-width:767px){.hero-section .hero-row .hero-left .hero-btns{align-items:center;flex-direction:column}.hero-section .hero-row .hero-left .hero-btns a{width:100%;text-align:center}}.hero-section .hero-row .hero-right{width:100%;min-width:0}@media (max-width:991px){.hero-section .hero-row .hero-right{order:1}}#shop.ebay-section .ebay-left>img,.hero-section .hero-row .hero-right img{display:block;width:100%;max-width:none;aspect-ratio:1/1;object-fit:cover;border-radius:12px}@media (max-width:991px){.hero-section .hero-row .hero-right img{aspect-ratio:4/3;height:450px}.hero-section{padding-block:clamp(4.5rem,9vw,6rem)!important}.hero-section .hero-row{grid-template-columns:minmax(0,1fr);gap:3rem}.hero-section .hero-right img{aspect-ratio:4/3}}@media (max-width:575px){.hero-section{padding-block:5.5rem!important}.hero-section .hero-row{gap:2.25rem}.hero-section .hero-left .section-title--large{max-width:none}.hero-section .hero-left .hero-btns{width:100%;align-items:stretch;flex-direction:column;margin-top:28px}.hero-section .hero-left .hero-btns .lpa-btn,.hero-section .hero-left .hero-btns .lpa-btn-link{width:100%;min-height:48px}.hero-section .hero-right img{aspect-ratio:4/5;border-radius:8px}}.newhero-content,.newhero-section{display:flex!important;align-items:center!important;justify-content:center!important}.newhero-section{position:relative;min-height:100svh;overflow:hidden;padding:clamp(7.5rem,12vw,9.5rem)0 clamp(4.5rem,7vw,6rem)!important;background:var(--color-ink)}.newhero-section::before{z-index:1;background:linear-gradient(to bottom,rgba(12,11,10,.82),rgba(12,11,10,.18) 30%),linear-gradient(to top,rgba(12,11,10,.97),rgba(12,11,10,.14) 42%),radial-gradient(ellipse at center,rgba(12,11,10,.2),rgba(12,11,10,.72) 88%)}.newhero-section>img.newhero-img{position:absolute;z-index:0;inset:0;width:100%!important;max-width:none!important;height:100%!important;opacity:.58;object-fit:cover;object-position:center}.newhero-section>.container{position:relative;z-index:2}.newhero-content{width:100%;flex-direction:column!important;text-align:center}.newhero-content>img.newhero-img{width:min(30rem,100vw - 7rem)!important;max-width:100%!important;height:auto!important;margin:0 0 2rem;padding:clamp(1.5rem,3vw,2rem) clamp(1.75rem,4vw,2.5rem);background:linear-gradient(var(--color-gold),var(--color-gold)) left top/2.5rem 2px no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) left top/2px 2.5rem no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) right top/2.5rem 2px no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) right top/2px 2.5rem no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) left bottom/2.5rem 2px no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) left bottom/2px 2.5rem no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) right bottom/2.5rem 2px no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) right bottom/2px 2.5rem no-repeat}.newhero-content .newhero-text{max-width:38rem;margin:0;color:rgba(237,228,211,.86)!important;font-family:var(--font-sans)!important;font-size:clamp(.9375rem,1.5vw,1.4625rem)!important;font-weight:400!important;line-height:1.7!important;text-wrap:pretty}.newhero-content .lpa-btn{margin-top:2rem}.we-buy{position:relative;width:100%;overflow:hidden;padding-block:clamp(5rem,9vw,7.5rem)!important;background-color:#0d0b09;background-image:radial-gradient(circle at 78% 42%,rgba(135,103,72,.12),transparent 38%),url(../img/we-buy-bg.svg);background-position:center,center top;background-repeat:no-repeat,repeat}.newhero-section::before,.we-buy-img::after,.we-buy::before{position:absolute;inset:0;content:"";pointer-events:none}.we-buy::before{background:linear-gradient(90deg,rgba(12,11,10,.24),transparent 48%,rgba(12,11,10,.18))}.we-buy>.container{position:relative;z-index:1}.we-buy-row{display:grid!important;width:100%;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center!important;gap:clamp(3rem,6vw,5rem)}.we-buy-col{width:100%;min-width:0}.we-buy-contents{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.we-buy-contents .section-title{max-width:11ch}.we-buy-contents .section-subtitle{max-width:34rem}.we-buy-contents>.lpa-btn{margin-top:2.5rem}.we-buy-icons{display:grid!important;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2rem}.we-buy-icon{display:flex!important;min-width:0;min-height:4rem;flex-direction:row!important;align-items:center!important;gap:.875rem;padding:.625rem .875rem;border:1px solid rgba(244,184,55,.22);border-radius:.375rem;background:rgba(12,11,10,.24)}.buy-icon-wrapper{display:grid!important;width:2.5rem;height:2.5rem;flex:0 0 2.5rem;place-items:center;border:1px solid rgba(244,184,55,.46);border-radius:50%}.buy-icon-wrapper img{width:1.125rem!important;height:1.125rem!important;object-fit:contain}.buy-icon-text{color:var(--color-cream)!important;font-family:var(--font-serif)!important;font-size:clamp(1rem,1.6vw,1.125rem)!important;line-height:1.35!important}.we-buy-img{position:relative;display:block!important;padding:.625rem}.we-buy-img::after{background:linear-gradient(var(--color-gold),var(--color-gold)) left top/2.5rem 2px no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) left top/2px 2.5rem no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) right top/2.5rem 2px no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) right top/2px 2.5rem no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) left bottom/2.5rem 2px no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) left bottom/2px 2.5rem no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) right bottom/2.5rem 2px no-repeat,linear-gradient(var(--color-gold),var(--color-gold)) right bottom/2px 2.5rem no-repeat}.we-buy-img>img{display:block;width:100%!important;max-width:none!important;aspect-ratio:1;border:0!important;border-radius:0!important;object-fit:cover}@media (max-width:991px){.newhero-section{min-height:min(52rem,100svh)}.we-buy-row{grid-template-columns:minmax(0,1fr);gap:3.5rem}.we-buy-contents .section-subtitle,.we-buy-contents .section-title{max-width:38rem}.we-buy-img{width:min(100%,42rem);margin-inline:auto}}@media (max-width:575px){.newhero-section{min-height:100svh;padding-top:6.5rem!important}.newhero-content>img.newhero-img{width:min(76vw,18rem)!important;padding:1rem 1.125rem;background-size:1.75rem 2px,2px 1.75rem,1.75rem 2px,2px 1.75rem,1.75rem 2px,2px 1.75rem,1.75rem 2px,2px 1.75rem}.newhero-content .lpa-btn,.we-buy-contents>.lpa-btn{width:100%;justify-content:center}.we-buy{padding-block:4.5rem!important}.we-buy-icons{grid-template-columns:minmax(0,1fr)}}.join-our-team,.jot-row{display:flex!important;align-items:center!important}.join-our-team{position:relative;width:100%;min-height:clamp(34rem,55vw,44rem);overflow:hidden;padding-block:clamp(6.5rem,11vw,9rem)!important;border-block:1px solid rgba(244,184,55,.1);background:radial-gradient(circle at 50% 50%,rgba(244,184,55,.055),transparent 38%),linear-gradient(180deg,#0c0b0a,#2a1e14 46%,#2a1e14 54%,#0c0b0a)}.join-our-team::after,.join-our-team::before{position:absolute;left:50%;width:min(22rem,42vw);height:1px;background:linear-gradient(90deg,transparent,rgba(244,184,55,.3),transparent);content:"";pointer-events:none;transform:translateX(-50%)}.join-our-team::before{top:clamp(3rem,6vw,5rem)}.join-our-team::after{bottom:clamp(3rem,6vw,5rem)}#shop.ebay-section>.container,.join-our-team>.container{position:relative;z-index:1}.jot-row{width:min(100%,48rem);flex-direction:column!important;margin-inline:auto;text-align:center}.jot-row::before,.testimonial-card__author cite{font-family:var(--font-sans);text-transform:uppercase}.jot-row::before{display:flex;align-items:center;margin-bottom:1.5rem;color:var(--color-gold);content:"Careers";font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.24em}.jot-row .section-title{max-width:13ch;font-size:clamp(2.75rem,5vw,4.25rem)!important;line-height:1.08!important}.jot-row .section-subtitle{max-width:42rem;margin-top:1.5rem;color:rgba(237,228,211,.72)!important;font-size:clamp(.9375rem,1.5vw,1.0625rem)!important;line-height:1.75!important;text-align:center}.jot-row .lpa-btn{margin-top:2.5rem}@media (max-width:575px){.join-our-team{min-height:34rem;padding-block:6rem!important}.jot-row .section-title{font-size:clamp(2.5rem,13vw,3.25rem)!important}.jot-row .lpa-btn{width:100%;justify-content:center}}#shop.ebay-section,.quote-section{position:relative;width:100%;overflow:hidden}#shop.ebay-section{background-color:#100d0a;background-image:radial-gradient(at 50%0,rgba(135,103,72,.18),transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='l'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 .35 0 0 0 0 .25 0 0 0 0 .16 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23l)'/%3E%3C/svg%3E");background-position:center top;background-repeat:no-repeat,repeat;background-size:auto,220px 220px}#shop.ebay-section::before{z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.05}#shop.ebay-section .ebay-row{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px}#shop.ebay-section .ebay-left,#shop.ebay-section .ebay-right{display:flex;width:100%;min-width:0;flex-direction:column}#shop.ebay-section .ebay-left{position:relative;order:1}#shop.ebay-section .ebay-left>img{aspect-ratio:1;border:1px solid rgba(244,184,55,.18);border-radius:8px}#shop.ebay-section .ebay-right{order:2;align-items:flex-start}#shop.ebay-section .ebay-icons{display:flex;width:100%;flex-direction:column;gap:20px;margin-top:32px}#shop.ebay-section .ebay-icon-list{display:flex;width:100%;flex-direction:row;align-items:center;gap:16px}#shop.ebay-section .ebay-icon-wrapper{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid rgba(244,184,55,.45);border-radius:50%;background:rgba(12,11,10,.16)}#shop.ebay-section .ebay-icon{width:18px;height:18px;object-fit:contain}#shop.ebay-section .ebay-icon-texts{display:flex;min-width:0;flex-direction:column;gap:2px}#shop.ebay-section .ebay-icon-title{margin:0;color:var(--color-cream);font-family:var(--font-serif);font-size:18px;font-weight:400;line-height:1.4}#shop.ebay-section .ebay-icon-text{color:rgba(237,228,211,.7);font-size:14px;line-height:1.5}#shop.ebay-section .ebay-icons+a{margin-top:40px}@media (max-width:767px){#shop.ebay-section .ebay-row{grid-template-columns:minmax(0,1fr);gap:48px}#shop.ebay-section .ebay-left{order:1}#shop.ebay-section .ebay-left>img{aspect-ratio:4/3}#shop.ebay-section .ebay-right{order:2}}@media (max-width:575px){#shop.ebay-section .ebay-icon-list{align-items:flex-start}#shop.ebay-section .ebay-icon-wrapper{margin-top:2px}}.quote-section{display:flex;min-height:clamp(28rem,48vw,40rem);align-items:center;padding-block:clamp(6rem,10vw,9rem);background-color:#090806;background-image:url(../img/quote-backdrop.png);background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:991px){.quote-section{padding-block:40px;min-height:450px}}#contact::before,#shop.ebay-section::before,.quote-section::before{position:absolute;inset:0;content:"";pointer-events:none}.quote-section::before{z-index:0;background:linear-gradient(180deg,rgba(12,11,10,.9),rgba(12,11,10,.62) 48%,rgba(12,11,10,.92)),radial-gradient(circle at center,rgba(87,62,39,.08),rgba(12,11,10,.54) 72%)}.quote-section>.container{position:relative;z-index:1}.quote-section .quote-row{position:relative;display:flex;width:100%;max-width:62rem;margin-inline:auto;flex-direction:column;align-items:center;padding:clamp(3.5rem,7vw,5.5rem) clamp(1rem,5vw,4rem);border-block:1px solid rgba(244,184,55,.28);text-align:center}.quote-section .quote-row::before{position:absolute;top:clamp(.75rem,2vw,1.25rem);left:50%;color:rgba(244,184,55,.3);content:"“";font-family:var(--font-serif);font-size:clamp(5.5rem,10vw,8rem);font-weight:400;line-height:1;pointer-events:none;transform:translateX(-50%)}.quote-section .eyebrow{position:relative;z-index:1;justify-content:center;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2rem)}.quote-section .eyebrow::after,.quote-section .eyebrow::before{width:clamp(1.5rem,5vw,3.5rem);height:1px;background:linear-gradient(90deg,transparent,rgba(244,184,55,.72));content:""}.quote-section .eyebrow::after{transform:rotate(180deg)}.quote-section .mantra-text,.quote-section .section-title{position:relative;z-index:1;margin:0;color:var(--color-cream)!important;font-family:var(--font-serif)!important;font-weight:400!important;text-shadow:0 4px 28px rgba(12,11,10,.8)}.quote-section .section-title{max-width:22ch;font-size:clamp(2.5rem,5vw,4.25rem)!important;font-style:italic;line-height:1.12!important;letter-spacing:-.025em;text-wrap:balance}.quote-section .mantra-text{max-width:48rem;font-size:clamp(1.2rem,2vw,1.025rem)!important;font-style:italic;line-height:1.7!important;letter-spacing:.005em;text-wrap:pretty}.quote-section .mantra-author{position:relative;z-index:1;display:flex!important;align-items:center;justify-content:center;gap:.875rem;margin-top:clamp(1.5rem,3vw,2rem);color:var(--color-gold)!important;font-family:var(--font-sans)!important;font-size:.75rem!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.16em;text-align:center;text-transform:uppercase}.quote-section .mantra-author::before{width:2rem;height:1px;flex:0 0 2rem;background:rgba(244,184,55,.55);content:""}.quote-section .quote-btns{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.25rem;margin-top:clamp(2.5rem,5vw,3.5rem)}@media (max-width:767px){.quote-section{min-height:32rem;padding-block:6rem;background-position:center}.quote-section .quote-row{padding-inline:.5rem}.quote-section .section-title{max-width:20ch}.quote-section .mantra-text{max-width:42rem;font-size:clamp(1.125rem,2.7vw,1.4rem)!important}}@media (max-width:575px){.quote-section{min-height:30rem;padding-block:5rem}.quote-section .eyebrow{margin-bottom:1.25rem}.quote-section .quote-row{padding-block:3.75rem}.quote-section .section-title{font-size:clamp(2.25rem,11vw,3rem)!important;line-height:1.16!important}.quote-section .mantra-text{font-size:1.0625rem!important;line-height:1.65!important}.quote-section .mantra-author{gap:.625rem;font-size:.6875rem!important;letter-spacing:.12em}.quote-section .mantra-author::before{width:1.25rem;flex-basis:1.25rem}.quote-section .quote-btns{width:100%;align-items:stretch;flex-direction:column;gap:1rem;margin-top:2.25rem}.quote-section .quote-btns .lpa-btn,.quote-section .quote-btns .lpa-btn-link{width:100%;min-height:48px}}.testimonials-carousel{width:100%;margin-top:clamp(2.5rem,5vw,4rem)}#contact,.testimonials-carousel__swiper{width:100%;overflow:hidden}.testimonials-carousel__slide{height:auto}.testimonials-carousel__controls{display:flex;width:100%;align-items:center;gap:clamp(1rem,3vw,2rem);margin-top:2rem}.testimonials-carousel__pagination{position:static;display:flex;width:auto;flex:1;align-items:center;justify-content:center;gap:.5rem;transform:none}.testimonials-carousel__pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0;background:rgba(237,228,211,.34);opacity:1;transition:width 250ms ease,background-color 250ms ease}.testimonials-carousel__pagination .swiper-pagination-bullet-active{width:24px;border-radius:999px;background:var(--color-gold)}.testimonials-carousel__button{display:grid;width:44px;height:44px;flex:0 0 44px;padding:0;place-items:center;border:1px solid rgba(244,184,55,.25);border-radius:50%;background:0 0;cursor:pointer;transition:border-color 250ms ease,background-color 250ms ease,opacity 250ms ease}.testimonials-carousel__button img{width:16px;height:16px;object-fit:contain}.testimonials-carousel__button:hover{border-color:var(--color-gold);background:rgba(244,184,55,.08)}.testimonials-carousel__button.swiper-button-disabled{cursor:default;opacity:.35}.testimonial-card{display:flex;height:100%;min-height:21rem;padding:clamp(1.75rem,3vw,2.5rem);flex-direction:column;border:1px solid rgba(244,184,55,.15);border-radius:8px;background:rgba(237,228,211,.025)}.testimonial-card__stars{display:flex;align-items:center;gap:.35rem}.testimonial-card__stars img{width:16px;height:16px}.testimonial-card__review{margin:2rem 0 2.5rem;padding:0;border:0;color:var(--color-cream);font-family:var(--font-serif);font-size:clamp(1.125rem,1.7vw,1.35rem);font-style:italic;font-weight:400;line-height:1.55}.testimonial-card__review p{margin:0}.testimonial-card__author{display:flex;margin-top:auto;flex-direction:column;gap:.25rem}.testimonial-card__author cite{color:var(--color-cream);font-size:.8125rem;font-style:normal;font-weight:600;letter-spacing:.1em}.testimonial-card__author span{color:var(--color-bronze);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}@media (max-width:575px){.testimonials-carousel__controls{margin-top:1.5rem}.testimonials-carousel__button{width:40px;height:40px;flex-basis:40px}.testimonial-card{min-height:19rem;padding:1.5rem}}#contact{position:relative;isolation:isolate;padding-block:clamp(5rem,8vw,7.5rem);background-color:#090806;background-image:url(../img/pattern.svg);background-position:center;background-repeat:repeat;background-size:84px 84px}#contact::before{z-index:-1;background:rgba(12,11,10,.68)}#contact .contact-row{display:grid;width:100%;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(3rem,7vw,7rem)}#contact .contact-left,#contact .contact-right{width:100%;min-width:0}#contact .contact-left{align-items:flex-start}#contact .contact-infos{display:flex;width:100%;margin-top:clamp(2rem,4vw,3rem);flex-direction:column;align-items:flex-start;gap:1rem}#contact .contact-info{display:flex;align-items:center;gap:.875rem;color:rgba(237,228,211,.82);font-size:.9375rem;line-height:1.5;text-decoration:none;transition:color 200ms ease}#contact .contact-info>.oxy-text{color:inherit}#contact .contact-info:hover{color:#f4b837}#contact .contact-info-icon{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(244,184,55,.35);border-radius:50%}#contact .contact-info-icon img{width:17px;height:17px;object-fit:contain}#contact .follow-us-label{margin-top:2rem}#contact .contact-right{padding:clamp(1.75rem,4vw,3rem);border:1px solid rgba(244,184,55,.16);border-radius:8px;background:rgba(237,228,211,.025)}@media (max-width:991px){#contact .contact-row{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7vw,4rem)}}@media (max-width:575px){#contact{padding-inline:1.25rem}#contact .contact-right{padding:1.25rem}}.site-footer{width:100%;padding-block:clamp(3rem,6vw,4.5rem) 2rem;border-top:1px solid rgba(244,184,55,.1);background:#0b0a08}.site-footer .footer-row{display:flex;width:100%;flex-direction:column}.site-footer .footer-top{display:flex;width:100%;padding-bottom:clamp(2rem,4vw,2.75rem);flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.site-footer .footer-logo{display:block;width:clamp(8.5rem,12vw,10.5rem);flex:0 0 auto}.site-footer .footer-logo img{display:block;width:100%;height:auto}.site-footer .footer-top>.contact-socials{width:auto;margin-left:auto}.site-footer .footer-bottom{display:flex;width:100%;padding-top:1.75rem;border-top:1px solid rgba(244,184,55,.12);align-items:center;justify-content:flex-start}.site-footer .footer-copy{color:rgba(237,228,211,.54);font-size:.75rem;letter-spacing:.06em;line-height:1.5}@media (max-width:575px){.site-footer{padding-block:3rem 1.75rem}.site-footer .footer-top{padding-bottom:2rem;flex-direction:column;align-items:center;gap:1.75rem}.site-footer .footer-top>.contact-socials{margin-left:0}.site-footer .footer-bottom{justify-content:center;text-align:center}}#archives.archive-section{overflow:hidden;background-color:var(--color-ink);background-image:radial-gradient(75% 55%at 50% 38%,rgba(135,103,72,.1),transparent 72%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='52'%3E%3Cg fill='%23f4b837' opacity='.045'%3E%3Crect x='7' y='11' width='11' height='15' rx='2.5'/%3E%3Crect x='46' y='11' width='11' height='15' rx='2.5'/%3E%3C/g%3E%3C/svg%3E")}#archives.archive-section .archive-galleries,#archives.archive-section .archive-gallery,#archives.archive-section .archive-gallery-imgs,#archives.archive-section .archive-gallery-top,#archives.archive-section .archive-row,#archives.archive-section .archive-top,.archive-slider,.archive-slider__swiper{width:100%}#archives.archive-section .archive-galleries,#archives.archive-section .archive-gallery,#archives.archive-section .archive-gallery-imgs,#archives.archive-section .archive-row,#archives.archive-section .archive-top{display:flex;flex-direction:column}#archives.archive-section .archive-top{max-width:42rem;align-items:flex-start}@media (max-width:991px){#archives.archive-section .archive-top{max-width:100%;align-items:center;text-align:center}}#archives.archive-section .archive-galleries{gap:4rem;margin-top:3.5rem}#archives.archive-section .archive-gallery{border-top:1px solid var(--color-hairline);padding-top:2rem}#archives.archive-section .archive-gallery-top{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}#archives.archive-section .archive-title{margin:0;color:var(--color-cream);font-family:var(--font-serif);font-size:clamp(1.875rem,3vw,2.25rem);font-weight:400;line-height:1.2}#archives.archive-section .archive-gallery-right,#archives.archive-section .lpa-gallery-btns{display:flex;flex-direction:row;align-items:center}#archives.archive-section .archive-gallery-right{width:auto;flex:0 0 auto;gap:.75rem}#archives.archive-section .lpa-gallery-btns{width:auto;gap:.75rem}#archives.archive-section .lpa-btn.lpb-btn-secondary{min-height:2.75rem;padding:.625rem 1.25rem;border:1px solid rgba(244,184,55,.4);border-radius:999px;background:0 0;color:var(--color-cream);font-size:.75rem}#archives.archive-section .lpa-btn.lpb-btn-secondary:focus-visible,#archives.archive-section .lpa-btn.lpb-btn-secondary:hover{border-color:var(--color-gold);background:0 0;color:var(--color-gold)}#archives.archive-section .lpa-gallery-btn{display:grid;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;place-items:center;padding:0;border:1px solid rgba(244,184,55,.3);border-radius:50%;background:0 0;color:var(--color-cream);cursor:pointer;transition:border-color var(--transition),color var(--transition),opacity var(--transition)}#archives.archive-section .lpa-gallery-btn:focus-visible,#archives.archive-section .lpa-gallery-btn:hover{border-color:var(--color-gold);color:var(--color-gold)}#archives.archive-section .lpa-gallery-btn.swiper-button-disabled{cursor:default;opacity:.3;pointer-events:none}#archives.archive-section .lpa-gallery-btn img,#archives.archive-section .lpa-gallery-btn svg{width:1.25rem;height:1.25rem;object-fit:contain}#archives.archive-section .archive-gallery-imgs{margin-top:1.75rem;overflow:hidden}.archive-slider__swiper,body.archive-lightbox-open{overflow:hidden}.archive-slider__slide{height:auto}.archive-slider__lightbox-trigger{position:relative;display:block;height:100%;color:inherit;cursor:zoom-in;text-decoration:none}.archive-slider__lightbox-trigger:focus-visible{outline:2px solid var(--color-gold);outline-offset:4px}.archive-slider__figure{position:relative;height:100%;margin:0;overflow:hidden;aspect-ratio:4/5;border:1px solid var(--color-hairline);border-radius:.5rem;background:var(--color-ink-light)}.archive-slider__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 700ms cubic-bezier(.22,1,.36,1)}.archive-slider__lightbox-trigger:focus-visible .archive-slider__image,.archive-slider__lightbox-trigger:hover .archive-slider__image{transform:scale(1.05)}.archive-slider__caption{position:absolute;right:0;bottom:0;left:0;padding:4rem 1.25rem 1rem;background:linear-gradient(transparent,rgba(12,11,10,.82));color:var(--color-cream);font-size:.6875rem;line-height:1.4;letter-spacing:.14em;opacity:0;text-transform:uppercase;transition:opacity var(--transition)}.archive-slider__lightbox-trigger:focus-visible .archive-slider__caption,.archive-slider__lightbox-trigger:hover .archive-slider__caption{opacity:1}.archive-lightbox[hidden]{display:none}.archive-lightbox{position:fixed;z-index:2147483647;inset:0;display:grid;place-items:center;padding:clamp(1rem,3vw,2.5rem)}.archive-lightbox .archive-lightbox__backdrop{position:absolute;inset:0;background:rgba(5,4,3,.96);backdrop-filter:blur(14px)}.archive-lightbox .archive-lightbox__dialog{position:relative;z-index:1;display:grid;width:min(90rem,100%);height:min(56rem,100vh - clamp(2rem,6vw,5rem));grid-template-rows:auto minmax(0,1fr)}.archive-lightbox .archive-lightbox__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--color-hairline)}.archive-lightbox .archive-lightbox__title{margin:0;color:var(--color-gold);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.archive-lightbox .archive-lightbox__button,.archive-lightbox .archive-lightbox__close{display:grid;width:3rem;height:3rem;place-items:center;padding:0;border:1px solid rgba(237,228,211,.3);border-radius:50%;background:rgba(12,11,10,.7);color:var(--color-cream);cursor:pointer;transition:border-color var(--transition),color var(--transition),opacity var(--transition)}.archive-lightbox .archive-lightbox__button:focus-visible,.archive-lightbox .archive-lightbox__button:hover,.archive-lightbox .archive-lightbox__close:focus-visible,.archive-lightbox .archive-lightbox__close:hover{border-color:var(--color-gold);color:var(--color-gold)}.archive-lightbox .archive-lightbox__button.swiper-button-disabled,.archive-lightbox .archive-lightbox__close.swiper-button-disabled{opacity:.25;pointer-events:none}.archive-lightbox .archive-lightbox__close{font-size:1.5rem}.archive-lightbox .archive-lightbox__swiper{width:100%;min-height:0;padding:1.25rem 4.5rem 2.5rem}.archive-lightbox .archive-lightbox__figure,.archive-lightbox .archive-lightbox__slide{height:100%}.archive-lightbox .archive-lightbox__figure{display:grid;margin:0;grid-template-rows:minmax(0,1fr) auto;gap:.75rem}.archive-lightbox .archive-lightbox__image{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.archive-lightbox .archive-lightbox__caption{display:grid;min-height:1.4em;margin:0;gap:.35rem;text-align:center}.archive-lightbox .archive-lightbox__caption-title{color:rgba(237,228,211,.72);font-size:.75rem;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.archive-lightbox .archive-lightbox__description{max-width:48rem;margin:0 auto;color:rgba(237,228,211,.62);font-size:.875rem;line-height:1.55}.archive-lightbox .archive-lightbox__button{position:absolute;z-index:4;top:50%;transform:translateY(-50%)}.archive-lightbox .archive-lightbox__button--previous{left:.5rem}.archive-lightbox .archive-lightbox__button--next{right:.5rem}.archive-lightbox .archive-lightbox__pagination{bottom:.75rem}.archive-lightbox .archive-lightbox__pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;background:var(--color-gold);opacity:.3}.archive-lightbox .archive-lightbox__pagination .swiper-pagination-bullet-active{opacity:1}@media (max-width:991px){#archives.archive-section .archive-gallery-top{align-items:flex-start;flex-direction:column;gap:1.25rem}}@media (max-width:767px){#archives.archive-section .archive-galleries{gap:3.5rem;margin-top:3rem}#archives.archive-section .archive-gallery-right{width:100%;justify-content:space-between}.archive-lightbox{padding:.75rem}.archive-lightbox .archive-lightbox__dialog{height:calc(100vh - 1.5rem)}.archive-lightbox .archive-lightbox__swiper{padding:1rem 0 4rem}.archive-lightbox .archive-lightbox__button{top:auto;bottom:.5rem;transform:none}.archive-lightbox .archive-lightbox__button--previous{left:calc(50% - 4rem)}.archive-lightbox .archive-lightbox__button--next{right:calc(50% - 4rem)}}@media (max-width:575px){#archives.archive-section .archive-gallery-right{align-items:flex-start;flex-direction:column}}