.wp-block-rowww-packages{--rowww-pkg-ease:cubic-bezier(0.22,1,0.36,1)}.wp-block-rowww-packages__tabs{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20) var(--wp--preset--spacing--50);justify-content:center;margin-block-end:var(--wp--preset--spacing--60)}.wp-block-rowww-packages__tab{background:none;border:0;color:var(--wp--preset--color--muted);cursor:pointer;font:inherit;font-size:var(--wp--preset--font-size--md);padding:.5rem .25rem .9rem;position:relative;transition:color var(--wp--custom--transition)}.wp-block-rowww-packages__tab:after{background:linear-gradient(90deg,var(--rowww-accent-start),var(--rowww-accent-end));border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .45s var(--rowww-pkg-ease)}.wp-block-rowww-packages__tab:hover,.wp-block-rowww-packages__tab[aria-selected=true]{color:var(--wp--preset--color--contrast)}.wp-block-rowww-packages__tab[aria-selected=true]:after{transform:none}.wp-block-rowww-packages__panel:not([hidden]){animation:rowww-pkg-in .5s var(--rowww-pkg-ease)}@keyframes rowww-pkg-in{0%{opacity:0;transform:translateY(.75rem)}}.wp-block-rowww-packages__includes{border-block:1px solid color-mix(in srgb,var(--wp--preset--color--contrast) 20%,transparent);color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--sm);line-height:1.6;margin:0 0 var(--wp--preset--spacing--60);padding-block:var(--wp--preset--spacing--30)}.wp-block-rowww-packages__includes strong{color:var(--wp--preset--color--contrast);font-weight:600}.wp-block-rowww-packages__addon-list,.wp-block-rowww-packages__list{display:grid;gap:var(--wp--preset--spacing--40);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));list-style:none;margin:0;padding:0}.wp-block-rowww-packages__addon-list>li,.wp-block-rowww-packages__list>li{display:flex}.wp-block-rowww-packages__card{border:1px solid var(--wp--custom--line--default);border-radius:var(--wp--preset--border-radius--card);display:flex;flex:1;flex-direction:column;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--40);position:relative;transition:transform .45s var(--rowww-pkg-ease),border-color .3s ease}.wp-block-rowww-packages__card>*{margin-block:0}.wp-block-rowww-packages__card:hover{border-color:var(--wp--custom--line--strong);transform:translateY(-4px)}.wp-block-rowww-packages__card.is-highlighted{background:color-mix(in srgb,var(--rowww-accent-start) 10%,transparent);border-color:var(--rowww-accent-start)}.wp-block-rowww-packages__badge{background:var(--rowww-accent-start);border-radius:var(--wp--preset--border-radius--pill);color:var(--rowww-accent-on);font-size:var(--wp--preset--font-size--xs);font-weight:700;left:50%;letter-spacing:.05em;padding:.35rem 1rem;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,-50%);white-space:nowrap}.wp-block-rowww-packages__name{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--md);font-weight:700}.wp-block-rowww-packages__subtitle{color:var(--wp--preset--color--muted);line-height:1.5;margin-block-start:var(--wp--preset--spacing--20);min-height:3em}.wp-block-rowww-packages__price{font-size:var(--wp--preset--font-size--lg);font-weight:700;margin-block-start:var(--wp--preset--spacing--40);white-space:nowrap}.wp-block-rowww-packages__note{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--xs);margin-block-start:.25rem}.wp-block-rowww-packages__hint{align-items:baseline;align-self:flex-start;color:var(--rowww-accent-text-start);display:inline-flex;font-size:var(--wp--preset--font-size--sm);font-weight:500;gap:.4rem;line-height:1.4;margin-block-start:var(--wp--preset--spacing--20)}.wp-block-rowww-packages__hint:before{content:"↗";font-weight:600}.wp-block-rowww-packages__features{border-block-start:1px solid color-mix(in srgb,var(--wp--preset--color--contrast) 20%,transparent);margin-block-start:var(--wp--preset--spacing--40);padding-block-start:var(--wp--preset--spacing--40)}.wp-block-rowww-packages__features ul{display:grid;font-size:var(--wp--preset--font-size--sm);gap:.35rem;margin:var(--wp--preset--spacing--30) 0 0;padding-inline-start:1.1em}.wp-block-rowww-packages__intro{color:var(--rowww-accent-text-start);margin:0}.wp-block-rowww-packages__extra{display:grid;font-size:var(--wp--preset--font-size--sm);gap:.25rem;margin-block-start:var(--wp--preset--spacing--40)}.wp-block-rowww-packages__extra:before{background:var(--rowww-accent-start);border-radius:50%;color:var(--rowww-accent-on);content:"+";display:grid;font-weight:700;height:1.25rem;justify-self:center;line-height:1;margin-block-end:var(--wp--preset--spacing--20);place-items:center;width:1.25rem}.wp-block-rowww-packages__extra p{margin:0}.wp-block-rowww-packages__extra-title{font-weight:600}.wp-block-rowww-packages__extra-note{color:var(--wp--preset--color--muted);font-style:italic}.wp-block-rowww-packages__cta{margin-block-start:auto;padding-block-start:var(--wp--preset--spacing--50)}.wp-block-rowww-packages__cta .wp-block-button__link{display:block;text-align:center;width:100%}.wp-block-rowww-packages__addons{align-items:center;display:grid;gap:var(--wp--preset--spacing--40);margin-block-start:var(--wp--preset--spacing--40)}@media(min-width:1024px){.wp-block-rowww-packages__addons{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wp-block-rowww-packages__addons .wp-block-rowww-packages__card{padding-block:var(--wp--preset--spacing--40)}.wp-block-rowww-packages__addons .wp-block-rowww-packages__subtitle{font-size:var(--wp--preset--font-size--sm);min-height:0}.wp-block-rowww-packages__addons .wp-block-rowww-packages__price{font-size:var(--wp--preset--font-size--md);margin-block-start:var(--wp--preset--spacing--30)}.wp-block-rowww-packages__addons-title{font-size:var(--wp--preset--font-size--xl);line-height:var(--wp--custom--line-height--snug);margin:0}.wp-block-rowww-packages__addons-title em{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--rowww-accent-text-start),var(--rowww-accent-text-end));color:var(--rowww-accent-text-start);font-family:var(--wp--preset--font-family--accent);font-style:normal;-webkit-text-fill-color:transparent}.wp-block-rowww-packages.is-compact .wp-block-rowww-packages__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));padding-block-start:1rem}.wp-block-rowww-packages.is-compact .wp-block-rowww-packages__card{align-items:center;padding-block:var(--wp--preset--spacing--60) var(--wp--preset--spacing--50);text-align:center}.wp-block-rowww-packages.is-compact .wp-block-rowww-packages__subtitle{font-size:var(--wp--preset--font-size--sm);min-height:0}.wp-block-rowww-packages.is-compact .wp-block-rowww-packages__price{font-size:var(--wp--preset--font-size--xl);margin-block-start:auto;padding-block-start:var(--wp--preset--spacing--40)}.wp-block-rowww-packages.is-compact .wp-block-rowww-packages__list:has(>li:nth-child(4)) .wp-block-rowww-packages__price{font-size:var(--wp--preset--font-size--lg)}.wp-block-rowww-packages.is-compact .is-highlighted .wp-block-rowww-packages__price{background:linear-gradient(90deg,var(--rowww-accent-text-start),var(--rowww-accent-text-end));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:782px){.wp-block-rowww-packages.is-compact .is-highlighted{transform:scale(1.04)}}
