:root{--gts-navy: #10233a;--gts-header-h: 88px;--gts-space-1: 4px;--gts-space-2: 8px;--gts-space-3: 12px;--gts-space-4: 16px;--gts-space-5: 20px;--gts-space-6: 24px;--gts-space-8: 32px;--gts-ease-out: cubic-bezier(.23, 1, .32, 1);--gts-header-rest: color-mix(in srgb, #10233a 52%, transparent);--gts-header-scrolled: color-mix(in srgb, #fff 78%, transparent);--gts-glass-blur: 16px;--gts-glass-sat: 180%;--gts-tap: 48px;--scrollbar-thumb: var(--gts-navy);--scrollbar-track: color-mix(in srgb, var(--gts-navy) 10%, #fff);caret-color:var(--gts-navy);accent-color:var(--gts-navy);color-scheme:light}html{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}@media(prefers-contrast:more){:root{--scrollbar-thumb: #10233a;--scrollbar-track: #fff}}@supports not (scrollbar-color: auto){html::-webkit-scrollbar{width:12px;height:12px}html::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}html::-webkit-scrollbar-track{background:var(--scrollbar-track)}}@media(min-width:1024px){:root{--gts-header-h: 104px}}::selection{background:var(--gts-navy);color:#fff}img,video{max-inline-size:100%}html.gts-cart-open,html.gts-cart-open body,html.gts-product-open,html.gts-product-open body{overflow:hidden;overscroll-behavior:none}main{padding-top:var(--gts-header-h)}.gts-skip{position:absolute;z-index:10000;display:inline-flex;align-items:center;min-height:var(--gts-tap);padding:var(--gts-space-2) var(--gts-space-4);background:var(--gts-navy);color:#fff;font-family:Montserrat,sans-serif;font-weight:650;text-decoration:none}.gts-skip:where(:not(:focus,:focus-visible)){position:absolute!important;clip-path:inset(50%)!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important}.gts-skip:focus,.gts-skip:focus-visible{position:fixed;top:0;left:0;outline:2px solid #fff;outline-offset:2px}.gts-header.is-scrolled .gts-header__bar{min-height:76px}.gts-header.is-scrolled .gts-header__brand,.gts-header.is-scrolled .gts-cart-btn,.gts-header.is-scrolled .gts-nav-open,.gts-header.is-scrolled .gts-header__phone{color:var(--gts-navy)}.gts-header.is-scrolled .gts-nav a{color:color-mix(in srgb,var(--gts-navy) 58%,#fff)}.gts-header.is-scrolled .gts-nav a[aria-current=page],.gts-header.is-scrolled .gts-nav a:focus-visible{color:var(--gts-navy)}.gts-header.is-scrolled .gts-cart-btn .bde-mini-cart-toggle__icon{background-color:var(--gts-navy)}.gts-header.is-scrolled .gts-nav-open{border-color:#10233a59}.gts-header.is-scrolled .gts-cart-count{background:var(--gts-navy)}.gts-header__brand{display:flex;align-items:center;gap:var(--gts-space-2);min-width:0;color:#fff;text-decoration:none}.gts-header__logo-wrap{display:grid;place-items:center;width:80px;flex-shrink:0;transition:width .3s ease-in-out}.gts-header__logo{width:80px;height:auto;flex-shrink:0;transition:width .3s ease-in-out}.gts-header.is-scrolled .gts-header__logo-wrap,.gts-header.is-scrolled .gts-header__logo{width:64px}.gts-header__title{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:clamp(.7rem,.55rem + .5vw,.9375rem);font-weight:600;line-height:1.15;letter-spacing:.04em}.gts-header__title span{position:relative;display:block;overflow:hidden}.gts-header__title span:after,.gts-header__title span:before{content:"";position:absolute;inset:0}.gts-header__title span:after{background:#fff;animation:a-ltr-after 2s cubic-bezier(.77,0,.18,1) forwards;transform:translate(-101%)}.gts-header__title span:before{background:var(--gts-navy);animation:a-ltr-before 2s cubic-bezier(.77,0,.18,1) forwards;transform:translate(0)}.a-ltr-1:before,.a-ltr-1:after{animation-delay:.5s}.a-ltr-2:before,.a-ltr-2:after{animation-delay:1s}@keyframes a-ltr-after{0%{transform:translate(-100%)}to{transform:translate(101%)}}@keyframes a-ltr-before{0%{transform:translate(0)}to{transform:translate(200%)}}.gts-nav{display:none;position:relative;flex-shrink:0;align-items:center;margin-left:auto;margin-right:var(--gts-space-2)}.gts-nav__pill{position:absolute;left:0;bottom:8px;height:2px;background:currentColor;pointer-events:none;opacity:0}.gts-nav.is-ready .gts-nav__pill{opacity:1}.gts-nav:not(.is-ready) a[aria-current=page]:after{content:"";position:absolute;right:var(--gts-space-4);bottom:8px;left:var(--gts-space-4);height:2px;background:currentColor}.gts-nav__list{position:relative;display:flex;margin:0;padding:0;list-style:none}.gts-nav a{position:relative;display:inline-flex;align-items:center;min-height:var(--gts-tap);padding:var(--gts-space-2) var(--gts-space-4);color:color-mix(in srgb,#fff 70%,transparent);text-decoration:none;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;transition:color .2s var(--gts-ease-out)}.gts-nav a[aria-current=page],.gts-nav a:focus-visible{color:#fff}.gts-nav-open,.gts-cart-btn,.gts-dialog-close,.gts-cart-remove{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--gts-space-2);min-width:var(--gts-tap);min-height:var(--gts-tap);padding:var(--gts-space-2);border:0;background:transparent;color:#fff;cursor:pointer;border-radius:0}.gts-nav-open{margin-left:auto;border:1px solid #ffffff55}.gts-nav-open__icon{width:18px;height:2px;background:currentColor;box-shadow:0 -6px currentColor,0 6px currentColor}.gts-header__phone{display:none;align-items:center;min-height:var(--gts-tap);padding:0 var(--gts-space-3);color:#fff;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:650;letter-spacing:.02em;text-decoration:none;white-space:nowrap}.gts-cart-btn{position:relative;color:#fff}.gts-cart-btn .bde-mini-cart-toggle__icon{background-color:#fff}.gts-cart-subtotal{display:none;min-width:8ch;font-family:Montserrat,sans-serif;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:650;text-align:end;visibility:hidden}.gts-cart-count{position:absolute;top:2px;right:2px;min-width:1.25rem;height:1.25rem;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;background:var(--gts-navy);color:#fff;font-size:.7rem;font-weight:600;line-height:1}.gts-cart-count[data-count="0"]{display:none}.gts-product-sheet{display:flex;flex-direction:column;min-height:0;max-height:92svh;flex:1}.gts-product-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;color:var(--gts-navy);background:#fff;scrollbar-width:thin;scrollbar-color:rgb(16 35 58 / .28) transparent;padding-bottom:max(0px,env(safe-area-inset-bottom))}.gts-product-dialog .gts-product__hero,.gts-product-dialog .gts-product__hero:has(.gts-figure){display:flex;flex-direction:column;gap:var(--gts-space-5);grid-template-columns:minmax(0,1fr)}.gts-product-dialog .gts-product__lead{position:relative;isolation:isolate;min-height:12rem;overflow:hidden;background:var(--gts-navy)}.gts-product-dialog .gts-product__lead .gts-figure{position:absolute;inset:0;max-block-size:none;aspect-ratio:auto;border:0}.gts-product-dialog .gts-product__ident{position:relative;z-index:1;display:grid;align-content:end;gap:var(--gts-space-2);min-height:12rem;padding:var(--gts-space-6) var(--gts-space-4) var(--gts-space-4);color:#fff;background:linear-gradient(to top,rgb(16 35 58 / .88),rgb(16 35 58 / .2) 55%,transparent)}.gts-product-dialog .gts-product__ident h1,.gts-product-dialog .gts-product__ident .gts-product__price,.gts-product-dialog .gts-product__ident .gts-product__price s{color:#fff}.gts-product-dialog .gts-product .gts-cards,.gts-product-dialog .gts-product__buy .gts-resurs__grid,.gts-product-dialog .gts-resurs__grid,.gts-product-dialog .gts-resurs__facts{grid-template-columns:1fr}.gts-product-dialog .gts-resurs.gts-section{padding-block:0}.gts-product-dialog .gts-product__buy .gts-resurs__intro,.gts-product-dialog .gts-resurs__intro{display:none}.gts-product-dialog .gts-btn--solid{background:var(--gts-navy);color:#fff}.gts-product-dialog .gts-wrap,.gts-product-dialog .gts-product__buy,.gts-product-dialog .gts-resurs{min-inline-size:0;max-inline-size:100%}.gts-product-dialog .gts-dialog-close{width:var(--gts-tap);height:var(--gts-tap);color:var(--gts-navy);font-size:1.35rem;font-weight:400}.gts-product-dialog .gts-product{padding-block-start:var(--gts-space-4)}.gts-product-dialog a:not(.gts-btn){color:var(--gts-navy)}.gts-product-dialog .gts-btn{color:#fff}@keyframes gts-cart-up{0%{transform:translateY(100%)}to{transform:none}}.gts-cart-sheet{display:flex;flex-direction:column;min-height:0;max-height:92svh;flex:1}.gts-cart-handle{flex-shrink:0;display:flex;justify-content:center;width:100%;padding:12px 0 4px;touch-action:none}.gts-cart-handle:before{content:"";width:36px;height:4px;border-radius:0;background:#c5cdd6}.gts-nav-dialog__top,.gts-cart-top{display:flex;align-items:center;justify-content:space-between;gap:var(--gts-space-3);padding:var(--gts-space-4) var(--gts-space-5)}.gts-nav-dialog__top{background:var(--gts-navy);color:#fff}.gts-cart-top{background:#fff;color:var(--gts-navy)}.gts-nav-dialog__title,.gts-cart-title{margin:0;font:650 1.1rem/1.2 Montserrat,sans-serif}.gts-nav-dialog__title{color:#fff}.gts-cart-title{color:var(--gts-navy)}.gts-dialog-close{font-size:2rem;line-height:1}.gts-cart-dialog .gts-dialog-close{width:var(--gts-tap);height:var(--gts-tap);color:var(--gts-navy);font-size:1.35rem;font-weight:400}.gts-nav-overlay{display:grid;gap:var(--gts-space-2);padding:var(--gts-space-4);padding-bottom:max(var(--gts-space-4),env(safe-area-inset-bottom))}.gts-nav-overlay a{display:flex;align-items:center;min-height:var(--gts-tap);padding:var(--gts-space-3) var(--gts-space-4);color:#fff;text-decoration:none;font-family:Montserrat,sans-serif;font-size:1.125rem;letter-spacing:.08em;text-transform:uppercase;border-radius:0}.gts-nav-overlay a[aria-current=page]{background:#ffffff36}.gts-cart-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--gts-space-2) var(--gts-space-5) 0;color:var(--gts-navy);background:#fff;scrollbar-width:thin;scrollbar-color:rgb(16 35 58 / .28) transparent}.gts-cart-empty{display:grid;justify-items:start;gap:var(--gts-space-3);margin:0;padding:var(--gts-space-6) 0 calc(var(--gts-space-8) + env(safe-area-inset-bottom));color:var(--gts-navy)}.gts-cart-empty__lead{margin:0;font:650 1.25rem/1.2 Montserrat,sans-serif}.gts-cart-empty p{margin:0;max-width:36ch;line-height:1.45}.gts-cart-dialog a:not(.gts-btn){color:var(--gts-navy)}.gts-cart-dialog .gts-btn{color:#fff}.gts-cart-remove{min-height:var(--gts-tap);padding:0 var(--gts-space-1);border:0;background:transparent;color:inherit;font:550 .8125rem/1 Montserrat,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;opacity:.7}.gts-cart-dialog .gts-cart-foot .gts-btn,.gts-cart-empty .gts-btn{width:100%}.gts-footer{background:var(--gts-navy);color:#fff;padding:clamp(2.5rem,5vw,4.5rem) max(var(--gts-space-4),env(safe-area-inset-left)) max(var(--gts-space-6),env(safe-area-inset-bottom));font-family:Montserrat,sans-serif;border-top:1px solid #ffffff33}.gts-footer a{color:#fff;text-decoration:none;min-height:var(--gts-tap);display:inline-flex;align-items:center}.gts-footer__grid{display:grid;gap:var(--gts-space-8);width:min(100%,1200px);margin:0 auto}.gts-footer__logo img{width:120px;height:auto}.gts-footer__brand p{margin:var(--gts-space-3) 0 var(--gts-space-4);max-width:36ch;line-height:1.45}.gts-footer__contact{display:grid;justify-items:start;gap:0;margin:0 0 var(--gts-space-4);font-style:normal;line-height:1.45}.gts-footer__contact p{margin:0 0 var(--gts-space-2)}.gts-footer__hours-note{margin:var(--gts-space-3) 0 0;max-width:28ch;font-size:.875rem;line-height:1.4;opacity:.78}.gts-footer__social{display:flex;gap:var(--gts-space-2);margin:0;padding:0;list-style:none}.gts-footer__social a{width:var(--gts-tap);justify-content:center;border:1px solid #ffffff55;border-radius:0;background:color-mix(in srgb,#fff 8%,transparent)}.gts-footer__cols{display:grid;gap:var(--gts-space-6)}.gts-footer__nav{display:grid;gap:var(--gts-space-1)}.gts-footer__heading{margin:0 0 var(--gts-space-3);font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gts-footer__hours dl{margin:0}.gts-footer__row{display:flex;justify-content:space-between;gap:var(--gts-space-4);min-height:40px;align-items:center;border-bottom:1px solid #ffffff22}.gts-footer__row.is-closed{opacity:.7}.gts-footer__row dt,.gts-footer__row dd{margin:0}.gts-footer__base{display:grid;gap:var(--gts-space-2);width:min(100%,1200px);margin:var(--gts-space-8) auto 0;padding-top:var(--gts-space-4);border-top:1px solid #ffffff33;font-size:.9rem}.gts-footer__credit{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.gts-footer__heart{width:20px;height:20px}.gts-product{padding-block:var(--gts-space-8) calc(var(--gts-space-8) + var(--gts-space-6));color:var(--gts-navy);container:gts-product / inline-size}.breakdance .gts-product,.breakdance .gts-product h1,.breakdance .gts-product h2,.breakdance .gts-product h3,.breakdance .gts-product p,.breakdance .gts-product a:not(.gts-btn){color:var(--gts-navy)}.breakdance .gts-product .gts-btn,.breakdance .gts-product-dialog .gts-product__ident h1,.breakdance .gts-product-dialog .gts-product__ident .gts-product__price,.breakdance .gts-product-dialog .gts-product__ident .gts-product__price s{color:#fff}.gts-product__hero{display:grid;gap:var(--gts-space-8);margin-block-end:var(--gts-space-8);min-inline-size:0}.gts-product__hero>*{min-inline-size:0;max-inline-size:100%}.gts-product__hero .gts-figure{aspect-ratio:4 / 3;max-block-size:28rem}.gts-product__buy{display:grid;align-content:start;gap:var(--gts-space-4)}.gts-product__buy h1,.gts-product__ident h1{margin:0;color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word}.gts-product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gts-space-3);margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.35rem,1.15rem + .8vw,1.85rem);font-weight:700;font-variant-numeric:tabular-nums}.gts-product__price s{color:color-mix(in srgb,var(--gts-navy) 55%,#fff);font-size:1rem;font-weight:650}.gts-product__short,.gts-product__short p{margin:0;max-width:65ch;font-size:1rem;line-height:1.5;text-wrap:pretty;overflow-wrap:break-word}.gts-product__buy .gts-btn{justify-self:start;min-width:var(--gts-tap);min-height:var(--gts-tap)}.breakdance .gts-product__buy .gts-after,.breakdance .gts-product__buy .gts-after a:not(.gts-btn){margin:0;padding:0;width:auto;max-inline-size:100%;text-align:start;background:transparent;color:color-mix(in srgb,var(--gts-navy) 72%,#fff)}main:has(>.gts-hero) .gts-product__lead{display:none}.gts-product__copy{max-width:65ch;margin-block-end:var(--gts-space-8)}.gts-product__copy h2{margin:var(--gts-space-8) 0 var(--gts-space-3);font-family:Montserrat,sans-serif;font-size:clamp(1.15rem,1.05rem + .45vw,1.35rem);font-weight:700;line-height:1.3;text-wrap:balance}.gts-product__copy h2:first-child{margin-top:0}.gts-product__copy p{margin:0 0 var(--gts-space-4);font-size:1rem;line-height:1.55;text-wrap:pretty}.gts-product__copy:last-child{margin-block-end:0}.gts-product>.gts-section{padding-block:var(--gts-space-6);color:var(--gts-navy);background:transparent}.gts-product>.gts-wrap+.gts-section{padding-block-start:var(--gts-space-4)}.gts-product:has(>.gts-section){padding-block-end:0}.gts-product>.gts-section:last-child{padding-block-end:calc(var(--gts-space-8) + var(--gts-space-6))}.gts-product .gts-resurs,.gts-product .gts-cards{color:var(--gts-navy);background:transparent}.gts-product__buy .gts-resurs{padding:0;margin:0}.gts-product__buy .gts-resurs .gts-wrap{width:100%;padding:0;display:grid;gap:var(--gts-space-4)}.gts-product__buy .gts-resurs__grid{gap:var(--gts-space-4)}.gts-product__buy .gts-resurs__calc{padding:var(--gts-space-4);box-shadow:none}.gts-fail{display:grid;justify-items:start;gap:var(--gts-space-3);max-width:42ch;margin:0 0 var(--gts-space-5);padding:var(--gts-space-5);border:1px solid color-mix(in srgb,var(--gts-navy) 18%,#fff);background:radial-gradient(ellipse 70% 50% at 50% 0%,color-mix(in srgb,var(--gts-navy) 6%,transparent),transparent 70%),#fff;color:var(--gts-navy);line-height:1.45;box-shadow:0 16px 40px color-mix(in srgb,var(--gts-navy) 10%,transparent)}.gts-fail p{margin:0}.gts-fail a:not(.gts-btn){color:inherit}.gts-fail .gts-btn{margin-top:var(--gts-space-2);width:auto;min-inline-size:12rem}.gts-fail__code{display:block;margin-top:0;font-size:.875rem;opacity:.72;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){.gts-nav a:hover{color:#fff}.gts-header.is-scrolled .gts-nav a:hover{color:var(--gts-navy)}.gts-nav-overlay a:hover,.gts-footer a:hover,.gts-cart-btn:hover,.gts-nav-open:hover,.gts-dialog-close:hover{background:#ffffff24}.gts-cart-dialog .gts-dialog-close:hover,.gts-product-dialog .gts-dialog-close:hover{background:#10233a14}.gts-cart-remove:hover{opacity:1}.gts-qty button:hover{background:#10233a0f}.gts-kassa__summary .gts-qty button:hover{background:#ffffff24}.gts-header__brand:hover{opacity:.88}.gts-header__phone:hover{text-decoration:underline;text-underline-offset:.18em}.gts-nav-open:active,.gts-cart-btn:active,.gts-dialog-close:active,.gts-cart-remove:active{transform:scale(.97)}}@media(min-width:768px){.gts-footer__grid,.gts-footer__cols{grid-template-columns:1fr 1fr}}@container gts-product (min-width: 36rem){.gts-product__hero:has(.gts-figure){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.gts-product-dialog .gts-product__hero:has(.gts-figure){grid-template-columns:minmax(0,1fr)}.gts-product .gts-cards{grid-template-columns:1fr}@container gts-product (min-width: 28rem){.gts-product .gts-cards{grid-template-columns:1fr 1fr}}@container gts-product (min-width: 56rem){.gts-product .gts-cards{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.gts-header__logo-wrap,.gts-header__logo{width:96px}.gts-header.is-away{transform:none;opacity:1}.gts-nav{display:flex}.gts-nav-open,.gts-nav-dialog{display:none}.gts-header__phone{display:inline-flex}.gts-cart-subtotal{display:inline-block}.gts-cart-subtotal[data-ready][data-count]:not([data-count="0"]){visibility:visible}.gts-cart-dialog{inset:0 0 0 auto;width:min(26rem,100vw);height:100dvh;max-height:100dvh;box-shadow:-16px 0 40px #00102847}.gts-cart-dialog[open]{animation-name:gts-cart-in}@keyframes gts-cart-in{0%{transform:translate(100%)}to{transform:none}}.gts-cart-sheet{max-height:100dvh;height:100%}.gts-cart-handle{display:none}.gts-product-dialog{inset:0 0 0 auto;width:min(52rem,100vw);height:100dvh;max-height:100dvh;box-shadow:-16px 0 40px #00102847}.gts-product-dialog[open]{animation-name:gts-cart-in}.gts-product-dialog .gts-cart-handle{display:none}.gts-product-sheet{max-height:100dvh;height:100%}.gts-footer__grid{grid-template-columns:1.1fr 1.4fr .9fr}}@media(prefers-reduced-motion:reduce){.gts-header,.gts-header__bar,.gts-header__logo{transition:background .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out}.gts-nav a,.gts-nav__pill{transition:none}.gts-header.is-away{transform:none;opacity:1}.gts-header__title span:before,.gts-header__title span:after{animation:none;display:none}.gts-nav-dialog[open],.gts-cart-dialog[open],.gts-product-dialog[open]{animation:none}.gts-nav-dialog::backdrop,.gts-cart-dialog::backdrop,.gts-product-dialog::backdrop{transition:none}}@media(prefers-reduced-transparency:reduce){.gts-header,.gts-header.is-scrolled{background:var(--gts-navy);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;color:#fff}.gts-header.is-scrolled .gts-header__brand,.gts-header.is-scrolled .gts-nav a,.gts-header.is-scrolled .gts-cart-btn,.gts-header.is-scrolled .gts-nav-open{color:#fff}.gts-header.is-scrolled .gts-cart-btn .bde-mini-cart-toggle__icon{background-color:#fff}.gts-nav a[aria-current=page],.gts-header.is-scrolled .gts-nav a[aria-current=page]{color:#fff}}@supports not (backdrop-filter: blur(1px)){.gts-header,.gts-header.is-scrolled{background:#10233a;color:#fff}.gts-header.is-scrolled .gts-header__brand,.gts-header.is-scrolled .gts-nav a,.gts-header.is-scrolled .gts-cart-btn,.gts-header.is-scrolled .gts-nav-open,.gts-nav a[aria-current=page],.gts-header.is-scrolled .gts-nav a[aria-current=page]{color:#fff}}@media(prefers-contrast:more){.gts-header,.gts-header.is-scrolled{background:#10233a;backdrop-filter:none;-webkit-backdrop-filter:none;color:#fff;border-bottom:2px solid #fff}.gts-nav a,.gts-header.is-scrolled .gts-nav a{color:#fff}.gts-nav__pill,.gts-nav:not(.is-ready) a[aria-current=page]:after{height:3px}}main:has(.gts-hero){padding-top:0;background:color-mix(in srgb,var(--gts-navy) 6%,#fff);color:var(--gts-navy)}.gts-hero{position:relative;isolation:isolate;box-sizing:border-box;display:grid;align-items:center;min-height:65svh;padding-top:var(--gts-header-h);overflow:hidden;color:#fff;background:#10233a}.gts-hero:has(.gts-hero__video):not(.gts-hero--band){min-height:100svh}.gts-hero__media,.gts-hero__overlay{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-inline-size:none;pointer-events:none;overflow:hidden}.gts-hero__media{background:#10233a var(--gts-hero-still) center / cover no-repeat}.gts-hero__video{z-index:1;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.gts-hero__overlay{z-index:2;background:#190056;opacity:.5;mix-blend-mode:multiply}.gts-hero:not(.gts-hero--band):after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,rgb(16 35 58 / .58) 0%,rgb(16 35 58 / .22) 38%,transparent 64%)}.gts-hero__copy{position:relative;z-index:3;width:min(100%,1200px);min-inline-size:0;max-inline-size:100%;margin:0 auto;padding:var(--gts-space-6) max(var(--gts-space-4),env(safe-area-inset-left)) max(var(--gts-space-8),env(safe-area-inset-bottom)) max(var(--gts-space-4),env(safe-area-inset-right))}.gts-hero__trust{display:inline-flex;width:fit-content;margin:0 0 var(--gts-space-3);padding:.35em .7em;border:1px solid color-mix(in srgb,#fff 32%,transparent);background:color-mix(in srgb,#fff 6%,transparent);font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.7rem + .3vw,.9375rem);font-weight:500;letter-spacing:.04em}.gts-hero h1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gts-space-2);margin:0 0 var(--gts-space-5);max-width:100%;font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,1.05rem + 2.4vw,3.25rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.gts-hero__lead{display:block;max-width:16ch}.gts-hero__word{display:inline-flex;white-space:nowrap}.gts-hero__lead .ch{display:inline-block}.gts-hero h1:not(:has(.gts-hero__chip)) .gts-hero__lead{max-width:min(100%,24rem)}.gts-hero__sub{margin:0 0 var(--gts-space-6);max-width:36ch;font-size:clamp(1rem,.95rem + .35vw,1.2rem);font-weight:500;line-height:1.45;letter-spacing:.01em;text-wrap:pretty}.gts-hero__chip{position:relative;isolation:isolate;display:inline-block;width:fit-content;max-width:100%;padding:.12em .4em;background:transparent;border-radius:0;letter-spacing:0}.gts-hero__chip:before{content:"";position:absolute;inset:0;z-index:-1;background:#004e9680}.gts-hero__cta{display:flex;flex-wrap:wrap;gap:var(--gts-space-3)}.gts-hero--band{min-height:40svh;align-items:center;padding-top:0}@media(max-width:639px){.gts-hero:not(.gts-hero--band) h1{font-size:clamp(1.375rem,6.5vw,1.85rem);letter-spacing:-.02em}.gts-hero__chip .gts-hero__word{white-space:normal}}@media(min-width:768px){.gts-hero__lead{max-width:none}}.gts-hero--band .gts-hero__lead{max-width:16ch}.gts-hero--band h2{margin:0 0 var(--gts-space-3);font-family:Montserrat,sans-serif;font-size:clamp(1.35rem,1.1rem + 1.4vw,2.25rem);font-weight:700;line-height:1.2;text-wrap:balance}html.gts-motion .gts-hero:not(.in) .gts-hero__lead .ch{will-change:transform,opacity,filter}html.gts-motion .gts-hero__lead .ch{opacity:0;filter:blur(12px);transform:translateY(.3em);transition:opacity 1.2s var(--gts-ease-out),filter 1.2s var(--gts-ease-out),transform 1.2s var(--gts-ease-out);transition-delay:var(--d, 0ms)}html.gts-motion .gts-hero.in .gts-hero__lead .ch{opacity:1;filter:blur(0);transform:none}html.gts-motion .gts-hero__chip{-webkit-mask-image:linear-gradient(to right,#000 0%,#000 50%,transparent 100%);mask-image:linear-gradient(to right,#000 0%,#000 50%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-position:0 0;mask-position:0 0}html.gts-motion .gts-hero.in .gts-hero__chip:not(.is-swapping):not(.is-cycled){animation:gts-chip-hl-in 2.1s linear .56s both}html.gts-motion .gts-hero.in .gts-hero__chip.is-cycled:not(.is-swapping){animation:gts-chip-hl-in 2.1s linear both}html.gts-motion .gts-hero.in .gts-hero__chip.is-swapping{animation:gts-chip-hl-out 1.4s linear both}@keyframes gts-chip-hl-in{0%{opacity:0;-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-position:0 0;mask-position:0 0}25%{opacity:1;-webkit-mask-size:50% 100%;mask-size:50% 100%;-webkit-mask-position:0 0;mask-position:0 0}to{opacity:1;-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:0 0;mask-position:0 0}}@keyframes gts-chip-hl-out{0%{opacity:1;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 50%,#000 100%);mask-image:linear-gradient(to right,transparent 0%,#000 50%,#000 100%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:100% 0;mask-position:100% 0}75%{opacity:1;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 50%,#000 100%);mask-image:linear-gradient(to right,transparent 0%,#000 50%,#000 100%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:50% 0;mask-position:50% 0}to{opacity:0;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 50%,#000 100%);mask-image:linear-gradient(to right,transparent 0%,#000 50%,#000 100%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:0 0;mask-position:0 0}}@keyframes gts-fade-up{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}html.gts-motion .gts-hero:not(.gts-hero--band) .gts-hero__trust,html.gts-motion .gts-hero:not(.gts-hero--band) .gts-hero__sub,html.gts-motion .gts-hero:not(.gts-hero--band) .gts-hero__cta{opacity:0}html.gts-motion .gts-hero.in:not(.gts-hero--band) .gts-hero__trust{animation:gts-fade-up 1.2s var(--gts-ease-out) .16s both}html.gts-motion .gts-hero.in:not(.gts-hero--band) .gts-hero__sub{animation:gts-fade-up 1.2s var(--gts-ease-out) .56s both}html.gts-motion .gts-hero.in:not(.gts-hero--band) .gts-hero__cta{animation:gts-fade-up 1.2s var(--gts-ease-out) .84s both}html.gts-motion .gts-hero--band .gts-hero__copy{opacity:0}html.gts-motion .gts-hero--band.in .gts-hero__copy{animation:gts-fade-up 1.15s var(--gts-ease-out) both}html.gts-motion main .gts-section h2,html.gts-motion main .gts-steps li,html.gts-motion main .gts-services li,html.gts-motion main .gts-card,html.gts-motion main .gts-reviews__list li{opacity:0;transform:translate3d(0,16px,0);transition:opacity 1.15s var(--gts-ease-out),transform 1.15s var(--gts-ease-out),filter 1.15s var(--gts-ease-out);transition-delay:var(--d, 0ms)}html.gts-motion main .gts-steps li{transform:translate3d(-16px,0,0)}html.gts-motion main .gts-section h2{filter:blur(8px);transform:translate3d(0,10px,0)}html.gts-motion main .gts-section h2.in,html.gts-motion main .gts-steps li.in,html.gts-motion main .gts-services li.in,html.gts-motion main .gts-card.in,html.gts-motion main .gts-reviews__list li.in{opacity:1;filter:none;transform:none}@keyframes gts-motion-failsafe{to{opacity:1;filter:none;transform:none}}html.gts-motion .gts-hero:not(.in) .gts-hero__chip{animation:gts-chip-hl-in .01ms linear 4.5s forwards}html.gts-motion .gts-hero:not(.in) .ch,html.gts-motion .gts-hero:not(.in):not(.gts-hero--band) .gts-hero__trust,html.gts-motion .gts-hero:not(.in):not(.gts-hero--band) .gts-hero__sub,html.gts-motion .gts-hero:not(.in):not(.gts-hero--band) .gts-hero__cta,html.gts-motion .gts-hero--band:not(.in) .gts-hero__copy,html.gts-motion main .gts-section h2:not(.in),html.gts-motion main .gts-steps li:not(.in),html.gts-motion main .gts-services li:not(.in),html.gts-motion main .gts-card:not(.in),html.gts-motion main .gts-reviews__list li:not(.in){animation:gts-motion-failsafe .01ms linear 4.5s forwards}.gts-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gts-space-2);min-width:var(--gts-tap);min-height:var(--gts-tap);padding:var(--gts-space-3) var(--gts-space-5);border:1px solid transparent;border-radius:0;background:var(--gts-navy);color:#fff;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:650;letter-spacing:.06em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.gts-btn--light{background:#fff;color:var(--gts-navy)}.gts-btn--solid{background:var(--gts-navy);color:#fff}.gts-btn--ghost{background:transparent;color:#fff;border-color:color-mix(in srgb,#fff 72%,transparent)}.gts-btn,.gts-snabbval a,.gts-services a{transition:transform .14s var(--gts-ease-out),background-color .14s var(--gts-ease-out),color .14s var(--gts-ease-out),border-color .14s var(--gts-ease-out)}.gts-btn:active,.gts-snabbval a:active,.gts-services a:active{transform:scale(.97)}.gts-btn:focus-visible,.gts-nav a:focus-visible,.gts-header__brand:focus-visible,.gts-header__phone:focus-visible,.gts-nav-open:focus-visible,.gts-cart-btn:focus-visible,.gts-snabbval a:focus-visible,.gts-services a:focus-visible,.gts-card a:focus-visible,.gts-steps a:focus-visible,.gts-price-row a:focus-visible,.gts-resurs__select:focus-visible,.gts-kontakt__field input:focus-visible,.gts-kontakt__field textarea:focus-visible,.gts-kontakt__meta a:focus-visible,.gts-read a:focus-visible,.gts-split a:focus-visible,.gts-more a:focus-visible,.gts-after a:focus-visible,.gts-reviews a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.gts-wrap{width:min(100%,1200px);margin-inline:auto;padding-inline:max(var(--gts-space-4),env(safe-area-inset-left)) max(var(--gts-space-4),env(safe-area-inset-right))}.gts-snabbval{background:color-mix(in srgb,var(--gts-navy) 8%,#fff);color:var(--gts-navy);border-block:1px solid color-mix(in srgb,var(--gts-navy) 16%,transparent);padding-block:var(--gts-space-3)}.gts-snabbval .gts-wrap{display:flex;flex-wrap:wrap;gap:var(--gts-space-2)}.gts-snabbval a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--gts-tap);min-height:var(--gts-tap);padding:var(--gts-space-2) var(--gts-space-4);border:1px solid color-mix(in srgb,var(--gts-navy) 22%,#fff);border-radius:0;background:#fff;color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:650;letter-spacing:0;text-decoration:none;text-transform:none}.gts-band{position:relative;isolation:isolate;color:#fff;background:#10233a}.gts-band:before{content:"";position:absolute;inset:0;z-index:-2;background:#10233a url(/wp-content/uploads/2024/03/pexels-kun-fotografi-1239228-scaled.jpg) center / cover no-repeat}.gts-band:after{content:"";position:absolute;inset:0;z-index:-1;background:#190056;opacity:.7;mix-blend-mode:multiply}.gts-band .gts-section h2,.gts-band .gts-section__note,.gts-band .gts-prices,.gts-band .gts-prices h3,.gts-band .gts-price-row a{color:#fff}.gts-band .gts-price-row:not(:last-child){border-bottom-color:#ffffff47}.gts-section{padding-block:clamp(2.75rem,5vw,5.5rem)}.breakdance .gts-section h2,.gts-section h2{margin:0 0 var(--gts-space-6);color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:clamp(1.35rem,1.15rem + 1vw,1.85rem);font-weight:700;line-height:1.2;text-wrap:balance}.gts-section__note{margin:0 0 var(--gts-space-5);max-width:65ch;color:var(--gts-navy);font-size:1rem;line-height:1.5;text-wrap:pretty}.gts-steps{display:grid;gap:var(--gts-space-4);margin:0;padding:0;list-style:none;counter-reset:gts-steg}.breakdance .gts-steps li,.gts-steps li{display:grid;grid-template-columns:var(--gts-tap) minmax(0,1fr);column-gap:var(--gts-space-4);row-gap:var(--gts-space-2);align-content:start;padding:var(--gts-space-5);background:#fff;border:1px solid color-mix(in srgb,var(--gts-navy) 14%,#fff);border-bottom:1px solid color-mix(in srgb,var(--gts-navy) 14%,#fff);border-radius:0;box-shadow:none;color:var(--gts-navy);counter-increment:gts-steg}.gts-steps li:before{content:counter(gts-steg);grid-row:1 / span 4;display:grid;place-items:center;width:var(--gts-tap);height:var(--gts-tap);border-radius:0;background:var(--gts-navy);color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-variant-numeric:tabular-nums}.breakdance .gts-steps h3,.breakdance .gts-steps p,.breakdance .gts-steps a,.gts-steps h3,.gts-steps p,.gts-steps a{grid-column:2;color:var(--gts-navy)}.gts-steps h3{margin:0;font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:700;line-height:1.25;text-wrap:balance}.gts-steps p{margin:0;color:var(--gts-navy);font-size:1rem;line-height:1.5;text-wrap:pretty}.gts-steps .gts-btn{width:100%;max-width:100%;min-height:2.75rem;padding:.5rem .85rem;justify-self:start;background:#fff;color:var(--gts-navy);border-color:color-mix(in srgb,var(--gts-navy) 28%,#fff);font-size:.8125rem;letter-spacing:.02em;text-transform:none;text-wrap:pretty}.gts-services{display:grid;gap:var(--gts-space-4);margin:0;padding:0;list-style:none;grid-template-columns:1fr;align-items:stretch}.gts-services li{min-width:0}.gts-services a{display:grid;gap:var(--gts-space-2);align-content:start;height:100%;min-height:var(--gts-tap);padding:var(--gts-space-5);background:radial-gradient(ellipse 70% 50% at 50% 0%,color-mix(in srgb,var(--gts-navy) 6%,transparent),transparent 70%),#fff;border:1px solid color-mix(in srgb,var(--gts-navy) 18%,#fff);border-radius:0;box-shadow:0 16px 40px color-mix(in srgb,var(--gts-navy) 10%,transparent);color:var(--gts-navy);text-decoration:none}.gts-services h3{margin:0;font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:700;color:var(--gts-navy);text-wrap:balance}.gts-services p{margin:0;color:var(--gts-navy);font-size:1rem;line-height:1.5;text-wrap:pretty}.gts-cards{display:grid;gap:var(--gts-space-4);margin:0;padding:0;list-style:none;grid-template-columns:1fr;align-items:stretch;container-type:inline-size}.gts-card{display:flex;flex-direction:column;gap:var(--gts-space-3);height:100%;padding:var(--gts-space-5);background:radial-gradient(ellipse 70% 50% at 50% 0%,color-mix(in srgb,var(--gts-navy) 6%,transparent),transparent 70%),#fff;border:1px solid color-mix(in srgb,var(--gts-navy) 14%,#fff);border-radius:0;color:var(--gts-navy);overflow-wrap:break-word;box-shadow:0 16px 40px color-mix(in srgb,var(--gts-navy) 10%,transparent)}.gts-card.is-recommended{border-color:var(--gts-navy);box-shadow:0 20px 48px color-mix(in srgb,var(--gts-navy) 16%,transparent)}.gts-card.is-entry{background:var(--gts-navy);color:#fff;border-color:var(--gts-navy);box-shadow:0 20px 48px color-mix(in srgb,var(--gts-navy) 28%,transparent)}.gts-card.is-entry h3 a,.gts-card.is-entry .gts-card__price,.gts-card.is-entry .gts-card__contents,.gts-card.is-entry .gts-card__save{color:#fff}.gts-card.is-entry .gts-btn{background:#fff;color:var(--gts-navy)}.gts-section--lead .gts-wrap{container-type:inline-size;container-name:gts-lead}.gts-cards--lead .gts-card{padding:var(--gts-space-6);gap:var(--gts-space-4)}.gts-more{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gts-space-2) var(--gts-space-6);margin:var(--gts-space-6) 0 0;color:var(--gts-navy);font-size:1rem;line-height:1.5;text-wrap:pretty}.gts-more a{display:inline-flex;align-items:center;min-height:var(--gts-tap);color:var(--gts-navy);font-weight:650;text-underline-offset:.18em}main:has(.gts-hero)>.gts-section~.gts-section,main:has(.gts-hero)>.gts-hero--band{content-visibility:auto;contain-intrinsic-size:auto none auto 28rem}main:has(.gts-hero)>.gts-after{content-visibility:auto;contain-intrinsic-size:auto none auto 7rem}.gts-card__badge{margin:0;width:fit-content;padding:var(--gts-space-1) var(--gts-space-3);border-radius:0;background:var(--gts-navy);color:#fff;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.gts-card__save{margin:0;color:var(--gts-navy);font-weight:650}.gts-card h3{margin:0;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:700;line-height:1.25}.gts-card h3 a{color:var(--gts-navy);text-decoration:none}.gts-card__contents{display:grid;gap:var(--gts-space-1);flex:1 1 auto;margin:0;padding-inline-start:1.1em;line-height:1.4}.gts-card__price{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);font-weight:700;font-variant-numeric:tabular-nums}.gts-plate{display:inline-flex;align-items:stretch;border:1.5px solid var(--gts-navy);border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 2px 8px #10233a14;max-width:100%}.gts-plate__eu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 7px;background:#039;color:#fff;font:700 .62rem Montserrat;line-height:1}.gts-plate__star{font-size:.55rem}.gts-plate__num{padding:6px 12px;font:700 clamp(1.15rem,1.05rem + .6vw,1.5rem) Montserrat;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--gts-navy);display:flex;align-items:center}.gts-card.is-entry .gts-plate{border-color:#fff}.gts-card.is-entry .gts-plate__num{color:var(--gts-navy)}@supports (font-size: 1cqi){.gts-cards--lead .gts-card__price{font-size:clamp(1.35rem,4.2cqi,2rem)}}.gts-card .gts-btn{width:100%;margin-top:auto}.gts-prices{display:grid;gap:var(--gts-space-8);color:var(--gts-navy);font-family:Montserrat,sans-serif}.gts-prices h3{margin:0 0 var(--gts-space-3);color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:700;line-height:1.25}.gts-prices ul{margin:0;padding:0;list-style:none}.gts-price-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--gts-space-2);align-items:center;padding:var(--gts-space-2) 0;min-height:var(--gts-tap);overflow-wrap:break-word;text-wrap:pretty}.gts-price-row:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--gts-navy) 16%,#fff)}.gts-price-row a{display:inline-flex;align-items:center;min-height:var(--gts-tap);min-width:0;color:var(--gts-navy);text-decoration:none;overflow-wrap:break-word}.gts-price-row a:focus-visible{text-decoration:underline}.gts-price-row>span:last-of-type{justify-self:end;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.gts-price-row .gts-btn{width:auto;min-width:var(--gts-tap);min-height:var(--gts-tap);grid-column:1 / -1;justify-self:start}.gts-price-row.is-text{grid-template-columns:minmax(0,1fr) auto}.gts-resurs__grid{display:grid;gap:var(--gts-space-6);align-items:stretch}.gts-resurs__intro{padding:var(--gts-space-6);border:1px solid color-mix(in srgb,var(--gts-navy) 14%,#fff);background:color-mix(in srgb,var(--gts-navy) 6%,#fff);color:var(--gts-navy)}.gts-resurs__intro h2{margin:0 0 var(--gts-space-4)}.gts-product__buy .gts-resurs__intro{padding:0;border:0;background:transparent}.gts-resurs__intro p,.gts-resurs p{margin:0 0 var(--gts-space-4);max-width:65ch;color:var(--gts-navy);line-height:1.55;text-wrap:pretty}.gts-resurs__calc{padding:var(--gts-space-6);border:1px solid color-mix(in srgb,var(--gts-navy) 18%,#fff);border-radius:0;background:#fff;box-shadow:none;accent-color:var(--gts-navy)}.gts-resurs__label{display:block;margin-bottom:var(--gts-space-2);font-family:Montserrat,sans-serif;font-weight:650}.gts-resurs__select{display:block;width:min(100%,20rem);min-height:var(--gts-tap);margin-bottom:var(--gts-space-4);padding:var(--gts-space-2) var(--gts-space-3);border:1px solid color-mix(in srgb,var(--gts-navy) 35%,#fff);border-radius:0;background:#fff;color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:1rem}.gts-resurs__facts{display:grid;gap:var(--gts-space-2);margin:0 0 var(--gts-space-4)}.gts-resurs__facts div{display:flex;justify-content:space-between;align-items:center;gap:var(--gts-space-4);min-height:40px;border-bottom:1px solid color-mix(in srgb,var(--gts-navy) 16%,#fff)}.gts-resurs__facts dt,.gts-resurs__facts dd{margin:0}.gts-resurs__facts dd{font-weight:700;font-variant-numeric:tabular-nums}.gts-resurs__apr{font-size:1.05em}.gts-resurs__legal{margin:var(--gts-space-4) 0 0;padding:var(--gts-space-4);border:1px solid color-mix(in srgb,var(--gts-navy) 18%,#fff);background:#fff;color:var(--gts-navy)}.gts-resurs__legal p{margin:0 0 var(--gts-space-3);max-width:none;font-size:.9375rem;line-height:1.45}.gts-resurs__legal p:last-child{margin-bottom:0}.gts-resurs__warn{margin:0;color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:clamp(1rem,.95rem + .3vw,1.15rem);font-weight:700}.gts-reviews__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gts-space-2) var(--gts-space-6);margin:0 0 var(--gts-space-6)}.gts-reviews__head h2,.gts-reviews__rating{margin:0}.gts-reviews__rating a,.gts-reviews__rating a:link,.gts-reviews__rating a:visited{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--gts-space-2);min-height:var(--gts-tap);color:var(--gts-navy);font-family:Montserrat,sans-serif;font-weight:650;text-decoration:none}.gts-reviews__google{font-weight:700;letter-spacing:.02em}.gts-stars{display:inline-flex;letter-spacing:.06em;line-height:1;color:color-mix(in srgb,var(--gts-navy) 28%,#fff)}.gts-stars__on{color:var(--gts-navy)}.gts-stars__half{background:linear-gradient(90deg,var(--gts-navy) 50%,color-mix(in srgb,var(--gts-navy) 28%,#fff) 50%);-webkit-background-clip:text;background-clip:text;color:transparent}.gts-reviews__list{display:grid;gap:var(--gts-space-4);margin:0;padding:0;list-style:none;grid-template-columns:1fr;align-items:stretch}.gts-reviews__list blockquote{display:flex;flex-direction:column;gap:var(--gts-space-3);height:100%;margin:0;padding:var(--gts-space-5);background:#fff;border:1px solid color-mix(in srgb,var(--gts-navy) 14%,#fff);border-radius:0;color:var(--gts-navy);box-shadow:0 16px 40px color-mix(in srgb,var(--gts-navy) 10%,transparent)}.gts-reviews__list li{transition:transform .22s var(--gts-ease-out),box-shadow .22s}.gts-reviews__list li:nth-child(1) blockquote{transform:rotate(-.6deg)}.gts-reviews__list li:nth-child(2) blockquote{transform:rotate(.7deg)}.gts-reviews__list li:nth-child(3) blockquote{transform:rotate(-.4deg)}.gts-reviews__list li:hover blockquote{transform:rotate(0) translateY(-4px)}@media(prefers-reduced-motion:reduce){.gts-reviews__list li blockquote{transform:none!important}}@media(max-width:900px){.gts-reviews__list li blockquote{transform:none}}.gts-reviews__list p{margin:0;flex:1;font-size:1rem;line-height:1.55;text-wrap:pretty}.gts-reviews__list footer{margin:0}.gts-reviews__list cite{font-family:Montserrat,sans-serif;font-style:normal;font-weight:650}.gts-after{width:100%;margin:0;padding:var(--gts-space-8) max(var(--gts-space-4),env(safe-area-inset-left)) var(--gts-space-8) max(var(--gts-space-4),env(safe-area-inset-right));background:var(--gts-navy);color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(1rem,.95rem + .4vw,1.25rem);font-weight:650;line-height:1.45;text-align:center;text-wrap:pretty}.gts-after a,.gts-after a:link,.gts-after a:visited{color:#fff;font-weight:700;text-underline-offset:.18em}@media(hover:hover)and (pointer:fine){.gts-btn--solid:hover{background:color-mix(in srgb,var(--gts-navy) 86%,#fff)}.gts-btn--light:hover{background:color-mix(in srgb,#fff 88%,var(--gts-navy))}.gts-btn--ghost:hover{background:#fff;color:var(--gts-navy)}.gts-card:hover{border-color:color-mix(in srgb,var(--gts-navy) 38%,#fff);box-shadow:0 20px 48px color-mix(in srgb,var(--gts-navy) 14%,transparent)}.gts-card.is-entry:hover{border-color:color-mix(in srgb,#fff 55%,var(--gts-navy))}.gts-card.is-entry .gts-btn:hover{background:color-mix(in srgb,#fff 88%,var(--gts-navy))}.gts-steps .gts-btn:hover{background:var(--gts-navy);color:#fff;border-color:var(--gts-navy)}.gts-more a:hover,.gts-after a:hover{text-decoration:underline;text-decoration-thickness:2px}.gts-snabbval a:hover{background:color-mix(in srgb,var(--gts-navy) 8%,#fff)}.gts-price-row a:hover{text-decoration:underline}.gts-qty button:hover{filter:brightness(.96)}.gts-qty button:active{transform:scale(.97)}}@media(min-width:768px){.gts-services,.gts-cards{grid-template-columns:1fr 1fr}.gts-resurs__facts{grid-template-columns:1fr 1fr;column-gap:var(--gts-space-6)}.gts-product-dialog .gts-resurs__facts{grid-template-columns:1fr}.gts-price-row:not(.is-text){grid-template-columns:minmax(0,1fr) auto auto}.gts-price-row .gts-btn{grid-column:auto}}@media(min-width:768px){.gts-cards--lead{grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr)}}@media(min-width:1024px){.gts-cards{grid-template-columns:repeat(3,1fr)}.gts-cards--lead{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)}.gts-services{grid-template-columns:repeat(4,minmax(0,1fr))}.gts-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gts-space-4)}.gts-steps li{grid-template-columns:minmax(0,1fr);padding:var(--gts-space-5);border-right:1px solid color-mix(in srgb,var(--gts-navy) 14%,#fff)}.gts-steps li:last-child{border-right:1px solid color-mix(in srgb,var(--gts-navy) 14%,#fff)}.gts-steps li:before{grid-row:auto;width:2.5rem;height:2.5rem;font-size:.875rem}.gts-steps h3,.gts-steps p,.gts-steps .gts-btn{grid-column:1}.gts-steps h3{font-size:1rem;overflow-wrap:anywhere}.gts-steps p{font-size:.875rem}.gts-steps .gts-btn{width:auto;min-height:2.5rem;font-size:.8125rem}.gts-resurs__grid{grid-template-columns:minmax(16rem,38ch) minmax(22rem,1fr);align-items:start}.gts-product-dialog .gts-product__buy .gts-resurs__grid,.gts-product-dialog .gts-resurs__grid,.gts-product-dialog .gts-resurs__facts{grid-template-columns:1fr}.gts-reviews__list{grid-template-columns:repeat(3,1fr)}.gts-product-dialog .gts-product .gts-cards{grid-template-columns:1fr 1fr}}.gts-stats{background:var(--gts-navy);color:#fff;border-block:1px solid #ffffff22}.gts-stats__grid{display:grid;grid-template-columns:repeat(4,1fr)}.gts-stats__item{padding:2rem 1rem;text-align:center;border-left:1px solid #ffffff22}.gts-stats__item:first-child{border-left:none}.gts-stats__item b{font:700 clamp(2rem,1.6rem+2vw,3rem) Montserrat;color:#fff;display:flex;justify-content:center;align-items:baseline;gap:2px;letter-spacing:-.02em}.gts-stats__suf{font-size:.55em}.gts-stats__item>span:last-child{font:600 .72rem Montserrat;letter-spacing:.08em;text-transform:uppercase;color:#fffc;display:block;margin-top:.5rem}@media(max-width:760px){.gts-stats__grid{grid-template-columns:1fr 1fr}.gts-stats__item:nth-child(odd){border-left:none}.gts-stats__item:nth-child(-n+2){border-bottom:1px solid #ffffff22}}.gts-hazard{height:10px;background:repeating-linear-gradient(-45deg,var(--gts-navy) 0 14px,#ffffff 14px 28px);border-block:1px solid var(--gts-navy);opacity:.12}@media(prefers-reduced-transparency:reduce){.gts-hazard{display:none}}.gts-road{background:var(--gts-navy);color:#fff;padding-block:clamp(2.75rem,5vw,5.5rem)}.gts-road h2{color:#fff}.gts-road__grid{display:grid;grid-template-columns:.9fr 1.2fr;gap:clamp(1.5rem,4vw,3rem)}.gts-road__sticky{position:sticky;top:96px}.gts-road__lead{color:#fffc;max-width:40ch}.gts-road__readout{margin-top:1.5rem;border:1px solid #ffffff22;border-radius:0;padding:16px;background:#ffffff0a;max-width:300px}.gts-road__num{font:700 2.2rem Montserrat;color:#fff}.gts-road__of{font-size:.45em;color:#fff9}.gts-road__bar{height:4px;background:#fff2;margin:10px 0}.gts-road__bar i{display:block;height:100%;background:#fff;width:0;transition:width .15s linear}.gts-road__hint{font:700 .6rem Montserrat;letter-spacing:.16em;color:#fff9}.gts-road__track{--rx:50%;position:relative;padding:16px 0 80px}.gts-road__rail{position:absolute;top:0;bottom:0;left:var(--rx);width:2px;transform:translate(-50%);background:repeating-linear-gradient(180deg,#ffffffcc 0 12px,transparent 12px 28px)}.gts-road__car{position:absolute;top:0;left:var(--rx);width:38px;transform:translate(-50%,var(--cy,0px));filter:drop-shadow(0 3px 0 rgb(0 0 0 /.25))}.gts-road__steps{list-style:none;margin:0;padding:0}.gts-road__step{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-bottom:64px}.gts-road__step:last-child{margin-bottom:0}.gts-road__sign{position:absolute;left:var(--rx);top:0;transform:translate(-50%);width:44px;height:44px;border-radius:50%;background:var(--gts-navy);border:2px solid #ffffff55;color:#fff9;display:grid;place-items:center;font:700 1rem Montserrat}.gts-road__body{max-width:360px;opacity:.45;transition:opacity .35s,transform .35s;transform:translateY(8px)}.gts-road__step:nth-child(odd) .gts-road__body{grid-column:1;justify-self:end;padding-right:56px;text-align:right}.gts-road__step:nth-child(2n) .gts-road__body{grid-column:2;padding-left:56px}.gts-road__step:nth-child(odd) .gts-road__body .gts-btn{margin-left:auto}.gts-road__tag{font:700 .65rem Montserrat;letter-spacing:.18em;color:#fff9}.gts-road__body h3{font:700 1.15rem Montserrat;margin:.35rem 0 .4rem}.gts-road__body p{color:#fffc;font-size:.95rem}.gts-road__body .gts-btn{margin-top:.8rem;border-color:#fff5;color:#fff}.gts-road__step.active .gts-road__sign{background:#fff;color:var(--gts-navy);border-color:#fff;box-shadow:0 0 0 6px #fff2}.gts-road__step.done .gts-road__sign{border-color:#fff;color:#fff}.gts-road__step.active .gts-road__body,.gts-road__step.done .gts-road__body{opacity:1;transform:none}@media(max-width:900px){.gts-road__grid{grid-template-columns:1fr}.gts-road__sticky{position:static}.gts-road__track{--rx:22px}.gts-road__step{grid-template-columns:1fr}.gts-road__step .gts-road__body{grid-column:1!important;justify-self:stretch!important;padding:0 0 0 68px!important;text-align:left!important;max-width:none}.gts-road__step .gts-road__body .gts-btn{margin-left:0}}.gts-team__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--gts-space-4);grid-template-columns:1fr}.gts-team__card{padding:var(--gts-space-5);background:#fff;border:1px solid color-mix(in srgb,var(--gts-navy)14%,#fff);display:flex;flex-direction:column;gap:var(--gts-space-3);transition:transform .22s,box-shadow .22s}.gts-team__card:nth-child(1){transform:rotate(-.5deg)}.gts-team__card:nth-child(2){transform:rotate(.6deg);margin-top:.6rem}.gts-team__card:nth-child(3){transform:rotate(-.4deg)}.gts-team__card:hover{transform:rotate(0) translateY(-4px);box-shadow:0 12px 32px #10233a1f}.gts-team__top{display:flex;gap:var(--gts-space-3);align-items:center}.gts-team__ava{width:72px;height:72px;border-radius:50%;background:var(--gts-navy);color:#fff;display:grid;place-items:center;font:700 1.2rem Montserrat;flex:none}.gts-team__role{font:600 .75rem Montserrat;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--gts-navy)60%,#fff);margin:.2rem 0 0}.gts-team__bio{margin:0;color:color-mix(in srgb,var(--gts-navy)80%,#fff);line-height:1.5}.gts-team__langs{display:flex;flex-wrap:wrap;gap:6px}.gts-team__langs span{font:600 .68rem Montserrat;border:1px solid color-mix(in srgb,var(--gts-navy)18%,#fff);padding:3px 7px;background:#fff}.gts-team__note{margin-top:var(--gts-space-4);font:.8rem Montserrat;color:color-mix(in srgb,var(--gts-navy)60%,#fff);font-style:italic}@media(max-width:900px){.gts-team__card{transform:none!important;margin-top:0}}@media(prefers-reduced-motion:reduce){.gts-team__card{transform:none!important;transition:none}}@media(min-width:900px){.gts-team__grid{grid-template-columns:repeat(3,1fr)}}.gts-faq__list{max-width:820px;border-top:1.5px solid var(--gts-navy);margin-inline:auto}.gts-faq__item{border-bottom:1.5px solid var(--gts-navy)}.gts-faq__q{width:100%;display:flex;align-items:center;gap:1rem;text-align:left;padding:1.1rem 4px;background:transparent;border:0;cursor:pointer}.gts-faq__q:hover{background:color-mix(in srgb,var(--gts-navy)6%,#fff)}.gts-faq__num{font:700 .72rem Montserrat;color:color-mix(in srgb,var(--gts-navy)55%,#fff);width:28px;flex:none}.gts-faq__q b{font:700 clamp(1rem,.95rem + .4vw,1.15rem) Montserrat;flex:1;letter-spacing:-.01em}.gts-faq__x{width:32px;height:32px;flex:none;border:1.5px solid var(--gts-navy);display:grid;place-items:center;background:#fff;position:relative;transition:transform .25s,background .25s}.gts-faq__x span{position:absolute;width:14px;height:2px;background:var(--gts-navy)}.gts-faq__x span:last-child{transform:rotate(90deg)}.gts-faq__item.is-open .gts-faq__x{transform:rotate(45deg);background:var(--gts-navy)}.gts-faq__item.is-open .gts-faq__x span{background:#fff}.gts-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--gts-ease-out)}.gts-faq__item.is-open .gts-faq__a{grid-template-rows:1fr}.gts-faq__a-in{overflow:hidden}.gts-faq__a-in p{padding:0 4px 1.1rem 44px;color:color-mix(in srgb,var(--gts-navy)75%,#fff);max-width:60ch}@media(prefers-reduced-motion:reduce){.gts-faq__a{transition:none}}.gts-resurs__seg{display:flex;border:1.5px solid color-mix(in srgb,var(--gts-navy)35%,#fff);overflow:hidden;width:fit-content;margin-bottom:var(--gts-space-4)}.gts-resurs__seg-btn{padding:8px 12px;font:700 .75rem Montserrat;border:0;background:#fff;color:var(--gts-navy);cursor:pointer}.gts-resurs__seg-btn+.gts-resurs__seg-btn{border-left:1.5px solid color-mix(in srgb,var(--gts-navy)35%,#fff)}.gts-resurs__seg-btn.is-on{background:var(--gts-navy);color:#fff}@media(prefers-reduced-motion:reduce){.gts-road__rail{animation:none}.gts-road__body{opacity:1;transform:none}.gts-road__step .gts-road__sign{transition:none}}@media(prefers-reduced-motion:reduce){.gts-hero__chip{transform:none}.gts-btn,.gts-snabbval a,.gts-services a,.gts-card,.gts-steps li{transition:none;transform:none}}@media(prefers-reduced-transparency:reduce){.gts-hero__overlay{opacity:1;mix-blend-mode:normal;background:#190056}.gts-hero:not(.gts-hero--band):after{display:none}.gts-band:before,.gts-band:after{background:#10233a;opacity:1;mix-blend-mode:normal}.gts-hero__chip:before,html.gts-motion .gts-hero__chip:before,html.gts-motion .gts-hero.in .gts-hero__chip:not(.is-swapping):before,html.gts-motion .gts-hero.in .gts-hero__chip.is-swapping:before{background:#004e96;opacity:1;clip-path:none;-webkit-mask-image:none;mask-image:none;animation:none;transition:none}.gts-card,.gts-card.is-recommended,.gts-kassa__summary,#kustom-checkout,.gts-services a,.gts-steps li{background:#fff;backdrop-filter:none}.gts-shop--kassa:before,.gts-shop--kassa:after{background:#10233a}.gts-kassa__summary{color:var(--gts-navy)}.gts-shop--kassa .gts-kassa__summary a:not(.gts-btn),.gts-kassa__summary .gts-qty button,.gts-kassa__summary .gts-cart-remove{color:var(--gts-navy);border-color:var(--gts-navy)}.gts-kassa__summary .gts-korg__meta{color:#10233ab8}.gts-kassa__summary .gts-qty{border-color:var(--gts-navy)}.gts-kassa__summary .gts-korg__line{border-bottom-color:#e5eaf0}.gts-kassa__summary .gts-cart-foot{background:transparent;border-top-color:#e5eaf0}}.gts-shop{padding-bottom:calc(var(--gts-space-8) + var(--gts-space-6));color:var(--gts-navy);font-family:Montserrat,sans-serif}.gts-shop:not(.gts-shop--kassa){min-height:100svh;background:color-mix(in srgb,var(--gts-navy) 6%,#fff)}.gts-shop__title{margin:0 0 var(--gts-space-5);color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.gts-shop a:not(.gts-btn){color:var(--gts-navy)}.gts-shop--kassa{position:relative;isolation:isolate;color:#fff;min-height:100svh}.gts-shop--kassa:before{content:"";position:absolute;inset:0;z-index:-2;background:#10233a url(/wp-content/uploads/2024/03/pexels-lukas-zvikas-1075947-scaled.jpg) center / cover no-repeat}.gts-shop--kassa:after{content:"";position:absolute;inset:0;z-index:-1;background:#00073ab5}.gts-shop--kassa .gts-shop__title,.gts-kassa__heading{color:#fff;font-weight:400}.gts-kassa{display:grid;gap:var(--gts-space-8)}.gts-kassa__heading{margin:0 0 var(--gts-space-4);font-family:Montserrat,sans-serif;font-size:1.5625rem;line-height:1.25}.gts-kassa__pay,.gts-kassa__col,#kustom-checkout{min-width:0}.gts-kassa__col{order:-1}#kustom-checkout{border-radius:0;overflow:hidden}#kustom-checkout iframe{border-radius:0;display:block}.gts-kassa__summary{display:grid;gap:var(--gts-space-3);padding:var(--gts-space-5);background:#ffffff2b;backdrop-filter:blur(5px);border:1px solid #fff;border-radius:0;color:#fff}.gts-kassa__summary .gts-korg__line{border-bottom-color:#ffffff47}.gts-shop--kassa .gts-kassa__summary a:not(.gts-btn){color:#fff}.gts-kassa__summary .gts-korg__meta{color:#ffffffc7}.gts-kassa__summary .gts-qty{border-color:#fff}.gts-kassa__summary .gts-qty button,.gts-kassa__summary .gts-cart-remove{color:#fff;border-color:#fff}.gts-kassa__summary .gts-cart-foot{padding:var(--gts-space-4) 0 0;background:transparent;border-top-color:#ffffff47}.gts-kassa__summary .gts-qty button:focus-visible{outline-color:#fff}.gts-kassa__amt{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.gts-kassa__tax{display:block;margin-top:var(--gts-space-1);font-size:.8rem;font-weight:500}.gts-kassa__total{display:flex;justify-content:space-between;align-items:center;gap:var(--gts-space-2);margin:0;font-family:Montserrat,sans-serif;font-variant-numeric:tabular-nums}.gts-cart-panel{max-width:36rem;padding:var(--gts-space-5);background:#fff;border-radius:0;box-shadow:0 12px 40px #10233a1a}.gts-cart-panel .gts-cart-empty{padding:var(--gts-space-4) 0}.gts-cart-panel .gts-cart-empty .gts-btn{width:auto}.gts-korg{list-style:none;margin:0;padding:0}.gts-korg__line{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name amt" "meta amt" "actions actions";gap:var(--gts-space-1) var(--gts-space-3);align-items:start;padding-block:var(--gts-space-4);border-bottom:1px solid #e5eaf0}.gts-korg__line:last-child{border-bottom:0}.gts-korg__line>a{grid-area:name;min-width:0;font-weight:650;text-decoration:none;overflow-wrap:break-word}.gts-korg__meta{grid-area:meta;margin:0;color:#10233ab8;font-size:.8125rem;line-height:1.4}.gts-korg__line .gts-kassa__amt{grid-area:amt;justify-self:end;padding-top:2px}.gts-korg__actions{grid-area:actions;display:flex;align-items:center;justify-content:space-between;gap:var(--gts-space-3);margin-top:var(--gts-space-2)}.gts-qty{display:inline-flex;align-items:stretch;border:1px solid var(--gts-navy);border-radius:0;overflow:hidden}.gts-qty button{min-width:var(--gts-tap);min-height:var(--gts-tap);padding:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.gts-qty button:focus-visible{outline:2px solid var(--gts-navy);outline-offset:-2px}.gts-qty__val{min-width:2.5ch;display:flex;align-items:center;justify-content:center;text-align:center;font-variant-numeric:tabular-nums}.gts-cart-foot{display:grid;gap:var(--gts-space-2);padding:var(--gts-space-4) var(--gts-space-5) max(var(--gts-space-5),env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5eaf0}.gts-cart-panel .gts-cart-foot{margin:var(--gts-space-4) calc(-1 * var(--gts-space-5)) calc(-1 * var(--gts-space-5))}.gts-cart-foot .gts-btn{width:100%}.gts-kassa__total{font-weight:650}@media(min-width:1024px){.gts-kassa{grid-template-columns:1fr 1fr}.gts-kassa__col{order:0;align-self:start;position:sticky;top:calc(var(--gts-header-h) + var(--gts-space-4))}}@media(prefers-reduced-motion:reduce){.gts-qty button{transform:none}}.gts-page{min-height:100svh;background:color-mix(in srgb,var(--gts-navy) 6%,#fff);color:var(--gts-navy)}.gts-split{display:grid;gap:var(--gts-space-8)}.gts-split__copy{display:grid;align-content:start;gap:var(--gts-space-4)}.gts-split__copy .gts-section__note{margin:0}.gts-facts{display:grid;gap:var(--gts-space-3);margin:var(--gts-space-2) 0 0;padding:0;list-style:none}.gts-facts li{display:grid;gap:2px;padding-block:var(--gts-space-3);border-top:1px solid color-mix(in srgb,var(--gts-navy) 16%,transparent)}.gts-facts strong{font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:700}.gts-facts span{font-size:.95rem;line-height:1.45;text-wrap:pretty}.gts-figure{margin:0;border-radius:0;overflow:hidden;border:1px solid #fff;background:var(--gts-navy);aspect-ratio:4 / 3;max-block-size:36rem}.gts-figure img,.gts-figure video{width:100%;height:100%;object-fit:cover;object-position:center}.gts-read{max-width:65ch;padding-block:var(--gts-space-8) calc(var(--gts-space-8) + var(--gts-space-6))}.gts-read h1{margin:0 0 var(--gts-space-6);color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.gts-read h2{margin:var(--gts-space-8) 0 var(--gts-space-3);color:var(--gts-navy);font-family:Montserrat,sans-serif;font-size:clamp(1.15rem,1.05rem + .45vw,1.35rem);font-weight:700;line-height:1.3;text-wrap:balance}.gts-read h2:first-of-type{margin-top:0}.gts-read p{margin:0 0 var(--gts-space-4);font-size:1rem;line-height:1.55;text-wrap:pretty}.gts-read a{color:var(--gts-navy);text-underline-offset:.15em}.gts-kontakt__lead{margin:0 0 var(--gts-space-4);max-width:65ch;font-size:1rem;line-height:1.5;text-wrap:pretty}.gts-kontakt__meta{display:flex;flex-wrap:wrap;gap:var(--gts-space-2) var(--gts-space-5);margin:0 0 var(--gts-space-6);padding:0;list-style:none}.gts-kontakt__meta a,.gts-kontakt__meta li{display:inline-flex;align-items:center;min-height:var(--gts-tap);color:var(--gts-navy);font-weight:650}.gts-kontakt__meta a{text-underline-offset:.15em}.gts-kontakt__status{margin:0 0 var(--gts-space-6);padding:var(--gts-space-4);max-width:65ch;border:1px solid color-mix(in srgb,var(--gts-navy) 18%,#fff);border-radius:0;background:#fff;font-weight:650;line-height:1.45;text-wrap:pretty;box-shadow:0 12px 32px color-mix(in srgb,var(--gts-navy) 8%,transparent)}.gts-kontakt__status[role=alert]{background:color-mix(in srgb,var(--gts-navy) 8%,#fff);border-color:var(--gts-navy)}.gts-kontakt__status[role=status]{background:var(--gts-navy);border-color:var(--gts-navy);color:#fff}.gts-kontakt__grid{display:grid;gap:var(--gts-space-6)}.gts-kontakt__form{position:relative;display:grid;gap:var(--gts-space-4);align-content:start;padding:var(--gts-space-6);border:1px solid color-mix(in srgb,var(--gts-navy) 18%,#fff);border-radius:0;background:radial-gradient(ellipse 70% 50% at 50% 0%,color-mix(in srgb,var(--gts-navy) 6%,transparent),transparent 70%),#fff;color:var(--gts-navy);accent-color:var(--gts-navy);caret-color:var(--gts-navy);box-shadow:0 16px 40px color-mix(in srgb,var(--gts-navy) 12%,transparent)}.gts-kontakt__field{display:grid;gap:var(--gts-space-2)}.gts-kontakt__field label{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:650}.gts-kontakt__req{margin-inline-start:.15em}.gts-kontakt__field input,.gts-kontakt__field textarea{box-sizing:border-box;width:100%;max-inline-size:100%;min-height:var(--gts-tap);padding:var(--gts-space-3);border:1px solid color-mix(in srgb,var(--gts-navy) 35%,#fff);border-radius:0;background:#fff;color:var(--gts-navy);font-family:inherit;font-size:1rem;line-height:1.4}.gts-kontakt__field textarea{min-height:8rem;resize:vertical}.gts-kontakt__field input:user-invalid,.gts-kontakt__field textarea:user-invalid{border-color:var(--gts-navy);outline:2px solid color-mix(in srgb,var(--gts-navy) 35%,#fff);outline-offset:1px}.gts-kontakt__hp{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0;white-space:nowrap}.gts-kontakt__map{min-width:0;min-height:22rem;border-radius:0;overflow:hidden;border:1px solid #fff;background:var(--gts-navy)}.gts-kontakt__map iframe{display:block;width:100%;max-inline-size:100%;min-height:22rem;height:100%;border:0}@media(min-width:1024px){.gts-split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:var(--gts-space-8)}.gts-figure{aspect-ratio:4 / 5}.gts-kontakt__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.gts-kontakt__map,.gts-kontakt__map iframe{min-height:100%}}@media(pointer:coarse){.gts-kontakt__field input,.gts-kontakt__field textarea{min-height:52px}}@media(hover:hover)and (pointer:fine){.gts-kontakt__meta a:hover,.gts-read a:hover,.gts-reviews a:hover,.gts-steps a:hover{text-decoration-thickness:2px}.gts-services a:hover{border-color:color-mix(in srgb,var(--gts-navy) 38%,#fff);box-shadow:0 20px 48px color-mix(in srgb,var(--gts-navy) 14%,transparent)}}@media(prefers-reduced-transparency:reduce){.gts-figure,.gts-kontakt__map{border-color:color-mix(in srgb,var(--gts-navy) 18%,#fff)}}#product-sheet .gts-resurs__intro{display:none}#product-sheet .gts-resurs__grid,#product-sheet .gts-product__buy .gts-resurs .gts-wrap,#product-sheet .gts-resurs__facts{display:grid;grid-template-columns:minmax(0,1fr)}#product-sheet .gts-hero{min-height:min(42svh,22rem);padding:3.25rem var(--gts-space-5) var(--gts-space-6)}#product-sheet .gts-hero__copy{padding-inline:0}#product-sheet .gts-product__lead{display:none}#product-sheet .gts-product{padding-block-start:var(--gts-space-5)}#product-sheet:has(.gts-hero) .gts-cart-top{position:absolute;inset:0 0 auto;z-index:4;background:transparent;color:#fff}#product-sheet:has(.gts-hero) .gts-dialog-close{color:#fff;text-shadow:0 1px 8px rgb(16 35 58 / .55)}#product-sheet:has(.gts-hero) [data-product-title]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#product-sheet:has(.gts-hero) .gts-cart-handle{position:relative;z-index:5;background:#fff}.gts-product,.gts-hero{overflow-x:clip}.gts-header-sentinel{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.gts-header{position:fixed;top:0;left:0;right:0;z-index:1000;min-height:var(--gts-header-h);padding-top:env(safe-area-inset-top);background:var(--gts-header-rest);backdrop-filter:blur(var(--gts-glass-blur)) saturate(var(--gts-glass-sat));-webkit-backdrop-filter:blur(var(--gts-glass-blur)) saturate(var(--gts-glass-sat));color:#fff;transition:background .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out,min-height .3s ease-in-out}.gts-header.is-scrolled{min-height:76px;background:var(--gts-header-scrolled);box-shadow:0 8px 28px #10233a1f;border-bottom:1px solid color-mix(in srgb,var(--gts-navy) 14%,transparent);color:var(--gts-navy)}.gts-header.is-away{transform:translateY(-100%);opacity:0}@media(min-width:1024px){.gts-header.is-away{transform:none;opacity:1}}.gts-header__bar{display:flex;align-items:center;gap:var(--gts-space-2);width:min(100%,1200px);margin:0 auto;padding:var(--gts-space-2) max(var(--gts-space-3),env(safe-area-inset-left)) var(--gts-space-2) max(var(--gts-space-3),env(safe-area-inset-right));min-height:var(--gts-header-h);transition:min-height .3s ease-in-out}.gts-nav{display:none}@media(min-width:1024px){.gts-nav{display:flex}}.gts-cart-count{background:var(--gts-navy);color:#fff}.gts-nav-dialog,.gts-cart-dialog,.gts-product-dialog{padding:0;border:0}.gts-nav-dialog{color:#fff;background:var(--gts-navy);box-shadow:-16px 0 40px #00102847}.gts-nav-dialog::backdrop,.gts-cart-dialog::backdrop,.gts-product-dialog::backdrop{background:#00102873;opacity:0;transition:opacity .28s var(--gts-ease-out),overlay .28s var(--gts-ease-out) allow-discrete,display .28s var(--gts-ease-out) allow-discrete}.gts-nav-dialog[open]::backdrop,.gts-cart-dialog[open]::backdrop,.gts-product-dialog[open]::backdrop{opacity:1}@starting-style{.gts-nav-dialog[open]::backdrop,.gts-cart-dialog[open]::backdrop,.gts-product-dialog[open]::backdrop{opacity:0}}.gts-nav-dialog[open],.gts-cart-dialog[open],.gts-product-dialog[open]{display:flex;flex-direction:column}.gts-nav-dialog[open]{animation:gts-dialog-in .25s var(--gts-ease-out)}@keyframes gts-dialog-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.gts-nav-dialog{inset:0;width:100%;height:100svh;max-height:100svh;margin:0}.gts-cart-dialog{inset:auto 0 0;width:100%;max-width:100vw;height:auto;max-height:92svh;margin:0;color:var(--gts-navy);background:#fff;overflow:hidden;box-shadow:0 -16px 40px #00102847}.gts-cart-dialog[open]{animation:gts-cart-up .28s var(--gts-ease-out)}.gts-product-dialog{inset:auto 0 0;width:100%;max-width:100vw;height:auto;max-height:92svh;margin:0;color:var(--gts-navy);background:#fff;overflow:hidden;box-shadow:0 -16px 40px #00102847}.gts-product-dialog[open]{animation:gts-cart-up .28s var(--gts-ease-out)}@media(min-width:1024px){.gts-cart-dialog{inset:0 0 0 auto;width:min(26rem,100vw);height:100dvh;max-height:100dvh}.gts-product-dialog{inset:0 0 0 auto;width:min(52rem,100vw);height:100dvh;max-height:100dvh}}
