/* GlowNow route CSS bundle: trainers. Generated by work/qa/bundle_route_assets.mjs. */

/* --- /trainer-lite.css --- */
:root{--gn-bg: #10070d;--gn-bg-soft: #190913;--gn-panel: rgba(54, 20, 40, 0.72);--gn-border: rgba(255, 127, 187, 0.34);--gn-border-strong: rgba(255, 183, 213, 0.62);--gn-text: #fff7fb;--gn-muted: rgba(255, 229, 241, 0.74);--gn-gold: #d5a14d;--gn-pink: #f05ca7;--gn-coral: #e98473;--gn-shadow: 0 22px 60px rgba(0, 0, 0, 0.34), 0 0 42px rgba(231, 76, 154, 0.12);--gn-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:root[data-theme="bright"], body[data-theme="bright"]{--gn-bg: #fff8fb;--gn-bg-soft: #fff0f7;--gn-panel: rgba(255, 255, 255, 0.78);--gn-border: rgba(178, 77, 126, 0.2);--gn-border-strong: rgba(194, 110, 151, 0.42);--gn-text: #28141f;--gn-muted: rgba(58, 34, 48, 0.72);--gn-shadow: 0 20px 52px rgba(177, 92, 132, 0.16), 0 0 42px rgba(240, 92, 167, 0.12)}*{box-sizing: border-box}html{min-width: 320px;scroll-behavior: smooth}body.launch-body{margin: 0;min-height: 100vh;font-family: var(--gn-font);color: var(--gn-text);background: radial-gradient(circle at 18% -10%, rgba(240, 92, 167, 0.2), transparent 34rem), radial-gradient(circle at 88% 8%, rgba(213, 161, 77, 0.13), transparent 26rem), linear-gradient(180deg, var(--gn-bg), var(--gn-bg-soft) 58%, var(--gn-bg));-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}a{color: inherit;text-decoration: none}button, input, textarea, select{font: inherit}button{cursor: pointer}img{display: block;max-width: 100%;height: auto}.launch-shell{min-height: 100vh;overflow: clip}.launch-container{width: min(100% - 28px, 1140px);margin-inline: auto}.launch-header{position: sticky;top: 0;z-index: 40;border-bottom: 1px solid rgba(213, 161, 77, 0.22);background: rgba(20, 6, 15, 0.82);backdrop-filter: blur(18px) saturate(1.25);box-shadow: 0 12px 34px rgba(0, 0, 0, 0.24)}:root[data-theme="bright"] .launch-header, body[data-theme="bright"] .launch-header{background: rgba(255, 246, 250, 0.84)}.launch-header-inner{position: relative;display: flex;align-items: center;gap: 10px;min-height: 70px;padding-block: 9px}.launch-brand{order: 1;display: inline-flex;align-items: center;flex: 0 0 auto}.launch-brand>span:not(.launch-logo){display: none}.launch-logo, .launch-account-menu-logo{display: inline-grid;place-items: center;overflow: hidden;border: 1px solid var(--gn-border-strong);background: rgba(255, 221, 235, 0.72);box-shadow: 0 0 0 1px rgba(255,255,255,0.08) inset, 0 10px 28px rgba(240, 92, 167, 0.18)}.launch-logo{width: 52px;height: 52px;border-radius: 15px}.launch-account-menu-logo{width: 32px;height: 32px;border-radius: 10px}.launch-mobile-request, .launch-primary, .launch-secondary, .launch-soft-button, .launch-theme-toggle, .launch-mobile-toggle, .launch-icon-button{min-height: 44px;border: 1px solid var(--gn-border-strong);border-radius: 18px;color: var(--gn-text);background: linear-gradient(135deg, rgba(255,255,255,0.12), rgba(255,255,255,0.04));box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 10px 28px rgba(0,0,0,0.2);transition: transform 160ms ease, box-shadow 160ms ease, border-color 160ms ease}.launch-mobile-request:hover, .launch-primary:hover, .launch-secondary:hover, .launch-soft-button:hover, .launch-theme-toggle:hover, .launch-mobile-toggle:hover{transform: translateY(-1px);border-color: rgba(255, 211, 230, 0.88);box-shadow: 0 1px 0 rgba(255,255,255,0.28) inset, 0 14px 36px rgba(240, 92, 167, 0.24), 0 0 24px rgba(240, 92, 167, 0.18)}.launch-mobile-request:focus-visible, .launch-primary:focus-visible, .launch-secondary:focus-visible, .launch-soft-button:focus-visible, .launch-theme-toggle:focus-visible, .launch-mobile-toggle:focus-visible, input:focus-visible, textarea:focus-visible, select:focus-visible{outline: 3px solid rgba(255, 196, 224, 0.62);outline-offset: 3px}.launch-mobile-request, .launch-primary{display: inline-flex;align-items: center;justify-content: center;gap: 10px;font-weight: 700;background: linear-gradient(135deg, #ffc1dd 0%, var(--gn-pink) 48%, var(--gn-coral) 100%);color: #1d0b15}.launch-mobile-request{order: 2;flex: 1 1 auto;max-width: 640px;min-width: 0;padding-inline: 14px;font-size: clamp(0.92rem, 2.7vw, 1rem)}.launch-mobile-request::before, .launch-primary::before{content: "✦";font-size: 0.86em;line-height: 1}.launch-actions{order: 3;display: flex;flex: 0 0 auto}.launch-actions>a{display: none}.launch-theme-toggle, .launch-mobile-toggle, .launch-icon-button{position: relative;display: inline-grid;place-items: center;width: 48px;height: 48px;padding: 0;background: radial-gradient(circle at 45% 48%, rgba(255,236,166,0.95) 0 20%, rgba(225,120,74,0.95) 21% 33%, transparent 34%), radial-gradient(circle at 50% 50%, rgba(255,209,118,0.35), transparent 54%), linear-gradient(145deg, rgba(109,32,78,0.9), rgba(49,15,37,0.94))}.launch-theme-toggle span{display: none}.launch-theme-toggle svg{opacity: 0}.launch-theme-toggle svg, .launch-mobile-toggle svg, .launch-icon-button svg{width: 24px;height: 24px;stroke-width: 2.5}.launch-mobile-toggle{order: 4;background: linear-gradient(145deg, rgba(112,31,80,0.94), rgba(58,17,45,0.98))}.launch-mobile-toggle svg{width: 28px;height: 28px;color: #fff8fb}.launch-nav{position: absolute;top: calc(100%+10px);right: 0;left: 0;display: none;padding: 12px;border: 1px solid var(--gn-border);border-radius: 20px;background: rgba(31, 9, 23, 0.94);backdrop-filter: blur(20px) saturate(1.25);box-shadow: var(--gn-shadow)}:root[data-theme="bright"] .launch-nav, body[data-theme="bright"] .launch-nav{background: rgba(255, 247, 251, 0.96)}.launch-nav.open{display: block}.launch-account-menu{padding: 12px;border: 1px solid var(--gn-border);border-radius: 18px;background: rgba(92, 23, 66, 0.34)}.launch-account-menu-head{display: flex;gap: 10px;align-items: center;margin-bottom: 12px}.launch-account-menu-head p{margin: 0;font-weight: 800}.launch-account-menu-head span{color: var(--gn-muted);font-size: 0.88rem}.launch-account-menu-grid, .launch-nav-links{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}.launch-account-menu-link, .launch-nav-links a{min-height: 52px;display: flex;align-items: center;gap: 8px;padding: 10px 12px;border: 1px solid var(--gn-border);border-radius: 13px;background: rgba(255,255,255,0.055);font-weight: 700}.launch-account-menu-link small{display: block;color: var(--gn-muted);font-weight: 500;margin-top: 2px}.launch-account-menu-link svg{width: 18px;height: 18px;color: var(--gn-pink);flex: 0 0 auto}.launch-nav-links{margin-top: 10px}.launch-nav-links a{justify-content: center;text-align: center}.launch-nav-links a.active{border-color: rgba(255, 190, 221, 0.75);background: rgba(240, 92, 167, 0.16)}.launch-sr-only, .visually-hidden{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;white-space: nowrap !important;border: 0 !important}.launch-page-hero{padding: clamp(48px, 10vw, 104px) 0 clamp(42px, 8vw, 84px)}.launch-section{padding: clamp(42px, 8vw, 84px) 0}.launch-eyebrow{margin: 0 0 14px;color: var(--gn-muted);font-size: clamp(0.78rem, 2.4vw, 0.9rem);font-weight: 900;letter-spacing: 0.16em;text-transform: uppercase}h1, h2, h3, p{margin-top: 0}h1, h2{max-width: 920px;margin-bottom: 18px;color: var(--gn-text);letter-spacing: -0.055em;line-height: 0.98}h1{font-size: clamp(3.25rem, 10vw, 5.7rem)}h2{font-size: clamp(2.6rem, 7.2vw, 4.8rem)}h3{margin-bottom: 10px;font-size: 1.2rem}.launch-page-hero p, .launch-section-head>p:not(.launch-eyebrow), .launch-cta p{max-width: 840px;color: var(--gn-muted);font-size: clamp(1.12rem, 3.4vw, 1.45rem);line-height: 1.55}.launch-cta-row{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 28px}.launch-cta-row.center{justify-content: center}.launch-page-hero .launch-primary, .launch-page-hero .launch-secondary, .launch-cta .launch-primary, .launch-cta .launch-secondary{min-width: min(100%, 260px);padding: 14px 22px}.launch-secondary, .launch-soft-button{display: inline-flex;align-items: center;justify-content: center;padding: 12px 18px;font-weight: 800}.launch-benefit-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 16px}.launch-card, .launch-form-panel, .launch-cta, .launch-split-media, .glownow-consent, .glownow-consent-dialog{border: 1px solid var(--gn-border);border-radius: 24px;background: linear-gradient(145deg, var(--gn-panel), rgba(255,255,255,0.035));box-shadow: var(--gn-shadow)}.launch-card{padding: clamp(20px, 4vw, 28px);min-height: 150px}.launch-card p, .launch-check-list, .launch-muted{color: var(--gn-muted)}.launch-check-list{display: grid;gap: 12px;padding: 0;margin: 24px 0 0;list-style: none;font-size: 1.05rem;line-height: 1.55}.launch-check-list li{position: relative;padding-left: 30px}.launch-check-list li::before{content: "✓";position: absolute;left: 0;color: var(--gn-gold);font-weight: 900}.launch-compare{display: grid;grid-template-columns: minmax(0, 1fr) minmax(280px, 0.85fr);gap: 24px;align-items: center}.launch-split-media{overflow: hidden}.launch-split-media img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover}.launch-form-panel{padding: clamp(18px, 4vw, 28px)}.launch-field-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px}.launch-field-grid label, .launch-checkbox{display: grid;gap: 8px;color: var(--gn-muted);font-weight: 700}.launch-field-grid .wide{grid-column: 1 / -1}input, textarea, select{width: 100%;min-height: 50px;border: 1px solid var(--gn-border);border-radius: 14px;padding: 12px 14px;color: var(--gn-text);background: rgba(10, 4, 9, 0.45)}textarea{min-height: 118px;resize: vertical}select option{color: #25111b}.launch-checkbox{grid-template-columns: auto 1fr;align-items: start;margin: 18px 0;line-height: 1.45}.launch-checkbox input{width: 22px;height: 22px;min-height: 0;accent-color: var(--gn-pink)}.launch-checkbox a{text-decoration: underline;text-underline-offset: 3px}.launch-status{min-height: 1.4em;color: var(--gn-muted)}.launch-status[data-status="success"]{color: #9ef0c2}.launch-status[data-status="error"]{color: #ff9bbf}.launch-cta{padding: clamp(26px, 6vw, 52px);text-align: center}.launch-cta h2, .launch-cta p{margin-inline: auto}.launch-footer{border-top: 1px solid rgba(213, 161, 77, 0.2);padding: 28px 0}.launch-footer-inner{display: flex;justify-content: space-between;gap: 16px;align-items: center}.launch-footer strong, .launch-footer span{display: block}.launch-footer nav{display: flex;flex-wrap: wrap;gap: 14px;color: var(--gn-muted)}.glownow-consent{position: fixed;z-index: 60;right: max(14px, env(safe-area-inset-right));bottom: max(14px, env(safe-area-inset-bottom));left: max(14px, env(safe-area-inset-left));width: min(760px, calc(100% - 28px));margin-inline: auto;padding: 18px;background: linear-gradient(145deg, #290b1d, #1c0715)}:root[data-theme="bright"] .glownow-consent, body[data-theme="bright"] .glownow-consent{background: linear-gradient(145deg, #fff8fc, #ffeff7)}.glownow-consent[hidden]{display: none}.glownow-consent-copy strong{display: block;margin-bottom: 4px}.glownow-consent-copy span{color: var(--gn-muted);line-height: 1.45}.glownow-consent-actions, .glownow-consent-dialog-actions{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;margin-top: 14px}.glownow-consent-dialog{width: min(560px, calc(100% - 28px));color: var(--gn-text);padding: 0}.glownow-consent-dialog::backdrop{background: rgba(8, 2, 7, 0.72);backdrop-filter: blur(8px)}.glownow-consent-dialog form{padding: 20px}.glownow-consent-dialog-head{display: flex;justify-content: space-between;gap: 12px;align-items: start}.glownow-consent-option{display: flex;justify-content: space-between;gap: 14px;margin-top: 12px;padding: 14px;border: 1px solid var(--gn-border);border-radius: 16px;background: rgba(255,255,255,0.055)}.glownow-consent-option span{display: block;color: var(--gn-muted);margin-top: 2px}.glownow-consent-option input{width: 22px;height: 22px;min-height: 0;accent-color: var(--gn-pink)}.glownow-cookie-settings{border: 0;padding: 0;color: var(--gn-muted);background: transparent;text-decoration: underline;text-underline-offset: 3px}@media (max-width: 760px){.launch-header-inner{gap: 8px}.launch-logo{width: 42px;height: 42px;border-radius: 13px}.launch-theme-toggle, .launch-mobile-toggle{width: 42px;height: 42px;border-radius: 14px}.launch-mobile-request{min-height: 42px}.launch-account-menu-grid, .launch-nav-links, .launch-benefit-grid, .launch-field-grid, .launch-compare, .glownow-consent-actions, .glownow-consent-dialog-actions{grid-template-columns: 1fr}.glownow-consent{padding: 14px}.glownow-consent-actions{grid-template-columns: 1fr 1fr}.glownow-consent-actions [data-consent-accept]{grid-column: 1 / -1}.glownow-consent-copy span{font-size: 0.95rem}.launch-page-hero{padding-top: 42px}.launch-cta-row, .launch-page-hero .launch-primary, .launch-page-hero .launch-secondary, .launch-cta .launch-primary, .launch-cta .launch-secondary{width: 100%}.launch-footer-inner{align-items: flex-start;flex-direction: column}}@media (min-width: 900px){.launch-header-inner{min-height: 76px;gap: 14px}.launch-mobile-request{font-size: 1.05rem}.launch-nav{left: auto;width: min(390px, calc(100vw - 28px))}}@media (min-width: 721px){.glownow-consent{left: auto;right: max(24px, env(safe-area-inset-right));bottom: max(18px, calc(env(safe-area-inset-bottom)+14px));width: min(580px, calc(100vw - 48px));margin-inline: 0;grid-template-columns: 1fr;gap: 10px;padding: 12px 14px;border-radius: 22px}.glownow-consent-actions{width: 100%;grid-template-columns: repeat(3, minmax(0, 1fr))}.glownow-consent-actions :is(.launch-primary, .launch-soft-button){width: 100%;min-width: 0;min-height: 46px;border-radius: 15px;white-space: nowrap}}@media (prefers-reduced-motion: reduce){*, *::before, *::after{scroll-behavior: auto !important;transition-duration: 1ms !important;animation-duration: 1ms !important;animation-iteration-count: 1 !important}}


/* --- /header-parity.css --- */
:root{--gn-header-parity-css:"GN-HEADER-PARITY-CSS-V1";--gn-header-request-readable:"GN-HEADER-REQUEST-READABLE-V1";--gn-header-final-geometry:"GN-HEADER-FINAL-GEOMETRY-V1"}.launch-body .launch-header{position:sticky!important;top:0!important;z-index:1900!important;isolation:isolate!important;overflow:visible!important}.launch-body .launch-header .launch-brand>span:not(.launch-logo),.launch-body .launch-header .launch-actions>:is(#bookingContinueButton,.launch-secondary,.launch-primary),.launch-body .launch-header .launch-nav:not(.open){display:none!important}.launch-body .launch-header .launch-actions>:is(#bookingContinueButton,.launch-secondary,.launch-primary){visibility:hidden!important}.launch-body .launch-header :is(.launch-brand,.launch-logo,.launch-logo :is(picture,img)){display:block!important}.launch-body .launch-header :is(.launch-actions .launch-theme-toggle,#themeToggle.launch-theme-toggle,#mobileMenuToggle.launch-mobile-toggle){display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;margin:0!important}.launch-body .launch-header .launch-nav.open{box-sizing:border-box!important;display:grid!important;gap:8px!important;padding:12px!important;border:1px solid rgba(232,92,154,.24)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(255,250,253,.99),rgba(255,246,250,.98))!important;box-shadow:0 24px 70px rgba(88,22,58,.2),inset 0 1px 0 rgba(255,255,255,.72)!important;backdrop-filter:blur(18px) saturate(1.12)!important;z-index:1800!important}html[data-theme=dark] .launch-body .launch-header .launch-nav.open,.launch-body[data-theme=dark] .launch-header .launch-nav.open{border-color:rgba(255,132,185,.28)!important;background:linear-gradient(145deg,rgba(42,15,34,.985),rgba(27,10,24,.975))!important;box-shadow:0 24px 70px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,240,248,.12)!important}.launch-body .launch-header .launch-nav.open .launch-account-menu{display:grid!important}html body.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request{position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;overflow:hidden!important;border:1px solid rgba(255,216,236,.72)!important;background:#f064a5!important;background-image:linear-gradient(135deg,#ff83bd 0%,#ee5ca1 58%,#dd9662 124%)!important;color:#23101d!important;-webkit-text-fill-color:#23101d!important;text-shadow:none!important;text-align:center!important;text-decoration:none!important;font:560 14px/1 var(--font-body,"Segoe UI Variable","Manrope","Inter",ui-sans-serif,system-ui,sans-serif)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 16px 36px rgba(205,63,136,.22),0 0 0 1px rgba(255,180,220,.18)!important}html body.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request span{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#23101d!important;-webkit-text-fill-color:#23101d!important}html body.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request::before{content:""!important;display:block!important;position:relative!important;z-index:2!important;flex:0 0 auto!important;width:12px!important;height:12px!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#381321,#050307)!important;clip-path:polygon(50% 0%,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0% 50%,38% 36%)!important;opacity:1!important;transform:none!important;box-shadow:none!important}html body.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request::after{content:""!important;display:block!important;position:absolute!important;z-index:0!important;inset:0!important;border-radius:inherit!important;background:radial-gradient(circle at 14% 0%,rgba(255,255,255,.58),transparent 26%),linear-gradient(135deg,#ff83bd 0%,#ee5ca1 58%,#dd9662 124%)!important;opacity:1!important;transform:none!important;pointer-events:none!important}@media (max-width:760px){html body.launch-body .launch-shell>.launch-header>.launch-container.launch-header-inner,html body.launch-body>.launch-header>.launch-container.launch-header-inner{display:grid!important;grid-template-columns:48px minmax(0,1fr) 52px 52px!important;gap:8px!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:64px!important;margin:0!important;padding:6px max(14px,env(safe-area-inset-right,0px)) 6px max(14px,env(safe-area-inset-left,0px))!important}.launch-body .launch-header :is(.launch-brand,.launch-logo,.launch-logo :is(picture,img)){width:48px!important;min-width:48px!important;height:48px!important}.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request{grid-column:2!important;width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;border-radius:16px!important;justify-self:stretch!important;padding:0 14px!important}.launch-body .launch-header .launch-actions{grid-column:3!important;display:flex!important;justify-content:center!important;min-width:0!important}.launch-body .launch-header #mobileMenuToggle.launch-mobile-toggle{grid-column:4!important;justify-self:end!important}.launch-body .launch-header .launch-nav.open{position:fixed!important;top:70px!important;right:max(14px,env(safe-area-inset-right,0px))!important;left:max(14px,env(safe-area-inset-left,0px))!important;width:auto!important;max-height:calc(100dvh - 86px)!important;overflow:auto!important;grid-template-columns:1fr!important}}@media (min-width:761px){html body.launch-body .launch-shell>.launch-header>.launch-container.launch-header-inner,html body.launch-body>.launch-header>.launch-container.launch-header-inner{display:grid!important;grid-template-columns:52px minmax(180px,1fr) 52px 52px!important;gap:16px!important;align-items:center!important;justify-content:stretch!important;width:calc(100vw - 112px)!important;max-width:none!important;min-height:72px!important;margin-inline:max(56px,env(safe-area-inset-left,0px)) max(56px,env(safe-area-inset-right,0px))!important;padding-block:10px!important}.launch-body .launch-header :is(.launch-brand,.launch-logo,.launch-logo :is(picture,img)){grid-column:1!important;width:52px!important;min-width:52px!important;height:52px!important}.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request{grid-column:2!important;width:min(320px,100%)!important;max-width:320px!important;height:52px!important;min-height:52px!important;border-radius:18px!important;justify-self:center!important}.launch-body .launch-header .launch-actions{grid-column:3!important;display:flex!important;justify-content:center!important;min-width:0!important}.launch-body .launch-header #mobileMenuToggle.launch-mobile-toggle{grid-column:4!important;justify-self:end!important}.launch-body .launch-header .launch-nav.open{position:fixed!important;top:82px!important;right:max(56px,env(safe-area-inset-right,0px))!important;left:auto!important;width:min(390px,calc(100vw - 112px))!important;max-height:calc(100dvh - 98px)!important;overflow:auto!important;grid-template-columns:1fr!important}}html body.launch-body .launch-header #themeToggle.launch-theme-toggle{position:relative!important;isolation:isolate!important;overflow:hidden!important;-webkit-tap-highlight-color:transparent!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle>:is(i,svg,span){display:none!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle::before, html body.launch-body .launch-header #themeToggle.launch-theme-toggle::after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;pointer-events:none!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle::before{z-index:2!important;width:28px!important;height:28px!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#fffce5 0%,#ffe08a 38%,#ffb05f 70%,#ee725d 100%)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4.15' fill='black'/%3E%3Cpath d='M12 2.25v2.2M12 19.55v2.2M2.25 12h2.2M19.55 12h2.2M5.1 5.1l1.56 1.56M17.34 17.34l1.56 1.56M5.1 18.9l1.56-1.56M17.34 6.66l1.56-1.56' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4.15' fill='black'/%3E%3Cpath d='M12 2.25v2.2M12 19.55v2.2M2.25 12h2.2M19.55 12h2.2M5.1 5.1l1.56 1.56M17.34 17.34l1.56 1.56M5.1 18.9l1.56-1.56M17.34 6.66l1.56-1.56' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 0 3px rgba(255,235,151,.8)) drop-shadow(0 0 8px rgba(255,167,79,.46))!important;transform:translate(-50%,-50%) rotate(0deg)!important;transition:transform 220ms ease,filter 220ms ease!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle::after{z-index:1!important;width:38px!important;height:38px!important;border:1px solid rgba(255,219,151,.24)!important;border-radius:999px!important;background:radial-gradient(circle,rgba(255,216,137,.22) 0 34%,rgba(255,165,91,.08) 58%,transparent 72%)!important;box-shadow:0 0 18px rgba(255,174,82,.18),inset 0 0 12px rgba(255,245,216,.08)!important;opacity:.92!important;transform:translate(-50%,-50%) scale(1)!important;transition:transform 220ms ease,opacity 220ms ease,box-shadow 220ms ease!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle[aria-pressed="false"]::before{width:25px!important;height:25px!important;background:linear-gradient(135deg,#fff9ff 0%,#efc8e4 45%,#bd76ad 100%)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.6 14.55A8.75 8.75 0 0 1 9.45 3.4a8.8 8.8 0 1 0 11.15 11.15Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.6 14.55A8.75 8.75 0 0 1 9.45 3.4a8.8 8.8 0 1 0 11.15 11.15Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat!important;filter:drop-shadow(0 0 3px rgba(255,231,249,.58)) drop-shadow(0 0 8px rgba(222,124,190,.32))!important;transform:translate(-50%,-50%) rotate(-8deg)!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle[aria-pressed="false"]::after{width:36px!important;height:36px!important;border-color:rgba(255,210,239,.16)!important;background:radial-gradient(circle,rgba(235,164,210,.13) 0 34%,rgba(171,86,145,.06) 58%,transparent 72%)!important;box-shadow:0 0 16px rgba(224,117,185,.12),inset 0 0 10px rgba(255,238,249,.06)!important}@media (hover:hover) and (pointer:fine){html body.launch-body .launch-header #themeToggle.launch-theme-toggle:hover::before{filter:drop-shadow(0 0 4px rgba(255,240,170,.9)) drop-shadow(0 0 11px rgba(255,160,69,.58))!important;transform:translate(-50%,-50%) rotate(12deg) scale(1.06)!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle:hover::after{box-shadow:0 0 24px rgba(255,174,82,.26),inset 0 0 14px rgba(255,245,216,.11)!important;opacity:1!important;transform:translate(-50%,-50%) scale(1.06)!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle[aria-pressed="false"]:hover::before{filter:drop-shadow(0 0 4px rgba(255,234,251,.7)) drop-shadow(0 0 10px rgba(224,117,185,.42))!important;transform:translate(-50%,-50%) rotate(2deg) scale(1.06)!important}}html body.launch-body .launch-header #themeToggle.launch-theme-toggle:focus-visible{outline:2px solid rgba(255,224,241,.92)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){html body.launch-body .launch-header #themeToggle.launch-theme-toggle::before, html body.launch-body .launch-header #themeToggle.launch-theme-toggle::after{transition:none!important}}html body.launch-body .launch-header :is( .launch-brand, .launch-brand>.launch-logo, .launch-brand>.launch-logo picture, .launch-brand>.launch-logo img ){box-sizing:border-box!important;display:block!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html body.launch-body .launch-header .launch-brand>.launch-logo img{object-fit:cover!important;object-position:center!important}@media (max-width:760px){html body.launch-body .launch-shell>.launch-header>.launch-container.launch-header-inner, html body.launch-body>.launch-header>.launch-container.launch-header-inner{grid-template-columns:52px minmax(0,1fr) 52px 52px!important}}html body.launch-body :is(.seo-inline-action,.map-area,.glownow-cookie-settings,.learning-hub-lite-primary,.clarity-guide-link), html body.launch-body :is(.guide-library-module-grid,.guide-first-lessons) a{box-sizing:border-box!important;min-height:44px!important}html body.launch-body .launch-footer :is(a,button){min-height:44px!important;display:inline-flex!important;align-items:center!important}html body.launch-body .seo-breadcrumbs :is(a,span){min-height:44px!important;display:inline-flex!important;align-items:center!important}html body.launch-body main a.seo-inline-action, html body.launch-body main a.clarity-guide-link, html body.launch-body main :is(.guide-library-module-grid,.guide-first-lessons) a{box-sizing:border-box!important;height:auto!important;min-height:44px!important}html body.launch-body :is(a,button,[role="button"]), html body.admin-page :is(a,button,[role="button"]){min-width:44px!important;min-height:44px!important}html body.launch-body main .launch-form .treatment-category-filters button, html body.launch-body main .seo-language-list a, html body.launch-body main :is(a,button,[role="button"]){box-sizing:border-box!important;min-width:44px!important;min-height:44px!important}

@media (max-width: 760px){html body.launch-body .launch-header>.launch-container.launch-header-inner .launch-mobile-request{width: calc(100% - 12px) !important;justify-self: center !important}}@media (min-width: 761px){html body.launch-body .launch-header>.launch-container.launch-header-inner{justify-content: stretch !important}}@media (min-width: 761px){html body.launch-body .launch-shell>.launch-header>.launch-container.launch-header-inner{grid-template-columns: 52px minmax(0, 1fr) 52px 52px !important;justify-content: stretch !important}}@media (min-width: 761px){html body.launch-body .launch-shell>.launch-header .launch-actions .launch-theme-toggle{width: 52px !important;min-width: 52px !important;height: 52px !important;min-height: 52px !important}}@media (min-width: 761px){html body.launch-body .launch-header .launch-actions #themeToggle.launch-theme-toggle{width: 52px !important;min-width: 52px !important;height: 52px !important;min-height: 52px !important}}@media (min-width: 761px){html body.launch-body .launch-shell>.launch-header>.launch-container.launch-header-inner, html body.launch-body>.launch-header>.launch-container.launch-header-inner{width: calc(100vw - 112px) !important;max-width: none !important;margin-left: max(56px, env(safe-area-inset-left, 0px)) !important;margin-right: max(56px, env(safe-area-inset-right, 0px)) !important;margin-inline: max(56px, env(safe-area-inset-left, 0px)) max(56px, env(safe-area-inset-right, 0px)) !important}}:root{--gn-header-parity-css:"GN-HEADER-PARITY-CSS-V1";--gn-header-request-readable:"GN-HEADER-REQUEST-READABLE-V1";--gn-header-final-geometry:"GN-HEADER-FINAL-GEOMETRY-V1"}.launch-body .launch-header{position:sticky!important;top:0!important;z-index:1900!important;isolation:isolate!important;overflow:visible!important}.launch-body .launch-header .launch-brand>span:not(.launch-logo),.launch-body .launch-header .launch-actions>:is(#bookingContinueButton,.launch-secondary,.launch-primary),.launch-body .launch-header .launch-nav:not(.open){display:none!important}.launch-body .launch-header .launch-actions>:is(#bookingContinueButton,.launch-secondary,.launch-primary){visibility:hidden!important}.launch-body .launch-header :is(.launch-brand,.launch-logo,.launch-logo :is(picture,img)){display:block!important}.launch-body .launch-header :is(.launch-actions .launch-theme-toggle,#themeToggle.launch-theme-toggle,#mobileMenuToggle.launch-mobile-toggle){display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;margin:0!important}.launch-body .launch-header .launch-nav.open{box-sizing:border-box!important;display:grid!important;gap:8px!important;padding:12px!important;border:1px solid rgba(232,92,154,.24)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(255,250,253,.99),rgba(255,246,250,.98))!important;box-shadow:0 24px 70px rgba(88,22,58,.2),inset 0 1px 0 rgba(255,255,255,.72)!important;backdrop-filter:blur(18px) saturate(1.12)!important;z-index:1800!important}html[data-theme=dark] .launch-body .launch-header .launch-nav.open,.launch-body[data-theme=dark] .launch-header .launch-nav.open{border-color:rgba(255,132,185,.28)!important;background:linear-gradient(145deg,rgba(42,15,34,.985),rgba(27,10,24,.975))!important;box-shadow:0 24px 70px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,240,248,.12)!important}.launch-body .launch-header .launch-nav.open .launch-account-menu{display:grid!important}html body.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request{position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;overflow:hidden!important;border:1px solid rgba(255,216,236,.72)!important;background:#f064a5!important;background-image:linear-gradient(135deg,#ff83bd 0%,#ee5ca1 58%,#dd9662 124%)!important;color:#23101d!important;-webkit-text-fill-color:#23101d!important;text-shadow:none!important;text-align:center!important;text-decoration:none!important;font:560 14px/1 var(--font-body,"Segoe UI Variable","Manrope","Inter",ui-sans-serif,system-ui,sans-serif)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 16px 36px rgba(205,63,136,.22),0 0 0 1px rgba(255,180,220,.18)!important}html body.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request span{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#23101d!important;-webkit-text-fill-color:#23101d!important}html body.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request::before{content:""!important;display:block!important;position:relative!important;z-index:2!important;flex:0 0 auto!important;width:12px!important;height:12px!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#381321,#050307)!important;clip-path:polygon(50% 0%,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0% 50%,38% 36%)!important;opacity:1!important;transform:none!important;box-shadow:none!important}html body.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request::after{content:""!important;display:block!important;position:absolute!important;z-index:0!important;inset:0!important;border-radius:inherit!important;background:radial-gradient(circle at 14% 0%,rgba(255,255,255,.58),transparent 26%),linear-gradient(135deg,#ff83bd 0%,#ee5ca1 58%,#dd9662 124%)!important;opacity:1!important;transform:none!important;pointer-events:none!important}@media (max-width:760px){html body.launch-body .launch-shell>.launch-header>.launch-container.launch-header-inner,html body.launch-body>.launch-header>.launch-container.launch-header-inner{display:grid!important;grid-template-columns:48px minmax(0,1fr) 52px 52px!important;gap:8px!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:64px!important;margin:0!important;padding:6px max(14px,env(safe-area-inset-right,0px)) 6px max(14px,env(safe-area-inset-left,0px))!important}.launch-body .launch-header :is(.launch-brand,.launch-logo,.launch-logo :is(picture,img)){width:48px!important;min-width:48px!important;height:48px!important}.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request{grid-column:2!important;width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;border-radius:16px!important;justify-self:stretch!important;padding:0 14px!important}.launch-body .launch-header .launch-actions{grid-column:3!important;display:flex!important;justify-content:center!important;min-width:0!important}.launch-body .launch-header #mobileMenuToggle.launch-mobile-toggle{grid-column:4!important;justify-self:end!important}.launch-body .launch-header .launch-nav.open{position:fixed!important;top:70px!important;right:max(14px,env(safe-area-inset-right,0px))!important;left:max(14px,env(safe-area-inset-left,0px))!important;width:auto!important;max-height:calc(100dvh - 86px)!important;overflow:auto!important;grid-template-columns:1fr!important}}@media (min-width:761px){html body.launch-body .launch-shell>.launch-header>.launch-container.launch-header-inner,html body.launch-body>.launch-header>.launch-container.launch-header-inner{display:grid!important;grid-template-columns:52px minmax(180px,1fr) 52px 52px!important;gap:16px!important;align-items:center!important;justify-content:stretch!important;width:calc(100vw - 112px)!important;max-width:none!important;min-height:72px!important;margin-inline:max(56px,env(safe-area-inset-left,0px)) max(56px,env(safe-area-inset-right,0px))!important;padding-block:10px!important}.launch-body .launch-header :is(.launch-brand,.launch-logo,.launch-logo :is(picture,img)){grid-column:1!important;width:52px!important;min-width:52px!important;height:52px!important}.launch-body .launch-header :is(#bookingContinueButton,.launch-mobile-request).launch-mobile-request{grid-column:2!important;width:min(320px,100%)!important;max-width:320px!important;height:52px!important;min-height:52px!important;border-radius:18px!important;justify-self:center!important}.launch-body .launch-header .launch-actions{grid-column:3!important;display:flex!important;justify-content:center!important;min-width:0!important}.launch-body .launch-header #mobileMenuToggle.launch-mobile-toggle{grid-column:4!important;justify-self:end!important}.launch-body .launch-header .launch-nav.open{position:fixed!important;top:82px!important;right:max(56px,env(safe-area-inset-right,0px))!important;left:auto!important;width:min(390px,calc(100vw - 112px))!important;max-height:calc(100dvh - 98px)!important;overflow:auto!important;grid-template-columns:1fr!important}}html body.launch-body .launch-header #themeToggle.launch-theme-toggle{position:relative!important;isolation:isolate!important;overflow:hidden!important;-webkit-tap-highlight-color:transparent!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle>:is(i,svg,span){display:none!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle::before, html body.launch-body .launch-header #themeToggle.launch-theme-toggle::after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;pointer-events:none!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle::before{z-index:2!important;width:28px!important;height:28px!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#fffce5 0%,#ffe08a 38%,#ffb05f 70%,#ee725d 100%)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4.15' fill='black'/%3E%3Cpath d='M12 2.25v2.2M12 19.55v2.2M2.25 12h2.2M19.55 12h2.2M5.1 5.1l1.56 1.56M17.34 17.34l1.56 1.56M5.1 18.9l1.56-1.56M17.34 6.66l1.56-1.56' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4.15' fill='black'/%3E%3Cpath d='M12 2.25v2.2M12 19.55v2.2M2.25 12h2.2M19.55 12h2.2M5.1 5.1l1.56 1.56M17.34 17.34l1.56 1.56M5.1 18.9l1.56-1.56M17.34 6.66l1.56-1.56' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 0 3px rgba(255,235,151,.8)) drop-shadow(0 0 8px rgba(255,167,79,.46))!important;transform:translate(-50%,-50%) rotate(0deg)!important;transition:transform 220ms ease,filter 220ms ease!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle::after{z-index:1!important;width:38px!important;height:38px!important;border:1px solid rgba(255,219,151,.24)!important;border-radius:999px!important;background:radial-gradient(circle,rgba(255,216,137,.22) 0 34%,rgba(255,165,91,.08) 58%,transparent 72%)!important;box-shadow:0 0 18px rgba(255,174,82,.18),inset 0 0 12px rgba(255,245,216,.08)!important;opacity:.92!important;transform:translate(-50%,-50%) scale(1)!important;transition:transform 220ms ease,opacity 220ms ease,box-shadow 220ms ease!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle[aria-pressed="false"]::before{width:25px!important;height:25px!important;background:linear-gradient(135deg,#fff9ff 0%,#efc8e4 45%,#bd76ad 100%)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.6 14.55A8.75 8.75 0 0 1 9.45 3.4a8.8 8.8 0 1 0 11.15 11.15Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.6 14.55A8.75 8.75 0 0 1 9.45 3.4a8.8 8.8 0 1 0 11.15 11.15Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat!important;filter:drop-shadow(0 0 3px rgba(255,231,249,.58)) drop-shadow(0 0 8px rgba(222,124,190,.32))!important;transform:translate(-50%,-50%) rotate(-8deg)!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle[aria-pressed="false"]::after{width:36px!important;height:36px!important;border-color:rgba(255,210,239,.16)!important;background:radial-gradient(circle,rgba(235,164,210,.13) 0 34%,rgba(171,86,145,.06) 58%,transparent 72%)!important;box-shadow:0 0 16px rgba(224,117,185,.12),inset 0 0 10px rgba(255,238,249,.06)!important}@media (hover:hover) and (pointer:fine){html body.launch-body .launch-header #themeToggle.launch-theme-toggle:hover::before{filter:drop-shadow(0 0 4px rgba(255,240,170,.9)) drop-shadow(0 0 11px rgba(255,160,69,.58))!important;transform:translate(-50%,-50%) rotate(12deg) scale(1.06)!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle:hover::after{box-shadow:0 0 24px rgba(255,174,82,.26),inset 0 0 14px rgba(255,245,216,.11)!important;opacity:1!important;transform:translate(-50%,-50%) scale(1.06)!important}html body.launch-body .launch-header #themeToggle.launch-theme-toggle[aria-pressed="false"]:hover::before{filter:drop-shadow(0 0 4px rgba(255,234,251,.7)) drop-shadow(0 0 10px rgba(224,117,185,.42))!important;transform:translate(-50%,-50%) rotate(2deg) scale(1.06)!important}}html body.launch-body .launch-header #themeToggle.launch-theme-toggle:focus-visible{outline:2px solid rgba(255,224,241,.92)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){html body.launch-body .launch-header #themeToggle.launch-theme-toggle::before, html body.launch-body .launch-header #themeToggle.launch-theme-toggle::after{transition:none!important}}html body.launch-body .launch-header :is( .launch-brand, .launch-brand>.launch-logo, .launch-brand>.launch-logo picture, .launch-brand>.launch-logo img ){box-sizing:border-box!important;display:block!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html body.launch-body .launch-header .launch-brand>.launch-logo img{object-fit:cover!important;object-position:center!important}@media (max-width:760px){html body.launch-body .launch-shell>.launch-header>.launch-container.launch-header-inner, html body.launch-body>.launch-header>.launch-container.launch-header-inner{grid-template-columns:52px minmax(0,1fr) 52px 52px!important}}html body.launch-body :is(.seo-inline-action,.map-area,.glownow-cookie-settings,.learning-hub-lite-primary,.clarity-guide-link), html body.launch-body :is(.guide-library-module-grid,.guide-first-lessons) a{box-sizing:border-box!important;min-height:44px!important}html body.launch-body .launch-footer :is(a,button){min-height:44px!important;display:inline-flex!important;align-items:center!important}html body.launch-body .seo-breadcrumbs :is(a,span){min-height:44px!important;display:inline-flex!important;align-items:center!important}html body.launch-body main a.seo-inline-action, html body.launch-body main a.clarity-guide-link, html body.launch-body main :is(.guide-library-module-grid,.guide-first-lessons) a{box-sizing:border-box!important;height:auto!important;min-height:44px!important}html body.launch-body :is(a,button,[role="button"]), html body.admin-page :is(a,button,[role="button"]){min-width:44px!important;min-height:44px!important}html body.launch-body main .launch-form .treatment-category-filters button, html body.launch-body main .seo-language-list a, html body.launch-body main :is(a,button,[role="button"]){box-sizing:border-box!important;min-width:44px!important;min-height:44px!important}html body :is( .launch-primary, .launch-secondary, .launch-soft-button, .primary-action, .secondary-action, .glass-action, .danger-action, .gn-control-with-icon, .admin-theme-toggle, .service-chip ):not([aria-label]):has(>:is(svg, i[data-lucide]):first-child){align-items: center !important;justify-content: center !important;gap: 9px !important;padding-inline: 16px !important}html body :is( .launch-primary, .launch-secondary, .launch-soft-button, .primary-action, .secondary-action, .glass-action, .danger-action, .gn-control-with-icon, .admin-theme-toggle, .service-chip ):not([aria-label])>:is(svg, i[data-lucide]):first-child{position: static !important;inset: auto !important;width: 17px !important;height: 17px !important;flex: 0 0 17px !important;margin: 0 !important;transform: none !important;pointer-events: none !important}html body.launch-body .booking-flow-controls #bookingContinueButton{align-items: center !important;justify-content: center !important;gap: 10px !important;padding-inline: 20px !important}html body.launch-body .booking-flow-controls #bookingContinueButton>svg{position: static !important;inset: auto !important;width: 18px !important;height: 18px !important;flex: 0 0 18px !important;margin: 0 !important;transform: none !important}