.yrp-about-page{max-width:1440px;margin:0 auto;padding:48px clamp(20px,4vw,60px) 64px;color:#111;background:#fff;font:400 14px/1.75 Helvetica,Arial,sans-serif;letter-spacing:-.02em}.yrp-about-page *{box-sizing:border-box}html body #MainContent .yrp-about-page :is(h1,h2,h3,p,a,span,small,figcaption){font-family:Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400!important;letter-spacing:-.02em!important}.yrp-about-page .yrp-about{position:static;left:auto;width:100%;margin-left:0;--ink:#111;--muted:#555;--line:#ddd;--soft:#f5f5f5}.yrp-about-page .yrp-about p{font-size:14px;line-height:1.75}.yrp-about-page .yrp-about__inner{width:100%;margin:0;padding:40px 0}.yrp-about-page .yrp-about__hero{grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);gap:clamp(32px,7vw,100px);min-height:0;padding:0 0 36px;align-items:center}.yrp-about-page .yrp-about__eyebrow,.yrp-about-page .yrp-about__chapter,.yrp-about-page .yrp-about__identity-copy small{color:#555;font-size:11px;line-height:1.6;text-transform:uppercase}.yrp-about-page .yrp-about__eyebrow{margin-bottom:16px}.yrp-about-page .yrp-about__hero h1{margin:0 0 20px;font-size:26px;line-height:1.15;text-transform:uppercase}.yrp-about-page .yrp-about__hero p{max-width:54ch;font-size:16px;line-height:1.75}.yrp-about-page .yrp-about__hero-media{width:100%;max-width:370px;margin:0;justify-self:end;background:#f5f5f5}.yrp-about-page .yrp-about__hero-media img{width:100%;height:370px;aspect-ratio:auto;object-fit:contain;filter:none}.yrp-about-page .yrp-about__year{right:16px;bottom:16px;padding:9px 14px;border:0;background:#fff;color:#111;font-size:11px;line-height:1.5}.yrp-about-page .yrp-about__marquee{border-top:1px solid #ddd;border-bottom:1px solid #ddd;white-space:normal}.yrp-about-page .yrp-about__marquee span{padding:16px 0;font-size:11px;line-height:1.5;text-align:center;transform:none}.yrp-about-page .yrp-about__story,.yrp-about-page .yrp-about__values-head{grid-template-columns:200px minmax(0,1fr);gap:clamp(32px,5vw,80px)}.yrp-about-page .yrp-about__story h2,.yrp-about-page .yrp-about__values h2,.yrp-about-page .yrp-about__identity-copy h2,.yrp-about-page .yrp-about__cta h2{margin:0 0 18px;font-size:24px;line-height:1.35}.yrp-about-page .yrp-about__story h2{max-width:32ch}.yrp-about-page .yrp-about__story-copy{max-width:80ch}.yrp-about-page .yrp-about__story-copy p+p{margin-top:14px}.yrp-about-page .yrp-about__swiss{padding:32px 36px;background:#1c1c1c;border:0}.yrp-about-page .yrp-about__swiss-grid{grid-template-columns:110px minmax(0,1fr);gap:36px;padding:0;align-items:center}.yrp-about-page .yrp-about__crest{padding:20px;background:#fff}.yrp-about-page .yrp-about__crest img{width:70px}.yrp-about-page .yrp-about__swiss h2{margin:0 0 16px;font-size:28px;line-height:1.3;text-transform:uppercase;color:#fff}.yrp-about-page .yrp-about__swiss p{max-width:80ch;font-size:14px;color:#ddd}.yrp-about-page .yrp-about__values-head{margin-bottom:26px}.yrp-about-page .yrp-about__values h2{margin:0}.yrp-about-page .yrp-about__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border:0}.yrp-about-page .yrp-about__card{min-height:0;padding:28px 24px;border:1px solid #ddd;background:#fff}.yrp-about-page .yrp-about__card-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:24px;background:#f3f3f3;color:#111;font-size:11px;line-height:1}.yrp-about-page .yrp-about__card h3{margin:0 0 14px;font-size:17px;line-height:1.4;text-transform:uppercase}.yrp-about-page .yrp-about__card p{font-size:13px}.yrp-about-page .yrp-about__identity{grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);gap:clamp(32px,5vw,80px);min-height:0;padding:32px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.yrp-about-page .yrp-about__logo-panel{padding:28px;background:#f5f5f5}.yrp-about-page .yrp-about__logo-panel img{width:180px;max-height:180px;object-fit:contain}.yrp-about-page .yrp-about__identity-copy{padding:0;border:0}.yrp-about-page .yrp-about__identity-copy small{margin-bottom:14px}.yrp-about-page .yrp-about__identity-copy h2{font-size:24px}.yrp-about-page .yrp-about__identity-copy p+p{margin-top:14px}.yrp-about-page .yrp-about__cta{grid-template-columns:minmax(0,1fr) auto;gap:32px;margin:0;padding:30px 32px;border:1px solid #ddd;background:#f5f5f5}.yrp-about-page .yrp-about__cta h2{margin-bottom:12px;font-size:22px}.yrp-about-page .yrp-about__cta p{font-size:13px}.yrp-about-page .yrp-about__btn{min-height:48px;padding:14px 24px;border:0;border-radius:0;background:#1c1c1c;color:#fff!important;font-size:12px;line-height:1.5;text-transform:uppercase;text-decoration:none}.yrp-about-page .yrp-about__btn:hover{background:#333;color:#fff!important}.yrp-about-page .yrp-about>.yrp-about__inner:last-child{padding-bottom:0}.yrp-about-page a:focus-visible{outline:2px solid #111;outline-offset:4px}@media(max-width:749px){.yrp-about-page{padding:30px 20px 44px;font-size:13px}.yrp-about-page .yrp-about p{font-size:13px}.yrp-about-page .yrp-about__inner{padding:30px 0}.yrp-about-page .yrp-about__hero{grid-template-columns:1fr;gap:24px;padding:0 0 26px}.yrp-about-page .yrp-about__hero h1{font-size:20px;margin-bottom:16px}.yrp-about-page .yrp-about__hero p{font-size:14px}.yrp-about-page .yrp-about__hero-media{max-width:none;justify-self:stretch}.yrp-about-page .yrp-about__hero-media img{height:300px}.yrp-about-page .yrp-about__marquee span{padding:12px 8px;font-size:10px}.yrp-about-page .yrp-about__story,.yrp-about-page .yrp-about__values-head{grid-template-columns:1fr;gap:14px}.yrp-about-page .yrp-about__story h2,.yrp-about-page .yrp-about__values h2,.yrp-about-page .yrp-about__identity-copy h2,.yrp-about-page .yrp-about__cta h2{font-size:20px}.yrp-about-page .yrp-about__swiss{padding:24px 20px}.yrp-about-page .yrp-about__swiss-grid{grid-template-columns:64px minmax(0,1fr);gap:20px}.yrp-about-page .yrp-about__crest{padding:12px;align-self:start}.yrp-about-page .yrp-about__crest img{width:40px}.yrp-about-page .yrp-about__swiss h2{font-size:21px}.yrp-about-page .yrp-about__swiss p{font-size:13px}.yrp-about-page .yrp-about__cards{grid-template-columns:1fr;gap:12px}.yrp-about-page .yrp-about__card{padding:22px 20px}.yrp-about-page .yrp-about__card-number{margin-bottom:16px}.yrp-about-page .yrp-about__card h3{font-size:16px}.yrp-about-page .yrp-about__identity{grid-template-columns:1fr;gap:24px;padding:26px 0}.yrp-about-page .yrp-about__logo-panel{padding:24px}.yrp-about-page .yrp-about__logo-panel img{width:140px;max-height:140px}.yrp-about-page .yrp-about__cta{grid-template-columns:1fr;gap:24px;padding:24px 20px}.yrp-about-page .yrp-about__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/yrp-about-refined.css.map */
