.qs-page-creacion-web .qs-page-hero--creacion-web{min-height:min(42vh,420px);margin-inline:0;margin-bottom:var(--qs-hero-to-content-gap);width:100%;position:relative;overflow:hidden;padding:0!important}.qs-page-creacion-web .qs-page-hero--creacion-web .qs-hero__bg{object-fit:cover;object-position:center 35%;max-width:none;max-height:none;position:absolute;inset:0;width:100%!important;height:100%!important}.qs-page-creacion-web .qs-page-hero--creacion-web .qs-page-hero__overlay{z-index:1;position:absolute;inset:0;background:linear-gradient(#00000073 0%,#000000c7 100%)!important}.qs-page-creacion-web .qs-page-hero__inner{z-index:2;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex;position:absolute;inset:0}.qs-page-creacion-web .qs-page-hero__subtitle{max-width:36rem;color:var(--qs-color-brand-blue);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500;line-height:1.5}.qs-page-creacion-web .qs-page-hero__title{letter-spacing:.02em;margin:0;padding:0;line-height:1.1;color:#fff!important;font-size:clamp(2.25rem,5vw,3.25rem)!important;font-weight:600!important}.qs-page-creacion-web .qs-page-hero__title:after{content:"";background:var(--qs-color-brand-blue);width:3rem;height:3px;margin:1.25rem auto 0;display:block}.qs-page-creacion-web .qs-page-hero__actions{flex-wrap:wrap;gap:1rem;margin-top:1.75rem}.qs-page-creacion-web .qs-main{color:#fff;background:#000}.qs-page-creacion-web .qs-creacion-web-body{max-width:var(--qs-content-max);padding-inline:var(--qs-content-padding-x);margin-inline:auto;padding-block:3rem 5rem}.qs-page-creacion-web .qs-breadcrumbs{margin:0 0 2rem}.qs-page-creacion-web .qs-breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.qs-page-creacion-web .qs-breadcrumbs__item{align-items:center;gap:.5rem;display:inline-flex}.qs-page-creacion-web .qs-breadcrumbs__sep{color:#ffffff59}.qs-page-creacion-web .qs-breadcrumbs__link{color:var(--qs-color-brand-blue);font-size:.875rem;font-weight:500;text-decoration:none}.qs-page-creacion-web .qs-breadcrumbs__link:hover{text-decoration:underline}.qs-page-creacion-web .qs-breadcrumbs__current{color:var(--qs-color-text-muted);font-size:.875rem}.qs-page-creacion-web .qs-creacion-web-intro{border-left:3px solid var(--qs-color-brand-blue);text-align:left;background:#121212d9;width:100%;max-width:none;padding:1.75rem 2rem;font-size:1.0625rem;line-height:1.75;color:var(--qs-color-text-muted)!important;margin:0 0 3.5rem!important}.qs-page-creacion-web .qs-creacion-web-section-title{text-align:center;letter-spacing:.02em;padding:0;color:#fff!important;margin:0 0 2.5rem!important;font-size:clamp(1.75rem,3vw,2.25rem)!important;font-weight:600!important}.qs-page-creacion-web .qs-creacion-web-section-title:after{content:"";background:var(--qs-color-brand-blue);width:3rem;height:3px;margin:1rem auto 0;display:block}.qs-page-creacion-web .qs-membership-plans-grid{margin-bottom:4rem}.qs-page-creacion-web .qs-membership-plans-grid>.qs-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;width:100%;display:grid!important}.qs-page-creacion-web .qs-membership-plan-card{background:var(--qs-color-surface);box-sizing:border-box;border:2px solid #66fcf11f;border-radius:4px;flex-direction:column;height:100%;min-height:22rem;padding:2rem 1.75rem 1.75rem;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex}.qs-page-creacion-web .qs-membership-plan-card:hover{border-color:var(--qs-color-brand-blue);transform:translateY(-4px);box-shadow:0 12px 40px #00000073}.qs-page-creacion-web .qs-membership-plan-card--featured{border-color:var(--qs-color-brand-blue);box-shadow:0 0 0 1px #66fcf159,0 16px 48px #66fcf114}.qs-page-creacion-web .qs-membership-plan-card__name{color:var(--qs-color-brand-blue);letter-spacing:.04em;text-align:center;margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.qs-page-creacion-web .qs-membership-plan-card__divider{background:#ffffff1f;border:none;height:1px;margin:0 0 .5rem}.qs-page-creacion-web .qs-membership-plan-card__price{color:#fff;text-align:center;margin:.5rem 0 1.25rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:600;line-height:1.1}.qs-page-creacion-web .qs-membership-plan-card__period{letter-spacing:.08em;text-transform:uppercase;color:var(--qs-color-text-muted);margin-top:.35rem;font-size:.8125rem;font-weight:500;display:block}.qs-page-creacion-web .qs-membership-plan-card__features{flex:1;margin:0;padding:0;list-style:none}.qs-page-creacion-web .qs-membership-plan-card__features li{color:var(--qs-color-text-muted);margin:0 0 .65rem;padding-left:1.35rem;font-size:.9375rem;line-height:1.55;position:relative}.qs-page-creacion-web .qs-membership-plan-card__features li:before{content:"✓";color:var(--qs-color-brand-blue);font-size:.875rem;font-weight:700;position:absolute;top:.1em;left:0}.qs-page-creacion-web .qs-membership-plan-card__cta{width:100%;margin-top:1.5rem}.qs-page-creacion-web .qs-creacion-web-contenido{margin-top:0;border-top:none!important;padding-top:0!important}.qs-page-creacion-web .qs-creacion-web-contenido .qs-creacion-web-section-title{margin-bottom:2.5rem!important}.qs-page-creacion-web .qs-creacion-web-contenido .qs-services-grid>.qs-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.qs-page-creacion-web .qs-creacion-web-contenido .qs-services-grid .qs-column.qs-service-card{box-sizing:border-box;cursor:pointer;transition:border-color .25s,transform .25s,box-shadow .25s;background:var(--qs-color-surface)!important;border:2px solid #121212!important}.qs-page-creacion-web .qs-creacion-web-contenido .qs-services-grid .qs-column.qs-service-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000073;border-color:var(--qs-color-brand-blue)!important;border-bottom-color:var(--qs-color-brand-blue)!important}.qs-page-creacion-web .qs-creacion-web-faq{margin-top:4rem;padding-top:0}.qs-page-creacion-web .qs-creacion-web-faq .qs-creacion-web-section-title{margin-bottom:1.5rem!important}.qs-page-creacion-web .qs-servicios-faq{width:100%;max-width:52rem;margin-inline:auto}.qs-page-creacion-web .qs-servicios-faq__intro{text-align:center;font-size:1.0625rem;line-height:1.65;color:var(--qs-color-text-muted)!important;margin:0 0 2rem!important}.qs-page-creacion-web .qs-faq{flex-direction:column;gap:.75rem;display:flex}.qs-page-creacion-web .qs-faq-card{background:#121212d9;border-color:#66fcf126}.qs-page-creacion-web .qs-faq-card[open],.qs-page-creacion-web .qs-faq-card:hover{border-color:var(--qs-color-brand-blue)}.qs-page-creacion-web .qs-faq-card__question{color:#fff}.qs-page-creacion-web .qs-faq-card__answer-text{color:var(--qs-color-text-muted)}.qs-page-creacion-web .qs-creacion-web-cta{text-align:center;border-top:1px solid #ffffff14;margin-top:4rem;padding-top:3rem}.qs-page-creacion-web .qs-creacion-web-cta__text{max-width:36rem;font-size:1.0625rem;line-height:1.65;color:var(--qs-color-text-muted)!important;margin:0 auto 1.75rem!important}.qs-page-creacion-web .qs-creacion-web-local-callout{margin:var(--qs-section-spacing) 0;border-radius:var(--qs-radius-md,8px);text-align:center;background:#c9a2270f;border:1px solid #c9a22759;padding:clamp(1.25rem,3vw,2rem)}.qs-page-creacion-web .qs-creacion-web-local-callout__text{margin-inline:auto;width:100%;max-width:none;margin-bottom:1.25rem}.qs-page-creacion-web-sevilla .qs-creacion-web-nap{margin:var(--qs-section-spacing) 0;border-radius:var(--qs-radius-md,8px);text-align:center;background:#121212e6;border:1px solid #66fcf133;padding:clamp(1.5rem,3vw,2rem)}.qs-page-creacion-web-sevilla .qs-creacion-web-nap__text{width:100%;max-width:none;line-height:1.65;color:var(--qs-color-text-muted)!important;margin:0 auto 1.25rem!important}.qs-page-creacion-web-sevilla .qs-creacion-web-nap__list{flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.qs-page-creacion-web-sevilla .qs-creacion-web-nap__list a{color:var(--qs-color-brand-blue);font-weight:600;text-decoration:none}.qs-page-creacion-web-sevilla .qs-creacion-web-nap__list a:hover{text-decoration:underline}.qs-page-creacion-web-sevilla .qs-faq-card__answer-text a{color:var(--qs-color-brand-blue);text-underline-offset:.12em;font-weight:600;text-decoration:underline}@media (width<=1100px){.qs-page-creacion-web .qs-membership-plans-grid>.qs-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.qs-page-creacion-web .qs-creacion-web-body{padding-block:2rem 3.5rem}.qs-page-creacion-web .qs-creacion-web-intro{padding:1.25rem 1.25rem 1.25rem 1rem;font-size:1rem}.qs-page-creacion-web .qs-membership-plans-grid>.qs-columns,.qs-page-creacion-web .qs-creacion-web-contenido .qs-services-grid>.qs-columns{grid-template-columns:1fr}.qs-page-creacion-web .qs-membership-plan-card{min-height:0}}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout{margin:0 0 var(--qs-section-spacing);border-radius:var(--qs-radius-md,8px);text-align:center;background:linear-gradient(135deg,#66fcf112 0%,#121212eb 55%);border:1px solid #66fcf147;padding:clamp(1.5rem,3vw,2.25rem)}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__eyebrow{color:var(--qs-color-brand-blue);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__title{letter-spacing:.01em;padding:0;line-height:1.3;color:#fff!important;margin:0 0 1rem!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;font-weight:600!important}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__title:after{display:none}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__text{width:100%;max-width:none;font-size:1.0625rem;line-height:1.65;color:var(--qs-color-text-muted)!important;margin:0 auto 1.5rem!important}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__cta{gap:.5rem}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__cta .qs-primary-button__label:before{content:"←";margin-right:.5rem;font-size:1.1em;line-height:1;transition:transform .2s;display:inline-block}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__cta:hover .qs-primary-button__label:before,.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__cta:focus-visible .qs-primary-button__label:before{transform:translate(-3px)}@media (width<=767px){.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout{padding:1.25rem 1rem}.qs-page-creacion-web-sevilla .qs-creacion-web-hub-callout__cta{width:100%;max-width:20rem}}
