/* Measured against the Figma catalogue and single frames in the incognito browser. */
@font-face{font-family:'Host Grotesk';src:url('../fonts/host-grotesk-variable.ttf') format('truetype');font-style:normal;font-weight:300 800;font-display:swap}
body.gtc-catalogue{--gtc-accent:#841bff;--gtc-border:#e5e5eb;--gtc-container:min(1300px,calc(100% - 64px));color:#00223d}
.gtc-catalogue main{margin-block-start:0}
.gtc-catalogue main :where(h1,h2,h3,p,li,a,button,select,input,strong,summary,span){font-family:'Host Grotesk',Arial,sans-serif!important}
.gtc-catalogue main :is(a,button,input,select,summary):focus-visible{outline:2px solid #841bff;outline-offset:4px}
.gtc-catalogue .gtc-archive-header{padding:100px 0 84px;background:#fff url('../images/hero-background.webp') center top/100% auto no-repeat}
.gtc-catalogue .gtc-hero-columns{grid-template-columns:minmax(0,739fr) minmax(0,520fr);column-gap:40px;row-gap:32px;align-items:end}
.gtc-catalogue .gtc-hero-columns h1{font-size:56px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:#00223d}
.gtc-catalogue .gtc-breadcrumbs{background:none;padding:0;font-size:16px;line-height:20px;gap:16px;color:#768592}
.gtc-catalogue .gtc-archive-description{font-size:18px;line-height:1.6;color:#6b7c8c;padding:0}
.gtc-catalogue .gtc-show-more,.gtc-catalogue .gtc-show-less{color:#841bff}
.gtc-catalogue .gtc-category-menu{width:100%;margin:0;border:0;border-top:1px solid #e7e8ee;border-radius:0;background:#fff}
.gtc-category-menu .gtc-category-bar,.gtc-category-menu .gtc-child-scroll{width:var(--gtc-container)}
.gtc-catalogue .gtc-category-bar{gap:24px}
.gtc-catalogue .gtc-parent-scroll{overflow:auto;scrollbar-width:none;min-width:0}
.gtc-catalogue .gtc-parent-categories{gap:44px}
.gtc-catalogue .gtc-parent-categories a{height:68px;font-size:16px;font-weight:600;color:#00223d}
.gtc-catalogue .gtc-parent-categories .is-active{color:#841bff;border-color:#841bff}
.gtc-catalogue .gtc-search{flex:0 0 320px;padding-left:24px;border-left:1px solid #e0e2e8}
.gtc-catalogue .gtc-search::before{display:none}
.gtc-catalogue .gtc-search input{font-size:16px;color:#00223d}
.gtc-catalogue .gtc-subcategory-bar{background:#f6f4ff;border-top:1px solid #e9e7f2;padding:20px 0}
.gtc-catalogue .gtc-child-scroll{overflow:auto;scrollbar-width:none}
.gtc-catalogue .gtc-child-categories{gap:16px;height:32px;padding:0}
.gtc-catalogue .gtc-child-categories a{border:1px solid #dedde6;background:#fff;border-radius:7px;padding:8px 16px;font-size:14px;line-height:16px;color:#00223d}
.gtc-catalogue .gtc-child-categories .is-active{background:#841bff;border-color:#841bff;color:#fff}
.gtc-catalogue .gtc-results-container{position:relative;padding-top:80px}
.gtc-catalogue .gtc-results-container>.gtc-filters,.gtc-catalogue .gtc-results-container>.gtc-results{width:100%}
.gtc-catalogue .gtc-results-container .gtc-filters{margin:0 0 -48px;height:48px;padding:0}
.gtc-catalogue .gtc-filters label{border:1px solid #dedfe5;border-radius:5px;overflow:hidden;height:48px}
.gtc-catalogue .gtc-filters select{font-size:14px;min-width:164px;color:#00223d}
.gtc-catalogue.gtc-enhanced .gtc-apply{display:none}
.gtc-catalogue .gtc-result-count{font-size:16px;line-height:28px;color:#00223d;padding:10px 0;height:48px;margin:0 220px 40px 0}
.gtc-catalogue .gtc-results{padding-bottom:140px}
.gtc-catalogue .gtc-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 50px}
.gtc-catalogue .gtc-theme-card{border:1px solid #e5e5eb;border-radius:8px;overflow:hidden;box-shadow:none}
.gtc-catalogue .gtc-theme-cover:after{display:none}
.gtc-catalogue .gtc-theme-image{height:auto;aspect-ratio:400/380;background:#f7f7fb;border:0}
.gtc-catalogue .gtc-theme-image img{width:100%;height:100%;object-fit:cover;object-position:top}
.gtc-catalogue .gtc-theme-card-body{padding:24px}
.gtc-catalogue .gtc-theme-card-body :is(h2,h3){font-size:24px;line-height:1.2;font-weight:600;color:#00223d;margin:0;letter-spacing:-.01em}
.gtc-catalogue .gtc-theme-card-body :is(h2,h3) a{color:inherit;text-decoration:none}
.gtc-catalogue .gtc-theme-card-body p{font-size:16px;line-height:1.6;color:#6b7c8c;margin:12px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.gtc-catalogue .gtc-image-badges{inset:12px 12px auto}
.gtc-catalogue .gtc-twenty-badge{display:inline-flex;align-items:center;gap:5px;background:linear-gradient(110deg,#8b25ff,#5778ff);font-size:12px;line-height:16px;font-weight:500;padding:6px 8px;border-radius:4px;color:#fff}
.gtc-catalogue .gtc-twenty-badge i{font-size:11px}
.gtc-catalogue .gtc-builder-badges{display:none}
.gtc-catalogue .gtc-new-badge{font-size:10px;background:#f7edff;color:#9c50e5;border-radius:3px;padding:2px 4px}
.gtc-catalogue .gtc-card-actions{gap:8px}
.gtc-catalogue .gtc-card-actions a{font-size:13px;flex:0 1 130px;border-radius:5px;min-height:42px;padding:12px}
.gtc-catalogue .gtc-card-actions a:first-child{background:#841bff;border-color:#841bff;color:#fff}
.gtc-catalogue .gtc-theme-card:hover,.gtc-catalogue .gtc-theme-card:focus-within{border-color:#a963ff}
.gtc-catalogue .gtc-pagination{margin-top:64px;gap:10px}
.gtc-catalogue .gtc-pagination .page-numbers{width:36px;height:36px;min-width:36px;border-radius:5px;font-size:14px;color:#768592}
.gtc-catalogue .gtc-pagination .current{background:#841bff;border-color:#841bff;color:#fff}
.gtc-catalogue .gtc-no-results{padding:70px 24px 20px;min-height:390px;justify-content:center}
.gtc-catalogue .gtc-no-results-icon{background:#faf3ff;color:#a051ff;width:100px;height:100px}
.gtc-catalogue .gtc-no-results h2{font-size:28px;color:#00223d}
.gtc-catalogue .gtc-no-results p{color:#6b7c8c}
.gtc-catalogue [aria-busy=true]{opacity:.6;pointer-events:none}
/* Single: title at 190px; preview at 378px in the 1600px Figma frame. */
.gtc-showcase-single{padding:90px 0 140px;background:#fff url('../images/hero-background.webp') center -100px/100% auto no-repeat;--gtc-demo-text:#00223d;--gtc-demo-muted:#6b7c8c;--gtc-demo-accent:#841bff;--gtc-demo-surface:#f6f4ff}
.gtc-showcase-single .gtc-showcase-single-inner{max-width:1300px;width:calc(100% - 64px);padding:0;margin:auto}
.gtc-showcase-single .gtc-showcase-single-article{gap:0}
.gtc-showcase-single .gtc-showcase-single-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;text-align:left;gap:16px}
.gtc-showcase-single .gtc-showcase-single-hero h1{grid-column:1;grid-row:1;font-size:64px!important;line-height:1.15!important;font-weight:600;letter-spacing:-.02em;color:#00223d}
.gtc-pro-label{display:inline-flex;align-items:center;vertical-align:middle;gap:5px;margin-left:14px;padding:5px 8px;border-radius:5px;background:linear-gradient(110deg,#8b25ff,#5778ff);color:#fff;font-size:14px;line-height:18px;letter-spacing:0;font-weight:500}
.gtc-pro-label i{font-size:12px}
.gtc-showcase-single .gtc-showcase-single-subtitle{grid-column:1;grid-row:2;font-size:24px!important;line-height:1.3!important;font-weight:400;color:#00223d!important}
.gtc-showcase-single .gtc-showcase-single-breadcrumb{grid-column:2;grid-row:2;align-self:end;background:none;padding:0;font-size:16px;gap:12px;color:#768592;white-space:nowrap}
.gtc-showcase-single .gtc-showcase-single-preview-shell{grid-column:1/-1;position:relative;width:100%;margin:51px 0 0;border:1px solid #00223d1a;border-radius:10px;overflow:hidden;box-shadow:0 4px 14px #00223d08}
.gtc-showcase-single .gtc-showcase-single-preview-browser{position:relative;left:auto;top:auto;height:48px;box-sizing:border-box;background:linear-gradient(#fff,#fafafa);gap:7px;padding:0 22px}
.gtc-showcase-single .gtc-showcase-single-preview-browser span{background:#bfc3c8;width:12px;height:12px}
.gtc-preview-external{position:absolute;right:22px;top:15px;color:#bfc3c8;z-index:3}
.gtc-showcase-single .gtc-showcase-single-preview{width:100%;aspect-ratio:1300/820;max-height:none;padding:0;margin:0;overflow:hidden}
.gtc-showcase-single .gtc-showcase-single-preview img{height:100%;width:100%;margin:0;object-fit:cover;object-position:top}
.gtc-showcase-single .gtc-showcase-single-hero-actions{grid-column:1/-1;justify-self:center;align-self:auto;gap:6px;width:auto;max-width:100%;padding:6px;border:1px solid #e5d6f5;border-radius:9px;margin:34px 0 100px;box-sizing:border-box}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button{font-size:14px;line-height:20px;font-weight:500;width:auto;min-width:124px;min-height:48px;padding:14px 22px;border:1px solid #e6e6ec;border-radius:5px;background:#fff;color:#00223d;box-sizing:border-box;gap:8px}
.gtc-showcase-single .gtc-showcase-single-hero-actions .purchase{background:linear-gradient(110deg,#8b25ff,#5778ff);color:#fff;border-color:transparent}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button>svg{display:none}
.gtc-showcase-single .gtc-showcase-single-body{grid-template-columns:minmax(0,810px) minmax(0,370px);gap:120px;margin:0}
.gtc-showcase-single .gtc-showcase-single-main{gap:40px}
.gtc-showcase-single .gtc-showcase-single-section :is(h2,h3){font-size:32px;line-height:1.15;color:#00223d;font-weight:600;letter-spacing:-.02em;text-transform:none;margin:0 0 16px}
.gtc-showcase-single .gtc-showcase-single-content{gap:16px}
.gtc-showcase-single .gtc-showcase-single-content p{font-size:20px;line-height:1.6;color:rgba(0,34,61,.6);margin:0!important}
.gtc-showcase-single .gtc-demo-editorial-section{gap:0;margin-top:24px}
.gtc-showcase-single .gtc-showcase-single-sidebar{gap:32px}
.gtc-showcase-single .gtc-showcase-single-panel h3{font-size:14px;line-height:18px;color:#00223d;font-weight:600;margin-bottom:14px}
.gtc-showcase-single .gtc-showcase-single-info-row{font-size:14px;line-height:18px;padding:14px 0;border-bottom:1px solid #eef0f3;gap:16px}
.gtc-showcase-single .gtc-showcase-single-info-row strong{font-size:14px;font-weight:500;color:#00223d}
.gtc-showcase-single .gtc-showcase-single-tags .gtc-showcase-single-tag{font-size:12px;line-height:16px;padding:3px 6px;border:1px solid #e8dafa;border-radius:3px;background:#faf6ff;color:#8a4dca;gap:4px}
.gtc-showcase-single .gtc-single-categories .gtc-showcase-single-panel+.gtc-showcase-single-panel{margin-top:28px}
.gtc-color-swatch{display:inline-block;flex:0 0 10px;width:10px;height:10px;border:1px solid #00223d15;background:var(--gtc-swatch);border-radius:1px}
.gtc-showcase-single .gtc-showcase-single-share-list{gap:10px;margin-bottom:16px}
.gtc-showcase-single .gtc-showcase-single-panel .gtc-showcase-single-share-button{background:#edf4fc;color:#00223d;width:36px;height:36px}
.gtc-showcase-single .gtc-showcase-single-panel .gtc-showcase-single-share-button.is-active{background:#00223d;color:#fff}
.gtc-showcase-single .gtc-showcase-single-copy-box.is-open{background:#edf4ff;border-radius:6px;padding:12px;max-height:180px;opacity:1}
.gtc-showcase-single .gtc-showcase-single-copy-box p{font-size:12px;margin-bottom:8px}
.gtc-showcase-single .gtc-showcase-single-copy-button{padding:8px;border:1px solid #edf0f6!important;border-radius:2px;gap:8px}
.gtc-showcase-single .gtc-showcase-single-copy-button-text{font-size:11px;color:#9da7b0}
.gtc-showcase-single .gtc-editorial-panel{background:#f6f4ff;border-radius:12px;padding:40px;gap:24px}
.gtc-showcase-single .gtc-editorial-panel-title{font-size:22px!important;color:#00223d!important}
.gtc-showcase-single .gtc-editorial-accordion summary{font-size:18px;line-height:24px}
.gtc-showcase-single .gtc-showcase-single-scores-wrapper{background:#f6f4ff;border-radius:12px;padding:12px}
.gtc-showcase-single .gtc-showcase-single-related{margin-top:100px}
.gtc-showcase-single .gtc-showcase-single-related-header h2{font-size:24px;color:#00223d}
.gtc-showcase-single .gtc-showcase-single-related-header p{font-size:16px;color:#6b7c8c}
.gtc-showcase-single .gtc-showcase-single-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}
.gtc-showcase-single .gtc-showcase-single-related .gtc-theme-image{aspect-ratio:400/380;height:auto}
.gtc-showcase-single .gtc-showcase-single-features-list{gap:16px}
.gtc-showcase-single .gtc-showcase-single-features-list li{font-size:18px;line-height:1.4}
.gtc-showcase-single .gtc-global-feature-description{font-size:16px;line-height:1.6;color:#6b7c8c}
.gtc-showcase-single .gtc-showcase-single-related-header .gtc-showcase-single-button{font-size:14px;padding:12px 16px;border-radius:4px}
@media(max-width:1100px){
 .gtc-catalogue .gtc-hero-columns{grid-template-columns:1fr 1fr;gap:24px}
 .gtc-catalogue .gtc-hero-columns h1{font-size:44px}
 .gtc-catalogue .gtc-theme-grid,.gtc-showcase-single .gtc-showcase-single-related-grid{gap:32px}
 .gtc-showcase-single .gtc-showcase-single-body{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:48px}
 .gtc-showcase-single .gtc-showcase-single-breadcrumb{font-size:14px}
}
@media(max-width:1000px){
 body.gtc-catalogue{--gtc-container:calc(100% - 40px)}
 .gtc-catalogue .gtc-archive-header{padding:60px 0}
 .gtc-catalogue .gtc-hero-columns{grid-template-columns:1fr;gap:24px}
 .gtc-catalogue .gtc-category-bar{display:flex;flex-wrap:wrap;width:var(--gtc-container)}
 .gtc-catalogue .gtc-parent-scroll{width:100%;margin:0;order:0}
 .gtc-catalogue .gtc-parent-categories a{height:60px;font-size:14px}
 .gtc-catalogue .gtc-search{order:1;flex:1 1 100%;width:100%;margin:0 0 20px;padding:0 12px;border:1px solid #e7e7ee;border-radius:5px;background:#fff}
 .gtc-catalogue .gtc-search input{min-height:46px}
 .gtc-catalogue .gtc-subcategory-bar{order:2;padding:16px 0}
 .gtc-catalogue .gtc-results-container{padding-top:32px}
 .gtc-catalogue .gtc-results-container .gtc-filters{margin:0 0 -48px;background:none;justify-content:flex-end}
 .gtc-catalogue .gtc-result-count{font-size:14px;margin-right:180px}
 .gtc-catalogue .gtc-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .gtc-catalogue .gtc-theme-card-body{padding:20px}
 .gtc-catalogue .gtc-theme-card-body :is(h2,h3){font-size:22px}
 .gtc-showcase-single .gtc-showcase-single-body{grid-template-columns:1fr;gap:48px}
 .gtc-showcase-single .gtc-showcase-single-hero{grid-template-columns:1fr}
 .gtc-showcase-single .gtc-showcase-single-breadcrumb{grid-column:1;grid-row:3}
 .gtc-showcase-single .gtc-showcase-single-hero h1{font-size:52px!important}
 .gtc-showcase-single .gtc-showcase-single-preview-shell{margin-top:24px}
 .gtc-showcase-single .gtc-showcase-single-hero-actions{margin:20px 0 60px}
 .gtc-showcase-single .gtc-showcase-single-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:600px){
 .gtc-catalogue .gtc-archive-header{padding:44px 0}
 .gtc-catalogue .gtc-hero-columns h1{font-size:36px}
 .gtc-catalogue .gtc-archive-description{font-size:16px}
 .gtc-catalogue .gtc-theme-grid,.gtc-showcase-single .gtc-showcase-single-related-grid{grid-template-columns:1fr;gap:28px}
 .gtc-catalogue .gtc-results-container .gtc-filters{margin:0 0 20px}
 .gtc-catalogue .gtc-result-count{margin:0 0 24px;height:auto;padding:0}
 .gtc-catalogue .gtc-results{padding-bottom:64px}
 .gtc-showcase-single{padding:44px 0 64px;background-size:auto 600px}
 .gtc-showcase-single .gtc-showcase-single-inner{width:calc(100% - 40px)}
 .gtc-showcase-single .gtc-showcase-single-hero h1{font-size:44px!important}
 .gtc-showcase-single .gtc-showcase-single-subtitle{font-size:20px!important}
 .gtc-showcase-single .gtc-showcase-single-hero-actions{gap:5px;padding:5px;width:auto;max-width:100%;flex-wrap:wrap}
 .gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button{font-size:12px;padding:10px 12px;min-width:0;min-height:40px;flex:1 1 auto}
 .gtc-showcase-single .gtc-showcase-single-preview-browser{height:32px;padding:0 12px;gap:5px}
 .gtc-showcase-single .gtc-showcase-single-preview-browser span{width:8px;height:8px}
 .gtc-preview-external{right:12px;top:7px}
 .gtc-showcase-single .gtc-showcase-single-content p{font-size:16px}
 .gtc-showcase-single .gtc-editorial-panel{padding:24px 20px}
 .gtc-showcase-single .gtc-showcase-single-related{margin-top:64px}
}
@media(prefers-reduced-motion:reduce){.gtc-catalogue main *{scroll-behavior:auto;transition:none!important}}

/* Single action group: Figma arrangement with the production Oigny Lite hover treatment. */
.gtc-showcase-single .gtc-showcase-single-preview{position:relative}
.gtc-showcase-single .gtc-showcase-single-preview iframe{display:block;position:absolute;inset:0;width:125%;height:125%;border:0;background:#fff;transform:scale(.8);transform-origin:top left}
.gtc-showcase-single .gtc-showcase-single-hero-actions{position:relative;isolation:isolate;background:#fff;gap:15px;padding:10px;border:0;border-radius:20px;margin-top:34px;backdrop-filter:blur(6px)}
.gtc-showcase-single .gtc-showcase-single-hero-actions:before{content:'';position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#b22dff,#b22dff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;background:#fff;border:1px solid #00223d1a;border-radius:10px;box-shadow:0 6px 10px -3px #0a0d121a;font-size:18px;font-weight:600;line-height:1.1;padding:20px 30px;min-width:0;min-height:0;color:#00223d;text-decoration:none;transition:transform .3s,color .3s;transform:none}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button.purchase{background:radial-gradient(103.69% 112% at 51.27% 100%,#4992ff 0,#7722ff 100%);color:#fff}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button:hover{color:#00223da3;transform:scale(.94)}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button.purchase:hover{color:#ffffffbf}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button i{font-size:16px}
.gtc-showcase-single .gtc-preview-external{opacity:.35;transition:opacity .3s}
.gtc-showcase-single .gtc-preview-external:hover{opacity:1}
@media(max-width:600px){
 .gtc-showcase-single .gtc-showcase-single-hero-actions{gap:8px;padding:8px;border-radius:14px}
 .gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button{font-size:14px;padding:14px 16px}
 .gtc-showcase-single .gtc-showcase-single-preview{aspect-ratio:4/5}
 .gtc-showcase-single .gtc-showcase-single-preview iframe{width:100%;height:100%;transform:none}
}
@media(prefers-reduced-motion:reduce){.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button{transition:none}}

.gtc-showcase-single .gtc-showcase-single-hero h1{width:fit-content;background:linear-gradient(110deg,#00223d,#39156b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.gtc-showcase-single .gtc-pro-label{-webkit-text-fill-color:#fff}

.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button:is(:hover,:focus-visible){background:#fff;border-color:#00223d1a;color:#00223da3;box-shadow:0 6px 10px -3px #0a0d121a}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button.purchase:is(:hover,:focus-visible){background:radial-gradient(103.69% 112% at 51.27% 100%,#4992ff 0,#7722ff 100%);border-color:#00223d1a;color:#ffffffbf}

/* The same WebP browser chrome used by the public theme detail page. */
.gtc-showcase-single .gtc-preview-browser-frame{display:block;width:100%;line-height:0;background:#fff}
.gtc-showcase-single .gtc-preview-browser-frame img{display:block;width:100%;height:auto;margin:0;border:0;aspect-ratio:1950/72}
.gtc-showcase-single .gtc-showcase-single-preview-shell{border-radius:12px;box-shadow:0 5px 10px -2px #001c3317}

/* Sidebar measured against the Figma single frame and public Oigny Lite page. */
.gtc-showcase-single .gtc-showcase-single-sidebar{gap:40px;align-self:start;color:#00223d}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-panel{margin:0;padding:0}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-panel h3{font-size:18px;line-height:1.25;font-weight:700;letter-spacing:0;text-transform:none;margin:0;color:#00223d}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-info-list{gap:0;margin-top:6px}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-info-row{align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #00223d1a;font-size:16px;line-height:1.3}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-info-row>span{flex:0 0 auto;color:#00223d99}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-info-row strong{font-size:16px;font-weight:700;line-height:1.3;text-align:right;max-width:68%;overflow-wrap:normal;word-break:normal;color:#00223d}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-single-categories{display:flex;flex-direction:column;gap:40px}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-tags{gap:10px;margin:20px 0 0}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-tags .gtc-showcase-single-tag{display:inline-flex;align-items:center;gap:0;padding:1px 10px;border:1px solid #7722ff4d;border-radius:5px;background:#f6f2ff;color:#7722ff;font-size:16px;font-weight:400;line-height:26px;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-tags a.gtc-showcase-single-tag:hover{background:#7722ff;border-color:#7722ff;color:#fff}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-tags .gtc-color-tag{background:transparent;border-color:#00223d1a;color:#00223d99;padding-left:6px}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-tags .gtc-color-tag:hover{background:#f6f2ff;border-color:#7722ff4d;color:#00223d99}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-color-swatch{flex:0 0 12px;width:12px;height:12px;border:1px solid #00223d26;border-radius:3px;margin-right:6px;box-sizing:content-box}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-share-list{gap:10px;margin:20px 0}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-share-button{width:46px;height:46px;box-sizing:border-box;padding:0;border:1px solid transparent;background:#4992ff1a;color:#00223d;transition:background-color .3s,color .3s}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-share-button:is(:hover,:focus-visible,.is-active){background:#00223d;color:#fff}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-copy-box{border-radius:12px;background:#edf5ff}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-copy-box.is-open{padding:12px;max-height:180px}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-copy-box p{font-size:16px;font-weight:400;line-height:20px;color:#0a0a23;margin:0 0 12px}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-copy-button{padding:10px 14px;border:1px solid #ddd!important;border-radius:10px;gap:12px;background:#fff!important}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-copy-button-text{font-size:14px;font-weight:400;line-height:25px;color:#00223d59}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-copy-button-icon{color:#00223d59;flex-basis:20px;width:20px;height:20px}
@media(max-width:600px){.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-info-row strong{max-width:60%}}

/* Compact taxonomy groups; reveal Page Link only from the share-link toggle. */
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-single-categories{gap:24px}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-single-categories .gtc-showcase-single-tags{margin-top:14px}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-copy-box[hidden]{display:none}
.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-showcase-single-copy-button.is-copied{border-color:#7722ff!important}

.gtc-showcase-single .gtc-showcase-single-sidebar .gtc-single-categories>.gtc-showcase-single-panel+.gtc-showcase-single-panel{margin-top:0}

/* Related themes: shared card details and the single-page section heading. */
.gtc-catalogue .gtc-theme-card-body{border-top:1px solid #0000001a}
.gtc-catalogue .gtc-theme-image{border-bottom:0}
.gtc-catalogue .gtc-twenty-badge{border:0;background:linear-gradient(258.97deg,#4992ff,#7722ff 97.05%);border-radius:5px;font-weight:600}
.gtc-catalogue .gtc-theme-card-body p,
.gtc-showcase-single .gtc-showcase-single-related-grid .gtc-theme-card-body p{color:#010f1e99}
.gtc-showcase-single .gtc-showcase-single-related{gap:50px}
.gtc-showcase-single .gtc-showcase-single-related-header h2{font-size:40px;font-weight:700;line-height:1.2;background:linear-gradient(100deg,#00223d,#431573);background-clip:text;-webkit-background-clip:text;color:transparent}
.gtc-showcase-single .gtc-showcase-single-related-header p{font-size:20px;font-weight:400;line-height:1.6;margin:20px 0 0;color:#6b7c8c}
.gtc-showcase-single .gtc-showcase-single-related-header .gtc-showcase-single-button{flex-shrink:0;min-height:0;padding:20px 30px;gap:14px;font-size:18px;font-weight:600;line-height:1;border:1px solid #5c51f3;border-radius:10px;background:#fff;color:#5c51f3;box-shadow:0 6px 10px -3px #0a0d121a;transition:background-color .3s ease,color .3s ease,transform .3s ease}
.gtc-showcase-single .gtc-showcase-single-related-header .gtc-showcase-single-button:is(:hover,:focus-visible){background:#7722ff;border-color:#7722ff;color:#fff;transform:scale(.94)}
.gtc-related-more-icon{display:block;flex-shrink:0;width:8px;height:13px}
@media(max-width:767px){
 .gtc-showcase-single .gtc-showcase-single-related-header h2{font-size:32px}
 .gtc-showcase-single .gtc-showcase-single-related-header p{font-size:18px;margin-top:16px}
 .gtc-showcase-single .gtc-showcase-single-related{gap:32px}
}

/* Catalogue measurements from Figma frame 7120:19864. */
#gtc-main{--gtc-accent:#7722ff;--gtc-border:rgba(0,34,61,.15)}
#gtc-main .gtc-archive-header{background-size:100% 100%;padding-bottom:90px}
#gtc-main .gtc-hero-columns h1{background:linear-gradient(100.438deg,#00223d,#371c73);background-clip:text;-webkit-background-clip:text;color:transparent}
#gtc-main .gtc-breadcrumbs{gap:10px;font-weight:500}
#gtc-main .gtc-archive-description{color:rgba(0,34,61,.6)}
#gtc-main .gtc-show-more,#gtc-main .gtc-show-less{color:#7722ff}
#gtc-main .gtc-parent-scroll,#gtc-main .gtc-child-scroll{overflow:visible}
#gtc-main .gtc-parent-categories,#gtc-main .gtc-child-categories{overflow-x:auto;scrollbar-width:none}
#gtc-main .gtc-parent-categories a{font-weight:500}
#gtc-main .gtc-parent-categories .is-active{font-weight:700;color:#7722ff;border-color:#7722ff}
#gtc-main .gtc-search{flex-basis:340px}
#gtc-main .gtc-subcategory-bar{background:#f4f5ff;padding:19px 0}
#gtc-main .gtc-child-categories a{border-color:rgba(0,34,61,.15);border-radius:8px;font-weight:500}
#gtc-main .gtc-child-categories .is-active{background:#7722ff;border-color:#7722ff;color:#fff}
#gtc-main .gtc-theme-grid{gap:48px}
#gtc-main .gtc-theme-card{position:relative;border-color:rgba(0,34,61,.15);border-radius:10px}
#gtc-main .gtc-theme-image{aspect-ratio:401.3/380}
#gtc-main .gtc-theme-card-body{border-top:1px solid rgba(0,34,61,.15);min-height:173px;box-sizing:border-box}
#gtc-main .gtc-theme-card-body :is(h2,h3){line-height:28px;letter-spacing:0}
#gtc-main .gtc-theme-card-body p{font-size:18px;line-height:1.5;color:rgba(0,34,61,.6);margin-top:16px;min-height:81px}
#gtc-main .gtc-image-badges{inset:10px 10px auto}
#gtc-main .gtc-twenty-badge{gap:6px;background:linear-gradient(246.37deg,#4992ff,#7722ff 97%);font-size:13px;line-height:17px;font-weight:600;letter-spacing:.26px;padding:5px 8px}
#gtc-main .gtc-new-badge{font-size:13px;line-height:17px;font-weight:600;text-transform:uppercase;background:#f6f2ff;color:#7722ff;border:1px solid #7722ff4d;border-radius:5px;padding:5px 8px}
#gtc-main .gtc-card-actions{position:absolute;inset:0 0 auto;aspect-ratio:401.3/380;box-sizing:border-box;margin:0;padding:24px;border:0;background:rgba(0,0,0,.3);backdrop-filter:blur(7.5px);gap:10px;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s;z-index:2}
#gtc-main .gtc-theme-card:hover .gtc-card-actions,#gtc-main .gtc-theme-card:focus-within .gtc-card-actions{opacity:1;visibility:visible;pointer-events:auto}
:is(#gtc-main, .gtc-showcase-single-related) .gtc-card-actions a{flex:0 1 135px;min-height:41px;height:41px;box-sizing:border-box;font-size:14px;line-height:21px;font-weight:500;border-radius:10px;padding:10px 12px}
:is(#gtc-main, .gtc-showcase-single-related) .gtc-card-actions a:first-child{background:#7722ff;border-color:#7722ff}
#gtc-main .gtc-theme-card:hover,#gtc-main .gtc-theme-card:focus-within{border-color:#7722ff}
#gtc-main .gtc-pagination{margin-top:80px;gap:16px}
#gtc-main .gtc-pagination .page-numbers{font-size:16px;font-weight:600;border-radius:8px;color:rgba(0,34,61,.6)}
#gtc-main .gtc-pagination .current{background:#ececec;border-color:#ececec;color:rgba(0,34,61,.6)}
#gtc-main .gtc-pagination a:hover{background:#7722ff;border-color:#7722ff;color:#fff}
#gtc-main .gtc-pagination :is(.next,.prev){margin-inline:8px}
#gtc-main img.gtc-figma-icon{display:inline-block;width:auto;height:auto;min-width:0;background:none;mask:none;-webkit-mask:none;flex:none}
@media(max-width:1000px){#gtc-main .gtc-search{flex-basis:260px}#gtc-main .gtc-theme-grid{gap:32px}}
@media(max-width:767px){#gtc-main .gtc-theme-grid{grid-template-columns:1fr}#gtc-main .gtc-hero-columns h1{font-size:36px}#gtc-main .gtc-archive-description{font-size:16px}#gtc-main .gtc-search{flex-basis:auto}#gtc-main .gtc-pagination{gap:8px;margin-top:48px}}
@media(hover:none){#gtc-main .gtc-card-actions{position:static;aspect-ratio:auto;background:#fff;backdrop-filter:none;opacity:1;visibility:visible;pointer-events:auto}}

/* Homepage sections reused by the catalogue content layout. */
.guten-rQsMgw.layout-boxed>.guten-container{max-width:1300px}
.guten-element.guten-rQsMgw{padding-top:180px}
@media only screen and (max-width:1024px){.guten-element.guten-rQsMgw{padding-top:100px;padding-right:20px;padding-left:20px}}
@media only screen and (max-width:767px){.guten-element.guten-rQsMgw{padding-top:80px}}
.guten-NBpOdn:not(.background-animated),.guten-NBpOdn.background-animated>.guten-background-animated .animated-layer{background:linear-gradient(0deg,rgba(222,233,255,1) 0%,rgba(255,255,255,1) 100%)}
.guten-element.guten-NBpOdn{padding-top:180px}
@media only screen and (max-width:1024px){.guten-element.guten-NBpOdn{padding-top:120px}}
@media only screen and (max-width:767px){.guten-element.guten-NBpOdn{padding-top:100px}}
.guten-IThUFY.layout-boxed>.guten-container{max-width:1140px}
.guten-element.guten-IThUFY{padding-top:0px;padding-bottom:160px;z-index:1}
@media only screen and (max-width:1024px){.guten-element.guten-IThUFY{padding-right:10px;padding-bottom:80px;padding-left:10px}}
@media only screen and (max-width:767px){.guten-element.guten-IThUFY{padding-bottom:40px}}
.guten-z8h7hp{width:100%;order:1}
.guten-section>.guten-container>.guten-z8h7hp.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-z8h7hp.guten-column>.guten-column-wrapper{justify-content:center}
@media only screen and (max-width:1024px){.guten-z8h7hp{width:100%}}
.guten-EdAz4n{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-EdAz4n{width:100%}}
.guten-52QH8L{width:100%;order:1}
.guten-52QH8L>.sticky-wrapper>.guten-column-wrapper,.guten-52QH8L>.guten-column-wrapper{margin-top:40px}
@media only screen and (max-width:1024px){.guten-52QH8L{width:100%}}
.guten-lT6OUP{text-align:center;background-color:rgba(246,242,255,1);width:auto!important;display:inline-block}
h1.guten-element.guten-lT6OUP,h2.guten-element.guten-lT6OUP,h3.guten-element.guten-lT6OUP,h4.guten-element.guten-lT6OUP,h5.guten-element.guten-lT6OUP,h6.guten-element.guten-lT6OUP{color:rgba(119,34,255,1);font-family:"Host Grotesk";font-size:14px;font-weight:300;line-height:1.35em;overflow-wrap:break-word;word-break:break-word}
.guten-lT6OUP.guten-element{border-style:solid;border-width:1px;border-color:rgba(119,34,255,0.3);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px}
.guten-element.guten-lT6OUP{padding-top:6px;padding-right:16px;padding-bottom:6px;padding-left:16px}
.guten-vliyBh{text-align:center}
h1.guten-element.guten-vliyBh,h2.guten-element.guten-vliyBh,h3.guten-element.guten-vliyBh,h4.guten-element.guten-vliyBh,h5.guten-element.guten-vliyBh,h6.guten-element.guten-vliyBh{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:50px;font-weight:700;line-height:1.15em;letter-spacing:-0.01em;overflow-wrap:break-word;word-break:break-word;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(130deg,rgba(0,34,61,1) 0%,rgba(55,28,115,1) 100%)}
@media only screen and (max-width:767px){h1.guten-element.guten-vliyBh,h2.guten-element.guten-vliyBh,h3.guten-element.guten-vliyBh,h4.guten-element.guten-vliyBh,h5.guten-element.guten-vliyBh,h6.guten-element.guten-vliyBh{font-size:32px}}
.guten-zMHvmK{columns:1;text-align:center;color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em;width:712px!important;display:inline-block}
@media only screen and (max-width:767px){.guten-zMHvmK{font-size:18px}}
.guten-GrjMeW.layout-boxed>.guten-container{max-width:1300px}
.guten-element.guten-GrjMeW{margin-top:80px}
@media only screen and (max-width:1024px){.guten-element.guten-GrjMeW{margin-top:60px}}
@media only screen and (max-width:767px){.guten-element.guten-GrjMeW{margin-top:40px}}
.guten-Ts0L2W.layout-boxed>.guten-container{max-width:1300px}
.guten-element.guten-Ts0L2W{margin-top:30px}
.guten-EP4Vwh.layout-boxed>.guten-container{max-width:1300px}
.guten-element.guten-EP4Vwh{margin-top:30px}
.guten-nwdFSa.layout-boxed>.guten-container{max-width:1290px}
.guten-nwdFSa:not(.background-animated),.guten-nwdFSa.background-animated>.guten-background-animated .animated-layer{background-color:}
.guten-nwdFSa.guten-element{border-top-style:none}
@media only screen and (max-width:1024px){.guten-element.guten-nwdFSa{padding-right:15px;padding-left:15px}}
.guten-NWra8q.guten-element{display:block;height:587px;overflow:hidden}
.guten-NWra8q .guten-inner-wrap{width:100%}
.guten-LdoWtB.layout-boxed>.guten-container{max-width:1140px}
.guten-LdoWtB>.guten-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3}
.guten-LdoWtB:not(.background-animated),.guten-LdoWtB.background-animated>.guten-background-animated .animated-layer{background-color:}
.guten-element.guten-LdoWtB{margin-top:80px}
@media only screen and (max-width:1024px){.guten-element.guten-LdoWtB{margin-top:40px;padding-right:15px;padding-left:5px}}
@media only screen and (max-width:767px){.guten-element.guten-LdoWtB{margin-top:40px}}
.guten-pP1JHc.guten-element{display:flex;width:100%!important;overflow:inherit}
.guten-pP1JHc .guten-inner-wrap{width:100%}
.guten-pP1JHc:not(.background-animated),.guten-pP1JHc.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background:linear-gradient(0deg,rgba(255,255,255,1) 44.2%,rgba(255,255,255,0) 100%)}
.guten-pP1JHc{margin-top:-150px;margin-right:0px;margin-bottom:0px;margin-left:0px;z-index:10;pointer-events:none !important}
@media only screen and (max-width:1024px){.guten-pP1JHc{margin-top:-85px}}
.guten-pHBTkQ.layout-boxed>.guten-container{max-width:1140px}
.guten-gpz9Si img{opacity:1}
.guten-gpz9Si{width:805px!important;display:inline-block;position:absolute!important;left:-200px;top:65px}
.guten-element.guten-gpz9Si{z-index:2}
@media only screen and (max-width:1024px){.guten-gpz9Si{left:-520px;top:84px}}
.guten-OhczKJ.layout-boxed>.guten-container{max-width:800px}
.guten-element.guten-OhczKJ{margin-top:64px;z-index:5}
@media only screen and (max-width:767px){.guten-element.guten-OhczKJ{margin-top:40px}}
.guten-a3l4lg{width:39.5%;order:1}
.guten-a3l4lg>.sticky-wrapper>.guten-column-wrapper,.guten-a3l4lg>.guten-column-wrapper{padding-right:15px}
@media only screen and (max-width:1024px){.guten-a3l4lg{width:100%}
.guten-a3l4lg>.sticky-wrapper>.guten-column-wrapper,.guten-a3l4lg>.guten-column-wrapper{padding-right:0px}}
.guten-2AMpRh{width:60.5%;order:1}
.guten-2AMpRh>.sticky-wrapper>.guten-column-wrapper,.guten-2AMpRh>.guten-column-wrapper{padding-left:15px}
@media only screen and (max-width:1024px){.guten-2AMpRh{width:100%}
.guten-2AMpRh>.sticky-wrapper>.guten-column-wrapper,.guten-2AMpRh>.guten-column-wrapper{margin-top:30px;padding-left:0px}}
.guten-FTmwWu{width:60.5%;order:1}
.guten-FTmwWu>.sticky-wrapper>.guten-column-wrapper,.guten-FTmwWu>.guten-column-wrapper{padding-right:15px}
@media only screen and (max-width:1024px){.guten-FTmwWu{width:100%}
.guten-FTmwWu>.sticky-wrapper>.guten-column-wrapper,.guten-FTmwWu>.guten-column-wrapper{padding-right:0px}}
.guten-BxelzE{width:39.5%;order:1}
.guten-BxelzE>.sticky-wrapper>.guten-column-wrapper,.guten-BxelzE>.guten-column-wrapper{padding-left:15px}
@media only screen and (max-width:1024px){.guten-BxelzE{width:100%}
.guten-BxelzE>.sticky-wrapper>.guten-column-wrapper,.guten-BxelzE>.guten-column-wrapper{margin-top:30px;padding-left:0px}}
.guten-SWrDe6{width:50%;order:1}
.guten-SWrDe6>.sticky-wrapper>.guten-column-wrapper,.guten-SWrDe6>.guten-column-wrapper{padding-right:15px}
@media only screen and (max-width:1024px){.guten-SWrDe6{width:100%}
.guten-SWrDe6>.sticky-wrapper>.guten-column-wrapper,.guten-SWrDe6>.guten-column-wrapper{padding-right:0px}}
.guten-Rj6F2u{width:50%;order:1}
.guten-Rj6F2u>.sticky-wrapper>.guten-column-wrapper,.guten-Rj6F2u>.guten-column-wrapper{padding-left:15px}
@media only screen and (max-width:1024px){.guten-Rj6F2u{width:100%}
.guten-Rj6F2u>.sticky-wrapper>.guten-column-wrapper,.guten-Rj6F2u>.guten-column-wrapper{margin-top:30px;padding-left:0px}}
.guten-uiezk1{width:50%;order:1}
.guten-section>.guten-container>.guten-uiezk1.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-uiezk1.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
.guten-uiezk1>.sticky-wrapper>.guten-column-wrapper,.guten-uiezk1>.guten-column-wrapper{padding-top:6px;padding-bottom:6px;padding-left:10px}
@media only screen and (max-width:1024px){.guten-uiezk1{width:100%}
.guten-section>.guten-container>.guten-uiezk1.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-uiezk1.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
.guten-uiezk1>.sticky-wrapper>.guten-column-wrapper,.guten-uiezk1>.guten-column-wrapper{margin-left:0px;padding-top:0px;padding-left:0px}}
@media only screen and (max-width:767px){.guten-section>.guten-container>.guten-uiezk1.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-uiezk1.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
.guten-uiezk1>.sticky-wrapper>.guten-column-wrapper,.guten-uiezk1>.guten-column-wrapper{padding-top:0px}}
.guten-qpcxDJ{width:50%;order:1}
.guten-section>.guten-container>.guten-qpcxDJ.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-qpcxDJ.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
.guten-qpcxDJ>.sticky-wrapper>.guten-column-wrapper,.guten-qpcxDJ>.guten-column-wrapper{margin-left:160px;padding-right:10px}
@media only screen and (max-width:1024px){.guten-qpcxDJ{width:100%}
.guten-qpcxDJ>.sticky-wrapper>.guten-column-wrapper,.guten-qpcxDJ>.guten-column-wrapper{margin-top:20px;margin-left:0px}}
@media only screen and (max-width:767px){.guten-qpcxDJ>.sticky-wrapper>.guten-column-wrapper,.guten-qpcxDJ>.guten-column-wrapper{margin-top:20px}}
.guten-tdqG3K.layout-boxed>.guten-container{max-width:1929px}
.guten-tdqG3K>.guten-background-overlay{background-position:top center;background-repeat:no-repeat;background-size:2000px;opacity:0.3}
.guten-tdqG3K:not(.background-animated),.guten-tdqG3K.background-animated>.guten-background-animated .animated-layer{background-color:;background-position:bottom center;background-size:cover}
.guten-tdqG3K.guten-element{border-style:none}
.guten-element.guten-tdqG3K{margin-top:-1px;margin-bottom:0px;padding-top:140px;z-index:0}
.guten-prg5ge{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-prg5ge{width:100%}}
.guten-QiobrV.guten-spacer{padding-bottom:268px!important}
.guten-QiobrV{}
@media only screen and (max-width:1024px){.guten-QiobrV.guten-spacer{padding-bottom:152px!important}}
.guten-ISCtIc{width:100%;order:1}
.guten-section>.guten-container>.guten-ISCtIc.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-ISCtIc.guten-column>.guten-column-wrapper{justify-content:center}
@media only screen and (max-width:1024px){.guten-ISCtIc{width:100%}
.guten-section>.guten-container>.guten-ISCtIc.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-ISCtIc.guten-column>.guten-column-wrapper{justify-content:center}}
.guten-gzDaMT{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-gzDaMT{width:100%}}
.guten-Sg8dIc.guten-element{display:flex;height:430px;overflow:hidden}
.guten-Sg8dIc .guten-inner-wrap{width:100%}
.guten-Sg8dIc:not(.background-animated),.guten-Sg8dIc.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:rgba(242,251,255,1)}
.guten-Sg8dIc{border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0px 8px 16px -6px rgba(10,13,18,0.12)}
@media only screen and (max-width:767px){.guten-Sg8dIc.guten-element{height:380px}}
.guten-fPXItM.guten-element{display:flex;height:430px;overflow:hidden}
.guten-fPXItM .guten-inner-wrap{width:100%}
.guten-fPXItM:not(.background-animated),.guten-fPXItM.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:rgba(238,239,255,1)}
.guten-fPXItM{border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0px 8px 16px -6px rgba(10,13,18,0.12)}
@media only screen and (max-width:1024px){.guten-fPXItM.guten-element{width:100%!important}}
@media only screen and (max-width:767px){.guten-fPXItM.guten-element{height:360px}}
.guten-BfiyOt.guten-element{display:flex;height:430px;overflow:hidden}
.guten-BfiyOt .guten-inner-wrap{width:100%}
.guten-BfiyOt:not(.background-animated),.guten-BfiyOt.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:rgba(239,245,255,1)}
.guten-BfiyOt{border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0px 8px 16px -6px rgba(10,13,18,0.12)}
.guten-Pt6k8J.guten-element{display:flex;height:430px;overflow:hidden}
.guten-Pt6k8J .guten-inner-wrap{width:100%}
.guten-Pt6k8J:not(.background-animated),.guten-Pt6k8J.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:rgba(242,251,255,1)}
.guten-Pt6k8J{border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0px 8px 16px -6px rgba(10,13,18,0.12)}
@media only screen and (max-width:767px){.guten-Pt6k8J.guten-element{height:380px}}
.guten-mtStPs.guten-element{display:flex;height:430px;overflow:hidden}
.guten-mtStPs>.guten-background-overlay{background-image:url(https://staging.gutenverse.com/wp-content/uploads/2025/02/bg-circle-animation-2.png);background-position:center center;background-repeat:no-repeat;background-size:cover}
.guten-mtStPs .guten-inner-wrap{width:100%}
.guten-mtStPs:not(.background-animated),.guten-mtStPs.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:rgba(238,239,255,1);background-image:url(https://staging.gutenverse.com/wp-content/uploads/2025/02/bg-blur-animation.png);background-position:center center;background-repeat:no-repeat;background-size:cover}
.guten-mtStPs{border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0px 8px 16px -6px rgba(10,13,18,0.12)}
@media only screen and (max-width:767px){.guten-mtStPs.guten-element{height:380px}}
.guten-eZJaky.guten-element{display:flex;height:430px;overflow:hidden}
.guten-eZJaky .guten-inner-wrap{width:100%}
.guten-eZJaky:not(.background-animated),.guten-eZJaky.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:rgba(242,251,255,1)}
.guten-eZJaky{border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0px 8px 16px -6px rgba(10,13,18,0.12)}
@media only screen and (max-width:767px){.guten-eZJaky.guten-element{height:380px}}
.guten-C0ICfZ .heading-title{font-family:"Host Grotesk";font-size:153px;font-weight:600;line-height:1.15em;letter-spacing:-0.04em;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(50deg,rgba(73,146,255,1) 0%,rgba(119,34,255,1) 100%)}
.guten-C0ICfZ{}
@media only screen and (max-width:1024px){.guten-C0ICfZ .heading-title{font-size:130px}}
@media only screen and (max-width:767px){.guten-C0ICfZ .heading-title{font-size:72px}}
.guten-IZ5BnE.guten-element{display:inline;overflow:inherit}
.guten-IZ5BnE .guten-inner-wrap{width:100%}
.guten-S5ILqe .heading-title{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.35em}
.guten-S5ILqe .heading-focus{color:rgba(0,34,61,0.6);-webkit-text-fill-color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:18px;font-weight:300}
.guten-S5ILqe{width:auto!important;display:inline-block}
.guten-element.guten-S5ILqe{margin-bottom:-1px;margin-left:6px}
.guten-HVQjsG{text-align:left}
h1.guten-element.guten-HVQjsG,h2.guten-element.guten-HVQjsG,h3.guten-element.guten-HVQjsG,h4.guten-element.guten-HVQjsG,h5.guten-element.guten-HVQjsG,h6.guten-element.guten-HVQjsG{color:rgba(1,22,39,1);font-family:"Plus Jakarta Sans";font-size:28px;font-weight:700;overflow-wrap:break-word;word-break:break-word}
.guten-HVQjsG #guten-CXW0sM{color:;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(125deg,rgba(0,34,61,1) 0.5%,rgba(55,28,115,1) 100%)}
.guten-HVQjsG #guten-CXW0sM:hover{color:}
@media only screen and (max-width:767px){h1.guten-element.guten-HVQjsG,h2.guten-element.guten-HVQjsG,h3.guten-element.guten-HVQjsG,h4.guten-element.guten-HVQjsG,h5.guten-element.guten-HVQjsG,h6.guten-element.guten-HVQjsG{font-size:26px}}
.guten-fGEsxR{columns:1;text-align:left;color:rgba(16,24,40,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em}
@media only screen and (max-width:1024px){.guten-fGEsxR{font-size:18px}}
@media only screen and (max-width:767px){.guten-fGEsxR{font-size:14px}}
.guten-AXZ2J4{width:14%;order:1}
.guten-section>.guten-container>.guten-AXZ2J4.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-AXZ2J4.guten-column>.guten-column-wrapper{align-content:flex-start;align-items:flex-start}
.guten-AXZ2J4>.sticky-wrapper>.guten-column-wrapper,.guten-AXZ2J4>.guten-column-wrapper{margin-right:15px}
@media only screen and (max-width:1024px){.guten-AXZ2J4{width:100%}}
.guten-E9uYi5{width:24%;order:1}
.guten-section>.guten-container>.guten-E9uYi5.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-E9uYi5.guten-column>.guten-column-wrapper{align-content:flex-start;align-items:flex-start}
.guten-E9uYi5>.sticky-wrapper>.guten-column-wrapper,.guten-E9uYi5>.guten-column-wrapper{margin-top:77px;margin-right:15px;margin-left:15px}
@media only screen and (max-width:1024px){.guten-E9uYi5{width:50%}}
.guten-8lADFj{width:24%;order:1}
.guten-8lADFj>.sticky-wrapper>.guten-column-wrapper,.guten-8lADFj>.guten-column-wrapper{margin-right:15px;margin-left:15px}
@media only screen and (max-width:1024px){.guten-8lADFj{width:50%}}
.guten-PBTBPo{width:24%;order:1}
.guten-section>.guten-container>.guten-PBTBPo.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-PBTBPo.guten-column>.guten-column-wrapper{align-content:flex-start;align-items:flex-start}
.guten-PBTBPo>.sticky-wrapper>.guten-column-wrapper,.guten-PBTBPo>.guten-column-wrapper{margin-right:15px;margin-left:15px}
@media only screen and (max-width:1024px){.guten-PBTBPo{width:100%}}
.guten-4EKde8{width:14%;order:1}
.guten-section>.guten-container>.guten-4EKde8.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-4EKde8.guten-column>.guten-column-wrapper{align-content:flex-end;align-items:flex-end}
.guten-4EKde8>.sticky-wrapper>.guten-column-wrapper,.guten-4EKde8>.guten-column-wrapper{margin-left:15px}
@media only screen and (max-width:1024px){.guten-4EKde8{width:14%}}
.guten-NYC1Ph.guten-element{display:inline;overflow:inherit;position:absolute;right:-40px;top:-32px}
.guten-NYC1Ph .guten-inner-wrap{width:100%}
.guten-NYC1Ph{z-index:2}
@media only screen and (max-width:1024px){.guten-NYC1Ph.guten-element{position:absolute;right:0px;top:-15px}}
.guten-KqEuTA .swiper-pagination-bullet{background-color:rgba(0,0,0,0.3)}
.guten-KqEuTA .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgba(0,0,255,1)}
.guten-KqEuTA .testimonial-box{text-align:left}
.guten-KqEuTA .guten-testimonial-item .testimonial-box{margin-top:0px;margin-right:-3px;margin-bottom:0px;margin-left:6px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:rgba(255,255,255,1)}
.guten-testimonials.guten-KqEuTA .swiper-container .guten-testimonial-item .testimonial-box{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:0px 0px 0px rgba(0,0,0,0)}
.guten-KqEuTA .guten-testimonial-item .testimonial-box .profile-name{font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.2em}
.guten-KqEuTA.guten-testimonials .swiper-container .guten-testimonial-item .testimonial-box .comment-content p{font-family:"Host Grotesk";font-size:18px;font-weight:300;line-height:1.5em;margin-top:-20px;margin-right:0px;margin-bottom:55px;margin-left:0px;color:rgba(0,34,61,0.6)}
.guten-KqEuTA .guten-testimonial-item .testimonial-box .icon-content i{font-size:56px;color:rgba(64,106,242,0.08)}
.guten-KqEuTA .guten-testimonial-item .testimonial-box .icon-content svg{font-size:56px;fill:rgba(64,106,242,0.08)}
.guten-KqEuTA.guten-testimonials .swiper-container .guten-testimonial-item .testimonial-box .icon-content.quote-override{top:-16px;left:240px}
.guten-KqEuTA.guten-testimonials .swiper-container .guten-testimonial-item .testimonial-box .profile-info .profile-name{color:rgba(0,34,61,1)}
.guten-KqEuTA .guten-testimonial-item .profile-image{margin-top:-13px;padding-top:0px}
.guten-KqEuTA.guten-testimonials .swiper-container .guten-testimonial-item .testimonial-box .profile-image img{width:48px;height:48px}
.guten-KqEuTA .guten-testimonial-item ul.rating-stars li i{font-size:13px}
.guten-KqEuTA .guten-testimonial-item ul.rating-stars li .gutenverse-icon-svg svg{font-size:13px}
.guten-KqEuTA.style-1 ul.rating-stars,.guten-KqEuTA.style-2 ul.rating-stars,.guten-KqEuTA.style-3 ul.rating-stars,.guten-KqEuTA.style-4 ul.rating-stars{gap:3px}
.guten-KqEuTA.style-1 ul.rating-stars,.guten-KqEuTA.style-2 ul.rating-stars,.guten-KqEuTA.style-3 ul.rating-stars,.guten-KqEuTA.style-4 ul.rating-stars,.guten-KqEuTA.style-1 .comment-header ul.rating-stars,.guten-KqEuTA.style-2 .comment-header ul.rating-stars,.guten-KqEuTA.style-3 .comment-header ul.rating-stars,.guten-KqEuTA.style-4 .comment-header ul.rating-stars{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.guten-KqEuTA{}
@media only screen and (max-width:1024px){.guten-KqEuTA.guten-testimonials .swiper-container .guten-testimonial-item .testimonial-box .comment-content p{font-size:15px}
.guten-KqEuTA .guten-testimonial-item .testimonial-box .icon-content i{font-size:56px}
.guten-KqEuTA .guten-testimonial-item .testimonial-box .icon-content svg{font-size:56px}
.guten-KqEuTA.guten-testimonials .swiper-container .guten-testimonial-item .testimonial-box .icon-content.quote-override{top:-20px;left:210px}}
@media only screen and (max-width:767px){.guten-KqEuTA .guten-testimonial-item .testimonial-box .profile-name{font-size:18px}
.guten-KqEuTA.guten-testimonials .swiper-container .guten-testimonial-item .testimonial-box .comment-content p{font-size:14px}
.guten-KqEuTA.guten-testimonials .swiper-container .guten-testimonial-item .testimonial-box .icon-content.quote-override{top:-19px;left:189px}}
.guten-kUbY1l{text-align:center;background-color:rgba(246,242,255,1);width:auto!important;display:inline-block}
h1.guten-element.guten-kUbY1l,h2.guten-element.guten-kUbY1l,h3.guten-element.guten-kUbY1l,h4.guten-element.guten-kUbY1l,h5.guten-element.guten-kUbY1l,h6.guten-element.guten-kUbY1l{color:rgba(119,34,255,1);font-family:"Host Grotesk";font-size:14px;font-weight:300;line-height:1.35em;overflow-wrap:break-word;word-break:break-word}
.guten-kUbY1l.guten-element{border-style:solid;border-width:1px;border-color:rgba(119,34,255,0.3);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px}
.guten-element.guten-kUbY1l{padding-top:6px;padding-right:16px;padding-bottom:6px;padding-left:16px}
.guten-edCed2{text-align:center}
h1.guten-element.guten-edCed2,h2.guten-element.guten-edCed2,h3.guten-element.guten-edCed2,h4.guten-element.guten-edCed2,h5.guten-element.guten-edCed2,h6.guten-element.guten-edCed2{color:rgba(1,22,39,1);font-family:"Host Grotesk";font-size:50px;font-weight:700;line-height:1.15em;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-edCed2{z-index:4}
.guten-edCed2 #guten-HTp4NO{color:;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(145deg,rgba(0,34,61,1) 0%,rgba(55,28,115,1) 100%)}
.guten-edCed2 #guten-HTp4NO:hover{color:}
@media only screen and (max-width:767px){h1.guten-element.guten-edCed2,h2.guten-element.guten-edCed2,h3.guten-element.guten-edCed2,h4.guten-element.guten-edCed2,h5.guten-element.guten-edCed2,h6.guten-element.guten-edCed2{font-size:40px}}
.guten-qMPg1T{columns:1;text-align:center;color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em;width:570px!important;display:inline-block}
.guten-element.guten-qMPg1T{margin-top:10px;z-index:3}
@media only screen and (max-width:1024px){.guten-qMPg1T{text-align:center}}
@media only screen and (max-width:767px){.guten-qMPg1T{font-size:14px}}
.guten-Otqvid .accordion-item{border-style:solid;border-width:1px;border-color:rgba(0,0,0,0);margin-bottom:20px}
.guten-Otqvid .accordion-item.active{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:0px 3px 24px rgba(59,87,247,0.04)}
.guten-Otqvid .accordion-item .accordion-icon i{color:rgba(1,22,39,1)}
.guten-Otqvid .accordion-item .accordion-icon svg{fill:rgba(1,22,39,1);font-size:20px}
.guten-Otqvid .accordion-item.active .accordion-icon i{color:rgba(59,87,247,1)}
.guten-Otqvid .accordion-item.active .accordion-icon svg{fill:rgba(59,87,247,1)}
.guten-Otqvid .accordion-item .accordion-icon{font-size:20px}
.guten-Otqvid .accordion-item .accordion-text{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:22px;font-weight:500;line-height:1.3em}
.guten-Otqvid .accordion-item.active .accordion-heading{background-color:rgba(255,255,255,1);background-color:rgba(255,255,255,1);border-top-left-radius:20px;border-top-right-radius:20px}
.guten-Otqvid .accordion-item.active .accordion-text{color:rgba(119,34,255,1)}
.guten-Otqvid .accordion-item .accordion-heading{padding-top:35px;padding-right:35px;padding-bottom:20px;padding-left:35px;border-style:none}
.guten-Otqvid .accordion-item .accordion-content{background-color:rgba(255,255,255,1);color:rgba(16,24,40,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.55em;padding-top:1px;padding-right:120px;padding-bottom:35px;padding-left:35px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-Otqvid{z-index:5}
@media only screen and (max-width:767px){.guten-Otqvid .accordion-item .accordion-text{font-size:16px;line-height:1.5em}
.guten-Otqvid .accordion-item .accordion-content{font-size:14px;padding-right:30px;padding-bottom:30px;padding-left:30px}}
.guten-HE9TFX{width:auto!important;display:inline-block;position:absolute!important}
.guten-element.guten-HE9TFX{z-index:1}
@media only screen and (max-width:767px){.guten-HE9TFX.guten-image .guten-image-wrapper{justify-content:flex-end}
.guten-HE9TFX img{width:95%}
.guten-HE9TFX{right:-120px;top:30px}
.guten-element.guten-HE9TFX{z-index:3}}
.guten-m858Ih.guten-element{display:flex;width:93px!important;height:131px;overflow:inherit;position:absolute;right:378px;top:78px}
.guten-m858Ih.guten-element,.guten-m858Ih.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-m858Ih .guten-inner-wrap{width:100%}
.guten-m858Ih{z-index:3}
.guten-rTQVng.guten-element{display:flex;width:353px!important;height:359px;overflow:inherit;position:absolute;right:26px;top:30px}
.guten-rTQVng .guten-inner-wrap{width:100%}
.guten-rTQVng{border-style:solid;border-width:1px;border-color:rgba(127,208,252,1);border-top-left-radius:16px;border-top-right-radius:16px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;z-index:1}
.guten-Lj5YTg.guten-spacer{padding-bottom:260px!important}
.guten-Lj5YTg{background:linear-gradient(0deg,rgba(242,251,255,1) 52.2%,rgba(242,251,255,0) 100%);position:absolute!important;bottom:0px}
.guten-element.guten-Lj5YTg{z-index:2}
@media only screen and (max-width:767px){.guten-element.guten-Lj5YTg{z-index:4}}
.guten-hMRJH9.guten-element{display:flex;height:430px;overflow:inherit}
.guten-hMRJH9.guten-element,.guten-hMRJH9.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-hMRJH9 .guten-inner-wrap{width:100%}
.guten-hMRJH9{padding-right:30px;padding-bottom:30px;padding-left:30px}
@media only screen and (max-width:1024px){.guten-hMRJH9.guten-element,.guten-hMRJH9.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}}
@media only screen and (max-width:767px){.guten-hMRJH9.guten-element{height:380px}
.guten-hMRJH9.guten-element,.guten-hMRJH9.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-hMRJH9{padding-bottom:24px;padding-left:24px}}
.guten-48WjkF.guten-spacer{padding-bottom:180px!important}
.guten-48WjkF{background:linear-gradient(0deg,rgba(238,239,255,0.95) 68.5%,rgba(238,239,255,0) 100%);position:absolute!important;bottom:0px}
.guten-element.guten-48WjkF{z-index:2}
@media only screen and (max-width:1024px){.guten-48WjkF.guten-spacer{padding-bottom:180px!important}}
@media only screen and (max-width:767px){.guten-48WjkF.guten-spacer{padding-bottom:202px!important}}
.guten-Rp2Swk.layout-boxed>.guten-container{max-width:768px}
.guten-element.guten-Rp2Swk{z-index:1}
@media only screen and (max-width:1024px){.guten-Rp2Swk.layout-boxed>.guten-container{max-width:1024px}}
.guten-i6MoqW.guten-element{display:flex;height:430px;overflow:inherit}
.guten-i6MoqW.guten-element,.guten-i6MoqW.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-i6MoqW .guten-inner-wrap{width:100%}
.guten-i6MoqW{padding-bottom:30px;padding-left:30px}
@media only screen and (max-width:1024px){.guten-i6MoqW.guten-element,.guten-i6MoqW.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}}
@media only screen and (max-width:767px){.guten-i6MoqW.guten-element{height:360px}
.guten-i6MoqW.guten-element,.guten-i6MoqW.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-i6MoqW{padding-right:20px;padding-bottom:20px;padding-left:20px}}
.guten-sn70Kp.guten-spacer{padding-bottom:361px!important}
.guten-sn70Kp{background:linear-gradient(12deg,rgba(239,245,255,1) 30.1%,rgba(239,245,255,0.8) 51%,rgba(239,245,255,0) 66.7%);position:absolute!important;bottom:0px}
.guten-element.guten-sn70Kp{z-index:5}
.guten-7ffNcC.guten-element{display:flex;width:1117px!important;overflow:inherit;position:absolute;left:-274px;top:-93px}
.guten-7ffNcC .guten-inner-wrap{width:100%}
.guten-7ffNcC{z-index:4;transition:transform 0.4s,opacity 0.4s;--gv-transform-transition:transform 0.4s,opacity 0.4s;transform:rotate(12deg)}
.guten-0DaRXd.guten-element{display:flex;height:430px;overflow:inherit}
.guten-0DaRXd.guten-element,.guten-0DaRXd.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-0DaRXd .guten-inner-wrap{width:100%}
.guten-0DaRXd{padding-right:30px;padding-bottom:30px;padding-left:30px}
@media only screen and (max-width:1024px){.guten-0DaRXd.guten-element,.guten-0DaRXd.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}}
@media only screen and (max-width:767px){.guten-0DaRXd.guten-element,.guten-0DaRXd.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-0DaRXd{padding-right:24px;padding-bottom:24px;padding-left:24px}}
.guten-1asBWO.guten-element{display:flex;width:143px!important;height:178px;overflow:inherit;position:absolute;right:326px;bottom:164px}
.guten-1asBWO.guten-element,.guten-1asBWO.guten-element .guten-inner-wrap{justify-content:center;align-content:flex-end;align-items:flex-end}
.guten-1asBWO .guten-inner-wrap{width:100%}
.guten-1asBWO{z-index:5}
.guten-hfLUo2 img{width:345px;border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:8px;box-shadow:-3px 4px 12px -4px rgba(0,54,98,0.12)}
.guten-hfLUo2{width:auto!important;display:inline-block;position:absolute!important;right:-23px;top:30px}
.guten-hfLUo2.guten-element{border-style:solid;border-width:1px;border-color:rgba(127,208,252,1);border-top-left-radius:16px}
.guten-element.guten-hfLUo2{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;z-index:1}
.guten-I7law9.guten-spacer{padding-bottom:338px!important}
.guten-I7law9{background:linear-gradient(0deg,rgba(242,251,255,1) 40.3%,rgba(242,251,255,0) 100%);position:absolute!important;bottom:0px}
.guten-element.guten-I7law9{z-index:2}
@media only screen and (max-width:767px){.guten-I7law9.guten-spacer{padding-bottom:290px!important}}
.guten-jRfEcx{width:auto!important;display:inline-block;position:absolute!important}
.guten-element.guten-jRfEcx{z-index:1}
@media only screen and (max-width:767px){.guten-jRfEcx.guten-image .guten-image-wrapper{justify-content:flex-end}
.guten-jRfEcx img{width:85%}
.guten-jRfEcx{right:-20px;top:25px}}
.guten-VLFEay.guten-element{display:flex;height:430px;overflow:inherit}
.guten-VLFEay.guten-element,.guten-VLFEay.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-VLFEay .guten-inner-wrap{width:100%}
.guten-VLFEay{padding-right:30px;padding-bottom:30px;padding-left:30px}
@media only screen and (max-width:1024px){.guten-VLFEay.guten-element,.guten-VLFEay.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}}
@media only screen and (max-width:767px){.guten-VLFEay.guten-element{height:380px}
.guten-VLFEay.guten-element,.guten-VLFEay.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-VLFEay{padding-bottom:24px;padding-left:24px}}
.guten-PKQ1p5 img{width:0px}
.guten-PKQ1p5{position:absolute!important}
@media only screen and (max-width:767px){.guten-PKQ1p5 img{width:85%}
.guten-PKQ1p5{top:20px}}
.guten-vqyLB4.guten-spacer{padding-bottom:132px!important}
.guten-vqyLB4{background-color:;position:absolute!important;bottom:0px}
.guten-element.guten-vqyLB4{z-index:2}
@media only screen and (max-width:767px){.guten-vqyLB4.guten-spacer{padding-bottom:167px!important}}
.guten-dNxaay img{width:120px}
.guten-dNxaay{width:auto!important;display:inline-block;position:absolute!important;right:38px;bottom:103px}
.guten-element.guten-dNxaay{z-index:2}
.guten-ubO0MB.guten-element{display:flex;width:242px!important;overflow:inherit;position:absolute;left:74px;top:64px}
.guten-ubO0MB .guten-inner-wrap{width:100%}
.guten-ubO0MB{z-index:2}
.guten-nUq5jK img{width:222px}
.guten-nUq5jK{width:auto!important;display:inline-block;position:absolute!important;right:109px;top:23px}
.guten-element.guten-nUq5jK{z-index:2}
@media only screen and (max-width:1024px){.guten-nUq5jK{right:140px}}
.guten-D3hA06.guten-element{display:flex;height:430px;overflow:inherit}
.guten-D3hA06.guten-element,.guten-D3hA06.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-D3hA06 .guten-inner-wrap{width:100%}
.guten-D3hA06{padding-right:30px;padding-bottom:30px;padding-left:30px}
@media only screen and (max-width:1024px){.guten-D3hA06.guten-element,.guten-D3hA06.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}}
@media only screen and (max-width:767px){.guten-D3hA06.guten-element{height:380px}
.guten-D3hA06.guten-element,.guten-D3hA06.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-D3hA06{padding-bottom:24px;padding-left:24px}}
.guten-CusrPB.guten-spacer{padding-bottom:410px!important}
.guten-CusrPB{background:linear-gradient(0deg,rgba(239,245,255,1) 32%,rgba(239,245,255,0.6) 56.8%,rgba(239,245,255,0) 78%);position:absolute!important;bottom:0px}
.guten-element.guten-CusrPB{z-index:2}
@media only screen and (max-width:767px){.guten-CusrPB.guten-spacer{padding-bottom:420px!important}}
.guten-G1pap1.guten-element{display:flex;width:692px!important;height:340px;overflow:inherit;position:absolute;left:-30px;top:20px}
.guten-G1pap1 .guten-inner-wrap{width:100%}
@media only screen and (max-width:1024px){.guten-G1pap1.guten-element{position:absolute;left:23px}}
@media only screen and (max-width:767px){.guten-G1pap1.guten-element{position:absolute;left:-30px}}
.guten-DKjMdV.guten-element{display:flex;height:430px;overflow:inherit}
.guten-DKjMdV.guten-element,.guten-DKjMdV.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-DKjMdV .guten-inner-wrap{width:100%}
.guten-DKjMdV{padding-right:30px;padding-bottom:30px;padding-left:30px}
@media only screen and (max-width:1024px){.guten-DKjMdV.guten-element,.guten-DKjMdV.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}}
@media only screen and (max-width:767px){.guten-DKjMdV.guten-element{height:380px}
.guten-DKjMdV.guten-element,.guten-DKjMdV.guten-element .guten-inner-wrap{align-content:flex-end;align-items:flex-end}
.guten-DKjMdV{padding-right:24px;padding-bottom:24px;padding-left:24px}}
.guten-gBmv6u.layout-boxed>.guten-container{max-width:1140px}
.guten-element.guten-gBmv6u{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}
.guten-wGqOfG{}
.guten-UqejBQ.layout-boxed>.guten-container{max-width:1140px}
.guten-UqejBQ:not(.background-animated),.guten-UqejBQ.background-animated>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,1)}
.guten-UqejBQ.guten-element{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-element.guten-UqejBQ{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}
.guten-TfkeJi.layout-boxed>.guten-container{max-width:1140px}
.guten-TfkeJi:not(.background-animated),.guten-TfkeJi.background-animated>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,1)}
.guten-TfkeJi.guten-element{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-element.guten-TfkeJi{margin-top:30px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}
.guten-ViNzkZ.guten-element{display:block;overflow:inherit;position:absolute;left:-108%;top:53px}
.guten-ViNzkZ .guten-inner-wrap{width:100%}
.guten-ViNzkZ{z-index:1}
@media only screen and (max-width:1024px){.guten-ViNzkZ.guten-element{position:static}
.guten-ViNzkZ{margin-top:30px}}
.guten-ZY2jaA.layout-boxed>.guten-container{max-width:1140px}
.guten-ZY2jaA:not(.background-animated),.guten-ZY2jaA.background-animated>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,1)}
.guten-ZY2jaA.guten-element{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-element.guten-ZY2jaA{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}
.guten-zZQ1Zm.layout-boxed>.guten-container{max-width:1140px}
.guten-zZQ1Zm:not(.background-animated),.guten-zZQ1Zm.background-animated>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,1)}
.guten-zZQ1Zm.guten-element{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-element.guten-zZQ1Zm{margin-top:30px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}
.guten-Y4JiCA.guten-element{display:inline;overflow:inherit;position:absolute;right:-40px;top:-32px}
.guten-Y4JiCA .guten-inner-wrap{width:100%}
.guten-Y4JiCA{z-index:2}
.guten-NC3xEZ.layout-boxed>.guten-container{max-width:1140px}
.guten-NC3xEZ:not(.background-animated),.guten-NC3xEZ.background-animated>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,1)}
.guten-NC3xEZ.guten-element{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-element.guten-NC3xEZ{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}
.guten-Z5a1OG.layout-boxed>.guten-container{max-width:1140px}
.guten-Z5a1OG:not(.background-animated),.guten-Z5a1OG.background-animated>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,1)}
.guten-Z5a1OG.guten-element{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-element.guten-Z5a1OG{margin-top:30px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}
.guten-CEdzEJ.guten-element{display:block;overflow:inherit;position:absolute;right:-108%;top:66px}
.guten-CEdzEJ .guten-inner-wrap{width:100%}
.guten-CEdzEJ{z-index:1}
.guten-H1PD4B{}
.guten-accordions .guten-nN4PaY.accordion-item .accordion-content:first-child{background:rgba(255,255,255,1)}
.guten-3GQUiF.guten-image .guten-image-wrapper{justify-content:flex-end}
.guten-3GQUiF img{width:58px}
.guten-3GQUiF{}
.guten-Q4Z9LQ img{width:71px;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}
.guten-Q4Z9LQ{background:linear-gradient(0deg,rgba(119,213,255,1) 0%,rgba(2,167,255,1) 100%);width:auto!important;display:inline-block}
.guten-Q4Z9LQ.guten-element{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:2px 3px 6px rgba(0,81,125,0.1)}
.guten-element.guten-Q4Z9LQ{padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;z-index:5}
.guten-CaqLPI img{border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0px 10px 20px -4px rgba(0,34,61,0.1)}
.guten-CaqLPI{}
.guten-2hze9j .heading-title{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:32px;font-weight:700;line-height:1.35em;margin-bottom:10px}
.guten-2hze9j .heading-subtitle{color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em}
.guten-2hze9j{width:490px!important;display:inline-block}
.guten-element.guten-2hze9j{z-index:10}
@media only screen and (max-width:767px){.guten-2hze9j .heading-title{font-size:26px;margin-bottom:5px}
.guten-2hze9j .heading-subtitle{font-size:16px}}
.guten-RXvkli{width:28%;order:1}
.guten-RXvkli>.sticky-wrapper>.guten-column-wrapper,.guten-RXvkli>.guten-column-wrapper{padding-right:10px}
@media only screen and (max-width:1024px){.guten-RXvkli{width:28%}
.guten-RXvkli>.sticky-wrapper>.guten-column-wrapper,.guten-RXvkli>.guten-column-wrapper{padding-right:20px}}
@media only screen and (max-width:767px){.guten-RXvkli.guten-element.guten-column{width:15%}
.guten-RXvkli>.sticky-wrapper>.guten-column-wrapper,.guten-RXvkli>.guten-column-wrapper{padding-right:0px}}
.guten-wY7FEG{width:44%;order:1}
.guten-section>.guten-container>.guten-wY7FEG.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-wY7FEG.guten-column>.guten-column-wrapper{justify-content:center}
.guten-wY7FEG>.sticky-wrapper>.guten-column-wrapper,.guten-wY7FEG>.guten-column-wrapper{margin-top:20px;margin-right:0px;margin-left:0px}
@media only screen and (max-width:1024px){.guten-wY7FEG{width:44%}}
@media only screen and (max-width:767px){.guten-wY7FEG.guten-element.guten-column{width:70%}
.guten-wY7FEG>.sticky-wrapper>.guten-column-wrapper,.guten-wY7FEG>.guten-column-wrapper{margin-top:0px}}
.guten-XEcj29{width:28%;order:1}
.guten-section>.guten-container>.guten-XEcj29.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-XEcj29.guten-column>.guten-column-wrapper{justify-content:flex-end}
.guten-XEcj29>.sticky-wrapper>.guten-column-wrapper,.guten-XEcj29>.guten-column-wrapper{padding-left:10px}
@media only screen and (max-width:1024px){.guten-XEcj29{width:28%}
.guten-XEcj29>.sticky-wrapper>.guten-column-wrapper,.guten-XEcj29>.guten-column-wrapper{margin-left:10px}}
@media only screen and (max-width:767px){.guten-XEcj29.guten-element.guten-column{width:15%}
.guten-XEcj29>.sticky-wrapper>.guten-column-wrapper,.guten-XEcj29>.guten-column-wrapper{margin-left:0px;padding-left:0px}}
.guten-BYS5aZ .heading-title{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:32px;font-weight:700;line-height:1.35em;margin-bottom:10px}
.guten-BYS5aZ .heading-subtitle{color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em}
.guten-BYS5aZ{width:640px!important;display:inline-block}
.guten-element.guten-BYS5aZ{z-index:10}
@media only screen and (max-width:767px){.guten-BYS5aZ .heading-title{font-size:26px;margin-bottom:5px}
.guten-BYS5aZ .heading-subtitle{font-size:16px}}
.guten-IY8zYk:not(.vertical).stop:hover .marque-wrapper:nth-child(1){margin-left:-50px}
.guten-IY8zYk:not(.vertical).stop.reverse:hover .marque-wrapper:nth-child(1){margin-left:50px}
.guten-IY8zYk.vertical.stop:hover .marque-wrapper:nth-child(1){margin-top:-50px}
.guten-IY8zYk.vertical.stop.reverse:hover .marque-wrapper:nth-child(1){margin-top:50px}
.guten-IY8zYk.guten-image-marque.stop:hover .marque-wrapper{transition-duration:0.5s}
.guten-IY8zYk.guten-image-marque.stop .marque-wrapper{transition-duration:0.7s}
.guten-IY8zYk .marque-item .marque-item-image img{width:265px}
.guten-IY8zYk,.guten-IY8zYk .marque-wrapper{gap:0px}
.guten-IY8zYk .marque-wrapper{animation-duration:40s}
.guten-IY8zYk .marque-item{margin-right:9px;margin-bottom:18px;margin-left:9px;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);box-shadow:0px 8px 20px -8px rgba(10,13,18,0.1)}
.guten-IY8zYk{}
.guten-IY8zYk.guten-element{box-shadow:0px 0px 0px}
.guten-IY8zYk.guten-element:hover{box-shadow:0px 0px 0px}
@keyframes marque-animate-guten-IY8zYk{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 0px))}}
@keyframes marque-reverse-animate-guten-IY8zYk{0%{transform:translateX(calc(-100% - 0px))}100%{transform:translateX(0)}}
.guten-image-marque .marque-wrapper.marque-animate-guten-IY8zYk{animation-name:marque-animate-guten-IY8zYk}
.guten-image-marque.reverse .marque-wrapper.marque-animate-guten-IY8zYk{animation-name:marque-reverse-animate-guten-IY8zYk}
.guten-vjwAtq:not(.vertical).stop:hover .marque-wrapper:nth-child(1){margin-left:-50px}
.guten-vjwAtq:not(.vertical).stop.reverse:hover .marque-wrapper:nth-child(1){margin-left:50px}
.guten-vjwAtq.vertical.stop:hover .marque-wrapper:nth-child(1){margin-top:-50px}
.guten-vjwAtq.vertical.stop.reverse:hover .marque-wrapper:nth-child(1){margin-top:50px}
.guten-vjwAtq.guten-image-marque.stop:hover .marque-wrapper{transition-duration:0.5s}
.guten-vjwAtq.guten-image-marque.stop .marque-wrapper{transition-duration:0.7s}
.guten-vjwAtq .marque-item .marque-item-image img{width:265px}
.guten-vjwAtq,.guten-vjwAtq .marque-wrapper{gap:0px}
.guten-vjwAtq .marque-wrapper{animation-duration:40s}
.guten-vjwAtq .marque-item{margin-right:9px;margin-bottom:18px;margin-left:9px;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);box-shadow:0px 8px 20px -8px rgba(10,13,18,0.1)}
.guten-vjwAtq{}
.guten-vjwAtq.guten-element{box-shadow:0px 0px 0px}
.guten-vjwAtq.guten-element:hover{box-shadow:0px 0px 0px}
@keyframes marque-animate-guten-vjwAtq{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 0px))}}
@keyframes marque-reverse-animate-guten-vjwAtq{0%{transform:translateX(calc(-100% - 0px))}100%{transform:translateX(0)}}
@media only screen and (max-width:767px){@keyframes marque-animate-guten-vjwAtq{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 20px))}}
@keyframes marque-reverse-animate-guten-vjwAtq{0%{transform:translateX(calc(-100% - 20px))}100%{transform:translateX(0)}}}
.guten-image-marque .marque-wrapper.marque-animate-guten-vjwAtq{animation-name:marque-animate-guten-vjwAtq}
.guten-image-marque.reverse .marque-wrapper.marque-animate-guten-vjwAtq{animation-name:marque-reverse-animate-guten-vjwAtq}
.guten-zaplSG:not(.vertical).stop:hover .marque-wrapper:nth-child(1){margin-left:-50px}
.guten-zaplSG:not(.vertical).stop.reverse:hover .marque-wrapper:nth-child(1){margin-left:50px}
.guten-zaplSG.vertical.stop:hover .marque-wrapper:nth-child(1){margin-top:-50px}
.guten-zaplSG.vertical.stop.reverse:hover .marque-wrapper:nth-child(1){margin-top:50px}
.guten-zaplSG.guten-image-marque.stop:hover .marque-wrapper{transition-duration:0.5s}
.guten-zaplSG.guten-image-marque.stop .marque-wrapper{transition-duration:0.7s}
.guten-zaplSG .marque-item .marque-item-image img{width:265px}
.guten-zaplSG,.guten-zaplSG .marque-wrapper{gap:0px}
.guten-zaplSG .marque-wrapper{animation-duration:40s}
.guten-zaplSG .marque-item{margin-right:9px;margin-bottom:18px;margin-left:9px;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);box-shadow:0px 8px 20px -8px rgba(10,13,18,0.1)}
.guten-zaplSG{}
.guten-zaplSG.guten-element{box-shadow:0px 0px 0px}
.guten-zaplSG.guten-element:hover{box-shadow:0px 0px 0px}
@keyframes marque-animate-guten-zaplSG{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 0px))}}
@keyframes marque-reverse-animate-guten-zaplSG{0%{transform:translateX(calc(-100% - 0px))}100%{transform:translateX(0)}}
@media only screen and (max-width:767px){@keyframes marque-animate-guten-zaplSG{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 20px))}}
@keyframes marque-reverse-animate-guten-zaplSG{0%{transform:translateX(calc(-100% - 20px))}100%{transform:translateX(0)}}}
.guten-image-marque .marque-wrapper.marque-animate-guten-zaplSG{animation-name:marque-animate-guten-zaplSG}
.guten-image-marque.reverse .marque-wrapper.marque-animate-guten-zaplSG{animation-name:marque-reverse-animate-guten-zaplSG}
.guten-F3UU7t .heading-title{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:32px;font-weight:700;line-height:1.35em;margin-bottom:10px}
.guten-F3UU7t .heading-subtitle{color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em}
.guten-F3UU7t{width:490px!important;display:inline-block}
.guten-element.guten-F3UU7t{z-index:8}
@media only screen and (max-width:767px){.guten-F3UU7t .heading-title{font-size:26px;line-height:1.2em;margin-bottom:5px}
.guten-F3UU7t .heading-subtitle{font-size:16px}}
.guten-Qp1BFw.guten-image .guten-image-wrapper{justify-content:center}
.guten-Qp1BFw img{width:56px}
.guten-Qp1BFw{width:auto!important;display:inline-block;position:absolute!important;right:17px;bottom:65px}
.guten-n88cOD.guten-image .guten-image-wrapper{justify-content:center}
.guten-n88cOD img{width:48px;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}
.guten-n88cOD{background:linear-gradient(0deg,rgba(194,237,255,1) 0%,rgba(0,166,255,1) 100%);width:auto!important;display:inline-block}
.guten-n88cOD.guten-element{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0px 3px 15px rgba(0,81,125,0.1)}
.guten-element.guten-n88cOD{margin-bottom:30px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
.guten-SGp82W img{width:148px;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}
.guten-SGp82W{background:linear-gradient(0deg,rgba(119,213,255,1) 0%,rgba(2,167,255,1) 100%);width:auto!important;display:inline-block}
.guten-SGp82W.guten-element{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0px 5px 20px rgba(0,81,125,0.1)}
.guten-element.guten-SGp82W{padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
.guten-iGDytj .heading-title{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:32px;font-weight:700;line-height:1.35em;margin-bottom:10px}
.guten-iGDytj .heading-subtitle{color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em}
.guten-iGDytj{width:490px!important;display:inline-block}
.guten-element.guten-iGDytj{z-index:10}
@media only screen and (max-width:767px){.guten-iGDytj .heading-title{font-size:26px;margin-bottom:5px}
.guten-iGDytj .heading-subtitle{font-size:16px}}
.guten-HF4qUl img{width:166px}
.guten-HF4qUl{width:auto!important;display:inline-block}
.guten-element.guten-HF4qUl{margin-left:74px;z-index:2}
.guten-bxf3iU.guten-element{display:flex;width:151px!important;height:140px;overflow:inherit;position:static}
.guten-element.guten-bxf3iU{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.guten-bxf3iU .guten-inner-wrap{width:100%}
.guten-bxf3iU:not(.background-animated),.guten-bxf3iU.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,0.1)}
.guten-bxf3iU{border-style:solid;border-width:1px;border-color:rgba(182,114,254,1);border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;z-index:5}
.guten-PVIcIS .heading-title{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:32px;font-weight:700;line-height:1.35em;margin-bottom:10px}
.guten-PVIcIS .heading-subtitle{color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em}
.guten-PVIcIS{width:490px!important;display:inline-block}
.guten-element.guten-PVIcIS{z-index:10}
@media only screen and (max-width:767px){.guten-PVIcIS .heading-title{font-size:26px;margin-bottom:5px}
.guten-PVIcIS .heading-subtitle{font-size:16px}}
.guten-UZ5HV1.guten-element{display:flex;width:692px!important;height:76px;overflow:inherit}
.guten-UZ5HV1 .guten-inner-wrap{width:100%}
.guten-VEVF9F.guten-element{display:flex;width:692px!important;height:76px;overflow:inherit}
.guten-VEVF9F .guten-inner-wrap{width:100%}
.guten-VEVF9F{margin-top:12px}
.guten-w0ceJL.guten-element{display:flex;width:692px!important;height:76px;overflow:inherit}
.guten-w0ceJL .guten-inner-wrap{width:100%}
.guten-w0ceJL{margin-top:12px}
.guten-l8yup0.guten-element{display:flex;width:692px!important;height:76px;overflow:inherit}
.guten-l8yup0 .guten-inner-wrap{width:100%}
.guten-l8yup0{margin-top:12px}
.guten-4dRs3T .heading-title{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:32px;font-weight:700;line-height:1.35em;margin-bottom:10px}
.guten-4dRs3T .heading-subtitle{color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:20px;font-weight:300;line-height:1.5em}
.guten-4dRs3T{width:490px!important;display:inline-block}
.guten-element.guten-4dRs3T{z-index:10}
@media only screen and (max-width:767px){.guten-4dRs3T .heading-title{font-size:26px;margin-bottom:5px}
.guten-4dRs3T .heading-subtitle{font-size:16px}}
.guten-VOQowS{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-VOQowS{width:100%}}
.guten-ynyo1d{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-ynyo1d{width:100%}}
.guten-MkTdVO{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-MkTdVO{width:100%}}
.guten-njhXTf.layout-boxed>.guten-container{max-width:1140px}
.guten-njhXTf:not(.background-animated),.guten-njhXTf.background-animated>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,1)}
.guten-njhXTf.guten-element{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-element.guten-njhXTf{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}
.guten-Ed8UHX{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-Ed8UHX{width:100%}}
.guten-dqZMwJ{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-dqZMwJ{width:100%}}
.guten-ySlDFQ{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-ySlDFQ{width:100%}}
.guten-Olsnsm{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-Olsnsm{width:100%}}
.guten-Tbwjaf.layout-boxed>.guten-container{max-width:1140px}
.guten-Tbwjaf:not(.background-animated),.guten-Tbwjaf.background-animated>.guten-background-animated .animated-layer{background-color:rgba(255,255,255,1)}
.guten-Tbwjaf.guten-element{border-style:solid;border-width:1px;border-color:rgba(237,239,240,1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.guten-element.guten-Tbwjaf{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}
.guten-VYPAyt.guten-element{display:block;width:100%!important;overflow:inherit;position:static;left:0px}
.guten-VYPAyt .guten-inner-wrap{width:100%}
.guten-VYPAyt{margin-left:-9px}
@media only screen and (max-width:1024px){.guten-VYPAyt.guten-element{width:100%!important;position:static;left:-18px}}
.guten-qY33pk{}
@media only screen and (max-width:1024px){.guten-qY33pk{width:110%!important;display:inline-block}
.guten-element.guten-qY33pk{margin-top:-30px;margin-right:-30px;margin-left:-30px;z-index:5}}
@media only screen and (max-width:767px){.guten-qY33pk img{width:100%}
.guten-element.guten-qY33pk{margin-top:-10px}}
.guten-MqtI5I.guten-element{display:flex;width:100%!important;height:370px;overflow:inherit;position:static;right:196px;top:20px}
.guten-MqtI5I .guten-inner-wrap{width:100%}
.guten-MqtI5I:not(.background-animated),.guten-MqtI5I.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:}
.guten-MqtI5I{border-style:solid;border-width:1px;border-color:rgba(158,101,255,1);border-top-left-radius:20px;border-top-right-radius:20px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;z-index:3}
@media only screen and (max-width:1024px){.guten-MqtI5I.guten-element{width:100%!important;position:static;left:180px}}
.guten-oLsjRM.guten-element{display:flex;width:200px!important;overflow:inherit;position:static;right:0px}
.guten-oLsjRM .guten-inner-wrap{width:100%}
.guten-oLsjRM{margin-right:-4px}
@media only screen and (max-width:1024px){.guten-oLsjRM.guten-element{width:100%!important;position:static;right:-18px}}
@media only screen and (max-width:767px){.guten-oLsjRM.guten-element{width:100%!important;position:static}}
.guten-drJOay img{width:139px;border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0px 10px 20px -4px rgba(0,34,61,0.13)}
.guten-drJOay{}
.guten-Un6I6F img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-Un6I6F{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-Un6I6F.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-Un6I6F{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-Un6I6F img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-Un6I6F.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-hGOefH.guten-spacer{padding-bottom:74px!important}
.guten-hGOefH{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-hGOefH.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-hGOefH{margin-right:12px}
@media only screen and (max-width:767px){.guten-hGOefH.guten-spacer{padding-bottom:60px!important}
.guten-hGOefH{width:60px!important;display:inline-block}}
.guten-wz6QgI img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-wz6QgI{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-wz6QgI.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-wz6QgI{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-wz6QgI img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-wz6QgI.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-ZRxlWg.guten-spacer{padding-bottom:74px!important}
.guten-ZRxlWg{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-ZRxlWg.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-ZRxlWg{margin-right:12px}
@media only screen and (max-width:767px){.guten-ZRxlWg.guten-spacer{padding-bottom:60px!important}
.guten-ZRxlWg{width:60px!important;display:inline-block}}
.guten-QRR2tk img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-QRR2tk{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-QRR2tk.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-QRR2tk{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-QRR2tk img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-QRR2tk.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-K5RbDc.guten-spacer{padding-bottom:74px!important}
.guten-K5RbDc{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-K5RbDc.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-K5RbDc{margin-right:12px}
@media only screen and (max-width:767px){.guten-K5RbDc.guten-spacer{padding-bottom:60px!important}
.guten-K5RbDc{width:60px!important;display:inline-block}}
.guten-MKsBup img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-MKsBup{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-MKsBup.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-MKsBup{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-MKsBup img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-MKsBup.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-KQMsKB.guten-spacer{padding-bottom:74px!important}
.guten-KQMsKB{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-KQMsKB.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
@media only screen and (max-width:767px){.guten-KQMsKB.guten-spacer{padding-bottom:60px!important}
.guten-KQMsKB{width:60px!important;display:inline-block}}
.guten-ymrP8o.guten-spacer{padding-bottom:74px!important}
.guten-ymrP8o{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-ymrP8o.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-ymrP8o{margin-right:12px}
@media only screen and (max-width:767px){.guten-ymrP8o.guten-spacer{padding-bottom:60px!important}
.guten-ymrP8o{width:60px!important;display:inline-block}}
.guten-Kf6XkP img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-Kf6XkP{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-Kf6XkP.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-Kf6XkP{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-Kf6XkP img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-Kf6XkP.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-AYJZTU.guten-spacer{padding-bottom:74px!important}
.guten-AYJZTU{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-AYJZTU.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-AYJZTU{margin-right:12px}
@media only screen and (max-width:767px){.guten-AYJZTU.guten-spacer{padding-bottom:60px!important}
.guten-AYJZTU{width:60px!important;display:inline-block}}
.guten-HbJfZu img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-HbJfZu{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-HbJfZu.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-HbJfZu{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:1024px){.guten-HbJfZu{width:auto!important;display:inline-block}}
@media only screen and (max-width:767px){.guten-HbJfZu img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-HbJfZu.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-HbJfZu{width:60px!important;display:inline-block}}
.guten-RmQnrh.guten-spacer{padding-bottom:74px!important}
.guten-RmQnrh{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-RmQnrh.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-RmQnrh{margin-right:12px}
@media only screen and (max-width:767px){.guten-RmQnrh.guten-spacer{padding-bottom:60px!important}
.guten-RmQnrh{width:60px!important;display:inline-block}}
.guten-I9kXDN img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-I9kXDN{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-I9kXDN.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-I9kXDN{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-I9kXDN img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-I9kXDN.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-SUSxQB.guten-spacer{padding-bottom:74px!important}
.guten-SUSxQB{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-SUSxQB.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-SUSxQB{margin-right:12px}
@media only screen and (max-width:767px){.guten-SUSxQB.guten-spacer{padding-bottom:60px!important}
.guten-SUSxQB{width:60px!important;display:inline-block}}
.guten-sygoxL img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-sygoxL{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-sygoxL.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-sygoxL{padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-sygoxL img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-sygoxL.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-9qxQhY img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-9qxQhY{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-9qxQhY.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-9qxQhY{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-9qxQhY img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-9qxQhY.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-6WrwNR.guten-spacer{padding-bottom:74px!important}
.guten-6WrwNR{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-6WrwNR.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-6WrwNR{margin-right:12px}
@media only screen and (max-width:767px){.guten-6WrwNR.guten-spacer{padding-bottom:60px!important}
.guten-6WrwNR{width:60px!important;display:inline-block}}
.guten-p7pztt img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-p7pztt{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-p7pztt.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-p7pztt{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-p7pztt img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-p7pztt.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-ihdhP6.guten-spacer{padding-bottom:74px!important}
.guten-ihdhP6{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-ihdhP6.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-ihdhP6{margin-right:12px}
@media only screen and (max-width:767px){.guten-ihdhP6.guten-spacer{padding-bottom:60px!important}
.guten-ihdhP6{width:60px!important;display:inline-block}}
.guten-6qyhgL img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-6qyhgL{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-6qyhgL.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-6qyhgL{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-6qyhgL img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-6qyhgL.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-rwJTXJ.guten-spacer{padding-bottom:74px!important}
.guten-rwJTXJ{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-rwJTXJ.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-rwJTXJ{margin-right:12px}
@media only screen and (max-width:767px){.guten-rwJTXJ.guten-spacer{padding-bottom:60px!important}
.guten-rwJTXJ{width:60px!important;display:inline-block}}
.guten-NMr7pi img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-NMr7pi{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-NMr7pi.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-NMr7pi{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-NMr7pi img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-NMr7pi.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-3dq3R0.guten-spacer{padding-bottom:74px!important}
.guten-3dq3R0{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-3dq3R0.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
@media only screen and (max-width:767px){.guten-3dq3R0.guten-spacer{padding-bottom:60px!important}
.guten-3dq3R0{width:60px!important;display:inline-block}}
.guten-smrASw.guten-spacer{padding-bottom:74px!important}
.guten-smrASw{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-smrASw.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-smrASw{margin-right:12px}
@media only screen and (max-width:767px){.guten-smrASw.guten-spacer{padding-bottom:60px!important}
.guten-smrASw{width:60px!important;display:inline-block}}
.guten-IwdysJ img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-IwdysJ{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-IwdysJ.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-IwdysJ{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-IwdysJ img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-IwdysJ.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-cTazhO.guten-spacer{padding-bottom:74px!important}
.guten-cTazhO{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-cTazhO.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-cTazhO{margin-right:12px}
@media only screen and (max-width:767px){.guten-cTazhO.guten-spacer{padding-bottom:163px!important}
.guten-cTazhO{width:60px!important;display:inline-block}}
.guten-pZx2z7 img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-pZx2z7{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-pZx2z7.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-pZx2z7{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-pZx2z7 img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-pZx2z7.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-RAGdqL.guten-spacer{padding-bottom:74px!important}
.guten-RAGdqL{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-RAGdqL.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-RAGdqL{margin-right:12px}
@media only screen and (max-width:767px){.guten-RAGdqL.guten-spacer{padding-bottom:60px!important}
.guten-RAGdqL{width:60px!important;display:inline-block}}
.guten-dT4vlb img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-dT4vlb{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-dT4vlb.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-dT4vlb{margin-right:12px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-dT4vlb img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-dT4vlb.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-OjPumm.guten-spacer{padding-bottom:74px!important}
.guten-OjPumm{background:linear-gradient(0deg,rgba(218,231,253,0.5) 0%,rgba(218,231,253,1) 100%);width:76px!important;display:inline-block}
.guten-OjPumm.guten-element{border-style:dashed;border-width:1px;border-color:rgba(199,221,250,1);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-OjPumm{margin-right:12px}
@media only screen and (max-width:767px){.guten-OjPumm.guten-spacer{padding-bottom:60px!important}
.guten-OjPumm{width:60px!important;display:inline-block}}
.guten-RksEKL img{width:74px;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}
.guten-RksEKL{background:linear-gradient(0deg,rgba(69,187,255,1) 0%,rgba(69,94,255,1) 100%);width:auto!important;display:inline-block}
.guten-RksEKL.guten-element{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}
.guten-element.guten-RksEKL{padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px}
@media only screen and (max-width:767px){.guten-RksEKL img{width:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.guten-RksEKL.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}}
.guten-b98DyD .guten-icon-wrapper i{font-size:10px}
.guten-b98DyD .guten-icon-wrapper svg{font-size:10px}
.guten-b98DyD .guten-icon-wrapper{padding:0px}
.guten-b98DyD .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-b98DyD .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-b98DyD .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(119,34,255,1)}
.guten-b98DyD .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-b98DyD .guten-icon-wrapper.stacked i{color:rgba(119,34,255,1)}
.guten-b98DyD .guten-icon-wrapper.stacked svg{fill:rgba(119,34,255,1)}
.guten-b98DyD{}
.guten-element.guten-b98DyD{margin-top:-4px;margin-bottom:0px;padding-bottom:0px}
@media only screen and (max-width:1024px){.guten-element.guten-b98DyD{margin-top:-5px}}
@media only screen and (max-width:767px){.guten-b98DyD .guten-icon-wrapper i{font-size:8px}
.guten-b98DyD .guten-icon-wrapper svg{font-size:8px}
.guten-element.guten-b98DyD{margin-top:-6px}}
.guten-mRzRcs{columns:1;text-align:left;color:rgba(16,24,40,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.5em}
.guten-PY2F5f .guten-icon-wrapper i{font-size:56px}
.guten-PY2F5f .guten-icon-wrapper svg{font-size:56px}
.guten-PY2F5f .guten-icon-wrapper{padding:0px}
.guten-PY2F5f .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-PY2F5f .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-PY2F5f .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(64,106,242,0.08)}
.guten-PY2F5f .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-PY2F5f .guten-icon-wrapper.stacked i{color:rgba(64,106,242,0.08)}
.guten-PY2F5f .guten-icon-wrapper.stacked svg{fill:rgba(64,106,242,0.08)}
.guten-PY2F5f{width:auto!important;display:inline-block;position:absolute!important;right:3px;bottom:0px}
.guten-element.guten-xuvLt5{margin-top:60px}
.guten-h1KYPp{columns:1;text-align:left;color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.5em}
.guten-kAAVCr .guten-icon-wrapper i{font-size:56px}
.guten-kAAVCr .guten-icon-wrapper svg{font-size:56px}
.guten-kAAVCr .guten-icon-wrapper{padding:0px}
.guten-kAAVCr .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-kAAVCr .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-kAAVCr .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(64,106,242,0.08)}
.guten-kAAVCr .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-kAAVCr .guten-icon-wrapper.stacked i{color:rgba(64,106,242,0.08)}
.guten-kAAVCr .guten-icon-wrapper.stacked svg{fill:rgba(64,106,242,0.08)}
.guten-kAAVCr{width:auto!important;display:inline-block;position:absolute!important;right:3px;bottom:0px}
.guten-element.guten-W5xZAr{margin-top:60px}
.guten-XxT2G8{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-XxT2G8{width:100%}}
.guten-keT9db{columns:1;text-align:left;color:rgba(16,24,40,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.5em}
.guten-element.guten-keT9db{margin-right:20px}
.guten-TV1ywC .guten-icon-wrapper i{font-size:56px}
.guten-TV1ywC .guten-icon-wrapper svg{font-size:56px}
.guten-TV1ywC .guten-icon-wrapper{padding:0px}
.guten-TV1ywC .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-TV1ywC .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-TV1ywC .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(64,106,242,0.08)}
.guten-TV1ywC .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-TV1ywC .guten-icon-wrapper.stacked i{color:rgba(64,106,242,0.08)}
.guten-TV1ywC .guten-icon-wrapper.stacked svg{fill:rgba(64,106,242,0.08)}
.guten-TV1ywC{width:auto!important;display:inline-block;position:absolute!important;right:3px;bottom:0px}
.guten-element.guten-iAzN1Q{margin-top:60px}
.guten-DxHfBI{columns:1;text-align:left;color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.5em}
.guten-element.guten-DxHfBI{margin-right:20px}
.guten-dQFeP7 .guten-icon-wrapper i{font-size:56px}
.guten-dQFeP7 .guten-icon-wrapper svg{font-size:56px}
.guten-dQFeP7 .guten-icon-wrapper{padding:0px}
.guten-dQFeP7 .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-dQFeP7 .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-dQFeP7 .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(64,106,242,0.08)}
.guten-dQFeP7 .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-dQFeP7 .guten-icon-wrapper.stacked i{color:rgba(64,106,242,0.08)}
.guten-dQFeP7 .guten-icon-wrapper.stacked svg{fill:rgba(64,106,242,0.08)}
.guten-dQFeP7{width:auto!important;display:inline-block;position:absolute!important;right:3px;bottom:0px}
.guten-element.guten-YdrExi{margin-top:60px}
.guten-AgyUs3{columns:1;text-align:left;color:rgba(16,24,40,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.5em}
.guten-nttZzd .guten-icon-wrapper i{font-size:56px}
.guten-nttZzd .guten-icon-wrapper svg{font-size:56px}
.guten-nttZzd .guten-icon-wrapper{padding:0px}
.guten-nttZzd .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-nttZzd .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-nttZzd .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(64,106,242,0.08)}
.guten-nttZzd .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-nttZzd .guten-icon-wrapper.stacked i{color:rgba(64,106,242,0.08)}
.guten-nttZzd .guten-icon-wrapper.stacked svg{fill:rgba(64,106,242,0.08)}
.guten-nttZzd{width:auto!important;display:inline-block;position:absolute!important;right:3px;bottom:0px}
.guten-element.guten-b3SuUc{margin-top:60px}
.guten-dLpyEA{columns:1;text-align:left;color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.5em}
.guten-XJh2Wi .guten-icon-wrapper i{font-size:56px}
.guten-XJh2Wi .guten-icon-wrapper svg{font-size:56px}
.guten-XJh2Wi .guten-icon-wrapper{padding:0px}
.guten-XJh2Wi .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-XJh2Wi .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-XJh2Wi .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(64,106,242,0.08)}
.guten-XJh2Wi .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-XJh2Wi .guten-icon-wrapper.stacked i{color:rgba(64,106,242,0.08)}
.guten-XJh2Wi .guten-icon-wrapper.stacked svg{fill:rgba(64,106,242,0.08)}
.guten-XJh2Wi{width:auto!important;display:inline-block;position:absolute!important;right:3px;bottom:0px}
.guten-element.guten-k1vA1s{margin-top:60px}
.guten-hKWteN{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-hKWteN{width:100%}}
.guten-GJbSGq.guten-spacer{padding-bottom:151px!important}
.guten-GJbSGq{background:linear-gradient(0deg,rgba(237,233,255,0) 0%,rgba(237,233,255,1) 100%);width:100%!important;display:inline-block}
.guten-GJbSGq.guten-element{border-style:dashed;border-width:1px;border-color:rgba(224,201,255,1);border-left-style:none;border-bottom-right-radius:20px;border-top-style:none}
.guten-element.guten-GJbSGq{margin-bottom:20px}
.guten-DYZE76.guten-spacer{padding-bottom:260px!important}
.guten-DYZE76{background:linear-gradient(0deg,rgba(237,233,255,0.3) 0%,rgba(237,233,255,1) 100%);width:100%!important;display:inline-block}
.guten-DYZE76.guten-element{border-style:dashed;border-width:1px;border-color:rgba(224,201,255,1);border-bottom-style:none;border-left-style:none;border-top-right-radius:20px}
.guten-O0aVYj.guten-element{display:flex;width:356px!important;height:350px;overflow:hidden}
.guten-O0aVYj.guten-element,.guten-O0aVYj.guten-element .guten-inner-wrap{justify-content:center;align-content:center;align-items:center}
.guten-O0aVYj .guten-inner-wrap{width:100%}
.guten-O0aVYj:not(.background-animated),.guten-O0aVYj.background-animated>.guten-inner-wrap>.guten-background-animated .animated-layer{background-color:var(--wp--preset--color--white);background-image:url(https://staging.gutenverse.com/wp-content/uploads/2025/04/graphic-spedometer.webp);background-position:top center;background-repeat:no-repeat;background-size:contain}
.guten-O0aVYj{border-style:solid;border-width:1px;border-color:rgba(221,227,236,1);border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0px 10px 20px -4px rgba(0,34,61,0.1)}
@media only screen and (max-width:1024px){.guten-O0aVYj.guten-element{width:100%!important}
.guten-O0aVYj.guten-element,.guten-O0aVYj.guten-element .guten-inner-wrap{justify-content:center;align-content:center;align-items:center}}
.guten-GoGupy.guten-spacer{padding-bottom:151px!important}
.guten-GoGupy{background:linear-gradient(0deg,rgba(237,233,255,0.3) 0%,rgba(237,233,255,1) 100%);width:340px!important;display:inline-block}
.guten-GoGupy.guten-element{border-style:dashed;border-width:1px;border-color:rgba(224,201,255,1);border-bottom-left-radius:20px;border-right-style:none;border-top-style:none}
.guten-element.guten-GoGupy{margin-bottom:20px}
@media only screen and (max-width:1024px){.guten-GoGupy{width:100%!important;display:inline-block}}
@media only screen and (max-width:767px){.guten-GoGupy{width:177px!important;display:inline-block}}
.guten-Sp1XLw.guten-spacer{padding-bottom:260px!important}
.guten-Sp1XLw{background:linear-gradient(0deg,rgba(237,233,255,0.3) 0%,rgba(237,233,255,1) 100%);width:340px!important;display:inline-block}
.guten-Sp1XLw.guten-element{border-style:dashed;border-width:1px;border-color:rgba(224,201,255,1);border-bottom-style:none;border-top-left-radius:20px;border-right-style:none}
@media only screen and (max-width:1024px){.guten-Sp1XLw{width:100%!important;display:inline-block}}
@media only screen and (max-width:767px){.guten-Sp1XLw{width:177px!important;display:inline-block}}
.guten-NW5g1d{width:100%;order:1}
.guten-section>.guten-container>.guten-NW5g1d.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-NW5g1d.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
@media only screen and (max-width:1024px){.guten-NW5g1d{width:100%}}
.guten-JQU61N{width:100%;order:1}
.guten-section>.guten-container>.guten-JQU61N.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-JQU61N.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
@media only screen and (max-width:1024px){.guten-JQU61N{width:100%}}
.guten-qlnaWp{columns:1;text-align:left;color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.5em}
.guten-kTlgCa .guten-icon-wrapper i{font-size:56px}
.guten-kTlgCa .guten-icon-wrapper svg{font-size:56px}
.guten-kTlgCa .guten-icon-wrapper{padding:0px}
.guten-kTlgCa .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-kTlgCa .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-kTlgCa .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(64,106,242,0.08)}
.guten-kTlgCa .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-kTlgCa .guten-icon-wrapper.stacked i{color:rgba(64,106,242,0.08)}
.guten-kTlgCa .guten-icon-wrapper.stacked svg{fill:rgba(64,106,242,0.08)}
.guten-kTlgCa{width:auto!important;display:inline-block;position:absolute!important;right:3px;bottom:0px}
.guten-element.guten-OCQvCg{margin-top:60px}
.guten-LNv8az{width:100%;order:1}
.guten-section>.guten-container>.guten-LNv8az.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-LNv8az.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
@media only screen and (max-width:1024px){.guten-LNv8az{width:100%}}
.guten-RtJnxR{width:100%;order:1}
.guten-section>.guten-container>.guten-RtJnxR.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-RtJnxR.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
@media only screen and (max-width:1024px){.guten-RtJnxR{width:100%}}
.guten-msivFE{width:100%;order:1}
.guten-section>.guten-container>.guten-msivFE.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-msivFE.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
@media only screen and (max-width:1024px){.guten-msivFE{width:100%}}
.guten-LXxwGd{width:100%;order:1}
.guten-section>.guten-container>.guten-LXxwGd.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-LXxwGd.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
@media only screen and (max-width:1024px){.guten-LXxwGd{width:100%}}
.guten-WfvFgA{columns:1;text-align:left;color:rgba(0,34,61,0.6);font-family:"Host Grotesk";font-size:16px;font-weight:300;line-height:1.5em}
.guten-U84Ilb .guten-icon-wrapper i{font-size:56px}
.guten-U84Ilb .guten-icon-wrapper svg{font-size:56px}
.guten-U84Ilb .guten-icon-wrapper{padding:0px}
.guten-U84Ilb .guten-icon-wrapper.framed i{color:rgba(0,0,0,0)}
.guten-U84Ilb .guten-icon-wrapper.framed svg{fill:rgba(0,0,0,0)}
.guten-U84Ilb .guten-icon-wrapper.framed{border-color:rgba(0,0,0,0);background-color:rgba(64,106,242,0.08)}
.guten-U84Ilb .guten-icon-wrapper.stacked{background-color:rgba(0,0,0,0)}
.guten-U84Ilb .guten-icon-wrapper.stacked i{color:rgba(64,106,242,0.08)}
.guten-U84Ilb .guten-icon-wrapper.stacked svg{fill:rgba(64,106,242,0.08)}
.guten-U84Ilb{width:auto!important;display:inline-block;position:absolute!important;right:3px;bottom:0px}
.guten-element.guten-fCANvV{margin-top:60px}
.guten-4wPqx4{width:26px!important;display:inline-block;position:absolute!important;top:-44px}
.guten-element.guten-4wPqx4{z-index:3}
.guten-gjjVzO.guten-element{display:inline;overflow:inherit;position:absolute;left:154px;top:-39px}
.guten-gjjVzO .guten-inner-wrap{width:100%}
.guten-gjjVzO{transition:transform 0.4s,opacity 0.4s;--gv-transform-transition:transform 0.4s,opacity 0.4s}
@media only screen and (max-width:1024px){.guten-gjjVzO.guten-element{position:absolute;left:48px;top:-5px}
.guten-gjjVzO{z-index:1;transform:rotate(26deg)}}
.guten-ozwxOm img{width:48px;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,1);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0px 4px 16px rgba(20,35,118,0.16)}
.guten-ozwxOm{width:auto!important;display:inline-block}
.guten-element.guten-ozwxOm{margin-right:20px}
.guten-ggGi0x.guten-element{display:block;width:160px!important;overflow:inherit}
.guten-ggGi0x .guten-inner-wrap{width:100%}
.guten-LmHGLn img{width:48px;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,1);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0px 4px 16px rgba(20,35,118,0.16)}
.guten-LmHGLn{width:auto!important;display:inline-block}
.guten-element.guten-LmHGLn{margin-right:20px}
.guten-ltsOzb.guten-element{display:block;width:160px!important;overflow:inherit}
.guten-ltsOzb .guten-inner-wrap{width:100%}
.guten-d0BxK3{width:100%;order:1}
.guten-section>.guten-container>.guten-d0BxK3.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-d0BxK3.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
@media only screen and (max-width:1024px){.guten-d0BxK3{width:100%}}
.guten-JpkDJm img{width:48px;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,1);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0px 4px 16px rgba(20,35,118,0.16)}
.guten-JpkDJm{width:auto!important;display:inline-block}
.guten-element.guten-JpkDJm{margin-right:20px}
.guten-nOfJUp.guten-element{display:block;width:160px!important;overflow:inherit}
.guten-nOfJUp .guten-inner-wrap{width:100%}
.guten-0MZ3YN img{width:48px;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,1);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0px 4px 16px rgba(20,35,118,0.16)}
.guten-0MZ3YN{width:auto!important;display:inline-block}
.guten-element.guten-0MZ3YN{margin-right:20px}
.guten-MQphlY.guten-element{display:block;width:160px!important;overflow:inherit}
.guten-MQphlY .guten-inner-wrap{width:100%}
.guten-otEruf img{width:48px;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,1);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0px 4px 16px rgba(20,35,118,0.16)}
.guten-otEruf{width:auto!important;display:inline-block}
.guten-element.guten-otEruf{margin-right:20px}
.guten-xh40V0.guten-element{display:block;width:160px!important;overflow:inherit}
.guten-xh40V0 .guten-inner-wrap{width:100%}
.guten-OtF51u img{width:48px;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,1);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0px 4px 16px rgba(20,35,118,0.16)}
.guten-OtF51u{width:auto!important;display:inline-block}
.guten-element.guten-OtF51u{margin-right:20px}
.guten-Yi0HHu.guten-element{display:block;width:160px!important;overflow:inherit}
.guten-Yi0HHu .guten-inner-wrap{width:100%}
.guten-fO0nBs{width:100%;order:1}
.guten-section>.guten-container>.guten-fO0nBs.guten-column>.sticky-wrapper>.guten-column-wrapper,.guten-section>.guten-container>.guten-fO0nBs.guten-column>.guten-column-wrapper{align-content:center;align-items:center}
@media only screen and (max-width:1024px){.guten-fO0nBs{width:100%}}
.guten-iPC3il.guten-image .guten-image-wrapper{justify-content:center}
.guten-iPC3il{width:95px!important;display:inline-block}
.guten-element.guten-iPC3il{z-index:3}
@media only screen and (max-width:1024px){.guten-iPC3il img{width:87px}
.guten-iPC3il{width:110px!important;display:inline-block}
.guten-element.guten-iPC3il{margin-top:-33px;margin-left:90px}}
.guten-adsoHt.layout-boxed>.guten-container{max-width:1140px}
.guten-OI0ryx.layout-boxed>.guten-container{max-width:1140px}
.guten-nFbXNA img{width:48px;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,1);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0px 4px 16px rgba(20,35,118,0.16)}
.guten-nFbXNA{width:auto!important;display:inline-block}
.guten-element.guten-nFbXNA{margin-right:20px}
.guten-E8QG8w.guten-element{display:block;width:160px!important;overflow:inherit}
.guten-E8QG8w .guten-inner-wrap{width:100%}
.guten-Y9RLjo.layout-boxed>.guten-container{max-width:1140px}
.guten-1vwM4B.layout-boxed>.guten-container{max-width:1140px}
.guten-1DnAXZ.layout-boxed>.guten-container{max-width:1140px}
.guten-li7zDS.layout-boxed>.guten-container{max-width:1140px}
.guten-shs0LK img{width:48px;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,1);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0px 4px 16px rgba(20,35,118,0.16)}
.guten-shs0LK{width:auto!important;display:inline-block}
.guten-element.guten-shs0LK{margin-right:20px}
.guten-psUqYa.guten-element{display:block;width:160px!important;overflow:inherit}
.guten-psUqYa .guten-inner-wrap{width:100%}
.guten-FZ9oko{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-FZ9oko{width:100%}}
.guten-KE7fgR{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-KE7fgR{width:100%}}
.guten-3TMe92.layout-boxed>.guten-container{max-width:1140px}
.guten-gBIP2f{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-gBIP2f{width:100%}}
.guten-qtsncP{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-qtsncP{width:100%}}
.guten-4j8sAj{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-4j8sAj{width:100%}}
.guten-e44zCN{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-e44zCN{width:100%}}
.guten-EqBBH0.layout-boxed>.guten-container{max-width:1140px}
.guten-62y27W{text-align:left}
h1.guten-element.guten-62y27W,h2.guten-element.guten-62y27W,h3.guten-element.guten-62y27W,h4.guten-element.guten-62y27W,h5.guten-element.guten-62y27W,h6.guten-element.guten-62y27W{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.2em;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-62y27W{margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}
.guten-2AIEMp .rating-wrapper{justify-content:flex-start}
.guten-2AIEMp .rating-title{margin-right:0px}
.guten-2AIEMp .rating-icons i{font-size:13px;margin-right:3px}
.guten-2AIEMp .rating-icons svg{font-size:13px;margin-right:3px}
.guten-2AIEMp .rating-icons i.full{color:rgba(255,219,126,1)}
.guten-2AIEMp .gutenverse-icon-svg.full svg{fill:rgba(255,219,126,1)}
.guten-2AIEMp{}
.guten-element.guten-2AIEMp{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.guten-TzCdC5{text-align:left}
h1.guten-element.guten-TzCdC5,h2.guten-element.guten-TzCdC5,h3.guten-element.guten-TzCdC5,h4.guten-element.guten-TzCdC5,h5.guten-element.guten-TzCdC5,h6.guten-element.guten-TzCdC5{color:rgba(1,22,39,1);font-family:"Plus Jakarta Sans";font-size:18px;font-weight:600;line-height:22px;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-TzCdC5{margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}
.guten-XAQS4j .rating-wrapper{justify-content:flex-start}
.guten-XAQS4j .rating-title{margin-right:0px}
.guten-XAQS4j .rating-icons i{font-size:13px;margin-right:3px}
.guten-XAQS4j .rating-icons svg{font-size:13px;margin-right:3px}
.guten-XAQS4j .rating-icons i.full{color:rgba(255,219,126,1)}
.guten-XAQS4j .gutenverse-icon-svg.full svg{fill:rgba(255,219,126,1)}
.guten-XAQS4j{}
.guten-element.guten-XAQS4j{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.guten-YLda7K{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-YLda7K{width:100%}}
.guten-T95U3S{text-align:left}
h1.guten-element.guten-T95U3S,h2.guten-element.guten-T95U3S,h3.guten-element.guten-T95U3S,h4.guten-element.guten-T95U3S,h5.guten-element.guten-T95U3S,h6.guten-element.guten-T95U3S{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.2em;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-T95U3S{margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}
.guten-beM0Jm .rating-wrapper{justify-content:flex-start}
.guten-beM0Jm .rating-title{margin-right:0px}
.guten-beM0Jm .rating-icons i{font-size:13px;margin-right:3px}
.guten-beM0Jm .rating-icons svg{font-size:13px;margin-right:3px}
.guten-beM0Jm .rating-icons i.full{color:rgba(255,219,126,1)}
.guten-beM0Jm .gutenverse-icon-svg.full svg{fill:rgba(255,219,126,1)}
.guten-beM0Jm{}
.guten-element.guten-beM0Jm{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.guten-bYdy2k{text-align:left}
h1.guten-element.guten-bYdy2k,h2.guten-element.guten-bYdy2k,h3.guten-element.guten-bYdy2k,h4.guten-element.guten-bYdy2k,h5.guten-element.guten-bYdy2k,h6.guten-element.guten-bYdy2k{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.2em;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-bYdy2k{margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}
.guten-hCslg8 .rating-wrapper{justify-content:flex-start}
.guten-hCslg8 .rating-title{margin-right:0px}
.guten-hCslg8 .rating-icons i{font-size:13px;margin-right:3px}
.guten-hCslg8 .rating-icons svg{font-size:13px;margin-right:3px}
.guten-hCslg8 .rating-icons i.full{color:rgba(255,219,126,1)}
.guten-hCslg8 .gutenverse-icon-svg.full svg{fill:rgba(255,219,126,1)}
.guten-hCslg8{}
.guten-element.guten-hCslg8{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.guten-GWUNtt{text-align:left}
h1.guten-element.guten-GWUNtt,h2.guten-element.guten-GWUNtt,h3.guten-element.guten-GWUNtt,h4.guten-element.guten-GWUNtt,h5.guten-element.guten-GWUNtt,h6.guten-element.guten-GWUNtt{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.2em;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-GWUNtt{margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}
.guten-qQvHya .rating-wrapper{justify-content:flex-start}
.guten-qQvHya .rating-title{margin-right:0px}
.guten-qQvHya .rating-icons i{font-size:13px;margin-right:3px}
.guten-qQvHya .rating-icons svg{font-size:13px;margin-right:3px}
.guten-qQvHya .rating-icons i.full{color:rgba(255,219,126,1)}
.guten-qQvHya .gutenverse-icon-svg.full svg{fill:rgba(255,219,126,1)}
.guten-qQvHya{}
.guten-element.guten-qQvHya{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.guten-rtwBGJ{text-align:left}
h1.guten-element.guten-rtwBGJ,h2.guten-element.guten-rtwBGJ,h3.guten-element.guten-rtwBGJ,h4.guten-element.guten-rtwBGJ,h5.guten-element.guten-rtwBGJ,h6.guten-element.guten-rtwBGJ{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.2em;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-rtwBGJ{margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}
.guten-uX0wjM .rating-wrapper{justify-content:flex-start}
.guten-uX0wjM .rating-title{margin-right:0px}
.guten-uX0wjM .rating-icons i{font-size:13px;margin-right:3px}
.guten-uX0wjM .rating-icons svg{font-size:13px;margin-right:3px}
.guten-uX0wjM .rating-icons i.full{color:rgba(255,219,126,1)}
.guten-uX0wjM .gutenverse-icon-svg.full svg{fill:rgba(255,219,126,1)}
.guten-uX0wjM{}
.guten-element.guten-uX0wjM{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.guten-kZOAJN{width:100%;order:1}
@media only screen and (max-width:1024px){.guten-kZOAJN{width:100%}}
.guten-ndtilF{text-align:left}
h1.guten-element.guten-ndtilF,h2.guten-element.guten-ndtilF,h3.guten-element.guten-ndtilF,h4.guten-element.guten-ndtilF,h5.guten-element.guten-ndtilF,h6.guten-element.guten-ndtilF{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.2em;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-ndtilF{margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}
.guten-XYjnCe .rating-wrapper{justify-content:flex-start}
.guten-XYjnCe .rating-title{margin-right:0px}
.guten-XYjnCe .rating-icons i{font-size:13px;margin-right:3px}
.guten-XYjnCe .rating-icons svg{font-size:13px;margin-right:3px}
.guten-XYjnCe .rating-icons i.full{color:rgba(255,219,126,1)}
.guten-XYjnCe .gutenverse-icon-svg.full svg{fill:rgba(255,219,126,1)}
.guten-XYjnCe{}
.guten-element.guten-XYjnCe{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.guten-c7a9pv{text-align:left}
h1.guten-element.guten-c7a9pv,h2.guten-element.guten-c7a9pv,h3.guten-element.guten-c7a9pv,h4.guten-element.guten-c7a9pv,h5.guten-element.guten-c7a9pv,h6.guten-element.guten-c7a9pv{color:rgba(0,34,61,1);font-family:"Host Grotesk";font-size:18px;font-weight:500;line-height:1.2em;overflow-wrap:break-word;word-break:break-word}
.guten-element.guten-c7a9pv{margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}
.guten-D5O8pP .rating-wrapper{justify-content:flex-start}
.guten-D5O8pP .rating-title{margin-right:0px}
.guten-D5O8pP .rating-icons i{font-size:13px;margin-right:3px}
.guten-D5O8pP .rating-icons svg{font-size:13px;margin-right:3px}
.guten-D5O8pP .rating-icons i.full{color:rgba(255,219,126,1)}
.guten-D5O8pP .gutenverse-icon-svg.full svg{fill:rgba(255,219,126,1)}
.guten-D5O8pP{}
.guten-element.guten-D5O8pP{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}
.gtc-catalogue-content{margin-block-start:0}.gtc-catalogue-content>.guten-NBpOdn{padding-top:0}

.guten-uaONhx.guten-button-wrapper .guten-button{padding-top:17px;padding-right:30px;padding-bottom:20px;padding-left:30px;background:radial-gradient(at bottom center,rgba(73,146,255,1) 0%,rgba(119,34,255,1) 100%);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;transition:transform 0.4s,opacity 0.4s;--gv-transform-transition:transform 0.4s,opacity 0.4s;transition-timing-function:ease;transform-origin:center center}
.guten-uaONhx.guten-button-wrapper .guten-button span{color:var(--wp--preset--color--white);font-family:"Host Grotesk";font-size:18px;font-weight:600;line-height:1.35em;letter-spacing:0.02em}
.guten-uaONhx.guten-button-wrapper .guten-button i{color:var(--wp--preset--color--white)}
.guten-uaONhx.guten-button-wrapper .guten-button svg{fill:var(--wp--preset--color--white)}
.guten-uaONhx.guten-button-wrapper .guten-button:hover span{color:rgba(255,255,255,0.8)}
.guten-uaONhx.guten-button-wrapper .guten-button:hover i{color:rgba(255,255,255,0.8)}
.guten-uaONhx.guten-button-wrapper .guten-button:hover svg{fill:rgba(255,255,255,0.8)}
.guten-uaONhx.guten-button-wrapper .guten-button:hover{background:radial-gradient(at bottom center,rgba(73,146,255,1) 0%,rgba(96,90,255,1) 100%)}
.guten-uaONhx{background:linear-gradient(180deg,rgba(151,96,255,1) 0%,rgba(109,119,255,1) 100%);width:auto!important;display:inline-block}
.guten-uaONhx:hover{background:linear-gradient(180deg,rgba(110,110,255,1) 0%,rgba(255,255,255,0.1) 100%)}
.guten-uaONhx.guten-element{border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;box-shadow:0px 4px 4px -4px rgba(0,0,0,0.2)}
.guten-element.guten-uaONhx{padding-top:2px;padding-right:1px;padding-bottom:1px;padding-left:01px}
@media only screen and (max-width:767px){.guten-uaONhx.guten-button-wrapper .guten-button{padding-top:13px;padding-right:30px;padding-bottom:15px;padding-left:30px}
.guten-uaONhx.guten-button-wrapper .guten-button span{font-size:16px}}
.gtc-catalogue-content .guten-NBpOdn{padding-top:0}.gtc-catalogue-upgrade{text-align:center;padding:50px 24px 160px}.gtc-catalogue-upgrade .guten-button-wrapper{justify-content:center}@media(max-width:767px){.gtc-catalogue-upgrade{padding-bottom:80px}}

/* Space consecutive paragraphs in theme editorial sections. */
.gtc-showcase-single .gtc-showcase-single-content .gtc-demo-editorial-section > p + p{margin-top:16px!important}

/* Detail measurements from the catalogue content and empty-state frames. */
#gtc-main .gtc-no-results{min-height:0;padding:80px 24px 0;gap:0}
#gtc-main .gtc-no-results-icon{display:block;width:180px;height:180px;background:none;border-radius:0;margin:0 0 30px;padding:0}
#gtc-main .gtc-empty-image{display:block;width:180px;height:180px;max-width:none;object-fit:contain}
#gtc-main .gtc-no-results h2{font-size:40px;line-height:46px;font-weight:600;letter-spacing:-.4px;margin:0 0 10px;background:linear-gradient(100.438deg,#00223d,#371c73);background-clip:text;-webkit-background-clip:text;color:transparent}
#gtc-main .gtc-no-results p{font-size:14px;line-height:23px;margin:0;color:rgba(0,34,61,.6)}
.gtc-catalogue-content .guten-rQsMgw{margin-top:-23px;padding-top:180px}
.gtc-catalogue-upgrade{padding:80px 24px 140px}
.gtc-catalogue-upgrade .guten-button-wrapper{padding:0!important;border:0;box-shadow:none;background:none}
.gtc-catalogue-upgrade .guten-button,body.gtc-catalogue .guten-XqOxi7 .guten-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:62px;padding:18px 32px;border-radius:10px;border:0;background:radial-gradient(at bottom center,#4992ff 0%,#7722ff 100%);font-family:'Host Grotesk',Arial,sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#fff;text-decoration:none}
.gtc-catalogue-upgrade .guten-button:hover,body.gtc-catalogue .guten-XqOxi7 .guten-button:hover{background:radial-gradient(at bottom center,#4992ff 0%,#605aff 100%)}
@media(max-width:1024px){.gtc-catalogue-content .guten-rQsMgw{padding-top:120px;margin-top:0}.gtc-catalogue-upgrade{padding-top:60px;padding-bottom:100px}}
@media(max-width:767px){.gtc-catalogue-content .guten-rQsMgw{padding-top:80px}.gtc-catalogue-upgrade{padding-top:40px;padding-bottom:80px}.gtc-catalogue-upgrade .guten-button,body.gtc-catalogue .guten-XqOxi7 .guten-button{min-height:50px;font-size:16px;line-height:24px;padding:13px 24px}#gtc-main .gtc-no-results{padding-top:50px}#gtc-main .gtc-no-results h2{font-size:30px;line-height:36px}}

/* Figma hero: keep the menu in flow and group breadcrumb with its title. */
body.gtc-catalogue:has(#gtc-main .gtc-archive-header) header.wp-block-template-part .guten-hviYJr{margin-bottom:0!important}
#gtc-main .gtc-archive-header{position:relative;isolation:isolate;margin:0;padding-top:100px;background:none}
#gtc-main .gtc-archive-header::before{content:"";position:absolute;inset:-93px 0 0;z-index:-1;pointer-events:none;background:#fff url('../images/hero-background.webp') center top/100% 100% no-repeat}
#gtc-main .gtc-hero-heading{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}
#gtc-main .gtc-breadcrumbs{line-height:23px;margin:0}
#gtc-main .gtc-archive-description{padding-bottom:4px}
@media(max-width:1000px){#gtc-main .gtc-archive-header{padding-top:60px}#gtc-main .gtc-archive-description{padding-bottom:0}}
@media(max-width:520px){#gtc-main .gtc-archive-header{padding-top:52px}}

/* Things to Know: shared Figma accordion. */
.gtc-showcase-single .gtc-editorial-panel{background:#f4f5ff;border-radius:20px;padding:40px;gap:32px;margin-top:24px}
.gtc-showcase-single .gtc-showcase-single-content .gtc-editorial-panel-title{font-size:24px!important;line-height:1.15;font-weight:600;letter-spacing:-.48px;margin:0!important;text-transform:none}
.gtc-showcase-single .gtc-editorial-panel-title strong{font-weight:600}
.gtc-showcase-single .gtc-editorial-panel p{color:rgba(0,34,61,.6)}
.gtc-showcase-single .gtc-editorial-accordion summary{font-size:20px;line-height:24px}
.gtc-showcase-single .gtc-editorial-accordion .gtc-faq-answer{gap:16px}
@media(max-width:600px){.gtc-showcase-single .gtc-editorial-panel{padding:24px 20px;gap:24px}.gtc-showcase-single .gtc-showcase-single-content .gtc-editorial-panel-title{font-size:22px!important}.gtc-showcase-single .gtc-editorial-accordion summary{font-size:18px}}

.gtc-showcase-single .gtc-faq.gtc-editorial-accordion{width:100%;max-width:100%;margin:0;padding:0;background:transparent}
.gtc-showcase-single .gtc-editorial-accordion summary{color:#00223d}

/* Match related-theme action spacing to the catalogue. */
.gtc-catalogue .gtc-showcase-single-related .gtc-card-actions{gap:10px}
.gtc-showcase-single #gtc-theme-pages-layouts{scroll-margin-top:190px}

/* Shared single-theme content: Figma desktop typography and section rhythm. */
.gtc-showcase-single .gtc-showcase-single-main .gtc-single-global-features + .gtc-single-guide{margin-block-start:0}
.gtc-showcase-single .gtc-single-features .gtc-showcase-single-features,
.gtc-showcase-single .gtc-single-global-features .gtc-showcase-single-features{gap:16px}
.gtc-showcase-single .gtc-single-features .gtc-showcase-single-features li{font-size:20px;line-height:1.4;gap:12px}
.gtc-showcase-single .gtc-single-features .gtc-showcase-single-features img,
.gtc-showcase-single .gtc-single-global-features .gtc-showcase-single-features img{width:16px;height:16px}
.gtc-showcase-single .gtc-single-global-features .gtc-global-feature>img{margin-top:6px}
@media(max-width:767px){
.gtc-showcase-single .gtc-showcase-single-section :is(h2,h3){font-size:28px;letter-spacing:-.02em}
.gtc-showcase-single .gtc-showcase-single-content p{font-size:18px}
.gtc-showcase-single .gtc-single-features .gtc-showcase-single-features li{font-size:18px;line-height:1.4}
}
/* Separate long setup steps on mobile and tablet. */
@media(max-width:1024px){
.gtc-showcase-single .gtc-single-guide ol li:not(:last-child){margin-bottom:12px}
}
/* Single theme: readable tablet and mobile spacing. */
body.gtc-catalogue:has(#gtc-theme-main) header.wp-block-template-part .guten-hviYJr{margin-bottom:0!important}
@media(max-width:1024px){
.gtc-showcase-single{padding-top:56px;padding-bottom:64px}
.gtc-showcase-single .gtc-showcase-single-body{grid-template-columns:minmax(0,1fr);gap:40px}
.gtc-showcase-single .gtc-showcase-single-main .gtc-single-block .gtc-showcase-single-section :is(h2,h3){font-size:28px;line-height:1.25}
.gtc-showcase-single .gtc-single-global-features .gtc-showcase-single-section>p,.gtc-showcase-single .gtc-showcase-single-content p,.gtc-showcase-single .gtc-single-guide .gtc-template-guide>p,.gtc-showcase-single .gtc-single-guide .gtc-template-steps li{font-size:18px;line-height:1.65}
.gtc-showcase-single .gtc-single-global-features .gtc-global-feature strong{font-size:20px;line-height:1.35}
.gtc-showcase-single .gtc-single-global-features .gtc-global-feature-description{font-size:18px;line-height:1.65}
.gtc-showcase-single .gtc-single-features .gtc-showcase-single-features li{font-size:18px;line-height:1.5}
.gtc-showcase-single .gtc-editorial-panel{padding:32px;gap:28px}
.gtc-showcase-single .gtc-card-actions a,.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button{min-height:44px}
.gtc-showcase-single .gtc-showcase-single-related{margin-top:64px}
}
@media(max-width:767px){
.gtc-showcase-single{padding-top:40px}
.gtc-showcase-single .gtc-showcase-single-main .gtc-single-block .gtc-showcase-single-section :is(h2,h3){font-size:24px;line-height:1.3;margin-bottom:16px}
.gtc-showcase-single .gtc-demo-editorial-section>h3{font-size:22px}
.gtc-showcase-single .gtc-single-global-features .gtc-showcase-single-section>p,.gtc-showcase-single .gtc-showcase-single-content p,.gtc-showcase-single .gtc-single-guide .gtc-template-guide>p,.gtc-showcase-single .gtc-single-guide .gtc-template-steps li{font-size:16px;line-height:1.65}
.gtc-showcase-single .gtc-single-global-features .gtc-global-feature strong{font-size:18px;line-height:1.4}
.gtc-showcase-single .gtc-single-global-features .gtc-global-feature-description{font-size:16px;line-height:1.65;margin-top:6px}
.gtc-showcase-single .gtc-single-features .gtc-showcase-single-features li{font-size:17px;line-height:1.5}
.gtc-showcase-single .gtc-single-global-features .gtc-showcase-single-features{gap:24px}
.gtc-showcase-single .gtc-editorial-panel{padding:24px 20px;gap:24px}
.gtc-showcase-single .gtc-editorial-accordion summary{font-size:18px;line-height:1.4}
.gtc-showcase-single .gtc-showcase-single-hero-actions{gap:8px;margin-bottom:48px}
.gtc-showcase-single .gtc-showcase-single-hero-actions .gtc-showcase-single-button{font-size:14px;line-height:20px;padding:12px 14px;min-height:44px}
.gtc-showcase-single .gtc-showcase-single-panel .gtc-showcase-single-share-button{width:44px;height:44px}
.gtc-showcase-single .gtc-showcase-single-info-row,.gtc-showcase-single .gtc-showcase-single-info-row strong{line-height:1.5}
}
@media(max-width:360px){.gtc-showcase-single .gtc-showcase-single-hero h1{font-size:36px!important}.gtc-showcase-single .gtc-editorial-panel{padding:24px 16px}}

.gtc-showcase-single .gtc-showcase-single-main .gtc-single-block .gtc-showcase-single-section .gtc-editorial-accordion h3{font-size:inherit;line-height:inherit;margin:0;letter-spacing:normal}

/* Keep the existing tablet menu at landscape tablet widths. */
@media(min-width:781px) and (max-width:1024px){
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet.horizontal .mega-menu-item-panel, body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet.vertical .mega-menu-item-panel { justify-content: flex-start; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet.vertical .mega-menu-item { position: relative; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet.vertical .mega-menu-body { min-height: 0px; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet.vertical .mega-menu-mega-menu .mega-menu-body { min-width: 0px; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-item-panel .mega-menu-list .mega-menu-body, body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-item-panel .mega-menu-mega-menu .mega-menu-body { top: auto; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-hamburger, body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-identity-panel { display: block; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-wrapper { background: rgb(255, 255, 255); height: 100vh; left: -110%; max-width: 360px; overflow: auto; position: fixed; top: 0px; transition: left 0.6s cubic-bezier(0.6, 0.1, 0.68, 0.53); width: 100%; z-index: 999999; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-wrapper.active { left: 0px; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet :where(.guten-mega-menu-item) :where(.mega-menu-heading) { justify-content: space-between; width: 100%; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet :where(.guten-mega-menu-item) :where(.mega-menu-heading) a, body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet :where(.guten-mega-menu-item) :where(.mega-menu-heading) span { color: var(--guten-txt-color); }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-item, body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-item-body { width: 100%; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-item.mega-menu-mega-menu { position: relative; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-item-panel { flex-direction: column; height: 100%; justify-content: flex-start; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-identity-panel { align-items: flex-start; display: flex; justify-content: flex-end; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-identity-panel.has-logo, body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-list .gutenverse-menu li > a { justify-content: space-between; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .mega-menu-list .gutenverse-menu .sub-menu { left: -20px; position: relative; right: unset; top: 100%; width: calc(100% + 40px); z-index: 1; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .guten-mega-menu-item .mega-menu-body { min-width: 100%; position: relative; top: auto; width: 100%; }
body.gtc-catalogue:has(#gtc-theme-main) header .guten-mega-menu.break-point-tablet .guten-mega-menu-item .mega-menu-body > .mega-menu-item-body { min-width: 100%; width: 100%; }
}
