.offer-extras-module__zqeejW__note,.offer-extras-module__zqeejW__plan,.offer-extras-module__zqeejW__features{gap:16px;display:grid}.offer-extras-module__zqeejW__note p,.offer-extras-module__zqeejW__plan p,.offer-extras-module__zqeejW__features p{max-width:var(--prose);margin:0;line-height:1.6}.offer-extras-module__zqeejW__note{border-left:4px solid var(--crimson);background:var(--white);border-radius:0 12px 12px 0;padding:20px 22px}.offer-extras-module__zqeejW__note h2,.offer-extras-module__zqeejW__plan h2,.offer-extras-module__zqeejW__features h2{font-size:var(--h2);margin:0}.offer-extras-module__zqeejW__changes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.offer-extras-module__zqeejW__changes li{max-width:var(--prose);border-left:3px solid var(--crimson);padding-left:16px;line-height:1.55}.offer-extras-module__zqeejW__board{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:16px;gap:24px;margin-top:8px;padding:24px;display:grid}.offer-extras-module__zqeejW__boardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.offer-extras-module__zqeejW__boardLabel{color:var(--accent-dark);font-family:var(--font-display);font-size:1.0625rem;font-weight:600}.offer-extras-module__zqeejW__boardChip{background:var(--accent-wash);color:var(--crimson);font-family:var(--font-display);border-radius:999px;padding:8px 16px;font-size:.8125rem;font-weight:600}.offer-extras-module__zqeejW__phases{margin:0;padding:0;list-style:none;display:grid}.offer-extras-module__zqeejW__phases li{grid-template-columns:8px 1fr;align-content:start;column-gap:16px;padding-bottom:16px;display:grid}.offer-extras-module__zqeejW__phases li:last-child{padding-bottom:0}.offer-extras-module__zqeejW__bar{background:color-mix(in srgb, var(--crimson) 62%, var(--white));border-radius:999px;grid-row:1/span 2}.offer-extras-module__zqeejW__phases li:nth-child(2) .offer-extras-module__zqeejW__bar{background:color-mix(in srgb, var(--crimson) 70%, var(--white))}.offer-extras-module__zqeejW__phases li:nth-child(3) .offer-extras-module__zqeejW__bar{background:color-mix(in srgb, var(--crimson) 85%, var(--white))}.offer-extras-module__zqeejW__phaseLaunch .offer-extras-module__zqeejW__bar,.offer-extras-module__zqeejW__phases li:nth-child(4) .offer-extras-module__zqeejW__bar{background:var(--crimson)}.offer-extras-module__zqeejW__phaseTitle,.offer-extras-module__zqeejW__phaseBody{grid-column:2}.offer-extras-module__zqeejW__phaseTitle{color:var(--accent-dark);font-family:var(--font-display);margin-top:0;font-size:1.0625rem;font-weight:600}.offer-extras-module__zqeejW__phaseBody{max-width:44ch;color:var(--text);margin-top:8px;font-size:.9375rem;line-height:1.5}.offer-extras-module__zqeejW__included{border-top:1px solid var(--line);gap:16px;padding-top:24px;display:grid}.offer-extras-module__zqeejW__included h3{color:var(--accent-dark);font-family:var(--font-display);margin:0;font-size:1rem}.offer-extras-module__zqeejW__included ul{gap:16px 32px;margin:0;padding:0;list-style:none;display:grid}.offer-extras-module__zqeejW__included li{padding-left:32px;font-size:.9375rem;line-height:1.5;position:relative}.offer-extras-module__zqeejW__included li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.3 6.8 11 12 5.5' fill='none' stroke='%23C1121F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat, var(--accent-wash);border-radius:50%;width:18px;height:18px;position:absolute;top:.2em;left:0}.offer-extras-module__zqeejW__rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.offer-extras-module__zqeejW__rows details{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.offer-extras-module__zqeejW__rows summary{cursor:pointer;color:var(--accent-dark);font-family:var(--font-display);font-weight:600}.offer-extras-module__zqeejW__rows summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.offer-extras-module__zqeejW__rows p{margin-top:8px}.offer-extras-module__zqeejW__measure{color:var(--text-mute);font-size:.9375rem}.offer-extras-module__zqeejW__mock{background:var(--white);border:1px solid var(--line);width:min(100%,280px);box-shadow:var(--shadow-soft);border-radius:16px;justify-self:start;padding:16px}.offer-extras-module__zqeejW__swatch{background:linear-gradient(160deg,#efebe3 0%,#e7d5d6 100%);border-radius:10px;height:120px}.offer-extras-module__zqeejW__badge,.offer-extras-module__zqeejW__added{font-family:var(--font-display);margin:12px 0 0;font-weight:600}.offer-extras-module__zqeejW__badge{background:var(--crimson);color:#fff;letter-spacing:.04em;text-transform:uppercase;animation:offer-extras-module__zqeejW__rise var(--dur) var(--ease-out) var(--dur-fast) both;border-radius:999px;margin-top:12px;padding:3px 8px;font-size:.75rem;display:inline-flex}.offer-extras-module__zqeejW__product{color:var(--accent-dark);font-family:var(--font-display);margin:8px 0 0;font-weight:600}.offer-extras-module__zqeejW__added{color:var(--done);animation:offer-extras-module__zqeejW__rise var(--dur) var(--ease-out) var(--dur) both;font-size:.9375rem}@keyframes offer-extras-module__zqeejW__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:720px){.offer-extras-module__zqeejW__board{padding:32px}.offer-extras-module__zqeejW__included ul{grid-template-columns:1fr 1fr}}@media (min-width:900px){.offer-extras-module__zqeejW__phases{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px}.offer-extras-module__zqeejW__phases li{grid-column:auto;grid-template-columns:1fr;padding:0}.offer-extras-module__zqeejW__bar{grid-area:auto/1;height:8px;margin-bottom:16px}.offer-extras-module__zqeejW__phaseTitle,.offer-extras-module__zqeejW__phaseBody,.offer-extras-module__zqeejW__phaseWeeks{grid-column:1}}
