.why-choose-section{background:var(--color-cream);color:var(--color-obsidian);padding:2rem 1.5rem}.why-choose-section .section-title{margin-bottom:1rem}.why-choose-inner{text-align:center;max-width:1100px;margin:0 auto}.why-choose-intro{font-family:var(--font-inter), sans-serif;color:#0b0f19bf;max-width:700px;margin:0 auto 1.5rem;font-size:.9rem;line-height:1.6}.why-choose-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:1.5rem;padding:0;list-style:none;display:grid}.why-choose-item{text-align:center;flex-direction:column;align-items:center;padding:0 .5rem;display:flex;position:relative}@media (min-width:901px){.why-choose-item:not(:nth-child(3n+1)):before{content:"";background:#0b0f1914;width:1px;position:absolute;top:5px;bottom:5px;left:-.75rem}}.why-choose-value{font-family:var(--font-cormorant), serif;color:var(--color-champagne-deep);letter-spacing:-.01em;font-size:2.25rem;font-weight:700;line-height:1}.why-choose-star{vertical-align:middle;margin-left:2px;font-size:.75em;display:inline-block;transform:translateY(-2px)}.why-choose-stub{background:var(--color-dark-red);opacity:.7;width:20px;height:1.5px;margin:.3rem auto .5rem}.why-choose-label{font-family:var(--font-inter), sans-serif;color:var(--color-obsidian);opacity:.8;max-width:180px;margin:0 auto;font-size:.85rem;line-height:1.4}.why-choose-link-item{width:100%;color:inherit;cursor:pointer;flex-direction:column;align-items:center;text-decoration:none;transition:transform .2s;display:flex}.why-choose-link-item:hover{transform:translateY(-2px)}.why-choose-link-item:hover .why-choose-label{opacity:1;text-decoration:underline}.why-choose-link-item:hover .why-choose-value{color:var(--color-champagne-deep)}.why-choose-areas{font-family:var(--font-inter), sans-serif;color:#0b0f1999;max-width:600px;margin:0 auto 1.25rem;font-size:.8rem;line-height:1.5}.why-choose-cta{font-family:var(--font-inter), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--color-cream);background:var(--color-obsidian);border-radius:6px;padding:.65rem 1.75rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background .3s,color .3s,transform .2s;display:inline-block}.why-choose-cta:hover{background:var(--color-champagne-deep);color:var(--color-obsidian);transform:translateY(-1px)}@media (max-width:900px) and (min-width:601px){.why-choose-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem}.why-choose-item:not(:nth-child(odd)):before{content:"";background:#0b0f1914;width:1px;position:absolute;top:5px;bottom:5px;left:-.5rem}.why-choose-value{font-size:2rem}}@media (max-width:600px){.why-choose-section{padding:1.75rem 1rem}.why-choose-intro{margin-bottom:1.25rem;font-size:.85rem}.why-choose-grid{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.5rem}.why-choose-value{font-size:1.85rem}.why-choose-label{max-width:100%;font-size:.8rem}.why-choose-areas{margin-bottom:1rem;font-size:.75rem}}
