.gbp-grid--three{column-gap:clamp(1.25rem,3vw,2.5rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(1.25rem,3vw,2.5rem)}@media (max-width:767px){.gbp-grid--three{grid-template-columns:minmax(0,1fr)}}.gbp-media-stage{align-items:center;display:flex;justify-content:center;position:relative}.gbp-media-stage .wp-block-image{margin-bottom:0}.gbp-media-stage img{position:relative;z-index:1}.gbp-company-visual{height:auto;max-width:450px;width:100%}.gbp-portrait-frame{border:1px solid var(--base);border-radius:18px;padding:clamp(1rem,2vw,1.5rem)}.gbp-portrait-frame figure{position:relative;z-index:1}.gbp-portrait-frame img{border-radius:14px}.gbp-portrait-frame figcaption{color:var(--contrast-2);font-size:0.82rem;line-height:1.4;text-align:center}.gbp-status-chip{border:1px solid var(--base-3);border-radius:999px;display:inline-flex;font-size:0.9rem;font-weight:700;margin-top:1.5rem;padding:0.55rem 1rem}.gbp-status-chip .gb-text{margin-bottom:0}.gbp-card__number{color:var(--accent);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1;margin-bottom:1.5rem}.gbp-card__number .gb-text{margin-bottom:0}.gbp-shape-fragment{color:var(--base);opacity:0.75;pointer-events:none;position:absolute;right:-2rem;top:-2rem;width:12rem;z-index:0}.gbp-shape-fragment svg{fill:currentColor;height:8rem;width:100%}.gbp-shape-fragment--portrait{color:var(--base);left:-2rem;right:auto;top:-1.5rem;transform:rotate(12deg);width:11rem}.gbp-shape-divider{left:0;line-height:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:2}.gbp-shape-divider svg{display:block;fill:currentColor;height:clamp(70px,10vw,150px);width:100%}.gbp-shape-divider--bottom{bottom:-1px}.gbp-shape-divider--top{top:-1px;transform:scaleY(-1)}.gbp-shape--soft{color:var(--base-2)}.gbp-shape--lavender{color:var(--base)}.gbp-shape--white{color:var(--base-3)}.gbp-section--divider-bottom{padding-bottom:clamp(9rem,14vw,13rem)}.gbp-section--divider-top{padding-top:clamp(9rem,14vw,13rem)}.gbp-content-stack>*:last-child{margin-bottom:0}.gbp-content-stack h2{margin-bottom:1.5rem}.gbp-content-stack p{max-width:62ch}.gbp-section__eyebrow{color:var(--accent-2);font-size:0.82rem;font-weight:800;letter-spacing:0.16em;margin-bottom:1rem;text-transform:uppercase}.gbp-section__eyebrow .gb-text{margin-bottom:0}.gbp-grid--split{align-items:center;column-gap:clamp(2rem,6vw,6rem);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(16rem,0.75fr);row-gap:clamp(2rem,6vw,6rem)}@media (max-width:1024px){.gbp-grid--split{grid-template-columns:minmax(0,1fr)}}.gbp-fact-card{text-align:center}.gbp-fact-card h3{font-size:clamp(1.55rem,3vw,2.2rem)}.gbp-card--framed{background-color:var(--base-3);border:1px solid var(--base);border-radius:18px;box-shadow:0 16px 45px color-mix(in srgb,var(--contrast) 8%,transparent);color:var(--contrast);height:100%;padding:clamp(1.5rem,3vw,2.5rem)}.gbp-card--framed h3{font-size:clamp(1.25rem,2.2vw,1.75rem);margin-bottom:0.75rem;text-transform:none}.gbp-card--framed p:last-child{margin-bottom:0}.gbp-panel--framed{background-color:var(--base-3);border:1px solid var(--base);border-radius:18px;box-shadow:0 24px 70px color-mix(in srgb,var(--contrast) 10%,transparent);overflow:hidden;padding:clamp(2rem,4vw,4rem);position:relative}.gbp-panel--manifesto{padding-right:clamp(2rem,12vw,10rem)}.gbp-panel--framed>.gbp-content-stack,.gbp-panel--framed>.gbp-grid--split,.gbp-panel--framed>.gbp-section__header{position:relative;z-index:1}@media (max-width:767px){.gbp-panel--manifesto{padding-right:2rem}}.gbp-section--gradient{background-image:linear-gradient(135deg,var(--accent-2) 20%,var(--accent) 80%);color:var(--base-3);overflow-x:hidden;overflow-y:hidden;position:relative}.gbp-section--gradient .gbp-section__eyebrow{color:var(--base-3)}.gbp-section--gradient a{color:var(--base-3)}.gbp-section--lavender{background-color:var(--base)}.gbp-section--soft{background-color:var(--base-2)}.gbp-section--spacious{padding:clamp(5rem,8vw,8rem) 40px;position:relative}@media (max-width:1024px){.gbp-section--spacious{padding:5rem 30px}}@media (max-width:767px){.gbp-section--spacious{padding:4rem 20px}}.gbp-hero{background-image:linear-gradient(135deg,var(--accent-2) 20%,var(--accent) 80%);color:var(--base-3);overflow:hidden;position:relative}.gbp-hero__media{bottom:0;height:100%;left:0;object-fit:cover;opacity:.1;position:absolute;right:0;top:0;width:100%}.gbp-hero__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:clamp(9rem,18vw,15rem) 40px clamp(13rem,24vw,21rem);position:relative;z-index:1}.gbp-hero__copy{max-width:46rem}.gbp-hero__copy h1{color:var(--base-3);font-size:clamp(2.5rem,2.15rem + 1.8vw,3.5rem)}@media (max-width:1024px){.gbp-hero__inner{padding-left:30px;padding-right:30px}}@media (max-width:767px){.gbp-hero__inner{padding:8rem 20px 12rem}}.gbp-product-stage{max-width:54rem;padding-top:clamp(4rem,8vw,7rem)}.gbp-contact-grid{align-items:start}.gbp-contact-address{border-left:3px solid var(--accent-2);padding-left:1.5rem}.gbp-contact-address p:last-child{margin-bottom:0}.gbp-section__header{margin-bottom:clamp(2rem,4vw,3.5rem);max-width:52rem}.gbp-section__header h2{font-size:clamp(1.75rem,1.58rem + 0.75vw,2.125rem);margin-bottom:0}.gbp-section__header--center{margin-left:auto;margin-right:auto;text-align:center}.gbp-hero__tagline{align-items:center;color:var(--base-3);display:flex;font-size:clamp(0.92rem,0.84rem + 0.35vw,1.1rem);font-weight:600;gap:0.75rem;letter-spacing:0.035em;margin-bottom:clamp(1.25rem,2.5vw,2rem);min-height:1.7em}.gbp-hero__tagline::before{background-color:var(--base-3);border-radius:999px;content:'';flex:0 0 0.65rem;height:0.65rem;width:0.65rem}.gbp-hero__tagline .gb-text{margin-bottom:0}.gbp-hero__tagline .type-text::after{animation:zomasi-type-caret 1s steps(1) infinite;border-right:2px solid var(--base-3);content:'';margin-left:0.16em}@keyframes zomasi-type-caret{0%,49%{opacity:1}50%,100%{opacity:0}}@media (prefers-reduced-motion:reduce){.gbp-hero__tagline .type-text::after{animation:none}}@media (max-width:767px){.gbp-hero__tagline{align-items:flex-start;min-height:3.4em}.gbp-hero__tagline::before{margin-top:0.42em}}.gbp-hero .gbp-hero__cta{align-items:center;border:2px solid var(--base-3);color:var(--base-3);display:inline-flex;font-weight:700;justify-content:center;letter-spacing:0.14em;margin-top:1.75rem;padding:0.75rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase}.gbp-hero .gbp-hero__cta:visited{color:var(--base-3)}.gbp-hero .gbp-hero__cta:is(:hover,:focus){background-color:var(--base-3);color:var(--accent)}.zomasi-review{background-color:var(--base-3);border-left:1px solid var(--base);box-shadow:-18px 0 55px color-mix(in srgb,var(--contrast) 12%,transparent);color:var(--contrast);height:100dvh;overflow-y:auto;position:fixed;right:0;top:0;width:min(23rem,32vw);z-index:100000}html.zomasi-review-active body{padding-right:min(23rem,32vw)}.zomasi-review__header{background-image:linear-gradient(135deg,var(--accent-2) 20%,var(--accent) 80%);color:var(--base-3);padding:clamp(1.5rem,3vw,2.25rem);position:sticky;top:0;z-index:2}.zomasi-review__header h2{color:var(--base-3);font-size:clamp(1.35rem,2.3vw,1.75rem);margin:0 0 .6rem}.zomasi-review__header p{font-size:.93rem;line-height:1.5;margin:0}.zomasi-review__end{background:transparent;border:1px solid var(--base-3);border-radius:999px;color:var(--base-3);cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;margin-top:1rem;padding:.48rem .8rem}.zomasi-review__list{display:grid;gap:1rem;padding:1.25rem}.zomasi-review__note{background-color:color-mix(in srgb,var(--accent) 8%,var(--base-3));border:1px solid color-mix(in srgb,var(--accent) 24%,var(--base));border-radius:12px;box-shadow:0 14px 30px color-mix(in srgb,var(--contrast) 9%,transparent);padding:1.25rem;position:relative;transform:rotate(-.35deg);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.zomasi-review__note:nth-child(even){background-color:color-mix(in srgb,var(--accent-2) 7%,var(--base-3));transform:rotate(.35deg)}.zomasi-review__note::before{background-color:color-mix(in srgb,var(--accent-2) 20%,var(--base-3));content:'';height:.55rem;left:50%;position:absolute;top:-.28rem;transform:translateX(-50%);width:3.4rem}.zomasi-review__note.is-active{border-color:var(--accent);box-shadow:0 18px 38px color-mix(in srgb,var(--accent) 20%,transparent);transform:rotate(0)}.zomasi-review__object{color:var(--accent-2);font-size:.72rem;font-weight:800;letter-spacing:.14em;margin:0 0 .55rem;text-transform:uppercase}.zomasi-review__requirement{background-color:var(--base-3);border-left:3px solid var(--accent);color:var(--accent-2);font-size:.76rem;font-weight:800;line-height:1.35;margin:0 0 .7rem;padding:.4rem .55rem;text-transform:uppercase}.zomasi-review__note h3{font-size:1.05rem;margin:0 0 .55rem;text-transform:none}.zomasi-review__prompt{font-size:.9rem;line-height:1.5;margin:0 0 1rem}.zomasi-review__actions{display:flex;flex-wrap:wrap;gap:.55rem}.zomasi-review__button{align-items:center;background-color:var(--base-3);border:1px solid var(--accent);border-radius:999px;color:var(--accent-2);cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:700;justify-content:center;padding:.55rem .75rem}.zomasi-review__button:hover,.zomasi-review__button:focus-visible{background-color:var(--accent);color:var(--base-3);outline:0}.zomasi-review__button:disabled{cursor:default;opacity:.55}.zomasi-review__thoughts[hidden]{display:none}.zomasi-review__thoughts{margin-top:.9rem}.zomasi-review__thoughts label{display:block;font-size:.82rem;font-weight:700;margin-bottom:.4rem}.zomasi-review__thoughts textarea{background-color:var(--base-3);border:1px solid var(--base);border-radius:10px;color:var(--contrast);font:inherit;line-height:1.45;min-height:7rem;padding:.75rem;resize:vertical;width:100%}.zomasi-review__thoughts textarea:focus{border-color:var(--accent);outline:2px solid color-mix(in srgb,var(--accent) 22%,transparent);outline-offset:2px}.zomasi-review__status{font-size:.8rem;font-weight:700;margin:.7rem 0 0;min-height:1.25em}.zomasi-review__links{border-top:1px solid var(--base);display:grid;gap:.55rem;margin:0 1.25rem;padding:1.25rem 0}.zomasi-review__links-title{font-size:.75rem;font-weight:800;letter-spacing:.12em;margin:0;text-transform:uppercase}.zomasi-review__links a{border:1px solid var(--accent);border-radius:10px;color:var(--accent-2);font-size:.82rem;font-weight:700;padding:.65rem .75rem;text-decoration:none}.zomasi-review__links a:hover,.zomasi-review__links a:focus-visible{background-color:var(--accent);color:var(--base-3);outline:0}.zomasi-review__privacy{border-top:1px solid var(--base);font-size:.76rem;line-height:1.5;margin:0 1.25rem;padding:1.25rem 0 2rem}.zomasi-review__privacy a{color:var(--accent-2)}.zomasi-review-marker{align-items:center;background-color:var(--accent);border:2px solid var(--base-3);border-radius:999px;box-shadow:0 8px 22px color-mix(in srgb,var(--contrast) 18%,transparent);color:var(--base-3);cursor:pointer;display:flex;font:inherit;font-size:.8rem;font-weight:800;height:2.4rem;justify-content:center;position:absolute;right:clamp(.75rem,2vw,2rem);top:1rem;width:2.4rem;z-index:20}.zomasi-review-marker:hover,.zomasi-review-marker:focus-visible{background-color:var(--base-3);color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}h2.zomasi-review-target{padding-right:3.25rem;position:relative}h2.zomasi-review-target>.zomasi-review-marker{right:0;top:50%;transform:translateY(-50%)}.zomasi-review-toggle{align-items:center;background-color:var(--accent);border:2px solid var(--base-3);border-radius:999px;bottom:1rem;box-shadow:0 10px 28px color-mix(in srgb,var(--contrast) 22%,transparent);color:var(--base-3);cursor:pointer;display:none;font:inherit;font-weight:800;padding:.75rem 1rem;position:fixed;right:1rem;z-index:100001}@media (prefers-reduced-motion:reduce){.zomasi-review__note{transition:none}}@media (max-width:1200px){html.zomasi-review-active body{padding-right:0}.zomasi-review{max-width:100%;transform:translateX(105%);transition:transform .25s ease;width:min(24rem,100vw)}.zomasi-review.is-open{transform:translateX(0)}.zomasi-review-toggle{display:flex}}@media (max-width:480px){.zomasi-review{width:100vw}.zomasi-review__list{padding:1rem}.zomasi-review-marker{height:2.2rem;width:2.2rem}}.gbp-app-showcase{isolation:isolate;margin-inline:auto;min-height:clamp(29rem,46vw,38rem);position:relative;width:min(100%,34rem)}@media (max-width:1024px){.gbp-app-showcase{min-height:clamp(28rem,66vw,38rem);width:min(100%,42rem)}}@media (max-width:767px){.gbp-app-showcase{column-gap:1rem;display:flex;justify-content:flex-start;margin-inline:-1.25rem;min-height:0;overflow-x:auto;padding:1.5rem 1.25rem;scroll-padding-inline:1.25rem;scroll-snap-type:x mandatory;width:calc(100% + 2.5rem)}}.gbp-app-screen{background-color:var(--base-3);border:clamp(4px,.55vw,7px) solid var(--base-3);border-radius:clamp(18px,2.2vw,28px);box-shadow:0 22px 52px color-mix(in srgb,var(--contrast) 20%,transparent);height:auto;position:absolute;width:43%}.gbp-app-screen--splash{left:3%;top:20%;transform:rotate(-7deg);z-index:1}.gbp-app-screen--profile{left:16%;top:8%;transform:rotate(-3deg);z-index:2}.gbp-app-screen--settings{right:3%;top:19%;transform:rotate(7deg);z-index:1}.gbp-app-screen--map{left:50%;top:0;transform:translateX(-50%);z-index:3}@media (max-width:767px){.gbp-app-screen,.gbp-app-screen--splash,.gbp-app-screen--profile,.gbp-app-screen--settings,.gbp-app-screen--map{border-width:5px;flex:0 0 min(68vw,17rem);left:auto;position:relative;right:auto;scroll-snap-align:center;top:auto;transform:none;width:min(68vw,17rem)}.gbp-app-screen--map{order:-1}}.gbp-contact-form-shell{background-color:color-mix(in srgb,var(--accent) 6%,var(--base-3));border-radius:18px;padding:clamp(1.25rem,3vw,2rem)}.gbp-contact-form{--gb-form-message-error-background:color-mix(in srgb,var(--accent-2) 10%,var(--base-3));--gb-form-message-error-border:var(--accent-2);--gb-form-message-error-color:var(--contrast);--gb-form-message-success-background:color-mix(in srgb,var(--accent) 9%,var(--base-3));--gb-form-message-success-border:var(--accent);--gb-form-message-success-color:var(--contrast)}.gbp-contact-form .gb-form-field{margin-bottom:clamp(1rem,2vw,1.35rem)}.gbp-contact-form .gb-form-field__label{color:var(--contrast);display:block;font-size:clamp(.92rem,1.2vw,1rem);font-weight:700;margin-bottom:.4rem}.gbp-contact-form .gb-form-field__required{color:var(--accent-2)}.gbp-contact-form .gb-form-field__input{background-color:var(--base-3);border:1px solid color-mix(in srgb,var(--contrast) 24%,var(--base));border-radius:12px;color:var(--contrast);font:inherit;line-height:1.5;padding:clamp(.7rem,1.5vw,.9rem) clamp(.8rem,1.7vw,1rem);width:100%}.gbp-contact-form textarea.gb-form-field__input{min-height:clamp(8rem,18vw,11rem);resize:vertical}.gbp-contact-form .gb-form-field__input:focus-visible{border-color:var(--accent);outline:3px solid color-mix(in srgb,var(--accent) 22%,transparent);outline-offset:2px}.gbp-contact-form .gb-form-field__input::placeholder{color:var(--contrast-2)}.gbp-contact-form .gb-form-message{border-radius:12px;margin-bottom:1rem;padding:.8rem 1rem}.gbp-form__privacy{color:var(--contrast-2);font-size:clamp(.82rem,1.2vw,.9rem);line-height:1.55;margin:0 0 1rem}.gbp-form__privacy a{color:var(--accent-2);font-weight:700}.mobile-header-navigation{background-color:var(--accent-2)}.gbp-section{padding:3rem 40px}@media (max-width:1024px){.gbp-section{padding:6rem 30px}}@media (max-width:767px){.gbp-section{padding:4rem 20px}}.gbp-section__inner{margin-left:auto;margin-right:auto;position:relative;z-index:1}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-section__text {font-size:1.125rem;}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.gbp-button--primary.gb-text{background-color:var(--contrast);border:1px solid var(--contrast);color:var(--base-3);display:inline-flex;font-size:1rem;padding:.75rem 1.5rem;text-decoration:none}.gbp-button--primary.gb-text:visited{color:var(--base-3)}.gbp-button--primary.gb-text:is(:hover,:focus){background-color:var(--accent);border-color:var(--accent);color:var(--base-3)}.gbp-button--secondary{border:1px solid #000000;color:currentColor;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--secondary:is(:hover,:focus){color:currentColor}.gbp-section--background {background-color:#000000;color:#ffffff;}.gbp-card--border {border:1px solid #000000;}.gbp-card__title {font-size:1.25rem;margin-bottom:0.5rem;}.gbp-card__text {font-size:1rem;margin-bottom:0px;}.gbp-card__meta-text {font-size:0.875rem;margin-bottom:0.5rem;}.gbp-card {padding:1.5rem;}@media (max-width: 767px) {.gbp-card {padding:1.25rem;}}.wg-button__primary{align-items:center;background-color:var(--accent-3);color:var(--accent-4);column-gap:0.5em;display:inline-flex;padding:10px 20px}.wg-button__primary:hover{background-color:var(--accent-3);color:var(--accent-4);border:1px solid var(--accent-4)}.wg-button__secondary{align-items:center;color:var(--accent-3);column-gap:5px;display:inline-flex;border:1px solid var(--accent-3);padding:10px 20px}.wg-button__secondary:hover{background-color:var(--accent-3);color:var(--accent-4);border:1px solid var(--accent-4)}.wg-section__tagline{color:var(--accent);font-size:24px;text-transform:uppercase}.wg-section__tagline a{color:var(--accent)}@media (max-width:767px){.wg-section__tagline{font-size:16px}}.wg-grid__gap-2{column-gap:2rem;display:grid;row-gap:2rem}@media (max-width:767px){.wg-grid__gap-2{row-gap:0px}}.wg-card{padding:1.5rem}.wg-grid__3-2-1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:-20px;margin-right:-20px;width:100%}@media (max-width:1024px){.wg-grid__3-2-1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wg-grid__3-2-1{grid-template-columns:100%}}.wg-grid__20-80{display:grid;grid-template-columns:1fr 3fr;margin-left:-20px;margin-right:-20px}@media (max-width:1024px){.wg-grid__20-80{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wg-grid__20-80{display:inline-flex;flex-direction:column}}.wg-shadow{box-shadow:-5px -5px 10px 0px rgba(212,212,212,0.25)}.wg-h1__alt{color:var(--accent-3);font-size:2rem;letter-spacing:0.125rem}.wg-image__caption{align-items:center;color:var(--accent-4);column-gap:0.5em;display:inline-flex;margin-bottom:0px;margin-top:50px;text-transform:lowercase}.wg-image__caption .gb-icon svg{color:var(--accent)}.wg-border__left{border-right:1px dotted var(--accent);flex-basis:50%}@media (max-width:1024px){.wg-border__left{flex-basis:100%}}@media (max-width:767px){.wg-border__left{border-right-style:solid;border-right-width:0px}}.wg-border__top{border-top:1px dotted var(--accent)}.wg-image__frame{margin-bottom:2.5rem;margin-left:2.5rem;margin-top:-2rem;border:1px solid var(--accent)}@media (max-width:1024px){.wg-image__frame{margin-bottom:1.9rem;margin-left:1.9rem;margin-top:-1rem}}@media (max-width:767px){.wg-image__frame{margin-bottom:0.6rem;margin-left:0.6rem}}.wg-border{border:1px dashed var(--accent)}.wg-grid__50-50{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.wg-grid__50-50{align-items:flex-start;flex-direction:column}}@media (max-width:767px){.wg-grid__50-50{grid-template-columns:100%;row-gap:40px}}.wg-grid__4-2-1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.wg-grid__4-2-1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wg-grid__4-2-1{grid-template-columns:100%}}.wg-text__underline{border-bottom:1px dashed var(--accent);flex-grow:1}.wg-tabs{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-left:30px;padding-right:30px}.wg-tabs a{color:var(--accent-4)}@media (max-width:1024px){.wg-tabs{row-gap:10px}}@media (max-width:767px){.wg-tabs{align-items:flex-start;display:inline-flex;flex-direction:column-reverse;padding-left:20px;padding-right:20px;width:100%}}.wg-section__background{overflow-x:hidden;overflow-y:hidden;position:relative}@media (max-width:1024px){.wg-section__background{background-image:url('https://zomasiapp-gmbh.de/wp-content/uploads/cq_form_waben-pattern_v4-1.svg')}}.wg-section__inner{margin-left:auto;margin-right:auto;max-width:1300px;padding:40px}@media (max-width:1024px){.wg-section__inner{padding:40px}}@media (max-width:767px){.wg-section__inner{padding:20px}}.wg-tab__active{background-color:var(--base-3);border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid var(--accent);border-bottom-color:var(--base-3);color:var(--accent-4);margin-bottom:-2px;margin-left:10px;margin-right:10px;padding:5px 20px;position:relative}.wg-tab__active:hover{color:var(--base-3)}@media (max-width:767px){.wg-tab__active{width:80%}}.wg-tab__inactive{background-color:rgba(94,94,94,0.5);border-bottom:var(--base-3);border-style:solid;border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;color:var(--base-3);margin-left:10px;margin-right:10px;padding:5px 20px;position:relative}.wg-tab__inactive:hover{color:var(--accent-4);margin-bottom:-2px;border:1px solid var(--accent);border-bottom-color:var(--base-3);background-color:var(--base-3)}.wg-tab__inactive a{color:var(--accent-4)}@media (max-width:767px){.wg-tab__inactive{margin-left:30px;width:70%}}.wg-section__scroll-guide{border-left:1px dashed var(--accent);border-right:1px dashed var(--accent);height:44px;position:relative}.wg-section__offset{margin-left:-40px;margin-right:-40px}@media (max-width:1024px){.wg-section__offset{margin-left:-30px;margin-right:-30px}}@media (max-width:767px){.wg-section__offset{margin-left:-10px;margin-right:-10px}}.wg-section{padding:3rem 40px}@media (max-width:1024px){.wg-section{padding:6rem 30px}}@media (max-width:767px){.wg-section{padding:4rem 20px}}.wg-section__cta{align-items:center;background-color:var(--base-3);column-gap:2rem;display:flex;justify-content:space-between;padding:2rem;position:relative;row-gap:2rem}@media (max-width:1024px){.wg-section__cta{margin-left:-50px;margin-right:-50px}}@media (max-width:767px){.wg-section__cta{flex-direction:column;margin-left:-23px;margin-right:-23px;text-align:center}}