.pack-detail{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--bs-gutter-x,calc(40px / 2));padding-left:var(--bs-gutter-x,calc(40px / 2))}@media (min-width:576px){.pack-detail{max-width:100%}}@media (min-width:768px){.pack-detail{max-width:100%}}@media (min-width:992px){.pack-detail{max-width:100%}}@media (min-width:1200px){.pack-detail{max-width:1400px}}@media (min-width:1536px){.pack-detail{max-width:1400px}}@media (min-width:1600px){.pack-detail{max-width:1400px}}.pack-detail{display:flex;flex-direction:column;padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.pack-detail{padding-top:5rem;padding-bottom:5rem}}.pack-detail__header{--tw-bg-opacity:1;background-color:rgb(249 246 243/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;letter-spacing:.625rem;margin-bottom:1rem;padding:.5rem 1rem}@media (min-width:992px){.pack-detail__header{font-size:1rem;line-height:1.5rem}}.pack-detail__item{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1rem}@media (min-width:992px){.pack-detail__item{flex-direction:row;gap:1rem}}.pack-detail__card{width:100%;flex-shrink:0;padding-left:.5rem}@media (min-width:992px){.pack-detail__card{width:443px}}.pack-detail__services{width:100%;flex:1 1 0%}@media (min-width:992px){.pack-detail__services{width:901px}}.pack-detail__accordion{width:100%}.pack-detail__service-header{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem}.pack-detail__service-title{font-weight:500}@media (min-width:992px){.pack-detail__service-title{font-size:1.25rem;line-height:1.75rem}}.pack-detail__service-count{font-size:11px;--tw-text-opacity:1;color:rgb(165 165 165/var(--tw-text-opacity,1))}.pack-detail__empty-content{padding:1.25rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.pack-detail__service-list{display:flex;flex-direction:column;gap:0;padding:1.25rem .75rem}.pack-detail__service-item{display:flex;align-items:flex-start;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.pack-detail__check-icon{height:1.5rem;width:1.5rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.pack-detail .accordion__button{padding:.75rem 1rem}.pack-detail .accordion__button[aria-expanded=true]{--tw-bg-opacity:1;background-color:rgb(249 246 243/var(--tw-bg-opacity,1))}.pack-detail .accordion__item:first-child .accordion__button{padding-top:0}.value-props{background:var(--bg-canvas)}.value-props__inner{margin-left:auto;margin-right:auto;width:100%;max-width:1440px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:576px){.value-props__inner{padding-left:2rem;padding-right:2rem}}@media (min-width:992px){.value-props__inner{padding-left:4rem;padding-right:4rem}}.value-props__header{margin-left:auto;margin-right:auto;text-align:center;max-width:720px;padding-top:clamp(32px,4vw,48px);margin-bottom:clamp(40px,5vw,56px);border-top:1px solid var(--border-primary-base,rgba(20,24,31,.12))}.value-props__header-eyebrow{display:inline-block;font-size:11px;line-height:1;letter-spacing:.32em;text-transform:uppercase;color:var(--pearl-600)}.value-props__header-eyebrow,.value-props__header-title{font-family:var(--font-figtree),system-ui,sans-serif;font-weight:500}.value-props__header-title{margin:16px 0 0;font-size:clamp(28px,2.6vw,44px);line-height:1.1;letter-spacing:-.02em;color:var(--ink-900)}.value-props__header-desc{margin:12px auto 0;max-width:56ch;font-family:var(--font-figtree),system-ui,sans-serif;font-size:clamp(15px,1.1vw,17px);line-height:1.6;color:var(--pearl-700)}.value-props__grid{display:grid;grid-template-columns:1fr;gap:clamp(16px,1.8vw,24px)}@media(min-width:768px){.value-props__grid{grid-template-columns:1fr 1fr}}.value-props__card{position:relative;border-radius:var(--radius-2xl);padding:clamp(28px,3vw,40px);min-height:220px;display:flex;flex-direction:column;overflow:hidden}.value-props__card-icon{position:absolute;top:24px;right:24px;font-size:24px}.value-props__card-ghost{position:absolute;bottom:-24px;right:-24px;user-select:none;pointer-events:none;color:var(--ghost-color-rest);filter:drop-shadow(0 0 0 transparent);animation:value-props-ghost-glow 6.5s ease-in-out infinite;will-change:color,filter,transform}.value-props__card-ghost.material-symbols-outlined{font-size:200px}@keyframes value-props-ghost-glow{0%,to{color:var(--ghost-color-rest);filter:drop-shadow(0 0 0 transparent);transform:scale(1)}50%{color:var(--ghost-color-peak);filter:drop-shadow(0 0 18px var(--ghost-glow));transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.value-props__card-ghost{animation:none;color:var(--ghost-color-peak)}}.value-props__card-eyebrow{font-weight:500;font-size:11px;line-height:1;letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px}.value-props__card-title{margin:0 0 14px;font-family:var(--font-figtree),system-ui,sans-serif;font-weight:500;font-size:22px;line-height:1.25;letter-spacing:-.01em;max-width:20ch}.value-props__card-body{margin:0;font-weight:400;font-size:14px;line-height:1.6;max-width:44ch;position:relative;z-index:1}.value-props--surface-dark .value-props__card{background:var(--ink-900);color:#fff}.value-props--surface-dark .value-props__card-icon{color:hsla(0,0%,100%,.55)}.value-props--surface-dark .value-props__card{--ghost-color-rest:rgba(255,255,255,0.04);--ghost-color-peak:rgba(255,255,255,0.13);--ghost-glow:rgba(255,255,255,0.08)}.value-props--surface-dark .value-props__card-eyebrow{color:var(--pearl-300)}.value-props--surface-dark .value-props__card-title{color:#fff}.value-props--surface-dark .value-props__card-body{color:hsla(0,0%,100%,.7)}.value-props--surface-light .value-props__card{background:var(--pearl-100);color:var(--ink-900);border:1px solid var(--border-primary-base,rgba(20,24,31,.08))}.value-props--surface-light .value-props__card-icon{color:var(--pearl-700)}.value-props--surface-light .value-props__card{--ghost-color-rest:rgba(20,24,31,0.05);--ghost-color-peak:rgba(20,24,31,0.14);--ghost-glow:rgba(20,24,31,0.06)}.value-props--surface-light .value-props__card-eyebrow{color:var(--brand-500)}.value-props--surface-light .value-props__card-title{color:var(--ink-900)}.value-props--surface-light .value-props__card-body{color:var(--pearl-700)}