.launch-hero-slider__copy :is(h1,p,.lead,[class*=text-]){color:inherit}.launch-hero-slider__copy h1{text-shadow:0 2px 24px #00000059}.launch-hero-slider__copy .lead{color:#ffffffeb}.launch-hero-slider__fade-img{transform-origin:50%}.launch-hero-slider__nav{inset-inline:0;z-index:20;padding-inline:max(1rem, var(--kayra-container-padding,1rem));pointer-events:none;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;bottom:2rem}.launch-hero-slider__dots,.launch-hero-slider__arrows{pointer-events:auto;align-items:center;gap:.5rem;display:flex}.launch-hero-slider__dot{background:#ffffff59;border-radius:9999px;width:.5rem;height:.5rem;transition:background-color .15s}.launch-hero-slider__dot:hover{background:#ffffffb3}.launch-hero-slider__dot--active{background:#fff}.launch-hero-slider__dot--inverted{background:#fff6}.launch-hero-slider__dot--inverted.launch-hero-slider__dot--active{background:var(--suite-primary,#5f57fc)}.launch-hero-slider__arrow{color:#ffffffe6;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s,color .15s;display:inline-flex}.launch-hero-slider__arrow:hover{background:#ffffff1f}.launch-hero-slider__arrow--inverted{color:var(--suite-primary,#5f57fc)}.launch-hero-slider--product{color:inherit}.launch-hero-slider--product-dark{color:#fff}.launch-hero-slider--product-light .launch-hero-slider__dot{background:#141a2133}.launch-hero-slider--product-light .launch-hero-slider__dot:hover{background:#141a2173}.launch-hero-slider--product-light .launch-hero-slider__dot--active{background:var(--suite-primary,#5f57fc)}.launch-hero-slider--product-light .launch-hero-slider__arrow{color:#141a21b8}.launch-hero-slider--product-light .launch-hero-slider__arrow:hover{background:#141a210f}.launch-hero-slider-product__backdrop{background:linear-gradient(#000000d1,#000000d1),url(/assets/background/overlay-1.webp) 50%/cover no-repeat}.launch-hero-slider-product__grid{min-height:min(720px, calc(100dvh - var(--launch-header-mobile-height,4rem) - 8rem));align-items:center;display:grid}@media (min-width:900px){.launch-hero-slider-product__grid{min-height:min(720px, calc(100dvh - var(--launch-header-desktop-height,4.5rem) - 8rem));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.launch-hero-slider-product__copy{text-align:center;max-width:28rem;margin-inline:auto}@media (min-width:900px){.launch-hero-slider-product__copy{text-align:start;margin-inline:0}}.launch-hero-slider-product__image-wrap{justify-content:center;align-items:center;min-height:0;padding:.75rem;display:flex}.launch-hero-slider-product__image-panel .launch-hero-split-image-panel__img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:none}.launch-hero-slider-product__image{object-fit:contain;object-position:center;flex-shrink:0;max-width:none;max-height:none}.launch-hero-slider-product__grid--image-only{grid-template-columns:minmax(0,1fr);justify-items:center}.launch-hero-slider--photo-below-nav.launch-hero-viewport{min-height:calc(100dvh - var(--launch-header-mobile-height,4rem))}@media (min-width:900px){.launch-hero-slider--photo-below-nav.launch-hero-viewport{min-height:calc(100dvh - var(--launch-header-desktop-height,4.5rem))}}
.intro-section-image{object-fit:contain;object-position:center;width:100%;height:auto;display:block}.intro-section-image--radius-none{border-radius:0}.intro-section-image--radius-sm{border-radius:.375rem}.intro-section-image--radius-md{border-radius:.625rem;border-radius:var(--suite-radius,.625rem)}.intro-section-image--radius-lg{border-radius:1rem;border-radius:calc(var(--suite-radius,.625rem) * 1.5)}.intro-section-image--shadow-sm{box-shadow:0 1px 2px #0000000d}.intro-section-image--shadow-md{box-shadow:0 24px 48px #919eab29}.intro-section-image--shadow-lg{box-shadow:0 32px 64px #919eab3d}.intro-section-split__media{width:100%;min-width:0;max-width:360px;margin-inline:auto}@media (min-width:768px){.intro-section-split__media{max-width:400px;margin-inline:0}}@media (min-width:1024px){.intro-section-split__media{max-width:480px}}.intro-section-split__panel--clip{overflow:hidden}.intro-section-split__panel--clip .intro-section-image{border-radius:inherit}.intro-section-split__media .intro-section-image{max-height:min(50vh,360px)}@media (min-width:768px){.intro-section-split__media .intro-section-image{max-height:none}}.intro-section-banner .intro-section-image{max-height:200px}@media (min-width:768px){.intro-section-banner .intro-section-image{max-height:240px}}
@keyframes launch-who-we-are-fade-in-up{0%{transform:translateY(16px)}to{transform:translateY(0)}}.launch-who-we-are-animate>.launch-who-we-are-animate-item{animation:.42s cubic-bezier(.43,.13,.23,.96) both launch-who-we-are-fade-in-up}.launch-who-we-are-animate>.launch-who-we-are-animate-item:first-child{animation-delay:0s}.launch-who-we-are-animate>.launch-who-we-are-animate-item:nth-child(2){animation-delay:40ms}@media (prefers-reduced-motion:reduce){.launch-who-we-are-animate>.launch-who-we-are-animate-item{animation:none}}
@keyframes launch-services-stats-fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.launch-services-stats-animate>.launch-services-stats-animate-item{animation:.42s cubic-bezier(.43,.13,.23,.96) both launch-services-stats-fade-in-up}.launch-services-stats-animate>.launch-services-stats-animate-item:first-child{animation-delay:0s}.launch-services-stats-animate>.launch-services-stats-animate-item:nth-child(2){animation-delay:60ms}.launch-services-stats-animate>.launch-services-stats-animate-item:nth-child(3){animation-delay:.12s}.launch-services-stats-animate>.launch-services-stats-animate-item:nth-child(4){animation-delay:.18s}.launch-services-stats-animate>.launch-services-stats-animate-item:nth-child(5){animation-delay:.24s}.launch-services-stats-animate>.launch-services-stats-animate-item:nth-child(6){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.launch-services-stats-animate>.launch-services-stats-animate-item{opacity:1;animation:none}}
.launch-testimonials-quote-mark{z-index:0;color:color-mix(in oklch, var(--suite-primary) 18%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Georgia,Times New Roman,serif;font-size:5rem;line-height:1;position:absolute;top:-.15em;left:.35em}@media (min-width:768px){.launch-testimonials-quote-mark{font-size:6rem}}.launch-testimonials-carousel{--testimonials-peek:1.15rem;--testimonials-gap:.75rem;--testimonials-slide:calc(100% - (var(--testimonials-peek) * 2))}.launch-testimonials-carousel__track{gap:var(--testimonials-gap);padding-inline:var(--testimonials-peek);scroll-padding-inline:var(--testimonials-peek);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.launch-testimonials-carousel__track::-webkit-scrollbar{display:none}.launch-testimonials-carousel__track--single{padding-inline:0;scroll-padding-inline:0}.launch-testimonials-carousel__track--single .launch-testimonials-carousel__slide{flex-basis:100%;width:100%;min-width:100%}.launch-testimonials-carousel__slide{flex:0 0 var(--testimonials-slide);width:var(--testimonials-slide);min-width:var(--testimonials-slide);scroll-snap-align:center;scroll-snap-stop:always}.launch-testimonials-carousel__card{opacity:.72;will-change:transform, opacity;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s;transform:scale(.96)}.launch-testimonials-carousel__slide[data-active=true] .launch-testimonials-carousel__card{opacity:1;transform:scale(1)}.launch-testimonials-carousel__nav{justify-content:center;align-items:center;gap:.45rem;min-height:1.25rem;margin-top:1.25rem;display:flex}.launch-testimonials-carousel__dot{background:color-mix(in oklch, var(--foreground) 22%, transparent);cursor:pointer;border:none;border-radius:9999px;width:.45rem;height:.45rem;padding:0;transition:width .28s cubic-bezier(.22,1,.36,1),background-color .2s,opacity .2s}.launch-testimonials-carousel__dot:hover{background:color-mix(in oklch, var(--foreground) 40%, transparent)}.launch-testimonials-carousel__dot--active{background:var(--suite-primary);width:1.35rem}@media (prefers-reduced-motion:reduce){.launch-testimonials-carousel__card,.launch-testimonials-carousel__dot{transition:none}.launch-testimonials-carousel__card{opacity:1;transform:none}}
.launch-service-listing{--listing-thumb:5rem}.launch-service-listing-connect{--listing-thumb:5.5rem;padding-top:0;padding-bottom:0}.launch-service-listing-connect .launch-service-listing-header{text-align:left;margin-bottom:.625rem}.launch-service-listing-connect .launch-service-listing-subtitle{max-width:none;margin:0}.launch-service-listing-connect .launch-service-listing-list{gap:.625rem}.launch-service-listing-header{text-align:center;margin-bottom:1.5rem}.launch-service-listing-eyebrow{margin:0 0 .5rem}.launch-service-listing-title{margin:0;line-height:1.2}.launch-service-listing-subtitle{max-width:42rem;margin:.75rem auto 0}.launch-service-listing-tabs{border-bottom:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.launch-service-listing-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.375rem .875rem;font-size:.875rem;font-weight:500}.launch-service-listing-tab[aria-selected=true]{background:color-mix(in oklch, var(--primary) 12%, transparent);color:var(--primary);font-weight:600}.launch-service-listing-list{flex-direction:column;gap:.75rem;display:flex}.launch-service-listing-card{border:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));border-radius:var(--kayra-radius,.75rem);background:var(--kayra-elevated-bg,#fff);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}@media (min-width:768px){.launch-service-listing-card.launch-service-listing-card-row{flex-direction:row;align-items:stretch}}.launch-service-listing-thumb{object-fit:cover;background:var(--kayra-form-field-bg,var(--kayra-secondary,#f4f6f8));flex-shrink:0;width:100%;height:10rem}.launch-service-listing-card-row .launch-service-listing-thumb{width:var(--listing-thumb);height:var(--listing-thumb)}.launch-service-listing-body{flex-direction:column;flex:1;gap:.5rem;min-width:0;padding:1rem 1.25rem;display:flex}.launch-service-listing-card-main{flex-direction:column;flex:1;min-width:0;display:flex}.launch-service-listing-card-head{min-height:2.7rem;margin-bottom:.5rem}.launch-service-listing-card-head .launch-service-listing-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.launch-service-listing-card-badges-slot{min-height:1.375rem;margin-bottom:.75rem}.launch-service-listing-card-title{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.launch-service-listing-card-summary{color:#64748b;flex:1;margin:0;font-size:.875rem;line-height:1.5}.launch-service-listing-card-footer{border-top:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.launch-service-listing-card-footer>.launch-service-listing-duration-label{align-self:center}.launch-service-listing-card-actions{margin-top:1rem}.launch-service-listing-card-book{width:100%}.launch-service-listing-duration-label{color:var(--muted-foreground);white-space:nowrap;flex-flow:row;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:1.25;display:inline-flex}.launch-service-listing-duration-label__icon{flex-shrink:0;display:block}.launch-service-listing-duration-label__text{line-height:1.25}@media (min-width:768px){.launch-service-listing-card-row .launch-service-listing-body{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}.launch-service-listing-card-row .launch-service-listing-card-main{flex:1}.launch-service-listing-card-row .launch-service-listing-meta{text-align:right;align-items:flex-end}}.launch-service-listing-meta{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.25rem;display:flex}.launch-service-listing-price{color:var(--primary);font-size:.9375rem;font-weight:700}.connect-session-card__main .session-listing-badges,.booking-session-card__content .session-listing-badges{margin-top:.25rem}.launch-service-listing-pagination{justify-content:center;gap:.375rem;margin-top:1.5rem;display:flex}.launch-service-listing-page-btn{border:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));background:var(--kayra-elevated-bg,#fff);cursor:pointer;border-radius:.5rem;min-width:2.25rem;height:2.25rem;font-size:.875rem}.launch-service-listing-page-btn[aria-current=page]{border-color:var(--primary);background:color-mix(in oklch, var(--primary) 10%, transparent);color:var(--primary);font-weight:600}.launch-service-listing-empty{text-align:center;color:#64748b;padding:3rem 1rem;font-size:.9375rem}.launch-service-listing-list--grid .launch-service-listing-empty{grid-column:1/-1;justify-self:center;width:100%}.launch-service-listing-skeleton{border-radius:var(--kayra-radius,.75rem);background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;height:6rem;animation:1.2s infinite launch-listing-shimmer}@keyframes launch-listing-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.launch-service-listing-footer{text-align:center;margin-top:2rem}.launch-service-listing-view-all{min-width:10rem;min-height:2.5rem;padding:.5rem 1.5rem;font-size:.875rem}.launch-service-listing-mock-badge{text-align:center;color:#94a3b8;margin-top:.75rem;font-size:.6875rem}.launch-service-listing-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.launch-service-listing-action{border-radius:.5rem;justify-content:center;align-items:center;min-height:2.25rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.launch-service-listing-action--secondary{border:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));background:var(--kayra-elevated-bg,#fff);color:#334155}.launch-service-listing-action--secondary:hover{border-color:var(--primary);color:var(--primary)}
.session-listing-badges{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.session-listing-meta-badge{background:color-mix(in srgb, var(--suite-primary,var(--primary)) 8%, var(--kayra-form-field-bg,#f4f6f8));width:fit-content;max-width:100%;color:var(--muted-foreground);white-space:nowrap;border-radius:9999px;align-items:center;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25;display:inline-flex}
.connect-session-card{border:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 20%, transparent));background:var(--kayra-elevated-bg,#fff);border-radius:.75rem;flex-direction:row;align-items:stretch;gap:.875rem;padding:.875rem;display:flex;overflow:hidden}.connect-session-card__media{background:var(--kayra-form-field-bg,var(--kayra-secondary,#f4f6f8));border-radius:.5rem;flex-shrink:0;width:5.75rem;height:5.75rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000a}.connect-session-card__thumb{object-fit:cover;width:100%;height:100%}.connect-session-card__thumb-placeholder{width:100%;height:100%;color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.connect-session-card__body{flex-direction:column;flex:1;gap:.625rem;min-width:0;min-height:5.75rem;display:flex}.connect-session-card__main{flex-direction:column;gap:.25rem;min-width:0;display:flex}.connect-session-card__title{color:var(--foreground,#1c252e);margin:0;font-size:.9375rem;font-weight:700;line-height:1.35}.connect-session-card__summary{color:var(--muted-foreground);font-size:.8125rem;line-height:1.625}.connect-session-card__footer{border-top:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.625rem;display:flex}.connect-session-card__meta{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.connect-session-card__price{color:var(--foreground,#1c252e);white-space:nowrap;font-size:.9375rem;font-weight:700;line-height:1.25}.connect-session-card__duration{background:var(--kayra-form-field-bg,var(--kayra-secondary,#f4f6f8));color:var(--muted-foreground);white-space:nowrap;border-radius:9999px;flex-shrink:0;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;line-height:1.25}.connect-session-card__meta-sep{color:var(--muted-foreground);font-size:.875rem;line-height:1}.connect-session-card__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.connect-session-card__btn{white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;min-width:6.25rem;padding:.4375rem 1rem;font-size:.8125rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s,opacity .15s;display:inline-flex}.connect-session-card__btn--details{border:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 36%, transparent));background:var(--kayra-elevated-bg,#fff);color:var(--foreground,#1c252e)}.connect-session-card__btn--details:hover{border-color:var(--muted-foreground);background:var(--kayra-form-field-bg,var(--kayra-secondary,#f4f6f8))}.connect-session-card__btn--select{border:1px solid var(--suite-primary,var(--primary));background:var(--suite-primary,var(--primary));color:#fff;box-shadow:0 4px 10px color-mix(in srgb, var(--suite-primary,var(--primary)) 28%, transparent)}.connect-session-card__btn--select:hover{opacity:.94;box-shadow:0 6px 14px color-mix(in srgb, var(--suite-primary,var(--primary)) 32%, transparent)}.connect-session-card-skeleton{border:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 16%, transparent));background:var(--kayra-elevated-bg,#fff);border-radius:.75rem;gap:.875rem;padding:.875rem;display:flex}.connect-session-card-skeleton__thumb{background:linear-gradient(90deg, var(--kayra-form-field-bg,#f4f6f8) 25%, var(--kayra-form-field-bg-hover,#eceff2) 50%, var(--kayra-form-field-bg,#f4f6f8) 75%);background-size:200% 100%;border-radius:.5rem;flex-shrink:0;width:5.75rem;height:5.75rem;animation:1.2s infinite connect-session-shimmer}.connect-session-card-skeleton__body{flex-direction:column;flex:1;gap:.5rem;padding-top:.125rem;display:flex}.connect-session-card-skeleton__line{background:linear-gradient(90deg, var(--kayra-form-field-bg,#f4f6f8) 25%, var(--kayra-form-field-bg-hover,#eceff2) 50%, var(--kayra-form-field-bg,#f4f6f8) 75%);background-size:200% 100%;border-radius:.25rem;height:.75rem;animation:1.2s infinite connect-session-shimmer}.connect-session-card-skeleton__line--title{width:72%;height:.875rem}.connect-session-card-skeleton__line--summary{width:100%}.connect-session-card-skeleton__footer{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.625rem;display:flex}.connect-session-card-skeleton__line--meta{width:38%}.connect-session-card-skeleton__actions{gap:.5rem;display:flex}.connect-session-card-skeleton__line--btn{border-radius:.5rem;width:5.5rem;height:2rem}@keyframes connect-session-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:639px){.connect-session-card__footer{flex-direction:column;align-items:stretch;gap:.625rem}.connect-session-card__actions{width:100%}.connect-session-card__btn{flex:1 1 0;min-width:0}}
.launch-service-listing--grid .launch-service-listing-header--grid{text-align:center;margin-bottom:2.5rem}.launch-service-listing--grid .launch-service-listing-title--grid{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.launch-service-listing--grid .launch-service-listing-subtitle--grid{max-width:40rem;color:var(--muted-foreground);margin-top:.75rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.6}.launch-service-listing--grid .launch-service-listing-list--grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.launch-service-listing--grid .launch-service-listing-list--grid{grid-template-columns:repeat(var(--launch-session-grid-columns,3), minmax(0, 1fr))}}.launch-service-listing--grid .launch-service-listing-card--grid{border:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));border-radius:var(--kayra-radius,.75rem);background:var(--kayra-elevated-bg,#fff);flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.launch-service-listing--grid .launch-service-listing-grid-thumb{object-fit:cover;background:var(--kayra-form-field-bg,var(--kayra-secondary,#f4f6f8));flex-shrink:0;width:100%;height:14rem}.launch-service-listing--grid .launch-service-listing-grid-thumb--placeholder{color:#94a3b8;justify-content:center;align-items:center;display:flex}.launch-service-listing--grid .launch-service-listing-grid-body{flex-direction:column;flex:1;padding:1.5rem;display:flex}.launch-service-listing--grid .launch-service-listing-grid-head{min-height:3.0375rem;margin-bottom:.5rem}.launch-service-listing--grid .launch-service-listing-grid-title{-webkit-line-clamp:2;color:var(--foreground,#1c252e);-webkit-box-orient:vertical;margin:0;font-size:1.125rem;font-weight:700;line-height:1.35;text-decoration:none;transition:color .2s;display:-webkit-box;overflow:hidden}.launch-service-listing--grid .launch-service-listing-grid-badges-slot{min-height:1.375rem;margin-bottom:.75rem}.launch-service-listing--grid a.launch-service-listing-grid-title:hover{color:var(--primary);text-decoration:underline}.launch-service-listing--grid .launch-service-listing-grid-summary{color:var(--muted-foreground);flex:1;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.launch-service-listing--grid .launch-service-listing-grid-footer{border-top:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.launch-service-listing--grid .launch-service-listing-grid-footer>.launch-service-listing-duration-label{align-self:center}.launch-service-listing--grid .launch-service-listing-grid-actions{flex-direction:column;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.launch-service-listing--grid .launch-service-listing-grid-book{width:100%}.launch-service-listing--grid .launch-service-listing-grid-details-link{color:var(--primary);font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;transition:opacity .15s}.launch-service-listing--grid .launch-service-listing-grid-details-link:hover{opacity:.9;text-decoration:underline}.launch-service-listing--grid .launch-service-listing-grid-price{color:var(--foreground,#1c252e);font-size:1.125rem;font-weight:700;line-height:1.35}.launch-service-listing--grid .launch-service-listing-grid-skeleton{border:1px solid var(--kayra-elevated-border,color-mix(in srgb, var(--foreground,#1c252e) 12%, transparent));border-radius:var(--kayra-radius,.75rem);background:var(--kayra-elevated-bg,#fff);overflow:hidden}.launch-service-listing--grid .launch-service-listing-grid-skeleton:before{content:"";background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;height:14rem;animation:1.2s infinite launch-listing-shimmer;display:block}.launch-service-listing--grid .launch-service-listing-grid-skeleton:after{content:"";background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:.375rem;height:7.5rem;margin:1.5rem;animation:1.2s infinite launch-listing-shimmer;display:block}.launch-service-listing--grid .launch-service-listing-pagination{margin-top:2rem}
