.PurchaseSection_section__PyZ9L{background:#fff;border-top:.5px solid var(--color-champagne);border-bottom:.5px solid var(--color-champagne);padding:clamp(48px,8vw,72px) 24px}.PurchaseSection_inner__UmTJB{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.PurchaseSection_carousel__tTmTa{position:relative;border-radius:var(--radius-xl);overflow:hidden;aspect-ratio:4/3;background:var(--color-bg);box-shadow:var(--shadow-md)}.PurchaseSection_slide__gkbQP{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.PurchaseSection_slide__gkbQP.PurchaseSection_active__RvDjk{opacity:1}.PurchaseSection_dots__x0lns{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:2}.PurchaseSection_dot__LtI3s{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.5);border:none;padding:0;cursor:pointer;transition:background var(--transition-base)}.PurchaseSection_dot__LtI3s.PurchaseSection_activeDot__gTkud{background:#fff}.PurchaseSection_content__dbzkM{display:flex;flex-direction:column;gap:0}.PurchaseSection_label__Z_LRm{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 12px}.PurchaseSection_heading__TiUqx{font-family:var(--font-heading);font-size:clamp(22px,3.5vw,32px);font-weight:400;color:var(--color-text-primary);line-height:1.25;margin:0 0 10px}.PurchaseSection_sub__GZJnx{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.65;margin:0 0 28px}.PurchaseSection_cards__a95lt{display:flex;flex-direction:column;gap:12px}.PurchaseSection_card__Bxibg{display:flex;align-items:center;gap:16px;padding:16px 20px;border:1px solid var(--color-champagne);border-radius:var(--radius-lg);text-decoration:none;background:#fff;transition:box-shadow var(--transition-base),border-color var(--transition-base)}.PurchaseSection_card__Bxibg:hover{box-shadow:var(--shadow-sm);border-color:#d1c9bf}.PurchaseSection_logoWrap__rXsXe{flex:0 0 auto;display:flex;align-items:center}.PurchaseSection_cardBody__pyPNZ{flex:1}.PurchaseSection_cardName__bunvL{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin:0 0 2px}.PurchaseSection_cardSub__lprqM{font-size:12px;color:var(--color-text-muted);margin:0}.PurchaseSection_arrow__JMXaZ{font-size:18px;color:var(--color-text-muted);flex:0 0 auto;transition:transform var(--transition-base)}.PurchaseSection_card__Bxibg:hover .PurchaseSection_arrow__JMXaZ{transform:translateX(3px)}@media (max-width:768px){.PurchaseSection_inner__UmTJB{grid-template-columns:1fr;gap:36px}.PurchaseSection_carousel__tTmTa{aspect-ratio:4/3;max-height:300px}}