.PromiseMoment_promise__7KekH{padding-block:var(--spacing-13) var(--spacing-12);color:var(--color-on-brand);background:linear-gradient(180deg,var(--color-brand-700),color-mix(in srgb,var(--color-brand-700) 82%,var(--color-brand-800)));overflow:hidden}.PromiseMoment_promiseInner__uznNm{position:relative;display:grid;gap:var(--spacing-10)}.PromiseMoment_promiseEyebrow__ba4d5{margin:0;color:var(--color-current-100);font-size:var(--text-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PromiseMoment_promiseStack__dOyGd{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:var(--spacing-8) var(--spacing-10);align-items:end}.PromiseMoment_promiseHero__gvBW7{margin:0;color:var(--color-on-brand);font-variant-numeric:tabular-nums;line-height:.88}.PromiseMoment_promiseHero__gvBW7 strong{display:block;font-family:var(--font-sans);font-size:clamp(88px,11vw,168px);font-weight:800;letter-spacing:-.04em;color:var(--color-on-brand)}.PromiseMoment_promiseUnit__eKrpi{display:block;margin-top:var(--spacing-3);color:var(--color-current-100);font-size:var(--text-title-lg);font-weight:600;letter-spacing:0}.PromiseMoment_promiseLead__6clSs{max-width:18ch;margin:0;padding-bottom:var(--spacing-2);color:var(--color-on-brand);font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.PromiseMoment_promiseFacts__krk7O{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:var(--spacing-7) 0 0;border-top:1px solid color-mix(in srgb,var(--color-current-100) 36%,transparent);list-style:none}.PromiseMoment_promiseFacts__krk7O li{display:grid;gap:var(--spacing-2);align-content:start;padding-inline:var(--spacing-7);border-left:1px solid color-mix(in srgb,var(--color-current-100) 30%,transparent)}.PromiseMoment_promiseFacts__krk7O li:first-child{padding-inline-start:0;border-left:0}.PromiseMoment_promiseFactValue__r7Pty{color:var(--color-on-brand);font-size:var(--text-display-sm);font-weight:800;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.PromiseMoment_promiseFactLabel__zBKLw{max-width:30ch;color:var(--color-current-100);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}.PromiseMoment_promiseFactHighlight__BICvF .PromiseMoment_promiseFactValue__r7Pty{font-family:var(--font-price);font-size:var(--text-display-md)}@media (max-width:1023.9px){.PromiseMoment_promiseStack__dOyGd{grid-template-columns:1fr;align-items:start}.PromiseMoment_promiseHero__gvBW7 strong{font-size:clamp(80px,22vw,132px)}.PromiseMoment_promiseLead__6clSs{padding-bottom:0}}@media (max-width:640px){.PromiseMoment_promise__7KekH{padding-block:var(--spacing-11)}.PromiseMoment_promiseFacts__krk7O{grid-template-columns:1fr;gap:var(--spacing-6);padding-top:var(--spacing-6)}.PromiseMoment_promiseFacts__krk7O li{padding-inline:0;border-left:0}}.PromiseMoment_promise__7KekH{position:relative;isolation:isolate}.PhotoStrip_strip__euXJ4{padding-block:var(--spacing-13) var(--spacing-12);background:var(--color-surface-soft)}.PhotoStrip_stripFrame__mNoNU{display:grid;gap:var(--spacing-11)}.PhotoStrip_stripHeader__h3U3H{display:grid;gap:var(--spacing-4);max-width:760px}.PhotoStrip_stripEyebrow___q8kw{margin:0;color:var(--color-brand-700);font-size:var(--text-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PhotoStrip_stripHeadCopy__SKFs4{max-width:760px}.PhotoStrip_stripHeadCopy__SKFs4 h2{margin:0;color:var(--color-text-heading);font-size:clamp(36px,4.6vw,60px);font-weight:800;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.PhotoStrip_stripHeadCopy__SKFs4 p{max-width:56ch;margin:var(--spacing-5) 0 0;color:var(--color-text-body);font-size:var(--text-body-lg);line-height:1.55}.PhotoStrip_stripBeats__kPHW0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-7);margin:0;padding:0;list-style:none}.PhotoStrip_stripBeat__jFLZl{display:grid;gap:var(--spacing-6)}.PhotoStrip_stripBeat__jFLZl:nth-child(2){margin-block-start:var(--spacing-9)}.PhotoStrip_stripBeat__jFLZl:nth-child(3){margin-block-start:var(--spacing-5)}.PhotoStrip_stripPhoto__IyEtV{position:relative;margin:0;aspect-ratio:4/5;border-radius:var(--radius-xl);overflow:hidden;background:var(--color-surface-strong);box-shadow:var(--shadow-lg)}.PhotoStrip_stripPhoto__IyEtV img{width:100%;height:100%;object-fit:cover;display:block}.PhotoStrip_stripCopy__218_Y{display:grid;gap:var(--spacing-3);padding-inline:var(--spacing-4)}.PhotoStrip_stripLabel__KAdYf{color:var(--color-brand-700);font-size:var(--text-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PhotoStrip_stripCopy__218_Y h3{margin:0;color:var(--color-text-heading);font-size:var(--text-display-sm);font-weight:700;line-height:1.2;letter-spacing:-.01em}.PhotoStrip_stripCopy__218_Y p{max-width:36ch;margin:0;color:var(--color-text-body);font-size:var(--text-body-md);line-height:1.55}@media (max-width:1023.9px){.PhotoStrip_stripBeats__kPHW0{grid-template-columns:1fr}.PhotoStrip_stripBeat__jFLZl:nth-child(2),.PhotoStrip_stripBeat__jFLZl:nth-child(3){margin-block-start:0}}.PhotoStrip_stripPhotoDrum__85hUc:after{content:"";position:absolute;inset:-10%;border-radius:50%;border-left:2.5px solid transparent;border-bottom:2.5px solid transparent;border-top:2.5px solid transparent;border-top-color:color-mix(in srgb,var(--color-current-400) 52%,transparent);border-right:2.5px solid transparent;border-right-color:color-mix(in srgb,var(--color-current-400) 26%,transparent);pointer-events:none;animation:PhotoStrip_drum-spin___gYVX 13s linear infinite;z-index:2}@keyframes PhotoStrip_drum-spin___gYVX{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PhotoStrip_stripPhotoDrum__85hUc:after{animation:none}}.PhotoStrip_strip__euXJ4{position:relative;isolation:isolate}