@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Jost:wght@300;400;500&display=swap";.why-us-page{--black: #2C5530;--white: #F8F4EE;--off-white: #F0EBE3;--mid: #7A8C6E;--border: #C8D5BF;--font-serif: "Cormorant Garamond", Georgia, serif;--font-sans: "Jost", sans-serif}.why-us-page .page-wrapper{max-width:720px;margin:0 auto;padding:80px 32px 120px;font-family:var(--font-sans);font-weight:300;line-height:1.7;-webkit-font-smoothing:antialiased}.why-us-page .page-title{font-family:var(--font-serif);font-size:clamp(2.4rem,5vw,3.6rem);font-weight:300;letter-spacing:-.01em;line-height:1.15;margin-bottom:12px}.why-us-page .page-subtitle{font-size:.95rem;color:var(--mid);letter-spacing:.04em;text-transform:uppercase;margin-bottom:56px}.why-us-page .intro{font-family:var(--font-serif);font-size:clamp(1.15rem,2.5vw,1.35rem);font-weight:300;line-height:1.75;color:#333;margin-bottom:64px;padding-bottom:48px;border-bottom:1px solid var(--border)}.why-us-page .section-label{font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mid);margin-bottom:24px;margin-top:56px;font-family:var(--font-sans)}.why-us-page .principles{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border);border:1px solid var(--border);margin-bottom:64px}.why-us-page .principle{background:var(--white);padding:28px 24px}.why-us-page .principle-number{font-family:var(--font-serif);font-size:1.8rem;font-weight:300;color:var(--border);line-height:1;margin-bottom:12px}.why-us-page .principle-title{font-size:.8rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-family:var(--font-sans)}.why-us-page .principle-body{font-size:.88rem;color:#555;line-height:1.65;font-family:var(--font-sans)}.why-us-page .accordion{border-top:1px solid var(--border);margin-bottom:2px}.why-us-page .accordion:last-of-type{border-bottom:1px solid var(--border);margin-bottom:64px}.why-us-page .accordion-trigger{width:100%;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:22px 0;text-align:left;gap:16px}.why-us-page .accordion-trigger:hover .accordion-title{opacity:.6}.why-us-page .accordion-title{font-family:var(--font-sans);font-size:.9rem;font-weight:400;letter-spacing:.02em;color:var(--black);transition:opacity .2s}.why-us-page .accordion-icon{flex-shrink:0;width:18px;height:18px;position:relative}.why-us-page .accordion-icon:before,.why-us-page .accordion-icon:after{content:"";position:absolute;background:var(--black);transition:transform .3s ease,opacity .3s ease}.why-us-page .accordion-icon:before{width:18px;height:1px;top:50%;left:0;transform:translateY(-50%)}.why-us-page .accordion-icon:after{width:1px;height:18px;left:50%;top:0;transform:translate(-50%)}.why-us-page .accordion.open .accordion-icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.why-us-page .accordion-body{display:none;padding:0 0 28px}.why-us-page .accordion.open .accordion-body{display:block}.why-us-page .tag-group{margin-bottom:20px}.why-us-page .tag-group-label{font-size:.72rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mid);margin-bottom:10px;font-family:var(--font-sans)}.why-us-page .tags{display:flex;flex-wrap:wrap;gap:6px}.why-us-page .tag{display:inline-block;font-size:.78rem;padding:5px 12px;border-radius:2px;letter-spacing:.02em;line-height:1.4;font-family:var(--font-sans)}.why-us-page .tag.no{background:#f5f5f5;color:#333;border:1px solid #e0e0e0}.why-us-page .tag.yes{background:var(--black);color:var(--white)}.why-us-page .tag.maybe{background:var(--white);color:#555;border:1px solid #ccc}.why-us-page .accordion-body p{font-size:.88rem;color:#444;line-height:1.75;margin-bottom:16px;font-family:var(--font-sans)}.why-us-page .accordion-body p:last-child{margin-bottom:0}.why-us-page .note{font-size:.82rem;color:var(--mid);font-style:italic;margin-top:12px}.why-us-page .exception-box{background:var(--off-white);border:1px solid var(--border);padding:32px;margin-bottom:64px;margin-top:56px}.why-us-page .exception-box h3{font-family:var(--font-serif);font-size:1.2rem;font-weight:400;margin-bottom:20px}.why-us-page .exception-list{list-style:none;display:flex;flex-direction:column;gap:12px;padding:0}.why-us-page .exception-list li{display:flex;gap:14px;font-size:.88rem;color:#444;line-height:1.65;font-family:var(--font-sans)}.why-us-page .exception-list li .num{font-family:var(--font-serif);font-size:1rem;color:var(--mid);flex-shrink:0;margin-top:1px}.why-us-page .closing{font-family:var(--font-serif);font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:300;font-style:italic;color:#333;line-height:1.75;padding-top:48px;border-top:1px solid var(--border);text-align:center}.why-us-page .cta-link{display:inline-block;margin-top:32px;font-family:var(--font-sans);font-size:.78rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--black);text-decoration:none;border-bottom:1px solid var(--black);padding-bottom:2px;transition:opacity .2s}.why-us-page .cta-link:hover{opacity:.5}@media(max-width:560px){.why-us-page .page-wrapper{padding:56px 20px 80px}.why-us-page .principles{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/why-us.css.map */
