.discounts{background:#f3f1ee;color:#1a1817}.discounts__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;display:flex;flex-direction:column;gap:2.4rem;padding-block:4rem 7.2rem}@media (min-width:1360px){.discounts__inner{padding-inline:6.4rem}}@media (min-width:1360px){.discounts__inner{padding-block:4.8rem 12rem}}.discounts__options{display:grid;gap:4.8rem}@media (min-width:1360px){.discounts__options{grid-template-columns:minmax(0, 83rem) minmax(0, 1fr)}}.discounts__family,.discounts__card{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.discounts__card{gap:0.8rem;padding-top:2.4rem;border-top:1px solid #d9d4cf}@media (min-width:1360px){.discounts__card{padding:0 0 0 3.2rem;border-top:0;border-left:1px solid #d9d4cf}}.discounts__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:3.2rem;font-weight:400;line-height:3.4rem;overflow-wrap:break-word;font-size:3.2rem;line-height:3.4rem;text-transform:uppercase}@media (min-width:1360px){.discounts__title{font-size:4rem;line-height:4.2rem}}@media (min-width:1360px){.discounts__title{font-size:3.2rem;line-height:3.4rem}}.discounts__text{color:#68625f}.discounts__tiers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.6rem;width:100%}@media (min-width:600px){.discounts__tiers{flex-direction:row}}.discounts__tier{display:flex;flex:1 1 0;flex-direction:column;gap:0.8rem}@media (min-width:600px){.discounts__tier+.discounts__tier{position:relative;padding-left:4rem}}.discounts__tier-arrow{display:none}@media (min-width:600px){.discounts__tier-arrow{position:absolute;top:3.8rem;left:0;display:block;color:#f66025;font-size:1.8rem;line-height:2.6rem}}.discounts__tier-label{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem}.discounts__value{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:4.4rem;font-weight:400;line-height:4.4rem;overflow-wrap:break-word;color:#f66025;text-transform:uppercase}@media (min-width:1360px){.discounts__value{font-size:6.4rem;line-height:6.4rem}}.discounts__value--xl{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:6rem;font-weight:400;line-height:5.8rem;overflow-wrap:break-word}@media (min-width:1360px){.discounts__value--xl{font-size:10.4rem;line-height:9.6rem}}.discounts__small{color:#68625f;font-size:1.2rem;line-height:1.8rem}.discounts__rules{list-style:none;margin:0;padding:0;display:grid;gap:2.4rem;padding:2.4rem 1.6rem;border:1px solid #d9d4cf;border-radius:8px}@media (min-width:600px){.discounts__rules{grid-template-columns:repeat(auto-fit, minmax(24rem, 1fr))}}.discounts__rule{display:flex;align-items:flex-start;gap:1.2rem;color:#68625f}.discounts__rule .icon{margin-top:0.3rem;color:#f66025}.discounts__pay-title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:3.2rem;font-weight:400;line-height:3.4rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.discounts__pay-title{font-size:4rem;line-height:4.2rem}}.discounts__payments{display:grid;gap:3.2rem}@media (min-width:1360px){.discounts__payments{grid-template-columns:repeat(3, minmax(0, 1fr))}}.discounts__payment{display:flex;align-items:flex-start;gap:2.4rem}.discounts__pay-icon{color:#f66025}.discounts__pay-text{font-size:1.8rem;line-height:2.6rem}.discounts__partners{display:flex;flex-direction:column;gap:0.8rem}.discounts__faq{border:1px solid #d9d4cf;border-radius:8px}.discounts__faq-question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem;cursor:pointer;list-style:none}.discounts__faq-question::-webkit-details-marker{display:none}.discounts__faq-question:focus-visible{outline:2px solid var(--focus-color, #1a1817);outline-offset:3px;border-radius:8px}.discounts__faq-icon{color:#f66025;transition:transform 0.2s ease}.discounts__faq[open] .discounts__faq-icon{transform:rotate(45deg)}.discounts__faq-answer{padding:0 2.4rem 2.4rem;color:#68625f}@media (prefers-reduced-motion:reduce){.discounts__faq-icon{transition:none}}