.guarantee-inner{padding:88px 40px}@media(min-width:640px)and (max-width:959px){.guarantee-inner{padding:72px 32px}}@media(max-width:639px){.guarantee-inner{padding:64px 20px}}.guarantee-terms{font-size:15.5px}@media(max-width:639px){.guarantee-terms{font-size:15px}}.guarantee-terms-link{color:var(--color-teal-800);font-weight:500;text-decoration:underline;text-decoration-color:var(--color-gold-500);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .16s ease}.guarantee-terms-link:hover{color:var(--color-gold-700)}.healthcare-grid{grid-template-columns:5fr 7fr;align-items:stretch}.healthcare-photo-wrap{position:relative;min-height:100%}.healthcare-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 32%}.healthcare-photo-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#00251f00 70%,#00251f8c);pointer-events:none}.healthcare-content{padding:96px 64px 96px 72px}.healthcare-step{padding:16px 0}@media(min-width:640px)and (max-width:959px){.healthcare-content{padding:72px 40px}}@media(max-width:959px){.healthcare-grid{grid-template-columns:1fr}.healthcare-photo-wrap{min-height:0;height:280px}.healthcare-photo{position:absolute}.healthcare-photo-wrap:after{background:linear-gradient(180deg,#00251f00 60%,#00251f99)}}@media(max-width:639px){.healthcare-content{padding:56px 20px 64px}.healthcare-photo-wrap{height:220px}}.move-container{padding:0 40px}@media(min-width:640px)and (max-width:959px){.move-container{padding:0 32px}}@media(max-width:639px){.move-container{padding:0 20px}}.move-section-header{margin-bottom:56px}@media(max-width:639px){.move-section-header{margin-bottom:40px}}.move-kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold-600);margin-bottom:18px}.move-btn{display:inline-block;font-family:var(--font-sans);font-size:15px;font-weight:500;padding:14px 26px;border-radius:8px;cursor:pointer;text-decoration:none;text-align:center;transition:all .18s ease}.move-btn--gold{background:var(--color-gold-500);color:var(--color-teal-900);border:none}.move-btn--gold:hover{background:var(--color-gold-600)}.move-btn--ghost{background:transparent;color:var(--color-cream);border:1px solid rgba(254,248,244,.5)}.move-btn--ghost:hover{border-color:#fef8f4d9}.move-hero{padding:200px 0 120px}@media(min-width:640px)and (max-width:959px){.move-hero{padding:172px 0 96px}}@media(max-width:639px){.move-hero{padding:148px 0 72px}}.move-hero-lede{font-size:19px}@media(max-width:639px){.move-hero-lede{font-size:16.5px}}.move-hero-ctas{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:639px){.move-hero-ctas{flex-direction:column;align-items:stretch}.move-hero-ctas .move-btn{display:block;width:100%}}.move-hero-scrim{background:linear-gradient(97deg,#00241ef2,#00241ede 34%,#00241e99 62%,#00241e57)}@media(max-width:639px){.move-hero-scrim{background:linear-gradient(180deg,#00241eed,#00241ed9 55%,#00241e9e)}}.move-included-section{padding:144px 0}@media(min-width:640px)and (max-width:959px){.move-included-section{padding:112px 0}}@media(max-width:639px){.move-included-section{padding:88px 0}}.move-included-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:stretch}@media(max-width:959px){.move-included-grid{grid-template-columns:1fr;gap:12px}}.move-step-card{gap:16px;padding:18px 20px;min-height:88px;background:#fef8f48c;border:1px solid rgba(0,52,43,.07);border-radius:14px;box-shadow:none;transform:translateY(0);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.move-step-card:hover{transform:translateY(-1px);box-shadow:0 4px 14px #00342b0a;border-color:#e0a7248c;z-index:5}.move-step-label{font-size:16px}.move-step-detail{font-size:14.5px}@media(max-width:639px){.move-step-card{gap:14px;padding:16px;min-height:0}.move-step-label{font-size:15.5px}.move-step-detail{font-size:14px}}.move-timeline-section{padding:128px 0}@media(min-width:640px)and (max-width:959px){.move-timeline-section{padding:104px 0}}@media(max-width:639px){.move-timeline-section{padding:80px 0}}.move-timeline-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:start}@media(max-width:959px){.move-timeline-grid{grid-template-columns:1fr;gap:48px}}.move-timeline-item{position:relative;padding-left:36px;padding-bottom:32px}.move-timeline-item:before{content:"";position:absolute;left:3px;top:16px;bottom:2px;width:1px;background:#fef8f429}.move-timeline-item:last-child{padding-bottom:0}.move-timeline-item:last-child:before{display:none}@media(max-width:639px){.move-timeline-item{padding-left:28px;padding-bottom:26px}}@media(max-width:639px){.move-timeline-coda{font-size:18px}}.move-price-section{padding:128px 0}@media(min-width:640px)and (max-width:959px){.move-price-section{padding:104px 0}}@media(max-width:639px){.move-price-section{padding:80px 0}}.move-price-panel{padding:56px 60px}@media(min-width:640px)and (max-width:959px){.move-price-panel{padding:48px 44px}}@media(max-width:639px){.move-price-panel{padding:36px 26px}}.move-price-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:959px){.move-price-grid{grid-template-columns:1fr;gap:32px}}.move-upsell-section{padding:128px 0 0}@media(min-width:640px)and (max-width:959px){.move-upsell-section{padding:104px 0 0}}@media(max-width:639px){.move-upsell-section{padding:80px 0 0}}.move-upsell-card{padding:40px 44px;display:flex;align-items:center;gap:40px}.move-upsell-copy{flex:1 1 auto}.move-upsell-tile{flex:0 0 auto;padding:28px 36px}@media(max-width:819px){.move-upsell-card{flex-direction:column;align-items:stretch;gap:26px;padding:28px 22px}}.move-faq-section{padding:128px 0 144px}@media(min-width:640px)and (max-width:959px){.move-faq-section{padding:104px 0 112px}}@media(max-width:639px){.move-faq-section{padding:80px 0 88px}}.move-faq-button{padding:28px 0}@media(max-width:639px){.move-faq-button{padding:22px 0}}.move-faq-question{font-size:24px}@media(max-width:639px){.move-faq-question{font-size:20px}}.move-faq-answer{padding:0 0 28px}@media(max-width:639px){.move-faq-answer{padding:0 0 22px}}.move-faq-answer-text{font-size:16.5px}@media(max-width:639px){.move-faq-answer-text{font-size:15.5px}}
