@keyframes packages_fadeIn__CVS3E{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.packages_page__eswxy{width:100%;min-height:100vh;background:radial-gradient(circle at top,rgba(255,204,87,.14),transparent 55%),#fffaf0}.packages_packages__GgrRE{width:100%;max-width:1200px;margin:0 auto;padding:calc(var(--header-offset, 100px) + 2.5rem) 1rem 5rem;color:#222;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;text-align:center}.packages_packages__GgrRE h1{margin:0 0 .75rem;color:#222;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;animation:packages_fadeIn__CVS3E .8s ease-out both}.packages_intro__hunXR{max-width:750px;margin:0 auto 2.5rem;color:rgba(34,34,34,.76);font-size:clamp(1rem,2vw,1.1rem);font-weight:500;line-height:1.6;animation:packages_fadeIn__CVS3E .8s ease-out both}.packages_grid__ik3rL{display:grid;grid-template-columns:1fr;align-items:start;grid-gap:2rem;gap:2rem}@media(min-width:640px){.packages_grid__ik3rL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.packages_grid__ik3rL{grid-template-columns:repeat(3,minmax(0,1fr))}}.packages_section__WHNXK{position:relative;display:flex;flex-direction:column;height:auto;min-height:0;padding:2.5rem 1.5rem 2rem;overflow:hidden;background:#fff;border:2px solid rgba(255,204,87,.6);border-radius:.9rem;box-shadow:0 18px 45px rgba(0,0,0,.08);color:#222;animation:packages_fadeIn__CVS3E .8s ease-out both;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.packages_section__WHNXK:hover{transform:translateY(-4px);box-shadow:0 24px 55px rgba(0,0,0,.13)}.packages_badge__vkMMH{position:absolute;top:1rem;right:1rem;padding:.3rem .75rem;border-radius:999px;background:#ffcc57;color:#000;font-size:clamp(.68rem,2vw,.8rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;animation:packages_fadeIn__CVS3E .8s ease-out both}.packages_header__UOhr4{min-height:4rem;margin:1rem 0;display:flex;align-items:center;justify-content:center;color:#222;font-size:clamp(1.7rem,4vw,2.35rem);font-weight:800;line-height:1.1;text-align:center}.packages_price__ue6Nx{margin:.5rem 0 1.5rem;text-align:center}.packages_start__e4GTk{display:block;margin-bottom:.2rem;color:rgba(34,34,34,.65);font-size:clamp(.85rem,2vw,.95rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.packages_amount__lZ448{display:block;color:#222;font-size:clamp(2.7rem,6vw,3.7rem);font-weight:900;line-height:1.05}.packages_features__i3KlE{margin:0 0 1.25rem;padding:0;list-style:none;text-align:left}.packages_features__i3KlE li{position:relative;margin-bottom:.85rem;padding-left:1.6rem;color:rgba(34,34,34,.88);font-size:clamp(.95rem,2vw,1.05rem);font-weight:500;line-height:1.45;opacity:0;animation:packages_fadeIn__CVS3E .8s ease-out both}.packages_features__i3KlE li:last-child{margin-bottom:0}.packages_features__i3KlE li:before{position:absolute;top:0;left:0;color:#ffcc57;content:"✔";font-weight:800}.packages_features__i3KlE li:first-child{animation-delay:.1s}.packages_features__i3KlE li:nth-child(2){animation-delay:.2s}.packages_features__i3KlE li:nth-child(3){animation-delay:.3s}.packages_features__i3KlE li:nth-child(4){animation-delay:.4s}.packages_features__i3KlE li:nth-child(5){animation-delay:.5s}.packages_features__i3KlE li:nth-child(6){animation-delay:.6s}.packages_features__i3KlE li:nth-child(7){animation-delay:.7s}.packages_features__i3KlE li:nth-child(8){animation-delay:.8s}.packages_features__i3KlE li:nth-child(9){animation-delay:.9s}.packages_features__i3KlE li:nth-child(10){animation-delay:1s}.packages_addonCheck__TlmRU{display:flex;align-items:flex-start;gap:.7rem;width:100%;margin:.5rem 0 1.25rem;padding:.9rem;border:1px solid rgba(255,204,87,.75);border-radius:.7rem;background:rgba(255,204,87,.1);color:rgba(34,34,34,.92);text-align:left;cursor:pointer;box-sizing:border-box;transition:border-color .18s ease,background .18s ease,transform .18s ease}.packages_addonCheck__TlmRU:hover{border-color:#ffcc57;background:rgba(255,204,87,.17);transform:translateY(-1px)}.packages_addonCheck__TlmRU:focus-within{outline:3px solid rgba(255,204,87,.35);outline-offset:2px}.packages_addonCheckbox___SC0Y{flex:0 0 auto;width:18px;height:18px;margin:.1rem 0 0;accent-color:#ffcc57;cursor:pointer}.packages_addonText__f7jTu{min-width:0;color:rgba(34,34,34,.92);font-size:clamp(.86rem,2vw,.96rem);font-weight:650;line-height:1.45;overflow-wrap:anywhere}.packages_button__KqOU6{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-width:145px;margin-top:.25rem;padding:.75rem 1.5rem;border:1px solid #ffcc57;border-radius:2rem;background:#ffcc57;color:#000;font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.packages_button__KqOU6:focus-visible,.packages_button__KqOU6:hover{background:rgba(0,0,0,0);color:#a77800;outline:none;transform:translateY(-1px)}.packages_button__KqOU6:active{transform:translateY(0)}.packages_section__WHNXK.packages_essential__qizcu{border-color:#1abc9c}.packages_section__WHNXK.packages_essential__qizcu .packages_amount__lZ448,.packages_section__WHNXK.packages_essential__qizcu .packages_header__UOhr4{color:#1abc9c}.packages_section__WHNXK.packages_silver__7v9Jg{border-color:#ffcc57}.packages_section__WHNXK.packages_silver__7v9Jg .packages_amount__lZ448,.packages_section__WHNXK.packages_silver__7v9Jg .packages_header__UOhr4{color:#c58e00}.packages_section__WHNXK.packages_platinum__VNDnw{border-color:#9a9a9a}.packages_section__WHNXK.packages_platinum__VNDnw .packages_amount__lZ448,.packages_section__WHNXK.packages_platinum__VNDnw .packages_header__UOhr4{color:#777}@media(max-width:639px){.packages_packages__GgrRE{padding:calc(var(--header-offset, 88px) + 1.75rem) .9rem 3.5rem}.packages_grid__ik3rL{gap:1.25rem}.packages_section__WHNXK{padding:2.2rem 1.2rem 1.6rem}.packages_badge__vkMMH{top:.8rem;right:.8rem}.packages_header__UOhr4{min-height:auto;margin-top:1rem}.packages_addonCheck__TlmRU{padding:.8rem}}@media(prefers-reduced-motion:reduce){.packages_badge__vkMMH,.packages_features__i3KlE li,.packages_intro__hunXR,.packages_packages__GgrRE,.packages_packages__GgrRE h1,.packages_section__WHNXK{animation:none!important;transform:none!important;transition:none!important;opacity:1!important}}