.up-date-landing,.up-date-section,.up-date-sticky{--up-date-ink: #14131a;--up-date-muted: #5f6470;--up-date-line: rgba(20, 19, 26, .1);--up-date-orange: #ff7a18;--up-date-pink: #ff3d81;--up-date-accessible-pink: #a91d52;--up-date-purple: #8f5bff;--up-date-soft: #fbfaff;color:var(--up-date-ink);overflow:clip}.up-date-section{padding:clamp(4.35rem,7.2vw,8.1rem) 1.6rem}.up-date-section--soft{background:var(--up-date-soft)}.up-date-container{width:min(118rem,100%);margin:0 auto}.up-date-narrow{width:min(82rem,100%);margin:0 auto}.up-date-eyebrow{margin:0 0 1rem;color:var(--up-date-accessible-pink);font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.up-date-heading{margin:0;color:var(--up-date-ink);font-size:clamp(3rem,5vw,5.4rem);line-height:1.02;letter-spacing:-.045em}.up-date-heading--small{font-size:clamp(2.8rem,4vw,4.4rem)}.up-date-lead{margin:1.6rem 0 0;color:var(--up-date-muted);font-size:clamp(1.7rem,2vw,2rem);line-height:1.6}.up-date-gradient-text{background:linear-gradient(90deg,var(--up-date-orange),var(--up-date-pink),var(--up-date-purple));-webkit-background-clip:text;background-clip:text;color:transparent}.up-date-button{min-height:5.4rem;padding:1.4rem 2.4rem;border:0;border-radius:999px;background:linear-gradient(100deg,var(--up-date-orange),var(--up-date-pink),var(--up-date-purple));color:#fff;box-shadow:0 1.2rem 3rem #8f5bff38;cursor:pointer;font:inherit;font-weight:800;text-align:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.up-date-button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 1.6rem 3.8rem #8f5bff4d}.up-date-button:focus-visible{outline:.3rem solid #17131f;outline-offset:.3rem}.up-date-button:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.55}.up-date-button--full{width:100%}.up-date-card{border:1px solid var(--up-date-line);border-radius:2rem;background:#fff;box-shadow:0 1.8rem 5rem #1c142d0f}.up-date-grid{display:grid;gap:1.6rem}.up-date-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.up-date-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.up-date-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.up-date-icon{display:grid;width:4.8rem;height:4.8rem;place-items:center;border-radius:1.4rem;background:linear-gradient(135deg,var(--up-date-orange),var(--up-date-pink),var(--up-date-purple));color:#fff;box-shadow:0 .8rem 2rem #8f5bff33}.up-date-icon svg{width:2.4rem;height:2.4rem}.up-date-list{margin:2rem 0 0;padding:0;list-style:none}.up-date-list li{position:relative;margin:1rem 0;padding-left:2.8rem;color:var(--up-date-ink);font-size:1.6rem;line-height:1.5}.up-date-list li:before{content:"";position:absolute;top:.65rem;left:.2rem;width:1.1rem;height:1.1rem;border-radius:50%;background:linear-gradient(135deg,var(--up-date-orange),var(--up-date-purple));box-shadow:0 0 0 .4rem #8f5bff14}.up-date-center{text-align:center}.up-date-reassurance{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem 1.8rem;margin:1.4rem 0 0;color:var(--up-date-muted);font-size:1.35rem}.up-date-reassurance span:before{content:"\2713";margin-right:.5rem;color:var(--up-date-pink);font-weight:900}@media(max-width:749px){.up-date-section{padding:4.35rem 1.6rem}.up-date-grid--2,.up-date-grid--3{grid-template-columns:1fr}.up-date-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.up-date-heading{font-size:clamp(3.4rem,11vw,4.5rem)}.up-date-button{min-height:4.8rem}}body:has([data-up-date-landing]) .announcement-bar-section{display:none}body:has([data-up-date-landing]) .up-date-how{padding-bottom:clamp(4rem,6.5vw,7.3rem)}body:has([data-up-date-landing]) .up-date-outcomes{padding-top:clamp(4rem,6.5vw,7.3rem)}body:has([data-up-date-landing]) .up-date-trust{padding-block:clamp(4rem,6.5vw,7.3rem)}body:has([data-up-date-landing]) .up-date-faq{padding-bottom:clamp(4rem,6.5vw,7.3rem)}body:has([data-up-date-landing]) .up-date-final{padding-top:clamp(4rem,6.5vw,7.3rem)}body:has([data-up-date-landing]) .footer{--color-background: 255, 255, 255;--color-foreground: 20, 19, 26;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media(max-width:360px){.up-date-grid--4{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.up-date-button{transition:none}.up-date-button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/up-date-landing.css.map */
