@media (max-width:767px){html{overflow-x:clip}.page-wrap,body,html{max-width:100%}.page-wrap{padding:18px 18px 28px}.page-wrap>*{min-width:0}.hero-breakout,.page-top-slideshow{width:100%;max-width:100%;margin-left:0;margin-right:0;left:0;transform:none}.page-title{font-size:1.75rem}.site-header__inner{padding:.75rem 18px}.site-header__nav{width:100%;display:flex;flex-wrap:nowrap;gap:.2rem;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.site-header__nav::-webkit-scrollbar{display:none}.site-header .site-header__session.btn-theme-primary,.site-header .site-nav-link{min-height:40px;flex-shrink:0;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.site-brand-wordmark{max-width:min(100%,220px)}[role=region][aria-label="Studio offers"]>div{padding-left:18px;padding-right:18px;gap:.5rem}[role=region][aria-label="Studio offers"] button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.page-wrap h1.font-display.text-4xl,.page-wrap h1.font-display.text-5xl,.page-wrap h1.title-gradient{font-size:1.875rem;line-height:1.2}.page-wrap h2.font-display{line-height:1.3}.page-wrap h2.font-display.text-2xl{font-size:1.375rem}.page-wrap h2.font-display.text-xl{font-size:1.25rem}.page-wrap .rich-text-content li,.page-wrap .rich-text-content p,.page-wrap li,.page-wrap p{line-height:1.65}.page-wrap .kicker{font-size:.8125rem;letter-spacing:.12em}.page-wrap h1,.page-wrap h2,.page-wrap h3{overflow-wrap:break-word}.rich-text-content h2,.rich-text-editor h2{font-size:1.25rem;line-height:1.35}.page-wrap img:not(.page-image-slider__img):not(.social-platform-icon):not(.special-event-cover-img),.page-wrap svg:not(.h-4):not(.h-5),.page-wrap video{max-width:100%;height:auto}.page-wrap img.special-event-cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.page-image-slider{--slide-track-height:260px}.page-hero:not(.page-hero--home){text-align:left}.page-hero:not(.page-hero--home) .page-hero__back{display:block;margin:0 0 .2rem;font-size:.75rem}.page-hero:not(.page-hero--home) .page-hero__block{display:grid!important;grid-template-columns:1fr auto;grid-template-rows:auto auto;-moz-column-gap:.4rem;column-gap:.4rem;row-gap:.35rem;align-items:start;width:100%;margin-top:.35rem!important}.page-hero:not(.page-hero--home) .page-hero__copy{display:flex;flex-direction:column;grid-column:1;grid-row:1/3;min-width:0;gap:.35rem;align-items:flex-start}.page-hero:not(.page-hero--home) .page-hero__aside{display:flex;flex-direction:column;grid-column:2;grid-row:1;align-self:start;justify-self:end;min-width:0}.page-hero:not(.page-hero--home) .page-hero__aside-extra{grid-column:1/-1;grid-row:2;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.45rem;width:100%;margin-top:0!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page-hero:not(.page-hero--home) .page-hero__aside-extra::-webkit-scrollbar{display:none}.page-hero:not(.page-hero--home) .page-hero__lead{display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;max-height:none;text-align:left}.page-hero:not(.page-hero--home) .page-hero__kicker,.page-hero:not(.page-hero--home) .page-hero__kicker--tagline{margin:0 0 .12rem;padding:0;font-size:.5625rem;line-height:1.15;letter-spacing:.07em;text-align:left}.page-hero:not(.page-hero--home) .page-hero__kicker.kicker{letter-spacing:.1em;text-transform:uppercase}.page-hero:not(.page-hero--home) .page-hero__title{margin:0 0 .1rem;padding:0;font-size:1.125rem;line-height:1.08;text-align:left}.page-hero:not(.page-hero--home) .page-hero__logo{align-self:start;justify-self:end;margin:0!important}.page-hero:not(.page-hero--home) .page-hero__logo.site-brand-logo{display:flex;align-items:flex-start;height:4.75rem;padding:.15rem .3rem!important;border-radius:.5rem;box-shadow:none}.page-hero:not(.page-hero--home) .page-hero__logo img{width:auto!important;height:100%;max-width:3.5rem;max-height:4.45rem;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.page-hero:not(.page-hero--home) .page-hero__intro{margin:0!important;padding:0;max-width:none;font-size:.625rem;line-height:1.3;text-align:left;gap:0}.page-hero:not(.page-hero--home) .page-hero__intro .page-intro-lead,.page-hero:not(.page-hero--home) .page-hero__intro.page-intro-lead{font-size:inherit;line-height:inherit}.page-hero:not(.page-hero--home) .page-hero__intro .page-intro-lead--stack>p,.page-hero:not(.page-hero--home) .page-hero__intro.page-intro-lead--stack>p,.page-hero:not(.page-hero--home) .page-hero__intro>p{margin:0;line-height:1.3}.page-hero:not(.page-hero--home) .page-hero__intro .page-intro-lead--stack>p+p,.page-hero:not(.page-hero--home) .page-hero__intro.page-intro-lead--stack>p+p{margin-top:.06rem}.page-hero:not(.page-hero--home) .page-hero__actions{display:flex;margin-top:0!important;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.45rem;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page-hero:not(.page-hero--home) .page-hero__actions::-webkit-scrollbar{display:none}.page-hero:not(.page-hero--home) .page-hero__actions.home-hero-actions{flex-direction:row}.page-hero:not(.page-hero--home) .page-hero__actions .page-intro-actions,.page-hero:not(.page-hero--home) .page-hero__actions.page-intro-actions{flex-wrap:wrap;justify-content:center}.page-hero:not(.page-hero--home) .page-hero__actions .page-intro-actions.page-intro-actions--hero-pair{flex-wrap:nowrap!important;justify-content:stretch!important;gap:.35rem}.page-hero:not(.page-hero--home) .page-hero__actions:has(.page-intro-actions--align-start),.page-hero:not(.page-hero--home) .page-intro-actions--align-start{justify-content:flex-start!important}.page-hero:not(.page-hero--home) .page-hero-actions__rules .btn-primary,.page-hero:not(.page-hero--home) .page-hero__actions .btn-primary,.page-hero:not(.page-hero--home) .page-hero__actions .page-intro-actions .btn-primary,.page-hero:not(.page-hero--home) .page-hero__actions.page-intro-actions .btn-primary{margin:0;padding:.4rem .65rem;font-size:.6875rem;min-height:0;line-height:1.2;white-space:nowrap}.page-hero:not(.page-hero--home) .home-hero-actions__social,.page-hero:not(.page-hero--home) .page-hero-actions__social{gap:.35rem!important}.page-hero:not(.page-hero--home) .home-hero-actions__social a,.page-hero:not(.page-hero--home) .home-hero-actions__social img,.page-hero:not(.page-hero--home) .page-hero-actions__social a,.page-hero:not(.page-hero--home) .page-hero-actions__social img{width:28px!important;height:28px!important}.page-hero:not(.page-hero--home) .page-hero__footer{margin-top:.5rem;text-align:left;font-size:.6875rem;line-height:1.35}.page-hero:not(.page-hero--home) .page-hero__footer .btn-primary{font-size:.6875rem;padding:.4rem .65rem;min-height:0}.page-wrap .site-brand-logo:not(.page-hero__logo){align-self:center;margin-left:auto;margin-right:auto}.page-wrap .panel{padding:1.125rem 1.25rem}.page-wrap .panel.p-6{padding:1.25rem 1.125rem}.page-wrap .grid{grid-template-columns:1fr!important;gap:.875rem}.page-wrap .grid.gap-4,.page-wrap .grid.gap-5,.page-wrap .grid.gap-6{gap:1rem}.page-wrap .lg\:flex-row,.page-wrap .md\:flex-row,.page-wrap .sm\:flex-row{flex-direction:column!important;align-items:stretch!important}.page-wrap article.panel.flex.sm\:flex-row{flex-direction:column!important;gap:1rem}.page-wrap .btn-primary,.page-wrap .btn-theme-primary,.page-wrap a.btn-primary{min-height:44px;padding-top:.625rem;padding-bottom:.625rem}.page-wrap .flex.flex-col.gap-2>a,.page-wrap .flex.flex-col.gap-2>button,.page-wrap .flex.flex-col.gap-3>a,.page-wrap .flex.flex-col.gap-3>button:not([type=submit]),.page-wrap .flex.flex-col>.btn-primary,.page-wrap .flex.flex-col>a.btn-primary,.page-wrap a.panel .btn-primary,.page-wrap article.panel.flex a.rounded-lg{width:100%;justify-content:center}.page-wrap .flex.flex-col.gap-2>a.inline-flex{width:100%;flex:none;min-height:44px}.page-wrap article.panel.flex a.w-fit{width:100%;justify-content:center;margin-top:.75rem}.page-wrap .flex.flex-col.gap-2,.page-wrap .flex.flex-col.gap-3{gap:.75rem}.fc .fc-toolbar{flex-direction:column;align-items:stretch;gap:.625rem}.fc .fc-toolbar-chunk{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}.fc .fc-toolbar-title{font-size:1rem;text-align:center;width:100%}.fc .fc-button{min-height:44px;padding:.5rem .75rem!important;font-size:.8125rem!important}.fc .fc-daygrid-day-frame{padding:2px}.fc .fc-scrollgrid,.page-wrap table{overflow-x:auto;-webkit-overflow-scrolling:touch}.page-wrap table{display:block;width:100%}.page-wrap code,.page-wrap pre{overflow-wrap:anywhere;word-break:break-word}.page-wrap ul.flex.flex-wrap{justify-content:center;gap:.625rem}.page-wrap a.panel.flex.flex-col{padding:1.125rem 1.25rem}.page-wrap input,.page-wrap select,.page-wrap textarea{max-width:100%}.page-wrap .events-carousel__viewport{margin-left:-.25rem;margin-right:-.25rem;padding-left:.25rem;padding-right:.25rem}.promo-gentle-popup__panel{max-width:min(24rem,calc(100vw - 2rem))}.account-topup__grid{grid-template-columns:1fr!important}.page-wrap form.flex.items-stretch.gap-3{flex-direction:column;align-items:stretch}.page-wrap form.flex.items-stretch.gap-3>.h-\[5\.5rem\]{width:100%;max-width:12rem;height:4.5rem}.page-wrap form.flex.items-stretch.gap-3>.w-9,.page-wrap form.flex.items-stretch.gap-3>.w-\[5\.5rem\]{width:100%;max-width:none}.page-wrap li.flex.items-stretch.gap-3{flex-direction:column;align-items:stretch}.page-wrap li.flex.items-stretch.gap-3>.h-\[5\.5rem\]{width:100%;max-width:14rem;height:5rem}}@media (max-width:767px) and (orientation:portrait){.promo-floating-widget{right:1rem!important;bottom:calc(env(safe-area-inset-bottom, 0px) + .35rem)!important}.chat-floating-widget{left:auto!important;right:1rem!important;bottom:calc(env(safe-area-inset-bottom, 0px) + 3.75rem)!important;align-items:flex-end!important;max-width:calc(100vw - 2rem)!important}body:has(.chat-floating-widget) .page-wrap,body:has(.promo-floating-widget) .page-wrap{padding-bottom:8.5rem}body:has(.chat-floating-widget):has(.promo-floating-widget) .page-wrap{padding-bottom:11.5rem}}.mobile-portrait-only{display:none}@media (max-width:767px) and (orientation:portrait){.site-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand session" "nav nav";align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem;padding:.65rem 14px .5rem}.site-header__brand{grid-area:brand;min-width:0}.site-header__session{grid-area:session;justify-self:end;min-height:36px;padding:.4rem .75rem;font-size:.75rem}.site-header__nav{grid-area:nav;width:100%;margin:0}.site-brand-wordmark{max-width:min(100%,200px);height:1.75rem}.mobile-portrait-hide{display:none!important}.mobile-portrait-only{display:block}.mobile-portrait-only.grid,ul.mobile-portrait-only{display:grid}.mobile-portrait-only.flex{display:flex}.page-wrap{padding:14px 14px 22px}.page-image-slider{--slide-track-height:200px}.page-wrap .panel{padding:1rem 1.1rem}.home-book-card .page-intro-lead{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:.625rem;line-height:1.28;text-align:left}.page-intro-lead--stack{gap:.0625rem}.page-intro-lead .rich-text-content>p:first-child,.page-intro-lead--stack>p:first-child{margin:0;font-size:.6875rem;line-height:1.3;text-align:left}.page-intro-lead .rich-text-content p:not(:first-child),.page-intro-lead--stack>p:not(:first-child){margin:0;font-size:.625rem;line-height:1.28;text-align:left!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-hero__intro .page-intro-lead:not(.page-intro-lead--stack),.page-hero__intro>.page-intro-lead:not(.page-intro-lead--stack){font-size:.625rem;line-height:1.28;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.page-intro-meta{font-size:.5625rem;line-height:1.25;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-hero:not(.page-hero--home) .page-hero__intro .page-intro-lead--stack>p:not(:first-child),.page-hero:not(.page-hero--home) .page-hero__intro.page-intro-lead--stack>p:not(:first-child){-webkit-line-clamp:2;line-clamp:2}.page-hero--home .page-hero__intro.page-intro-lead--stack>p:first-child{font-size:.625rem;line-height:1.28;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-nav-essentials__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem 1rem;font-size:.8125rem;line-height:1.25}.social-embed-section--portrait-compact{padding-top:1.25rem!important}.social-embed-section--portrait-compact .grid{gap:1rem!important}.social-embed-section--portrait-compact .panel footer{padding:.55rem 1rem!important}.social-embed-section--portrait-compact .panel footer a{font-size:.8125rem}.social-embed-section--portrait-compact .relative.min-h-\[280px\]{min-height:12rem}.social-embed-section--portrait-compact .social-embed-tiktok iframe{height:14rem!important;min-height:0!important}.social-embed-section--portrait-compact .social-embed-instagram{min-height:16rem;padding:.9rem!important}.social-embed-section--portrait-compact .social-embed-fallback{min-height:12rem!important;padding-top:1.5rem!important;padding-bottom:1.5rem!important;gap:.75rem!important}.social-embed-section--portrait-compact .social-embed-fallback .font-display{font-size:1rem}.social-embed-section--portrait-compact .social-embed-fallback p.text-sm{font-size:.8125rem}.dev-mobile-site-banner__hint,.social-embed-fallback p:last-child{display:none}.page-hero--home{--home-hero-icon:clamp(1.55rem,6vw,2.05rem);text-align:left;overflow:visible}.page-hero--home .page-hero__block{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"stack logo";align-items:stretch;-moz-column-gap:.45rem;column-gap:.45rem;row-gap:0;width:100%;margin-top:.35rem!important;overflow:visible}.page-hero--home .page-hero__copy{grid-area:stack;justify-content:space-between;align-items:flex-start;width:100%;min-height:0;gap:.5rem}.page-hero--home .page-hero__aside,.page-hero--home .page-hero__copy{display:flex!important;flex-direction:column;align-self:stretch;min-width:0;overflow:visible}.page-hero--home .page-hero__aside{grid-area:logo;justify-content:flex-end;align-items:flex-end}.page-hero--home .page-hero__lead{flex:0 0 auto;width:100%;min-width:0;text-align:left;overflow:visible}.page-hero--home .page-hero__kicker,.page-hero--home .page-hero__kicker--tagline{margin:0 0 .15rem;font-size:.5625rem;line-height:1.2;letter-spacing:.08em;text-align:left}.page-hero--home .page-hero__title{margin:0 0 .2rem;font-size:clamp(1.125rem,4.8vw,1.35rem)!important;line-height:1.1!important;text-align:left}.page-hero--home .page-hero__intro{display:block;font-size:.6875rem;line-height:1.35;text-align:left}.page-hero--home .page-hero__intro .page-intro-lead--stack>p,.page-hero--home .page-hero__intro.page-intro-lead--stack>p{margin:0}.page-hero--home .home-hero__intro-secondary{display:none!important}.page-hero--home .page-hero__actions{flex:0 0 auto;width:100%;min-width:0;margin-top:0!important;padding:0;overflow:visible}.page-hero--home .page-hero__actions .home-hero-actions{margin-top:0}.page-hero--home .page-hero__actions-row{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.3rem .4rem;width:100%;max-width:100%;overflow:visible}.page-hero--home .page-hero-actions__rules .btn-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;height:var(--home-hero-icon);min-height:var(--home-hero-icon);max-height:var(--home-hero-icon);padding:0 .4rem!important;font-size:.5625rem!important;font-weight:600;line-height:1;letter-spacing:-.01em;white-space:nowrap;border-radius:.45rem}.page-hero--home .page-hero__rules-slot{display:flex;align-items:flex-end;min-width:0}.page-hero--home .page-hero__social-slot{display:flex!important;min-width:0;flex-wrap:nowrap!important;align-items:flex-end!important;justify-content:space-evenly!important;gap:clamp(.15rem,1vw,.3rem)!important;overflow:visible}.page-hero--home .page-hero__social-slot ul{display:contents;list-style:none}.page-hero--home .page-hero__social-slot li,.page-hero--home .page-hero__social-slot>a{flex:0 1 auto;min-width:0}.page-hero--home .page-hero__social-slot a{display:flex;align-items:flex-end;line-height:0}.page-hero--home .home-hero-actions__social .social-platform-icon,.page-hero--home .page-hero-actions__social .social-platform-icon{width:var(--home-hero-icon)!important;height:var(--home-hero-icon)!important;max-width:100%;-o-object-fit:contain;object-fit:contain}.page-hero--home .site-brand-logo{display:flex;flex-direction:column;justify-content:flex-end;align-self:stretch;height:100%;margin:0!important;padding:.4rem!important;border-radius:.75rem;box-shadow:0 1px 3px rgba(130,83,107,.12);overflow:visible}.page-hero:not(.page-hero--home) .page-intro-actions--hero-pair{display:flex!important;flex-wrap:nowrap!important;align-items:stretch;gap:.35rem;width:100%}.page-hero:not(.page-hero--home) .page-intro-actions--hero-pair>.btn-primary,.page-hero:not(.page-hero--home) .page-intro-actions--hero-pair>button{flex:1 1 0;min-width:0;margin:0!important;box-sizing:border-box;height:2rem;min-height:2rem;max-height:2rem;padding:0 .35rem!important;font-size:.5625rem!important;font-weight:600;line-height:1.1;letter-spacing:-.01em;white-space:nowrap;border-radius:.45rem;display:inline-flex!important;align-items:center;justify-content:center}.page-hero:not(.page-hero--home) .page-intro-actions--hero-pair>button{border-width:1px}.page-hero:not(.page-hero--home) .page-hero__actions:has(.page-intro-actions--align-start),.page-hero:not(.page-hero--home) .page-intro-actions--align-start{justify-content:flex-start!important}.sewcial-hub-plans__media{min-width:0;overflow:visible}.sewcial-hub-plans__chart{display:block;width:100%!important;max-width:100%;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top center;object-position:top center}}@media (max-height:520px) and (orientation:landscape),(max-width:767px) and (orientation:landscape){.mobile-portrait-only{display:none!important}.page-wrap{padding:16px 20px 24px}.page-image-slider{--slide-track-height:min(42vh,220px)}.site-header__inner{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:.5rem .75rem!important;padding:.5rem 18px!important}.site-header__brand{flex:0 1 auto;min-width:0}.site-header__nav{display:flex!important;flex:1 1 auto!important;flex-wrap:wrap!important;justify-content:flex-end!important;overflow-x:visible!important;width:auto!important;order:2}.site-header__session{order:3;flex-shrink:0}.site-header .site-header__session.btn-theme-primary,.site-header .site-nav-link{font-size:.8125rem;padding-left:.65rem;padding-right:.65rem}.page-hero{text-align:left}.page-hero__block{flex-direction:row!important;justify-content:space-between!important;gap:1rem!important;grid-template-columns:unset!important;grid-template-rows:unset!important;row-gap:unset!important;-moz-column-gap:unset!important;column-gap:unset!important}.page-hero__block,.page-hero__copy{display:flex!important;align-items:flex-start!important}.page-hero__copy{flex:1 1 auto!important;flex-direction:column!important;min-width:0!important;text-align:left!important}.page-hero__aside{display:flex!important;flex-shrink:0!important;flex-direction:column!important;align-items:flex-end!important}.page-hero__lead{display:block!important;max-height:none!important;grid-column:unset!important;grid-row:unset!important}.page-hero__kicker,.page-hero__kicker--tagline{font-size:.75rem;letter-spacing:.12em;margin-bottom:.35rem}.page-hero__title{font-size:1.65rem!important;line-height:1.12!important;margin-bottom:.35rem!important}.page-hero__logo{grid-column:unset!important;grid-row:unset!important;align-self:auto!important;justify-self:auto!important}.page-hero__logo.site-brand-logo{height:auto!important;min-height:4.5rem;padding:.5rem .65rem!important;box-shadow:0 4px 14px rgba(130,83,107,.12)}.page-hero__logo img{max-width:5rem!important;max-height:5rem!important;height:auto!important;width:auto!important}.page-hero__intro{font-size:.8125rem!important;line-height:1.5!important}.page-hero__intro .page-intro-lead--stack>p+p,.page-hero__intro.page-intro-lead--stack>p+p{margin-top:.35rem}.page-hero__actions{position:static!important;grid-column:unset!important;grid-row:unset!important;width:100%!important;margin-top:.85rem!important;justify-content:flex-start!important;flex-wrap:wrap!important;overflow-x:visible!important;gap:.5rem!important}.page-hero:not(.page-hero--home) .page-hero-actions__rules .btn-primary,.page-hero:not(.page-hero--home) .page-hero__actions .btn-primary{font-size:.8125rem;padding:.5rem .85rem}.page-hero:not(.page-hero--home) .home-hero-actions__social a,.page-hero:not(.page-hero--home) .home-hero-actions__social img,.page-hero:not(.page-hero--home) .page-hero-actions__social a,.page-hero:not(.page-hero--home) .page-hero-actions__social img{width:32px!important;height:32px!important}.page-hero--home .page-hero__block{display:flex!important;flex-direction:row!important;grid-template-areas:none!important;align-items:flex-start!important}.page-hero--home .page-hero__copy{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:0!important}.page-hero--home .page-hero__intro{display:block!important}.page-hero--home .page-hero__aside{display:flex!important;align-items:flex-end!important;height:auto!important}.page-hero--home .site-brand-logo{height:auto!important}.page-hero--home .page-hero__actions-row{display:flex!important;flex-wrap:wrap!important;width:auto!important;margin-top:.85rem!important;justify-content:flex-start!important}.page-hero--home .page-hero-actions__rules .btn-primary{height:auto!important;min-height:unset!important;max-height:unset!important;padding:.5rem 1rem!important;font-size:.875rem!important;font-weight:700;line-height:1.25;border-radius:.5rem}.page-hero--home .home-hero-actions__social .social-platform-icon,.page-hero--home .page-hero-actions__social .social-platform-icon{width:auto!important;height:auto!important}.page-hero--home .page-hero__social-slot{flex:none!important;justify-content:flex-start!important;gap:.625rem!important}.page-hero--home .page-hero__social-slot ul{display:flex!important}.page-wrap .home-book-card.panel{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;padding:1.15rem 1.25rem!important}.page-wrap .home-book-card .page-intro-lead{-webkit-line-clamp:unset;display:block;overflow:visible}.page-wrap .home-book-card a.rounded-lg{width:auto!important;margin-top:0!important;flex-shrink:0}.page-wrap .home-nav-sections.grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.page-wrap .sewcial-hub-hero__panel,.page-wrap .sewcial-hub-hero__panel.panel{overflow:visible!important}.page-wrap .sewcial-hub-hero__layout,.page-wrap .sewcial-hub-hero__layout.lg\:flex-row{display:flex!important;flex-direction:row!important;align-items:flex-start!important;overflow:visible!important;height:auto!important}.page-wrap .sewcial-hub-hero__copy{flex:1 1 auto;min-width:0;align-self:flex-start!important}.page-wrap .sewcial-hub-hero__media{width:min(42%,22rem)!important;max-width:min(42%,22rem)!important;flex:0 0 auto!important;align-self:flex-start!important;height:auto!important;min-height:0;overflow:visible!important;line-height:normal!important;border-top:none!important;border-left:1px solid var(--theme-line)}.page-wrap .sewcial-hub-hero__img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top center!important;object-position:top center!important}.page-wrap .sewcial-hub-plans__panel,.page-wrap .sewcial-hub-plans__panel.panel{overflow:visible!important}.page-wrap .sewcial-hub-plans__grid,.page-wrap .sewcial-hub-plans__grid.lg\:grid-cols-2{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important}.page-wrap .sewcial-hub-plans__media{position:static!important;min-height:0!important;height:auto!important;overflow:visible!important;align-self:start!important;border-top:none!important;border-left:1px solid var(--theme-line)}.page-wrap .sewcial-hub-plans__chart,.page-wrap .sewcial-hub-plans__chart.lg\:absolute{position:static!important;inset:auto!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top center!important;object-position:top center!important}.page-wrap .social-embed-section .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.page-wrap .home-book-card.sm\:flex-row,.page-wrap article.panel.home-book-card{flex-direction:row!important}.page-wrap .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}