.cx-neu{--black:#000;--white:#fff;--yellow:#ff0;--yellow-ground:#ffe101;--red:#ff0004;--red-shade:#a30000;--red-ground:#71022b;--blue:#10f;--blue-speaker:#0059ff;--blue-ground:#100057;--green:#87bd25;--green-shade:#537317;--green-ground:#004c37;--magenta:#af05c9;--violet-ground:#640073;--light-blue:#bfe0ff;--gray-100:#f6f6f6;--gray-200:#e2e2e2;--gray-600:#6e6e6e;--bg:var(--white);--fg:var(--black);--fg-muted:var(--gray-600);--hairline:var(--gray-200);--focus-ring:var(--blue);--btn-primary-hover:color-mix(in srgb, var(--blue-ground) 86%, var(--white));--btn-secondary-hover:color-mix(in srgb, var(--light-blue) 88%, var(--blue-ground));--btn-accent-hover:color-mix(in srgb, var(--yellow-ground) 90%, var(--black));--btn-white-hover:var(--gray-100);--gray-100-hover:var(--gray-200);--hover-duration:.15s;--link-underline-offset:4px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:32px;--space-5:64px;--container-max:1200px;--page-gutter:32px;--radius-sm:4px;--radius-md:8px;--radius-tile:16px;--radius-card:30px;--radius-pill:999px;--font-cx:"CX Figtree", Arial, sans-serif;background:var(--bg);min-height:100vh;color:var(--fg);font-family:var(--font-cx);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:17px;font-weight:400;line-height:1.45;display:flex}@media (width<=760px){.cx-neu{--page-gutter:20px}}.cx-neu *,.cx-neu :before,.cx-neu :after{box-sizing:border-box}.cx-neu :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd):where(:not(.cx-legacy,.cx-legacy *)){margin:0}.cx-neu :where(h1,h2,h3,h4,h5,h6):where(:not(.cx-legacy,.cx-legacy *)){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.cx-neu :where(ul,ol):where(:not(.cx-legacy,.cx-legacy *)){padding:0;list-style:none}.cx-neu :where(a):where(:not(.cx-legacy,.cx-legacy *)){color:inherit;text-decoration:none}.cx-neu :where(a,button):where(:not(.cx-legacy,.cx-legacy *)){transition:background-color var(--hover-duration) ease, color var(--hover-duration) ease}.cx-neu :where(a:hover):where(:not(.cx-legacy,.cx-legacy *)){text-underline-offset:var(--link-underline-offset);text-decoration-line:underline}.cx-neu :where(button):where(:not(.cx-legacy,.cx-legacy *)){font:inherit;color:inherit}.cx-neu :where(img,svg):where(:not(.cx-legacy,.cx-legacy *)){max-width:100%;display:block}.cx-neu :focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--white)}.cx-legacy{color:var(--color-foreground,#000);background:var(--color-background,#fff);font-family:Figtree,system-ui,sans-serif;font-size:1rem;line-height:1.6;overflow-x:clip}.cx-main{flex:1 0 auto}.cx-skip{z-index:100;background:var(--white);color:var(--black);border-radius:var(--radius-pill);padding:12px 20px;font-weight:600;position:absolute;top:-100px;left:12px}.cx-skip:focus{top:12px}.cx-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cx-container{width:100%;max-width:calc(var(--container-max) + 2 * var(--page-gutter));padding-inline:var(--page-gutter);margin-inline:auto}.cx-h-xl{letter-spacing:-.01em;font-size:clamp(28px,5.83vw,84px);font-weight:700;line-height:1.12}.cx-h-l{font-size:clamp(28px,3.89vw,56px);font-weight:700;line-height:1.05}.cx-h-m{font-size:clamp(28px,3.33vw,48px);font-weight:700;line-height:1.08}.cx-h-s{font-size:26px;font-weight:700;line-height:1.2}.cx-lead{font-size:20px;font-weight:400;line-height:1.5}.cx-body{font-size:17px;font-weight:400;line-height:1.45}.cx-body strong,.cx-leadin{font-weight:700}.cx-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.5}.cx-caption{color:var(--fg-muted);font-size:13px;font-weight:400;line-height:1.5}.cx-highlight{background:var(--yellow-ground);color:var(--black);border-radius:var(--radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 12px}.cx-btn{border-radius:var(--radius-pill);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--hover-duration) ease, color var(--hover-duration) ease;border:0;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.cx-btn--md{min-height:48px;padding:0 26px;font-size:13px}.cx-btn--lg{min-height:56px;padding:0 32px;font-size:14px}.cx-btn--primary{background:var(--blue-ground);color:var(--white)}.cx-btn--primary:hover,.cx-btn--primary.cx-btn--hover{background:var(--btn-primary-hover);color:var(--white)}.cx-btn--secondary{background:var(--light-blue);color:var(--black)}.cx-btn--secondary:hover,.cx-btn--secondary.cx-btn--hover{background:var(--btn-secondary-hover);color:var(--black)}.cx-btn--accent{background:var(--yellow-ground);color:var(--black)}.cx-btn--accent:hover,.cx-btn--accent.cx-btn--hover{background:var(--btn-accent-hover);color:var(--black)}.cx-btn--white{background:var(--white);color:var(--black)}.cx-btn--white:hover,.cx-btn--white.cx-btn--hover{background:var(--btn-white-hover);color:var(--black)}.cx-btn--block{width:100%}@media (width<=760px){.cx-btn{letter-spacing:.08em;padding-left:20px;padding-right:20px;font-size:12px}}.cx-textlink{letter-spacing:.12em;text-transform:uppercase;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.cx-textlink:hover{text-underline-offset:var(--link-underline-offset);text-decoration:underline}.cx-neu .cx-arrow{vertical-align:-.125em;stroke-width:3px;stroke-linecap:butt;stroke-linejoin:miter;flex:none;width:1em;height:1em;display:inline-block;overflow:visible}.cx-neu .cx-arrow--bold{stroke-width:3.4px}.cx-textlink .cx-arrow{transition:transform var(--hover-duration) ease}.cx-textlink:hover .cx-arrow--right{transform:translate(3px)}.cx-textlink:hover .cx-arrow--left{transform:translate(-3px)}@media (prefers-reduced-motion:reduce){.cx-neu .cx-arrow,.cx-neu .cx-nav__chevron{transition:none}.cx-textlink:hover .cx-arrow--right,.cx-textlink:hover .cx-arrow--left{transform:none}}.cx-tile{border-radius:var(--radius-tile);padding:clamp(22px,3.33vw,48px);position:relative;overflow:hidden}.cx-tile--light-blue{background:var(--light-blue);color:var(--black)}.cx-tile--blue-ground{background:var(--blue-ground);color:var(--white)}.cx-tile--yellow-ground{background:var(--yellow-ground);color:var(--black)}.cx-tile__content{z-index:1;position:relative}.cx-tile__blob{pointer-events:none;width:400px;max-width:none;color:var(--blue);position:absolute;bottom:-28px;right:-24px;transform:rotate(-12deg)}.cx-blob svg,.cx-blob img{width:100%;height:auto;display:block}.cx-logo{line-height:0;display:block}.cx-logo img{width:auto;max-width:none;height:100%;display:block}.cx-header{z-index:30;background:var(--white);color:var(--black);position:relative}.cx-header__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;padding-bottom:24px;display:flex}.cx-header__brand{min-height:44px;color:var(--black);align-items:center;display:flex}.cx-header__brand:hover{color:var(--black)}.cx-header__brand .cx-logo{height:28px}.cx-nav{flex-wrap:wrap;align-items:center;gap:8px 36px;display:flex}.cx-nav__link{min-height:44px;color:var(--black);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:17px;font-weight:500;display:inline-flex}.cx-nav__link:hover,.cx-dd--open .cx-nav__link{text-underline-offset:var(--link-underline-offset);text-decoration:underline}.cx-neu .cx-nav__chevron{vertical-align:0;transition:transform var(--hover-duration) ease;font-size:15px}.cx-dd__toggle[aria-expanded=true] .cx-nav__chevron{transform:rotate(180deg)}.cx-dd{position:relative}.cx-dd__trigger{align-items:center;gap:2px;display:inline-flex}.cx-dd__toggle{min-width:24px;min-height:44px;color:var(--black);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.cx-dd__toggle:before{content:"";position:absolute;inset:0 -16px 0 -4px}.cx-dd__panel{z-index:40;background:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-md);min-width:248px;padding:8px;position:absolute;top:100%;left:-12px}.cx-dd__panel[hidden]{display:none}.cx-dd__link{border-radius:var(--radius-sm);align-items:center;min-height:44px;padding:0 12px;font-size:16px;font-weight:500;display:flex}.cx-dd__link:hover{background:var(--gray-100);text-underline-offset:var(--link-underline-offset);text-decoration:underline}.cx-burger{border-radius:var(--radius-pill);background:var(--gray-100);width:44px;height:44px;color:var(--black);cursor:pointer;border:0;justify-content:center;align-items:center;display:none}.cx-burger:hover{background:var(--gray-100-hover)}.cx-menu{z-index:60;background:var(--white);color:var(--black);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.cx-menu[hidden]{display:none}.cx-menu__bar{justify-content:space-between;align-items:center;gap:12px;padding-top:16px;padding-bottom:16px;display:flex}.cx-menu__bar .cx-logo{height:24px}.cx-menu__body{flex-direction:column;flex:1 0 auto;gap:32px;padding-top:16px;padding-bottom:32px;display:flex}.cx-menu__list{flex-direction:column;display:flex}.cx-menu__link{align-items:center;min-height:52px;font-size:26px;font-weight:700;line-height:1.2;display:flex}.cx-menu__group{flex-direction:column;padding:8px 0 12px;display:flex}.cx-menu__group-title{align-items:center;gap:10px;min-height:52px;font-size:26px;font-weight:700;line-height:1.2;display:flex}.cx-menu__sublink{border-left:2px solid var(--hairline);align-items:center;min-height:44px;padding-left:16px;font-size:18px;font-weight:500;display:flex}.cx-neu .cx-menu__group-arrow{vertical-align:0;font-size:20px}.cx-menu__footer{margin-top:auto}@media (width>=761px){.cx-menu{display:none!important}}.cx-nav-tickets:before{content:"";position:absolute;inset:-2px 0}@media (width<=760px){.cx-nav__link,.cx-dd{display:none}.cx-burger{display:inline-flex}.cx-header__inner{flex-wrap:nowrap;gap:12px;padding-top:16px;padding-bottom:16px}.cx-nav{flex-wrap:nowrap;gap:8px;margin-left:auto}.cx-header__brand .cx-logo{height:24px}.cx-nav-tickets{letter-spacing:.1em;white-space:nowrap;min-height:40px;padding:0 18px;font-size:12px}.cx-tix-year{display:none}}.cx-footer{background:var(--violet-ground);color:var(--white)}.cx-footer a{color:var(--white);text-underline-offset:var(--link-underline-offset)}.cx-footer a:hover{color:var(--white);text-decoration:underline}.cx-footer .cx-btn--accent,.cx-footer .cx-btn--accent:hover{color:var(--black);text-decoration:none}.cx-footer__inner{flex-direction:column;gap:clamp(24px,6.11vw,88px);padding-top:clamp(47px,7.22vw,104px);display:flex}.cx-footer__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.cx-footer__brand{flex-direction:column;gap:28px;max-width:640px;display:flex}.cx-footer__brand .cx-logo{height:36px;color:var(--white);align-self:flex-start}.cx-footer__claim{font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.12}.cx-footer__cols{flex-wrap:wrap;gap:clamp(24px,3.33vw,48px) clamp(24px,4.44vw,64px);display:flex}.cx-footer__col{flex-direction:column;flex:180px;gap:12px;font-size:15px;line-height:1.45;display:flex}.cx-footer__col--wide{flex-basis:220px}.cx-footer__col-title{margin:0 0 4px}.cx-footer__col ul{flex-direction:column;gap:12px;display:flex}.cx-footer__partners{flex-direction:column;flex:2 360px;gap:20px;min-width:0;display:flex}.cx-fp-pill{background:var(--magenta);color:var(--white);border-radius:var(--radius-pill);align-self:flex-start;padding:8px 16px}.cx-fp-row{flex-wrap:wrap;gap:32px clamp(24px,4.44vw,64px);margin-top:4px;display:flex}.cx-fp-group{flex-direction:column;gap:10px;display:flex}.cx-fp-logos{flex-wrap:wrap;align-items:center;gap:12px 28px;font-size:15px;font-weight:700;display:flex}.cx-fp-logo{align-items:center;min-height:32px;display:inline-flex}.cx-fp-logo img{width:auto;height:var(--logo-h,20px);filter:brightness(0)invert();max-width:none;display:block}.cx-fp-logo img.cx-fp-logo--negative{filter:none}.cx-footer__bottom{flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-bottom:clamp(20px,2.78vw,40px);font-size:13px;line-height:1.5;display:flex}.cx-footer__legal{flex-wrap:wrap;gap:8px 24px;display:flex}.cx-footer__legal-btn{color:var(--white);cursor:pointer;text-underline-offset:var(--link-underline-offset);background:0 0;border:0;padding:0}.cx-footer__legal-btn:hover{text-decoration:underline}@media (width<=760px){.cx-footer__cols{grid-template-columns:1fr 1fr;gap:28px 20px;display:grid}.cx-footer__col{display:none}.cx-footer__partners{grid-column:1/-1;gap:12px}.cx-fp-pill{display:none}.cx-fp-logos{gap:6px 14px;font-size:13px}.cx-fp-logo{min-height:44px}.cx-fp-logo img{height:calc(var(--logo-h,20px) * .8)}.cx-footer__claim{font-size:22px}.cx-footer__legal a,.cx-footer__legal-btn{align-items:center;min-height:44px;display:inline-flex}}.cx-section{padding-top:clamp(40px,6.11vw,88px);padding-bottom:clamp(40px,6.11vw,88px)}.cx-stack{gap:var(--gap,16px);flex-direction:column;display:flex}.cx-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cx-sg-section{border-top:1px solid var(--hairline);flex-direction:column;gap:24px;padding-top:48px;padding-bottom:48px;display:flex}.cx-sg-swatches{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px;display:grid}.cx-sg-swatch{flex-direction:column;gap:8px;display:flex}.cx-sg-chip{border-radius:var(--radius-md);border:1px solid var(--hairline);height:88px}.cx-sg-chip--framed{background:var(--blue-ground);border-color:var(--blue-ground);justify-content:center;align-items:center;display:flex}.cx-sg-chip--framed span{border-radius:var(--radius-pill);width:56px;height:56px}.cx-sg-hovers{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.cx-sg-hover{border-radius:var(--radius-tile);background:var(--white);border:1px solid var(--hairline);flex-direction:column;gap:8px;padding:20px;display:flex}.cx-sg-hover--dark{background:var(--blue-ground);border-color:var(--blue-ground);color:var(--white)}.cx-sg-hover__spec{font-size:13px}.cx-sg-name{font-size:15px;font-weight:600;line-height:1.3}.cx-sg-type{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(160px,220px) 1fr;align-items:baseline;gap:8px 32px;padding-bottom:20px;display:grid}.cx-sg-tiles{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.cx-sg-tile-min{min-height:260px}@media (width<=760px){.cx-sg-type{grid-template-columns:1fr}}.cx-home-hero{position:relative;overflow:clip}.cx-home-hero__inner{flex-wrap:wrap;align-items:center;gap:clamp(24px,3.33vw,48px);padding-top:clamp(36px,5.56vw,80px);padding-bottom:clamp(58px,8.89vw,128px);display:flex}.cx-home-hero__text{z-index:1;flex-direction:column;flex:560px;gap:32px;min-width:0;display:flex;position:relative}.cx-home-hero__lead{max-width:620px}.cx-home-hero__ctas{flex-wrap:wrap;gap:16px;display:flex}.cx-home-hero__blob{pointer-events:none;flex:420px;justify-content:flex-end;min-width:0;display:flex}.cx-home-hero__blob-shape{width:150%;max-width:820px;color:var(--yellow-ground);flex:none;margin-right:-38%;display:block;transform:rotate(-8deg)}.cx-home-formats__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:32px;padding-bottom:clamp(58px,8.89vw,128px);display:grid}.cx-home-feature{flex-direction:column;min-height:440px;display:flex}.cx-home-feature>.cx-tile__content{flex-direction:column;flex:auto;gap:24px;display:flex}.cx-home-feature--magazin .cx-home-icon,.cx-home-feature--magazin .cx-home-feature__link{color:var(--blue-ground)}.cx-home-feature--konferenz .cx-home-icon,.cx-home-feature--konferenz .cx-home-feature__link{color:var(--light-blue)}.cx-home-feature--magazin .cx-home-feature__text{max-width:440px}.cx-home-feature--konferenz .cx-home-feature__text{max-width:400px}.cx-home-feature__link{align-self:flex-start;margin-top:auto}.cx-home-about__tile{padding:clamp(29px,4.44vw,64px)}.cx-home-about__tile>.cx-tile__content{flex-wrap:wrap;gap:40px clamp(24px,5.56vw,80px);display:flex}.cx-home-about__left{flex-direction:column;flex:320px;gap:20px;min-width:0;display:flex}.cx-home-about__title{font-size:clamp(28px,3.06vw,44px);line-height:1.1}.cx-home-about__link{color:var(--blue-ground);align-self:flex-start;margin-top:8px}.cx-home-about__text{flex-direction:column;flex:1.5 420px;gap:20px;min-width:0;font-size:17px;line-height:1.5;display:flex}.cx-home-about__text strong{font-weight:700}.cx-home-latest__inner{flex-direction:column;gap:clamp(24px,3.89vw,56px);padding-top:clamp(58px,8.89vw,128px);padding-bottom:clamp(58px,8.89vw,128px);display:flex}.cx-home-latest__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.cx-home-latest__titles{flex-direction:column;gap:16px;display:flex}.cx-home-latest__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px 32px;display:grid}.cx-magcard{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.cx-magcard__media{aspect-ratio:4/3;border-radius:var(--radius-tile);background:var(--gray-100);overflow:hidden}.cx-neu .cx-magcard__img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.cx-neu .cx-magcard__img--empty{background:var(--yellow-ground);color:var(--black);justify-content:center;align-items:center;font-weight:700;display:flex}.cx-magcard__title{font-size:26px;font-weight:700;line-height:1.2}.cx-magcard__link{color:var(--black);transition:color var(--hover-duration) ease}.cx-magcard__link:after{content:"";border-radius:var(--radius-tile);position:absolute;inset:0}.cx-magcard__link:focus-visible{box-shadow:none;outline:none}.cx-magcard__link:focus-visible:after{outline:3px solid var(--focus-ring);outline-offset:4px}.cx-magcard__link:hover,.cx-magcard__link:focus-visible{text-decoration:none}.cx-magcard:hover .cx-magcard__link,.cx-magcard__link:focus-visible{color:var(--blue)}.cx-magcard__excerpt{font-size:17px;line-height:1.45}.cx-home-tickets{padding-bottom:clamp(54px,8.33vw,120px)}.cx-home-tickets__tile{padding:0}.cx-home-tickets__blob{width:640px;max-width:none;color:var(--blue);pointer-events:none;position:absolute;top:50%;right:-120px;transform:translateY(-50%)rotate(-10deg)}.cx-home-tickets__content{z-index:1;flex-direction:column;align-items:flex-start;gap:28px;padding:clamp(40px,6.11vw,88px) clamp(29px,4.44vw,64px);display:flex;position:relative}.cx-home-tickets__title{max-width:680px;font-size:clamp(32px,4.44vw,64px);font-weight:700;line-height:1.05}.cx-home-tickets__lead{max-width:560px}@media (width<=760px){.cx-home-hero__line{display:block}.cx-home-hero__text{gap:18px}.cx-home-hero__lead{font-size:16px;line-height:1.5}.cx-home-hero__ctas{flex-wrap:nowrap;gap:8px}.cx-home-hero__cta{letter-spacing:.06em;white-space:nowrap;flex:1 1 0;min-width:0;min-height:48px;padding:0 10px;font-size:12px}.cx-home-hero__blob{flex:none;width:260px;position:absolute;top:48px;right:-70px}.cx-home-hero__blob-shape{width:100%;max-width:none;margin-right:0}.cx-home-feature{min-height:0}.cx-home-about__tile{padding:24px}.cx-home-about__tile>.cx-tile__content{flex-flow:column;gap:16px}.cx-home-about__left{display:contents}.cx-home-about__text{flex:none;order:3;gap:14px;font-size:16px}.cx-home-about__link{order:4;margin-top:4px}.cx-home-latest__grid{gap:16px}.cx-magcard{grid-template-columns:96px 1fr;align-items:start;gap:6px 14px;display:grid}.cx-magcard__media{aspect-ratio:1;border-radius:12px;grid-row:1/span 2;width:96px}.cx-magcard__link:after{border-radius:12px}.cx-magcard__title{font-size:17px;line-height:1.3}.cx-magcard__excerpt{display:none}}.cx-nav__link--active,.cx-dd__link[aria-current=page],.cx-menu__sublink[aria-current=page]{font-weight:700}.cx-menu__sublink[aria-current=page]{border-left-color:var(--blue-ground)}.cx-neu{--sec-gap:clamp(58px, 8.89vw, 128px)}.cx-k-section,.cx-a-section{padding-top:var(--sec-gap);position:relative}.cx-k-section--last{padding-bottom:var(--sec-gap)}.cx-k-eyebrow--light{color:var(--light-blue)}.cx-k-hero{position:relative;overflow:hidden}@supports (overflow-x:clip){.cx-k-hero{overflow:clip visible}}.cx-k-hero__blob{width:1990px;max-width:none;color:var(--yellow-ground);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.cx-k-hero__blob-sm{display:none}.cx-k-hero__inner{z-index:1;flex-direction:column;align-items:flex-start;gap:24px;padding-top:clamp(135px,20.83vw,300px);padding-bottom:clamp(72px,11.11vw,160px);display:flex;position:relative}.cx-k-hero__intro{max-width:520px;font-size:18px;line-height:1.5}.cx-k-hero__title{font-size:36px;font-weight:700;line-height:1.15}.cx-k-hero__date{letter-spacing:-.02em;font-size:clamp(60px,8.33vw,120px);font-weight:700;line-height:.95}.cx-k-hero__ctas{flex-wrap:wrap;gap:12px;display:flex}.cx-k-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,4.44vw,64px);margin-bottom:clamp(32px,3.33vw,48px);display:grid}.cx-k-head--stack{grid-template-columns:minmax(0,1fr);align-items:start}.cx-k-head__titles{flex-direction:column;gap:16px;display:flex}.cx-k-head__aside{min-width:0}.cx-k-tickets__hint,.cx-impr__lead{max-width:720px}.cx-k-features{gap:24px;display:grid}.cx-k-features--3{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.cx-k-features--4{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.cx-neu .cx-k-feature{min-height:260px;padding:clamp(20px,2.78vw,40px)}.cx-k-feature>.cx-tile__content{flex-direction:column;gap:24px;height:100%;display:flex}.cx-k-feature__icon{flex:none;width:32px;height:32px}.cx-k-feature__body{flex-direction:column;gap:10px;padding-top:16px;display:flex}.cx-k-feature__title{font-size:26px;font-weight:700;line-height:1.2}.cx-k-feature__text{font-size:17px;line-height:1.45}.cx-k-stats{flex-wrap:wrap;gap:16px clamp(24px,3.33vw,48px);display:flex}.cx-k-head__aside .cx-k-stats{justify-content:flex-end}.cx-k-stat{flex-direction:column;gap:4px;display:flex}.cx-k-stat__value{font-size:clamp(28px,3.89vw,56px);font-weight:700;line-height:1}.cx-recap{margin-top:var(--sec-gap);background:var(--blue-ground);color:var(--white);padding-block:clamp(54px,8.33vw,120px);position:relative;overflow:hidden}.cx-recap__blob{width:620px;max-width:none;color:var(--blue);pointer-events:none;position:absolute;bottom:-60px;left:-70px;transform:rotate(12deg)}.cx-recap__inner{z-index:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,4.44vw,64px);display:grid;position:relative}.cx-recap__text{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.cx-recap__text .cx-k-stats{margin-top:8px}.cx-recap__link{color:var(--light-blue);cursor:pointer;background:0 0;border:0;padding:0}.cx-recap__link:hover{color:var(--light-blue)}.cx-recap__video{aspect-ratio:16/9;border-radius:var(--radius-tile);background:var(--black);position:relative;overflow:hidden}.cx-recap__poster,.cx-recap__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.cx-recap__poster{object-fit:cover}.cx-recap__play{border-radius:var(--radius-pill);background:var(--white);width:88px;height:88px;color:var(--black);cursor:pointer;transition:background-color var(--hover-duration) ease;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cx-recap__play:hover{background:var(--btn-white-hover)}.cx-recap__play svg{width:34px;height:34px;margin-left:4px}.cx-tickets{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;display:grid}.cx-ticket{border-radius:var(--radius-tile);flex-direction:column;gap:14px;min-height:340px;padding:32px;display:flex}.cx-ticket--expired{background:var(--gray-100);color:var(--gray-600)}.cx-ticket--current{background:var(--yellow-ground);color:var(--black)}.cx-ticket--upcoming{background:var(--light-blue);color:var(--black)}.cx-ticket__pill{border-radius:var(--radius-pill);background:var(--white);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.2}.cx-ticket__name{font-size:26px;font-weight:700;line-height:1.2}.cx-ticket__note{font-size:15px;line-height:1.4}.cx-ticket__price{font-size:clamp(28px,3.89vw,56px);font-weight:700;line-height:1}.cx-ticket__action{margin-top:auto}.cx-ticket__unavailable{font-size:15px;font-weight:600}.cx-neu .cx-ticket__btn{width:100%;min-height:52px;padding:0 16px}.cx-included{border-radius:var(--radius-tile);background:var(--gray-100);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px clamp(32px,4.44vw,64px);margin-top:24px;padding:clamp(24px,3.33vw,48px);display:grid}.cx-included__head{flex-direction:column;gap:12px;display:flex}.cx-included__title{font-size:26px;font-weight:700;line-height:1.2}.cx-included__list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:14px 32px;display:grid}.cx-included__list li{align-items:flex-start;gap:12px;font-size:17px;line-height:1.4;display:flex}.cx-included__icon{width:20px;height:20px;color:var(--blue-ground);flex:none;margin-top:2px}.cx-impr{overflow:hidden}.cx-impr__blob{width:560px;max-width:none;color:var(--yellow-ground);pointer-events:none;position:absolute;top:30px;right:-150px;transform:rotate(-8deg)}.cx-impr__blob-c{pointer-events:none;width:300px;max-width:none;position:absolute;bottom:-70px;left:-90px;transform:rotate(14deg)}.cx-impr__inner{z-index:1;position:relative}.cx-mosaic__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"big big q1 q1""big big s1 s2""q2 q2 s3 s4";grid-auto-rows:240px;gap:16px;display:grid}.cx-mosaic__cell{border-radius:var(--radius-tile);background:var(--gray-100);position:relative;overflow:hidden}.cx-mosaic__big{grid-area:big}.cx-mosaic__q1{grid-area:q1}.cx-mosaic__q2{grid-area:q2}.cx-mosaic__s1{grid-area:s1}.cx-mosaic__s2{grid-area:s2}.cx-mosaic__s3{grid-area:s3}.cx-mosaic__s4{grid-area:s4}.cx-mosaic__img{object-fit:cover;width:100%;height:100%}.cx-mosaic__quote{background:var(--light-blue);color:var(--black);flex-direction:column;gap:12px;padding:clamp(20px,2.22vw,32px);display:flex}.cx-mosaic__mark{height:28px;color:var(--blue-ground);font-size:64px;font-weight:700;line-height:.6}.cx-mosaic__text{font-size:19px;font-weight:500;line-height:1.4}.cx-mosaic__source{margin-top:auto}.cx-mosaic__controls{align-items:center;gap:20px;margin-top:24px;display:flex}.cx-mosaic__dots{align-items:center;gap:8px;display:flex}.cx-mosaic__dot{border-radius:var(--radius-pill);background:var(--light-blue);width:8px;height:8px;transition:width .2s}.cx-mosaic__dot--active{background:var(--blue-ground);width:32px}.cx-mosaic__count{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.cx-mosaic__nav{gap:12px;margin-left:auto;display:flex}.cx-mosaic__btn{border-radius:var(--radius-pill);cursor:pointer;border:0;justify-content:center;align-items:center;width:56px;height:56px;transition:background-color .15s,color .15s;display:flex}.cx-neu .cx-mosaic__btn .cx-arrow{font-size:22px}.cx-mosaic__btn--prev{background:var(--light-blue);color:var(--black)}.cx-mosaic__btn--prev:hover{background:var(--btn-secondary-hover);color:var(--black)}.cx-mosaic__btn--next{background:var(--blue-ground);color:var(--white)}.cx-mosaic__btn--next:hover{background:var(--btn-primary-hover)}.cx-a-hero{position:relative;overflow:hidden}.cx-a-hero__blob{width:620px;max-width:none;color:var(--yellow-ground);pointer-events:none;position:absolute;top:48px;right:-90px;transform:rotate(-8deg)}.cx-a-hero__inner{z-index:1;flex-direction:column;align-items:flex-start;gap:20px;padding-top:clamp(64px,8.89vw,128px);display:flex;position:relative}.cx-a-hero__title{letter-spacing:-.01em;font-size:clamp(40px,5.56vw,80px);font-weight:700;line-height:1.05}.cx-a-hero__lead{max-width:620px}.cx-a-hero__note{border-radius:var(--radius-sm);background:var(--yellow-ground);color:var(--black);align-items:center;gap:10px;margin-top:4px;padding:8px 14px;font-size:15px;font-weight:700;line-height:1.3;display:inline-flex}.cx-a-hero__dot{border-radius:var(--radius-pill);background:var(--black);flex:none;width:10px;height:10px}.cx-a-h2{font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.1}.cx-a-section>.cx-container>.cx-a-h2{margin-bottom:28px}.cx-stages{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px;display:grid}.cx-stage{border-radius:var(--radius-tile);padding:32px;position:relative;overflow:hidden}.cx-stage--blob{padding-bottom:140px}.cx-stage__content{z-index:1;flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative}.cx-stage__pill{border-radius:var(--radius-pill);background:var(--white);color:var(--black);letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.2}.cx-stage__name{font-size:clamp(24px,1.94vw,28px);font-weight:700;line-height:1.15}.cx-stage__text{font-size:17px;line-height:1.5}.cx-stage__blob{pointer-events:none;width:110px;max-width:none;position:absolute;bottom:20px;right:20px;transform:rotate(-10deg)}.cx-stage--yellow{background:var(--yellow-ground);color:var(--black)}.cx-stage--red{background:var(--red-ground);color:var(--white)}.cx-stage--red .cx-stage__pill{color:var(--red-ground)}.cx-stage--blue{background:var(--blue-ground);color:var(--white)}.cx-stage--blue .cx-stage__pill{color:var(--blue-ground)}.cx-stage--green{background:var(--green-ground);color:var(--white)}.cx-stage--green .cx-stage__pill{background:var(--green);color:var(--black)}.cx-a-ablauf__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:28px;display:flex}.cx-a-ablauf__meta{font-size:15px;line-height:1.4}.cx-days{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:24px;display:grid}.cx-day{border-radius:var(--radius-tile);background:var(--light-blue);padding:32px}.cx-day__head{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.cx-day__title{font-size:30px;font-weight:700;line-height:1.15}.cx-day__list{flex-direction:column;gap:8px;display:flex}.cx-slot{border-radius:12px;grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:12px;padding:18px 22px;display:grid}.cx-slot__time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.cx-slot__title{font-size:18px;line-height:1.35}.cx-slot--program{background:var(--white)}.cx-slot--program .cx-slot__title{font-weight:700}.cx-slot--break{background:var(--gray-100)}.cx-slot--break .cx-slot__title{font-weight:500}.cx-slot--evening{background:var(--blue-ground);color:var(--white)}.cx-slot--evening .cx-slot__time{color:var(--light-blue)}.cx-slot--evening .cx-slot__title{font-weight:700}.cx-a-section--tight{padding-bottom:var(--sec-gap)}@media (width<=760px){.cx-k-hero__blob{display:none}.cx-k-hero__blob-sm{width:260px;max-width:none;color:var(--yellow-ground);pointer-events:none;display:block;position:absolute;top:8px;right:-90px;transform:rotate(-8deg)}.cx-k-hero__inner{padding-top:96px}.cx-k-hero__title{font-size:28px}.cx-k-hero__ctas{flex-wrap:nowrap;gap:8px;width:100%}.cx-neu .cx-k-hero__cta{letter-spacing:.04em;flex:1 1 0;min-width:0;min-height:44px;padding:0 12px;font-size:10.5px}.cx-neu .cx-k-hero__cta:first-child{flex:none}.cx-k-head{grid-template-columns:minmax(0,1fr);align-items:start}.cx-k-head__aside .cx-k-stats{justify-content:flex-start}.cx-k-features--3{grid-template-columns:minmax(0,1fr);gap:18px}.cx-neu .cx-k-feature--list{background:0 0;border-radius:0;min-height:0;padding:0}.cx-k-feature--list>.cx-tile__content{flex-direction:row;gap:14px}.cx-k-feature--list .cx-k-feature__icon{width:24px;height:24px}.cx-k-feature--list .cx-k-feature__body{gap:4px;padding-top:0}.cx-k-feature--list .cx-k-feature__title{font-size:17px}.cx-k-feature--list .cx-k-feature__text{font-size:15px}.cx-k-features--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cx-neu .cx-k-feature--compact{min-height:0;padding:16px}.cx-k-feature--compact>.cx-tile__content{gap:14px}.cx-k-feature--compact .cx-k-feature__title{font-size:16px;line-height:1.25}.cx-k-feature--compact .cx-k-feature__text{display:none}.cx-recap__inner{grid-template-columns:minmax(0,1fr)}.cx-recap__blob{width:420px}.cx-recap__play{width:64px;height:64px}.cx-recap__play svg{width:26px;height:26px}.cx-tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cx-ticket{gap:10px;min-height:0;padding:16px}.cx-ticket__pill{letter-spacing:.08em;padding:5px 9px;font-size:10px}.cx-ticket__name{font-size:17px}.cx-ticket__note{font-size:13px}.cx-ticket__price{font-size:26px}.cx-ticket__unavailable{font-size:13px}.cx-neu .cx-ticket__btn{letter-spacing:.04em;min-height:40px;padding:0 8px;font-size:11px}.cx-included{grid-template-columns:minmax(0,1fr);padding:20px}.cx-included__title{font-size:22px}.cx-included__list{grid-template-columns:minmax(0,1fr);gap:10px}.cx-included__list li{font-size:15px}.cx-impr__blob{width:300px;right:-120px}.cx-impr__blob-c{width:170px;bottom:-50px;left:-60px}.cx-mosaic__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"big big""big big""q1 q1""s1 s2""q2 q2""s3 s4";grid-auto-rows:minmax(96px,auto);gap:6px}.cx-mosaic__cell{border-radius:10px}.cx-mosaic__img{position:absolute;inset:0}.cx-mosaic__quote{gap:8px;padding:14px 16px}.cx-mosaic__mark{height:16px;font-size:40px}.cx-mosaic__text{font-size:14px}.cx-mosaic__source{font-size:11px}.cx-mosaic__controls{gap:12px}.cx-mosaic__btn{width:48px;height:48px}.cx-a-hero__blob{width:260px;top:-6px;right:-110px}.cx-a-hero__inner{padding-top:72px}.cx-stage{padding:20px}.cx-stage--blob{padding-bottom:84px}.cx-stage__blob{width:64px;bottom:14px;right:14px}.cx-stage__name{font-size:20px}.cx-stage__text{font-size:15px}.cx-day{padding:16px}.cx-day__title{font-size:22px}.cx-slot{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 14px}.cx-slot__time{font-size:13px}.cx-slot__title{font-size:15px}}.cx-textlink__icon{flex:none;margin-left:2px}.cx-s-hero{position:relative;overflow:hidden}.cx-s-hero__blob{width:1080px;max-width:92%;color:var(--yellow-ground);pointer-events:none;position:absolute;top:56px;left:50%;transform:translate(-50%)}.cx-s-hero__inner{z-index:1;max-width:calc(820px + 2 * var(--page-gutter));text-align:center;padding-top:clamp(90px,13.89vw,200px);padding-bottom:clamp(90px,13.89vw,200px);position:relative}.cx-s-hero__title{letter-spacing:-.01em;font-size:clamp(36px,5vw,72px);font-weight:700;line-height:1.05}.cx-s-hero__lead{max-width:600px;margin:20px auto 0;font-size:22px;line-height:1.45}.cx-s-board{background:var(--gray-100);border-radius:24px;flex-direction:column;gap:clamp(16px,2.22vw,32px);padding:clamp(16px,2.78vw,40px);display:flex}.cx-key{background:var(--yellow-ground);color:var(--black);border-radius:20px;display:grid;position:relative;overflow:hidden}.cx-key__front{grid-area:1/1;align-items:center;gap:clamp(24px,4.44vw,64px);min-height:560px;padding:clamp(25px,3.89vw,56px) clamp(29px,4.44vw,64px);display:flex}.cx-key__visual{aspect-ratio:1;flex:0 500px;place-items:center;display:grid;position:relative}.cx-key__blob{pointer-events:none;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(-6deg)}.cx-key__photo{aspect-ratio:1;object-fit:cover;border-radius:50%;width:62%;position:relative}.cx-key__photo--unknown{background:var(--gray-200);place-items:center;font-size:clamp(48px,8.33vw,120px);font-weight:700;line-height:1;display:grid}.cx-key__content{flex-direction:column;flex:320px;align-items:flex-start;gap:20px;display:flex}.cx-key__pill{border-radius:var(--radius-pill);background:var(--blue-ground);color:var(--white);letter-spacing:.12em;text-transform:uppercase;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.2}.cx-key__title{letter-spacing:-.01em;font-size:clamp(40px,5.56vw,80px);font-weight:700;line-height:.96}.cx-key__text{max-width:480px;font-size:20px;line-height:1.5}.cx-key__back{z-index:2;background:var(--blue-ground);color:var(--white);opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;gap:10px;padding:clamp(25px,3.89vw,56px) clamp(29px,4.44vw,64px) calc(clamp(25px,3.89vw,56px) + 40px);transition:opacity .2s,visibility .2s;display:flex}.cx-key--open .cx-key__back{opacity:1;visibility:visible}.cx-key__back>*{max-width:760px}.cx-key__back-label{color:var(--light-blue)}.cx-key__back-name{font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:1.1}.cx-key__back-meta{font-size:16px;line-height:1.45}.cx-key__bio,.cx-key__topics{margin-top:8px;font-size:17px;line-height:1.55}.cx-key__topics-intro{font-weight:600}.cx-key__topic-list{margin-top:6px;padding-left:1.2em;list-style:outside}.cx-key__topic-list li+li{margin-top:2px}.cx-key__links{gap:4px;margin:4px 0 0 -12px;display:flex}.cx-key__icon-link{width:44px;height:44px;color:var(--white);border-radius:50%;place-items:center;transition:background-color .15s;display:grid}.cx-key__icon-link:hover{background:color-mix(in srgb, var(--blue-ground) 80%, var(--white))}.cx-key__toggle{z-index:3;background:var(--blue-ground);width:52px;height:52px;color:var(--white);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s,background-color .15s,color .15s;display:grid;position:absolute;bottom:clamp(20px,3vw,40px);right:clamp(20px,3vw,40px)}.cx-key--open .cx-key__toggle{background:var(--white);color:var(--blue-ground);transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.cx-key--has-back:hover .cx-key__back{opacity:1;visibility:visible}.cx-key--has-back:hover .cx-key__toggle{background:var(--white);color:var(--blue-ground);transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.cx-key__back,.cx-key__toggle{transition:none}}.cx-s-grid{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:32px;display:grid}.cx-spk{aspect-ratio:684/867;background:var(--white);color:var(--black);border-radius:20px;position:relative;overflow:hidden}.cx-spk__blob{pointer-events:none;max-width:none;position:absolute}.cx-spk__blob--c{width:62%;top:-4%;left:-6%;transform:rotate(-10deg)}.cx-spk__blob--m{width:74%;top:4%;right:-8%;transform:rotate(8deg)}.cx-spk__photo{aspect-ratio:1;background:var(--gray-200);border-radius:50%;width:60.8%;position:absolute;top:7.8%;left:19.6%;overflow:hidden}.cx-spk__photo img{object-fit:cover;width:100%;height:100%}.cx-spk__initials{place-items:center;width:100%;height:100%;font-size:clamp(36px,5vw,72px);font-weight:700;display:grid}.cx-spk__front{flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;bottom:7.5%;left:7.5%;right:22%}.cx-spk__name{letter-spacing:-.01em;font-size:clamp(28px,3.61vw,52px);font-weight:700;line-height:1}.cx-spk__role{font-size:18px;line-height:1.35}.cx-spk__toggle{z-index:3;background:var(--blue-ground);width:52px;height:52px;color:var(--white);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s,background-color .15s,color .15s;display:grid;position:absolute;bottom:5%;right:6%}.cx-spk__back{z-index:2;background:var(--blue-ground);color:var(--white);opacity:0;visibility:hidden;flex-direction:column;gap:8px;padding:9% 9% 22%;transition:opacity .2s,visibility .2s;display:flex;position:absolute;inset:0;overflow-y:auto}.cx-spk--open .cx-spk__back{opacity:1;visibility:visible}.cx-spk--open .cx-spk__toggle{background:var(--white);color:var(--blue-ground);transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.cx-spk--has-back:hover .cx-spk__back{opacity:1;visibility:visible}.cx-spk--has-back:hover .cx-spk__toggle{background:var(--white);color:var(--blue-ground);transform:rotate(45deg)}}.cx-spk__back-stage,.cx-spk__talk-label{color:var(--light-blue)}.cx-spk__back-name{font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:1.1}.cx-spk__back-meta{font-size:16px;line-height:1.45}.cx-spk__talk{margin-top:16px}.cx-spk__talk-title{margin-top:4px;font-size:20px;font-weight:700;line-height:1.3}.cx-spk__bio{margin-top:8px;font-size:16px;line-height:1.5}.cx-s-more{text-align:center;font-size:17px;line-height:1.5}.cx-s-more strong{font-weight:700}.cx-cfs{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:clamp(25px,3.89vw,56px);display:flex}.cx-cfs__content{flex:420px;max-width:720px}.cx-cfs__eyebrow{color:var(--blue-ground)}.cx-cfs__title{margin:10px 0 14px;font-size:clamp(28px,3.06vw,44px);font-weight:700;line-height:1.1}.cx-cfs__text{font-size:17px;line-height:1.5}.cx-l-photos{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cx-l-photos__img{object-fit:cover;width:100%;height:300px}.cx-l-photos__img--b{object-position:center 58%}.cx-l-photos__img--a{object-position:center 62%}.cx-l-text{grid-template:"eyebrow body""title body""date body"1fr/minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:24px clamp(24px,6.67vw,96px);padding-top:clamp(43px,6.67vw,96px);padding-bottom:clamp(50px,7.78vw,112px);display:grid}.cx-l-text__eyebrow{grid-area:eyebrow}.cx-l-text__title{grid-area:title}.cx-l-text__body{flex-direction:column;grid-area:body;gap:24px;display:flex}.cx-l-text>.cx-l-date{grid-area:date;justify-self:start}@media (width<=899px){.cx-l-text{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""body""date"}}.cx-l-text__title{letter-spacing:-.01em;font-size:clamp(28px,3.89vw,56px);font-weight:700;line-height:1.1}.cx-l-text__p{font-size:19px;line-height:1.6}.cx-l-text__p strong{font-weight:700}.cx-l-date{border-radius:var(--radius-sm);background:var(--yellow-ground);color:var(--black);align-items:center;gap:8px;padding:8px 14px;font-size:17px;font-weight:700;line-height:1.3;display:inline-flex}.cx-l-anfahrt{background:var(--light-blue);color:var(--black)}.cx-l-anfahrt__inner{padding-block:clamp(47px,7.22vw,104px)}.cx-l-col--text .cx-l-block{max-width:560px}.cx-l-h2{font-size:clamp(28px,3.33vw,48px);font-weight:700;line-height:1.1}.cx-l-intro-text{margin-top:16px;font-size:19px;line-height:1.55}.cx-l-cols{flex-wrap:wrap;gap:40px 56px;margin-top:40px;display:flex}.cx-l-col{flex-direction:column;flex:380px;align-items:flex-start;gap:28px;min-width:0;display:flex}.cx-l-h3{margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.25}.cx-l-p,.cx-l-address{font-size:17px;line-height:1.55}.cx-l-note{margin-top:10px;font-size:14px;line-height:1.5}.cx-l-small{font-size:15px;line-height:1.5}.cx-l-address{align-items:flex-start;gap:10px;font-style:normal;display:flex}.cx-l-address svg{flex:none;margin-top:3px}.cx-l-address strong{font-weight:700}.cx-l-maps{flex-wrap:wrap;gap:12px;display:flex}.cx-l-map-photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-tile);width:100%}.cx-l-hotels__head{flex-direction:column;gap:0;max-width:760px;margin-bottom:40px;display:flex}.cx-l-hotels__head .cx-l-small{margin-top:12px}.cx-hotels{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:24px;display:grid}.cx-hotel{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);flex-direction:column;display:flex;overflow:hidden}.cx-hotel__img{aspect-ratio:16/7.5;object-fit:cover;width:100%;height:auto}.cx-hotel__body{flex-direction:column;flex:auto;align-items:flex-start;gap:8px;padding:24px 28px 28px;display:flex}.cx-hotel__name{margin-bottom:2px;font-size:22px;font-weight:700;line-height:1.25}.cx-hotel__line{font-size:15px;line-height:1.45}.cx-hotel__journey{align-items:flex-start;gap:8px;font-weight:600;display:flex}.cx-hotel__journey svg{flex:none;margin-top:2px}.cx-hotel__contact{flex-direction:column;display:flex}.cx-hotel__link{align-items:center;gap:8px;min-height:44px;display:inline-flex}.cx-hotel__link svg{flex:none}.cx-hotel__mail{overflow-wrap:anywhere}.cx-hotel__book{color:var(--blue-ground);margin-top:auto}.cx-l-hotels__foot{margin-top:24px}@media (width<=760px){.cx-s-hero__lead{font-size:18px}.cx-key__front{flex-direction:column;align-items:flex-start;gap:20px;min-height:0;padding:20px 20px 24px}.cx-key__back{padding:20px 20px 84px;display:none}.cx-key--open .cx-key__back{display:flex}.cx-key--open .cx-key__front{display:none}.cx-key--has-back .cx-key__content{padding-right:60px}.cx-key__toggle{bottom:16px;right:16px}.cx-key__visual{flex:none;width:150px}.cx-key__photo--unknown{font-size:48px}.cx-key__content{flex:none;gap:14px}.cx-key__pill{font-size:11px}.cx-key__title{font-size:26px;line-height:1.05}.cx-key__text,.cx-key__bio,.cx-key__topics,.cx-spk__role{font-size:15px}.cx-spk__front{gap:6px}.cx-cfs__content{flex-basis:100%}.cx-l-photos{grid-template-columns:minmax(0,1fr)}.cx-l-text__p,.cx-l-intro-text{font-size:17px}}.cx-ph{position:relative;overflow:hidden}.cx-ph__blob{width:620px;max-width:none;color:var(--yellow-ground);pointer-events:none;position:absolute;top:48px;right:-90px;transform:rotate(-8deg)}.cx-ph__inner{z-index:1;flex-direction:column;align-items:flex-start;gap:24px;padding-top:clamp(43px,6.67vw,96px);padding-bottom:clamp(36px,5.56vw,80px);display:flex;position:relative}.cx-ph__title{letter-spacing:-.01em;-webkit-hyphens:manual;hyphens:manual;max-width:760px;font-size:clamp(36px,5vw,72px);font-weight:700;line-height:1.02}.cx-ph__title--xl{font-size:clamp(40px,5.56vw,80px)}.cx-ph__lead{max-width:620px;font-size:20px;line-height:1.5}.cx-ph__lead--narrow{max-width:600px}.cx-ph__mark{border-radius:var(--radius-sm);background:var(--yellow-ground);color:var(--black);padding:6px 14px;font-size:32px;font-weight:700;line-height:1.2;display:inline-block}.cx-info-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;display:grid}.cx-info{border-radius:var(--radius-tile);color:var(--black);flex-direction:column;align-items:flex-start;gap:14px;padding:36px;display:flex}.cx-info--yellow-ground{background:var(--yellow-ground)}.cx-info--light-blue{background:var(--light-blue)}.cx-info__label{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-ground);font-size:12px;font-weight:600;line-height:1.5}.cx-info__icon{flex:none;width:28px;height:28px}.cx-info--light-blue .cx-info__icon{color:var(--blue-ground)}.cx-info__title{font-size:24px;font-weight:700;line-height:1.2}.cx-info__text{font-size:17px;line-height:1.5}.cx-cfp-tiles{padding-bottom:var(--sec-gap)}.cx-cfp-apply{background:var(--light-blue);color:var(--black);margin-bottom:96px;padding-top:clamp(50px,7.78vw,112px);padding-bottom:clamp(50px,7.78vw,112px);scroll-margin-top:16px}.cx-cfp-apply__inner{flex-wrap:wrap;align-items:flex-start;gap:40px clamp(32px,4.44vw,64px);display:flex}.cx-cfp-apply__intro{flex-direction:column;flex:320px;gap:16px;min-width:0;display:flex}.cx-cfp-apply__intro .cx-eyebrow{color:var(--blue-ground)}.cx-cfp-apply__title{font-size:clamp(28px,3.33vw,48px);font-weight:700;line-height:1.08}.cx-cfp-apply__text{font-size:18px;line-height:1.5}.cx-cfp-apply__form{flex:1.6 560px;min-width:0}.cx-form{border-radius:var(--radius-tile);background:var(--white);color:var(--black);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding:clamp(20px,2.78vw,40px);display:grid}.cx-field{flex-direction:column;gap:8px;min-width:0;display:flex}.cx-field--full,.cx-form__status,.cx-form__foot{grid-column:1/-1}.cx-field__label{font-size:15px;font-weight:600;line-height:1.4}.cx-field__input{border-radius:var(--radius-md);background:var(--gray-100);width:100%;height:52px;color:var(--black);appearance:none;border:0;padding:0 16px;font-family:inherit;font-size:16px;line-height:1.5}.cx-field__input--area{resize:vertical;height:auto;min-height:140px;padding:14px 16px}.cx-field__input::placeholder{color:var(--gray-600);opacity:1}.cx-field__input:focus{outline:none}.cx-field__input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--white)}.cx-field__input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--red-shade)}.cx-field__input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 2px var(--red-shade), 0 0 0 2px var(--white)}.cx-field__error{color:var(--red-shade);font-size:14px;font-weight:600;line-height:1.4}.cx-form__status:empty{display:none}.cx-form__msg{border-radius:var(--radius-md);padding:16px 20px;font-size:16px;font-weight:600;line-height:1.45}.cx-form__msg--success{background:var(--light-blue);color:var(--black)}.cx-form__msg--error{background:var(--white);color:var(--red-shade);box-shadow:inset 0 0 0 2px var(--red-shade)}.cx-form__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.cx-form__hint{color:var(--gray-600);flex:260px;font-size:13px;line-height:1.5}.cx-form__hint a{color:var(--black);text-underline-offset:2px;text-decoration:underline}.cx-form__hint a:hover{text-decoration-thickness:2px}.cx-form .cx-btn:disabled{cursor:progress;opacity:.6}.cx-faq__groups{flex-direction:column;gap:clamp(24px,4.44vw,64px);display:flex}.cx-faq__group{align-items:flex-start;gap:16px clamp(24px,4.44vw,64px);display:flex}.cx-faq__group-title{flex:0 0 260px;padding-top:12px;font-size:28px;font-weight:700;line-height:1.2}.cx-faq__list{flex:auto;min-width:0}.cx-faq__q{border-bottom:1px solid var(--hairline);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 0;font-size:20px;font-weight:600;line-height:1.35;list-style:none;display:flex}.cx-faq__q::-webkit-details-marker{display:none}.cx-faq__q::marker{content:""}.cx-faq__q:hover .cx-faq__q-text{text-underline-offset:var(--link-underline-offset);text-decoration:underline}.cx-faq__q:hover .cx-faq__icon{background:var(--btn-secondary-hover)}.cx-faq__icon{border-radius:var(--radius-pill);background:var(--light-blue);width:44px;height:44px;color:var(--black);transition:background-color var(--hover-duration) ease;flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-faq__icon svg{display:block}.cx-faq__item[open] .cx-faq__icon-v{display:none}.cx-faq__a{white-space:pre-line;max-width:720px;padding:16px 0 28px;font-size:17px;line-height:1.6}.cx-faq__a-list{white-space:normal;margin-top:10px;padding-left:1.4em;list-style:outside}.cx-faq__a-list strong{font-weight:600}.cx-faq__a a{color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.cx-faq__a a:hover{text-decoration-thickness:2px}.cx-cfs__text--lg{font-size:18px}.cx-tb-features{padding-top:clamp(36px,5.56vw,80px);padding-bottom:var(--sec-gap)}.cx-tb-features__title{margin-bottom:clamp(20px,2.78vw,40px);font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.1}@media (width<=760px){.cx-ph__blob{width:260px;top:-6px;right:-110px}.cx-form{grid-template-columns:minmax(0,1fr)}.cx-faq__group{flex-direction:column}.cx-faq__group-title{flex:none;padding-top:0}}.cx-mag-head__inner{flex-direction:column;align-items:flex-start;gap:16px;padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(22px,3.33vw,48px);display:flex}.cx-mag-head__title{letter-spacing:-.01em;max-width:900px;font-size:clamp(32px,4.44vw,64px);font-weight:700;line-height:1.05}.cx-mag-head__lead{max-width:620px;font-size:20px;line-height:1.5}.cx-mag-layout{align-items:flex-start;gap:40px;display:flex}.cx-mag-main{flex-direction:column;flex:720px;gap:clamp(28px,3.89vw,56px);min-width:0;display:flex}.cx-mag-partners{flex-direction:column;flex:0 0 200px;gap:24px;width:200px;display:flex;position:sticky;top:24px}.cx-mag-partners__row{flex-direction:column;gap:12px;display:flex}.cx-mag-partners__label{color:var(--gray-600)}.cx-mag-partners__list{flex-direction:column;gap:12px;display:flex}.cx-mag-partners__logo{border-radius:var(--radius-tile);background:var(--gray-100);justify-content:center;align-items:center;height:96px;padding:16px 20px;display:flex}.cx-neu .cx-mag-partners__img{object-fit:contain;border-radius:0;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.cx-mag-tower{border-radius:var(--radius-tile);display:block;position:relative;overflow:hidden}.cx-neu .cx-mag-tower__img{width:100%;height:auto;display:block}.cx-mag-badge{border-radius:var(--radius-pill);background:var(--black);color:var(--white);letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:12px;right:12px}.cx-mag-filter{flex-direction:column;gap:16px;display:flex}.cx-mag-filter__count{color:var(--gray-600);font-size:15px}.cx-mag-chips__list{flex-wrap:wrap;gap:8px;display:flex}.cx-chip{border-radius:var(--radius-pill);background:var(--light-blue);min-height:44px;color:var(--black);white-space:nowrap;align-items:center;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.cx-neu .cx-chip:hover{background:var(--btn-secondary-hover);color:var(--black);text-decoration:none}.cx-neu .cx-chip--active:hover{background:var(--btn-accent-hover)}.cx-chip--active{background:var(--yellow-ground);color:var(--black);font-weight:700}.cx-mag-featured{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.cx-mag-featured__media{background:var(--gray-100);flex:480px;min-height:380px;position:relative}.cx-neu .cx-mag-featured__img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cx-mag-featured__body{flex-direction:column;flex:320px;align-items:flex-start;gap:14px;min-width:0;padding:clamp(25px,3.89vw,56px);display:flex}.cx-mag-featured__eyebrow{color:var(--blue-ground)}.cx-mag-featured__title{font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.1}.cx-mag-featured__link{color:var(--black);transition:color var(--hover-duration) ease}.cx-mag-featured__link:hover,.cx-mag-featured__link:focus-visible{text-decoration:none}.cx-mag-featured__link:after{content:"";z-index:1;border-radius:var(--radius-tile);position:absolute;inset:0}.cx-mag-featured__link:focus-visible{box-shadow:none;outline:none}.cx-mag-featured__link:focus-visible:after{outline:3px solid var(--focus-ring);outline-offset:-3px}.cx-mag-featured:hover .cx-mag-featured__link,.cx-mag-featured__link:focus-visible{color:var(--blue)}.cx-mag-featured:hover .cx-mag-featured__more{text-underline-offset:var(--link-underline-offset);text-decoration:underline}.cx-mag-featured:hover .cx-mag-featured__more .cx-arrow--right{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.cx-mag-featured:hover .cx-mag-featured__more .cx-arrow--right{transform:none}}.cx-mag-featured__excerpt{font-size:18px;line-height:1.5}.cx-mag-featured__meta{color:var(--black);font-size:13px;line-height:1.5}.cx-mag-featured__more{color:var(--blue-ground);margin-top:auto}.cx-mag-ad{border-radius:var(--radius-tile);background:var(--violet-ground);color:var(--white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:clamp(20px,2.78vw,40px) clamp(25px,3.89vw,56px);display:flex}.cx-mag-ad__content{flex-direction:column;flex:360px;gap:8px;display:flex}.cx-mag-ad__title{font-size:32px;font-weight:700;line-height:1.15}.cx-mag-ad__text{font-size:17px;line-height:1.5}.cx-neu .cx-mag-ad__btn{min-height:52px}.cx-mag-ad--booked{padding:0;display:block;position:relative;overflow:hidden}.cx-neu .cx-mag-ad__img{width:100%;height:auto;display:block}.cx-mag-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(24px,3.89vw,56px) 32px;display:grid}.cx-magcard--grid .cx-magcard__media{aspect-ratio:3/2}.cx-magcard--grid .cx-magcard__title{font-size:22px;line-height:1.25}.cx-magcard--grid .cx-magcard__excerpt{font-size:16px;line-height:1.5}.cx-magcard--grid .cx-magcard__meta{color:var(--gray-600);margin-top:auto}.cx-nl{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);flex-direction:column;gap:14px;padding:36px;display:flex}.cx-nl__icon{color:var(--blue-ground)}.cx-nl__title{font-size:26px;font-weight:700;line-height:1.2}.cx-nl__text{font-size:16px;line-height:1.5}.cx-nl__form{flex-direction:column;gap:14px;margin-top:4px;display:flex}.cx-nl__field{flex-direction:column;gap:6px;display:flex}.cx-nl__label{font-size:14px;font-weight:600}.cx-nl__input{border-radius:var(--radius-md);background:var(--white);width:100%;height:48px;color:var(--black);appearance:none;border:0;padding:0 14px;font-family:inherit;font-size:16px}.cx-nl__input::placeholder{color:var(--gray-600);opacity:1}.cx-nl__input:focus{outline:none}.cx-nl__input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.cx-nl__input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--red-shade)}.cx-nl__check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-size:14px;line-height:1.45;display:flex}.cx-nl__check input{width:22px;height:22px;accent-color:var(--blue-ground);flex:none;margin:0}.cx-nl__check input[aria-invalid=true]{outline:2px solid var(--red-shade);outline-offset:2px}.cx-nl .cx-btn:disabled{cursor:progress;opacity:.6}.cx-nl__done{flex-direction:column;gap:10px;display:flex}.cx-mag-empty{border-radius:var(--radius-tile);background:var(--gray-100);flex-direction:column;gap:8px;padding:40px;display:flex}.cx-mag-empty__title{font-size:26px;font-weight:700}.cx-mag-404{margin-top:16px}.cx-mag-404 a{text-decoration:underline}.cx-mag-pager{grid-template-columns:auto auto;grid-template-areas:"prev next""status status";justify-content:center;align-items:center;gap:12px 16px;display:grid}.cx-mag-pager__prev{grid-area:prev}.cx-mag-pager__next{grid-area:next}.cx-neu .cx-mag-pager__next.cx-btn{min-height:52px}.cx-mag-pager__status{text-align:center;color:var(--gray-600);grid-area:status;font-size:13px}.cx-mag-pager__narrow,.cx-mag-pager__off{display:none}.cx-mag-pager:has(>.cx-mag-pager__prev.cx-mag-pager__off){grid-template-columns:auto;grid-template-areas:"next""status"}.cx-mag-pager:has(>.cx-mag-pager__next.cx-mag-pager__off){grid-template-columns:auto;grid-template-areas:"prev""status"}.cx-mag-bottom{padding-top:var(--sec-gap)}@media (width<=760px){.cx-mag-head__lead{font-size:17px}.cx-mag-layout{flex-direction:column;align-items:stretch;gap:24px}.cx-mag-main{flex:none}.cx-mag-partners{flex:none;order:-1;gap:12px;width:auto;position:static}.cx-mag-partners__row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.cx-mag-partners__list{flex-flow:wrap;justify-content:flex-end;gap:8px}.cx-mag-partners__logo{width:140px;height:56px;padding:10px 16px}.cx-mag-tower{max-width:320px}.cx-mag-chips{margin-inline:calc(-1 * var(--page-gutter))}.cx-mag-chips__list{padding:4px var(--page-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.cx-mag-chips__list::-webkit-scrollbar{display:none}.cx-mag-chips__list>li{flex:none}.cx-mag-featured__media{flex-basis:100%;min-height:200px}.cx-mag-featured__excerpt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.cx-mag-ad__title{font-size:26px}.cx-mag-ad__content{flex-basis:100%}.cx-nl{padding:28px 24px}.cx-magcard.cx-magcard--grid{flex-direction:column;gap:12px;display:flex}.cx-magcard--grid .cx-magcard__media{aspect-ratio:3/2;border-radius:var(--radius-tile);width:auto}.cx-magcard--grid .cx-magcard__link:after{border-radius:var(--radius-tile)}.cx-magcard--grid .cx-magcard__title{font-size:20px}.cx-magcard--grid .cx-magcard__excerpt{display:block}:is(.cx-mag-pager,.cx-mag-pager:has(>.cx-mag-pager__prev.cx-mag-pager__off),.cx-mag-pager:has(>.cx-mag-pager__next.cx-mag-pager__off)){grid-template-columns:auto 1fr auto;grid-template-areas:"prev status next";justify-content:stretch;gap:8px}.cx-mag-pager__wide{display:none}.cx-mag-pager__narrow{display:inline}.cx-neu .cx-mag-pager__next.cx-btn,.cx-mag-pager__prev.cx-btn{min-height:48px;padding:0 18px}.cx-mag-pager__off{border-radius:var(--radius-pill);background:var(--gray-100);min-height:48px;color:var(--gray-600);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:not-allowed;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:600;display:inline-flex}}.cx-pod-lead{max-width:640px}.cx-pod-ctas{flex-wrap:wrap;gap:16px;display:flex}.cx-pod-section+.cx-pod-section{padding-top:clamp(40px,5.56vw,80px)}.cx-pod-latest{border-radius:var(--radius-tile);background:var(--blue-ground);color:var(--white);padding:clamp(25px,3.89vw,56px);position:relative;overflow:hidden}.cx-pod-latest__blob{pointer-events:none;width:480px;max-width:none;position:absolute;bottom:-40px;right:-60px;transform:rotate(-8deg)}.cx-pod-latest__blob img{width:100%;height:auto;display:block}.cx-pod-latest__content{z-index:1;flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative}.cx-pod-latest__eyebrow,.cx-pod-latest__meta{color:var(--light-blue)}.cx-pod-latest__title{max-width:820px;font-size:clamp(28px,3.33vw,48px);font-weight:700;line-height:1.08}.cx-pod-latest__subtitle{max-width:760px;font-size:22px;font-weight:600;line-height:1.35}.cx-pod-latest__text{max-width:580px;font-size:17px;line-height:1.55}.cx-pod-latest__meta,.cx-pod-card__meta{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.cx-pod-latest__meta{font-size:15px}.cx-pod-meta__dur{align-items:center;gap:6px;display:inline-flex}.cx-pod-latest__btn{margin-top:8px}.cx-pod-more__title{margin-bottom:clamp(20px,2.78vw,40px);font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.1}.cx-pod-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:16px;display:grid}.cx-pod-card{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);align-items:flex-start;gap:20px;padding:28px 32px;display:flex}.cx-pod-card__play{background:var(--blue-ground);width:52px;height:52px;color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.cx-pod-card__play:hover{background:var(--btn-primary-hover);color:var(--white)}.cx-pod-card__play svg{margin-left:3px}.cx-pod-card__body{flex-direction:column;gap:6px;min-width:0;display:flex}.cx-pod-card__label{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-ground);font-size:12px;font-weight:600;line-height:1.5}.cx-pod-card__guest{font-size:21px;font-weight:700;line-height:1.25}.cx-pod-card__title{font-size:16px;line-height:1.45}.cx-pod-card__meta{font-size:13px;line-height:1.5}.cx-pod-more__cta{justify-content:center;margin-top:clamp(24px,3.33vw,48px);display:flex}.cx-neu .cx-pod-more__btn{min-height:52px}.cx-pod-unavailable{font-size:17px}.cx-pod-bottom{padding-top:var(--sec-gap)}@media (width<=760px){.cx-pod-ctas .cx-btn{width:100%}.cx-pod-latest__blob{width:220px;bottom:-44px;right:-70px}.cx-pod-latest__subtitle{font-size:19px}.cx-pod-card{gap:16px;padding:22px 20px}}.cx-meta__author{z-index:2;color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;position:relative}.cx-meta__author:hover{text-decoration-thickness:2px}.cx-art-col{max-width:760px}.cx-art-head{flex-direction:column;align-items:flex-start;gap:16px;padding-top:clamp(20px,2.78vw,40px);padding-bottom:clamp(28px,3.89vw,56px);display:flex}.cx-art-back{color:var(--blue-ground)}.cx-art-head .cx-art-back{margin-bottom:8px}.cx-art-eyebrow{color:var(--blue-ground)}.cx-art-eyebrow__link{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;margin-block:-12px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.cx-art-eyebrow__link:hover{text-decoration-thickness:2px}.cx-art-title{letter-spacing:-.01em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(32px,4.44vw,64px);font-weight:700;line-height:1.05}.cx-art-lead{font-size:20px;line-height:1.5}.cx-art-badge{border-radius:var(--radius-pill);background:var(--black);min-height:28px;color:var(--white);letter-spacing:.12em;text-transform:uppercase;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.cx-art-meta__author{color:var(--black);text-underline-offset:3px;margin-block:-13px;padding-block:13px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.cx-art-meta__author:hover{text-decoration-thickness:2px}.cx-art-cover{aspect-ratio:16/9;border-radius:var(--radius-tile);background:var(--gray-100);overflow:hidden}.cx-neu .cx-art-cover__img{object-fit:cover;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;display:flex}.cx-art-layout{align-items:flex-start;gap:40px;padding-top:clamp(32px,4.44vw,64px);display:flex}.cx-art-main{flex-direction:column;flex:0 760px;gap:clamp(32px,3.89vw,56px);min-width:0;display:flex}.cx-neu .cx-art-aside{margin-left:auto}.cx-art-body{overflow-wrap:break-word;font-size:19px;line-height:1.6}.cx-art-body>*+*{margin-top:24px}.cx-art-body>.cx-art-h2{margin-top:clamp(40px,4.44vw,64px)}.cx-art-body>.cx-art-h3{margin-top:40px}.cx-art-body>:first-child{margin-top:0}.cx-art-body>.cx-art-h2+*,.cx-art-body>.cx-art-h3+*{margin-top:16px}.cx-art-h2{font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.15}.cx-art-h3{font-size:24px;font-weight:700;line-height:1.25}.cx-art-strong{font-weight:700}.cx-art-link{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.cx-art-link:hover{text-decoration-thickness:2px}.cx-art-link--url{overflow-wrap:anywhere}.cx-art-code{border-radius:var(--radius-sm);background:var(--gray-100);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.cx-art-list{padding-left:1.4em;list-style:outside}.cx-art-list--num{list-style:decimal}.cx-art-list>li{padding-left:4px}.cx-art-list>li+li{margin-top:8px}.cx-art-list>li::marker{color:var(--blue-ground)}.cx-art-list--num>li::marker{font-weight:700}.cx-neu .cx-art-quote{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);flex-direction:column;gap:16px;margin-block:40px;padding:clamp(22px,3.33vw,48px);display:flex}.cx-neu .cx-art-quote:first-child{margin-top:0}.cx-art-quote:before{content:"“";content:"“" / "";height:28px;color:var(--blue-ground);font-size:64px;font-weight:700;line-height:.9;display:block}.cx-art-quote__text{font-size:22px;font-weight:500;line-height:1.4}.cx-art-callout{border-radius:var(--radius-tile);background:var(--gray-100);color:var(--black);flex-direction:column;gap:10px;padding:clamp(22px,2.78vw,40px);display:flex}.cx-art-callout__title{align-items:center;gap:10px;font-size:17px;font-weight:700;line-height:1.3;display:flex}.cx-art-callout__icon{color:var(--blue-ground);flex:none}.cx-art-callout__text{font-size:17px;line-height:1.55}.cx-art-qa{flex-direction:column;gap:8px;display:flex}.cx-art-qa__q{color:var(--blue-ground);font-weight:700}.cx-neu .cx-art-figure__img{border-radius:var(--radius-tile);width:100%;height:auto;display:block}.cx-neu .cx-art-figure__img--empty{aspect-ratio:16/9;display:flex}.cx-art-figcaption{margin-top:10px}.cx-art-embed__frame{aspect-ratio:16/9;border-radius:var(--radius-tile);background:var(--black);position:relative;overflow:hidden}.cx-art-embed__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.cx-neu .cx-art-download__btn{white-space:normal;text-align:left;max-width:100%;padding-block:12px;line-height:1.3}.cx-art-download__btn svg{flex:none}.cx-art-sponsorbox{border-radius:var(--radius-tile);background:var(--gray-100);color:var(--black);align-items:center;gap:20px;padding:24px;display:flex}.cx-art-sponsorbox--link{transition:background-color .15s}.cx-neu .cx-art-sponsorbox--link:hover{background:var(--gray-100-hover);color:var(--black);text-decoration:none}.cx-neu .cx-art-sponsorbox__logo{object-fit:contain;flex:none;width:auto;max-width:140px;max-height:56px}.cx-art-sponsorbox__body{flex-direction:column;gap:4px;min-width:0;display:flex}.cx-art-sponsorbox__label{font-size:11px}.cx-art-sponsorbox__text{font-size:15px;line-height:1.5}.cx-art-wp{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(22px,3.33vw,40px);display:flex}.cx-art-wp__title{font-size:24px;font-weight:700;line-height:1.25}.cx-art-wp__text{font-size:17px;line-height:1.5}.cx-art-wp__form{flex-direction:column;gap:6px;width:100%;display:flex}.cx-art-wp__row{flex-wrap:wrap;gap:12px;display:flex}.cx-neu .cx-art-wp__input{flex:240px;width:auto}.cx-art-author{border-radius:var(--radius-tile);background:var(--gray-100);color:var(--black);align-items:flex-start;gap:24px;padding:clamp(22px,3.33vw,40px);display:flex}.cx-art-author__body{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.cx-art-author__name{font-size:24px;font-weight:700;line-height:1.25}.cx-art-author__role{color:var(--gray-600);font-size:15px;line-height:1.45}.cx-art-author__bio{font-size:17px;line-height:1.55}.cx-art-author__links{flex-wrap:wrap;gap:0 24px;margin-top:4px;display:flex}.cx-art-author__links .cx-textlink{color:var(--blue-ground)}.cx-avatar{background:var(--gray-200);width:96px;height:96px;color:var(--black);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.cx-neu .cx-avatar__img{object-fit:cover;width:100%;max-width:none;height:100%}.cx-avatar__initials{font-size:34px;font-weight:700;line-height:1}.cx-art-related{padding-top:var(--sec-gap)}.cx-art-related__title{margin-bottom:clamp(24px,3.33vw,48px);font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.1}.cx-cards3{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(32px,3.89vw,56px) 32px;display:grid}.cx-au-head{align-items:flex-start;gap:clamp(24px,3.33vw,48px);display:flex}.cx-neu .cx-au-avatar{width:160px;height:160px}.cx-au-avatar .cx-avatar__initials{font-size:56px}.cx-au-head__text{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.cx-au-title{letter-spacing:-.01em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(36px,5vw,72px);font-weight:700;line-height:1.02}.cx-au-role{font-size:20px;line-height:1.4}.cx-au-bio{white-space:pre-line;max-width:640px;margin-top:4px;font-size:20px;line-height:1.5}.cx-au-links{flex-wrap:wrap;gap:0 24px;display:flex}.cx-au-links .cx-textlink,.cx-au-hero .cx-art-back{color:var(--blue-ground)}.cx-au-posts__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:clamp(24px,3.33vw,48px);display:flex}.cx-au-posts__title{font-size:clamp(28px,2.78vw,40px);font-weight:700;line-height:1.1}.cx-au-empty__link{text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (width<=1100px){.cx-art-layout{flex-direction:column;align-items:stretch}.cx-art-main{flex:none;max-width:760px}.cx-neu .cx-art-aside{flex:none;width:auto;margin-left:0;position:static}}@media (width<=760px){.cx-art-title{font-size:clamp(28px,8.2vw,40px)}.cx-art-lead{font-size:18px}.cx-art-body{font-size:17px}.cx-art-quote__text{font-size:19px}.cx-art-h3{font-size:21px}.cx-art-author{flex-direction:column;gap:16px}.cx-neu .cx-art-aside{order:0}.cx-au-head{flex-direction:column;gap:20px}.cx-neu .cx-au-avatar{width:96px;height:96px}.cx-au-avatar .cx-avatar__initials{font-size:34px}.cx-au-role,.cx-au-bio{font-size:17px}}@media (width>=761px) and (width<=1100px){.cx-art-aside .cx-mag-partners__list{flex-flow:wrap}.cx-art-aside .cx-mag-partners__logo{width:200px}.cx-art-aside .cx-mag-tower{max-width:320px}}.cx-choice{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.cx-choice>legend{float:left;width:100%;margin-bottom:10px;padding:0}.cx-pills{clear:both;flex-wrap:wrap;gap:8px;display:flex}.cx-pill{border-radius:var(--radius-pill);background:var(--gray-100);min-height:44px;color:var(--black);cursor:pointer;align-items:center;padding:0 20px;font-size:15px;font-weight:500;transition:background-color .15s;display:inline-flex;position:relative}.cx-pill:hover{background:var(--gray-100-hover)}.cx-pill--active:hover{background:var(--btn-secondary-hover)}.cx-pill--active{background:var(--light-blue);font-weight:700}.cx-pill__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}:is(.cx-pill:has(.cx-pill__input:focus-visible),.cx-optcard:has(.cx-optcard__input:focus-visible)){outline:3px solid var(--focus-ring);outline-offset:2px}.cx-optcards{clear:both;gap:10px;display:grid}.cx-optcards--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.cx-optcards--2{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.cx-optcard{background:var(--gray-100);min-height:44px;color:var(--black);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;transition:background-color .15s;display:flex}.cx-optcard:hover{background:var(--gray-100-hover)}.cx-optcard--active{background:var(--light-blue)}.cx-optcard--active:hover{background:var(--btn-secondary-hover)}.cx-optcard__input{width:20px;height:20px;accent-color:var(--blue-ground);cursor:pointer;flex:none;margin:1px 0 0}.cx-optcard__input:focus-visible{box-shadow:none;outline:none}.cx-optcard__body{flex-direction:column;gap:2px;min-width:0;display:flex}.cx-optcard__title{font-size:15px;font-weight:700;line-height:1.35}.cx-optcard__sub{color:var(--black);font-size:13px;line-height:1.4}.cx-neu .cx-field__input--160{min-height:160px}.cx-mail{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:600;display:inline-flex}.cx-mail svg{flex:none}.cx-mail:hover{text-underline-offset:var(--link-underline-offset);text-decoration:underline}.cx-ct-tiles{padding-bottom:var(--sec-gap)}.cx-ct-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;display:grid}.cx-ct{border-radius:var(--radius-tile);flex-direction:column;align-items:flex-start;gap:14px;padding:36px;display:flex}.cx-ct--light-blue{background:var(--light-blue);color:var(--black)}.cx-ct--violet{background:var(--violet-ground);color:var(--white)}.cx-ct__icon{flex:none;width:28px;height:28px}.cx-ct--light-blue .cx-ct__icon,.cx-ct--light-blue .cx-ct__label{color:var(--blue-ground)}.cx-ct__label{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.5}.cx-ct__title{font-size:26px;font-weight:700;line-height:1.2}.cx-ct__text{font-size:16px;line-height:1.5}.cx-ct__foot{flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding-top:6px;display:flex}.cx-ct-org{flex-direction:column;gap:4px;margin-top:16px;display:flex}.cx-ct-org__label{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-ground);margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.5}.cx-ct-org__name{font-size:17px;font-weight:700}.cx-ct-org__addr{font-size:16px;line-height:1.5}.cx-ct-org__links{flex-wrap:wrap;gap:0 24px;display:flex}.cx-ct-org__links a{text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.cx-neu .cx-wp-lead{max-width:640px}.cx-wp-stats{flex-wrap:wrap;gap:16px 48px;display:flex}.cx-wp-stats>li{flex-direction:column;gap:4px;display:flex}.cx-wp-stats__num{font-size:clamp(28px,3.33vw,48px);font-weight:700;line-height:1.05}.cx-wp-stats__label{color:var(--gray-600);font-size:13px;font-weight:600;line-height:1.4}.cx-wp-section{padding-bottom:var(--sec-gap)}.cx-wp-section__head{flex-direction:column;gap:14px;max-width:760px;margin-bottom:clamp(28px,3.33vw,48px);display:flex}.cx-wp-section__title{font-size:clamp(28px,3.33vw,48px);font-weight:700;line-height:1.08}.cx-wp-section__text{font-size:18px;line-height:1.5}.cx-pkg-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;display:grid}.cx-pkg-grid--wide{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.cx-pkg{border-radius:var(--radius-tile);background:var(--light-blue);min-width:0;color:var(--black);flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(36px,5.56vw,80px) 36px 36px;display:flex}.cx-pkg__badge{border-radius:var(--radius-pill);background:var(--violet-ground);color:var(--white);letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;font-size:11px;font-weight:600;line-height:1.5}.cx-pkg__title{font-size:26px;font-weight:700;line-height:1.2}.cx-pkg__tagline{font-size:15px;line-height:1.5}.cx-pkg__price{margin-top:4px;font-size:clamp(28px,3.33vw,48px);font-weight:700;line-height:1.1}.cx-pkg__unit{font-size:15px;font-weight:600}.cx-pkg__list{flex-direction:column;gap:10px;margin-top:8px;font-size:15px;line-height:1.45;display:flex}.cx-pkg__list>li{align-items:flex-start;gap:10px;display:flex}.cx-pkg__check{color:var(--blue-ground);flex:none;margin-top:1px}.cx-pkg__savings{color:var(--blue-ground);font-size:15px;font-weight:700}.cx-pkg__note{font-size:13px;font-weight:600;line-height:1.45}.cx-neu .cx-pkg__btn{margin-top:auto}.cx-pkg__list{margin-bottom:12px}.cx-wp-terms{max-width:820px;margin-top:24px;font-size:14px;line-height:1.5}.cx-wp-partners{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.cx-wp-partners__list{flex-wrap:wrap;gap:12px;display:flex}.cx-neu .cx-wp-partners__logo{width:200px;height:88px}.cx-wp-apply{scroll-margin-top:0}.cx-neu .cx-wp-apply{margin-bottom:0}.cx-wp-apply+.cx-home-tickets{padding-top:var(--sec-gap)}.cx-wp-direct{border-radius:var(--radius-tile);background:var(--white);color:var(--black);flex-direction:column;align-items:flex-start;gap:4px;margin-top:16px;padding:28px;display:flex}.cx-wp-direct__name{font-size:18px;font-weight:700}.cx-uu-intro{flex-direction:column;gap:16px;max-width:680px;font-size:20px;line-height:1.5;display:flex}.cx-uu-intro strong{font-weight:700}.cx-uu-h2{font-size:clamp(30px,3.89vw,56px);font-weight:700;line-height:1.05}.cx-uu-story{padding-bottom:var(--sec-gap)}.cx-uu-split{flex-wrap:wrap;gap:24px clamp(32px,5.56vw,80px);margin-bottom:clamp(32px,4.44vw,64px);display:flex}.cx-uu-split__head{flex-direction:column;flex:360px;gap:16px;min-width:0;display:flex}.cx-uu-story__text{flex:420px;min-width:0;font-size:18px;line-height:1.55}.cx-uu-timeline{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;display:grid}.cx-uu-year{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);flex-direction:column;gap:12px;padding:32px;display:flex}.cx-uu-year--next{background:var(--yellow-ground)}.cx-uu-year__head{flex-direction:column;gap:8px;display:flex}.cx-uu-year__num{font-size:clamp(32px,3.33vw,48px);font-weight:700;line-height:1}.cx-uu-year__label{color:var(--blue-ground)}.cx-uu-year--next .cx-uu-year__label{color:var(--black)}.cx-uu-year__text{font-size:16px;line-height:1.5}.cx-uu-host{padding-bottom:var(--sec-gap)}.cx-uu-host__inner{flex-wrap:wrap;align-items:flex-start;gap:40px clamp(32px,5.56vw,80px);display:flex}.cx-uu-host__text{flex-direction:column;flex:420px;gap:18px;min-width:0;font-size:18px;line-height:1.6;display:flex}.cx-uu-host__text .cx-uu-h2{margin-bottom:6px}.cx-uu-thanks{border-radius:var(--radius-tile);background:var(--yellow-ground);min-width:0;color:var(--black);flex-direction:column;flex:360px;gap:16px;padding:clamp(28px,3.33vw,48px);display:flex}.cx-uu-thanks__title{font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:1.15}.cx-uu-thanks__text{font-size:17px;line-height:1.6}.cx-uu-contact{padding-bottom:96px}.cx-uu-contact__tile{border-radius:var(--radius-tile);background:var(--light-blue);color:var(--black);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:clamp(28px,3.89vw,56px);display:flex}.cx-uu-contact__text{flex-direction:column;flex:420px;gap:12px;min-width:0;font-size:17px;line-height:1.5;display:flex}.cx-uu-contact__eyebrow{color:var(--blue-ground)}.cx-uu-contact__title{font-size:clamp(30px,3.06vw,44px);font-weight:700;line-height:1.1}@media (width<=760px){.cx-uu-intro{font-size:17px}.cx-ct,.cx-pkg{padding-left:24px;padding-right:24px}.cx-pkg{padding-bottom:28px}.cx-wp-direct{padding:22px}.cx-neu .cx-wp-partners__logo{width:150px;height:64px}.cx-uu-year{padding:24px}.cx-neu .cx-pkg__btn,.cx-uu-contact__tile .cx-btn{white-space:normal}}.cx-legal{--legal-max:760px;--legal-h2:22px;--legal-text:16px;--legal-lh:1.65;width:100%;max-width:calc(var(--legal-max) + 2 * var(--page-gutter));padding:clamp(43px, 6.67vw, 96px) var(--page-gutter) clamp(54px, 8.33vw, 120px);color:var(--black);overflow-wrap:break-word;margin-inline:auto}.cx-legal--wide{--legal-max:1000px;--legal-h2:24px;--legal-text:15px;--legal-lh:1.6}.cx-legal__title{margin-bottom:40px;font-size:clamp(28px,3.89vw,56px);font-weight:700;line-height:1.05}.cx-legal__body{font-size:var(--legal-text);line-height:var(--legal-lh)}.cx-legal__body>*+*,.cx-legal__body section>*+*{margin-top:10px}.cx-legal__body>*+h2,.cx-legal__body>*+section,.cx-legal__body>.cx-legal-toc+*{margin-top:40px}.cx-legal__body>*+h3{margin-top:28px}.cx-legal__body>*+h4{margin-top:20px}.cx-legal__body h2{font-size:var(--legal-h2);scroll-margin-top:24px;font-weight:700;line-height:1.25}.cx-legal__body h3{font-size:20px;font-weight:700;line-height:1.3}.cx-legal__body h4{font-size:17px;font-weight:700;line-height:1.35}.cx-legal__body strong{font-weight:600}.cx-legal__body ul{padding-left:1.4em;list-style:outside}.cx-legal__body ol:not(.cx-legal-toc__list){padding-left:1.4em;list-style:decimal}.cx-legal__body li+li{margin-top:6px}.cx-legal__body p a,.cx-legal__body li a,.cx-legal__inline-btn{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.cx-legal__body p a:hover,.cx-legal__body li a:hover,.cx-legal__inline-btn:hover{text-decoration-thickness:2px}.cx-legal__inline-btn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.cx-legal-toc{border:1px solid var(--hairline);border-radius:var(--radius-tile);padding:24px 28px;font-size:15px;line-height:1.35}.cx-legal-toc__label{margin-bottom:8px;font-size:12px}.cx-legal-toc__list{columns:300px 2;column-gap:32px}.cx-legal-toc__list li{break-inside:avoid}.cx-legal-toc__list a{align-items:center;min-height:44px;padding-block:6px;font-weight:500;display:flex}.cx-legal-toc__list a:hover{text-decoration:underline}@media (width<=760px){.cx-legal-toc{padding:18px 20px}}.cx-legal__body .cx-legal-toc__list li+li{margin-top:0}.cx-legal__body .cx-legal-toc__list a{text-decoration:none}.cx-legal__body .cx-legal-toc__list a:hover{text-decoration:underline}.cx-legal__body>.cx-legal__stand{color:var(--gray-600);margin-top:40px;font-size:14px;line-height:1.5}
