.whats-included-modal-backdrop{position:fixed;inset:0;background:#2226;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;animation:modalBackdropFadeIn var(--backdrop-duration) var(--backdrop-easing)}.whats-included-modal-backdrop.closing{animation:modalBackdropFadeOut var(--backdrop-duration) var(--backdrop-easing) forwards}.whats-included-modal{background:#fff;border-radius:32px;width:100%;max-width:680px;max-height:85vh;position:relative;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 28px #00000047;animation:whatsIncludedSlideIn .4s cubic-bezier(.1,.9,.2,1) both,whatsIncludedFadeIn 75ms linear both}.whats-included-modal.closing{animation:whatsIncludedSlideOut .4s cubic-bezier(.1,.9,.2,1) forwards,whatsIncludedFadeOut 75ms linear forwards}@keyframes whatsIncludedSlideIn{0%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes whatsIncludedFadeIn{0%{opacity:0}to{opacity:1}}@keyframes whatsIncludedSlideOut{0%{transform:translateY(0)}to{transform:translateY(40px)}}@keyframes whatsIncludedFadeOut{0%{opacity:1}to{opacity:0}}.whats-included-header{display:flex;align-items:center;height:64px;padding:0 16px;flex-shrink:0}.whats-included-close-btn{width:32px;height:32px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1f1f1f;transition:background .2s,transform .2s cubic-bezier(.4,0,.2,1)}.whats-included-close-btn:hover{background:#f5f5f5}.whats-included-close-btn:active{transform:scale(.92)}.whats-included-main-title{font-size:21px;font-weight:500;color:#222;margin:0 0 32px;font-family:Poppins,sans-serif}.whats-included-content{padding:16px 24px 80px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#D0D0D0 transparent}.whats-included-content::-webkit-scrollbar{width:6px}.whats-included-content::-webkit-scrollbar-track{background:transparent}.whats-included-content::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.whats-included-section{margin-bottom:48px}.whats-included-section:last-child{margin-bottom:0}.whats-included-section-title{font-size:17px;font-weight:500;color:#222;margin:0 0 32px;font-family:Poppins,sans-serif}.whats-included-list{display:flex;flex-direction:column;gap:0}.whats-included-item{display:flex;align-items:flex-start;gap:16px;padding:24px 0;border-bottom:1px solid #DDDDDD}.whats-included-item:first-child{padding-top:0}.whats-included-item:last-child{border-bottom:none;padding-bottom:0}.whats-included-icon{flex-shrink:0;width:24px;height:24px;color:#222;display:flex;align-items:center;justify-content:center}.whats-included-text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.whats-included-title{font-size:15px;font-weight:400;color:#222;line-height:1.4;font-family:Poppins,sans-serif}.whats-included-description{font-size:13px;font-weight:400;color:#6a6a6a;line-height:1.4;font-family:Poppins,sans-serif}@media(max-width:720px){.whats-included-modal-backdrop{padding:0;align-items:flex-end}.whats-included-modal{max-width:100%;height:calc(100dvh + 20px);max-height:none;margin-top:-20px;border-radius:20px 20px 0 0;animation:modalSlideUpMobile var(--drawer-duration) var(--drawer-easing) var(--backdrop-duration) both}.whats-included-modal.closing{animation:modalSlideDownMobile var(--drawer-duration) var(--drawer-easing) forwards}.whats-included-header{padding:36px 16px 0}.whats-included-content{padding:16px 24px 24px}.whats-included-main-title{font-size:24px;font-weight:600}.whats-included-section-title{font-size:18px;margin-bottom:16px}.whats-included-item{padding:24px 0}.whats-included-item:first-child{padding-top:24px}}
