.ap-offers{container-type:inline-size;container-name:ap-offers;padding:64px 0;color:#eef3f8;scroll-margin-top:100px}.ap-offers-heading{margin-bottom:24px}.ap-offers-heading h2{font-size:clamp(26px,3vw,40px);line-height:1.12;margin:10px 0 12px;letter-spacing:-.035em}.ap-offers-heading p{max-width:780px;margin:0;color:#aab8c8;line-height:1.6}.ap-offers-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin:24px 0 16px}.ap-offers-controls[hidden]{display:none}.ap-offers-cycles{display:flex;padding:4px;border:1px solid #354251;border-radius:12px;background:#0e151e;gap:4px}.ap-offers-cycles button{border:0;border-radius:8px;min-height:44px;padding:8px 20px;background:transparent;color:#acbbca;font-family:inherit;font-weight:600;font-size:14px;line-height:1.3;cursor:pointer}.ap-offers-cycles button[aria-pressed=true]{background:#42abdf;color:#06121b}.ap-offers-cycles small{font-size:10px;margin-left:5px}.ap-offers-devices{display:flex;gap:12px;align-items:center;font-size:14px}.ap-offers-devices select{min-height:44px;min-width:120px;background:#141e2a;border:1px solid #44586b;border-radius:8px;color:#eef3f8;padding:8px 12px;font:inherit}.ap-offers-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}.ap-offer-card{display:flex;flex-direction:column;min-width:0;padding:18px 16px;border:1px solid #334252;border-radius:18px;background:linear-gradient(145deg,#18232e,#101820)}.ap-offer-highlight{border-color:#42abdf;background:linear-gradient(145deg,#172e3e,#101c26)}.ap-offer-kicker{color:#91a9bb;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.13em;min-height:15px}.ap-offer-card h3{font-size:25px;line-height:1.1;margin:10px 0;color:#f4f8fc}.ap-offer-description{font-size:13px;line-height:1.45;color:#aebbc8;min-height:36px;margin:0 0 12px}.ap-offer-pricing{border-bottom:1px solid #334252;padding-bottom:12px;margin-bottom:12px}.ap-offer-comparison{font-size:11px;line-height:1.5;color:#8fa2b4;min-height:18px}.ap-offer-price{margin:8px 0!important;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.ap-offer-price strong{font-size:clamp(23px,2.2vw,33px);letter-spacing:-.055em;line-height:1.2;color:#f4f8fc;white-space:nowrap}.ap-offer-price span{font-size:12px;color:#aebbc8}.ap-offer-saving{font-size:11px;line-height:1.5;color:#82d6bd!important;min-height:30px;margin:0!important}.ap-offer-card ul{display:flex;flex-direction:column;gap:9px;list-style:none;padding:0;margin:0 0 20px;font-size:12px;line-height:1.5;color:#d0dce5}.ap-offer-card li{padding:0 0 0 15px;position:relative}.ap-offer-card li:before{content:'✓';position:absolute;left:0;color:#7cc9e9;font-size:11px}.ap-offer-card li.ap-offer-muted{color:#8fa1b1}.ap-offer-card li.ap-offer-muted:before{content:'—';color:#8fa1b1}.ap-offer-cloud{color:#8cd9f9}.ap-offer-button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:46px;padding:10px 13px;margin-top:auto;border:1px solid #486072;border-radius:9px;background:#1a2c3b;color:#edf7ff;text-decoration:none;font-size:13px;font-weight:650}.ap-offer-highlight .ap-offer-button{background:#42abdf;color:#06121b;border-color:#42abdf}.ap-offer-button:hover{filter:brightness(1.15)}.ap-offer-button:focus-visible,.ap-offers button:focus-visible,.ap-offers select:focus-visible{outline:3px solid #91dafe;outline-offset:3px}.ap-offers-note{font-size:13px!important;line-height:1.6;color:#aab8c8;margin:18px 0 4px!important}.ap-offers-terms{font-size:11px!important;line-height:1.6;color:#8a9dad;max-width:950px}.ap-offers-loading{grid-column:1/-1;padding:35px 20px;text-align:center;color:#aab8c8}.ap-offers-loading button{min-height:44px;border:1px solid #47647a;background:#192c3a;color:#ddecf8;border-radius:8px;padding:8px 16px;margin:10px;cursor:pointer}.ap-offers-legacy{font-size:12px;color:#96a8ba;margin-top:18px}.ap-offers-legacy a{color:#93d4f7;text-decoration:underline}@media(max-width:1000px){.ap-offers-grid{grid-template-columns:repeat(4,minmax(220px,1fr));overflow-x:auto;padding-bottom:12px;scroll-snap-type:x proximity}.ap-offer-card{scroll-snap-align:start}.ap-offer-price strong{font-size:29px}}@media(max-width:600px){.ap-offers{padding:40px 0}.ap-offers-grid{grid-template-columns:repeat(4,minmax(250px,80vw))}.ap-offers-controls{gap:16px}.ap-offers-devices{width:100%;justify-content:space-between}.ap-offer-description{min-height:0}.ap-offer-card{padding:20px}.ap-offers-cycles{width:100%}.ap-offers-cycles button{flex:1;padding:9px}.ap-offers-heading h2{font-size:29px}}

@container ap-offers (max-width:1000px){.ap-offers-grid{grid-template-columns:repeat(4,minmax(220px,1fr));overflow-x:auto;padding-bottom:12px;scroll-snap-type:x proximity}.ap-offer-card{scroll-snap-align:start}.ap-offer-price strong{font-size:29px}}
@container ap-offers (max-width:600px){.ap-offers-grid{grid-template-columns:repeat(4,minmax(250px,85cqw))}.ap-offers-controls{gap:16px}.ap-offers-devices{width:100%;justify-content:space-between}.ap-offer-description{min-height:0}.ap-offer-card{padding:20px}.ap-offers-cycles{width:100%}.ap-offers-cycles button{flex:1;padding:9px}.ap-offers-heading h2{font-size:29px}}
