@keyframes gpPop{40%{transform:scale(1.22)}}@keyframes gpMarquee{to{transform:translate3d(calc(-50% - var(--gp-mq-gap, 15px)),0,0)}}@keyframes gpPageIn{0%{opacity:0}to{opacity:1}}@keyframes gpFtDrift{0%{transform:translate3d(-4%,-3%,0) scale(1)}to{transform:translate3d(5%,4%,0) scale(1.12)}}@keyframes gpSpin{to{--gp-a:360deg}}@keyframes gpBurst{0%{transform:scale(.8);opacity:.2}45%{opacity:1}to{transform:scale(1.35);opacity:0}}@keyframes gpNudge{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@keyframes gpShine{0%{background-position:-160%0,0 0}55%,to{background-position:260%0,0 0}}@keyframes gpRipple{0%{box-shadow:0 12px 30px -10px rgba(10,132,255,.85),0 0 0 0 rgba(10,132,255,.45),inset 0 0 0 1px rgba(255,255,255,.22)}70%,to{box-shadow:0 12px 30px -10px rgba(10,132,255,.85),0 0 0 16px transparent,inset 0 0 0 1px rgba(255,255,255,.22)}}@keyframes gpDiveWheel{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes gpSubShine{0%{background-position:-160%0}to{background-position:260%0}}@keyframes gpMarq{0%{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@keyframes gp-wxsk{to{background-position:-200%0}}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/rubik-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/rubik-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/rubik-latin-400-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/rubik-latin-700-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gp-accent:#0071e3;--gp-text:#1d1d1f;--gp-muted:#6e6e73;--gp-bg:#ffffff;--gp-bg-alt:#f5f5f7;--gp-line:rgba(0, 0, 0, 0.1);--gp-header-h:76px;--gp-read:740px;--gp-max:1024px;--gp-wide:1260px;--gp-radius:28px;--gp-font:"Rubik", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--gp-ease:cubic-bezier(0.28, 0.11, 0.32, 1)}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:110px}html.gp-lock{overflow:hidden}body{margin:0;font-size:17px;line-height:1.47;letter-spacing:-.022em;color:var(--gp-text);background-color:#f1f2f4;background-image:linear-gradient(180deg,#fff 0,#f6f7f8 38%,#eceef1 100%);background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;top:0!important}iframe,img,video{max-width:100%}img{height:auto;display:block}a{color:var(--gp-accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;line-height:1.1;letter-spacing:-.015em}p{margin:0 0 1em}ol,ul{padding-left:1.25em}button{font:inherit;color:inherit}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-link:focus{clip:auto;clip-path:none;height:auto;width:auto;margin:0;position:fixed!important;top:8px;left:8px;z-index:1000;background:#fff;color:#000;padding:10px 16px;border-radius:8px}:focus-visible{outline:2px solid var(--gp-accent);outline-offset:2px}.gp-container{width:100%;max-width:var(--gp-max);margin:0 auto;padding:0 22px}.gp-container--wide{max-width:var(--gp-wide)}.gp-container--read{max-width:calc(var(--gp-read) + 44px)}.gp-header{position:sticky;top:0;z-index:100;height:var(--gp-header-h);transition:box-shadow .3s var(--gp-ease)}.admin-bar .gp-header{top:32px}@media (max-width:782px){.admin-bar .gp-header{top:46px}}@media (max-width:600px){.admin-bar .gp-header{top:0}}.gp-header::before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(255,255,255,.88);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transition:background .3s var(--gp-ease)}.gp-header.is-scrolled{box-shadow:0 1px 0 var(--gp-line)}.gp-header.has-open::before{background:rgba(251,251,253,.97)}.gp-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:100%;max-width:var(--gp-wide);margin:0 auto;padding:0 22px}.gp-brandwrap{display:flex;align-items:center;min-width:0}.gp-brand{color:var(--gp-text);white-space:nowrap}.gp-brand:hover{text-decoration:none}.gp-brandwrap .custom-logo-link{display:flex;align-items:center}.gp-brandwrap .custom-logo{height:24px;width:auto}.gp-nav{position:static}.gp-menu,.gp-menu ul{list-style:none;margin:0;padding:0}.gp-depth-0,.gp-link,.gp-menu{display:flex;align-items:center}.gp-menu{justify-content:center}.gp-depth-0,.gp-link{height:var(--gp-header-h)}.gp-depth-0{position:relative}.gp-link{padding:0 16px;font-size:15px;font-weight:500;letter-spacing:-.01em;color:rgba(29,29,31,.86);transition:color .2s}.gp-depth-0.is-current>.gp-link,.gp-link:hover{color:#000;text-decoration:none}.gp-chev{display:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0 6px 0-13px;padding:0;border:0;background:0 0;color:rgba(29,29,31,.7);cursor:pointer}.gp-depth-0.gp-is-mega{position:relative}.gp-chev svg{width:10px;height:7px;transition:transform .25s var(--gp-ease)}.gp-depth-0.is-active>.gp-chev svg{transform:rotate(180deg)}.gp-depth-0.is-active>.gp-link{color:#000;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:12px}.gp-panel{position:absolute;top:calc(100% - 8px);left:-6px;z-index:10;min-width:260px;padding:10px;background:#fff;border-radius:18px;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 28px 60px -14px rgba(0,0,0,.2);opacity:0;visibility:hidden;transform:translate(var(--gp-dx, 0px),8px);transition:opacity .2s var(--gp-ease),transform .2s var(--gp-ease),visibility 0s linear .2s}.gp-depth-0.is-active>.gp-panel{opacity:1;visibility:visible;transform:translate(var(--gp-dx, 0px),0);transition-delay:0s}.no-js .gp-depth-0:focus-within>.gp-panel,.no-js .gp-depth-0:hover>.gp-panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gp-mega__inner{padding:0}.gp-mega__cols{display:grid;grid-template-columns:repeat(2,minmax(230px,1fr));gap:2px 17px;list-style:none;margin:0;padding:0}.gp-mega__cols:not(:has(>.gp-col--group)){background:linear-gradient(to right,transparent calc(50% - .5px),rgba(0,0,0,.07) calc(50% - .5px),rgba(0,0,0,.07) calc(50% + .5px),transparent calc(50% + .5px))}.gp-mega__cols:has(>.gp-col--group){gap:0;grid-template-columns:repeat(var(--gp-cols, 2),minmax(220px,1fr))}.gp-mega__cols:has(>.gp-col--group:nth-child(3)){--gp-cols:3}.gp-mega__cols:has(>.gp-col--group:nth-child(4)){--gp-cols:4}.gp-col--group{padding:0 4px}.gp-col--group+.gp-col--group{border-left:1px solid rgba(0,0,0,.07)}.gp-col-title{display:block;padding:10px 12px 6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--gp-muted)}.gp-sublink:hover,a.gp-col-title:hover{color:var(--gp-text);text-decoration:none}.gp-drop__list,.gp-links{list-style:none;margin:0;padding:0}.gp-sublink{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;color:var(--gp-text);font-size:15px;font-weight:500;line-height:1.25;letter-spacing:-.01em;white-space:nowrap;transition:background .15s}.gp-sublink:hover{background:#f2f3f5}.gp-sublink__txt{display:flex;flex-direction:column;min-width:0}.gp-ic{flex:none;display:inline-flex;color:#111}.gp-ic,.gp-ic svg{width:22px;height:22px}.gp-desc{display:block;margin-top:2px;font-size:12.5px;font-weight:400;white-space:normal;color:var(--gp-muted)}.gp-actions{display:flex;align-items:center;justify-content:flex-end;gap:2px}.gp-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:0 0;color:rgba(29,29,31,.82);border-radius:50%;cursor:pointer;transition:color .2s,background .2s}.gp-icon-btn:hover{color:#000;background:rgba(0,0,0,.05);text-decoration:none}.gp-cart__count{position:absolute;top:3px;right:1px;min-width:16px;height:16px;padding:0 4px;background:var(--gp-accent);color:#fff;font-size:10px;line-height:16px;text-align:center;border-radius:8px}.gp-burger{display:none;position:relative;width:36px;height:36px;padding:0;border:0;background:0 0;cursor:pointer}.gp-burger span{position:absolute;left:10px;right:10px;height:1.5px;background:var(--gp-text);border-radius:2px;transition:transform .3s var(--gp-ease),top .3s var(--gp-ease)}.gp-burger span:nth-child(1){top:15px}.gp-burger span:nth-child(2){top:21px}.gp-nav-open .gp-burger span:nth-child(1){top:18px;transform:rotate(45deg)}.gp-nav-open .gp-burger span:nth-child(2){top:18px;transform:rotate(-45deg)}.gp-search{position:absolute;top:100%;left:0;right:0;background:rgba(251,251,253,.98);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px);border-bottom:1px solid var(--gp-line);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s var(--gp-ease),transform .25s var(--gp-ease),visibility 0s linear .25s}.gp-search.is-open{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gp-search__inner{max-width:700px;margin:0 auto;padding:28px 22px 44px}.gp-searchform{display:flex;align-items:center;gap:12px;padding:0 18px;background:#fff;border:1px solid var(--gp-line);border-radius:14px;color:var(--gp-muted);transition:border-color .2s,box-shadow .2s}.gp-searchform:focus-within{border-color:var(--gp-accent);box-shadow:0 0 0 4px rgba(0,113,227,.15)}.gp-searchform svg{flex:none}.gp-searchform__input{flex:1;min-width:0;height:52px;border:0;background:0 0;font:inherit;font-size:20px;color:var(--gp-text);outline:0;-webkit-appearance:none;appearance:none}.gp-backdrop{position:fixed;inset:0;z-index:90;background:rgba(0,0,0,.32);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity .3s var(--gp-ease),visibility 0s linear .3s}body.gp-search-open .gp-backdrop{opacity:1;visibility:visible;transition-delay:0s}@media (max-width:1023px){.gp-header__bar{display:flex;justify-content:space-between}.gp-burger{display:inline-block}.gp-header.has-open::before{background:rgba(251,251,253,.8)}.gp-nav{position:fixed;top:var(--gp-header-h);left:0;right:0;bottom:0;padding:12px 22px 48px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(255,255,255,.98);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .3s var(--gp-ease),transform .3s var(--gp-ease),visibility 0s linear .3s}.admin-bar .gp-nav{top:calc(var(--gp-header-h) + 46px)}@media (max-width:600px){.admin-bar .gp-nav{top:var(--gp-header-h)}}.gp-nav-open .gp-nav{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gp-menu{display:block;max-width:640px;margin:0 auto}.gp-depth-0{display:flex;flex-wrap:wrap;align-items:center;height:auto;border-bottom:1px solid var(--gp-line)}.gp-depth-0.gp-is-mega{position:relative}.gp-link{flex:1;height:auto;padding:14px 0;font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--gp-text)}.gp-chev,.gp-drop,.gp-panel{padding:0;background:0 0;border:0}.gp-chev{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;color:var(--gp-muted);cursor:pointer}.gp-chev svg{width:12px;height:8px;transition:transform .3s var(--gp-ease)}.gp-depth-0.is-active>.gp-link{text-decoration:none}.gp-depth-0.is-open>.gp-chev svg{transform:rotate(180deg)}.gp-drop,.gp-panel{position:static;display:none;flex-basis:100%;min-width:0;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;box-shadow:none;opacity:1;visibility:visible;transform:none;transition:none}.gp-depth-0.is-active.is-open>.gp-panel,.gp-depth-0.is-open>.gp-panel{display:block}.gp-depth-0.is-active>.gp-panel{display:none}.gp-mega__inner{padding:4px 0 18px}.gp-mega__cols,.gp-mega__cols:not(:has(>.gp-col--group)){display:block;background:0 0}.gp-col--group{padding:0}.gp-col--group+.gp-col--group{border-left:0}.gp-col-title{padding-left:0}.gp-sublink{padding:10px 0;font-size:18px;white-space:normal}.gp-sublink:hover{background:0 0;color:var(--gp-accent)}.gp-col{margin-bottom:14px}.gp-col-title{margin:8px 0 4px}.gp-mega .gp-col:not(.gp-col--group)>.gp-sublink,.gp-mega .gp-links .gp-sublink{font-size:18px;padding:6px 0}.gp-drop .gp-sublink{padding:8px 0;font-size:18px}.gp-drop__list{padding:0 0 12px}.gp-depth-0.is-active .gp-mega .gp-col{animation:none}}.gp-main{display:block;min-height:60vh}.gp-eyebrow{margin:0 0 8px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:#bf4800}.gp-btn{display:inline-block;padding:12px 22px;background:var(--gp-accent);color:#fff;font-size:17px;line-height:1.17;border-radius:980px;transition:background .2s,transform .2s}.gp-btn:hover{background:#0077ed;color:#fff;text-decoration:none}.gp-btn:active{transform:scale(.98)}.gp-link-arrow{font-size:19px;line-height:1.2}.gp-link-arrow::after{content:" ›"}.gp-link-arrow:hover{text-decoration:underline}.gp-cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:18px}.gp-section-title{margin-bottom:40px;font-size:clamp(32px,5vw,48px);font-weight:600;text-align:center;letter-spacing:-.02em}.gp-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;color:rgba(0,0,0,.14);background:radial-gradient(60% 80%at 50% 60%,rgba(0,113,227,.12),transparent 70%)}.gp-plane{width:40%;max-width:280px;height:auto;transform:rotate(45deg)}.gp-hero{position:relative;display:flow-root;isolation:isolate;margin:0 20px 250px;padding:92px 22px 0;border-radius:32px;text-align:center}.gp-hero::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit}.gp-hero--dark{color:#f5f5f7}.gp-hero--dark::before{background:linear-gradient(rgba(0,0,0,.42),rgba(0,0,0,.42)),var(--gp-hero-bg, none) center/cover no-repeat,radial-gradient(55% 45%at 18% 12%,rgba(255,255,255,.13),transparent 62%),radial-gradient(60% 50%at 88% 70%,rgba(255,255,255,.07),transparent 65%),#0b0b0c}.gp-card__title a,.gp-hero--light,.gp-hero--light .gp-badge svg{color:var(--gp-text)}.gp-hero--light::before{background:var(--gp-hero-bg, none) center/cover no-repeat,radial-gradient(60% 50%at 50% 0%,rgba(0,113,227,.1),transparent 70%),#f5f5f7}.gp-hero__inner{max-width:900px;margin:0 auto}.gp-badge{display:inline-flex;align-items:center;gap:10px;padding:4px 14px 4px 4px;border-radius:980px;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:14px;font-weight:500;letter-spacing:-.01em;color:inherit;transition:background .2s}.gp-badge:hover{background:rgba(255,255,255,.2);text-decoration:none}.gp-badge--notag{padding-left:16px}.gp-badge__tag,.gp-pill b{padding:6px 12px;border-radius:980px;background:var(--gp-accent);color:#fff;font-size:13px;font-weight:600;line-height:1}.gp-badge svg,.gp-header-cta svg{flex:none}.gp-hero--light .gp-badge{background:rgba(0,0,0,.06)}.gp-hero--light .gp-badge svg path{stroke:#fff}.gp-hero__title{margin:26px 0 0;font-size:clamp(38px,6.4vw,76px);font-weight:700;line-height:1.08;letter-spacing:-.035em}.gp-hero__sub{max-width:640px;margin:22px auto 0;font-size:clamp(16px,2vw,19px);line-height:1.6;letter-spacing:-.01em;opacity:.72}.gp-hero .gp-cta{margin-top:34px;gap:12px}.gp-btn--lg{padding:14px 24px;font-size:16px;font-weight:500;border-radius:12px}.gp-btn--primary{background:#fff;color:#111}.gp-btn--primary:hover{background:#f0f0f2;color:#111}.gp-btn--glass{background:rgba(255,255,255,.14);color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.gp-btn--glass:hover{background:rgba(255,255,255,.22);color:#fff}.gp-hero--light .gp-btn--primary{background:#111;color:#fff}.gp-hero--light .gp-btn--primary:hover{background:#2a2a2d;color:#fff}.gp-hero--light .gp-btn--glass{background:rgba(0,0,0,.06);color:var(--gp-text)}.gp-hero--light .gp-btn--glass:hover{background:rgba(0,0,0,.1);color:var(--gp-text)}.gp-hero__media{position:relative;z-index:2;max-width:1040px;margin:64px auto -210px}.gp-frame{padding:12px;border-radius:30px;background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 40px 90px rgba(0,0,0,.32)}.gp-hero--light .gp-frame{background:rgba(0,0,0,.05);box-shadow:0 40px 90px rgba(0,0,0,.14)}.gp-frame__screen{overflow:hidden;border-radius:20px;background:#eef2ee;aspect-ratio:16/9}.gp-frame__screen img{width:100%;height:100%;object-fit:cover}.gp-frame__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:100%;padding:24px;text-align:center;color:rgba(0,0,0,.16);background:radial-gradient(55% 70%at 50% 55%,rgba(0,113,227,.14),transparent 70%),#f2f4f2}.gp-frame__ph .gp-plane{width:96px;max-width:30%}.gp-content figcaption,.gp-feature p,.gp-frame__ph span{font-size:14px;color:var(--gp-muted)}@media (max-width:833px){.gp-hero{margin:0 12px 130px;padding:56px 18px 0;border-radius:24px}.gp-hero__media{margin:40px auto -90px}.gp-frame{padding:8px;border-radius:22px}.gp-frame__screen{border-radius:15px}}.gp-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:12px;max-width:1920px;margin:0 auto}.gp-tile{position:relative;display:flex;flex-direction:column;min-height:620px;padding-top:56px;overflow:hidden;text-align:center;border-radius:var(--gp-radius)}.gp-tile--light{background:var(--gp-bg-alt);color:var(--gp-text)}.gp-tile--dark{background:#000;color:#f5f5f7}.gp-tile--dark .gp-link-arrow{color:#2997ff}.gp-tile--dark .gp-placeholder{color:rgba(255,255,255,.16);background:radial-gradient(60% 80%at 50% 70%,rgba(41,151,255,.25),transparent 70%)}.gp-tile__text{padding:0 22px}.gp-tile__title{margin:0;font-size:clamp(30px,3.4vw,40px);font-weight:600;line-height:1.1;letter-spacing:-.015em}.gp-tile__sub{margin:8px 0 0;font-size:clamp(18px,2vw,21px);line-height:1.19;letter-spacing:.011em}.gp-tile__media{flex:1;display:flex;align-items:flex-end;justify-content:center;margin-top:28px;min-height:280px}.gp-card__media img,.gp-tile__img{width:100%;height:100%;object-fit:cover}.gp-tile__img{max-height:420px;object-position:center top}@media (max-width:833px){.gp-tiles{grid-template-columns:1fr}.gp-tile{min-height:520px;padding-top:44px}}.gp-features{padding:96px 0}.gp-features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.gp-feature{text-align:center;padding:0 12px}.gp-feature__icon{margin:0 auto 18px;color:var(--gp-accent)}.gp-feature h3{font-size:24px;margin-bottom:8px}.gp-feature p{font-size:17px;margin:0}@media (max-width:833px){.gp-features{padding:64px 0}.gp-features__grid{grid-template-columns:1fr;gap:36px}}.gp-posts{padding:88px 0}.gp-posts--archive{padding:56px 0 96px}.gp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gp-card{display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:22px;transition:transform .35s var(--gp-ease),box-shadow .35s var(--gp-ease)}.gp-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.1)}.gp-card__media{display:block;aspect-ratio:800/520;overflow:hidden;background:var(--gp-bg-alt)}.gp-card__media img{transition:transform .6s var(--gp-ease)}.gp-card:hover .gp-card__media img{transform:scale(1.04)}.gp-card__media .gp-placeholder{min-height:0}.gp-card__body{flex:1;display:flex;flex-direction:column;padding:24px 26px 28px}.gp-card__meta{margin:0 0 8px;font-size:12px;color:var(--gp-muted);text-transform:uppercase;letter-spacing:.04em}.gp-card__title{margin:0 0 10px;font-size:24px;line-height:1.17}.gp-card__title a:hover{text-decoration:none;color:var(--gp-accent)}.gp-card__excerpt{flex:1;color:var(--gp-muted);font-size:16px}.gp-card .gp-link-arrow{font-size:17px}@media (max-width:1023px){.gp-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.gp-cards{grid-template-columns:1fr}.gp-posts{padding:56px 0}}.gp-ctaband{padding:104px 0;text-align:center;background:#000;color:#f5f5f7}.gp-ctaband h2{font-size:clamp(34px,5vw,56px);font-weight:700;letter-spacing:-.025em;margin-bottom:12px}.gp-ctaband p{font-size:clamp(19px,2.4vw,24px);color:#a1a1a6;margin:0 auto 28px;max-width:600px}@media (max-width:640px){.gp-ctaband{padding:72px 0}}.gp-pagehead{padding:72px 0 40px;text-align:center}.gp-pagehead__title{margin:0;font-size:clamp(36px,6vw,64px);font-weight:700;letter-spacing:-.03em;line-height:1.07}.gp-pagehead__desc{margin-top:12px;color:var(--gp-muted);font-size:19px}.gp-pagehead__search{max-width:560px;margin:28px auto 0}.gp-article__meta{margin:14px 0 0;color:var(--gp-muted);font-size:15px}.gp-pagehead--post .gp-eyebrow{margin-bottom:14px}.gp-article__thumb{margin-bottom:40px}.gp-article__thumb img{border-radius:var(--gp-radius)}.gp-content{padding-bottom:72px;font-size:19px;line-height:1.6;letter-spacing:-.01em}.gp-content>*{max-width:var(--gp-read);margin-left:auto;margin-right:auto}.gp-content h2{font-size:34px;margin:1.8em auto .5em}.gp-content h3{font-size:26px;margin:1.6em auto .5em}.gp-content h4{font-size:21px;margin:1.4em auto .4em}.gp-content img{border-radius:18px}.gp-content figure{margin:2em auto}.gp-content figcaption{margin-top:10px;text-align:center}.gp-content blockquote{margin:2em auto;padding:4px 0 4px 24px;border-left:3px solid var(--gp-accent);font-size:22px;line-height:1.4;font-weight:500}.gp-content pre{overflow:auto;padding:18px 20px;background:var(--gp-bg-alt);border-radius:14px;font-size:15px}.gp-content code,.gp-tags a{font-size:.9em;background:var(--gp-bg-alt);padding:2px 6px;border-radius:6px}.gp-content pre code{background:0 0;padding:0}.gp-content table{width:100%;border-collapse:collapse;font-size:16px}.gp-content td,.gp-content th{padding:12px 14px;border-bottom:1px solid var(--gp-line);text-align:left}.gp-content .alignwide{max-width:var(--gp-max)}.gp-content .alignfull{max-width:none;width:100%}.gp-content--full{padding-bottom:0;font-size:inherit}.gp-content--full>*{max-width:none}.gp-tags{margin:0 0 32px}.gp-tags a{display:inline-block;padding:4px 12px;color:var(--gp-text);border-radius:980px;font-size:14px}.gp-pagelinks{margin:24px auto}.gp-postnav{display:flex;justify-content:space-between;gap:24px;padding:28px 0;border-top:1px solid var(--gp-line);border-bottom:1px solid var(--gp-line);font-size:17px}.gp-postnav__next{text-align:right}.navigation.pagination{margin-top:48px}.nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.nav-links .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;background:#fff;color:var(--gp-text);border-radius:980px;font-size:15px}.nav-links .page-numbers:hover{text-decoration:none;background:#e8e8ed}.nav-links .page-numbers.current{background:var(--gp-text);color:#fff}.gp-empty{text-align:center;color:var(--gp-muted);padding:48px 0}.gp-404{padding:96px 0 120px;text-align:center}.gp-404__plane{width:72px;margin:0 auto 24px;color:var(--gp-accent);transform:rotate(45deg)}.gp-404__title{font-size:clamp(34px,6vw,56px);font-weight:700;letter-spacing:-.03em}.gp-404__text{color:var(--gp-muted);font-size:21px}.gp-404__search{max-width:480px;margin:40px auto 0}.gp-comments{padding:24px 0 96px}.gp-comments__title{font-size:28px}.gp-comments__list{list-style:none;padding:0}.gp-comments__list .comment-body{padding:18px 0;border-bottom:1px solid var(--gp-line)}.gp-comments__list .avatar{float:left;margin-right:14px;border-radius:50%}.gp-comments__list .children{list-style:none;padding-left:28px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url],.comment-respond textarea{width:100%;padding:12px 14px;font:inherit;border:1px solid var(--gp-line);border-radius:12px;background:#fff}.comment-respond input:focus,.comment-respond textarea:focus{outline:0;border-color:var(--gp-accent);box-shadow:0 0 0 4px rgba(0,113,227,.15)}.comment-respond .submit{padding:12px 22px;border:0;background:var(--gp-accent);color:#fff;font-size:17px;border-radius:980px;cursor:pointer}.gp-footer{background:var(--gp-bg-alt);color:var(--gp-muted);font-size:12px;line-height:1.33;letter-spacing:-.01em}.gp-footer__inner{max-width:var(--gp-max);margin:0 auto;padding:24px 22px 28px}.gp-footer a{color:#424245}.gp-footer a:hover{color:var(--gp-text);text-decoration:underline}.gp-footer-cols{list-style:none;margin:0;padding:20px 0 8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:28px 24px;border-bottom:1px solid var(--gp-line)}.gp-footer-cols>li>a{display:block;margin-bottom:10px;font-weight:600;color:var(--gp-text);pointer-events:none}.gp-footer-cols>li>a[href]:not([href="#"]){pointer-events:auto}.gp-footer-cols .sub-menu{list-style:none;margin:0 0 20px;padding:0}.gp-footer-cols .sub-menu li{margin-bottom:8px}.gp-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding-top:18px}.gp-footer__copy{margin:0}.gp-legal,.gp-social{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.gp-legal li+li{padding-left:14px;border-left:1px solid var(--gp-line)}.gp-social a{text-transform:none}.wp-block-image img{height:auto}.wp-block-button__link{border-radius:980px}.alignleft{float:left;margin:0 1.5em 1em 0}.alignright{float:right;margin:0 0 1em 1.5em}.aligncenter{margin-left:auto;margin-right:auto}.wp-caption{max-width:100%}.sticky{display:block}.gp-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--gp-ease),transform .9s var(--gp-ease)}.gp-reveal.is-in,.no-js .gp-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.gp-reveal{opacity:1;transform:none}}@media print{.gp-backdrop,.gp-footer,.gp-header{display:none!important}}.gp-btn--sm{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:500;border-radius:10px}.gp-header-cta{margin-left:10px;white-space:nowrap}@media (max-width:1023px){:root{--gp-header-h:64px}}@media (max-width:640px){.gp-header-cta{display:none}}.gp-elementor-page{display:block}.gp-elementor-page .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-page .gp-main{min-height:0}.gp-pill{display:inline-flex;align-items:center;gap:10px;padding:4px 16px 4px 4px;border-radius:980px;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:14px;font-weight:500;line-height:1.2;color:#fff}.gp-pill--dark{background:rgba(0,0,0,.06);color:var(--gp-text)}.gp-brandwrap{gap:22px}.gp-brand{font-size:26px;color:#000}.gp-brand-sep{flex:none;width:1px;height:30px;background:rgba(0,0,0,.12)}.gp-res .gp-menu{justify-content:flex-start}.gp-menu--res>.gp-depth-0>.gp-link{padding:0 14px 0 0;font-size:16px;font-weight:600;color:#111}.gp-menu--res>.gp-depth-0>.gp-link::before{content:"";flex:none;width:9px;height:9px;margin-right:12px;border-radius:50%;background:#5fd17a}.gp-menu--res .gp-chev{margin-left:-10px;color:#111}.gp-menu--res .gp-drop{left:-14px;top:calc(100% - 10px);min-width:300px;padding:12px;border-radius:16px}.gp-menu--res .gp-sublink{gap:16px;padding:14px 16px;font-size:17px;font-weight:600;letter-spacing:-.02em;color:#111}.gp-menu--res .gp-ic,.gp-menu--res .gp-ic svg{width:24px;height:24px}.gp-link{color:#1d1d1f}.gp-menu--res-m{display:none}@media (max-width:1023px){.gp-brand-sep,.gp-res{display:none}.gp-menu--res-m{display:block;margin-top:8px}.gp-brand{font-size:22px}}:root{--gp-menu-font:var(--gp-font);--gp-menu-fs:14px;--gp-menu-fw:600;--gp-sub-fs:14px;--gp-logo-fs:30px;--gp-header-h-d:88px}.gp-brand,.gp-btn,h1,h2,h3,h4,h5,h6{font-family:var(--gp-menu-font)}.gp-brand{font-size:var(--gp-logo-fs);font-weight:700;letter-spacing:-.05em}@media (min-width:1024px){:root{--gp-header-h:var(--gp-header-h-d)}.gp-link,.gp-menu--res>.gp-depth-0>.gp-link{font-family:var(--gp-menu-font);font-size:var(--gp-menu-fs);font-weight:var(--gp-menu-fw);letter-spacing:-.04em;color:#000}.gp-link{padding:0 17px}.gp-menu--res>.gp-depth-0>.gp-link{padding:0 12px 0 0}.gp-menu--res>.gp-depth-0>.gp-link::before{width:7px;height:7px;margin-right:11px}.gp-chev{width:14px;margin:0 4px 0-15px;color:#000}.gp-menu--res .gp-chev{margin-left:-9px}.gp-chev svg{width:8px;height:6px}.gp-depth-0.is-active>.gp-link{text-underline-offset:14px;text-decoration-thickness:2px}.gp-menu--res .gp-drop,.gp-panel{top:calc(100% - 14px);min-width:234px;padding:8px;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 14px 34px -8px rgba(0,0,0,.14)}.gp-menu--res .gp-drop{left:-8px}.gp-mega__cols{grid-template-columns:repeat(2,minmax(200px,1fr));gap:0 17px}.gp-menu--res .gp-sublink,.gp-sublink{gap:10px;padding:8px 12px;border-radius:5px;font-family:var(--gp-menu-font);font-size:var(--gp-sub-fs);font-weight:var(--gp-menu-fw);line-height:1.8;letter-spacing:-.04em;color:#000}.gp-ic,.gp-ic svg,.gp-menu--res .gp-ic,.gp-menu--res .gp-ic svg{width:16px;height:16px}.gp-col-title{padding:8px 12px 4px;font-size:11px}.gp-header-cta{padding:12px 18px;border-radius:8px;font-size:var(--gp-menu-fs);font-weight:var(--gp-menu-fw);letter-spacing:-.03em}}.gp-lang{align-items:center;margin-left:6px}.gp-lang,.gp-menu--lang{display:flex}.gp-menu--lang>.gp-depth-0{position:relative}.gp-menu--lang>.gp-depth-0>.gp-link{gap:8px;padding:0 14px 0 8px}.gp-flag{flex:none;display:block;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.08);overflow:hidden}.gp-menu--lang .gp-drop{left:auto;right:-8px;min-width:180px}.gp-menu--lang .gp-ic{align-items:center}.gp-flag,.gp-menu--lang .gp-ic .gp-flag{width:20px;height:14px}.gp-menu--lang .is-current>.gp-sublink{background:#f2f3f5}.gp-menu--lang .gp-chev{margin-left:-12px}@media (max-width:1023px){.gp-lang{margin-left:0}.gp-menu--lang>.gp-depth-0{border:0;height:auto;flex-wrap:nowrap}.gp-menu--lang>.gp-depth-0>.gp-link{flex:none;padding:8px 2px 8px 6px;font-size:14px;font-weight:600}.gp-menu--lang .gp-chev{width:28px;height:36px;margin:0}.gp-menu--lang .gp-drop,.gp-menu--lang .gp-panel{position:absolute;top:calc(100% + 6px);right:0;left:auto;display:none;min-width:180px;padding:8px;background:#fff;border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 14px 34px -8px rgba(0,0,0,.2)}.gp-menu--lang>.gp-depth-0.is-open>.gp-panel{display:block}.gp-menu--lang .gp-sublink{padding:8px 10px;font-size:15px}}.gp-gt-hidden{position:absolute!important;left:-9999px!important;top:0;width:1px;height:1px;overflow:hidden}#goog-gt-tt,.goog-te-balloon-frame,.goog-te-banner-frame{display:none!important}.goog-text-highlight{background:0 0!important;box-shadow:none!important}.gp-bloghero{padding:64px 22px 0;text-align:center}.gp-bloghero--cat{padding-bottom:8px}.gp-bloghero__stats strong,.gp-chip{font-family:var(--gp-menu-font);color:#1d1d1f}.gp-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:8px;background:rgba(0,0,0,.06);font-size:13px;font-weight:600;letter-spacing:-.02em}.gp-chip:hover{background:rgba(0,0,0,.1);color:#1d1d1f;text-decoration:none}.gp-bloghero__title{max-width:860px;margin:22px auto 0;font-size:clamp(36px,5.4vw,64px);font-weight:600;line-height:1.08;letter-spacing:-.035em}.gp-bloghero__sub{max-width:560px;margin:18px auto 0;font-size:18px;line-height:1.6;color:#55555c}.gp-bloghero__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px;margin-top:30px}.gp-btn--dark{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:8px;background:#3b3735;color:#fff;font-size:15px;font-weight:600;letter-spacing:-.02em}.gp-btn--dark:hover{background:#24211f;color:#fff}.gp-bloghero__stats{display:flex;gap:18px;font-size:13px;color:#55555c;text-align:left}.gp-bloghero__stats strong{display:block;font-size:22px;line-height:1.1;letter-spacing:-.03em}.gp-dock{position:relative;margin-top:28px;--w:clamp(150px, 11.2vw, 220px);--gap:30px}.gp-dock__track{position:relative;display:flex;gap:var(--gap);overflow-x:auto;overflow-y:hidden;padding:calc(var(--w)*.3) calc(50% - var(--w)/2);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);cursor:grab;outline:0}.gp-dock__track::-webkit-scrollbar{display:none}.gp-dock__track.is-drag{cursor:grabbing;user-select:none}.gp-dock__track.is-drag .gp-vcard{transition:none}.gp-dock .gp-vcard{flex:0 0 var(--w);transform:scale(var(--s, 1));transition:box-shadow .35s;will-change:transform}.gp-dock .gp-vcard.is-center{box-shadow:0 34px 60px -22px rgba(0,0,0,.5)}.gp-dock__nav{position:absolute;top:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:50%;background:#fff;color:#1d1d1f;box-shadow:0 6px 20px rgba(0,0,0,.14);cursor:pointer;transition:transform .15s}.gp-dock__nav:hover,.gp-hnav button:hover{transform:scale(1.06)}.gp-dock__nav svg{width:18px;height:18px}.gp-dock__nav--prev{left:3%}.gp-dock__nav--next{right:3%}@media (pointer:coarse){.gp-dock__track{scroll-snap-type:x mandatory;cursor:auto}.gp-dock .gp-vcard{scroll-snap-align:center}.gp-dock__nav{display:none}}@media (max-width:640px){.gp-bloghero{padding-top:40px}.gp-dock{--w:64vw;--gap:12px;margin-top:8px}.gp-dock__track{padding-top:7vw;padding-bottom:9vw;-webkit-mask-image:none;mask-image:none}.gp-dock .gp-vcard{aspect-ratio:9/16}.gp-dock .gp-vcard__title{font-size:20px}}.gp-vcard{position:relative;isolation:isolate;aspect-ratio:9/14;overflow:hidden;border-radius:14px;color:#fff;background:linear-gradient(165deg,var(--gp-acc, #2f80ff) 0%,color-mix(in srgb,var(--gp-acc, #2f80ff) 55%,#000) 100%);box-shadow:0 12px 30px -16px rgba(0,0,0,.4)}.gp-vcard__media,.gp-vcard__shade{position:absolute;inset:0;z-index:-1}.gp-vcard__media img{width:100%;height:100%;object-fit:cover}.gp-vcard--contain .gp-vcard__media{inset:16% 6% 36%}.gp-vcard--contain .gp-vcard__media img{object-fit:contain;filter:drop-shadow(0 14px 18px rgba(0,0,0,.28))}.gp-vcard__shade{z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.26)0,transparent 22%,transparent 46%,rgba(0,0,0,.74) 100%)}.gp-vcard__link{position:absolute;inset:0;z-index:1}.gp-vcard__top{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:6px;pointer-events:none}.gp-vcard__cat,.gp-vcard__time{display:inline-flex;align-items:center;gap:5px;max-width:62%;overflow:hidden;text-overflow:ellipsis;padding:5px 9px;border-radius:999px;background:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--gp-menu-font);font-size:11px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.gp-vcard__time svg{width:12px;height:12px;flex:none}.gp-vcard__bottom{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:14px;pointer-events:none}.gp-vcard__ex,.gp-vcard__title{-webkit-box-orient:vertical;overflow:hidden}.gp-vcard__title{margin:0;color:#fff;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:3}.gp-vcard__ex{display:none;margin:6px 0 0;font-size:12px;line-height:1.4;opacity:.85;-webkit-line-clamp:2}.gp-vcard.is-center .gp-vcard__ex,.gp-vgrid .gp-vcard__ex{display:-webkit-box}.gp-vcard__meta{display:flex;justify-content:flex-end;gap:6px;margin-top:10px;pointer-events:auto}.gp-react,.gp-react:hover{color:#fff;text-decoration:none}.gp-react{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 9px;border:0;border-radius:999px;background:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--gp-menu-font);font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:background .15s,color .15s}.gp-react:hover{background:rgba(255,255,255,.3)}.gp-react svg{width:14px;height:14px;flex:none}.gp-react[data-act=like][aria-pressed=true]{background:#ff3b5c}.gp-react[data-act=like][aria-pressed=true] svg path,.gp-react[data-act=save][aria-pressed=true] svg path{fill:currentColor}.gp-react[data-act=save][aria-pressed=true]{background:#fff}.gp-react.pop{animation:gpPop .35s ease}.gp-cats a,.gp-react--light{background:#fff;color:#1d1d1f}.gp-react--light{box-shadow:0 0 0 1px rgba(0,0,0,.1);height:34px;padding:0 14px;font-size:13px}.gp-react--light:hover{background:#f2f3f5;color:#1d1d1f}.gp-postbar{display:flex;justify-content:center;gap:8px;margin-top:18px}.gp-bloglist{padding:48px 0 100px}.gp-bloglist__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.gp-bloglist__head h2{margin:0;font-size:clamp(26px,3vw,34px);letter-spacing:-.03em}.gp-cats{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.gp-cats a{display:inline-flex;padding:8px 14px;border-radius:999px;box-shadow:0 0 0 1px rgba(0,0,0,.08);font-family:var(--gp-menu-font);font-size:14px;font-weight:600;letter-spacing:-.02em;white-space:nowrap;transition:background .15s,color .15s,transform .12s}.gp-cats a:hover{text-decoration:none;background:#f2f3f5}.gp-cats .is-active a{background:#1d1d1f;color:#fff}.gp-vgrid{display:grid}.gp-vgrid .gp-vcard{transition:transform .25s var(--gp-ease),box-shadow .25s}.gp-vgrid .gp-vcard:hover{transform:translateY(-4px);box-shadow:0 24px 44px -20px rgba(0,0,0,.45)}@media (max-width:640px){.gp-cats{flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:4px;scrollbar-width:none}.gp-vgrid{grid-template-columns:repeat(2,1fr);gap:12px}.gp-vgrid .gp-vcard{aspect-ratio:9/16}.gp-vgrid .gp-vcard__title{font-size:14px}.gp-vgrid .gp-vcard__ex{display:none}.gp-vcard__meta{gap:4px}.gp-vgrid .gp-react{height:24px;padding:0 7px;font-size:11px}.gp-header__bar{gap:8px;padding:0 16px}.gp-brandwrap{min-width:0;overflow:hidden}.gp-brand{font-size:19px;letter-spacing:-.04em}.gp-lang__code{display:none}.gp-menu--lang>.gp-depth-0>.gp-link{padding:8px 0 8px 4px}.gp-menu--lang .gp-chev{width:20px}.gp-actions{flex:none}}.gp-dock{isolation:isolate;z-index:0}.gp-vcard--light{color:#1d1d1f;background:linear-gradient(170deg,color-mix(in srgb,var(--gp-acc) 55%,#fff) 0%,var(--gp-acc) 62%,color-mix(in srgb,var(--gp-acc) 88%,#000) 100%);box-shadow:0 0 0 1px rgba(0,0,0,.04),0 14px 30px -18px rgba(0,0,0,.28)}.gp-vcard--light .gp-vcard__shade{background:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgba(255,255,255,.28) 100%)}.gp-vcard--light .gp-vcard__title{color:#111}.gp-vcard--light .gp-vcard__ex{color:#3a3a3c;opacity:1}.gp-vcard--light .gp-vcard__cat,.gp-vcard--light .gp-vcard__time{background:rgba(255,255,255,.62);color:#1d1d1f}.gp-vcard--light .gp-react{background:rgba(255,255,255,.66);color:#1d1d1f}.gp-vcard--light .gp-react:hover{background:#fff;color:#111}.gp-vcard--light.gp-vcard--contain .gp-vcard__media img{filter:drop-shadow(0 12px 16px rgba(60,40,30,.22))}.gp-react[data-act=like][aria-pressed=true],.gp-vcard--light .gp-react[data-act=like][aria-pressed=true]{background:#e5484d;color:#fff}.gp-react[data-act=save][aria-pressed=true],.gp-vcard--light .gp-react[data-act=save][aria-pressed=true]{background:#111;color:#fff}.gp-vcard--dark .gp-react[data-act=save][aria-pressed=true]{background:#fff;color:#111}.gp-vgrid>[hidden]{display:none!important}.gp-vgrid.is-loading .gp-vcard:not(.gp-ghost){opacity:.55;transition:opacity .15s}.gp-cats a:active{transform:scale(.96)}.gp-vgrid .gp-vcard{will-change:transform}.gp-header::before{border-radius:0;background:rgba(255,255,255,.96);transition:top .5s cubic-bezier(.2,.8,.2,1),right .5s cubic-bezier(.2,.8,.2,1),bottom .5s cubic-bezier(.2,.8,.2,1),left .5s cubic-bezier(.2,.8,.2,1),border-radius .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,background .3s ease}.gp-header.is-scrolled{box-shadow:none}.gp-header.is-scrolled::before{top:10px;bottom:10px;left:max(12px,calc((100% - var(--gp-wide))/2 + 6px));right:max(12px,calc((100% - var(--gp-wide))/2 + 6px));border-radius:14px;background:rgba(255,255,255,.97);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 12px 32px -12px rgba(0,0,0,.22)}.gp-header.is-scrolled.has-open::before{background:#fff}@media (max-width:1023px){.gp-header.is-scrolled::before{top:8px;bottom:6px;left:10px;right:10px}.gp-nav-open .gp-header.is-scrolled::before,.gp-nav-open .gp-header::before{top:0;right:0;bottom:0;left:0;border-radius:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.gp-header::before{transition:none}}.gp-tl{position:relative!important;max-width:1100px;margin-left:auto!important;margin-right:auto!important}.gp-tl__rail{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;border-radius:2px;background:rgba(0,0,0,.08);overflow:hidden;pointer-events:none}.gp-tl__fill{position:absolute;inset:0;background:linear-gradient(180deg,#e5484d 0,#1d1d1f 100%);transform:scaleY(var(--p, 0));transform-origin:top;will-change:transform}.gp-tl-item{position:relative!important;width:calc(50% - 46px)!important;max-width:none!important;opacity:0;transform:translateY(44px) scale(.97);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.gp-tl-item.is-left{align-self:flex-start!important;transform:translate(-28px,44px) scale(.97)}.gp-tl-item.is-right{align-self:flex-end!important;transform:translate(28px,44px) scale(.97)}.gp-tl-item.is-in{opacity:1;transform:none}.gp-tl-item:hover{box-shadow:0 30px 60px -28px rgba(0,0,0,.35)!important}.gp-tl-item::after{content:"";position:absolute;top:32px;z-index:2;width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid #d4d5da;box-shadow:0 0 0 6px #f3f4f6;transition:background .4s,border-color .4s,transform .4s cubic-bezier(.2,.8,.2,1)}.gp-tl-item.is-left::after{right:-56px}.gp-tl-item.is-right::after{left:-56px}.gp-tl-item.is-in::after{background:#e5484d;border-color:#e5484d;transform:scale(1.1)}@media (max-width:767px){.gp-tl__rail{left:17px}.gp-tl-item,.gp-tl-item.is-left,.gp-tl-item.is-right{width:calc(100% - 46px)!important;align-self:flex-end!important;transform:translateY(36px)}.gp-tl-item.is-in{transform:none}.gp-tl-item.is-left::after,.gp-tl-item.is-right::after{left:-38px;right:auto}}.elementor-editor-active .gp-reveal,.elementor-editor-active .gp-tl-item{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.gp-tl-item{opacity:1;transform:none!important}}.gp-marquee{overflow:hidden!important}.gp-marquee__track{flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;will-change:transform}.gp-marquee__track.is-running{animation:gpMarquee var(--dur, 60s) linear infinite}.gp-marquee.is-touch .gp-marquee__track,.gp-marquee:focus-within .gp-marquee__track,.gp-marquee:hover .gp-marquee__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.gp-marquee{overflow-x:auto!important}.gp-marquee__track.is-running{animation:none}}.gp-bento{flex:none!important;position:relative!important;overflow:hidden!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.gp-bento:hover{transform:translateY(-4px);box-shadow:0 26px 50px -26px rgba(0,0,0,.35)}.gp-bento--light{box-shadow:inset 0 0 0 1px rgba(0,0,0,.07)}.gp-watermark{pointer-events:none}.gp-specs p{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0}.gp-specs span{font-family:var(--gp-menu-font);font-weight:700;letter-spacing:-.05em}.gp-glass-list{list-style:none;margin:0;padding:8px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 40px -20px rgba(0,0,0,.8)}.gp-glass-list li{padding:7px 14px;border-radius:10px;font-size:15px;letter-spacing:-.02em;color:rgba(255,255,255,.58)}.gp-glass-list li.is-on{background:rgba(0,0,0,.6);color:#fff}.gp-glass-list li:last-child{opacity:.35}.gp-tile .elementor-icon{box-shadow:0 0 0 1px rgba(0,0,0,.08),0 2px 6px -2px rgba(0,0,0,.08)}.elementor-widget.gp-tile{display:block!important;min-height:0!important;padding:0!important;overflow:visible!important;border-radius:0!important;background:0 0!important;text-align:left!important}.gp-bento-col{flex:none!important}.gp-buy{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;overflow:hidden;isolation:isolate;border-radius:10px;background:linear-gradient(180deg,#2b8bff 0,#0a66ff 100%);color:#fff!important;font-family:var(--gp-menu-font);font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:1;text-decoration:none!important;box-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 8px 20px -8px rgba(10,102,255,.75);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s;cursor:pointer;border:0}.gp-buy::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-18deg);transition:left .6s ease}.gp-buy:hover{transform:translateY(-1px);box-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 14px 28px -10px rgba(10,102,255,.85)}.gp-buy:hover::after{left:120%}.gp-buy:active{transform:translateY(0) scale(.98)}.gp-buy svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.gp-buy:hover svg{transform:translateX(3px)}.gp-buy--lg{padding:15px 24px;font-size:15px;border-radius:12px}.gp-ghost{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:10px;background:rgba(0,0,0,.06);color:#1d1d1f!important;font-family:var(--gp-menu-font);font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:1;text-decoration:none!important;transition:background .15s}.gp-ghost:hover{background:rgba(0,0,0,.1)}.gp-stack-card{position:sticky!important;top:calc(var(--gp-header-h) + 18px + var(--i, 0)*16px);transform-origin:50%0;will-change:transform}.elementor-editor-active .gp-stack-card{position:relative!important;top:auto}.gp-hscroll{overflow-x:auto!important;overflow-y:hidden;flex-wrap:nowrap!important;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;scroll-padding-left:0}.gp-hscroll::-webkit-scrollbar{display:none}.gp-hscroll>*{scroll-snap-align:start;flex-shrink:0!important}.gp-hscroll.is-drag{cursor:grabbing;user-select:none;scroll-snap-type:none}.gp-hscroll .elementor-widget-shortcode{width:max-content!important;max-width:none!important}.gp-hnav{position:absolute;right:28px;z-index:5;display:flex;gap:8px}.gp-hnav button,.gp-swipe-hint{display:inline-flex;align-items:center}.gp-hnav button{justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fff;color:#1d1d1f;cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 6px 16px -6px rgba(0,0,0,.25);transition:transform .15s,opacity .2s}.gp-hnav button[disabled]{opacity:.35;cursor:default;transform:none}.gp-swipe-hint{gap:8px}.gp-swipe-hint svg{animation:gpNudge 1.6s ease-in-out infinite}.gp-kit,.gp-kits{display:flex}.gp-kit{flex-direction:column;background:#fff;scroll-snap-align:start;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.gp-kit__media{display:flex;justify-content:center;background:radial-gradient(70% 70%at 50% 45%,color-mix(in srgb,var(--gp-acc) 55%,#fff),var(--gp-acc))}.gp-kit--dark .gp-kit__media{background:radial-gradient(70% 70%at 50% 45%,#45454b,var(--gp-acc))}.gp-kit__media img{filter:drop-shadow(0 14px 16px rgba(0,0,0,.22));transition:transform .5s cubic-bezier(.2,.8,.2,1);width:100%;height:auto;max-height:52%;object-fit:contain}.gp-kit:hover .gp-kit__media img{transform:scale(1.05) rotate(-2deg)}.gp-chips legend,.gp-field>span,.gp-kit__badge{font-family:var(--gp-menu-font);font-weight:600;letter-spacing:-.01em;color:#1d1d1f}.gp-kit__badge{position:absolute;border-radius:999px;background:rgba(255,255,255,.82)}.gp-kit__badge--sale{background:#e5484d;color:#fff}.gp-kit__body{flex:1}.gp-kit__title{font-weight:600;letter-spacing:-.03em}.gp-kit__title a{color:#1d1d1f;text-decoration:none}.gp-kit__price{font-family:var(--gp-menu-font);font-weight:700;letter-spacing:-.02em}@media (max-width:767px){.gp-kit{flex-basis:74vw}.gp-kit__media{height:170px}.gp-hnav{display:none}.gp-stack-card{top:calc(var(--gp-header-h) + 10px + var(--i, 0)*10px)}}.gp-form{display:flex;flex-direction:column;gap:16px}.gp-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.gp-chips legend,.gp-field>span{font-size:13px}.gp-field input,.gp-field textarea{width:100%;padding:13px 14px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;font:inherit;font-size:15px;color:#1d1d1f;transition:border-color .15s,box-shadow .15s}.gp-field input:focus,.gp-field textarea:focus{outline:0;border-color:#0a66ff;box-shadow:0 0 0 4px rgba(10,102,255,.14)}.gp-field textarea{resize:vertical;min-height:120px}.gp-field.is-err input,.gp-field.is-err textarea{border-color:#e5484d;box-shadow:0 0 0 4px rgba(229,72,77,.12)}.gp-chips{border:0}.gp-chips legend{width:100%;margin-bottom:8px}.gp-chipopt{position:relative;cursor:pointer}.gp-chipopt input{position:absolute;opacity:0;pointer-events:none}.gp-chipopt span{display:inline-flex;padding:9px 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);font-family:var(--gp-menu-font);font-size:14px;font-weight:600;letter-spacing:-.02em;color:#1d1d1f;transition:background .15s,color .15s,box-shadow .15s}.gp-chipopt input:checked+span{background:#1d1d1f;color:#fff;box-shadow:none}.gp-chipopt input:focus-visible+span{box-shadow:0 0 0 3px rgba(10,102,255,.35)}.gp-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.gp-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:#55555c;cursor:pointer}.gp-consent input{margin-top:3px;width:16px;height:16px;accent-color:#0a66ff;flex:none}.gp-form__foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.gp-form__note{margin:0;font-size:13px;color:#6e6e73}.gp-form__msg:empty{display:none}.gp-form__msg{padding:14px 16px;border-radius:12px;font-size:15px;font-weight:500}.gp-form__msg.is-ok{background:#e9f8ee;color:#136c34}.gp-form__msg.is-err{background:#fdecec;color:#a8272c}.gp-form.is-busy .gp-buy{opacity:.7;pointer-events:none}@media (max-width:640px){.gp-form__grid{grid-template-columns:1fr}}.gp-offer{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.gp-offer:hover{transform:translateY(-4px);box-shadow:0 26px 44px -26px rgba(0,0,0,.35)!important}.gp-offer .elementor-widget-button{margin-top:auto!important}.gp-divider{height:1px;background:rgba(0,0,0,.09)}.gp-offer--dark .gp-divider{background:rgba(255,255,255,.14)}:root{--gp-ease2:cubic-bezier(0.165, 0.84, 0.44, 1)}.gp-bdg{display:inline-flex;align-items:center;margin-left:8px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:middle;background:#ececee;color:#55555c}.gp-bdg--hot{background:#ffe9dc;color:#e8590c}.gp-bdg--new{background:#e3ecff;color:#3b5bdb}.gp-bdg--popular{background:#ececee;color:#4a4a52}.gp-bdg--soon{background:#fff3c9;color:#9a6b00}.gp-bdg--sale{background:#ffe0e1;color:#d12b33}.gp-col-title .gp-bdg{text-transform:none}.gp-mega--tpl{width:var(--gp-tpl-w, 350px);max-width:calc(100vw - 32px);padding:6px;border-radius:16px}.gp-menu--res .gp-mega--tpl{left:-14px}.gp-tplbody{padding:0}.gp-tplbody .e-con,.gp-tplbody .elementor-element{--padding-top:0;--padding-right:0;--padding-bottom:0;--padding-left:0}.gp-tplbody .e-con{--container-max-width:100%}.gp-tplbody .elementor-widget:not(:last-child){margin-block-end:0}.gp-footer--el a:hover,.gp-tplbody a{text-decoration:none}.gp-w-860{--gp-tpl-w:860px}.gp-mcard{position:relative;overflow:hidden;isolation:isolate;border-radius:18px;transition:transform .45s var(--gp-ease2),box-shadow .45s var(--gp-ease2)}.gp-mcard:hover{transform:translateY(-3px);box-shadow:0 18px 34px -16px rgba(0,0,0,.35)}.gp-imgcard::before,.gp-mcard a::after{content:"";position:absolute;inset:0;z-index:3}.gp-mcard .gp-mimg{position:absolute!important;right:-14px;bottom:-22px;width:56%;opacity:.95;z-index:0;transition:transform .6s var(--gp-ease2);pointer-events:none}.gp-mcard:hover .gp-mimg{transform:translate(-6px,-4px) rotate(-3deg) scale(1.05)}.gp-mcard>.e-con-inner,.gp-mcard>.elementor-element{position:relative;z-index:1}.gp-bdg-abs{position:absolute!important;top:12px;right:12px;z-index:4}.gp-bdg-abs .elementor-widget-container,.gp-bdg-abs span{display:inline-block}.elementor .animated{animation-timing-function:var(--gp-ease2)}.elementor .animated.animated-fast{animation-duration:.7s}.gp-lift{transition:transform .5s var(--gp-ease2),box-shadow .5s var(--gp-ease2);will-change:transform}.gp-lift:hover{transform:translateY(-8px);box-shadow:0 34px 70px -28px rgba(0,0,0,.35)!important}.gp-arrow-r{transition:padding .4s var(--gp-ease2)}.gp-arrow-r:hover{padding-left:10px!important}.gp-slidetxt .gp-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.gp-slidetxt .gp-w>span{display:inline-block;transform:translateY(110%);transition:transform .9s var(--gp-ease2);transition-delay:calc(var(--i, 0)*70ms)}.gp-pn__card--next:hover .gp-pn__arrow i+i,.gp-pn__card--prev:hover .gp-pn__arrow i+i,.gp-slidetxt.is-in .gp-w>span,.no-js .gp-slidetxt .gp-w>span{transform:none}.js body{animation:gpPageIn .7s var(--gp-ease2) both}.gp-par{will-change:transform}@media (prefers-reduced-motion:reduce){.gp-slidetxt .gp-w>span{transform:none;transition:none}.js body{animation:none}.gp-lift,.gp-mcard,.gp-mcard .gp-mimg{transition:none}}.gp-ticket{position:relative;display:inline-block;text-align:center;padding:22px 34px;border:2.5px dashed #e5484d;border-radius:26px;background:#fff0f0;color:#b4232b;transform:rotate(-6deg);box-shadow:0 18px 40px -22px rgba(229,72,77,.55);transition:transform .6s var(--gp-ease2)}.gp-ticket:hover{transform:rotate(-2deg) scale(1.03)}.gp-ticket .elementor-widget-container{padding:0}.gp-ticket small{display:block;font-size:12.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#c0383f}.gp-ticket b{display:block;margin:4px 0;font-size:30px;line-height:1.1;font-weight:800;letter-spacing:-.02em}.gp-chips li,.gp-ticket span{font-size:15px;font-weight:500}.gp-imgcard{position:relative;overflow:hidden;isolation:isolate;border-radius:22px}.gp-imgcard::before{z-index:0;background:linear-gradient(120deg,rgba(0,0,0,.72),rgba(0,0,0,.1) 70%)}.gp-imgcard>*{position:relative;z-index:1}.gp-chips{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none}.gp-chips li{display:inline-flex;align-items:center;gap:9px;font-weight:600;color:#111;letter-spacing:-.01em}.gp-chips li i{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#6b6a68;color:#fff;font-size:11px;font-style:normal}.gp-chips li:nth-child(2) i{background:#bdbcba}.gp-vid{position:relative;border-radius:22px;overflow:hidden;isolation:isolate;box-shadow:0 30px 60px -34px rgba(0,0,0,.45)}.gp-vid::after{content:"";position:absolute;inset:0;background:rgba(20,16,10,.18);z-index:0;pointer-events:none}.gp-vid .gp-play{position:absolute!important;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);transition:transform .45s var(--gp-ease2)}.gp-vid:hover .gp-play{transform:translate(-50%,-50%) scale(1.1)}.gp-play .elementor-icon{width:86px;height:86px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#111;font-size:28px;box-shadow:0 14px 34px rgba(0,0,0,.3)}.gp-play .elementor-icon i{margin-left:4px}.gp-listrow{position:relative;transition:transform .45s var(--gp-ease2),box-shadow .45s var(--gp-ease2),border-color .3s}.gp-listrow:hover{transform:translateX(6px);box-shadow:0 16px 36px -24px rgba(0,0,0,.35);border-color:rgba(0,0,0,.12)!important}.gp-listrow a::after,.gp-vbg::after,.gp-vbgx::after{content:"";position:absolute;inset:0;z-index:2}.gp-icocircle .elementor-icon{width:76px;height:76px;border-radius:50%;display:grid!important;place-items:center;font-size:26px}.gp-poptag{display:inline-block;padding:8px 16px;border-radius:999px;background:#ebe9e6;color:#3d3b38;font-size:14px;font-weight:600}.gp-poptag--red{background:#ffe0e1;color:#c0343a}.gp-vbg{overflow:hidden;isolation:isolate}.gp-vbg>.elementor-background-video-container{border-radius:inherit}@media (max-width:900px){.gp-mega--tpl{width:100%;max-width:none;box-shadow:none;padding:4px 0 14px;background:0 0}.gp-tplbody .e-con{flex-wrap:wrap}}.gp-vbgx>.elementor-background-overlay,.gp-vbgx>.elementor-background-video-container{border-radius:inherit;overflow:hidden}.gp-vbg>.elementor-background-overlay{border-radius:inherit}.gp-stack-card .gp-bdg{margin-left:0}.gp-vid .elementor-widget-icon{left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:auto}.gp-vbg,.gp-vbgx{--gp-ov:0.52}.gp-vid{--gp-ov:0.14}.gp-vbg::after,.gp-vbgx::after{border-radius:inherit;background:rgba(10,10,12,var(--gp-ov));z-index:0;pointer-events:none}.gp-vbg>:not(.elementor-background-video-container),.gp-vbgx>:not(.elementor-background-video-container){position:relative;z-index:1}.gp-vid .elementor-widget-icon{position:absolute!important}.gp-vid::after{display:none}.gp-w-560{--gp-tpl-w:560px}.gp-w-700{--gp-tpl-w:700px}.gp-hscroll{justify-content:safe center!important}.gp-kits{gap:18px;margin:0 auto}.gp-kit{position:relative;flex:0 0 252px;width:252px;aspect-ratio:9/16;background:0 0;border-radius:26px;overflow:hidden;isolation:isolate;box-shadow:0 22px 40px -24px rgba(0,0,0,.45)}.gp-kit:hover{transform:translateY(-6px);box-shadow:0 34px 56px -26px rgba(0,0,0,.55)}.gp-kit__media{position:absolute;inset:0;z-index:0;height:auto;margin:0;border-radius:0;align-items:flex-start;padding-top:18%;background:radial-gradient(90% 60%at 50% 34%,color-mix(in srgb,var(--gp-acc) 40%,#fff),var(--gp-acc))}.gp-kit--dark .gp-kit__media{background:radial-gradient(90% 60%at 50% 34%,#4a4a52,var(--gp-acc))}.gp-kit__badge{top:14px;left:14px;z-index:2;padding:6px 11px;font-size:11.5px;background:rgba(255,255,255,.86);backdrop-filter:blur(8px)}.gp-kit__badge--sale{left:auto;right:14px}.gp-kit__body{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;padding:0;display:flex;flex-direction:column;gap:6px;align-items:stretch}.gp-kit__title{margin:0;padding:8px 12px;border-radius:14px;color:#1d1d1f}.gp-kit__meta,.gp-kit__price,.gp-kit__title{width:fit-content;max-width:100%;background:rgba(255,255,255,.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px rgba(255,255,255,.5) inset}.gp-kit__meta{margin:0;border-radius:14px}.gp-kit__price{color:#1d1d1f}.gp-kit__title{font-size:15px;line-height:1.2}.gp-kit__meta{font-size:11.5px;line-height:1.35;color:#4a4a52;padding:7px 11px}.gp-kit__price{margin:0;font-size:13px;padding:6px 12px;border-radius:999px}.gp-kit__actions{display:flex;gap:6px;margin-top:2px;padding-top:0}.gp-kit__actions .gp-buy{flex:1;padding:11px 12px;font-size:14px;border-radius:14px}.gp-kit__actions .gp-ghost{padding:11px 14px;border-radius:14px;background:rgba(255,255,255,.86);backdrop-filter:blur(10px);color:#1d1d1f}.gp-kit__actions .gp-ghost:hover{background:#fff}.gp-hnav{top:34px}@media (max-width:767px){.gp-kit{flex-basis:62vw;width:62vw}}.gp-mega--tpl .gp-mcard .elementor-widget-text-editor:not(.gp-bdg-abs){display:none}.gp-mega--tpl .gp-mcard{min-height:0!important}.gp-pgrid.e-con{display:grid!important;padding:0}.gp-pgrid>.gp-pl{grid-column:1;grid-row:span 2}.gp-pgrid>.gp-pr{grid-column:2;grid-row:span 3}.gp-mcard.gp-pl,.gp-mcard.gp-pr{width:100%!important;min-height:0!important;height:100%;display:flex;position:relative}.gp-mcard.gp-pl{flex-direction:row!important;align-items:center!important}.gp-mcard.gp-pr{flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;padding:12px!important}.gp-mcard .gp-psvg{flex:none;width:30px;height:30px;border-radius:9px;background:rgba(255,255,255,.2)}.gp-mcard.gp-pr .gp-psvg{background:rgba(0,0,0,.07)}.gp-mcard .gp-psvg,.gp-mcard .gp-psvg .elementor-widget-container{display:grid;place-items:center}.gp-mcard .elementor-heading-title{font-size:14px;line-height:1.2}.gp-mcard.gp-pl .gp-bdg-abs{top:50%;right:8px;transform:translateY(-50%)}.gp-mcard.gp-pr .gp-bdg-abs{top:10px;right:10px}.gp-footer--el .elementor-widget-text-editor p,.gp-mcard .gp-bdg{margin:0}.gp-vid{background-color:#e9e6e1}.gp-pgrid>:nth-child(1){grid-column:1;grid-row:1/span 2}.gp-pgrid>:nth-child(3){grid-column:1;grid-row:3/span 2}.gp-pgrid>:nth-child(4){grid-column:1;grid-row:5/span 2}.gp-pgrid>:nth-child(2){grid-column:2;grid-row:1/span 3}.gp-pgrid>:nth-child(5){grid-column:2;grid-row:4/span 3}.gp-prod{padding:calc(var(--gp-header-h,72px) + 32px) 24px 80px;max-width:1180px;margin:0 auto}.gp-prod__wrap,.gp-shop div.product{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.gp-prod__main{background:#f4f4f6;border-radius:28px;aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden}.gp-prod__main img,.gp-prod__th img{width:100%;height:100%;object-fit:contain}.gp-prod__thumbs{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.gp-prod__th{width:76px;height:76px;padding:0;border:1px solid #e3e3e6;border-radius:16px;overflow:hidden;background:#f4f4f6;cursor:pointer}.gp-prod__th img{object-fit:cover;display:block}.gp-prod__info{background:#f4f4f6;border-radius:28px;padding:32px}.gp-prod__cat{display:inline-block;padding:6px 14px;border-radius:999px;background:#fff;font-size:13px;font-weight:600}.gp-prod__info h1{margin:14px 0 8px;font-size:clamp(26px,3.4vw,40px);line-height:1.1;letter-spacing:-.02em}.gp-prod__short{margin:0 0 14px;color:#5c5c62}.gp-prod__price{font-size:22px;font-weight:700;margin-bottom:16px}.gp-prod__act{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 24px}.gp-prod__desc{line-height:1.7}.gp-prod__video{margin-top:24px}.gp-yt-lite{position:relative;aspect-ratio:16/9;border-radius:28px;background:#111 center/cover no-repeat;cursor:pointer;overflow:hidden}.gp-yt-lite iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:820px){.gp-prod__wrap{grid-template-columns:1fr}.gp-prod{padding-left:14px;padding-right:14px}.gp-prod__info{padding:22px}}body,button,input,select,textarea{font-family:var(--gp-font)}body .elementor-widget :where(h1,h2,h3,h4,h5,h6,p,a,span,li,div,button,label,strong,b){font-family:var(--gp-font)}.elementor-kit-7,:root{--e-global-typography-primary-font-family:"Rubik";--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-text-font-family:"Rubik";--e-global-typography-accent-font-family:"Rubik"}b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}.gp-mega--tpl{width:300px}.gp-menu--res .gp-mega--tpl{top:calc(100% + 5px)}.gp-menu--res .gp-mega--tpl::before{content:"";position:absolute;left:0;right:0;top:-20px;height:20px}.gp-pgrid.e-con{grid-template-columns:1fr!important}.gp-pgrid>.e-con,.gp-pgrid>:nth-child(n){grid-column:1!important;grid-row:auto!important}.gp-mcard.gp-pl .elementor-heading-title{font-size:15px}.gp-mcard.gp-mvid::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.35));z-index:0}.gp-mcard .gp-psvg--yt{background:0 0;width:34px}.gp-pgrid.e-con{grid-template-rows:repeat(5,60px)!important;gap:7px!important}.gp-mcard.gp-pl{padding:0 14px!important;gap:12px!important}.gp-mcard.gp-pl .gp-psvg{width:36px;height:36px;border-radius:11px}.gp-mcard.gp-mlight .gp-psvg{background:rgba(0,0,0,.07)}.gp-bdg--upd{background:#dff5e6;color:#1e7a3c}.gp-bdg--how,.gp-bdg--quote{background:rgba(255,255,255,.92);color:#1d1d1f}.gp-bdg--quote{color:#0b5d3b}.gp-mcard.gp-mdraw::after{content:"";position:absolute;right:0;top:0;bottom:0;width:62%;z-index:0;pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 60' fill='none' stroke='%23000' stroke-opacity='.13' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 30h120M140 30l16-3v6zM76 8l14 22-14 22M76 8h-9l6 22-6 22h9M118 20l7 10-7 10M16 12v36M16 12h-4M16 48h-4M30 6h100' stroke-dasharray='3 3'/%3E%3Ccircle cx='140' cy='30' r='3'/%3E%3C/svg%3E")right center/contain no-repeat}.gp-mcard.gp-mgreen .gp-bdg-abs{right:10px}@media (min-width:1024px){.gp-menu .gp-panel{top:calc(100% + 5px)}.gp-menu .gp-panel::before{content:"";position:absolute;left:0;right:0;top:-22px;height:22px}}.gp-mcard .gp-bdg{min-width:72px;text-align:center}.gp-mcard .gp-bdg--how{min-width:0}.gp-mega--contact{width:300px}.gp-contactbox{display:flex;flex-direction:column;gap:6px}.gp-cbtn{display:flex;align-items:center;gap:12px;min-height:60px;padding:0 16px;border-radius:12px;background:var(--gp-accent, #0071e3);color:#fff;font-weight:700;font-size:15px;transition:transform .2s var(--gp-ease),box-shadow .2s}.gp-cbtn:hover{transform:translateY(-2px);box-shadow:0 14px 26px -14px rgba(0,0,0,.45);text-decoration:none;color:#fff}.gp-cbtn__ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:rgba(255,255,255,.2)}.gp-clink{justify-content:center;min-height:44px;border-radius:12px;background:#ececef;color:#111;font-weight:600;font-size:14px}.gp-clink:hover{background:#e2e2e6;text-decoration:none;color:#111}.gp-vcard .gp-vcard__media{inset:0!important;overflow:hidden;background:#c9cbd0}.gp-vcard .gp-vcard__media img{object-fit:cover!important;filter:none!important;transform:translate(var(--mx, 0px),var(--my, 0px)) scale(1.07);transition:transform .5s var(--gp-ease2, cubic-bezier(.165,.84,.44,1))}.gp-vcard.has-img .gp-vcard__shade{background:linear-gradient(180deg,rgba(15,16,20,.28)0,rgba(15,16,20,0) 24%,rgba(15,16,20,0) 46%,rgba(15,16,20,.82) 100%)}.gp-vgrid .gp-vcard:hover .gp-vcard__media img{transform:translate(var(--mx, 0px),var(--my, 0px)) scale(1.12)}.gp-vcard.gp-rv{opacity:0;translate:0 26px;transition:opacity .7s var(--gp-ease2, ease) var(--rv, 0ms),translate .7s var(--gp-ease2, ease) var(--rv, 0ms),transform .25s var(--gp-ease),box-shadow .25s}.gp-vcard.gp-rv.is-in{opacity:1;translate:0 0}.gp-clink,.gp-tools,.gp-tools__search{display:flex;align-items:center}.gp-tools{flex-wrap:wrap;gap:12px;margin:0 0 24px}.gp-tools__search{position:relative;flex:1 1 280px;max-width:460px}.gp-tools__search svg{position:absolute;left:16px;color:#6b6b72;pointer-events:none}.gp-tools__search input{width:100%;height:48px;padding:0 44px;border:1px solid #dcdce0;border-radius:999px;background:#fff;font:inherit;font-size:15px;outline:0;transition:border-color .15s,box-shadow .15s}.gp-tools__search input:focus{border-color:#1d1d1f;box-shadow:0 0 0 4px rgba(0,0,0,.07)}.gp-tools__clear{position:absolute;right:8px;width:32px;height:32px;border:0;border-radius:50%;background:#ececef;font-size:18px;line-height:1;cursor:pointer}.gp-tools__sort{display:inline-flex;padding:4px;border-radius:999px;background:#ececef}.gp-tools__sort button{height:40px;padding:0 16px;border:0;border-radius:999px;background:0 0;font:inherit;font-size:14px;font-weight:700;color:#3a3a3f;cursor:pointer;transition:background .2s,color .2s}.gp-tools__sort button.is-active{background:#1d1d1f;color:#fff}.gp-tools__count{margin-left:auto;font-size:14px;font-weight:600;color:#6b6b72}body.gp-postbg{background:linear-gradient(180deg,#e3e4e8 0,#f1f2f4 380px,#fff 760px) no-repeat,#fff}body.gp-postbg .gp-pagehead{background:0 0}.gp-article__thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;border-radius:28px;box-shadow:0 30px 60px -34px rgba(0,0,0,.4)}.gp-readbar{position:fixed;left:0;right:0;top:0;height:4px;z-index:100000;background:rgba(0,0,0,.06);pointer-events:none}.admin-bar .gp-readbar{top:32px}@media (max-width:782px){.admin-bar .gp-readbar{top:46px}}@media (max-width:600px){.admin-bar .gp-readbar{top:0}}.gp-readbar span{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#16a34a,#4ade80);border-radius:0 4px 4px 0;will-change:transform}#ez-toc-container{width:100%!important;box-sizing:border-box;margin:0 0 32px;padding:22px 24px!important;border:0!important;border-radius:22px!important;background:#f1f2f4!important;box-shadow:none!important;font-family:var(--gp-font)}#ez-toc-container .ez-toc-title{font-family:var(--gp-font)!important;font-size:18px!important;font-weight:700!important;color:#111!important}#ez-toc-container a{color:#1d1d1f!important;font-weight:500}#ez-toc-container a:hover{color:#16a34a!important;text-decoration:none}#ez-toc-container ul li{margin:6px 0}#ez-toc-container .ez-toc-title-toggle a,#ez-toc-container .ez-toc-toggle{color:#111!important}@media (prefers-reduced-motion:reduce){.gp-vcard.gp-rv{opacity:1;translate:none;transition:none}}.gp-hero.has-sky.gp-hero--dark::before,.gp-hero.has-sky.gp-hero--light::before,.gp-hero.has-sky::before{background:radial-gradient(60% 40%at 80% 100%,rgba(255,200,160,.55),transparent 70%),linear-gradient(180deg,#14449a 0,#2f7bd0 42%,#7db8ea 80%,#c6e0f4 100%)}.gp-sky{position:absolute;inset:0;z-index:-1;width:100%;height:100%;border-radius:inherit;pointer-events:none}.gp-hero.has-sky .gp-frame{box-shadow:0 40px 90px rgba(5,20,60,.35)}.gp-pn{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:36px 0}.gp-pn__card,.gp-pn__empty{display:block}.gp-pn__card{position:relative;aspect-ratio:3/4;border-radius:24px;overflow:hidden;background:#2a2c31;color:#fff;text-decoration:none;isolation:isolate;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.gp-pn__card:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(0,0,0,.22);color:#fff}.gp-pn__arrow i,.gp-pn__media,.gp-pn__shade{position:absolute;inset:0}.gp-pn__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.gp-pn__card:hover .gp-pn__media img{transform:scale(1.08)}.gp-pn__shade{background:linear-gradient(180deg,rgba(0,0,0,.05) 30%,rgba(0,0,0,.78) 100%)}.gp-pn__label{position:absolute;top:14px;left:14px;padding:5px 11px;border-radius:980px;background:rgba(255,255,255,.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px;font-weight:400}.gp-pn__card--next .gp-pn__label{left:auto;right:14px}.gp-pn__title{position:absolute;left:16px;right:16px;bottom:70px;font-size:18px;line-height:1.25;font-weight:700}.gp-pn__card--next .gp-pn__title{text-align:right}.gp-pn__arrow{position:absolute;bottom:14px;left:14px;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.2);display:block;overflow:hidden;transition:background .3s,color .3s}.gp-pn__card--next .gp-pn__arrow{left:auto;right:14px}.gp-pn__arrow i{display:grid;place-items:center;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.gp-pn__arrow i+i{transform:translateX(-130%)}.gp-pn__card--prev .gp-pn__arrow svg{transform:scaleX(-1)}.gp-pn__card--prev .gp-pn__arrow i+i{transform:translateX(130%)}.gp-pn__card--next:hover .gp-pn__arrow i:first-child{transform:translateX(130%)}.gp-pn__card--prev:hover .gp-pn__arrow i:first-child{transform:translateX(-130%)}.gp-pn__card:hover .gp-pn__arrow{background:#fff;color:#111}@media (max-width:520px){.gp-pn{gap:10px}.gp-pn__title{font-size:15px;bottom:64px}}.gp-vbgx.has-sky{background:linear-gradient(180deg,#2a82f5 0,#1c58bd 32%,#0b2260 62%,#040a22 86%,#010206 100%)}.gp-vbgx.has-sky::after,.gp-vbgx.has-sky>.elementor-background-overlay,.gp-vbgx.has-sky>.elementor-background-video-container{display:none}.gp-vbgx.has-sky>.gp-sky{position:absolute;z-index:0}.home .gp-main{padding-top:0}.home .elementor-50>.elementor-element:first-child{margin-top:18px}.home .gp-vbgx.has-sky{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);column-gap:5vw;align-content:end;align-items:end;min-height:calc(100vh - 36px);min-height:calc(100svh - 36px);padding:130px clamp(24px,6.5vw,120px) clamp(48px,9vh,110px);text-align:left;border-radius:32px}.admin-bar.home .gp-vbgx.has-sky{min-height:calc(100svh - 68px)}.home .gp-vbgx.has-sky>.elementor-element{width:auto!important;max-width:none!important;margin:0!important;--width:auto}.home .gp-vbgx.has-sky .gp-pill{margin-bottom:18px}.home .gp-vbgx.has-sky>.elementor-element-1e7ea41{grid-column:1;grid-row:1;justify-self:start}.home .gp-vbgx.has-sky>.elementor-element-51c9bc7{grid-column:1;grid-row:2/span 2;align-self:end}.home .gp-vbgx.has-sky .elementor-heading-title{font-size:clamp(42px,5.6vw,96px)!important;line-height:1.04!important;text-align:left!important;letter-spacing:-.035em}.home .gp-vbgx.has-sky>.elementor-element-80a4df5{grid-column:2;grid-row:2;align-self:end;text-align:left!important}.home .gp-vbgx.has-sky>.elementor-element-80a4df5 *{text-align:left!important}.home .gp-vbgx.has-sky>.elementor-element-a5aec79{grid-column:2;grid-row:3;justify-content:flex-start!important;padding:18px 0 0!important;width:auto!important;flex-direction:row}@media (max-width:900px){.home .gp-vbgx.has-sky{grid-template-columns:1fr;row-gap:14px;padding-top:110px}.home .gp-vbgx.has-sky>.elementor-element{grid-column:1!important;grid-row:auto!important}}@media (min-width:1024px){.home .gp-header{position:fixed;left:0;right:0;transition:margin-top .4s cubic-bezier(.2,.8,.2,1)}.home .gp-header:not(.is-scrolled):not(.has-open)::before{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}.home .gp-header:not(.is-scrolled):not(.has-open){margin-top:18px}.home .gp-header:not(.is-scrolled):not(.has-open) .gp-brand,.home .gp-header:not(.is-scrolled):not(.has-open) .gp-chev,.home .gp-header:not(.is-scrolled):not(.has-open) .gp-lang,.home .gp-header:not(.is-scrolled):not(.has-open) .gp-lang button,.home .gp-header:not(.is-scrolled):not(.has-open) .gp-link,.home .gp-header:not(.is-scrolled):not(.has-open) .gp-menu--res .gp-chev,.home .gp-header:not(.is-scrolled):not(.has-open) .gp-menu--res>.gp-depth-0>.gp-link,.home .gp-header:not(.is-scrolled):not(.has-open) .gp-search-toggle,.home .gp-header:not(.is-scrolled):not(.has-open) button[class*=search]{color:#fff}.home .gp-header:not(.is-scrolled):not(.has-open) .gp-brand-sep{background:rgba(255,255,255,.35)}}.home .gp-vbgx.has-sky>.elementor-element-dc28ff9{display:none}.home .gp-vbgx.has-sky>.elementor-element-80a4df5,.home .gp-vbgx.has-sky>.elementor-element-80a4df5 p{color:rgba(255,255,255,.92)!important}@media (min-width:1024px){.home .gp-header:not(.is-scrolled):not(.has-open) .gp-icon-btn{color:#fff}}.home .e-con-inner:has(>.gp-stack){max-width:1400px!important;margin:0 auto!important}.home .e-con-boxed:has(>.e-con-inner>.gp-stack){padding-left:20px;padding-right:20px}.home .gp-stack{padding:0!important;width:100%;max-width:none}.home .gp-stack-card{width:100%;max-width:none;padding-left:clamp(20px,3vw,56px);padding-right:clamp(20px,3vw,56px)}.home .gp-stack-card .gp-hscroll{width:100%}@media (min-width:768px){.home .gp-stack-card .gp-kit{flex:0 0 clamp(252px,calc((min(100vw,1400px) - 160px)/3.4),420px);width:clamp(252px,calc((min(100vw,1400px) - 160px)/3.4),420px);aspect-ratio:4/5}}@media (min-width:1280px){.home .gp-stack-card .gp-kit{flex-basis:clamp(252px,calc((min(100vw,1400px) - 180px)/4.4),420px);width:clamp(252px,calc((min(100vw,1400px) - 180px)/4.4),420px)}}@media (max-width:767px){.home .e-con-boxed:has(>.e-con-inner>.gp-stack){padding-left:12px;padding-right:12px}.home .gp-stack-card{border-radius:24px;padding-left:16px;padding-right:16px}.home .gp-stack-card .gp-kit{aspect-ratio:9/16;flex-basis:68vw;width:68vw}}.gp-vbgx.has-sky>.gp-fly{position:absolute;inset:0;z-index:3;width:100%;height:100%;border-radius:inherit;pointer-events:none}.gp-vbgx.has-sky>.gp-hud{position:absolute!important;right:22px;bottom:18px;z-index:4;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;border-radius:22px;background:rgba(8,28,56,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;pointer-events:none;max-width:min(380px,80vw)}.gp-hud__g{position:relative;width:56px;height:56px;flex:none}.gp-hud__g svg{width:100%;height:100%}.gp-hud__g .b{fill:none;stroke:rgba(255,255,255,.18);stroke-width:6}.gp-hud__g .f{fill:none;stroke:#5fe08a;stroke-width:6;stroke-linecap:round;transition:stroke .3s}.gp-hud__g b{position:absolute;inset:0;display:grid;place-items:center;font-size:17px;font-weight:700}.gp-hud__t{display:flex;flex-direction:column;gap:2px;min-width:0}.gp-hud__t span,.gp-set__p b{font-size:15px;font-weight:700}.gp-hud__t small{font-size:12px;line-height:1.3;opacity:.85}.home .gp-vbgx.has-sky .elementor-heading-title,.home .gp-vbgx.has-sky .gp-pill{text-shadow:0 2px 22px rgba(8,40,90,.35)}@media (max-width:767px){.gp-vbgx.has-sky>.gp-hud{right:12px;bottom:12px}.gp-hud__t small{display:none}}.gp-vbgx.has-sky::before{display:none!important}.home .gp-vbgx.has-sky>.elementor-element-80a4df5,.home .gp-vbgx.has-sky>.elementor-element-80a4df5 p{text-shadow:0 1px 14px rgba(6,36,84,.75),0 0 2px rgba(6,36,84,.5);font-weight:500}.gp-hud__r{pointer-events:auto;flex:none;display:grid;place-items:center;width:42px;height:42px;padding:0;margin-left:4px;border:0;border-radius:50%;background:rgba(255,255,255,.18);color:#fff;cursor:pointer;transition:background .2s,transform .3s}.gp-hud__r:hover{background:rgba(255,255,255,.32);transform:rotate(-90deg)}.gp-set{position:absolute;right:18px;bottom:18px;z-index:6;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:Rubik,system-ui,sans-serif;color:#fff}.gp-set__b,.gp-set__r button{border:0;background:rgba(255,255,255,.16);color:#fff;cursor:pointer}.gp-set__b{width:44px;height:44px;display:grid;place-items:center;padding:0;border-radius:50%;backdrop-filter:blur(10px);transition:background .2s,transform .4s}.gp-set__b:hover{background:rgba(255,255,255,.3);transform:rotate(60deg)}.gp-set__p,.gp-set__p label{display:flex;flex-direction:column}.gp-set__p{width:290px;max-width:calc(100vw - 36px);padding:16px 18px;border-radius:20px;background:rgba(8,14,36,.78);backdrop-filter:blur(16px);gap:10px;box-shadow:0 20px 50px rgba(0,0,0,.4)}.gp-set__p[hidden]{display:none}.gp-set__p label{gap:4px;font-size:12.5px}.gp-set__p label span{display:flex;justify-content:space-between}.gp-set__p em{font-style:normal;opacity:.75}.gp-set__p input[type=range]{width:100%;accent-color:#7aa8ff}.gp-set__r{display:flex;gap:8px;flex-wrap:wrap}.gp-set__r button[data-a=save]{background:#0071e3}.gp-set__r button{padding:7px 14px;border-radius:999px;font:inherit;font-size:12.5px}.gp-set__p code{font-size:11px;line-height:1.5;opacity:.85;word-break:break-word;white-space:normal}@property --gp-a{syntax:"<angle>";inherits:false;initial-value:0deg}.gp-footer--el{background:0 0;color:var(--gp-text);font-size:16px;line-height:1.5;letter-spacing:0;margin-top:56px;overflow:hidden}.gp-footer--el a{color:inherit}.gp-footer--el .elementor-heading-title{font-family:var(--gp-font)}.gp-ft .gp-ftcta{position:relative;isolation:isolate;overflow:hidden;border-radius:36px;padding:clamp(28px,4.8vw,68px);color:#fff;background:radial-gradient(60% 90%at 100%0,rgba(41,211,255,.26),transparent 62%),radial-gradient(55% 80%at 0 100%,rgba(122,92,255,.32),transparent 64%),linear-gradient(145deg,#0a1a52 0,#071238 48%,#02030a 100%)}.gp-ft .gp-ftcta::after,.gp-ft .gp-ftcta::before{content:"";position:absolute;z-index:-1;pointer-events:none}.gp-ft .gp-ftcta::before{inset:-30%;width:auto;height:auto;opacity:1;mix-blend-mode:normal;transition:none;border:0;background:radial-gradient(closest-side at 72% 28%,rgba(255,61,166,.22),transparent 70%);filter:blur(34px);animation:gpFtDrift 16s ease-in-out infinite alternate}.gp-ft .gp-ftcta::after{inset:0;opacity:.55;background-image:radial-gradient(rgba(255,255,255,.42) 1px,transparent 1.5px);background-size:26px 26px;-webkit-mask-image:linear-gradient(120deg,transparent 15%,#000 52%,transparent 92%);mask-image:linear-gradient(120deg,transparent 15%,#000 52%,transparent 92%)}.gp-ftcta .gp-pill{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14)}.gp-ftbox .elementor-icon-box-title a,.gp-ftcta .elementor-heading-title{color:#fff}.gp-ftbox{position:relative;width:100%;padding:18px 22px;border-radius:24px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .4s var(--gp-ease),background .4s,border-color .4s,box-shadow .4s}.gp-ftbox:hover{transform:translateY(-4px);background:rgba(255,255,255,.13);border-color:rgba(120,190,255,.6);box-shadow:0 18px 40px -18px rgba(41,150,255,.7)}.gp-ftbox .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:center;gap:18px;text-align:left!important}.gp-ftbox .elementor-icon-box-icon{margin:0!important;flex:none}.gp-ftbox .elementor-icon{display:grid;place-items:center;width:54px;height:54px;padding:0;border-radius:17px;font-size:20px;color:#fff;background:linear-gradient(135deg,#0a84ff,#5e5ce6);box-shadow:0 10px 22px -8px rgba(10,132,255,.8);transition:transform .45s var(--gp-ease)}.gp-ftbox:hover .elementor-icon{transform:rotate(-8deg) scale(1.08)}.gp-ftbox .elementor-icon-box-content{min-width:0;flex:1}.gp-ftbox .elementor-icon-box-title{margin:0 0 2px;font-size:17px;font-weight:700;color:#fff;line-height:1.25}.gp-ftbox .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2;border-radius:24px}.gp-ftbox .elementor-icon-box-description{margin:0;font-size:14.5px;color:rgba(255,255,255,.72);overflow-wrap:anywhere}.gp-ftbox .elementor-icon-box-wrapper::after{content:"";flex:none;width:22px;height:22px;background:rgba(255,255,255,.7);transition:transform .35s var(--gp-ease),background .3s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E")center/contain no-repeat}.gp-ftbox:hover .elementor-icon-box-wrapper::after{transform:translate(3px,-3px);background:#fff}.gp-ft .gp-ftdark{position:relative}.gp-ft .gp-ftdark::before{content:"";position:absolute;left:0;right:0;bottom:0;top:130px;background:#0b0b0e}.gp-ft .gp-ftdark>.e-con-inner{position:relative;z-index:1}.gp-ft2 .gp-ftcta{border-radius:32px;box-shadow:0 30px 70px -30px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.08)}.gp-ftlogo .elementor-heading-title{display:inline-flex;align-items:center;gap:10px}.gp-ftlogo .elementor-heading-title::before{content:"";width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,#29d3ff,#7a5cff 55%,#ff3da6);box-shadow:0 0 14px rgba(122,92,255,.7)}.gp-ftcol-h{padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.14)}.gp-ftl{list-style:none;display:grid;gap:14px}.gp-ftl,.gp-ftl li{margin:0;padding:0}.gp-ftl a{display:inline-block;font-size:15px;color:#9a9aa3;transition:color .2s,transform .3s var(--gp-ease)}.gp-ftl a:hover{color:#fff;transform:translateX(3px)}.gp-ftcl{display:inline-flex;align-items:center;gap:10px;color:inherit}.gp-ftcl::before{content:"";flex:none;width:21px;height:21px;background:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.gp-ftcl--pin{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.2A7 7 0 0 1 12 3a7 7 0 0 1 7 6.8C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.8' r='2.4'/%3E%3C/svg%3E")}.gp-ftcl--mail{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E")}.gp-ftcl--ig{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h10a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V7a4 4 0 0 1 4-4z'/%3E%3Ccircle cx='12' cy='12' r='3.6'/%3E%3C/svg%3E")}.gp-ftfol-h,.gp-ftline{padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}.gp-ftline a:hover{color:#5eb0ff}.gp-ftfol-h{padding-bottom:14px}.gp-ftsocial .gp-social-ic{display:flex;flex-wrap:wrap;gap:12px}.gp-ftsocial .gp-social-ic a{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.07);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);transition:transform .35s var(--gp-ease),background .3s,box-shadow .3s}.gp-ftsocial .gp-social-ic a:hover{transform:translateY(-4px);background:var(--gp-accent);box-shadow:0 12px 24px -8px rgba(0,113,227,.7)}.gp-ftlegal a{margin-left:22px;color:#fff;transition:color .2s}.gp-ftlegal a:first-child{margin-left:0}.gp-ftcopy a:hover,.gp-ftlegal a:hover{color:#5eb0ff}.gp-ray{width:auto;--ray:rgba(41, 150, 255, 0.55)}.gp-ftcta .gp-ray{--ray:rgba(130, 200, 255, 0.8)}.gp-ray::before{content:"";position:absolute;z-index:-1;inset:-36px -48px;border-radius:999px;pointer-events:none;opacity:.6;transition:opacity .4s,transform .5s var(--gp-ease);background:repeating-conic-gradient(from var(--gp-a) at 50% 50%,var(--ray) 0deg 1.4deg,transparent 1.4deg 9deg);-webkit-mask-image:radial-gradient(ellipse farthest-side at 50% 50%,#000 35%,transparent 100%);mask-image:radial-gradient(ellipse farthest-side at 50% 50%,#000 35%,transparent 100%);animation:gpSpin 14s linear infinite}.gp-ray.is-burst::before,.gp-ray:hover::before{opacity:1;transform:scale(1.1)}.gp-ray.is-burst::before{animation:gpSpin 14s linear infinite,gpBurst .7s var(--gp-ease)}.gp-ray,.gp-ray .elementor-button{position:relative;isolation:isolate}.gp-ray .elementor-button{border-radius:999px!important;padding:17px 30px!important;font-weight:600;letter-spacing:-.01em;color:#fff!important;border:0!important;transform:translate3d(var(--mx, 0px),var(--my, 0px),0);transition:transform .35s var(--gp-ease),box-shadow .35s,filter .3s;will-change:transform}.gp-ray .elementor-button:active{transform:translate3d(var(--mx, 0px),var(--my, 0px),0) scale(.96)}.gp-ray .elementor-button-content-wrapper{gap:10px}.gp-ray .elementor-button-icon{display:inline-flex;transition:transform .4s var(--gp-ease);animation:gpNudge 1.9s ease-in-out infinite}.gp-ray .elementor-button:hover .elementor-button-icon{animation:none;transform:translateX(6px)}.gp-ray .fa-paper-plane{transition:transform .45s var(--gp-ease)}.gp-ray .elementor-button:hover .fa-paper-plane{transform:translate(4px,-4px) rotate(8deg)}.gp-ray .elementor-button:hover{filter:saturate(1.15) brightness(1.06)}.gp-ray--blue .elementor-button{background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%) no-repeat -160%0/55% 100%,linear-gradient(135deg,#0a84ff 0,#0071e3 52%,#5e5ce6 100%)!important;box-shadow:0 12px 30px -10px rgba(10,132,255,.85),inset 0 0 0 1px rgba(255,255,255,.22);animation:gpShine 3.4s ease-in-out infinite,gpRipple 2.6s ease-out infinite}.gp-ray--blue .elementor-button:hover{box-shadow:0 18px 44px -10px #0a84ff,0 0 0 6px rgba(10,132,255,.22),inset 0 0 0 1px rgba(255,255,255,.4);animation:gpShine 1.4s ease-in-out infinite}.gp-ray--blue .elementor-button::before{content:"";position:absolute;inset:-3px;padding:3px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--gp-a),#29d3ff,#7a5cff,#ff3da6,#ffb347,#29d3ff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.9;animation:gpSpin 3.2s linear infinite}.gp-ray--ghost .elementor-button{background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.35) 50%,transparent 62%) no-repeat -160%0/55% 100%,rgba(255,255,255,.09)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.3);animation:gpShine 4.2s ease-in-out infinite}.gp-ray--ghost .elementor-button:hover{background-color:rgba(255,255,255,.18)!important;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.7),0 14px 34px -12px rgba(120,190,255,.8)}.gp-ray--ghost::before{opacity:.25}.gp-ray--ghost:hover::before{opacity:.85}.gp-ftmain .gp-ray::before{opacity:.5}.gp-ftmain .gp-ray:hover::before{opacity:.95}.gp-totop{position:fixed;right:22px;bottom:22px;z-index:90;display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;color:#fff;cursor:pointer;background:linear-gradient(135deg,#0a84ff,#5e5ce6);box-shadow:0 14px 30px -10px rgba(10,132,255,.9),inset 0 0 0 1px rgba(255,255,255,.25);opacity:0;visibility:hidden;transform:translateY(14px) scale(.85);transition:opacity .35s,transform .45s var(--gp-ease),visibility 0s linear .35s}.gp-totop.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gp-totop:hover{transform:translateY(-4px) scale(1.06)}.gp-totop svg{width:22px;height:22px}@media (max-width:1024px){.gp-ft2 .gp-ftfollow,.gp-ft2 .gp-ftmain{flex-wrap:wrap}.gp-ft2 .gp-ftfollow>.e-con,.gp-ft2 .gp-ftmain>.e-con{width:100%!important;--width:100%}.gp-ft2 .gp-ftbot,.gp-ft2 .gp-ftbot .elementor-widget-text-editor{text-align:left!important}.gp-ftlegal a{margin:0 20px 0 0}}@media (max-width:767px){.gp-ft .gp-ftcta{border-radius:28px;padding:26px 16px;gap:22px}.gp-ftcta>.e-con{padding-left:0;padding-right:0}.gp-ft .gp-ftdark::before{top:90px}.gp-ft2 .gp-ftcols>.e-con{width:calc(50% - 14px)!important;--width:calc(50% - 14px)}.gp-ft2 .gp-ftcols>.e-con:last-child{width:100%!important;--width:100%}.gp-ftcta .gp-ray,.gp-ftcta .gp-ray .elementor-button{width:100%}.gp-ftbox .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;text-align:left!important;gap:14px}.gp-ftbox .elementor-icon{width:46px;height:46px;border-radius:14px;font-size:18px}.gp-ray{max-width:100%}.gp-ray::before{inset:-28px -34px}.gp-ftbox{padding:16px 18px}.gp-totop{right:14px;bottom:14px;width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.gp-ft .gp-ftcta::before,.gp-ray .elementor-button,.gp-ray .elementor-button-icon,.gp-ray .elementor-button::before,.gp-ray::before{animation:none!important}}.gp-ray .elementor-button{display:inline-block;cursor:pointer;text-decoration:none;font-family:var(--gp-font);font-size:16px;line-height:1;text-align:center;white-space:nowrap}.gp-ray .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center}.gp-kp .gp-ftcta.gp-khero{min-height:440px}.gp-khero .elementor-heading-title{letter-spacing:-.04em}.gp-kp .gp-lvl{scroll-margin-top:96px;border-radius:36px;padding:clamp(22px,3.6vw,52px);overflow:hidden}.gp-lvl--1{background:#f1f1f3}.gp-lvl--2{background:#ffe3e0}.gp-lvl--3{background:#26262b}.gp-meter{display:inline-flex;align-items:flex-end;gap:3px;height:16px;margin-right:10px;vertical-align:middle}.gp-meter i{width:5px;border-radius:2px;background:currentColor;opacity:.2}.gp-meter i:nth-child(1){height:6px}.gp-meter i:nth-child(2){height:11px}.gp-meter i:nth-child(3){height:16px}.gp-meter--1 i:nth-child(1),.gp-meter--2 i:nth-child(-n+2),.gp-meter--3 i{background:#0a84ff;opacity:1}.gp-lvlmeter b{font-weight:600;font-size:15px;vertical-align:middle}.gp-kits--grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;width:100%}.gp-kits--grid .gp-kit{width:auto;flex:none}.gp-kits--grid .gp-kit__media{align-items:center;padding:0 0 30%}.gp-kits--grid .gp-kit__media img{max-height:66%}.gp-prel .gp-kits--grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.gp-prel .gp-kits--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.gp-kits--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.gp-kits--grid,.gp-prel .gp-kits--grid{grid-template-columns:1fr}.gp-kits--grid .gp-kit{width:100%;max-width:340px;margin:0 auto}}@media (max-width:767px){.gp-kp .gp-lvl{border-radius:28px;padding:22px 14px}.gp-kp .gp-ftcta.gp-khero{min-height:0}}.gp-prod2{max-width:1320px;margin:0 auto;padding:calc(var(--gp-header-h) + 22px) 20px 90px}.gp-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 16px 8px;font-size:13.5px;color:#8a8a90}.gp-crumb a{color:#6e6e73}.gp-crumb a:hover{color:var(--gp-accent)}.gp-phero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:18px;align-items:stretch}.gp-pgal{display:flex;flex-direction:column;gap:12px;min-width:0}.gp-pgal__main{position:relative;flex:1;min-height:440px;display:grid;place-items:center;padding:7%;overflow:hidden;border-radius:36px;background:radial-gradient(80% 70%at 50% 40%,color-mix(in srgb,var(--gp-acc) 30%,#fff),var(--gp-acc))}.is-dark .gp-pgal__main{background:radial-gradient(80% 70%at 50% 38%,#4a4a52,var(--gp-acc))}.gp-pgal__main img{width:100%;height:100%;max-height:560px;object-fit:contain;filter:drop-shadow(0 24px 26px rgba(0,0,0,.24))}.gp-pgal__tag{position:absolute;top:18px;left:18px;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13px;font-weight:600}.gp-pgal__thumbs{display:flex;gap:10px;flex-wrap:wrap}.gp-pgal__thumbs .gp-prod__th{width:72px;height:72px;border-radius:18px}.gp-pinfo{display:flex;flex-direction:column;padding:clamp(24px,3.2vw,44px);border-radius:36px;background:#f4f4f6;min-width:0}.gp-pinfo__lv,.gp-pstats li{align-items:center;background:#fff}.gp-pinfo__lv{display:inline-flex;align-self:flex-start;padding:8px 15px 8px 13px;border-radius:999px;font-size:13px;font-weight:600}.gp-pinfo h1,.gp-pprice strong{font-weight:700;letter-spacing:-.03em}.gp-pinfo h1{margin:16px 0 8px;font-size:clamp(30px,3.8vw,50px);line-height:1.04}.gp-pinfo__short{margin:0;font-size:16.5px;line-height:1.5;color:#55555c}.gp-pprice{display:flex;align-items:baseline;gap:12px;margin-top:22px}.gp-pprice span{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6e6e73}.gp-pprice strong{font-size:clamp(28px,3vw,40px)}.gp-pprice strong.is-soon{color:#8a8a90}.gp-pstats{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.gp-pstats li{display:flex;gap:12px;padding:13px 16px;border-radius:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);min-width:0}.gp-pstats li:last-child:nth-child(odd){grid-column:1/-1}.gp-pstats__i{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,#0a84ff,#5e5ce6);color:#fff}.gp-pstats__t{display:flex;flex-direction:column;min-width:0}.gp-pstats__t small{font-size:12px;color:#6e6e73}.gp-pstats__t b{font-size:15px;font-weight:600;line-height:1.25}.gp-pcta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:auto;padding:30px 6px 0}.gp-pcta__ghost{padding:16px 26px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.12);color:#1d1d1f;font-weight:600;transition:background .25s,color .25s,transform .3s var(--gp-ease)}.gp-pcta__ghost:hover{background:#1d1d1f;color:#fff;transform:translateY(-2px)}.gp-pinfo__note{margin:12px 6px 0;font-size:12.5px;color:#8a8a90}.gp-ptrust{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:18px 6px 0;padding:0;font-size:13.5px;color:#55555c}.gp-ptrust li::before{content:"✓";margin-right:6px;font-weight:700;color:#0a84ff}.gp-pbody{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;margin-top:18px}.gp-pbody__txt{padding:clamp(24px,3.4vw,48px);border-radius:36px;background:#f4f4f6}.gp-pbody__txt h2,.gp-prel__h h2{margin:0 0 14px;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.025em}.gp-pbody__txt h3{margin:22px 0 6px;font-size:18px;letter-spacing:-.01em}.gp-pbody__txt li,.gp-pbody__txt p{line-height:1.7;color:#3a3a3f}.gp-pbody__vid{display:flex}.gp-pbody__vid .gp-yt-lite{width:100%;min-height:320px;border-radius:36px;overflow:hidden;background-size:cover;background-position:center}.gp-pbody__next,.gp-pbody__next i{transition:transform .4s var(--gp-ease)}.gp-pbody__next{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:clamp(24px,3vw,40px);border-radius:36px;color:#fff;overflow:hidden;isolation:isolate;background:radial-gradient(70% 90%at 100%0,rgba(41,211,255,.28),transparent 60%),radial-gradient(60% 80%at 0 100%,rgba(122,92,255,.34),transparent 64%),linear-gradient(145deg,#0a1a52,#071238 50%,#02030a)}.gp-pbody__next:hover{transform:translateY(-4px)}.gp-pbody__next small{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.gp-pbody__next b{font-size:clamp(24px,2.6vw,34px);line-height:1.08;letter-spacing:-.03em}.gp-pbody__next span{max-width:38ch;opacity:.78;line-height:1.5}.gp-pbody__next i{position:absolute;top:22px;right:24px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;color:#0a1236;font-style:normal;font-size:20px}.gp-pbody__next:hover i{transform:translateX(4px) rotate(-45deg)}.gp-prel{margin-top:48px}.gp-prel__h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 8px 18px}.gp-prel__h h2{margin:0;font-size:clamp(22px,2.4vw,30px)}.gp-prel__h a{font-weight:600;white-space:nowrap}.gp-pbar{display:none}@media (max-width:900px){.gp-pbody,.gp-phero{grid-template-columns:1fr}.gp-pgal__main{min-height:360px}}@media (max-width:767px){.gp-prod2{padding-left:12px;padding-right:12px;padding-bottom:110px}.gp-pbody__next,.gp-pbody__txt,.gp-pbody__vid .gp-yt-lite,.gp-pgal__main,.gp-pinfo{border-radius:28px}.gp-pstats{gap:8px}.gp-pstats li{gap:10px;padding:11px 12px;border-radius:18px}.gp-pstats__i{width:36px;height:36px;border-radius:12px}.gp-pbar__t b,.gp-pstats__t b{font-size:14px}.gp-pcta{padding-left:0;padding-right:0}.gp-pbar{position:fixed;left:10px;right:10px;bottom:10px;z-index:89;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 18px;border-radius:22px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 40px -12px rgba(0,0,0,.35);transform:translateY(140%);transition:transform .45s var(--gp-ease)}.gp-pbar.is-on{transform:none}.gp-pbar__t{flex:1;min-width:0;display:flex;flex-direction:column}.gp-pbar__t b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gp-pbar__t span{font-size:13px;color:#6e6e73}.gp-pbar__b{padding:13px 22px;border-radius:14px;background:linear-gradient(135deg,#0a84ff,#5e5ce6);color:#fff;font-weight:600;font-size:15px;white-space:nowrap}body.single-gp_urun .gp-totop{bottom:88px}}.gp-dive{position:relative;background:#000;color:#fff}.gp-dive__stage{position:relative;display:grid;place-items:center;min-height:100vh;min-height:min(100svh,820px);overflow:hidden}.gp-dive__bg{position:absolute;inset:0;overflow:hidden;background:#000;will-change:transform}.gp-dive__bg.has-img{background:var(--gp-dive-img) center/cover no-repeat,#000;inset:-2%}.gp-dive__bg.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.35))}.gp-dive__hint,.gp-dive__svg{display:none}.gp-dive__content{position:relative;z-index:2;max-width:900px;margin:0 auto;padding:130px 22px 90px;text-align:center}.gp-dive .gp-chip{background:rgba(255,255,255,.16);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gp-dive .gp-chip:hover{background:rgba(255,255,255,.28);color:#fff}.gp-dive__title{max-width:880px;margin:22px auto 0;color:#fff;font-size:clamp(38px,6vw,76px);font-weight:700;line-height:1.04;letter-spacing:-.035em}.gp-dive__sub{max-width:560px;margin:18px auto 0;color:rgba(255,255,255,.78);font-size:18px;line-height:1.6}.gp-dive__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px;margin-top:30px}.gp-btn--light{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:8px;background:#fff;color:#111;font-size:15px;font-weight:600;letter-spacing:-.02em}.gp-btn--light:hover{background:#f1f1f3;color:#111;text-decoration:none}.gp-dive__stats{display:flex;gap:18px;font-size:13px;color:rgba(255,255,255,.86);text-align:left}.gp-dive__stats strong{display:block;width:fit-content;font-family:var(--gp-menu-font);font-size:22px;line-height:1.1;letter-spacing:-.03em;color:#f57934;background:linear-gradient(90deg,#f57934,#f93d88);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (prefers-reduced-motion:no-preference){.js .gp-dive{height:340vh;height:340svh}.js .gp-dive__stage{position:sticky;top:var(--gp-dive-top, 0px);display:block;height:calc(100vh - var(--gp-dive-top, 0px));height:calc(100svh - var(--gp-dive-top, 0px));min-height:0}.js .gp-dive__svg{display:block;position:absolute;inset:0;z-index:1;width:100%;height:100%}.js .gp-dive__content,.js .gp-dive__hint{position:absolute;display:flex;flex-direction:column;align-items:center}.js .gp-dive__content{inset:0;z-index:2;justify-content:center;max-width:none;padding:90px 22px 60px;opacity:0;will-change:opacity,transform}.js .gp-dive__hint{left:50%;bottom:26px;z-index:3;gap:10px;transform:translateX(-50%);color:rgba(255,255,255,.78);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.js .gp-dive__hint span{position:relative;width:22px;height:34px;border:2px solid currentColor;border-radius:12px}.js .gp-dive__hint span::after{content:"";position:absolute;left:50%;top:6px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:currentColor;animation:gpDiveWheel 1.7s ease-in-out infinite}}@media (max-width:1023px){.gp-dive{--gp-dive-top:var(--gp-header-h)}}@media (min-width:1024px){body.gp-has-dive .gp-header{position:fixed;left:0;right:0;transition:margin-top .4s cubic-bezier(.2,.8,.2,1)}body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open)::before{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open){margin-top:18px}body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-brand,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-chev,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-lang,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-lang button,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-link,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-menu--res .gp-chev,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-menu--res>.gp-depth-0>.gp-link,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-search-toggle,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) button[class*=search]{color:#fff}body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-brand-sep{background:rgba(255,255,255,.35)}body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-icon-btn{color:#fff}}.gp-bloglist>.gp-container--wide{max-width:1120px}.gp-vgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.gp-soon{display:grid;place-content:center;justify-items:center;gap:10px;aspect-ratio:9/14;padding:24px;border-radius:14px;text-align:center;color:#6b6b73;background:linear-gradient(170deg,#f6f6f8,#ececf0);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.gp-soon svg{width:34px;height:34px;color:#9b9ba3}.gp-soon strong{font-family:var(--gp-menu-font);font-size:18px;letter-spacing:-.02em;color:#1d1d1f}.gp-soon span{font-size:14px}@media (max-width:900px){.gp-vgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gp-vgrid>.gp-soon:last-child{display:none}.gp-vgrid>.gp-vcard:last-child:nth-child(odd){grid-column:1/-1;aspect-ratio:16/9}}.gp-acct{position:relative;margin-left:4px}.gp-acct__btn,.gp-acct__tabs button{border:0;background:0 0;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.gp-acct__btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 10px;border-radius:999px;color:rgba(29,29,31,.82);letter-spacing:-.02em;transition:color .2s,background .2s}.gp-acct.is-open .gp-acct__btn,.gp-acct__btn:hover{color:#000;background:rgba(0,0,0,.06)}.gp-acct.is-in .gp-acct__btn{padding-left:4px}.gp-acct__ic{flex:none}.gp-acct__av{flex:none;width:28px;height:28px;border-radius:50%;object-fit:cover;background:#e7e8ec}.gp-acct__av--ini{display:grid;place-items:center;color:#fff;font-size:13px;font-weight:700;background:linear-gradient(135deg,#f57934,#f93d88)}.gp-acct__card .gp-acct__av{width:56px;height:56px;font-size:22px}.gp-acct__panel{position:absolute;top:calc(100% + 10px);right:-6px;z-index:30;width:380px;max-width:calc(100vw - 24px);opacity:0;visibility:hidden;transform:translateY(8px) scale(.985);transform-origin:top right;transition:opacity .2s var(--gp-ease),transform .2s var(--gp-ease),visibility 0s linear .2s}.gp-acct.is-open .gp-acct__panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gp-acct__panel::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.gp-acct__tabs{display:flex;gap:4px;padding:4px;margin:0 0 14px;border-radius:14px;background:#e4e6ea}.gp-acct__tabs button{flex:1;height:38px;border-radius:10px;color:#4a4a50;transition:background .2s,color .2s,box-shadow .2s}.gp-acct__tabs button.is-active{background:#fff;color:#111;box-shadow:0 1px 2px rgba(0,0,0,.12)}.gp-acct__gbtn,.gp-acct__google .nsl-container a,.gp-acct__google a{display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;padding:0 14px;border:1px solid #d3d5da;border-radius:12px;background:#fff;color:#1d1d1f;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.gp-acct__gbtn[disabled]{cursor:not-allowed;color:#6b6b72}.gp-acct__gbtn[hidden]{display:none!important}.gp-acct__siwg{display:flex;justify-content:center;min-height:44px;color-scheme:light}.gp-acct__siwg[hidden]{display:none}.gp-acct__siwg iframe{max-width:none}.gp-acct__google .nsl-container{display:block;margin:0}.gp-acct__or{display:flex;align-items:center;gap:12px;margin:14px 0;color:#7a7a82;font-size:12px}.gp-acct__or::after,.gp-acct__or::before{content:"";flex:1;height:1px;background:#d3d5da}.gp-acct__form[hidden]{display:none}.gp-acct__f{display:block;margin:0 0 12px}.gp-acct__f>span:first-child{display:block;margin:0 0 6px;color:#5b5b63;font-size:12px;font-weight:700}.gp-acct__f input[type=email],.gp-acct__f input[type=password],.gp-acct__f input[type=text]{width:100%;height:46px;padding:0 14px;border:1px solid #d3d5da;border-radius:12px;background:#fff;color:#1d1d1f;font:inherit;font-size:15px;outline:0;box-shadow:none;transition:border-color .15s,box-shadow .15s}.gp-acct__f input:focus{border-color:var(--gp-accent, #0071e3);box-shadow:0 0 0 4px rgba(0,113,227,.14)}.gp-acct__pw{position:relative;display:block}.gp-acct__pw input{padding-right:46px!important}.gp-acct__eye{position:absolute;right:4px;top:4px;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:10px;background:0 0;color:#7a7a82;cursor:pointer}.gp-acct__eye.is-on,.gp-acct__eye:hover{color:#111;background:#eef0f3}.gp-acct__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 0 14px;font-size:13px}.gp-acct__row a{color:#3a3a40;font-weight:700;text-decoration:underline;text-underline-offset:3px}.gp-acct__chk,.gp-acct__go{align-items:center;cursor:pointer}.gp-acct__chk{display:inline-flex;gap:8px;color:#3a3a40}.gp-acct__chk input{width:16px;height:16px;margin:0;accent-color:#1d1d1f}.gp-acct__go{display:flex;justify-content:center;width:100%;height:48px;border:0;border-radius:12px;background:var(--gp-accent, #0071e3);color:#fff;font:inherit;font-size:15px;font-weight:700;letter-spacing:-.01em;transition:transform .2s var(--gp-ease),box-shadow .2s,background .2s}.gp-acct__go:hover{transform:translateY(-1px);box-shadow:0 14px 26px -14px rgba(0,113,227,.8)}.gp-acct__go[disabled]{opacity:.7;cursor:progress;transform:none;box-shadow:none}.gp-acct__msg,.gp-acct__note{font-size:13px;line-height:1.45}.gp-acct__msg{display:none;margin:0 0 12px;padding:10px 12px;border-radius:10px}.gp-acct__msg.is-err{display:block;background:#fdecea;border:1px solid #f1c5c1;color:#9c2520}.gp-acct__msg.is-ok{display:block;background:#e6f6ec;border:1px solid #bfe5cc;color:#1b6b3a}.gp-acct__msg a{color:inherit;text-decoration:underline}.gp-acct__note{margin:-2px 0 14px;color:#6b6b72}.gp-acct__hint{margin:14px 0 0;color:#7a7a82;font-size:12px;line-height:1.5;text-align:center}.gp-acct__chip{margin-left:auto;padding:3px 9px;border-radius:999px;background:#e4e6ea;color:#5b5b63;font-size:11px;font-style:normal;font-weight:700;white-space:nowrap}.gp-acct__chip.is-ok{background:#dff5e6;color:#1e7a3c}.gp-acct__card{display:flex;align-items:center;gap:14px}.gp-acct__who{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.gp-acct__name{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.2;overflow-wrap:anywhere}.gp-acct__role{padding:3px 10px;border-radius:999px;background:#1d1d1f;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em}.gp-acct__mail{max-width:100%;color:#6b6b72;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-acct__list{display:flex;flex-direction:column;gap:6px}.gp-acct__item{display:flex;align-items:center;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s var(--gp-ease)}a.gp-acct__item:hover{text-decoration:none;background:var(--gp-surface-2);color:var(--gp-text);transform:none}.gp-acct__item>span:not(.gp-acct__chip){flex:1}.gp-acct__item.is-soon{cursor:default}.gp-acct__out{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;color:#4a4a50;font-size:14px;font-weight:700;text-decoration:none}.gp-acct__out:hover{background:rgba(0,0,0,.06);text-decoration:none}@media (max-width:1279px){.gp-acct__label{display:none}.gp-acct__btn{padding:0 9px}.gp-acct.is-in .gp-acct__btn{padding:0 4px}}@media (min-width:1280px){.gp-acct__label{display:inline}}@media (max-width:1023px){.gp-acct{position:static;margin-left:0}.gp-acct__panel{top:calc(100% + 6px);right:12px;left:12px;width:auto;max-width:none;transform-origin:top center}}@media (min-width:1024px){.home .gp-header:not(.is-scrolled):not(.has-open) .gp-acct__btn,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-acct__btn{color:#fff}.home .gp-header:not(.is-scrolled):not(.has-open) .gp-acct__btn:hover,body.gp-has-dive .gp-header:not(.is-scrolled):not(.has-open) .gp-acct__btn:hover{background:rgba(255,255,255,.14)}}.home .gp-stack{padding:0 0 14vh!important;--kw:clamp(176px, min(calc((100cqw - 150px) / 4), calc((100vh - var(--gp-header-h) - 410px) * 0.5625)), 360px)}.home .gp-stack-card{container-type:inline-size;background:0 0!important;box-shadow:none!important;border-radius:0!important;filter:none!important;padding:0!important;top:calc(var(--gp-header-h) + 14px)!important;transform:none!important}.home .gp-stack-card .e-con:not(.gp-hscroll){align-items:center!important;text-align:center}.home .gp-stack-card .elementor-widget-heading,.home .gp-stack-card .elementor-widget-text-editor{text-align:center!important;margin-left:auto;margin-right:auto}.home .gp-stack-card .elementor-heading-title{color:#1d1d1f!important;text-align:center!important}.home .gp-stack-card .elementor-widget-text-editor{color:#6e6e73}.home .gp-stack-card .elementor-widget-text-editor p{text-align:center}.home .gp-stack-card .gp-hscroll{width:min(100%,calc(4*var(--kw) + 150px));max-width:none;margin:0 auto!important;padding:56px 48px!important;scroll-padding-inline:48px;justify-content:safe center!important;-webkit-mask-image:linear-gradient(90deg,transparent 30px,#000 48px,#000 calc(100% - 48px),transparent calc(100% - 30px));mask-image:linear-gradient(90deg,transparent 30px,#000 48px,#000 calc(100% - 48px),transparent calc(100% - 30px))}.home .gp-stack-card .gp-kits{position:relative;gap:18px}.home .gp-stack-card .gp-kit{flex:0 0 var(--kw);width:var(--kw);aspect-ratio:9/16;border-radius:24px;transform-origin:50% 50%}.home .gp-stack-card .gp-hscroll.gp-dock .gp-kit{transition:box-shadow .3s}.home .gp-stack-card .gp-hscroll.gp-dock .gp-kit:hover{transform:none}.home .gp-hnav{top:0;right:0}@media (max-width:767px){.home .gp-stack{--kw:60vw;padding-bottom:10vh!important}.home .gp-stack-card{top:calc(var(--gp-header-h) + 8px)!important}.home .gp-stack-card .gp-hscroll{width:100%;padding:40px 20vw!important;scroll-padding-inline:20vw;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7vw,#000 calc(100% - 7vw),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7vw,#000 calc(100% - 7vw),transparent 100%)}.home .gp-stack-card .gp-hscroll>*,.home .gp-stack-card .gp-kit{scroll-snap-align:center}.home .gp-stack-card .gp-kits{gap:14px}}@media (prefers-reduced-motion:reduce){.home .gp-stack-card{position:relative!important;top:auto!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.home .gp-stack{padding-bottom:0!important}}@media (min-width:1024px){.gp-mega:not(.gp-mega--tpl){width:max-content;max-width:min(94vw,1040px)}.gp-mega__cols{grid-template-columns:repeat(2,1fr);column-gap:24px}.gp-mega__cols:has(>.gp-col--group){grid-template-columns:repeat(var(--gp-cols, 2),1fr);column-gap:0}.gp-mega__cols>.gp-col{min-width:210px}.gp-mega__cols>.gp-col--group{min-width:220px}.gp-mega:not(.gp-mega--tpl) .gp-sublink{white-space:normal}.gp-menu:not(.gp-menu--lang) .gp-panel .gp-sublink{min-height:46px;padding:8px 14px;border-radius:12px;background-color:transparent;background-repeat:no-repeat;background-size:55% 100%;background-position:-160%0;transition:background-color .25s ease,color .2s}.gp-menu:not(.gp-menu--lang) .gp-panel .gp-sublink:focus-visible,.gp-menu:not(.gp-menu--lang) .gp-panel .gp-sublink:hover{background-color:#f1f2f4;background-image:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.95) 50%,transparent 62%);animation:gpSubShine .95s var(--gp-ease2) both}}@media (prefers-reduced-motion:reduce){.gp-menu .gp-panel .gp-sublink:focus-visible,.gp-menu .gp-panel .gp-sublink:hover{animation:none;background-image:none}}:root{color-scheme:light;--gp-surface:#fff;--gp-surface-2:#f5f5f7;--gp-surface-3:#ececef;--gp-btn-grad:linear-gradient(180deg, #2f8bff 0%, #0a6be0 100%)}.gp-btn:not(.gp-btn--primary):not(.gp-btn--glass):not(.gp-btn--dark):not(.gp-btn--light){background:var(--gp-btn-grad);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 8px 18px -10px rgba(0,94,220,.75)}.gp-btn:not(.gp-btn--primary):not(.gp-btn--glass):not(.gp-btn--dark):not(.gp-btn--light):hover{background:linear-gradient(180deg,#4398ff 0,#1275ee 100%)}.gp-ic-plane{--ic:#0a84ff}.gp-ic-glider{--ic:#14b8a6}.gp-ic-drone{--ic:#7a5cff}.gp-ic-wing{--ic:#f57934}.gp-ic-parts{--ic:#e6a117}.gp-ic-chip{--ic:#22b35e}.gp-ic-book{--ic:#5e5ce6}.gp-ic-play{--ic:#e5484d}.gp-ic-joint{--ic:#06a6c9}.gp-ic-layers{--ic:#ff3da6}.gp-ic-laser{--ic:#ef4444}.gp-ic-help{--ic:#64748b}.gp-ic-tools{--ic:#f59e0b}.gp-ic-cart{--ic:#22b35e}.gp-ic-chat,.gp-ic-users{--ic:#0a84ff}.gp-ic-eye{--ic:#7a5cff}.gp-ic-target{--ic:#ef4444}.gp-ic-briefcase{--ic:#e6a117}.gp-ic-rocket{--ic:#ff3da6}.gp-ic-handshake{--ic:#22b35e}.gp-ic-changelog{--ic:#0a84ff}.gp-ic-docs{--ic:#5e5ce6}.gp-ic-support{--ic:#f57934}.gp-ic-suggest{--ic:#ff3da6}.gp-panel .gp-sublink .gp-ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:var(--ic, #0a84ff);background:color-mix(in srgb,var(--ic, #0a84ff) 13%,var(--gp-surface));transition:transform .25s var(--gp-ease),background .2s}.gp-panel .gp-sublink .gp-ic svg{width:20px;height:20px}.gp-ic--f svg{fill:currentColor;fill-opacity:.17}.gp-panel .gp-sublink:hover .gp-ic{transform:scale(1.06);background:color-mix(in srgb,var(--ic, #0a84ff) 20%,var(--gp-surface))}:root{--gp-edu:#0a84ff;--gp-edu-d:#0a58d6;--gp-edu-l:color-mix(in srgb, #0a84ff 13%, var(--gp-surface));--gp-edu-l2:color-mix(in srgb, #0a84ff 20%, var(--gp-surface))}.gp-sec-edu li[class*=gp-ic-]{--ic:var(--gp-edu)}.gp-sec-kit li[class*=gp-ic-]{--ic:var(--gp-text)}.gp-sec-kit .gp-panel .gp-sublink .gp-ic{background:color-mix(in srgb,var(--gp-text) 11%,var(--gp-surface))}.gp-sec-kit .gp-panel .gp-sublink:hover .gp-ic{background:color-mix(in srgb,var(--gp-text) 17%,var(--gp-surface))}.gp-sec-edu .gp-bdg{background:var(--gp-edu-l);color:var(--gp-edu-d)}.gp-sec-kit .gp-bdg{background:color-mix(in srgb,var(--gp-text) 9%,var(--gp-surface));color:color-mix(in srgb,var(--gp-text) 72%,var(--gp-surface))}.gp-panel .gp-sublink__t{font-weight:600}.gp-panel .gp-sublink .gp-desc{margin-top:1px;color:var(--gp-muted)}@media (min-width:1024px){.gp-menu:not(.gp-menu--lang) .gp-panel .gp-sublink{min-height:54px;padding:8px 12px 8px 10px;gap:12px}}@media (max-width:1023px){.gp-panel .gp-sublink .gp-ic{width:34px;height:34px;border-radius:10px}}.gp-menu--lang .gp-ic,.gp-menu--lang .gp-panel .gp-sublink .gp-ic{width:20px;height:14px;border-radius:0;background:0 0;display:inline-flex}.gp-theme{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 10px;padding:10px 12px 10px 10px;border:0;border-radius:16px;background:var(--gp-surface-2);color:var(--gp-text);font:inherit;text-align:left;cursor:pointer;transition:background .2s}.gp-theme:hover{background:var(--gp-surface-3)}.gp-theme__ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:#e6a117;background:color-mix(in srgb,#e6a117 16%,var(--gp-surface))}html[data-theme=dark] .gp-theme__ic{color:#8f8bff;background:color-mix(in srgb,#8f8bff 20%,var(--gp-surface))}.gp-theme__ic svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html:not([data-theme=dark]) .gp-theme__moon,html[data-theme=dark] .gp-theme__sun{display:none}.gp-theme__t{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.2}.gp-theme__t strong{font-size:14px;font-weight:700;letter-spacing:-.01em}.gp-theme__t small{margin-top:2px;color:var(--gp-muted);font-size:12px;font-weight:400}.gp-sw{position:relative;flex:none;width:46px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--gp-text) 20%,transparent);transition:background .25s}.gp-sw::after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .28s var(--gp-ease)}.gp-theme[aria-checked=true] .gp-sw{background:var(--gp-accent)}.gp-theme[aria-checked=true] .gp-sw::after{transform:translateX(18px)}html.gp-theme-anim,html.gp-theme-anim *,html.gp-theme-anim ::after,html.gp-theme-anim ::before{transition:background-color .28s ease,color .28s ease,border-color .28s ease,fill .28s ease!important}.gp-acct__panel{padding:12px;border:1px solid var(--gp-line);border-radius:22px;background:var(--gp-surface);color:var(--gp-text);box-shadow:0 1px 2px rgba(0,0,0,.04),0 32px 64px -24px rgba(0,0,0,.38)}.gp-acct__card{margin:0 0 8px;padding:14px;border-radius:16px;background:var(--gp-surface-2)}.gp-acct__item{gap:12px;min-height:48px;padding:0 12px 0 8px;border:0;border-radius:14px;background:0 0;color:var(--gp-text)}.gp-acct__item>.gp-acct__ic:first-child{box-sizing:content-box;width:18px;height:18px;padding:7px;border-radius:10px;color:var(--ic, #0a84ff);background:color-mix(in srgb,var(--ic, #0a84ff) 14%,var(--gp-surface))}.gp-tn-indigo{--ic:#5e5ce6}.gp-tn-green{--ic:#22b35e}.gp-tn-pink{--ic:#ff3da6}.gp-tn-orange{--ic:#f57934}.gp-tn-red{--ic:#e5484d}.gp-tn-blue{--ic:#0a84ff}.gp-acct__item--primary{background:var(--gp-btn-grad);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 10px 20px -12px rgba(0,94,220,.8)}a.gp-acct__item--primary:hover{background:linear-gradient(180deg,#4398ff 0,#1275ee 100%);color:#fff}.gp-acct__item--primary>.gp-acct__ic:first-child{color:#fff;background:rgba(255,255,255,.2)}.gp-acct__item--primary>.gp-acct__ic:last-child:not(:first-child){opacity:.9}.gp-acct__item.is-soon{background:0 0;color:var(--gp-muted)}.gp-acct__out{margin-top:6px;border-top:1px solid var(--gp-line);border-radius:0 0 12px 12px;padding-top:4px;color:var(--gp-muted)}.gp-acct__out:hover{background:color-mix(in srgb,#e5484d 10%,transparent);color:#e5484d}.gp-acct__chip{background:var(--gp-surface-3);color:var(--gp-muted)}.gp-sb::after,.gp-subbar{position:absolute;pointer-events:none}.gp-subbar{top:100%;left:0;right:0;z-index:5;display:none;justify-content:space-between;align-items:center;margin:0;padding:10px max(28px,calc((100% - var(--gp-wide))/2 + 28px))0;transition:opacity .25s,transform .3s var(--gp-ease),padding .5s var(--gp-ease),visibility 0s}@media (min-width:1024px){.gp-subbar{display:flex}}.gp-sb{position:relative;overflow:hidden;isolation:isolate;pointer-events:auto;display:inline-flex;align-items:center;gap:9px;height:34px;padding:0 14px;border-radius:9px;background:linear-gradient(135deg,#fff 0,#e3e5ea 100%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 24px -14px rgba(0,0,0,.3);color:#1d1d1f;font-size:13px;line-height:1}.gp-sb svg{flex:none}.gp-sb__lbl{color:#6e6e73}.gp-sb__ic{display:inline-flex;align-items:center;gap:2px;margin-right:-6px}.gp-sb__ic a{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;color:inherit;transition:background .2s,color .2s,transform .3s var(--gp-ease)}.gp-sb__ic a:hover{background:var(--gp-accent);color:#fff;transform:translateY(-2px)}.gp-header.has-open .gp-subbar{opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility 0s linear .2s}.gp-header.is-scrolled .gp-subbar{padding-left:max(12px,calc((100% - var(--gp-wide))/2 + 6px));padding-right:max(12px,calc((100% - var(--gp-wide))/2 + 6px))}.gp-sb::after{content:"";top:-30%;bottom:-30%;left:-60%;width:38%;z-index:-1;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent);transform:skewX(-45deg);transition:none}.gp-sb:hover::after{left:130%;transition:left .75s ease}@media (min-width:1024px){.home .gp-header:not(.is-scrolled):not(.has-open) .gp-sb{background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);color:#fff}.home .gp-header:not(.is-scrolled):not(.has-open) .gp-sb__lbl{color:rgba(255,255,255,.78)}}.gp-as__ring b,.gp-panel__cta{position:relative;font-weight:700}.gp-panel__cta{isolation:isolate;display:flex;align-items:center;justify-content:center;gap:9px;min-height:64px;margin:10px -10px -10px;border-radius:0 0 18px 18px;background:linear-gradient(100deg,#dbeafe 0,#e6e1ff 52%,#ffe0f0 100%);color:#111;font-size:15px;overflow:hidden;transition:filter .25s}.gp-panel__cta:hover{color:#111;text-decoration:none;filter:saturate(1.2) brightness(1.02)}.gp-deco{position:absolute;top:50%;width:50px;height:50px;pointer-events:none;transition:transform .45s var(--gp-ease)}.gp-deco--l{left:18px;transform:translateY(-50%) rotate(-10deg)}.gp-deco--r{right:18px;transform:translateY(-50%) rotate(8deg)}.gp-panel__cta:hover .gp-deco--l{transform:translateY(-58%) rotate(-2deg) scale(1.08)}.gp-panel__cta:hover .gp-deco--r{transform:translateY(-58%) rotate(2deg) scale(1.08)}.gp-panel__cta .gp-arr{transition:transform .25s var(--gp-ease)}.gp-kh .gp-kh__card:hover .gp-kh__more .elementor-button::after,.gp-panel__cta:hover .gp-arr{transform:translateX(4px)}@media (max-width:1023px){.gp-panel__cta{margin:10px 0 4px;min-height:56px;border-radius:14px}.gp-deco{width:40px;height:40px}}.gp-brands{border:1px solid var(--gp-line);border-radius:24px;background:var(--gp-surface);padding:20px 0;overflow:hidden}.gp-brands__view{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.gp-brands__track{display:flex;width:max-content;animation:gpMarq var(--gp-mq, 40s) linear infinite;will-change:transform}.gp-brands--ltr .gp-brands__track{animation-direction:reverse}.gp-brands:hover .gp-brands__track{animation-play-state:paused}.gp-brands__it,.gp-brands__set{display:flex;align-items:center;margin:0}.gp-brands__set{flex:none;padding:0;list-style:none}.gp-brands__it{justify-content:center;height:46px;padding:0 clamp(22px,3.4vw,52px);opacity:.72;filter:grayscale(1);transition:opacity .3s,filter .3s}.gp-brands__it:hover{opacity:1;filter:none}.gp-brands__it a{display:flex;align-items:center;height:100%;color:inherit}.gp-brands__it img{display:block;height:100%;width:auto;max-width:170px;object-fit:contain}.gp-brands__wm{font-size:24px;font-weight:700;letter-spacing:.01em;white-space:nowrap;color:var(--gp-text)}html[data-theme=dark] .gp-brands--inv .gp-brands__it img{filter:brightness(0) invert(1)}@media (prefers-reduced-motion:reduce){.gp-brands__track{animation:none}.gp-brands__view{overflow-x:auto}}@media (max-width:767px){.gp-brands{border-radius:18px;padding:14px 0}.gp-brands__it{height:38px}.gp-brands__wm{font-size:20px}}@media (min-width:768px){.gp-ft2 .gp-ftcols{flex-wrap:nowrap}.gp-ft2 .gp-ftcols>.e-con{flex:1 1 0;width:auto!important;min-width:0}}.gp-ft2 .gp-ftcontacts{flex-direction:column!important;align-items:stretch!important;gap:18px;padding:0!important}.gp-ft2 .gp-ftcontacts>.e-con{width:100%!important;max-width:380px;padding:0 0 14px!important}.gp-ft2 .gp-ftcontact .gp-ftcl,.gp-ft2 .gp-ftcontact a{overflow-wrap:anywhere;min-width:0}@media (min-width:1024px){body:not(.home) .gp-header{margin-bottom:46px}}#cookie-notice.cn-position-bottom{left:50%!important;right:auto!important;bottom:18px!important;top:auto!important;min-width:0!important;width:min(780px,calc(100% - 28px));height:auto;transform:translateX(-50%);border-radius:999px;background:#fff!important;color:#1d1d1f!important;box-shadow:0 18px 44px -12px rgba(0,0,0,.28),0 0 0 1px rgba(0,0,0,.06);font-family:inherit}#cookie-notice .cookie-notice-container{display:flex;align-items:center;gap:14px;padding:10px 12px 10px 24px;text-align:left}#cookie-notice .cn-text-container{flex:1;min-width:0;margin:0;font-size:13px;line-height:1.45}#cookie-notice .cn-text-container a{color:#0071e3;font-weight:600}#cookie-notice .cn-buttons-container{display:flex;gap:8px;flex:none;margin:0}#cookie-notice .cn-button,.gp-ck__b button{border:0;border-radius:999px;cursor:pointer;transition:transform .25s var(--gp-ease),filter .2s}#cookie-notice .cn-button{display:inline-flex;align-items:center;margin:0;padding:9px 18px;font:600 13px/1 inherit}#cookie-notice .cn-button:hover,.gp-ck__b button:hover{transform:translateY(-1px);filter:brightness(1.06)}#cookie-notice #cn-accept-cookie{background:#0071e3;color:#fff}#cookie-notice #cn-refuse-cookie{background:rgba(0,0,0,.07)!important;color:#1d1d1f!important}#cookie-notice .cn-text-container,#cookie-notice .cookie-notice-container{color:inherit}#cookie-notice .cn-close-icon,.gp-ck-fab[hidden]{display:none}@media (max-width:600px){#cookie-notice.cn-position-bottom{border-radius:24px;bottom:12px!important}#cookie-notice .cookie-notice-container{flex-direction:column;align-items:stretch;gap:10px;padding:16px 16px 14px}#cookie-notice .cn-buttons-container{justify-content:stretch}#cookie-notice .cn-button{flex:1;justify-content:center}}#cookie-notice.cookie-revoke-visible,.gp-shop .woocommerce-tabs ul.tabs li::after,.gp-shop .woocommerce-tabs ul.tabs li::before,.gp-shop .woocommerce-tabs ul.tabs::before{display:none!important}.gp-ck,.gp-ck-fab{position:fixed;display:grid;place-items:center}.gp-ck-fab{left:18px;bottom:18px;z-index:99990;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:#fff;color:#1d1d1f;cursor:pointer;box-shadow:0 12px 28px -10px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.07);transition:transform .35s var(--gp-ease),box-shadow .3s}.gp-ck-fab:hover{transform:translateY(-3px) rotate(-8deg);box-shadow:0 16px 34px -10px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.07)}.gp-ck{inset:0;z-index:2147483000;padding:16px;opacity:0;transition:opacity .22s}.gp-ck[hidden]{display:none}.gp-ck.is-on{opacity:1}.gp-ck__bd{position:absolute;inset:0;background:rgba(10,12,20,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gp-ck__card{position:relative;width:min(440px,100%);padding:34px 30px 26px;border-radius:28px;background:#fff;color:#1d1d1f;text-align:center;box-shadow:0 40px 90px -30px rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.06);transform:translateY(14px) scale(.97);transition:transform .4s var(--gp-ease)}.gp-ck.is-on .gp-ck__card{transform:none}.gp-as__ring::before,.gp-ck__x{position:absolute;border-radius:50%}.gp-ck__ic,.gp-ck__x{display:grid;place-items:center}.gp-ck__x{top:14px;right:14px;width:36px;height:36px;padding:0;border:0;background:rgba(0,0,0,.06);color:inherit;cursor:pointer}.gp-ck__x:hover{background:rgba(0,0,0,.12)}.gp-ck__ic{width:56px;height:56px;margin:0 auto 14px;border-radius:18px;background:#fff1e6;color:#e8590c}.gp-ck__ic svg{width:28px;height:28px}.gp-ck__card h2{margin:0 0 8px;font-size:22px;font-weight:700;letter-spacing:-.01em;color:inherit}.gp-ck__card p{margin:0 0 10px;font-size:14.5px;line-height:1.55;color:#6e6e73}.gp-ck__card .gp-ck__st{min-height:22px;margin-bottom:16px;font-size:13px;font-weight:700;color:#0071e3}.gp-ck__b{display:flex;gap:10px}.gp-ck__b button{flex:1;padding:14px 18px;font:700 14.5px/1 inherit}.gp-ck__a{background:#0071e3;color:#fff}.gp-ck__r{background:rgba(0,0,0,.07);color:#1d1d1f}.gp-ck__l{display:inline-block;margin-top:16px;font-size:13px;font-weight:600;color:#0071e3}.gp-ck-lock{overflow:hidden}@media (max-width:480px){.gp-ck__card{padding:30px 20px 22px}.gp-ck__b{flex-direction:column}.gp-ck-fab{left:12px;bottom:12px;width:44px;height:44px}}.gp-acct__side{display:none}@media (min-width:1024px){.gp-acct__panel--wide{width:700px}.gp-acct__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch}.gp-acct__side{display:flex;flex-direction:column;gap:10px}}.gp-as,.gp-as:hover{color:#1b1a2f;text-decoration:none}.gp-as{position:relative;display:flex;border-radius:18px;overflow:hidden;transition:transform .35s var(--gp-ease),box-shadow .3s}.gp-as:hover{transform:translateY(-2px);box-shadow:0 16px 28px -18px rgba(27,26,47,.55)}.gp-as small{display:block;font-size:12px;font-weight:500;line-height:1.2;opacity:.78}.gp-as strong{display:block;font-size:15px;font-weight:700;line-height:1.25}.gp-as--ring{align-items:center;gap:14px;padding:14px 16px;background:#dfefff}.gp-as__ring{--p:0;position:relative;flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:conic-gradient(#0a84ff calc(var(--p)*1%),rgba(10,132,255,.2)0)}.gp-as__ring::before{content:"";inset:7px;background:#dfefff}.gp-as__ring b{font-size:14px;color:#0a58d6}.gp-as--next{flex:1;flex-direction:column;gap:5px;padding:16px;background:#0a84ff;color:#fff}.gp-as--next:hover{color:#fff;box-shadow:0 18px 30px -16px rgba(10,132,255,.8)}.gp-as--next small{color:rgba(255,255,255,.9);opacity:1}.gp-as--next strong{font-size:17px;color:#fff}.gp-as__c{font-size:13px;color:rgba(255,255,255,.78)}.gp-as__bar{display:block;height:6px;margin-top:6px;border-radius:99px;background:rgba(255,255,255,.28);overflow:hidden}.gp-as__bar i,.gp-as__pb i{display:block;height:100%;border-radius:inherit}.gp-as__bar i{background:#fff;min-width:6px}.gp-as__go{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;padding:8px 14px;border-radius:999px;background:#fff;color:#0a58d6;font-size:13px;font-weight:700}.gp-as__go svg{width:14px;height:14px}.gp-as__duo{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gp-as--mini{flex-direction:column;gap:2px;padding:12px 14px}.gp-as--mini strong{font-size:22px;line-height:1.1}.gp-as--g,.gp-as--o{background:#dfefff;color:#0a58d6}.gp-as--g:hover,.gp-as--o:hover{color:#0a58d6}.gp-as--gift{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px 12px;padding:12px 14px;background:#dfefff}.gp-as__pb{grid-column:1/-1;display:block;height:6px;border-radius:99px;background:rgba(10,132,255,.2);overflow:hidden}.gp-as__pb i{background:#0a84ff}.gp-as__pn{grid-column:1/-1;font-size:12.5px;line-height:1.35;color:#0a58d6}.gp-as__gi{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#fff;color:#0a84ff}.gp-as__gi svg{width:20px;height:20px}.gp-as--gift strong{font-size:14px}:root{--gp-topfade:#fff}html[data-theme=dark]{--gp-topfade:#0f0f12}@media (min-width:1024px){.home .e-con-inner:has(>.gp-stack)::before{content:"";display:block;flex:none;align-self:center;width:100vw;position:sticky;top:0;z-index:6;pointer-events:none;height:calc(var(--gp-header-h) + 84px);margin-top:calc(-1*(var(--gp-header-h) + 84px));background:linear-gradient(to bottom,transparent 0,var(--gp-topfade) 28px,var(--gp-topfade) calc(var(--gp-header-h) + 34px),transparent 100%)}.home .gp-stack-card{top:var(--gp-stk-top, calc(var(--gp-header-h) + 86px))!important}.home .gp-stack{--kw:clamp(176px, min(calc((100cqw - 150px) / 4), calc((100vh - var(--gp-header-h) - 482px) * 0.5625)), 360px)}.elementor-editor-active .e-con-inner:has(>.gp-stack)::before{display:none}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.home .gp-stack-card{top:auto!important}}@media (min-width:1024px){html.gp-snap{scroll-snap-type:y proximity}.home .gp-stack{position:relative}.gp-snap-pt{position:absolute;left:0;width:1px;height:1px;pointer-events:none;opacity:0;scroll-snap-align:start;scroll-snap-stop:normal}}.gp-kh.e-con{--gp-kh-ink:#1d1d1f;--gp-kh-mut:#4a4a52;position:relative;isolation:isolate;display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:100%;text-align:center;padding:clamp(84px,10vw,150px) clamp(20px,5vw,72px) clamp(40px,5vw,72px)!important;background:radial-gradient(55% 70%at 96%0,#d6cbea 0,rgba(214,203,234,0) 62%),radial-gradient(60% 55%at 0 0,#f7f8fc 0,rgba(247,248,252,0) 70%),radial-gradient(80% 60%at 50% 110%,#f8e39a 0,rgba(248,227,154,0) 72%),linear-gradient(170deg,#f3f4f9 0,#ece9f3 45%,#f6ecd2 100%)!important}.gp-kh .elementor-widget{width:100%;max-width:100%}.gp-kh .gp-kh__title .elementor-heading-title{margin:0 auto;max-width:15ch;color:var(--gp-kh-ink)!important;font-size:clamp(40px,6.2vw,88px)!important;font-weight:700!important;line-height:1.02!important;letter-spacing:-.035em!important;text-align:center}.gp-kh .gp-kh__sub,.gp-kh .gp-kh__sub p{color:var(--gp-kh-mut)!important;font-size:clamp(16px,1.45vw,20px)!important;line-height:1.55!important;text-align:center}.gp-kh .gp-kh__sub{max-width:640px!important;margin:22px auto 0!important}.gp-kh .gp-kh__sub p{margin-bottom:0}.gp-kh .gp-kh__cta{width:auto;margin-top:34px}.gp-kh .gp-kh__cta .elementor-button{padding:17px 34px;border-radius:999px;border:0;background:#f6c94c!important;color:#1d1d1f!important;font-size:16px;font-weight:700;box-shadow:0 12px 28px -14px rgba(201,150,20,.7);transition:transform .2s,background-color .2s}.gp-kh .gp-kh__cta .elementor-button:hover{background:#f0bd2f!important;transform:translateY(-1px)}.gp-kh .gp-kh__bar.e-con{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;width:100%;max-width:1240px;margin:clamp(64px,8vw,120px) auto 0;padding:0!important;gap:16px!important}.gp-kh .gp-kh__bar .elementor-widget{width:auto}.gp-kh .gp-kh__h2 .elementor-heading-title{margin:0;color:var(--gp-kh-ink)!important;font-size:clamp(26px,2.6vw,40px)!important;font-weight:700!important;letter-spacing:-.02em;text-align:left}.gp-kh .gp-kh__all .elementor-button{padding:0;background:0 0!important;border:0;color:var(--gp-kh-ink)!important;font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.gp-kh .gp-kh__cards.e-con{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px!important;width:100%;max-width:1240px;margin:28px auto 0;padding:0!important}.gp-kh .gp-kh__card.e-con{position:relative;overflow:hidden;isolation:isolate;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;min-height:300px;padding:28px 30px 30px!important;border-radius:28px;text-align:left;transition:transform .25s ease,box-shadow .25s ease}.gp-kh .gp-kh__card.e-con:hover{transform:translateY(-3px);box-shadow:0 26px 46px -28px rgba(20,20,30,.55)}.gp-kh .gp-kh__card--dark{background:#0d0d10!important;--c-ink:#fff;--c-mut:rgba(255, 255, 255, 0.66)}.gp-kh .gp-kh__card--sun{background:linear-gradient(160deg,#f9eab0 0,#f6cd5b 100%)!important;--c-ink:#1d1d1f;--c-mut:rgba(29, 29, 31, 0.72)}.gp-kh .gp-kh__card::after{content:"";position:absolute;right:-30px;bottom:-40px;width:300px;height:150px;z-index:-1;pointer-events:none;opacity:.55;background:no-repeat right bottom/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 150' fill='none' stroke='%23ffffff' stroke-opacity='.16' stroke-width='1.2'%3E%3Cpath d='M0 120c40-30 80-30 120 0s80 30 120 0 60-30 60-30'/%3E%3Cpath d='M0 104c40-30 80-30 120 0s80 30 120 0 60-30 60-30'/%3E%3Cpath d='M0 88c40-30 80-30 120 0s80 30 120 0 60-30 60-30'/%3E%3Cpath d='M0 72c40-30 80-30 120 0s80 30 120 0 60-30 60-30'/%3E%3Cpath d='M0 136c40-30 80-30 120 0s80 30 120 0 60-30 60-30'/%3E%3C/svg%3E")}.gp-kh .gp-kh__card--sun::after{filter:invert(1);opacity:.28}.gp-kh .gp-kh__meta.e-con{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:0!important;gap:10px!important;width:100%}.gp-kh .gp-kh__meta .elementor-widget{width:auto}.gp-kh .gp-kh__cat,.gp-kh .gp-kh__cat p{margin:0;color:var(--c-ink)!important;font-size:13px!important;font-weight:400;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.gp-kh .gp-kh__type,.gp-kh .gp-kh__type p{margin:0;color:var(--c-mut)!important;font-size:14px!important}.gp-kh .gp-kh__card--edu .gp-kh__cat,.gp-kh .gp-kh__card--edu .gp-kh__cat p{color:#4da3ff!important;opacity:1}.gp-kh .gp-kh__ct{margin-top:auto;padding-top:34px}.gp-kh .gp-kh__ct .elementor-heading-title{margin:0;color:var(--c-ink)!important;font-size:clamp(26px,2.4vw,36px)!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.1;text-align:left}.gp-kh .gp-kh__cd{margin-top:12px}.gp-kh .gp-kh__cd,.gp-kh .gp-kh__cd p{color:var(--c-mut)!important;font-size:16px!important;line-height:1.55!important;margin-bottom:0;text-align:left}.gp-kh .gp-kh__more{margin-top:24px}.gp-kh .gp-kh__more .elementor-button{display:inline-flex;align-items:center;gap:12px;padding:0;background:0 0!important;border:0;color:var(--c-ink)!important;font-size:16px;font-weight:700}.gp-kh .gp-kh__more .elementor-button::after{content:"";width:26px;height:14px;background:currentColor;transition:transform .2s;-webkit-mask:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 14' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 7h23M18 1l6 6-6 6'/%3E%3C/svg%3E");mask:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 14' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 7h23M18 1l6 6-6 6'/%3E%3C/svg%3E")}html[data-theme=dark] .gp-kh.e-con{--gp-kh-ink:#f5f5f7;--gp-kh-mut:rgba(245, 245, 247, 0.7);background:radial-gradient(55% 70%at 96%0,rgba(150,120,220,.38)0,rgba(150,120,220,0) 62%),radial-gradient(80% 60%at 50% 110%,rgba(246,201,76,.26)0,rgba(246,201,76,0) 72%),linear-gradient(170deg,#17171c 0,#141418 50%,#18160f 100%)!important}html[data-theme=dark] .gp-kh .gp-kh__card--dark{background:#050507!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}@media (max-width:1023px){.gp-kh.e-con{border-radius:26px}.gp-kh .gp-kh__cards.e-con{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px!important}.gp-kh .gp-kh__card.e-con{padding:22px!important}}@media (max-width:767px){.gp-kh.e-con{padding:64px 16px 28px!important;border-radius:24px}.gp-kh .gp-kh__sub{margin-top:16px}.gp-kh .gp-kh__cta{margin-top:26px}.gp-kh .gp-kh__bar.e-con{margin-top:56px;padding:0 4px!important}.gp-kh .gp-kh__all .elementor-button{font-size:14px}.gp-kh .gp-kh__cards.e-con{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;margin:20px -16px 0;width:calc(100% + 32px);max-width:none;padding:0 16px 6px!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gp-kh .gp-kh__cards.e-con::-webkit-scrollbar{display:none}.gp-kh .gp-kh__card.e-con{flex:0 0 72vw;width:72vw;aspect-ratio:9/16;min-height:0;padding:22px 20px 24px!important;border-radius:24px;scroll-snap-align:start}.gp-kh .gp-kh__card.e-con:hover{transform:none}.gp-kh .gp-kh__ct .elementor-heading-title{font-size:28px!important}.gp-kh .gp-kh__cd,.gp-kh .gp-kh__cd p{font-size:15px!important}}.e-con:has(>.gp-kh){padding-left:0!important;padding-right:0!important}body:has(.gp-kh) .gp-main{overflow-x:clip}.gp-kh.e-con{overflow:visible;border-radius:0!important;background:0 0!important}.gp-kh.e-con::before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-320px;bottom:-90px;left:50%;width:100vw;transform:translateX(-50%);background:radial-gradient(48% 62%at 94% 22%,#d6cbea 0,rgba(214,203,234,0) 64%),radial-gradient(55% 50%at 4% 18%,#f8f9fd 0,rgba(248,249,253,0) 70%),radial-gradient(75% 55%at 50% 100%,#f8e39a 0,rgba(248,227,154,0) 72%),linear-gradient(175deg,#f3f4f9 0,#ece9f3 45%,#f6ecd2 92%);-webkit-mask-image:linear-gradient(to bottom,#000 88%,transparent 100%);mask-image:linear-gradient(to bottom,#000 88%,transparent 100%)}html[data-theme=dark] .gp-kh.e-con::before{background:radial-gradient(48% 62%at 94% 22%,rgba(150,120,220,.38)0,rgba(150,120,220,0) 64%),radial-gradient(75% 55%at 50% 100%,rgba(246,201,76,.24)0,rgba(246,201,76,0) 72%),linear-gradient(175deg,#17171c 0,#141418 50%,#18160f 92%)}body:has(.gp-kh) .gp-header:not(.is-scrolled):not(.has-open)::before{background:0 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (max-width:1023px){.gp-kh.e-con,.gp-kh.e-con::before{border-radius:0!important}}.gp-asv{margin-top:12px;padding:14px;border-radius:18px;background:var(--gp-surface-2)}.gp-asv__head{display:flex;align-items:center;gap:10px;min-height:32px}.gp-asv__ic{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--gp-text) 9%,var(--gp-surface));color:var(--gp-text)}.gp-asv__ic svg,.gp-asv__th svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.gp-asv__head strong{font-size:15px;font-weight:700;letter-spacing:-.01em}.gp-asv__n{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--gp-text);color:var(--gp-surface);font-size:12px;font-style:normal;font-weight:700;line-height:22px;text-align:center}.gp-asv__all,.gp-asv__tt b{font-size:13px;font-weight:700}.gp-asv__all{margin-left:auto;color:var(--gp-text);text-decoration:underline;text-underline-offset:4px}.gp-asv__all:hover{color:var(--gp-text);opacity:.75}.gp-asv__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.gp-asv__it,.gp-asv__it:hover{color:var(--gp-text);text-decoration:none}.gp-asv__it{display:flex;align-items:center;gap:10px;min-width:0;padding:8px;border-radius:14px;background:var(--gp-surface);transition:transform .25s var(--gp-ease),box-shadow .25s}.gp-asv__it:hover{transform:translateY(-2px);box-shadow:0 14px 24px -18px rgba(0,0,0,.45)}.gp-asv__th,.gp-asv__tt small{overflow:hidden;color:var(--gp-muted)}.gp-asv__th{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:10px;background:var(--gp-surface-2)}.gp-abox__av img,.gp-asv__th img,.gp-bld__media img{display:block;width:100%;height:100%;object-fit:cover}.gp-asv__tt{display:flex;flex-direction:column;gap:2px;min-width:0}.gp-asv__tt b{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}.gp-asv__tt small{white-space:nowrap;text-overflow:ellipsis;font-size:11px}.gp-asv__empty{margin:10px 0 0;color:var(--gp-muted);font-size:13px;line-height:1.5}.gp-asv__empty a{color:var(--gp-text);font-weight:700}@media (max-width:1023px){.gp-asv__list{grid-template-columns:1fr;gap:6px}}.gp-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.gp-tags a{margin:0}.gp-tags__k{margin-right:4px;color:var(--gp-muted);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.gp-abox{display:flex;gap:22px;align-items:flex-start;margin:8px 0 40px;padding:26px;border-radius:26px;background:var(--gp-surface-2)}.gp-abox__av{flex:none;width:88px;height:88px;border-radius:50%;overflow:hidden;background:var(--gp-surface);box-shadow:0 0 0 4px var(--gp-surface)}.gp-abox__b{min-width:0}.gp-abox__k{display:block;color:var(--gp-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gp-abox__chips li,.gp-abox__name{color:var(--gp-text);font-weight:700}.gp-abox__name{display:inline-block;margin-top:2px;font-size:22px;letter-spacing:-.02em;text-decoration:none}.gp-abox__name:hover{color:var(--gp-text);text-decoration:underline;text-underline-offset:4px}.gp-abox__chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.gp-abox__chips li{padding:4px 11px;border-radius:999px;background:var(--gp-surface);font-size:12px}.gp-abox__chips li:first-child{background:var(--gp-text);color:var(--gp-surface)}.gp-abox__bio{margin:12px 0 0;color:var(--gp-muted);font-size:15px;line-height:1.6}@media (max-width:640px){.gp-abox{flex-direction:column;gap:14px;padding:20px}.gp-abox__av{width:72px;height:72px}}.gp-tcloud{margin:48px auto 24px;padding:26px;border-radius:26px;background:var(--gp-surface);border:1px solid var(--gp-line)}.gp-tcloud__h{margin:0 0 16px;font-size:22px;font-weight:700;letter-spacing:-.02em}.gp-tcloud__list{display:flex;flex-wrap:wrap;gap:8px}.gp-bld__by em,.gp-tcloud__t{font-weight:700;color:var(--gp-text)}.gp-tcloud__t{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--gp-surface-2);text-decoration:none;transition:background .2s,color .2s}.gp-tcloud__t span{min-width:20px;padding:1px 6px;border-radius:999px;background:var(--gp-surface);color:var(--gp-muted);font-size:11px;text-align:center}.gp-tcloud__t:hover{background:var(--gp-text);color:var(--gp-surface);text-decoration:none}.gp-tcloud__t--1{font-size:13px}.gp-tcloud__t--2{font-size:15px}.gp-tcloud__t--3{font-size:17px}.gp-tcloud__t--4{font-size:19px}.gp-blds__lead{max-width:620px;margin:14px auto 22px;color:var(--gp-muted);font-size:18px;line-height:1.55}.gp-blds__filter{margin:0 0 24px}.gp-bldgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.gp-bld{position:relative;overflow:hidden;border-radius:24px;background:var(--gp-surface);border:1px solid var(--gp-line);transition:transform .3s var(--gp-ease),box-shadow .3s}.gp-bld:hover{transform:translateY(-3px);box-shadow:0 24px 40px -28px rgba(0,0,0,.5)}.gp-bld__link{position:absolute;inset:0;z-index:2}.gp-bld__media{aspect-ratio:4/3;background:var(--gp-surface-2)}.gp-bld__b{padding:16px 18px 18px}.gp-bld__kit,.gp-bldone__facts li{border-radius:999px;font-weight:700}.gp-bld__kit{display:inline-block;padding:3px 10px;background:color-mix(in srgb,var(--gp-text) 9%,var(--gp-surface));color:var(--gp-text);font-size:12px}.gp-bld__t{margin:10px 0 12px;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.gp-bld__by{display:flex;align-items:center;gap:8px;color:var(--gp-muted);font-size:13px}.gp-bld__av{width:28px;height:28px;border-radius:50%}.gp-bld__by em{margin-left:auto;font-style:normal}.gp-blds__empty{padding:48px 24px;border-radius:24px;background:var(--gp-surface-2);text-align:center}.gp-blds__empty strong,.gp-shop .woocommerce-Tabs-panel h2{font-size:22px}.gp-blds__empty p{margin:8px 0 0;color:var(--gp-muted)}.gp-blds__share{scroll-margin-top:calc(var(--gp-header-h) + 70px);margin:40px 0 64px}.gp-bldform{max-width:820px;margin:0 auto;padding:30px;border-radius:28px;background:var(--gp-surface);border:1px solid var(--gp-line)}.gp-bldform--guest{display:flex;align-items:center;justify-content:space-between;gap:16px}.gp-bldform--guest p{margin:0}.gp-bldform__h{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.gp-bldform__p{margin:6px 0 20px;color:var(--gp-muted)}.gp-bldform__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gp-bldform label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700}.gp-bldform__file,.gp-bldform__full{margin-top:14px}.gp-bldform input[type=date],.gp-bldform input[type=number],.gp-bldform input[type=text],.gp-bldform select,.gp-bldform textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--gp-line);border-radius:14px;background:var(--gp-surface-2);color:var(--gp-text);font:inherit;font-weight:400}.gp-bldform input[type=file]{padding:12px;border:1px dashed var(--gp-line);border-radius:14px;background:var(--gp-surface-2);font-weight:400}.gp-bldform .gp-bldform__chk{flex-direction:row;align-items:flex-start;gap:10px;margin:16px 0 20px;font-weight:400;color:var(--gp-muted)}.gp-bldform__chk input{margin-top:3px}.gp-bldform__msg{margin:0 0 18px;padding:12px 16px;border-radius:14px;font-weight:700}.gp-bldform__msg.is-ok{background:#e6f7ec;color:#1b7a43}.gp-bldform__msg.is-err{background:#fdecec;color:#b42318}.gp-bldone__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 0;padding:0;list-style:none}.gp-bldone__facts li{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--gp-surface-2);font-size:14px}.gp-bldone__facts img{border-radius:50%}.gp-bldone__gal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:32px}.gp-bldone__gal figure{margin:0;overflow:hidden;border-radius:22px;background:var(--gp-surface-2)}.gp-bldone__gal figure:first-child{grid-column:1/-1}.gp-bldone__gal img{display:block;width:100%;height:auto}.gp-bldone__cta{margin:32px 0 64px;text-align:center}.gp-pf-builds{margin:0 0 16px;padding:20px 22px 22px;border-radius:22px;background:var(--gp-surface);border:1px solid var(--gp-line)}.gp-pf-builds .gp-bldgrid{margin-top:16px}.gp-pf-builds__all{margin-left:auto;color:var(--gp-text);font-weight:700;font-size:14px}@media (max-width:1023px){.gp-bldgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gp-bldform__grid,.gp-bldgrid,.gp-bldone__gal{grid-template-columns:1fr}.gp-bldform{padding:20px}.gp-bldform--guest{flex-direction:column;align-items:flex-start}}.gp-calcp{--tl:#ff6b1a;--tl-l:color-mix(in srgb, #ff6b1a 12%, var(--gp-surface))}.gp-calcp__eye{color:var(--tl)}.gp-calcp__lead{max-width:640px;margin:14px auto 0;color:var(--gp-muted);font-size:18px;line-height:1.55}.gp-calc{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:start;margin:8px 0 64px}.gp-calc label,.gp-calc__in{display:flex;flex-direction:column;gap:16px}.gp-calc__card{padding:22px;border-radius:24px;background:var(--gp-surface);border:1px solid var(--gp-line)}.gp-calc__card h2{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:18px;font-weight:700}.gp-calc__card h2 i{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--tl-l);color:var(--tl);font-size:14px;font-style:normal}.gp-calc__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gp-calc__w2{grid-column:1/-1}.gp-calc label{gap:6px;font-size:13px;font-weight:700;color:var(--gp-text)}.gp-calc label small{color:var(--gp-muted);font-weight:400;font-size:12px}.gp-calc input,.gp-calc select{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--gp-line);border-radius:13px;background:var(--gp-surface-2);color:var(--gp-text);font:inherit;font-size:15px;font-weight:400}.gp-calc input:focus,.gp-calc select:focus{outline:2px solid var(--tl);outline-offset:1px}.gp-calc__act{display:flex;flex-direction:column;justify-content:flex-end;gap:6px}.gp-calc__act small{color:var(--gp-muted);font-size:12px;line-height:1.4}.gp-calc__btn,.gp-fields__filter button{padding:0 16px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.gp-calc__btn{min-height:46px;border:0;border-radius:13px;background:var(--tl);color:#fff;transition:filter .2s}.gp-calc__btn:hover{filter:brightness(1.06)}.gp-calc__note{margin:0;padding:0 6px;color:var(--gp-muted);font-size:13px;line-height:1.55}.gp-calc__kpis div,.gp-calc__out{display:flex;flex-direction:column}.gp-calc__out{position:sticky;top:calc(var(--gp-header-h) + 70px);gap:12px;padding:18px;border-radius:28px;background:var(--gp-surface);border:1px solid var(--gp-line);box-shadow:0 30px 60px -40px rgba(0,0,0,.35)}.gp-calc__hero{padding:20px;border-radius:20px;background:linear-gradient(135deg,#ff6b1a 0,#ff3d7f 100%);color:#fff}.gp-calc__hero small{font-size:13px;font-weight:700;opacity:.9}.gp-calc__hero strong{display:block;margin-top:4px;font-size:clamp(40px,5vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1}.gp-calc__hero em{display:block;margin-top:10px;font-size:12px;font-style:normal;opacity:.9;line-height:1.4}.gp-calc__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gp-calc__kpis div{gap:2px;padding:12px 14px;border-radius:16px;background:var(--gp-surface-2)}.gp-calc__bars span,.gp-calc__kpis small{color:var(--gp-muted);font-size:12px;font-weight:700}.gp-calc__kpis b{font-size:20px;font-weight:700;letter-spacing:-.02em}.gp-calc__kpis i{color:var(--gp-muted);font-size:11px;font-style:normal}.gp-calc__bars,.gp-calc__warn{display:flex;flex-direction:column;gap:10px;padding:4px 2px}.gp-calc__bars span{display:flex;justify-content:space-between}.gp-calc__bars span em{font-style:normal;color:var(--gp-text)}.gp-calc__bars i,.gp-fields__filter button span{border-radius:999px;background:var(--gp-surface-2)}.gp-calc__bars i{display:block;height:8px;margin-top:5px;overflow:hidden}.gp-calc__bars b{display:block;height:100%;border-radius:inherit;background:#22b35e;transition:width .35s var(--gp-ease),background .2s}.gp-calc__bars b[data-l=mid]{background:#f5a524}.gp-calc__bars b[data-l=bad]{background:#e5484d}.gp-calc__warn{gap:6px;margin:0;padding:0;list-style:none}.gp-calc__warn li{padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.45}.gp-calc__warn .is-ok{background:#e6f7ec;color:#1b7a43}.gp-calc__warn .is-mid{background:#fff4e0;color:#8a5300}.gp-calc__warn .is-bad{background:#fdecec;color:#b42318}.gp-calc__warn .is-info{background:var(--gp-surface-2);color:var(--gp-muted)}.gp-calc__cta{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:14px;background:#0071e3;color:#fff;font-weight:700;text-decoration:none}.gp-calc__cta:hover{background:#0077ed;color:#fff;text-decoration:none}@media (max-width:1023px){.gp-calc{grid-template-columns:1fr}.gp-calc__out{position:static}}@media (max-width:480px){.gp-calc__row{grid-template-columns:1fr}.gp-calc__card{padding:18px}}html[data-theme=dark] .gp-calc__warn .is-ok{background:rgba(34,179,94,.16);color:#7be3a3}html[data-theme=dark] .gp-calc__warn .is-mid{background:rgba(245,165,36,.16);color:#ffcf7a}html[data-theme=dark] .gp-calc__warn .is-bad{background:rgba(229,72,77,.18);color:#ff9a9d}.gp-fields{--fl:#1f9d55;--fl-l:color-mix(in srgb, #1f9d55 12%, var(--gp-surface))}.gp-fields__eye{color:var(--fl)}.gp-fields__lead{max-width:640px;margin:14px auto 0;color:var(--gp-muted);font-size:18px;line-height:1.55}.gp-fields__filter{margin:0 0 22px}.gp-fields__filter button{display:inline-flex;align-items:center;gap:6px;min-height:40px;border-radius:999px;color:var(--gp-text)}.gp-fields__filter button span{padding:0 7px;font-size:12px}.gp-fields__filter button.is-active{background:var(--gp-text);color:var(--gp-surface);border-color:var(--gp-text)}.gp-fieldgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gp-field,.gp-fields__filter button{background:var(--gp-surface);border:1px solid var(--gp-line)}.gp-field{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:24px}.gp-field[hidden]{display:none}.gp-field__top{display:flex;justify-content:space-between;gap:8px}.gp-field__t{padding:4px 10px;border-radius:999px;background:var(--fl-l);color:var(--fl);font-size:12px;font-weight:700}.gp-field__c{color:var(--gp-muted);font-size:13px;font-weight:700}.gp-field__n{margin:4px 0 0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.gp-field__d{display:flex;align-items:center;gap:6px;margin:0;color:var(--gp-text);font-size:14px;font-weight:700}.gp-field__x,.gp-fields__info p{color:var(--gp-muted);font-size:14px;line-height:1.55}.gp-field__x{flex:1;margin:0}.gp-field__w{align-self:flex-start;padding:10px 16px;border-radius:12px;background:var(--fl);color:#fff;font-size:14px;font-weight:700;text-decoration:none}.gp-field__w:hover{color:#fff;filter:brightness(1.08);text-decoration:none}.gp-field__w.is-off{background:var(--gp-surface-2);color:var(--gp-muted);font-weight:400}.gp-fields__info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 64px}.gp-fields__info div{padding:22px;border-radius:22px;background:var(--gp-surface-2)}.gp-fields__info strong,.gp-wxp__hero .gp-wx__rate b{font-size:16px}.gp-fields__info p{margin:6px 0 0}@media (max-width:1023px){.gp-fieldgrid,.gp-fields__info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gp-fieldgrid,.gp-fields__info{grid-template-columns:1fr}}.gp-pgrid.e-con{grid-template-rows:none!important;grid-auto-rows:60px!important}.gp-mcard.gp-mcalc{background:linear-gradient(45deg,#ff6b1a 0,#ff3d7f 100%)!important;box-shadow:0 10px 22px -14px rgba(255,61,127,.9)}.gp-mcard.gp-mcalc .elementor-heading-title,.gp-mcard.gp-mcalc .elementor-heading-title a,.gp-shop .woocommerce-tabs ul.tabs li.active a{color:#fff!important}.gp-mcard.gp-mcalc .gp-psvg{background:rgba(255,255,255,.22)!important}.gp-mcard.gp-mcalc .gp-bdg-abs{right:10px}.gp-mcard.gp-mcalc::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:.5;background:radial-gradient(120px 60px at 85%0,rgba(255,214,10,.55),transparent 70%)}.gp-mcard.gp-mcalc>*{position:relative;z-index:1}.gp-bdg--calc{background:rgba(255,255,255,.94);color:#c2410c}.gp-bdg--field{background:#dcf3e5;color:#1f7a45}.gp-bdg--build{background:#ffe9dc;color:#b4471a}.gp-field--add{align-items:flex-start;justify-content:center;text-decoration:none;color:var(--gp-ink, #1d1d1f);background:#f3faf6;border:1.5px dashed #9fd9b6;transition:transform .2s var(--gp-ease),border-color .2s}.gp-field--add:hover{transform:translateY(-3px);border-color:#1f9d55;text-decoration:none}.gp-field--add strong{font-size:18px}.gp-field--add span:not(.gp-field__plus){color:#5c5c62;font-size:14px;line-height:1.5}.gp-field__plus{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#1f9d55;color:#fff}.gp-field--add em{font-style:normal;font-weight:700;color:#1f9d55;font-size:14px}.gp-brandwrap,.gp-res{flex-shrink:0}.gp-shop{padding:calc(var(--gp-header-h, 72px) + 40px) 24px 80px}.gp-shop__in{max-width:1180px;margin:0 auto}.gp-shop .woocommerce-breadcrumb{font-size:13px;color:#6e6e73;margin:0 0 18px}.gp-shop .woocommerce-breadcrumb a{color:#6e6e73}.gp-shop div.product>.summary,.gp-shop div.product>.woocommerce-product-gallery{float:none!important;width:auto!important;margin:0!important}.gp-shop div.product>.related,.gp-shop div.product>.up-sells,.gp-shop div.product>.woocommerce-tabs{grid-column:1/-1}.gp-shop .woocommerce-product-gallery{background:#f4f4f6;border-radius:28px;overflow:hidden}.gp-shop .woocommerce-product-gallery__trigger{top:16px!important;right:16px!important;border-radius:12px}.gp-shop div.product>.summary{background:#f4f4f6;border-radius:28px;padding:32px;align-self:stretch}.gp-shop .product_title{margin:0 0 10px;font-size:clamp(26px,3.4vw,40px);line-height:1.1;letter-spacing:-.02em}.gp-shop div.product p.price,.gp-shop div.product span.price{color:#1d1d1f!important;font-size:22px!important;font-weight:700;margin:0 0 14px}.gp-shop .woocommerce-product-details__short-description{color:#5c5c62;line-height:1.6}.gp-shop table.variations{margin:18px 0 8px!important;border:0}.gp-shop table.variations td,.gp-shop table.variations th{display:block;padding:0!important;text-align:left;border:0;background:0 0}.gp-shop table.variations th label{font-size:13px;font-weight:700;margin-bottom:8px;display:block}.gp-shop input[type=email],.gp-shop input[type=number],.gp-shop input[type=text],.gp-shop select,.gp-shop textarea{width:100%;min-height:48px;padding:10px 14px;border:1px solid #dcdce0;border-radius:12px;background:#fff;font:inherit;font-size:15px;color:#1d1d1f}.gp-shop textarea{min-height:96px}.gp-shop .reset_variations{font-size:13px;margin-top:6px;display:inline-block}.gp-shop form.cart{margin:0!important}.gp-shop .woocommerce-variation-add-to-cart,.gp-shop form.cart:not(.variations_form){display:flex;gap:10px;align-items:stretch;flex-wrap:wrap;margin-top:16px}.gp-shop .quantity .qty{width:76px!important;min-height:48px;text-align:center}.gp-shop .button,.gp-shop .single_add_to_cart_button,.woocommerce .gp-shop a.button,.woocommerce .gp-shop button.button{flex:1;min-height:48px;padding:0 22px!important;border-radius:12px!important;background:#0071e3!important;color:#fff!important;font:inherit!important;font-weight:700!important;font-size:15px!important;border:0!important}.gp-shop .button:hover,.gp-shop .single_add_to_cart_button:hover{background:#0077ed!important}.gp-shop .single_add_to_cart_button.disabled{opacity:.45!important}.gp-shop .product_meta{margin-top:20px;font-size:13px;color:#6e6e73}.gp-shop .woocommerce-tabs{background:#f4f4f6;border-radius:28px;padding:28px 32px;margin-top:0}.gp-shop .woocommerce-tabs ul.tabs{padding:0!important;margin:0 0 16px!important;display:flex;gap:8px}.gp-shop .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#fff!important}.gp-shop .woocommerce-tabs ul.tabs li a{padding:8px 16px!important;font-weight:700;font-size:14px;color:#1d1d1f!important}.gp-shop .woocommerce-tabs ul.tabs li.active{background:#1d1d1f!important}.gp-shop .woocommerce-Tabs-panel{line-height:1.7}.gp-shop .pwgc-field-container label,.gp-shop [id^=pwgc] label{font-size:13px;font-weight:700;display:block;margin:12px 0 6px}.gp-shop .onsale{border-radius:999px;background:#0071e3}.gp-shop .related>h2{font-size:24px;margin:10px 0 16px}@media (max-width:820px){.gp-shop{padding-left:14px;padding-right:14px}.gp-shop div.product{grid-template-columns:1fr}.gp-shop div.product>.summary{padding:22px}}@media (min-width:1024px){.gp-mega--tpl:has(.gp-mwx){width:614px}.gp-pgrid.e-con:has(.gp-mwx){grid-template-columns:300px 300px!important}.gp-pgrid.e-con>.gp-mcard.gp-mwx{grid-column:1!important;grid-row:1/span 8!important}.gp-pgrid.e-con:has(.gp-msky)>.gp-mcard.gp-mwx{grid-row:1/span 9!important}.gp-pgrid.e-con:has(.gp-mwx)>.gp-mcard:not(.gp-mwx){grid-column:2!important}}.gp-mcard.gp-mwx{display:block!important;padding:0!important;overflow:hidden;border-radius:12px;background:linear-gradient(160deg,#0a84ff 0,#3aa0ff 45%,#5ac8fa 100%)!important;color:#fff;min-height:300px}.gp-mwx .gp-wx-w,.gp-mwx .gp-wx-w>.elementor-widget-container,.gp-wx{height:100%}.gp-wx{display:flex;flex-direction:column;padding:14px;color:#fff;font-size:13px;line-height:1.35}.gp-wx::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(220px 160px at 100%0,rgba(255,255,255,.35),transparent 70%)}.gp-wx,.gp-wx>*{position:relative}.gp-wx button{font:inherit;color:inherit;cursor:pointer}.gp-wx__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.gp-wx__lbl{font-weight:700;font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.9}.gp-wx__loc{display:inline-flex;align-items:center;gap:5px;max-width:170px;padding:5px 9px;border:0;border-radius:999px;background:rgba(255,255,255,.22);font-weight:700;font-size:12.5px}.gp-wx__loc span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gp-wx__loc:hover{background:rgba(255,255,255,.32)}.gp-wx__body,.gp-wx__now>span{display:flex;flex-direction:column}.gp-wx__body{gap:10px;flex:1;min-height:0}.gp-wx__body--e{justify-content:center;align-items:flex-start}.gp-wx__big{opacity:.95}.gp-wx__q{margin:4px 0 0;font-size:20px;font-weight:700}.gp-wx__hint{margin:0;opacity:.92}.gp-wx__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;border:0;border-radius:11px;background:#fff;color:#0a6fd6!important;font-weight:700!important;font-size:14px}.gp-wx__btn--l{background:rgba(255,255,255,.2);color:#fff!important}.gp-wx__btn.is-busy,.gp-wxs__geo.is-busy{opacity:.6;pointer-events:none}.gp-wx__err{margin:0;padding:8px 10px;border-radius:10px;background:rgba(0,0,0,.18);font-size:12px}.gp-wx__now,.gp-wx__wind{display:flex;align-items:center;gap:10px}.gp-wx__now>b{font-size:40px;line-height:1;font-weight:700;letter-spacing:-.03em}.gp-wx__now>span{font-weight:700}.gp-wx__now small,.gp-wx__wind em{font-weight:400;font-style:normal;opacity:.85;font-size:12px}.gp-wx__wind{gap:12px;padding:10px;border-radius:12px;background:rgba(255,255,255,.16)}.gp-wx__wind b{font-size:26px;line-height:1.05}.gp-wx__wind b small{font-size:13px;font-weight:400}.gp-wx__hrs em,.gp-wx__wind span{font-weight:700}.gp-wx-cmp{flex:none;color:#fff}.gp-wx__rate{display:flex;gap:10px;align-items:flex-start;padding:9px 11px;border-radius:12px;background:#fff;color:#1d1d1f}.gp-wx__rate i{flex:none;width:10px;height:10px;margin-top:4px;border-radius:50%;background:#34c759;box-shadow:0 0 0 4px rgba(52,199,89,.2)}.gp-wx__rate.is-mid i{background:#ffb800;box-shadow:0 0 0 4px rgba(255,184,0,.22)}.gp-wx__rate.is-bad i{background:#ff453a;box-shadow:0 0 0 4px rgba(255,69,58,.2)}.gp-wx__rate span,.gp-wx__wind>div{display:flex;flex-direction:column}.gp-wx__rate small{color:#5c5c62;font-size:12px}.gp-wx__hrs{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;height:74px;align-items:end}.gp-wx__hrs>span,.gp-wx__more{display:flex;align-items:center}.gp-wx__hrs>span{flex-direction:column;justify-content:flex-end;height:100%;gap:3px}.gp-wx__hrs i{width:10px;border-radius:5px;background:rgba(255,255,255,.9)}.gp-wx__hrs .is-mid i{background:#ffd54a}.gp-wx__hrs .is-bad i{background:#ff8a80}.gp-wx__hrs em{font-style:normal;font-size:11px}.gp-wx__hrs small{font-size:10.5px;opacity:.85}.gp-wx__more{justify-content:space-between;margin-top:auto;padding:9px 11px;border-radius:11px;background:rgba(255,255,255,.2);color:#fff!important;font-weight:700;font-size:13px;text-decoration:none!important}.gp-wx__more:hover{background:rgba(255,255,255,.3)}.gp-wx__src{font-size:10.5px;opacity:.75;text-align:right}.gp-wx__sk{height:56px;border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.14),rgba(255,255,255,.3),rgba(255,255,255,.14));background-size:200% 100%;animation:gp-wxsk 1.2s linear infinite}.gp-wx__sk--s{height:74px}.gp-wxs,.gp-wxs__f{display:flex;gap:8px}.gp-wxs{flex-direction:column;min-height:0;flex:1}.gp-wxs__f{align-items:center;padding:0 6px 0 12px;min-height:44px;border-radius:12px;background:#fff;color:#6e6e73}.gp-wxs__f input{flex:1;min-width:0;height:42px;border:0!important;outline:0;background:0 0;font:inherit;font-size:15px;color:#1d1d1f;box-shadow:none!important;padding:0!important}.gp-wxs__f input::-webkit-search-cancel-button{display:none}.gp-wxs__x{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:9px;background:#f2f2f4;color:#1d1d1f!important}.gp-wxs__geo{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:0;border-radius:11px;background:rgba(255,255,255,.2);color:#fff;font-weight:700;text-align:left}.gp-wxs__msg{margin:0;padding:8px 10px;border-radius:10px;background:rgba(0,0,0,.2);font-size:12px}.gp-wxs__it span,.gp-wxs__list{display:flex;flex-direction:column}.gp-wxs__list{gap:4px;overflow:auto;min-height:0;flex:1;transition:opacity .15s}.gp-wxs__list.is-loading{opacity:.55}.gp-wxs__h{display:flex;justify-content:space-between;align-items:center;padding:2px 2px 0;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.85}.gp-wxs__clr{border:0;background:0 0;padding:0;text-transform:none;letter-spacing:0;text-decoration:underline;font-weight:400!important}.gp-wxs__it{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:rgba(255,255,255,.12);color:inherit;text-align:left}.gp-wxs__it.is-sel,.gp-wxs__it:hover{background:rgba(255,255,255,.3)}.gp-wxs__it svg{flex:none;opacity:.85}.gp-wxs__it span{min-width:0}.gp-wxs__it b{font-size:14px}.gp-wxs__it small{font-size:11.5px;opacity:.85;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gp-wxs__empty{margin:4px 2px;font-size:12.5px;opacity:.9}.gp-wxp{--wx:#0a84ff}.gp-wxp__eye{color:var(--wx)}.gp-wxp__lead{color:#5c5c62;max-width:640px;margin:10px auto 0}.gp-wxp__wrap{max-width:980px;display:flex;flex-direction:column;gap:18px;padding-bottom:80px}.gp-wxp__search{position:relative;z-index:2;padding:14px;border-radius:24px;background:linear-gradient(160deg,#0a84ff,#5ac8fa);color:#fff}.gp-wxp__search .gp-wxs__list:empty{display:none}.gp-wxp__search .gp-wxs{display:grid;grid-template-columns:1fr auto;gap:8px}.gp-wxp__search .gp-wxs__list,.gp-wxp__search .gp-wxs__msg{grid-column:1/-1}.gp-wxp__search .gp-wxs__list{flex-direction:row;flex-wrap:wrap;max-height:none}.gp-wxp__search .gp-wxs__h{width:100%}.gp-wxp__search .gp-wxs__it{width:auto;flex:1 1 200px}.gp-wxp__search .gp-wxs__f,.gp-wxp__search .gp-wxs__geo{min-height:50px}.gp-wxp__hero{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:26px;border-radius:28px;color:#fff;background:linear-gradient(160deg,#0a84ff 0,#3aa0ff 45%,#5ac8fa 100%)}.gp-wxp__hero.is-mid{background:linear-gradient(160deg,#ff9f0a,#fc0)}.gp-wxp__hero.is-bad{background:linear-gradient(160deg,#5e5ce6,#ff3d7f)}.gp-wxp__place{grid-column:1/-1;display:flex;gap:8px;align-items:center}.gp-wxp__best div,.gp-wxp__now>span,.gp-wxp__place span,.gp-wxp__wind>div{display:flex;flex-direction:column}.gp-wxp__place b{font-size:20px}.gp-wxp__place small{opacity:.85}.gp-wxp__now{gap:14px}.gp-wxp__now>b{font-size:72px;line-height:1;letter-spacing:-.04em}.gp-wxp__now>span{font-weight:700;font-size:18px}.gp-wxp__now small{font-weight:400;font-size:14px;opacity:.88}.gp-wxp__best,.gp-wxp__now,.gp-wxp__wind{display:flex;align-items:center}.gp-wxp__wind{gap:16px;padding:14px;border-radius:20px;background:rgba(255,255,255,.16)}.gp-wxp__wind b{font-size:44px;line-height:1}.gp-wxp__wind b small{font-size:16px;font-weight:400}.gp-wxp__wind span{font-weight:700;margin-top:4px}.gp-wxp__wind em{font-style:normal;opacity:.85;font-size:14px}.gp-wxp__hero .gp-wx__rate{grid-column:1/-1;padding:12px 14px}.gp-wxp__best{gap:14px;padding:18px 22px;border-radius:24px;background:#eaf9ef;color:#146c36}.gp-wxp__best b{font-size:16px}.gp-wxp__best small{color:#3c6e4f}.gp-wxp__card{padding:22px;border-radius:28px;background:#f4f4f6}.gp-wxp__card h2{margin:0 0 14px;font-size:20px}.gp-wxp__hrs{display:grid;grid-auto-flow:column;grid-auto-columns:62px;gap:6px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.gp-wxp__h{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 4px;border-radius:16px;background:#fff;font-size:12px}.gp-wxp__h b{font-size:14px}.gp-wxp__bar{display:flex;align-items:flex-end;height:56px}.gp-wxp__bar i,.gp-wxp__leg span{display:block;width:12px;border-radius:6px;background:#34c759}.gp-wxp__h.is-mid .gp-wxp__bar i,.gp-wxp__leg .is-mid{background:#ffb800}.gp-wxp__h.is-bad .gp-wxp__bar i,.gp-wxp__leg .is-bad{background:#ff453a}.gp-wxp__h em{font-style:normal;font-weight:700;font-size:13px}.gp-wxp__arr{display:inline-grid;place-items:center;color:#0a84ff}.gp-wxp__leg{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:10px 0 0;font-size:12.5px;color:#6e6e73}.gp-wxp__leg span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:-8px}.gp-wx__days>span,.gp-wxp__days{display:flex;flex-direction:column;gap:6px}.gp-wxp__d{display:grid;grid-template-columns:90px 34px 90px 1fr auto 12px;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:#fff}.gp-wxp__t small{color:#8e8e93;font-weight:400}.gp-wxp__dw{display:inline-flex;align-items:center;gap:6px;color:#3a3a3c}.gp-wxp__pr{color:#6e6e73}.gp-wxp__dot{width:10px;height:10px;border-radius:50%;background:#34c759}.gp-wxp__dot.is-mid{background:#ffb800}.gp-wxp__dot.is-bad{background:#ff453a}.gp-wxp .gp-wx-ic{color:inherit}.gp-wxp__card .gp-wx-ic--csun,.gp-wxp__card .gp-wx-ic--sun{color:#ff9f0a}.gp-wxp__card .gp-wx-ic--rain,.gp-wxp__card .gp-wx-ic--storm,.gp-wxp__empty svg{color:#0a84ff}.gp-wxp__card .gp-wx-ic--cloud,.gp-wxp__card .gp-wx-ic--fog,.gp-wxp__card .gp-wx-ic--moon{color:#8e8e93}.gp-wxp__empty{padding:40px 24px;border-radius:28px;background:#f4f4f6;text-align:center;color:#5c5c62}.gp-wxp__empty h2{color:#1d1d1f;margin:10px 0 6px}.gp-wxp__load{display:grid;gap:12px}.gp-wxp__load .gp-wx__sk{height:140px;background-color:#e9eef5;background-image:linear-gradient(90deg,#eef2f7,#f8fafc,#eef2f7)}.gp-wxp__src{font-size:12px;color:#8e8e93;text-align:center}@media (max-width:760px){.gp-wxp__hero{padding:20px}.gp-wxp__now>b{font-size:58px}.gp-wxp__hero,.gp-wxp__search .gp-wxs{grid-template-columns:1fr}.gp-wxp__d{grid-template-columns:70px 30px 70px 1fr 12px}.gp-wxp__pr{display:none}}.gp-wx__days{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.gp-wx__days>span{align-items:center;gap:3px;padding:8px 4px;border-radius:11px;background:rgba(255,255,255,.16)}.gp-wx__days small{font-size:11px;font-weight:700;opacity:.9}.gp-wx__days b{font-size:13px}.gp-wx__days b i{font-style:normal;font-weight:400;opacity:.8}.gp-wx__days em{font-style:normal;font-size:11px;opacity:.85}.gp-wx-cmp text{font-size:9px}.gp-wx__go,.gp-wx__lbl{display:inline-flex;align-items:center;gap:4px;color:#fff!important;text-decoration:none!important}.gp-wx__go{margin-top:2px;font-weight:700;font-size:13px;text-decoration:underline!important;text-underline-offset:3px}.gp-wx__body--e{gap:8px}@media (max-width:1023px){.gp-pgrid.e-con{grid-auto-rows:minmax(60px,auto)!important}.gp-pgrid.e-con>.gp-mcard:not(.gp-mwx){height:60px!important}.gp-pgrid.e-con>.gp-mcard.gp-mwx{grid-row:auto!important;height:auto!important;min-height:0!important}.gp-mwx .gp-wx{height:auto;padding:16px}.gp-mwx .gp-wx__body--s{min-height:300px}.gp-link{font-size:clamp(19px,5.4vw,22px)!important;padding:12px 0!important}.gp-drop .gp-sublink,.gp-mega .gp-col:not(.gp-col--group)>.gp-sublink,.gp-sublink{font-size:clamp(15px,4.3vw,17px)!important}.gp-mcard.gp-pl .elementor-heading-title{font-size:clamp(13px,3.7vw,14px)!important}.gp-mcard .gp-bdg{font-size:11px}}.gp-panel .gp-mcard,.gp-panel .gp-mcard:hover{transform:none!important;box-shadow:none;transition:filter .25s ease}.gp-panel .gp-mcard.gp-mcalc,.gp-panel .gp-mcard.gp-mcalc:hover{box-shadow:0 10px 22px -14px rgba(255,61,127,.9)}.gp-panel .gp-mcard:hover .gp-mimg{transform:none}.gp-mshine{position:absolute;inset:0;z-index:2;overflow:hidden;border-radius:inherit;pointer-events:none}.gp-mshine::before{content:"";position:absolute;top:-40%;bottom:-40%;left:-60%;width:40%;transform:skewX(-24deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent)}.gp-mcard.gp-mlight .gp-mshine::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent)}.gp-mcard:hover>.gp-mshine::before{left:130%;transition:left .8s var(--gp-ease2, ease)}.gp-mwx>.gp-mshine::before{width:26%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent)}.gp-mwx:hover>.gp-mshine::before{transition-duration:1.1s}@media (prefers-reduced-motion:reduce){.gp-mshine{display:none}}body.gp-bleed .gp-header:not(.is-scrolled):not(.has-open)::before{background:0 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:transparent!important}body.gp-bleed .gp-header:not(.is-scrolled) .gp-subbar,body.gp-bleed .gp-subbar::before{background:0 0!important}body.gp-bleed--izin,body.gp-bleed--talep{background:#eef0f2}html[data-theme=dark] body.gp-bleed--izin,html[data-theme=dark] body.gp-bleed--talep{background:#0f0f12}.gp-bdg--sky{background:#e3efff;color:#0a5cc2}html[data-theme=dark] body{background-color:var(--gp-surface-2);background-image:linear-gradient(180deg,var(--gp-surface) 0%,var(--gp-surface-2) 38%,var(--gp-surface-2) 100%);background-color:#0c0c0f;background-image:linear-gradient(180deg,#131317 0,#0c0c0f 45%,#0a0a0c 100%)}html[data-theme=dark] .skip-link:focus{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-header::before{background:rgba(24,24,28,.88)}html[data-theme=dark] .gp-header.has-open::before{background:rgba(24,24,28,.97)}html[data-theme=dark] .gp-depth-0.is-active>.gp-link,html[data-theme=dark] .gp-depth-0.is-current>.gp-link,html[data-theme=dark] .gp-link:hover{color:var(--gp-text)}html[data-theme=dark] .gp-link{color:rgba(245,245,247,.86)}html[data-theme=dark] .gp-chev{color:rgba(245,245,247,.7)}html[data-theme=dark] .gp-panel{background:var(--gp-surface)}html[data-theme=dark] .gp-mega__cols:not(:has(>.gp-col--group)){background:linear-gradient(to right,transparent calc(50% - .5px),rgba(255,255,255,.11) calc(50% - .5px),rgba(255,255,255,.11) calc(50% + .5px),transparent calc(50% + .5px))}html[data-theme=dark] .gp-col--group+.gp-col--group{border-left:1px solid rgba(255,255,255,.09)}html[data-theme=dark] .gp-ic,html[data-theme=dark] .gp-sublink{color:var(--gp-text)}html[data-theme=dark] .gp-sublink:hover{background:var(--gp-surface-2)}html[data-theme=dark] .gp-icon-btn{color:rgba(245,245,247,.82)}html[data-theme=dark] .gp-icon-btn:hover{color:var(--gp-text);background:rgba(255,255,255,.08)}html[data-theme=dark] .gp-search{background:rgba(24,24,28,.98)}html[data-theme=dark] .gp-searchform{background:var(--gp-surface)}@media (max-width:1023px){html[data-theme=dark] .gp-header.has-open::before{background:rgba(24,24,28,.8)}html[data-theme=dark] .gp-nav{background:rgba(24,24,28,.98)}html[data-theme=dark] .gp-link{color:var(--gp-text)}html[data-theme=dark] .gp-chev{color:var(--gp-muted)}html[data-theme=dark] .gp-drop,html[data-theme=dark] .gp-panel{background:0 0}html[data-theme=dark] .gp-mega__cols,html[data-theme=dark] .gp-mega__cols:not(:has(>.gp-col--group)){background:0 0}html[data-theme=dark] .gp-col--group+.gp-col--group{border-left:0}html[data-theme=dark] .gp-sublink:hover{background:0 0}}html[data-theme=dark] .gp-placeholder{color:rgba(245,245,247,.14)}html[data-theme=dark] .gp-hero--light::before{background:var(--gp-hero-bg, none) center/cover no-repeat,radial-gradient(60% 50%at 50% 0%,rgba(0,113,227,.1),transparent 70%),var(--gp-surface-2)}html[data-theme=dark] .gp-hero--light .gp-badge{background:rgba(255,255,255,.09)}html[data-theme=dark] .gp-btn--primary{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-btn--primary:hover{background:var(--gp-surface-2);color:var(--gp-text)}html[data-theme=dark] .gp-hero--light .gp-btn--glass{background:rgba(255,255,255,.09)}html[data-theme=dark] .gp-hero--light .gp-btn--glass:hover{background:rgba(255,255,255,.14)}html[data-theme=dark] .gp-hero--light .gp-frame{background:rgba(255,255,255,.08)}html[data-theme=dark] .gp-frame__screen{background:var(--gp-surface-2)}html[data-theme=dark] .gp-frame__ph{color:rgba(245,245,247,.16);background:radial-gradient(55% 70%at 50% 55%,rgba(0,113,227,.14),transparent 70%),var(--gp-surface-2)}html[data-theme=dark] .comment-respond input[type=email],html[data-theme=dark] .comment-respond input[type=text],html[data-theme=dark] .comment-respond input[type=url],html[data-theme=dark] .comment-respond textarea,html[data-theme=dark] .gp-card,html[data-theme=dark] .gp-header.is-scrolled.has-open::before,html[data-theme=dark] .nav-links .page-numbers{background:var(--gp-surface)}html[data-theme=dark] .nav-links .page-numbers:hover{background:var(--gp-surface-3)}html[data-theme=dark] .gp-footer a{color:var(--gp-muted)}html[data-theme=dark] .gp-pill--dark{background:rgba(255,255,255,.09)}html[data-theme=dark] .gp-bloghero__stats strong,html[data-theme=dark] .gp-brand,html[data-theme=dark] .gp-link,html[data-theme=dark] .gp-menu--res .gp-chev,html[data-theme=dark] .gp-menu--res .gp-sublink,html[data-theme=dark] .gp-menu--res>.gp-depth-0>.gp-link{color:var(--gp-text)}@media (min-width:1024px){html[data-theme=dark] .gp-chev,html[data-theme=dark] .gp-link,html[data-theme=dark] .gp-menu--res .gp-sublink,html[data-theme=dark] .gp-menu--res>.gp-depth-0>.gp-link,html[data-theme=dark] .gp-sublink{color:var(--gp-text)}}html[data-theme=dark] .gp-cats a:hover,html[data-theme=dark] .gp-menu--lang .is-current>.gp-sublink{background:var(--gp-surface-2)}@media (max-width:1023px){html[data-theme=dark] .gp-menu--lang .gp-drop,html[data-theme=dark] .gp-menu--lang .gp-panel{background:var(--gp-surface)}}html[data-theme=dark] .gp-chip{background:rgba(255,255,255,.09);color:var(--gp-text)}html[data-theme=dark] .gp-chip:hover{background:rgba(255,255,255,.14);color:var(--gp-text)}html[data-theme=dark] .gp-bloghero__stats,html[data-theme=dark] .gp-bloghero__sub{color:var(--gp-muted)}html[data-theme=dark] .gp-dock__nav,html[data-theme=dark] .gp-react[data-act=save][aria-pressed=true]{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-vcard__shade{background:linear-gradient(180deg,rgba(0,0,0,.26)0,rgba(255,255,255,0) 22%,rgba(255,255,255,0) 46%,rgba(0,0,0,.74) 100%)}html[data-theme=dark] .gp-cats a,html[data-theme=dark] .gp-react--light,html[data-theme=dark] .gp-vcard--light .gp-react:hover{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-react--light:hover{background:var(--gp-surface-2);color:var(--gp-text)}html[data-theme=dark] .gp-vcard--light{color:var(--gp-text);background:linear-gradient(170deg,color-mix(in srgb,var(--gp-acc) 55%,var(--gp-surface)) 0%,var(--gp-acc) 62%,color-mix(in srgb,var(--gp-acc) 88%,#000) 100%)}html[data-theme=dark] .gp-kit__title a,html[data-theme=dark] .gp-vcard--light .gp-vcard__title{color:var(--gp-text)}html[data-theme=dark] .gp-vcard--light .gp-vcard__ex{color:var(--gp-muted)}html[data-theme=dark] .gp-vcard--light .gp-vcard__cat,html[data-theme=dark] .gp-vcard--light .gp-vcard__time{background:rgba(24,24,28,.62);color:var(--gp-text)}html[data-theme=dark] .gp-vcard--light .gp-react{background:rgba(24,24,28,.66);color:var(--gp-text)}html[data-theme=dark] .gp-react[data-act=save][aria-pressed=true],html[data-theme=dark] .gp-vcard--light .gp-react[data-act=save][aria-pressed=true]{background:#111;color:#fff}html[data-theme=dark] .gp-hnav button,html[data-theme=dark] .gp-vcard--dark .gp-react[data-act=save][aria-pressed=true]{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-header::before{background:rgba(24,24,28,.96)}html[data-theme=dark] .gp-header.is-scrolled::before{background:rgba(24,24,28,.97)}html[data-theme=dark] .gp-tl__rail{background:rgba(255,255,255,.12)}html[data-theme=dark] .gp-tl-item::after{background:var(--gp-surface);border:3px solid var(--gp-line)}html[data-theme=dark] .gp-ghost{background:rgba(255,255,255,.09);color:var(--gp-text)!important}html[data-theme=dark] .gp-ghost:hover{background:rgba(255,255,255,.14)}html[data-theme=dark] .gp-kit,html[data-theme=dark] .gp-kit__actions .gp-ghost:hover{background:var(--gp-surface)}html[data-theme=dark] .gp-kit__media{background:radial-gradient(70% 70%at 50% 45%,color-mix(in srgb,var(--gp-acc) 55%,var(--gp-surface)),var(--gp-acc))}html[data-theme=dark] .gp-kit__badge{background:rgba(24,24,28,.82);color:var(--gp-text)}html[data-theme=dark] .gp-chips legend,html[data-theme=dark] .gp-chips li,html[data-theme=dark] .gp-field>span,html[data-theme=dark] .gp-soon strong{color:var(--gp-text)}html[data-theme=dark] .gp-field input,html[data-theme=dark] .gp-field textarea{border:1px solid rgba(255,255,255,.13);background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-chipopt span{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-consent,html[data-theme=dark] .gp-form__note{color:var(--gp-muted)}html[data-theme=dark] .gp-form__msg.is-ok{background:var(--gp-surface-2)}html[data-theme=dark] .gp-divider{background:rgba(255,255,255,.14)}html[data-theme=dark] .gp-bdg,html[data-theme=dark] .gp-bdg--popular{background:var(--gp-surface-3);color:var(--gp-muted)}html[data-theme=dark] .gp-ticket{background:var(--gp-surface-2)}html[data-theme=dark] .gp-imgcard::before{background:linear-gradient(120deg,rgba(0,0,0,.72),rgba(255,255,255,.14) 70%)}html[data-theme=dark] .gp-play .elementor-icon{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-listrow:hover{border-color:rgba(255,255,255,.16)!important}html[data-theme=dark] .gp-poptag{background:var(--gp-surface-3);color:var(--gp-muted)}html[data-theme=dark] .gp-kit{background:0 0}html[data-theme=dark] .gp-kit__media{background:radial-gradient(90% 60%at 50% 34%,color-mix(in srgb,var(--gp-acc) 40%,var(--gp-surface)),var(--gp-acc))}html[data-theme=dark] .gp-kit__badge{background:rgba(24,24,28,.86)}html[data-theme=dark] .gp-kit__actions .gp-ghost,html[data-theme=dark] .gp-kit__title{background:rgba(24,24,28,.86);color:var(--gp-text)}html[data-theme=dark] .gp-kit__meta{background:rgba(24,24,28,.86)}html[data-theme=dark] .gp-kit__price{background:rgba(24,24,28,.86);color:var(--gp-text)}html[data-theme=dark] .gp-kit__meta{color:var(--gp-muted)}html[data-theme=dark] .gp-mcard.gp-mlight .gp-psvg,html[data-theme=dark] .gp-mcard.gp-pr .gp-psvg{background:rgba(255,255,255,.11)}html[data-theme=dark] .gp-vid{background-color:var(--gp-surface-3)}html[data-theme=dark] .gp-prod__main{background:var(--gp-surface-2)}html[data-theme=dark] .gp-prod__th{border:1px solid var(--gp-line);background:var(--gp-surface-2)}html[data-theme=dark] .gp-prod__info{background:var(--gp-surface-2)}html[data-theme=dark] .gp-ftbox:hover .elementor-icon-box-wrapper::after,html[data-theme=dark] .gp-prod__cat{background:var(--gp-surface)}html[data-theme=dark] .gp-prod__short,html[data-theme=dark] .gp-tools__search svg,html[data-theme=dark] .gp-tools__sort button{color:var(--gp-muted)}html[data-theme=dark] .gp-bdg--how{background:rgba(24,24,28,.92);color:var(--gp-text)}html[data-theme=dark] .gp-bdg--quote{background:rgba(24,24,28,.92)}html[data-theme=dark] .gp-clink,html[data-theme=dark] .gp-clink:hover{background:var(--gp-surface-3);color:var(--gp-text)}html[data-theme=dark] .gp-vcard.has-img .gp-vcard__shade{background:linear-gradient(180deg,rgba(15,16,20,.28)0,rgba(255,255,255,0) 24%,rgba(255,255,255,0) 46%,rgba(15,16,20,.82) 100%)}html[data-theme=dark] .gp-tools__search input{border:1px solid var(--gp-line);background:var(--gp-surface);outline:0}html[data-theme=dark] .gp-tools__clear,html[data-theme=dark] .gp-tools__sort{background:var(--gp-surface-3)}html[data-theme=dark] .gp-crumb a,html[data-theme=dark] .gp-tools__count{color:var(--gp-muted)}html[data-theme=dark] body.gp-postbg{background:linear-gradient(180deg,var(--gp-surface-3)0,var(--gp-surface-2) 380px,var(--gp-surface) 760px) no-repeat,var(--gp-surface)}html[data-theme=dark] .gp-readbar{background:rgba(255,255,255,.09)}html[data-theme=dark] #ez-toc-container{background:var(--gp-surface-2)!important}html[data-theme=dark] #ez-toc-container .ez-toc-title,html[data-theme=dark] #ez-toc-container .ez-toc-title-toggle a,html[data-theme=dark] #ez-toc-container .ez-toc-toggle,html[data-theme=dark] #ez-toc-container a{color:var(--gp-text)!important}html[data-theme=dark] .gp-pn__shade{background:linear-gradient(180deg,rgba(255,255,255,.08) 30%,rgba(0,0,0,.78) 100%)}html[data-theme=dark] .gp-pn__card:hover .gp-pn__arrow{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-ftbox .elementor-icon-box-wrapper::after{background:rgba(24,24,28,.7)}html[data-theme=dark] .gp-ray--blue .elementor-button{background:linear-gradient(110deg,transparent 38%,rgba(24,24,28,.55) 50%,transparent 62%) no-repeat -160%0/55% 100%,linear-gradient(135deg,#0a84ff 0,#0071e3 52%,#5e5ce6 100%)!important}html[data-theme=dark] .gp-lvl--1{background:var(--gp-surface-2)}html[data-theme=dark] .gp-pgal__main{background:radial-gradient(80% 70%at 50% 40%,color-mix(in srgb,var(--gp-acc) 30%,var(--gp-surface)),var(--gp-acc))}html[data-theme=dark] .gp-pgal__tag{background:rgba(24,24,28,.88)}html[data-theme=dark] .gp-pinfo{background:var(--gp-surface-2)}html[data-theme=dark] .gp-as__bar i,html[data-theme=dark] .gp-pbody__next i,html[data-theme=dark] .gp-pinfo__lv,html[data-theme=dark] .gp-pstats li,html[data-theme=dark] .gp-sw::after{background:var(--gp-surface)}html[data-theme=dark] .gp-pinfo__short,html[data-theme=dark] .gp-pprice span,html[data-theme=dark] .gp-pstats__t small{color:var(--gp-muted)}html[data-theme=dark] .gp-pcta__ghost{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-acct__tabs button,html[data-theme=dark] .gp-pbody__txt li,html[data-theme=dark] .gp-pbody__txt p,html[data-theme=dark] .gp-ptrust{color:var(--gp-muted)}html[data-theme=dark] .gp-pbody__txt{background:var(--gp-surface-2)}@media (max-width:767px){html[data-theme=dark] .gp-pbar{background:rgba(24,24,28,.9)}html[data-theme=dark] .gp-pbar__t span{color:var(--gp-muted)}}html[data-theme=dark] .gp-acct__tabs button.is-active,html[data-theme=dark] .gp-btn--light{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-btn--light:hover{background:var(--gp-surface-2);color:var(--gp-text)}html[data-theme=dark] .gp-soon{color:var(--gp-muted);background:linear-gradient(170deg,var(--gp-surface-2),var(--gp-surface-2))}html[data-theme=dark] .gp-acct__btn{color:rgba(245,245,247,.82)}html[data-theme=dark] .gp-acct.is-open .gp-acct__btn,html[data-theme=dark] .gp-acct__btn:hover{color:var(--gp-text);background:rgba(255,255,255,.09)}html[data-theme=dark] .gp-acct__tabs{background:var(--gp-surface-3)}html[data-theme=dark] .gp-acct__gbtn,html[data-theme=dark] .gp-acct__google .nsl-container a,html[data-theme=dark] .gp-acct__google a{border:1px solid var(--gp-line);background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-acct__chk,html[data-theme=dark] .gp-acct__eye,html[data-theme=dark] .gp-acct__gbtn[disabled],html[data-theme=dark] .gp-acct__hint,html[data-theme=dark] .gp-acct__note,html[data-theme=dark] .gp-acct__or,html[data-theme=dark] .gp-acct__row a{color:var(--gp-muted)}html[data-theme=dark] .gp-acct__f>span:first-child{color:var(--gp-muted)}html[data-theme=dark] .gp-acct__f input[type=email],html[data-theme=dark] .gp-acct__f input[type=password],html[data-theme=dark] .gp-acct__f input[type=text]{border:1px solid var(--gp-line);background:var(--gp-surface);color:var(--gp-text);outline:0}html[data-theme=dark] .gp-acct__eye.is-on,html[data-theme=dark] .gp-acct__eye:hover{color:var(--gp-text);background:var(--gp-surface-2)}html[data-theme=dark] .gp-acct__msg.is-ok{background:var(--gp-surface-2)}html[data-theme=dark] .gp-acct__out:hover{background:rgba(255,255,255,.09);color:var(--gp-text);background:color-mix(in srgb,#e5484d 10%,transparent);color:#e5484d}html[data-theme=dark] .home .gp-stack-card .elementor-heading-title{color:var(--gp-text)!important}html[data-theme=dark] .gp-acct__mail,html[data-theme=dark] .gp-acct__out,html[data-theme=dark] .home .gp-stack-card .elementor-widget-text-editor{color:var(--gp-muted)}@media (min-width:1024px){html[data-theme=dark] .gp-menu:not(.gp-menu--lang) .gp-panel .gp-sublink:focus-visible,html[data-theme=dark] .gp-menu:not(.gp-menu--lang) .gp-panel .gp-sublink:hover{background-color:var(--gp-surface-2);background-image:linear-gradient(110deg,transparent 38%,rgba(24,24,28,.95) 50%,transparent 62%)}}html[data-theme=dark] .gp-acct__chip{background:var(--gp-surface-3);color:var(--gp-muted)}html[data-theme=dark] .gp-sb{background:linear-gradient(135deg,var(--gp-surface) 0%,var(--gp-surface-3) 100%)}html[data-theme=dark] .gp-ck__card p,html[data-theme=dark] .gp-sb__lbl{color:var(--gp-muted)}html[data-theme=dark] .gp-sb::after{background:linear-gradient(90deg,transparent,rgba(24,24,28,.95),transparent)}html[data-theme=dark] .gp-panel__cta,html[data-theme=dark] .gp-panel__cta:hover,html[data-theme=dark] .gp-wxp__empty h2,html[data-theme=dark] .gp-wxs__f input{color:var(--gp-text)}html[data-theme=dark] #cookie-notice.cn-position-bottom{background:var(--gp-surface)!important;color:var(--gp-text)!important;background:rgba(28,28,32,.96)!important;color:#f5f5f7!important;box-shadow:0 18px 44px -12px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.12)}html[data-theme=dark] #cookie-notice #cn-refuse-cookie{background:rgba(255,255,255,.11)!important;color:var(--gp-text)!important;background:rgba(255,255,255,.14)!important;color:#f5f5f7!important}html[data-theme=dark] .gp-ck-fab,html[data-theme=dark] .gp-ck__card{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-ck__x{background:rgba(255,255,255,.09)}html[data-theme=dark] .gp-ck__r{background:rgba(255,255,255,.11);color:var(--gp-text)}html[data-theme=dark] .gp-as__gi,html[data-theme=dark] .gp-as__go{background:var(--gp-surface)}html[data-theme=dark] .gp-kh.e-con{background:radial-gradient(55% 70%at 96% 0%,#d6cbea 0%,rgba(214,203,234,0) 62%),radial-gradient(60% 55%at 0% 0%,var(--gp-surface-2) 0%,rgba(247,248,252,0) 70%),radial-gradient(80% 60%at 50% 110%,#f8e39a 0%,rgba(248,227,154,0) 72%),linear-gradient(170deg,var(--gp-surface-2) 0%,var(--gp-surface-2) 45%,#f6ecd2 100%)!important;background:0 0!important}html[data-theme=dark] .gp-kh .gp-kh__cta .elementor-button,html[data-theme=dark] .gp-shop .woocommerce-tabs ul.tabs li a,html[data-theme=dark] .gp-shop div.product p.price,html[data-theme=dark] .gp-shop div.product span.price{color:var(--gp-text)!important}html[data-theme=dark] .gp-kh.e-con::before{background:radial-gradient(48% 62%at 94% 22%,#d6cbea 0%,rgba(214,203,234,0) 64%),radial-gradient(55% 50%at 4% 18%,var(--gp-surface-2) 0%,rgba(248,249,253,0) 70%),radial-gradient(75% 55%at 50% 100%,#f8e39a 0%,rgba(248,227,154,0) 72%),linear-gradient(175deg,var(--gp-surface-2) 0%,var(--gp-surface-2) 45%,#f6ecd2 92%)}html[data-theme=dark] .gp-bdg--calc{background:rgba(24,24,28,.94)}html[data-theme=dark] .gp-field--add{color:var(--gp-ink, var(--gp-text));background:var(--gp-surface-2)}html[data-theme=dark] .gp-field--add span:not(.gp-field__plus){color:var(--gp-muted)}html[data-theme=dark] .gp-shop .woocommerce-breadcrumb,html[data-theme=dark] .gp-shop .woocommerce-breadcrumb a{color:var(--gp-muted)}html[data-theme=dark] .gp-shop .woocommerce-product-gallery,html[data-theme=dark] .gp-shop div.product>.summary{background:var(--gp-surface-2)}html[data-theme=dark] .gp-shop .product_meta,html[data-theme=dark] .gp-shop .woocommerce-product-details__short-description,html[data-theme=dark] .gp-wx__rate small{color:var(--gp-muted)}html[data-theme=dark] .gp-shop input[type=email],html[data-theme=dark] .gp-shop input[type=number],html[data-theme=dark] .gp-shop input[type=text],html[data-theme=dark] .gp-shop select,html[data-theme=dark] .gp-shop textarea{border:1px solid var(--gp-line);background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-shop .woocommerce-tabs{background:var(--gp-surface-2)}html[data-theme=dark] .gp-shop .woocommerce-tabs ul.tabs li{background:var(--gp-surface)!important}html[data-theme=dark] .gp-wx__btn{background:var(--gp-surface)}html[data-theme=dark] .gp-wx__rate{background:var(--gp-surface);color:var(--gp-text)}html[data-theme=dark] .gp-wx__hrs i{background:rgba(24,24,28,.9)}html[data-theme=dark] .gp-wxs__f{background:var(--gp-surface);color:var(--gp-muted)}html[data-theme=dark] .gp-wxs__x{background:var(--gp-surface-2);color:var(--gp-text)!important}html[data-theme=dark] .gp-wxp__lead{color:var(--gp-muted)}html[data-theme=dark] .gp-wxp__best,html[data-theme=dark] .gp-wxp__card,html[data-theme=dark] body.gp-bleed--izin,html[data-theme=dark] body.gp-bleed--talep{background:var(--gp-surface-2)}html[data-theme=dark] .gp-wxp__h{background:var(--gp-surface)}html[data-theme=dark] .gp-wxp__leg{color:var(--gp-muted)}html[data-theme=dark] .gp-wxp__d{background:var(--gp-surface)}html[data-theme=dark] .gp-wxp__dw,html[data-theme=dark] .gp-wxp__pr{color:var(--gp-muted)}html[data-theme=dark] .gp-wxp__empty{background:var(--gp-surface-2);color:var(--gp-muted)}html[data-theme=dark] .gp-wxp__load .gp-wx__sk{background-color:var(--gp-surface-2);background-image:linear-gradient(90deg,var(--gp-surface-2),var(--gp-surface-2),var(--gp-surface-2))}html[data-theme=dark] .gp-mshine::before{background:linear-gradient(90deg,transparent,rgba(24,24,28,.75),transparent)}html[data-theme=dark] .gp-mcard.gp-mlight .gp-mshine::before{background:linear-gradient(90deg,transparent,rgba(24,24,28,.95),transparent)}html[data-theme=dark]{color-scheme:dark;--gp-text:#f5f5f7;--gp-muted:#a1a1a8;--gp-bg:#0c0c0f;--gp-bg-alt:#17171b;--gp-surface:#17171b;--gp-surface-2:#212126;--gp-surface-3:#2c2c33;--gp-line:rgba(255, 255, 255, 0.12);--gp-btn-grad:linear-gradient(180deg, #2f8bff 0%, #0a6be0 100%);--gp-edu-d:#6cb4ff}html[data-theme=dark] .entry-content a:not([class]){color:#5eb0ff}html[data-theme=dark] ::selection{background:rgba(10,132,255,.45);color:#fff}html[data-theme=dark] .gp-acct__role{background:var(--gp-text);color:#111}html[data-theme=dark] .gp-acct__av{background:var(--gp-surface-3)}html[data-theme=dark] .gp-as__bar i,html[data-theme=dark] .gp-sw::after{background:#fff}html[data-theme=dark] .gp-dk-s{background-color:var(--gp-surface-2)!important}html[data-theme=dark] .gp-dk-t{color:var(--gp-text)!important}html[data-theme=dark] .gp-dk-m{color:var(--gp-muted)!important}html[data-theme=dark] .gp-panel__cta{background:linear-gradient(100deg,#15294d 0,#241f50 52%,#40203a 100%);color:#fff}html[data-theme=dark] .gp-panel__cta:hover{color:#fff}html[data-theme=dark] .gp-sb{background:linear-gradient(135deg,#34343b 0,#1c1c21 100%);color:var(--gp-text);box-shadow:inset 0 0 0 1px var(--gp-line)}html[data-theme=dark] .gp-sb::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}html[data-theme=dark] #cookie-notice .cn-text-container,html[data-theme=dark] #cookie-notice .cookie-notice-container{color:#f5f5f7!important}html[data-theme=dark] #cookie-notice .cn-text-container a{color:#5eb0ff}html[data-theme=dark] .gp-ticket{background:rgba(229,72,77,.14);color:#ff9b9f;border-color:rgba(255,120,126,.75)}html[data-theme=dark] .gp-ticket small{color:#ffb3b6}html[data-theme=dark] .gp-ticket b,html[data-theme=dark] .gp-ticket span{color:#ff9b9f}html[data-theme=dark] .gp-ck-fab{background:#26262b;color:#f5f5f7;box-shadow:0 12px 28px -10px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.12)}html[data-theme=dark] .gp-ck__card{background:#1c1c20;color:#f5f5f7;box-shadow:0 40px 90px -30px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.12)}html[data-theme=dark] .gp-ck__card p{color:#a1a1a8}html[data-theme=dark] .gp-ck__card .gp-ck__st,html[data-theme=dark] .gp-ck__l{color:#5eb0ff}html[data-theme=dark] .gp-ck__r,html[data-theme=dark] .gp-ck__x{background:rgba(255,255,255,.12);color:#f5f5f7}html[data-theme=dark] .gp-ck__ic{background:rgba(232,89,12,.18);color:#ffa063}html[data-theme=dark] .gp-as{color:#1b1a2f}html[data-theme=dark] .gp-as--next,html[data-theme=dark] .gp-as--next strong{color:#fff}html[data-theme=dark] .gp-as--ring,html[data-theme=dark] .gp-as__ring::before{background:#dfefff}html[data-theme=dark] .gp-as__ring b{color:#0a58d6}html[data-theme=dark] .gp-as__go{background:#fff;color:#0a58d6}html[data-theme=dark] .gp-as__gi{background:#fff;color:#0a84ff}html[data-theme=dark] .gp-as--g,html[data-theme=dark] .gp-as--o{background:#dfefff;color:#0a58d6}html[data-theme=dark] .gp-as--gift{background:#dfefff}html[data-theme=dark] .gp-as__bar{background:rgba(255,255,255,.28)}