.about-page{overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(245,158,11,.08),transparent 26rem),rgb(var(--color-background))}.about-page__hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(3rem,5vw,6.4rem);padding-top:clamp(3.2rem,4vw,4.8rem);padding-bottom:clamp(3.2rem,4vw,4.8rem);max-width:128rem}.about-page__hero-copy{position:relative;padding-left:clamp(1.8rem,2.2vw,3rem)}.about-page__hero-copy:before{position:absolute;top:.4rem;bottom:.4rem;left:0;width:.3rem;border-radius:999rem;background:linear-gradient(180deg,#f59e0b,#f59e0b14);content:""}.about-page__eyebrow{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.68);font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.about-page__title{max-width:14ch;margin:0 0 1.8rem;font-size:clamp(4rem,5vw,6.6rem);line-height:1.02;letter-spacing:-.04em}.about-page__intro{max-width:58rem;font-size:clamp(1.65rem,1.7vw,1.95rem);line-height:1.65}.about-page__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.about-page__hero-media{position:relative;isolation:isolate;min-height:0;aspect-ratio:4 / 3;padding:clamp(1.8rem,3vw,3.2rem);overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:2.4rem;background:linear-gradient(145deg,#f59e0b24,#ffffffb8),rgba(var(--color-foreground),.025);box-shadow:0 2rem 5rem #0f172a14}.about-page__hero-media:before{position:absolute;z-index:-1;top:-7rem;right:-5rem;width:24rem;height:24rem;border:4rem solid rgba(245,158,11,.11);border-radius:50%;content:""}.about-page__image{position:relative;z-index:1;width:100%;height:100%;min-height:0;object-fit:contain;border-radius:1.6rem}.about-page__hero-badge{position:absolute;z-index:2;right:2.2rem;bottom:2.2rem;margin:0;padding:.9rem 1.4rem;border:.1rem solid rgba(255,255,255,.18);border-radius:999rem;background:#0f172aeb;color:#fff;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:600;letter-spacing:.04em;box-shadow:0 1rem 2.4rem #0f172a2e}.about-page__trust{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.about-page__trust-list{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:1.7rem 0;list-style:none}.about-page__trust .page-width,.about-page__content{max-width:128rem}.about-page__trust-list li{display:grid;grid-template-columns:3rem minmax(0,1fr);grid-template-rows:auto auto;gap:.4rem;column-gap:1.2rem;padding:0 3rem;border-left:.1rem solid rgba(var(--color-background),.24)}.about-page__trust-list li:first-child{padding-left:0;border-left:0}.about-page__trust-list li:before{display:grid;grid-row:1 / 3;align-self:center;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;background:#f59e0b;color:#111827;content:"\2713";font-size:1.2rem;font-weight:800}.about-page__trust-list strong,.about-page__trust-list span{grid-column:2}.about-page__trust-list strong{font-size:1.6rem}.about-page__trust-list span{opacity:.75}.about-page__content{padding-top:clamp(3.5rem,4vw,5rem);padding-bottom:clamp(3.5rem,4vw,5rem)}.about-page__story{display:grid;grid-template-columns:minmax(28rem,.82fr) minmax(0,1.18fr);gap:clamp(3rem,5vw,6.4rem);align-items:start;padding:clamp(2.4rem,3vw,3.6rem);border:.1rem solid rgba(var(--color-foreground),.09);border-radius:2.4rem;background:#ffffffb8;box-shadow:0 1.4rem 3.8rem #0f172a0b}.about-page__story-heading{max-width:44rem}.about-page__story h2,.about-page__business h2,.about-page__cta h2{margin:0;font-size:clamp(3rem,3.8vw,4.8rem);line-height:1.08;letter-spacing:-.035em}.about-page__story .rte{max-width:64rem;margin-left:auto;font-size:1.8rem;line-height:1.75}.about-page__values{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;margin-top:clamp(2.4rem,3vw,3.6rem)}.about-page__card{position:relative;overflow:hidden;min-height:19rem;padding:2.3rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1.8rem;background:#ffffffa8;box-shadow:0 1.2rem 3rem #0f172a0b;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;display:flex;flex-direction:column}.about-page__card:before{position:absolute;top:0;right:0;left:0;height:.35rem;background:linear-gradient(90deg,#f59e0b,#fbbf24);content:""}.about-page__card:hover{border-color:#f59e0b52;box-shadow:0 1.8rem 4rem #0f172a14;transform:translateY(-.4rem)}.about-page__card-number{display:grid;width:3.6rem;height:3.6rem;place-items:center;margin-bottom:2.2rem;border-radius:50%;background:#f59e0b1f;color:#9a5c00;font-weight:700}.about-page__card h3{margin:0 0 1rem;font-size:2.4rem}.about-page__card p{margin:0;color:rgba(var(--color-foreground),.72);line-height:1.65}.about-page__business{display:grid;grid-template-columns:minmax(28rem,.76fr) minmax(0,1.24fr);gap:clamp(3rem,5vw,7rem);margin-top:clamp(3rem,4vw,4.5rem);padding:clamp(2.6rem,3.5vw,4rem);border-radius:2.4rem;border:.1rem solid rgba(15,23,42,.1);background-color:#fff!important;background-image:radial-gradient(circle at 8% 10%,rgba(245,158,11,.1),transparent 24rem)!important;color:#111827;box-shadow:0 2rem 5rem #0f172a17}.about-page__business .about-page__eyebrow{color:#9a5c00}.about-page__business h2{color:#111827}.about-page__business>div>p:last-child{color:#475569}.about-page__details{width:100%;margin:0}.about-page__details div{display:grid;grid-template-columns:14rem 1fr;gap:2rem;margin-bottom:.8rem;padding:1.5rem 1.8rem;border:.1rem solid rgba(15,23,42,.09);border-radius:1.2rem;background:#f8fafc}.about-page__details dt{color:#64748b}.about-page__details dd{margin:0;font-weight:600;color:#111827}.about-page__details a{color:#9a5c00}.about-page__detail-note{display:block;margin-top:.6rem;color:#475569;font-size:1.4rem;font-weight:400;line-height:1.5}.about-page__cta{display:flex;justify-content:space-between;align-items:end;gap:3rem;margin-top:clamp(3rem,4vw,4.5rem);padding:clamp(2.6rem,3.5vw,4rem);border:.1rem solid rgba(245,158,11,.24);border-radius:2.4rem;background:radial-gradient(circle at 90% 20%,rgba(245,158,11,.18),transparent 20rem),linear-gradient(135deg,#fffaf0,#fff);color:rgb(var(--color-foreground));box-shadow:0 1.8rem 4.5rem #0f172a12}.about-page__cta p:not(.about-page__eyebrow){max-width:62rem;color:rgba(var(--color-foreground),.72)}.about-page__cta .about-page__eyebrow{color:#9a5c00}.about-page__cta h2{color:rgb(var(--color-foreground))}.about-page__cta .button{background:#f59e0b;color:#111827}@media screen and (max-width:989px){.about-page__hero,.about-page__story,.about-page__business{grid-template-columns:1fr}.about-page__hero-copy{max-width:68rem}.about-page__story-heading,.about-page__story .rte{max-width:100%;margin-left:0}.about-page__hero-media{width:100%;max-width:76rem}}@media screen and (max-width:749px){.about-page__hero,.about-page__story,.about-page__business{grid-template-columns:1fr}.about-page__hero{gap:3.2rem}.about-page__hero-media,.about-page__image{min-height:0}.about-page__hero-media{padding:1.2rem}.about-page__hero-badge{right:1.6rem;bottom:1.6rem}.about-page__trust-list,.about-page__values{grid-template-columns:1fr}.about-page__trust-list li,.about-page__trust-list li:first-child{padding:1.5rem 0;border:0;border-top:.1rem solid rgba(var(--color-background),.2)}.about-page__trust-list li:first-child{border-top:0}.about-page__card{min-height:auto}.about-page__card-number{margin-bottom:3rem}.about-page__details div{grid-template-columns:1fr;gap:.5rem}.about-page__cta{align-items:start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.about-page__card{transition:none}.about-page__card:hover{transform:none}}.about-page .about-page__hero,.about-page .about-page__trust .page-width,.about-page .about-page__content{width:min(100% - 4rem,120rem);max-width:120rem;margin-inline:auto}.about-page .about-page__hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,4vw,5rem);padding:4rem 0}.about-page .about-page__hero-copy{max-width:54rem;padding-left:0}.about-page .about-page__hero-copy:before,.about-page .about-page__hero-media:before,.about-page .about-page__trust-list li:before,.about-page .about-page__card:before{display:none}.about-page .about-page__title{max-width:12ch;font-size:clamp(3.8rem,4.4vw,5.8rem);line-height:1.04}.about-page .about-page__hero-media{width:100%;min-height:0;padding:2rem;aspect-ratio:4 / 3;border-radius:2rem;background-color:#fff!important;background-image:linear-gradient(145deg,#fff8eb,#fff)!important;box-shadow:0 1.2rem 3.2rem #0f172a14}.about-page .about-page__image{min-height:0;object-fit:contain}.about-page .about-page__hero-badge{right:1.6rem;bottom:1.6rem}.about-page .about-page__trust-list{padding:1.8rem 0}.about-page .about-page__trust-list li,.about-page .about-page__trust-list li:first-child{display:block;padding:0 2.4rem}.about-page .about-page__trust-list li:first-child{padding-left:0}.about-page .about-page__trust-list strong,.about-page .about-page__trust-list span{display:block}.about-page .about-page__trust-list span{margin-top:.35rem}.about-page .about-page__content{padding:3.2rem 0 4rem}.about-page .about-page__story{grid-template-columns:minmax(26rem,.82fr) minmax(0,1.18fr);gap:4rem;padding:3rem;border-radius:2rem;background-color:#fff!important;box-shadow:0 .8rem 2.4rem #0f172a0d}.about-page .about-page__story .rte{max-width:60rem;margin:0}.about-page .about-page__values{gap:1.4rem;margin-top:2rem}.about-page .about-page__card{min-height:18rem;padding:2.2rem;background-color:#fff!important;box-shadow:0 .6rem 2rem #0f172a0a}.about-page .about-page__card-number{width:auto;height:auto;margin-bottom:1.8rem;place-items:initial;background:transparent;color:#9a5c00}.about-page .about-page__business{grid-template-columns:minmax(25rem,.72fr) minmax(0,1.28fr);gap:4rem;margin-top:2.4rem;padding:3rem;border-radius:2rem;background-color:#fff!important;background-image:none!important}.about-page .about-page__details div{grid-template-columns:15rem minmax(0,1fr);gap:1.6rem;margin-bottom:.6rem;padding:1.3rem 1.5rem}.about-page .about-page__cta{margin-top:2.4rem;padding:3rem;border-radius:2rem;background-color:#fff8eb!important;background-image:none!important}@media screen and (max-width:989px){.about-page .about-page__hero,.about-page .about-page__story,.about-page .about-page__business{grid-template-columns:1fr}.about-page .about-page__hero-media{max-width:none}.about-page .about-page__story,.about-page .about-page__business{gap:2.4rem}}@media screen and (max-width:749px){.about-page .about-page__hero,.about-page .about-page__trust .page-width,.about-page .about-page__content{width:min(100% - 2.4rem,120rem)}.about-page .about-page__hero{gap:2.4rem;padding:2.8rem 0}.about-page .about-page__trust-list li,.about-page .about-page__trust-list li:first-child{padding:1.2rem 0}.about-page .about-page__story,.about-page .about-page__business,.about-page .about-page__cta{padding:2.2rem}.about-page .about-page__details div{grid-template-columns:1fr;gap:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AQ */
