.o-close__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.o-close__copy{display:flex;flex-direction:column;gap:36px;min-width:0}.o-close__head{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.o-close__eyebrow,.o-close__text{margin:0}.o-close__text{max-width:520px}.o-close__offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:600px;margin:0;padding:0;list-style:none}.o-close__offer{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;box-sizing:border-box;padding:22px 22px 20px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-decoration:none;transition:box-shadow var(--dur) var(--ease)}.o-close__offer.is-best{box-shadow:inset 0 0 0 1.5px var(--ink)}@media(hover:hover){.o-close__offer:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.o-close__offer-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-right:28px}.o-close__offer-name{font-size:17px;font-weight:500;line-height:1.3}.o-close__badge{display:inline-block;padding:3px 8px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--ink);font-family:var(--font-mono);font-size:12px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.o-close__offer-price{display:flex;flex-direction:column;gap:2px;margin-top:14px}.o-close__offer-total{font-size:22px;line-height:1.25}.o-close__offer-go{position:absolute;top:20px;right:18px;display:grid;place-items:center;width:28px;height:28px;transition:translate var(--dur) var(--ease)}@media(hover:hover){.o-close__offer:hover .o-close__offer-go{translate:3px 0}}.o-close__trust{display:flex;flex-wrap:wrap;gap:12px 28px;max-width:600px;margin:0;padding:24px 0 0;border-top:1px solid var(--line);list-style:none}.o-close__trust li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4;color:var(--mid)}.o-close__trust-icon{color:inherit}.o-close__visual{display:flex;justify-content:center;min-width:0}.o-close__image{display:block;width:100%;max-width:640px;height:auto}.o-close__pack{display:block;width:100%;max-width:640px}@media screen and (min-width:990px){.o-close__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px}.o-close__title{--caps-room: calc((min(100vw, var(--wrap)) - 2 * var(--gutter) - 64px) * 6 / 11)}}@media screen and (max-width:749px){.o-close__copy{gap:28px}.o-close__head{gap:18px}.o-close__offers{gap:8px}.o-close__offer{padding:16px 14px 14px}.o-close__offer-top{padding-right:22px}.o-close__offer-name{font-size:15px}.o-close__offer-total{font-size:19px}.o-close__offer-go{top:13px;right:10px}.o-close__trust li{font-size:13.5px}}@media(prefers-reduced-motion:reduce){.o-close__offer,.o-close__offer-go{transition:none}}
