.quotes{padding-top:var(--section-gap)}.quotes__inner{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}@media (max-width:768px){.quotes__inner{grid-template-columns:minmax(0,1fr);gap:48px}}.quotes__header{grid-column:1/span 4}@media (max-width:1024px){.quotes__header{grid-column:1/span 5}}@media (max-width:768px){.quotes__header{grid-column:auto}.quotes__title br{display:none}}.quotes__description{font-size:var(--font-size-18);margin-top:16px}.quotes__buttons{margin-top:32px}.quotes__carousel{--carousel-gap:var(--grid-gap);flex-direction:column;grid-column:7/-1;min-height:100%;display:flex;position:relative}@media (max-width:768px){.quotes__carousel{grid-column:auto}}.quotes__counter{height:24px;font-size:var(--font-size-11);color:var(--color);border:1px solid var(--color-highlight);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;padding:0 9px;font-weight:600;line-height:11px;display:inline-flex}.quotes__viewport{margin-top:32px;margin-left:calc(var(--carousel-gap) * -1);margin-right:calc(var(--carousel-gap) * -1);padding-left:var(--carousel-gap);padding-right:var(--carousel-gap);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--carousel-gap), #000 calc(100% - var(--carousel-gap)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--carousel-gap), #000 calc(100% - var(--carousel-gap)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--carousel-gap), #000 calc(100% - var(--carousel-gap)), transparent);overflow:hidden}@media (max-width:768px){.quotes__viewport{margin-top:24px}}.quotes__track{gap:var(--carousel-gap);align-items:stretch;transition:transform .5s;display:flex}.quotes__track--instant{transition:none}@media (prefers-reduced-motion:reduce){.quotes__track{transition:none}}.quotes__item{flex:0 0 100%;min-width:0}.quotes__figure{flex-direction:column;height:100%;display:flex}.quotes__text{font-size:var(--font-size-32);color:var(--color);text-wrap:pretty;letter-spacing:-.02em;font-weight:500;line-height:1.375}@media (max-width:1024px){.quotes__text{font-size:var(--font-size-24)}}.quotes__video{align-self:flex-start;margin-top:32px}@media (max-width:768px){.quotes__video{margin-top:24px}}.quotes__author{align-items:center;gap:16px;margin-bottom:12px;padding-top:48px;padding-right:124px;display:flex}@media (max-width:1024px){.quotes__author{padding-top:48px}}@media (max-width:768px){.quotes__author{gap:12px;padding-top:32px;padding-right:0}}.quotes__author-image{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:96px;height:96px}.quotes__author-details{flex-direction:column;align-items:flex-start;width:100%;display:flex}.quotes__author-name{z-index:1;font-size:var(--font-size-16);color:var(--color);font-weight:700;position:relative}.quotes__author-role{z-index:1;font-size:var(--font-size-16);color:var(--neutral-900);margin-top:2px;position:relative}.quotes__logo{--height:56px;height:56px;height:var(--height);width:100%;margin-top:12px;position:relative}@media (max-width:768px){.quotes__logo{--height:40px}}.quotes__logo img{height:calc(var(--height) * 1.5);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;position:absolute;top:50%;left:0;transform:translateY(-50%)}.quotes__controls{gap:12px;display:flex;position:absolute;bottom:24px;right:0}@media (max-width:768px){.quotes__controls{margin-top:32px;position:static}}.quotes__control{cursor:pointer;width:48px;height:48px;color:var(--color);background:var(--white);border:1px solid var(--cloud-grey);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:flex}.quotes__control:hover{color:var(--color-highlight);border-color:var(--color-highlight)}.quotes__control-icon{width:20px;height:20px}
.roi-form{padding-top:var(--section-gap)}.heading+.roi-form{padding-top:var(--section-gap-sm)}.roi-form--first{padding-top:var(--header-spacing)}.roi-form__inner{border-radius:var(--radius-large);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}@media (max-width:1024px){.roi-form__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.roi-form__inner{border-radius:var(--radius)}}.roi-form__results{gap:calc(40px * var(--k));padding:calc(56px * var(--k));color:var(--white);background-color:var(--royal-navigo);flex-direction:column;display:flex}@media (max-width:1024px){.roi-form__results{order:1}}@media (max-width:768px){.roi-form__results{gap:32px;padding:32px 20px}}.roi-form__title{max-width:22ch;font-size:var(--font-size-44);line-height:115%}@media (max-width:768px){.roi-form__title{font-size:var(--font-size-32)}.roi-form__title br{display:none}}.roi-form__description{max-width:55ch;margin-top:calc(-16px * var(--k));font-size:var(--font-size-18);opacity:.85;line-height:150%}@media (max-width:768px){.roi-form__description{font-size:var(--font-size-16);margin-top:-12px}}.roi-form__summary{scroll-margin-top:calc(var(--header-height) + 24px);grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));margin-top:auto;display:grid}.roi-form__result-label{font-size:var(--font-size-16);opacity:.85;line-height:150%}.roi-form__result-value{margin-top:calc(4px * var(--k));font-size:var(--font-size-32);filter:blur(calc(6px * var(--k)));-webkit-user-select:none;user-select:none;font-weight:700;line-height:120%;transition:filter .4s}@media (max-width:768px){.roi-form__result-value{font-size:var(--font-size-24)}}.roi-form__summary--revealed .roi-form__result-value{filter:none;-webkit-user-select:auto;user-select:auto}.roi-form__total{padding-top:calc(24px * var(--k));border-top:1px solid #ffffff40}@media (max-width:768px){.roi-form__total{padding-top:24px}}.roi-form__total-value{margin-top:calc(4px * var(--k));font-size:var(--font-size-56);color:var(--ice-blue);font-weight:700;line-height:110%}@media (max-width:768px){.roi-form__total-value{font-size:var(--font-size-36)}}.roi-form__total-description{max-width:40ch;margin-top:calc(8px * var(--k));font-size:var(--font-size-14);opacity:.85;line-height:150%}.roi-form__breakdown{border-top:1px solid #ffffff40}.roi-form__breakdown-toggle{cursor:pointer;padding-top:calc(24px * var(--k));font-size:var(--font-size-18);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}@media (max-width:768px){.roi-form__breakdown-toggle{padding-top:24px}}.roi-form__breakdown-toggle::-webkit-details-marker{display:none}.roi-form__breakdown-icon{width:calc(20px * var(--k));height:calc(20px * var(--k));flex-shrink:0;transition:transform .2s}.roi-form__breakdown[open] .roi-form__breakdown-icon{transform:rotate(180deg)}.roi-form__breakdown-list{grid-gap:calc(20px * var(--k));gap:calc(20px * var(--k));margin-top:calc(16px * var(--k));padding:calc(20px * var(--k));font-size:var(--font-size-14);border-radius:var(--radius-small);background-color:#ffffff1a;line-height:150%;display:grid}@media (max-width:768px){.roi-form__breakdown-list{gap:16px;padding:16px}}.roi-form__breakdown-group{display:grid}.roi-form__breakdown-title{margin-bottom:calc(4px * var(--k));font-weight:700}.roi-form__breakdown-row{gap:calc(16px * var(--k));padding:calc(8px * var(--k)) 0;border-bottom:1px solid #ffffff1a;justify-content:space-between;display:flex}.roi-form__breakdown-row dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;margin:0}.roi-form__breakdown-row--total{border-bottom:0;font-weight:600}.roi-form__breakdown-row--grand-total{padding:calc(12px * var(--k)) calc(16px * var(--k));font-size:var(--font-size-16);text-transform:uppercase;background-color:var(--deep-navy);border-radius:var(--radius-small);border-bottom:0;font-weight:700}.roi-form__form{gap:calc(40px * var(--k));padding:calc(56px * var(--k));background-color:var(--white);border:1px solid var(--border-grey);border-top-right-radius:var(--radius-large);border-bottom-right-radius:var(--radius-large);border-left:0;flex-direction:column;display:flex}@media (max-width:1024px){.roi-form__form{border-left:1px solid var(--border-grey);border-radius:var(--radius-large) var(--radius-large) 0 0;border-bottom:0}}@media (max-width:768px){.roi-form__form{border-radius:var(--radius) var(--radius) 0 0;gap:32px;padding:32px 20px}}.roi-form__fields{grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}@media (max-width:768px){.roi-form__fields{grid-template-columns:minmax(0,1fr);gap:20px}}.roi-form__field{grid-gap:calc(12px * var(--k));gap:calc(12px * var(--k));display:grid}@media (max-width:768px){.roi-form__field{gap:8px}}.roi-form__field--wide{grid-column:1/-1}.roi-form__label{font-size:var(--font-size-14);color:var(--color);font-weight:600;line-height:150%}.roi-form__required{color:var(--main-blue)}.roi-form__control{position:relative}.roi-form__control--currency:before{content:"€";pointer-events:none;top:50%;left:calc(16px * var(--k));font-size:var(--font-size-16);color:var(--neutral-600);font-weight:600;position:absolute;transform:translateY(-50%)}@media (max-width:768px){.roi-form__control--currency:before{left:16px}}.roi-form__input{width:100%;height:calc(48px * var(--k));padding:0 calc(8px * var(--k)) 0 calc(16px * var(--k));font-family:inherit;font-size:var(--font-size-16);color:var(--color);appearance:textfield;background-color:var(--white);border:1px solid var(--cloud-grey);border-radius:4px;transition:border-color .2s}@media (max-width:768px){.roi-form__input{height:48px;padding:0 8px 0 16px}}.roi-form__input::-webkit-inner-spin-button{appearance:none;margin:0}.roi-form__input::-webkit-outer-spin-button{appearance:none;margin:0}.roi-form__input:focus{border-color:var(--main-blue);outline:none}.roi-form__input::placeholder{color:var(--grey-default)}.roi-form__control--currency .roi-form__input{padding-left:calc(36px * var(--k))}@media (max-width:768px){.roi-form__control--currency .roi-form__input{padding-left:36px}}.roi-form__dialog{width:min(calc(560px * var(--k)), calc(100vw - 48px));background:0 0;border:0;max-height:calc(100vh - 96px);margin:auto;padding:0;overflow-y:auto}@media (max-width:768px){.roi-form__dialog{width:calc(100vw - 32px);max-height:calc(100vh - 32px)}}.roi-form__dialog::backdrop{background:#000c}.roi-form__dialog-panel{--color:var(--deep-navy);--color-highlight:var(--main-blue);--color-muted:var(--neutral-600);--color-border:var(--border-grey);--color-surface:var(--white);padding:calc(40px * var(--k));color:var(--color);background-color:var(--white);border-radius:var(--radius);position:relative}@media (max-width:768px){.roi-form__dialog-panel{padding:24px 20px}}.roi-form__dialog-close{cursor:pointer;top:calc(16px * var(--k));right:calc(16px * var(--k));width:calc(40px * var(--k));height:calc(40px * var(--k));color:var(--color);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}@media (max-width:768px){.roi-form__dialog-close{width:36px;height:36px;top:8px;right:8px}}.roi-form__dialog-close-icon{width:calc(24px * var(--k));height:calc(24px * var(--k))}@media (max-width:768px){.roi-form__dialog-close-icon{width:20px;height:20px}}.roi-form__dialog-title{max-width:20ch;font-size:var(--font-size-32);font-weight:700;line-height:120%}@media (max-width:768px){.roi-form__dialog-title{font-size:var(--font-size-24)}}.roi-form__dialog-description{max-width:50ch;margin:calc(12px * var(--k)) 0 calc(24px * var(--k));color:var(--color-muted);line-height:150%}@media (max-width:768px){.roi-form__dialog-description{margin:8px 0 20px}}
.showcase{padding-top:var(--section-gap)}.heading+.showcase{--section-gap:calc(48px * var(--k))}@media (max-width:768px){.heading+.showcase{--section-gap:32px}}.showcase--fullscreen{--section-gap:var(--block-padding);margin-top:var(--section-gap);padding-top:var(--block-padding);padding-bottom:var(--block-padding)}.showcase--fullscreen+*{--section-gap:var(--block-padding)}@media (prefers-reduced-motion:no-preference){:root:has(.showcase--fullscreen){scroll-behavior:smooth}}.showcase__inner{grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));grid-template-columns:34% 49%;justify-content:space-between;align-items:start;min-height:660px;display:grid}@media (max-width:1024px){.showcase__inner{grid-template-columns:300px minmax(0,1fr);gap:64px}}@media (max-width:768px){.showcase__inner{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0}}.showcase__aside{top:calc(var(--header-height) + 24px);position:sticky}@media (max-width:768px){.showcase__aside{position:static}}.showcase--fullscreen .showcase__aside{height:min(calc(100svh - var(--header-height) - 24px - var(--block-padding)), 1600px);flex-direction:column;justify-content:space-between;gap:80px;display:flex}@media (max-width:768px){.showcase--fullscreen .showcase__aside{height:auto;display:block}.showcase__title br{display:none}}.showcase__description{margin-top:calc(16px * var(--k))}.showcase__tabs{margin-top:calc(80px * var(--k));border-bottom:1px solid var(--cloud-grey)}@media (max-width:768px){.showcase__tabs{display:none}}.showcase--fullscreen .showcase__tabs{margin-top:0}.showcase__tab{cursor:pointer;width:100%;padding:calc(24px * var(--k)) 0;font-size:var(--font-size-24);color:var(--grey-default);text-align:left;letter-spacing:-.02em;border:0;border-top:1px solid var(--cloud-grey);background:0 0;align-items:center;gap:0;font-weight:600;line-height:1.2;transition:color .2s;display:flex}.showcase__tab--active,.showcase__tab:hover{color:var(--color)}.showcase__tab-arrow{width:0;height:calc(20px * var(--k));color:var(--color-highlight);opacity:0;transition:width .2s,margin-right .2s,opacity .2s;overflow:hidden}.showcase__tab--active .showcase__tab-arrow{width:calc(20px * var(--k));margin-right:calc(16px * var(--k));opacity:1}.showcase__list{grid-gap:calc(64px * var(--k));gap:calc(64px * var(--k));display:grid}@media (max-width:768px){.showcase__list{gap:48px}}.showcase--fullscreen .showcase__list{gap:calc(48px * var(--k))}.showcase__media{aspect-ratio:566/396;border-radius:var(--radius);overflow:hidden}.showcase__image{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);width:100%;height:100%}.showcase__content{margin-top:16px}.showcase__item-title{font-size:var(--font-size-18);color:var(--color);font-weight:600;line-height:1.35}@media (max-width:768px){.showcase__item-title br{display:none}}.showcase__item-description{margin-top:8px}.showcase .showcase__item-description{font-size:var(--font-size-16)}.showcase__item-link{margin-top:calc(12px * var(--k))}.figures+.group:has(.showcase){margin-top:calc(81px * var(--k))}@media (max-width:768px){.figures+.group:has(.showcase){margin-top:var(--block-padding)}}.group:has(.showcase)+.cta-banner{padding-top:calc(32px * var(--k));padding-bottom:alc(32px * var(--k))}@media (max-width:768px){.group:has(.showcase)+.cta-banner{padding-top:16px;padding-bottom:16px}}.group:has(.showcase)+.cta-banner .cta-banner__panel{min-height:calc(409px * var(--k))}@media (max-width:768px){.group:has(.showcase)+.cta-banner .cta-banner__panel{height:auto;min-height:0}}.group:has(.showcase)+.cta-banner+.group{--group-padding:calc(85px * var(--k));margin-top:0}@media (max-width:768px){.group:has(.showcase)+.cta-banner+.group{--group-padding:var(--block-padding)}}
.text{padding-top:var(--section-gap)}.heading+.text,.text+.text{--section-gap:var(--section-gap-xs)}.text__inner{grid-template-columns:minmax(0,1fr);display:grid}.text--align-center .text__inner{justify-items:center}.text__body{max-width:min(80ch,100%)}.text__body h1,.text__body h2,.text__body h3,.text__body h4,.text__body h5,.text__body h6{color:var(--color);text-wrap:balance}.text__body h1{margin-top:calc(48px * var(--k));font-size:var(--font-size-32);letter-spacing:-.01em;line-height:135%}@media (max-width:768px){.text__body h1{margin-top:36px}}.text__body h2{margin-top:calc(48px * var(--k));font-size:var(--font-size-24);letter-spacing:-.01em;line-height:135%}@media (max-width:768px){.text__body h2{margin-top:36px}}.text__body h3{margin-top:calc(36px * var(--k));font-size:var(--font-size-20);letter-spacing:-.01em;line-height:130%}@media (max-width:768px){.text__body h3{margin-top:28px}}.text__body h4{margin-top:calc(28px * var(--k));font-size:var(--font-size-18);line-height:140%}@media (max-width:768px){.text__body h4{margin-top:24px}}.text__body>:first-child{margin-top:0}.text__body ul,.text__body ol{margin-top:calc(16px * var(--k));padding-left:calc(24px * var(--k))}@media (max-width:768px){.text__body ul,.text__body ol{margin-top:16px;padding-left:20px}}.text__body ul{list-style:outside}.text__body ol{list-style:decimal}.text__body li+li{margin-top:calc(8px * var(--k))}@media (max-width:768px){.text__body li+li{margin-top:8px}}.text__body li>ul,.text__body li>ol{margin-top:calc(8px * var(--k))}@media (max-width:768px){.text__body li>ul,.text__body li>ol{margin-top:8px}}.text__body li ul{list-style:circle}.text__body li ol{list-style:lower-alpha}.text__body li::marker{color:var(--color-highlight)}.text__body blockquote{margin-top:calc(32px * var(--k));padding-left:calc(24px * var(--k));border-left:2px solid var(--color-highlight);font-size:var(--font-size-20);letter-spacing:-.01em;color:var(--color);line-height:150%}@media (max-width:768px){.text__body blockquote{margin-top:28px;padding-left:16px}}.text__body hr{margin:calc(40px * var(--k)) 0;border:0;border-top:1px solid var(--color-border)}@media (max-width:768px){.text__body hr{margin:32px 0}}.text__body table{width:max-content;max-width:100%;margin-top:calc(32px * var(--k));font-size:var(--font-size-16);text-align:left;border-spacing:0;border:1px solid var(--color-border);border-radius:var(--radius-small);display:block;overflow-x:auto}@media (max-width:768px){.text__body table{margin-top:24px}}.text__body th,.text__body td{padding:calc(12px * var(--k)) calc(16px * var(--k));vertical-align:top;border-bottom:1px solid var(--color-border)}@media (max-width:768px){.text__body th,.text__body td{padding:10px 12px}}.text__body th+th,.text__body td+td{border-left:1px solid var(--color-border)}.text__body tr:last-child th,.text__body tr:last-child td{border-bottom:0}.text__body th{color:var(--color);background-color:color-mix(in srgb, currentcolor 6%, transparent);font-weight:600}.text__body pre{margin-top:calc(24px * var(--k));padding:calc(20px * var(--k));text-align:left;background-color:color-mix(in srgb, currentcolor 6%, transparent);border-radius:var(--radius-small);overflow-x:auto}@media (max-width:768px){.text__body pre{margin-top:20px;padding:16px}}.text__body code{font-family:ui-monospace,SF Mono,menlo,monospace;font-size:.9em}.text__body :not(pre)>code{background-color:color-mix(in srgb, currentcolor 8%, transparent);border-radius:4px;padding:.1em .35em}.text__body img{width:100%;height:auto;margin-top:calc(32px * var(--k));border-radius:var(--radius)}@media (max-width:768px){.text__body img{margin-top:24px}}
.toolbox-index{padding-top:var(--section-gap)}.toolbox-index>.max-width{max-width:none}.heading+.toolbox-index{--section-gap:var(--section-gap-sm)}.toolbox-index__item{display:flex}.toolbox-index__item>*{width:100%}.toolbox-index .card__media{aspect-ratio:16/10;flex:none;overflow:hidden}
.event-hero{padding-top:calc(var(--header-spacing) + (48px * var(--k)));padding-top:calc(var(--header-spacing) + calc(48px * var(--k)))}@media (max-width:768px){.event-hero{padding-top:calc(var(--header-spacing) + 32px)}}.event-hero+*{--section-gap:var(--block-padding)}.event-hero__back{gap:calc(8px * var(--k));margin-bottom:calc(40px * var(--k));font-size:var(--font-size-14);color:var(--color-highlight);align-items:center;font-weight:600;line-height:160%;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}@media (max-width:768px){.event-hero__back{margin-bottom:32px}}.event-hero__back-icon{width:calc(16px * var(--k));height:calc(16px * var(--k));flex:none;transition:transform .2s}.event-hero__back:hover .event-hero__back-icon{transform:translate(-3px)}.event-hero__inner{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}@media (max-width:1024px){.event-hero__inner{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:768px){.event-hero__inner{gap:32px}}.event-hero__content{gap:calc(24px * var(--k));flex-direction:column;align-items:flex-start;display:flex}@media (max-width:768px){.event-hero__content{gap:20px}}.event-hero__status{padding:calc(6px * var(--k)) calc(12px * var(--k));font-size:var(--font-size-12);color:var(--deep-navy);background-color:var(--cloud-grey);border-radius:var(--radius-pill);font-weight:600;line-height:120%}.event-hero__title{font-size:var(--font-size-56);font-weight:600;line-height:114%}@media (max-width:768px){.event-hero__title{font-size:var(--font-size-36)}.event-hero__title br{display:none}}.event-hero__tags{gap:calc(8px * var(--k));flex-wrap:wrap;display:flex}.event-hero__tags li{padding:calc(6px * var(--k)) calc(9px * var(--k)) calc(7px * var(--k));font-size:var(--font-size-11);color:var(--deep-navy);border:1px solid var(--main-blue);border-radius:var(--radius-pill);font-weight:600;line-height:100%}.event-hero__details{grid-gap:calc(12px * var(--k));gap:calc(12px * var(--k));display:grid}.event-hero__detail{gap:calc(8px * var(--k));font-size:var(--font-size-14);color:var(--color-muted);align-items:center;line-height:160%;display:flex}.event-hero__detail--location{gap:calc(6px * var(--k));align-items:flex-start}.event-hero__icon{width:calc(20px * var(--k));height:calc(20px * var(--k));flex:none}.event-hero__line{display:block}.event-hero__description{max-width:52ch;font-size:var(--font-size-16);color:var(--color-muted);line-height:162%}.event-hero__media{aspect-ratio:566/378;background-color:var(--cloud-grey);border-radius:calc(24px * var(--k));overflow:hidden}@media (max-width:768px){.event-hero__media{border-radius:var(--radius)}}.event-hero__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.event-hero__ended{gap:calc(20px * var(--k));margin-top:calc(64px * var(--k));padding:calc(64px * var(--k));text-align:center;background-image:linear-gradient(174.55deg, var(--ice-blue) 1%, var(--cloud-grey) 75.1%);border-radius:calc(24px * var(--k));flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.event-hero__ended{border-radius:var(--radius);gap:16px;margin-top:48px;padding:48px 24px}}.event-hero__ended-title{font-size:var(--font-size-32);font-weight:600;line-height:120%}@media (max-width:768px){.event-hero__ended-title{font-size:28px}}.event-hero__ended-text{max-width:60ch;font-size:var(--font-size-16);color:var(--color-muted);line-height:162%}
.integration-page{padding-top:var(--header-spacing)}.integration-page__inner{grid-gap:calc(48px * var(--k));gap:calc(48px * var(--k));display:grid}@media (max-width:768px){.integration-page__inner{gap:32px}}.integration-page__header{grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));padding-top:calc(32px * var(--k));justify-items:start;display:grid}.integration-page__title{max-width:24ch;font-size:var(--font-size-44);letter-spacing:-.02em;font-weight:600;line-height:110%}@media (max-width:768px){.integration-page__title{font-size:var(--font-size-32)}.integration-page__title br{display:none}}.integration-page__panel{min-height:calc(320px * var(--k));padding:calc(48px * var(--k));background-color:var(--mist-blue);border-radius:var(--radius);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.integration-page__panel{min-height:200px;padding:32px}}.integration-page__logo{width:auto;max-width:calc(374px * var(--k));height:auto;max-height:calc(120px * var(--k));-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.integration-page__logo{max-width:70%;max-height:80px}}.integration-page__columns{grid-gap:calc(142px * var(--k));gap:calc(142px * var(--k));grid-template-columns:minmax(0,330fr) minmax(0,684fr);align-items:start;display:grid}@media (max-width:1024px){.integration-page__columns{gap:48px}}@media (max-width:768px){.integration-page__columns{grid-template-columns:minmax(0,1fr);gap:40px}}.integration-page__aside{top:calc(var(--header-height) + (24px * var(--k)));top:calc(var(--header-height) + calc(24px * var(--k)));grid-gap:calc(32px * var(--k));gap:calc(32px * var(--k));display:grid;position:sticky}@media (max-width:768px){.integration-page__aside{gap:24px;position:static}}.integration-page__meta{grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));display:grid}.integration-page__meta-item{max-width:30ch;font-size:var(--font-size-14);display:grid}.integration-page__meta-label{letter-spacing:-.03em;color:var(--color);font-weight:600;line-height:135%}.integration-page__meta-value{color:var(--color-muted);word-wrap:anywhere;margin:0;line-height:160%}.integration-page__meta-value a{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.integration-page__meta-value a:hover{color:var(--color-highlight)}.integration-page__body{grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));max-width:68ch;display:grid}.integration-page__intro,.integration-page__text{font-size:var(--font-size-16);line-height:160%}.integration-page__intro{color:var(--color);font-weight:600}.integration-page__text h2,.integration-page__text h3{margin-top:calc(24px * var(--k));font-size:var(--font-size-24);color:var(--color);font-weight:600;line-height:130%}.integration-page__text h4{margin-top:calc(16px * var(--k));font-size:var(--font-size-18);color:var(--color);font-weight:600;line-height:130%}.integration-page__text h2+p,.integration-page__text h3+p,.integration-page__text h4+p{margin-top:calc(12px * var(--k))}.integration-page__text ul,.integration-page__text ol{margin-top:1em;padding-left:1.25em}.integration-page__text li+li{margin-top:.5em}.integration-page__related{padding-top:var(--section-gap)}.integration-page__related-title{margin-bottom:calc(40px * var(--k));font-size:var(--font-size-32);letter-spacing:-.02em;font-weight:600;line-height:110%}@media (max-width:768px){.integration-page__related-title br{display:none}}.integration-page__related-list{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1024px){.integration-page__related-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.integration-page__related-list{grid-template-columns:minmax(0,1fr)}}
.shared-sections{--header-spacing:0px;min-height:min(100vh,1600px);padding-bottom:var(--block-padding);display:flow-root}
