:root{--vcc-bg:#ffffff;--vcc-text:#1a1a1a;--vcc-text-muted:#64748b;--vcc-border:#e5e7eb;--vcc-btn-accept-bg:#204487;--vcc-btn-accept-text:#ffffff;--vcc-btn-reject-bg:#ef4444;--vcc-btn-reject-text:#ffffff;--vcc-btn-pref-bg:#E5AB4F;--vcc-btn-pref-text:#ffffff;--vcc-btn-save-bg:#204487;--vcc-btn-save-text:#ffffff;--vcc-toggle-on:#204487;--vcc-toggle-off:#d1d5db;--vcc-overlay:rgba(15, 23, 42, 0.55);--vcc-font:inherit;--vcc-font-size:14px;--vcc-radius:16px;--vcc-radius-sm:10px;--vcc-shadow:0 20px 60px -10px rgba(15, 23, 42, 0.25), 0 8px 24px -6px rgba(15, 23, 42, 0.12);--vcc-accent:#E5AB4F;--vcc-primary:#204487;--vcc-z:999999}.vcc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vcc-banner__overlay,.vcc-preferences__overlay{position:fixed;inset:0;background:var(--vcc-overlay);z-index:var(--vcc-z);opacity:0;transition:opacity 0.3s ease}.vcc-banner--visible .vcc-banner__overlay,.vcc-preferences--visible .vcc-preferences__overlay{opacity:1}.vcc-banner{position:fixed;z-index:calc(var(--vcc-z) + 1);font-family:var(--vcc-font);font-size:var(--vcc-font-size);line-height:1.5;color:var(--vcc-text);box-sizing:border-box}.vcc-banner *,.vcc-banner *::before,.vcc-banner *::after{box-sizing:border-box}.vcc-banner__container{background:var(--vcc-bg);border:1px solid var(--vcc-border);position:relative;z-index:calc(var(--vcc-z) + 2);overflow:hidden}.vcc-banner--bottom_bar{bottom:0;left:0;right:0;transform:translateY(100%);transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.vcc-banner--bottom_bar.vcc-banner--visible{transform:translateY(0)}.vcc-banner--bottom_bar .vcc-banner__container{box-shadow:var(--vcc-shadow);padding:20px 24px}.vcc-banner--bottom_bar .vcc-banner__content{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.vcc-banner--bottom_bar .vcc-banner__description{flex:1;min-width:300px}.vcc-banner--bottom_bar .vcc-banner__actions{display:flex;gap:8px;flex-wrap:wrap}.vcc-banner--full_width{top:0;left:0;right:0;transform:translateY(-100%);transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.vcc-banner--full_width.vcc-banner--visible{transform:translateY(0)}.vcc-banner--full_width .vcc-banner__container{box-shadow:0 2px 16px rgb(0 0 0 / .12);padding:20px 24px}.vcc-banner--full_width .vcc-banner__content{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.vcc-banner--full_width .vcc-banner__description{flex:1;min-width:300px}.vcc-banner--full_width .vcc-banner__actions{display:flex;gap:8px;flex-wrap:wrap}.vcc-banner--modal{inset:0;display:flex;align-items:center;justify-content:center;padding:20px}.vcc-banner--modal .vcc-banner__container{max-width:520px;width:100%;border-radius:var(--vcc-radius);box-shadow:var(--vcc-shadow);padding:36px 32px 28px;border:1px solid rgb(0 0 0 / .06);opacity:0;transform:scale(.96);transition:opacity 0.35s cubic-bezier(.16,1,.3,1),transform 0.35s cubic-bezier(.16,1,.3,1)}.vcc-banner--modal.vcc-banner--visible .vcc-banner__container{opacity:1;transform:scale(1)}.vcc-banner--modal .vcc-banner__title{text-align:center}.vcc-banner--modal .vcc-banner__actions{display:flex;flex-direction:column;gap:8px;margin-top:20px}.vcc-banner--floating_box{bottom:24px;max-width:420px;width:calc(100% - 48px);opacity:0;transform:translateY(20px);transition:opacity 0.35s cubic-bezier(.16,1,.3,1),transform 0.35s cubic-bezier(.16,1,.3,1)}.vcc-banner--floating_box[data-position="bottom-left"]{left:20px;right:auto}.vcc-banner--floating_box[data-position="bottom-right"],.vcc-banner--floating_box:not([data-position]){right:20px;left:auto}.vcc-banner--floating_box[data-position="top"]{bottom:auto;top:20px;left:50%;transform:translateX(-50%) translateY(-20px)}.vcc-banner--floating_box[data-position="top"].vcc-banner--visible{transform:translateX(-50%) translateY(0)}.vcc-banner--floating_box.vcc-banner--visible{opacity:1;transform:translateY(0)}.vcc-banner--floating_box .vcc-banner__container{border-radius:var(--vcc-radius);box-shadow:var(--vcc-shadow);padding:28px 26px 24px;border:1px solid rgb(0 0 0 / .06)}.vcc-banner--floating_box .vcc-banner__actions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.vcc-banner__title{font-size:1.35em;font-weight:700;margin:0 0 10px;color:var(--vcc-text);letter-spacing:-.01em;line-height:1.3}.vcc-banner__description{margin:0;color:var(--vcc-text-muted);line-height:1.65;font-size:.95em}.vcc-banner__description p{margin:0 0 8px}.vcc-banner__description a{color:var(--vcc-btn-accept-bg);font-weight:700;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:1px;transition:opacity 0.2s ease}.vcc-banner__description a:hover{opacity:.75}.vcc-banner__description strong{color:var(--vcc-text);font-weight:700}.vcc-banner__links{margin-top:12px;display:flex;gap:16px;flex-wrap:wrap}.vcc-banner__links a{color:var(--vcc-btn-accept-bg);text-decoration:none;font-size:.88em;font-weight:600;padding:4px 0;border-bottom:2px solid #fff0;transition:border-color 0.2s ease,opacity 0.2s ease}.vcc-banner__links a:hover{opacity:.75;border-bottom-color:currentColor}.vcc-banner__close{position:absolute;top:12px;right:12px;background:none;border:none;font-size:24px;cursor:pointer;color:var(--vcc-text);opacity:.6;padding:4px 8px;line-height:1}.vcc-banner__close:hover{opacity:1}.vcc-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border:none;border-radius:var(--vcc-radius-sm,10px);font-family:var(--vcc-font);font-size:var(--vcc-font-size);font-weight:600;cursor:pointer;transition:transform 0.18s ease,box-shadow 0.18s ease,filter 0.18s ease;white-space:nowrap;text-decoration:none;line-height:1.4;letter-spacing:.01em;box-shadow:0 2px 8px rgb(15 23 42 / .08)}.vcc-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgb(15 23 42 / .15);filter:brightness(1.05)}.vcc-btn:active{transform:translateY(0);box-shadow:0 2px 6px rgb(15 23 42 / .1)}.vcc-btn:focus-visible{outline:3px solid var(--vcc-btn-accept-bg);outline-offset:2px}.vcc-btn--accept{background:var(--vcc-btn-accept-bg);color:var(--vcc-btn-accept-text)}.vcc-btn--reject{background:var(--vcc-btn-reject-bg);color:var(--vcc-btn-reject-text)}.vcc-btn--preferences{background:var(--vcc-btn-pref-bg);color:var(--vcc-btn-pref-text)}.vcc-btn--save{background:var(--vcc-btn-save-bg);color:var(--vcc-btn-save-text)}.vcc-preferences{position:fixed;inset:0;z-index:calc(var(--vcc-z) + 10);display:flex;align-items:center;justify-content:center;padding:20px;font-family:var(--vcc-font);font-size:var(--vcc-font-size);line-height:1.5;color:var(--vcc-text)}.vcc-preferences *,.vcc-preferences *::before,.vcc-preferences *::after{box-sizing:border-box}.vcc-preferences__container{position:relative;z-index:calc(var(--vcc-z) + 11);background:var(--vcc-bg);border:1px solid rgb(0 0 0 / .06);border-radius:var(--vcc-radius);box-shadow:var(--vcc-shadow);max-width:920px;width:100%;max-height:85vh;display:flex;flex-direction:column;opacity:0;transform:scale(.96);transition:opacity 0.35s cubic-bezier(.16,1,.3,1),transform 0.35s cubic-bezier(.16,1,.3,1);overflow:hidden}.vcc-preferences--visible .vcc-preferences__container{opacity:1;transform:scale(1)}.vcc-preferences__header{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 20px;border-bottom:1px solid var(--vcc-border);flex-shrink:0}.vcc-preferences__title{font-size:1.4em;font-weight:700;margin:0;color:var(--vcc-text);letter-spacing:-.01em}.vcc-preferences__close{background:none;border:none;font-size:24px;cursor:pointer;color:var(--vcc-text);opacity:.6;padding:4px 8px;line-height:1}.vcc-preferences__close:hover{opacity:1}.vcc-preferences__body{padding:24px 28px;overflow-y:auto;flex:1}.vcc-preferences__description{margin:0 0 20px;color:var(--vcc-text-muted);line-height:1.65}.vcc-preferences__description a{color:var(--vcc-btn-accept-bg);font-weight:700;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:1px;transition:opacity 0.2s ease}.vcc-preferences__description a:hover{opacity:.75}.vcc-preferences__description strong{color:var(--vcc-text);font-weight:700}.vcc-preferences__footer{display:flex;gap:10px;padding:20px 28px;border-top:1px solid var(--vcc-border);flex-shrink:0;background:#fafbfc}.vcc-preferences__footer .vcc-btn{flex:1 1 0%;text-align:center}.vcc-category{border:1px solid var(--vcc-border);border-radius:var(--vcc-radius-sm,10px);margin-bottom:12px;overflow:hidden;transition:border-color 0.2s ease,box-shadow 0.2s ease}.vcc-category:hover{border-color:var(--vcc-btn-accept-bg);box-shadow:0 2px 8px rgb(0 0 0 / .06)}.vcc-category__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;gap:12px}.vcc-category__info{display:flex;align-items:center;gap:10px;flex:1}.vcc-category__title{font-size:1em;font-weight:600;margin:0;color:var(--vcc-text)}.vcc-category__badge{font-size:.72em;font-weight:700;padding:4px 10px;border-radius:100px;background:var(--vcc-toggle-on);color:#fff;text-transform:uppercase;letter-spacing:.04em}.vcc-category__description{padding:0 16px 14px;margin:0;font-size:.9em;opacity:.75}.vcc-category__cookies{padding:0 16px 14px;font-size:.85em}.vcc-category__cookies table{width:100%;border-collapse:collapse}.vcc-category__cookies th,.vcc-category__cookies td{padding:6px 8px;text-align:left;border-bottom:1px solid var(--vcc-border)}.vcc-category__cookies th{font-weight:600;font-size:.9em;opacity:.7}.vcc-toggle{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.vcc-toggle__input{opacity:0;width:0;height:0;position:absolute}.vcc-toggle__slider{position:absolute;inset:0;background:var(--vcc-toggle-off);border-radius:24px;transition:background 0.3s;cursor:pointer}.vcc-toggle__slider::before{content:'';position:absolute;height:18px;width:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:transform 0.3s;box-shadow:0 1px 3px rgb(0 0 0 / .2)}.vcc-toggle__input:checked+.vcc-toggle__slider{background:var(--vcc-toggle-on)}.vcc-toggle__input:checked+.vcc-toggle__slider::before{transform:translateX(20px)}.vcc-toggle__input:focus-visible+.vcc-toggle__slider{outline:2px solid var(--vcc-toggle-on);outline-offset:2px}.vcc-floating-btn{position:fixed;z-index:calc(var(--vcc-z) - 1);width:44px;height:44px;border-radius:50%;border:none;background:var(--vcc-btn-save-bg);color:var(--vcc-btn-save-text);cursor:pointer;box-shadow:0 2px 12px rgb(0 0 0 / .2);display:flex;align-items:center;justify-content:center;transition:transform 0.2s,box-shadow 0.2s}.vcc-floating-btn:hover{transform:scale(1.1);box-shadow:0 4px 16px rgb(0 0 0 / .25)}.vcc-floating-btn--bottom-left{bottom:20px;left:20px}.vcc-floating-btn--bottom-right{bottom:20px;right:20px}.vcc-floating-btn__icon::before{content:'🛡';font-size:20px}.vcc-floating-btn__icon[data-icon="cookie"]::before{content:'🍪'}.vcc-floating-btn__icon[data-icon="lock"]::before{content:'🔒'}.vcc-floating-btn__logo{width:28px;height:28px;object-fit:contain;display:block;pointer-events:none}.vcc-floating-btn:has(.vcc-floating-btn__logo){background:#fff;padding:6px}.vcc-iframe-placeholder{display:flex;align-items:center;justify-content:center;background:#f3f4f6;border:2px dashed var(--vcc-border);border-radius:var(--vcc-radius);text-align:center;padding:24px;font-family:var(--vcc-font)}.vcc-iframe-placeholder-inner{max-width:300px}.vcc-iframe-placeholder p{margin:0 0 12px;color:#6b7280}.vcc-iframe-placeholder-btn{display:inline-block;padding:8px 16px;background:var(--vcc-btn-pref-bg);color:var(--vcc-btn-pref-text);border:none;border-radius:var(--vcc-radius);cursor:pointer;font-size:.9em}.vcc-cookie-table{width:100%;border-collapse:collapse;font-size:.9em}.vcc-cookie-table th,.vcc-cookie-table td{padding:8px 12px;text-align:left;border-bottom:1px solid #e5e7eb}.vcc-cookie-table th{font-weight:600;background:#f9fafb}.vcc-theme--dark{--vcc-bg:#1f2937;--vcc-text:#f9fafb;--vcc-border:#374151;--vcc-shadow:0 -2px 16px rgba(0,0,0,0.3)}@media (prefers-color-scheme:dark){.vcc-theme--auto{--vcc-bg:#1f2937;--vcc-text:#f9fafb;--vcc-border:#374151;--vcc-shadow:0 -2px 16px rgba(0,0,0,0.3)}}body.vcc-scroll-blocked{overflow:hidden!important}@media (max-width:768px){.vcc-banner--bottom_bar .vcc-banner__content,.vcc-banner--full_width .vcc-banner__content{flex-direction:column;align-items:stretch}.vcc-banner--bottom_bar .vcc-banner__description,.vcc-banner--full_width .vcc-banner__description{min-width:auto}.vcc-banner--bottom_bar .vcc-banner__actions,.vcc-banner--full_width .vcc-banner__actions{flex-direction:column}.vcc-banner--floating_box{left:10px;right:10px;bottom:10px;max-width:none;width:auto}.vcc-preferences__container{max-height:90vh}.vcc-preferences__footer{flex-direction:column}.vcc-preferences__footer .vcc-btn{width:100%}}[dir="rtl"] .vcc-banner__close{right:auto;left:12px}[dir="rtl"] .vcc-toggle__slider::before{left:auto;right:3px}[dir="rtl"] .vcc-toggle__input:checked+.vcc-toggle__slider::before{transform:translateX(-20px)}@media print{.vcc-banner,.vcc-preferences,.vcc-floating-btn{display:none!important}}@media (prefers-reduced-motion:reduce){.vcc-banner,.vcc-banner__container,.vcc-preferences__container,.vcc-toggle__slider,.vcc-toggle__slider::before,.vcc-btn,.vcc-floating-btn,.vcc-banner__overlay,.vcc-preferences__overlay{transition:none!important}}@font-face{font-family:'Outfit';font-style:normal;font-weight:300;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.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:'Outfit';font-style:normal;font-weight:300;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.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:'Outfit';font-style:normal;font-weight:400;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.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:'Outfit';font-style:normal;font-weight:400;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.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:'Outfit';font-style:normal;font-weight:500;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.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:'Outfit';font-style:normal;font-weight:500;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.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:'Outfit';font-style:normal;font-weight:600;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.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:'Outfit';font-style:normal;font-weight:600;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.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:'Outfit';font-style:normal;font-weight:700;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.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:'Outfit';font-style:normal;font-weight:700;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.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:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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{--font-main:"Outfit", sans-serif;--bg:#000000;--bg-soft:#0d0d0f;--bg-card:#111114;--line:rgba(255, 255, 255, 0.08);--line-strong:rgba(255, 255, 255, 0.18);--text:#ededed;--text-dim:#8a8a8c;--text-faint:#5a5a5c;--brand-lilac:#e5c2ff;--brand-pink:#ff6fab;--brand-mor:#b088ff;--brand-soft:#d1a8ff;--brand-rgb:229, 194, 255;--brand-gradient:linear-gradient(115deg, #ffffff 8%, var(--brand-lilac) 48%, var(--brand-mor) 100%);--brand-gradient-cool:linear-gradient(135deg, var(--brand-mor) 0%, var(--brand-lilac) 50%, #ffffff 100%);--titan:var(--brand-lilac);--titan-2:#f3e6ff;--titan-glow:var(--brand-rgb);--accent:#6effd0;--blueprint:#8aa7ff;--blueprint-rgb:138, 167, 255;--text-gradient:var(--brand-gradient-cool);--radius:8px;--easing:cubic-bezier(0.6, 0.1, 0.2, 1)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--text)}html{scroll-behavior:auto}body{font-family:var(--font-main);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;cursor:none}button,input,textarea,select{font:inherit}body::before{display:none}@media (max-width:900px){body{cursor:auto}}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}main{position:relative;isolation:isolate}.italic{font-family:var(--font-main);font-style:normal;font-weight:500;letter-spacing:-.02em}.mono{font-family:var(--font-main);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.muted{color:var(--text-dim)}.loader{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000;transition:opacity 0.85s cubic-bezier(.4,0,.2,1),visibility 0.85s,background-color 0.55s ease 0.3s}.loader__orb-canvas{position:absolute;left:50%;top:50%;width:min(80vmin, 800px);height:min(80vmin, 800px);transform:translate(-50%,-50%);pointer-events:none;will-change:transform}.loader--no-gl .loader__orb-canvas{display:none}.loader.is-done{opacity:0;visibility:hidden;pointer-events:none}.loader.is-done .loader__inner{transform:translateY(-10px) scale(.985);opacity:0}.loader__inner{position:relative;z-index:2;width:min(340px, 76vw);display:flex;flex-direction:column;align-items:center;transform:translateY(0) scale(1);opacity:1;transition:transform 0.85s cubic-bezier(.4,0,.2,1),opacity 0.65s ease}.loader__brand{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:34px;animation:loaderBrandIn 0.9s cubic-bezier(.2,.8,.2,1) both}.loader__orb{display:none}.loader--no-gl .loader__orb{display:block}.loader__orb{position:absolute;left:50%;top:50%;width:230px;height:230px;margin:-115px 0 0 -115px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 44%,rgb(209 168 255 / .14),rgb(138 90 200 / .06) 46%,transparent 70%);animation:loaderOrbBreathe 2.6s ease-in-out infinite;will-change:transform}.loader__orb::before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgb(229 194 255 / .35);box-shadow:0 0 34px rgb(209 168 255 / .22),inset 0 0 30px rgb(209 168 255 / .12)}.loader__orb::after{content:"";position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 76%,rgb(229 194 255 / .95) 88%,transparent 97%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:loaderOrbSpin 2.4s linear infinite}@keyframes loaderOrbBreathe{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes loaderOrbSpin{to{transform:rotate(360deg)}}.loader.is-finishing,#loader.is-finishing{background-color:#fff0}.loader.is-finishing .loader__orb-canvas{transform:translate(-50%,-50%) scale(9);transition:transform 1.05s cubic-bezier(.7,0,.3,1)}.loader.is-finishing .loader__orb{animation:none;background:#fff0;box-shadow:0 0 0 200vmax #000;transform:scale(30);transition:transform 1.05s cubic-bezier(.7,0,.3,1)}.loader.is-finishing .loader__orb::before{border-color:rgb(229 194 255 / .55);box-shadow:0 0 40px rgb(209 168 255 / .4),inset 0 0 40px rgb(209 168 255 / .25)}.loader.is-finishing .loader__orb::after{opacity:0;transition:opacity 0.3s ease}.loader.is-finishing .loader__logo,.loader.is-finishing .loader__enter,.loader.is-finishing .loader__preference{opacity:0;transition:opacity 0.25s ease}.loader__preference{position:absolute;left:50%;bottom:max(28px, env(safe-area-inset-bottom));z-index:3;display:inline-flex;align-items:center;gap:9px;padding:8px 11px;color:rgb(255 255 255 / .58);font-size:12px;line-height:1;cursor:pointer;user-select:none;transform:translateX(-50%);transition:color 0.25s ease,opacity 0.25s ease}.loader__preference:hover{color:rgb(255 255 255 / .88)}.loader__preference input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.loader__preference-box{width:17px;height:17px;flex:none;display:grid;place-items:center;border:1px solid rgb(229 194 255 / .42);border-radius:5px;background:rgb(229 194 255 / .05);transition:border-color 0.25s ease,background 0.25s ease,box-shadow 0.25s ease}.loader__preference-box svg{width:11px;height:11px;color:#120a18;opacity:0;transform:scale(.7);transition:opacity 0.2s ease,transform 0.2s ease}.loader__preference input:checked+.loader__preference-box{border-color:#e5c2ff;background:#e5c2ff;box-shadow:0 0 18px rgb(209 168 255 / .28)}.loader__preference input:checked+.loader__preference-box svg{opacity:1;transform:scale(1)}.loader__preference input:focus-visible+.loader__preference-box{outline:2px solid #fff;outline-offset:3px}.loader__enter{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:8px;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity 0.6s ease,transform 0.6s cubic-bezier(.2,.8,.2,1)}.loader.is-waiting .loader__enter{opacity:1;transform:translateY(0);pointer-events:auto}.loader__enter-btn{display:inline-flex;align-items:center;gap:9px;padding:13px 30px;border-radius:999px;border:1px solid rgb(229 194 255 / .45);background:rgb(229 194 255 / .06);color:var(--text);font-family:var(--font-main);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color 0.3s ease,background 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease}.loader__enter-btn:hover{border-color:rgb(229 194 255 / .85);background:rgb(229 194 255 / .12);box-shadow:0 0 30px rgb(209 168 255 / .25);transform:translateY(-1px)}.loader__enter-btn svg{color:var(--brand-soft)}.loader__enter-btn--muted{border-color:#fff0;background:none;color:var(--text-faint);font-size:12px;padding:6px 12px;text-transform:none;letter-spacing:.02em}.loader__enter-btn--muted:hover{border-color:#fff0;background:none;box-shadow:none;color:var(--text-dim)}.loader__logo{height:42px;width:auto;display:block;opacity:.96;filter:drop-shadow(0 18px 42px rgb(209 168 255 / .16))}@keyframes loaderBrandIn{from{opacity:0;transform:translateY(10px) scale(.985);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.cursor{position:fixed;top:0;left:0;pointer-events:none;z-index:10001;mix-blend-mode:difference}.cursor__dot{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.cursor__ring{position:absolute;width:36px;height:36px;border:1px solid #fff;border-radius:50%;transform:translate(-50%,-50%);transition:width 0.3s var(--easing),height 0.3s var(--easing),opacity 0.3s}.cursor.is-hover .cursor__ring{width:64px;height:64px}.cursor.is-hide{opacity:0}@media (max-width:900px){.cursor{display:none}}.grain{display:none}@keyframes grain{0%{transform:translate(0,0)}10%{transform:translate(-3%,-2%)}20%{transform:translate(2%,3%)}30%{transform:translate(-2%,1%)}40%{transform:translate(3%,-3%)}50%{transform:translate(-3%,2%)}60%{transform:translate(2%,-2%)}70%{transform:translate(-1%,3%)}80%{transform:translate(2%,1%)}90%{transform:translate(-2%,-1%)}100%{transform:translate(0,0)}}.nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(56px, 7vw, 132px);transition:backdrop-filter 0.4s,background 0.4s,padding 0.4s,transform 0.38s var(--easing),opacity 0.28s ease}.nav.nav--hidden{transform:translateY(-100%)}.nav.nav--immersive-hidden{transform:translateY(-115%);opacity:0;pointer-events:none}body.menu-open .nav.nav--immersive-hidden,body.cartd-open .nav.nav--immersive-hidden{transform:none;opacity:1;pointer-events:auto}.nav.is-scrolled{backdrop-filter:blur(16px);background:rgb(6 6 7 / .55);border-bottom:1px solid var(--line);padding:14px clamp(56px, 7vw, 132px)}.nav__logo{display:inline-flex;align-items:center;height:48px;color:var(--text)}.nav__logo-img{height:36px;width:auto;display:block;transition:opacity 0.3s var(--easing),transform 0.6s var(--easing)}.nav__logo:hover .nav__logo-img{opacity:.78;transform:scale(.97)}.nav.is-scrolled .nav__logo-img{height:30px}.nav__links{display:flex;align-items:center;gap:30px;font-size:15px;font-weight:500;color:var(--text-dim)}.nav__links a{transition:color 0.3s;position:relative}.nav__links a:hover{color:var(--text)}.nav__dropdown{position:relative;display:inline-flex;align-items:center}.nav__dropdown::after{content:"";position:absolute;top:100%;left:-24px;right:-24px;height:20px}.nav__dropdown-trigger{display:inline-flex;align-items:center;gap:6px}.nav__dropdown-trigger svg{opacity:.72;transition:transform 0.28s var(--easing),opacity 0.28s var(--easing)}.nav__dropdown:hover .nav__dropdown-trigger,.nav__dropdown:focus-within .nav__dropdown-trigger{color:var(--text)}.nav__dropdown:hover .nav__dropdown-trigger svg,.nav__dropdown:focus-within .nav__dropdown-trigger svg{opacity:1;transform:rotate(180deg)}.nav__mega{position:absolute;top:calc(100% + 16px);left:-40px;transform:translate3d(0,10px,0);padding:0;border:1px solid rgb(255 255 255 / .1);border-radius:22px;background:radial-gradient(130% 100% at 12% 0%,rgba(var(--brand-rgb),.1),transparent 52%),radial-gradient(120% 120% at 100% 100%,rgb(176 136 255 / .07),transparent 55%),rgb(10 9 12 / .9);backdrop-filter:blur(26px) saturate(1.3);-webkit-backdrop-filter:blur(26px) saturate(1.3);box-shadow:0 32px 80px rgb(0 0 0 / .55),0 2px 0 rgb(255 255 255 / .04) inset,0 0 0 1px rgba(var(--brand-rgb),.05) inset;opacity:0;pointer-events:none;overflow:hidden;transition:opacity 0.32s var(--easing),transform 0.42s cubic-bezier(.22,1,.36,1)}.nav__mega::after{content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.6),rgb(176 136 255 / .5),transparent)}.nav__dropdown:hover .nav__mega,.nav__dropdown:focus-within .nav__mega{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}.nav__mega-inner{display:grid;grid-template-columns:176px auto;gap:22px;padding:22px}.nav__mega-aside{display:flex;flex-direction:column;padding-right:22px;border-right:1px solid rgb(255 255 255 / .08)}.nav__mega-eyebrow{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-lilac)}.nav__mega-tagline{margin-top:12px;font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#fff}.nav__mega-links{margin-top:auto;padding-top:22px;display:flex;flex-direction:column;gap:4px}.nav__mega-link{display:inline-flex;align-items:center;gap:9px;padding:8px 10px;margin:0 -10px;border-radius:9px;font-size:13px;color:var(--text-dim);transition:color .26s var(--easing),background .26s var(--easing)}.nav__mega-link svg{color:var(--brand-soft);opacity:.8;transition:opacity .26s ease,transform .26s ease}.nav__mega-link:hover{color:#fff;background:rgb(255 255 255 / .04)}.nav__mega-link:hover svg{opacity:1;transform:translateX(2px)}.nav__mega-grid{display:grid;grid-template-columns:repeat(2,236px);gap:14px}.nav__mega-card{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .008));opacity:0;transform:translateY(14px);transition:border-color .3s var(--easing),transform .5s cubic-bezier(.22,1,.36,1),opacity .5s var(--easing),box-shadow .35s var(--easing)}.nav__dropdown:hover .nav__mega-card,.nav__dropdown:focus-within .nav__mega-card{opacity:1;transform:translateY(0)}.nav__dropdown:hover .nav__mega-card:nth-child(2){transition-delay:.06s}.nav__mega-card:hover{border-color:rgba(var(--brand-rgb),.5);transform:translateY(-4px);box-shadow:0 18px 40px rgb(0 0 0 / .4),0 0 30px rgba(var(--brand-rgb),.14)}.nav__mega-card[aria-current="page"]{border-color:rgba(var(--brand-rgb),.6)}.nav__mega-media{position:relative;height:128px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(120% 130% at 28% 18%,rgba(var(--brand-rgb),.22),transparent 60%),radial-gradient(120% 130% at 90% 100%,rgb(176 136 255 / .14),transparent 55%),linear-gradient(158deg,#201b28 0%,#0d0c11 78%)}.nav__mega-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nav__mega-photo{object-position:50% 58%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.nav__mega-card:hover .nav__mega-photo{transform:scale(1.06)}.nav__mega-glyph{width:62px;height:62px;color:rgba(var(--brand-rgb),.9);filter:drop-shadow(0 4px 14px rgba(var(--brand-rgb),.35));transition:transform .5s cubic-bezier(.22,1,.36,1)}.nav__mega-card:hover .nav__mega-glyph{transform:scale(1.08) rotate(-3deg)}.nav__mega-tag{position:absolute;top:11px;left:11px;z-index:1;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:rgb(0 0 0 / .32);backdrop-filter:blur(6px);border:1px solid rgb(255 255 255 / .14)}.nav__mega-body{display:flex;flex-direction:column;gap:5px;padding:15px 16px 16px}.nav__mega-name{font-size:15.5px;font-weight:600;color:#fff;letter-spacing:-.01em}.nav__mega-desc{font-size:12px;color:var(--text-dim);line-height:1.45}.nav__mega-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.nav__mega-cta{margin-left:auto}.nav__mega-price{font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--brand-gradient-cool);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.nav__mega-cta{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--text-dim);transition:color .26s var(--easing)}.nav__mega-cta svg{transition:transform .26s var(--easing)}.nav__mega-card:hover .nav__mega-cta{color:var(--brand-lilac)}.nav__mega-card:hover .nav__mega-cta svg{transform:translateX(3px)}@media (max-width:1080px){.nav__mega-inner{grid-template-columns:150px auto;gap:18px;padding:18px}.nav__mega-grid{grid-template-columns:repeat(2,200px);gap:12px}.nav__mega-media{height:112px}}.nav__cta{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid var(--line-strong);border-radius:999px;font-size:13px;transition:all 0.3s var(--easing);white-space:nowrap}.nav__cta:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.nav__cta:hover svg{transform:translateX(3px)}.nav__cta svg{transition:transform 0.3s}.nav__actions{display:flex;align-items:center;gap:14px}.nav__lang{display:inline-flex;align-items:center;gap:6px;font-size:13px;letter-spacing:.04em}.nav__lang-btn{background:none;border:none;padding:4px 2px;font:inherit;font-size:13px;letter-spacing:.04em;color:var(--text-dim);cursor:pointer;transition:color 0.3s var(--easing)}.nav__lang-btn:hover:not(:disabled){color:var(--text)}.nav__lang-btn.is-active{color:var(--text);font-weight:600}.nav__lang-btn:disabled{opacity:.45;cursor:not-allowed}.nav__lang-sep{color:var(--line-strong);font-size:12px}.nav__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;color:var(--text-dim);border:1px solid #fff0;transition:color 0.3s var(--easing),border-color 0.3s var(--easing),background 0.3s var(--easing)}.nav__icon:hover{color:var(--text);border-color:var(--line-strong);background:rgb(255 255 255 / .04)}.nav__sound{background:none;padding:0;cursor:pointer}.nav__sound-bars{display:inline-flex;align-items:flex-end;gap:3px;height:14px}.nav__sound-bars i{width:2px;height:5px;border-radius:1px;background:currentColor;transition:height 0.25s var(--easing),opacity 0.25s var(--easing)}.nav__sound-bars i:nth-child(2){height:10px}.nav__sound-bars i:nth-child(3){height:7px}.nav__sound-bars i:nth-child(4){height:12px}.nav__sound.is-playing{color:var(--brand-soft)}.nav__sound.is-playing .nav__sound-bars i{animation:ef-eq 1.05s ease-in-out infinite}.nav__sound.is-playing .nav__sound-bars i:nth-child(1){animation-delay:0s}.nav__sound.is-playing .nav__sound-bars i:nth-child(2){animation-delay:-0.35s}.nav__sound.is-playing .nav__sound-bars i:nth-child(3){animation-delay:-0.7s}.nav__sound.is-playing .nav__sound-bars i:nth-child(4){animation-delay:-0.2s}.nav__sound.is-muted{color:var(--text-faint)}.nav__sound.is-muted .nav__sound-bars i{height:2px!important;animation:none!important;opacity:.7}@keyframes ef-eq{0%,100%{height:4px}50%{height:14px}}.nav__burger{display:none;position:relative;width:42px;height:42px;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:none;border:none;padding:0;cursor:pointer;z-index:1101}.nav__burger span{display:block;width:22px;height:2px;background:var(--text);border-radius:2px;transition:transform 0.32s var(--easing),opacity 0.2s var(--easing)}body.menu-open .nav__burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.menu-open .nav__burger span:nth-child(2){opacity:0}body.menu-open .nav__burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{position:fixed;inset:0;z-index:1100;display:flex;flex-direction:column;justify-content:center;padding:96px clamp(28px, 8vw, 56px) 56px;background:rgb(6 6 7 / .86);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity 0.4s var(--easing),transform 0.4s var(--easing),visibility 0.4s}body.menu-open .mobile-menu{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu__links{display:flex;flex-direction:column;gap:6px}.mobile-menu__links a{font-family:var(--font-main);font-size:clamp(30px, 9vw, 46px);font-weight:500;line-height:1.18;color:var(--text);padding:8px 0;letter-spacing:-.01em;opacity:0;transform:translateY(14px);transition:opacity 0.5s var(--easing),transform 0.5s var(--easing),color 0.25s}body.menu-open .mobile-menu__links a{opacity:1;transform:translateY(0)}body.menu-open .mobile-menu__links a:nth-child(1){transition-delay:0.08s}body.menu-open .mobile-menu__links a:nth-child(2){transition-delay:0.14s}body.menu-open .mobile-menu__links a:nth-child(3){transition-delay:0.20s}body.menu-open .mobile-menu__links a:nth-child(4){transition-delay:0.26s}body.menu-open .mobile-menu__links a:nth-child(5){transition-delay:0.32s}.mobile-menu__links a[aria-current="page"]{color:var(--accent)}.mobile-menu__foot{margin-top:auto;display:flex;flex-direction:column;gap:18px;padding-top:40px}.mobile-menu__cta{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:14px 24px;border-radius:999px;border:1px solid var(--line-strong,rgb(255 255 255 / .2));font-size:15px;color:var(--text);transition:background 0.3s var(--easing),color 0.3s var(--easing)}.mobile-menu__cta:hover{background:var(--text);color:var(--bg)}.mobile-menu__meta{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}@media (max-width:900px){.nav{padding:18px 20px}.nav__logo{height:42px}.nav__logo-img{height:32px}.nav__links{display:none}.nav__burger{display:inline-flex}.nav.is-scrolled{padding:12px 20px}.nav.is-scrolled .nav__logo-img{height:28px}.nav__actions{gap:8px}.nav__icon{width:34px;height:34px}}.hero{position:relative;min-height:100vh;display:flex;align-items:flex-end;max-width:none;margin:0;padding:120px clamp(56px, 7vw, 132px) 100px;overflow:hidden}.hero__canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0}.hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:0;transition:opacity 1.4s cubic-bezier(.6,.1,.2,1);will-change:transform,opacity;pointer-events:none;filter:contrast(1.05) saturate(1.05)}.hero__video.is-ready{opacity:1}.hero.has-video .hero__canvas{display:none}.hero.has-video~.grain,body:has(.hero.has-video) .grain{animation:none;opacity:.04}.hero__video{transform:translateZ(0) scale(1);transform-origin:center center;backface-visibility:hidden}.hero__blur-overlay{position:absolute;inset:0;z-index:1;backdrop-filter:blur(28px) saturate(1.1);-webkit-backdrop-filter:blur(28px) saturate(1.1);pointer-events:none;-webkit-mask-image:radial-gradient(circle 250px at var(--mouse-x,50vw) var(--mouse-y,50vh),transparent 0%,rgb(0 0 0 / .15) 45%,black 85%);mask-image:radial-gradient(circle 250px at var(--mouse-x,50vw) var(--mouse-y,50vh),transparent 0%,rgb(0 0 0 / .15) 45%,black 85%)}.hero__vignette{position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse at center,transparent 0%,rgb(0 0 0 / .7) 100%),linear-gradient(to bottom,rgb(0 0 0 / .4) 0%,transparent 30%,transparent 70%,rgb(0 0 0 / .85) 100%)}.hero__content{position:relative;z-index:2;width:100%;margin:0}.hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--text-dim)}.hero__eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--titan);box-shadow:0 0 18px rgba(var(--titan-glow),.7);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.hero__title{font-family:var(--font-main);font-size:clamp(48px, 9.5vw, 168px);font-weight:400;line-height:.92;letter-spacing:-.04em;margin-bottom:24px}.hero__title .line{display:block;overflow:hidden}.hero__title .word{display:inline-block}.hero__title .italic{font-size:1.05em;line-height:.9;background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.hero__row{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.hero__lede{max-width:460px;color:var(--text-dim);font-size:15px;line-height:1.55}.scroll-hint{display:inline-flex;flex-direction:column;align-items:center;gap:12px;color:var(--text-dim);cursor:pointer;text-decoration:none;transition:color 0.3s var(--easing),transform 0.3s var(--easing)}.scroll-hint .mono{letter-spacing:.28em;transition:color 0.3s var(--easing)}.scroll-hint:hover,.scroll-hint:focus-visible{color:var(--text);transform:translateY(-3px);outline:none}.scroll-hint:hover .mono,.scroll-hint:focus-visible .mono{color:var(--titan)}.scroll-hint__line{width:1px;height:64px;background:linear-gradient(to bottom,transparent,var(--titan));position:relative;overflow:hidden}.scroll-hint__line::after{content:"";position:absolute;top:-20px;left:0;right:0;height:20px;background:var(--text);animation:scrolldown 2s var(--easing) infinite}@keyframes scrolldown{0%{top:-20px}100%{top:100%}}.hero__cta-group{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + 24px));z-index:3;display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center;width:min(90vw, 880px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.6s var(--easing),transform 0.6s var(--easing)}.hero__cta-group.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}.hero__cta-hook{margin:0;font-size:clamp(30px, 5vw, 64px);font-weight:600;letter-spacing:-.01em;line-height:1.08;max-width:16ch;background:linear-gradient(120deg,var(--brand-mor) 0%,var(--titan) 42%,#ffffff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.hero__cta{display:inline-flex;align-items:center;gap:10px;padding:13px 26px;border:1px solid var(--line-strong);border-radius:999px;font-size:14px;letter-spacing:.02em;white-space:nowrap;color:var(--text);background:#fff0;text-decoration:none;transition:background 0.3s var(--easing),border-color 0.3s var(--easing),color 0.3s var(--easing)}.hero__cta:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.hero__cta svg{transition:transform 0.3s var(--easing)}.hero__cta:hover svg{transform:translateX(3px)}@media (max-width:900px){.hero__cta-group{gap:24px;padding:0 20px}.hero__cta{padding:12px 22px;font-size:13px}}.hero__corners{position:absolute;bottom:24px;left:40px;right:40px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:var(--text-faint);z-index:2}@media (max-width:900px){.hero{padding:110px 20px 40px}.hero__corners{display:none}}.manifesto{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:clamp(120px, 18vh, 220px) 40px;background:#fff0;z-index:2}.manifesto__text{font-family:var(--font-main);font-size:clamp(24px, 3.5vw, 42px);font-weight:300;line-height:1.5;color:rgb(255 255 255 / .92);text-align:center;max-width:1000px;margin:0 auto}.manifesto__char{opacity:0;white-space:pre-wrap;transition:opacity 0.12s linear}.manifesto__accent{color:var(--titan)}@media (prefers-reduced-motion:reduce){.manifesto__char{opacity:1!important;transition:none!important}}.third-section{position:relative;width:100%;height:100vh;margin-top:-10vh;background:#000 url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/banner3.png) no-repeat;background-position:center calc(100% + 12vh);background-size:cover;box-shadow:inset 0 25vh 20vh -10vh #000000,inset 0 -10vh 15vh -5vh #000000,inset 25vw 0 20vw -10vw #000000,inset -25vw 0 20vw -10vw #000;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:18vh;padding-bottom:0;overflow:hidden}.third-section::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:36vh;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .72) 52%,#000 100%)}.third-content{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.third-title{font-family:var(--font-main);font-size:clamp(36px, 5vw, 80px);text-align:center;line-height:1.1;letter-spacing:-.02em}.third-title span{display:inline-block;will-change:transform,opacity}.third-title .highlight{font-weight:500;color:#d1a8ff}.third-title .muted{font-weight:400;color:#fff}.third-line-indicator{width:1px;height:60px;background:linear-gradient(to bottom,#fff0 0%,rgb(209 168 255 / .8) 100%);margin-top:25px;position:relative}.third-line-indicator::after{content:'';position:absolute;bottom:-3px;left:-2.5px;width:6px;height:6px;border-radius:50%;background:#d1a8ff;box-shadow:0 0 10px #d1a8ff}.products{position:relative;width:100%;max-width:none;margin:0;background:var(--bg);padding:clamp(120px, 16vh, 200px) clamp(56px, 7vw, 132px);z-index:2}.products__inner{width:100%;max-width:none;margin:0}.products__head{margin:0 0 clamp(48px, 6vw, 80px)}.products__eyebrow{display:block;font-size:13px;letter-spacing:.04em;color:var(--text-dim);margin-bottom:16px}.products__title{margin:0;color:#fff;font-family:var(--font-main);font-size:clamp(34px, 5vw, 68px);font-weight:300;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px, 2vw, 30px)}.products__grid--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-archive__lede{max-width:640px;margin:18px 0 0;color:var(--text-dim);font-size:clamp(15px, 1.1vw, 18px);line-height:1.6;font-weight:300}.shop-archive__grid{list-style:none;margin:0;padding:0}.shop-archive__grid::before,.shop-archive__grid::after{content:none!important;display:none!important}.shop-archive__grid>li{display:flex;min-width:0}.shop-archive__grid .product-card{width:100%}.shop-archive__empty{color:var(--text-dim);font-size:16px;padding:40px 0}.shop-archive .woocommerce-notices-wrapper:not(:empty),.shop-archive .woocommerce-info,.shop-archive .woocommerce-message,.shop-archive .woocommerce-error{margin:0 0 28px;color:var(--text-dim);font-size:14px;list-style:none;padding:0}.shop-archive .woocommerce-pagination{margin-top:48px;text-align:center}.shop-archive .woocommerce-pagination .page-numbers{display:inline-flex;list-style:none;gap:8px;margin:0;padding:0}.shop-archive .woocommerce-pagination .page-numbers li{list-style:none}.shop-archive .woocommerce-pagination a.page-numbers,.shop-archive .woocommerce-pagination span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:999px;border:1px solid var(--line);color:var(--text-dim);font-size:14px;transition:color 0.3s var(--easing),border-color 0.3s var(--easing),background 0.3s var(--easing)}.shop-archive .woocommerce-pagination a.page-numbers:hover{color:var(--text);border-color:var(--line-strong);background:rgb(255 255 255 / .04)}.shop-archive .woocommerce-pagination span.page-numbers.current{color:#000;background:var(--brand-lilac);border-color:var(--brand-lilac)}.product-card{position:relative;display:flex;flex-direction:column;background:rgb(255 255 255 / .022);border:1px solid rgb(255 255 255 / .06);border-radius:22px;transition:transform 0.22s ease,border-color 0.22s ease}.product-card::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 0 40px 6px rgb(199 150 255 / .38);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.product-card:hover{transform:translateY(-4px);border-color:rgb(199 150 255 / .32)}.product-card:hover::after{opacity:1}.product-card--featured{background:rgb(255 255 255 / .045);border-color:rgb(255 255 255 / .16);transform:translateY(-10px);box-shadow:0 1px 0 rgb(255 255 255 / .05) inset}.product-card--featured:hover{transform:translateY(-14px);border-color:rgb(255 255 255 / .24)}.product-card__media{position:relative;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;background:radial-gradient(130% 100% at 50% 16%,rgb(255 255 255 / .06),transparent 62%),linear-gradient(160deg,#121214 0%,#0a0a0c 60%,#060606 100%);overflow:hidden;border-radius:21px 21px 0 0}.product-card--featured .product-card__media{aspect-ratio:4 / 3.2}.product-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 0.6s var(--easing)}.product-card__img+.product-card__placeholder{display:none}.product-card:hover .product-card__img{transform:scale(1.02)}.product-card__placeholder{font-size:12px;letter-spacing:.06em;color:rgb(255 255 255 / .28)}.product-card__badge{position:absolute;top:16px;right:16px;padding:5px 11px;font-size:11px;letter-spacing:.03em;color:rgb(255 255 255 / .7);background:rgb(0 0 0 / .4);border:1px solid rgb(255 255 255 / .14);border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.product-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 28px 30px}@media (min-width:641px){.products__grid--pair .product-card__media{aspect-ratio:16 / 9;max-height:420px}.products__grid--pair .product-card__body{gap:10px;padding:22px 24px 24px}}.product-card__name{margin:0;font-size:clamp(20px, 1.6vw, 24px);font-weight:500;color:#fff;letter-spacing:-.01em}.product-card__desc{margin:0;font-size:15px;line-height:1.55;font-weight:300;color:rgb(255 255 255 / .58)}.product-card__cta{display:inline-flex;align-items:center;gap:9px;margin-top:6px;padding:11px 20px;border:1px solid rgb(255 255 255 / .26);border-radius:999px;font-size:14px;color:var(--text);background:#fff0;text-decoration:none;transition:border-color 0.22s ease,color 0.22s ease}.product-card__cta:hover{border-color:rgb(255 255 255 / .55)}.product-card__cta svg{transition:transform 0.22s ease}.product-card__cta:hover svg{transform:translateX(4px)}.products__grid>.product-card--coming-soon{overflow:hidden;align-items:center;justify-content:center;padding:48px 28px;text-align:center;background:radial-gradient(ellipse at 100% 0%,rgb(146 108 184 / .1),transparent 58%),radial-gradient(ellipse at 0% 100%,rgb(75 44 118 / .14),transparent 65%),linear-gradient(145deg,#151019 0%,#100c15 43%,#0b0a0e 75%,#08080a 100%);border-color:rgb(199 150 255 / .09)}.product-card__preview-label{color:#95849f;font-size:11px;font-weight:600;letter-spacing:.28em}.product-card__preview-copy h3{margin:16px 0 14px;color:#c8c2ce;font-size:clamp(28px, 2.2vw, 36px);font-weight:400;line-height:1.15;letter-spacing:-.035em}.product-card__preview-copy p{margin:0;color:rgb(255 255 255 / .55);font-size:14px;line-height:1.6}.products__grid>.product-card--coming-soon:hover{transform:none}.products__grid>.product-card--coming-soon::after{display:none}@media (max-width:1024px){.products__grid>.product-card--coming-soon{display:none}.products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.products__grid>.product-card:last-child:nth-child(odd){grid-column:1 / -1}}body.co-page .co-panel[data-panel="3"] .wc_payment_methods li>label,body.co-page .co-panel[data-panel="3"] .wc_payment_methods li>label *{color:#ffffff!important;opacity:1!important}body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box,body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box p,body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box span,body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box strong,body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box small{color:rgb(255 255 255 / .88)!important;opacity:1!important}body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions-checkbox-text,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions-checkbox-text span,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions-checkbox-text strong{color:rgb(255 255 255 / .92)!important;opacity:1!important}body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions-checkbox-text a{color:#e5c2ff!important;opacity:1!important}body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions p,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions li,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions h2,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions h3,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions strong{color:rgb(255 255 255 / .9)!important;opacity:1!important}body.co-page .co-summary h2,body.co-page .co-summary .co-sumitem__n,body.co-page .co-summary .co-sumitem__p{color:#ffffff!important;opacity:1!important}body.co-page .co-summary .co-sumitem__c,body.co-page .co-summary .co-sumrow,body.co-page .co-summary .co-sumtotal span,body.co-page .co-summary .co-sumsecure{color:rgb(255 255 255 / .82)!important;opacity:1!important}body.co-page .co-summary .co-sumrow b{color:#ffffff!important;opacity:1!important}body.co-page #payment .wc_payment_methods>li:only-child>input[type="radio"]{display:none!important}body.co-page #payment .wc_payment_methods>li:only-child>label{padding:14px 18px 9px!important}body.co-page #payment .wc_payment_methods>li:only-child>.payment_box{padding:0 18px 14px!important}body.co-page .co-payment{margin-top:16px}body.co-page #payment div.place-order{margin-top:16px}body.co-page.co-dock-ready .co-dock{position:fixed!important;inset:auto 0 0 0!important;height:auto!important;min-height:76px;overflow:visible!important;visibility:visible!important;opacity:1!important;transform:translateZ(0)!important;isolation:isolate}body.co-page .co-dock__inner{min-height:76px!important;box-sizing:border-box;overflow:visible!important}body.co-page .co-dock .co-stepper,body.co-page .co-dock .co-stepper__item,body.co-page .co-dock .co-stepper__n,body.co-page .co-dock .co-stepper__n>span,body.co-page .co-dock .co-stepper__lbl{visibility:visible!important;opacity:1!important;transform:none!important}body.co-page .co-dock .co-stepper__item{display:flex!important;position:relative;z-index:2}body.co-page .co-dock .co-stepper__n{display:grid!important;border-color:rgb(255 255 255 / .3);color:rgb(255 255 255 / .8)}body.co-page .co-dock .co-stepper__lbl{display:inline-block!important;color:rgb(255 255 255 / .72)!important}body.co-page .co-dock .co-stepper__item.is-active .co-stepper__lbl{color:#ffffff!important}body.co-page .co-dock .co-stepper__item.is-done .co-stepper__n svg{opacity:1!important}@media (max-width:680px){body.co-page .co-dock .co-stepper__lbl{display:none!important}}body.co-page .woocommerce-terms-and-conditions-wrapper{margin-bottom:10px}@media (max-width:640px){.products{padding:clamp(90px, 12vh, 130px) 20px}.products__grid{grid-template-columns:1fr}.product-card__body{padding:24px 24px 26px}}@media (prefers-reduced-motion:reduce){.product-card{opacity:1!important}.product-card,.product-card:hover{transition:none}.product-card:not(.product-card--featured),.product-card:not(.product-card--featured):hover{transform:none}.product-card--featured,.product-card--featured:hover{transform:translateY(-10px)}.product-card:hover .product-card__img,.product-card__cta:hover svg{transform:none}}.showcase{position:relative;width:100%;min-height:100vh;margin:0;padding:0 0 90px;max-width:none;background:radial-gradient(circle at 50% 52%,rgb(222 170 255 / .06),transparent 26%),radial-gradient(circle at 50% 50%,rgb(255 164 208 / .03),transparent 38%),#000;overflow:hidden}.showcase::before,.showcase::after{content:"";position:absolute;left:0;right:0;z-index:1;height:22vh;pointer-events:none}.showcase::before{top:0;background:linear-gradient(to bottom,#000,#fff0)}.showcase::after{bottom:0;background:linear-gradient(to top,#000,#fff0)}.showcase__stage{position:absolute;left:50%;top:calc(50% + 76px);height:min(820px, 82vh);aspect-ratio:1 / 1;max-width:96vw;transform:translate(-50%,-50%) translateZ(0);z-index:2}.showcase__video{position:absolute;inset:0;width:100%;height:100%;transform:scale(-.9,.9);object-fit:cover;opacity:0;transition:opacity 1s var(--easing);will-change:transform,opacity;pointer-events:none;filter:none}.showcase__video.is-ready{opacity:1}.showcase__glow{position:absolute;left:50%;top:56%;width:min(920px, 78vw);height:min(640px, 60vh);transform:translate(-50%,-50%);z-index:1;pointer-events:none;filter:blur(34px);background:radial-gradient(circle at 50% 50%,rgb(234 170 255 / .26) 0%,rgb(234 170 255 / .14) 18%,rgb(255 143 197 / .08) 36%,transparent 68%);opacity:.9}.showcase__intro{position:absolute;top:clamp(72px, 9vh, 112px);left:50%;z-index:5;width:min(620px, 78vw);text-align:center;transform:translateX(-50%);pointer-events:none;opacity:.92}.showcase__intro span{display:block;margin-bottom:14px;color:rgb(255 255 255 / .46);font-family:var(--font-main);font-size:12px;font-weight:500;letter-spacing:0}.showcase__intro h2{margin:0;color:rgb(255 255 255 / .94);font-size:clamp(26px, 3.2vw, 48px);font-weight:500;line-height:1.05;letter-spacing:-.02em}.products__eyebrow,.showcase__intro>span,.con-hero .about-kicker{display:inline-flex;align-items:center;width:auto;margin-bottom:18px;color:var(--brand-lilac);font-family:var(--font-main);font-size:clamp(10px, 0.7vw, 12px);font-weight:650;line-height:1;letter-spacing:.17em;text-transform:uppercase;text-shadow:0 0 18px rgba(var(--brand-rgb),.2)}.products__eyebrow::before,.showcase__intro>span::before,.con-hero .about-kicker::before{content:"#";flex:none;margin-right:.42em;color:var(--brand-mor);font-size:1.18em;font-weight:700;line-height:.8;letter-spacing:0;text-shadow:0 0 14px rgb(176 136 255 / .5)}.showcase__callouts{position:absolute;inset:0;z-index:4;pointer-events:none}.showcase__leaders{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}.showcase__leader{stroke:rgb(255 255 255 / .3);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:opacity 0.3s ease}.showcase.has-callouts .showcase__leader{opacity:1;stroke-dashoffset:0;transition:opacity 0.3s ease,stroke-dashoffset 0.5s ease 0.1s}.showcase__dot{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;z-index:5;border-radius:50%;background:rgb(255 255 255 / .92);box-shadow:0 0 8px rgb(255 255 255 / .4);opacity:0;transform:scale(.4);transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:none}.showcase.has-callouts .showcase__dot{opacity:1;transform:scale(1)}.showcase__callout{position:absolute;width:clamp(150px, 15vw, 220px);opacity:0;transform:translateY(10px);transition:opacity 0.6s var(--easing),transform 0.6s var(--easing)}.showcase.has-callouts .showcase__callout{opacity:1;transform:translateY(0);transition-delay:0.15s}.showcase__callout strong{display:block;color:rgb(255 255 255 / .94);font-size:15px;font-weight:600;line-height:1.2}.showcase__callout p{margin-top:6px;color:rgb(255 255 255 / .7);font-size:14px;font-weight:400;line-height:1.45}.showcase__callout--tl{right:calc(100% + 26px);top:18%;text-align:right}.showcase__callout--bl{right:calc(100% + 26px);top:66%;text-align:right}.showcase__callout--tr{left:calc(100% + 26px);top:22%;text-align:left}.showcase__callout--br{left:calc(100% + 26px);top:68%;text-align:left}@media (max-width:1280px){.showcase__callout{width:clamp(130px, 13vw, 180px)}.showcase__callout--tl,.showcase__callout--bl{right:auto;left:8px}.showcase__callout--tr,.showcase__callout--br{left:auto;right:8px}.showcase__callout--tl,.showcase__callout--tr{top:6%}.showcase__callout--bl,.showcase__callout--br{top:78%}}@media (max-width:900px){.showcase__leaders,.showcase__dot{display:none}.showcase__stage{height:auto;aspect-ratio:auto;top:50%;display:flex;flex-direction:column;align-items:center;gap:22px;width:92vw;max-width:none}.showcase__video{position:relative;width:100%;height:56vh;object-fit:contain}.showcase__callouts{position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:18px 24px;width:100%}.showcase__callout{position:relative;left:auto;right:auto;top:auto;width:auto;text-align:left;opacity:1;transform:none}.showcase__callout p{display:block}}@media (max-width:540px){.showcase__callouts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.showcase__leader{opacity:1;stroke-dashoffset:0;transition:none}.showcase__dot{opacity:1;transform:scale(1);transition:none}.showcase__callout{opacity:1;transform:none;transition:none}}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;overflow:hidden;background:var(--bg)}.marquee__track{display:inline-flex;gap:32px;align-items:center;white-space:nowrap;font-family:var(--font-main);font-size:clamp(28px, 4vw, 48px);padding-left:32px;will-change:transform}.marquee__track .dotsep{color:var(--titan);font-size:.5em}.assembly{position:relative;max-width:none;min-height:78vh;display:grid;grid-template-columns:minmax(320px,0.9fr) minmax(460px,1.35fr);gap:clamp(36px, 8vw, 120px);align-items:center;padding:120px clamp(28px, 7vw, 132px);overflow:hidden;border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(120deg,rgba(var(--blueprint-rgb),.1),transparent 42%,rgba(var(--titan-glow),.08));background-size:96px 96px,96px 96px,100% 100%}.assembly::before,.assembly::after{content:"";position:absolute;pointer-events:none}.assembly::before{top:16%;bottom:16%;left:50%;width:1px;background:linear-gradient(transparent,rgba(var(--blueprint-rgb),.35),transparent)}.assembly::after{inset:0;background:linear-gradient(90deg,transparent 0 17%,rgba(var(--titan-glow),.14) 17% 17.08%,transparent 17.08% 100%),linear-gradient(90deg,transparent 0 72%,rgba(var(--blueprint-rgb),.14) 72% 72.08%,transparent 72.08% 100%)}.assembly__copy{position:relative;z-index:1;max-width:560px}.assembly__copy h2{font-size:clamp(40px, 6.2vw, 104px);font-weight:400;line-height:.95;letter-spacing:-.035em;margin-bottom:28px}.assembly__copy p{color:var(--text-dim);max-width:460px;font-size:16px;line-height:1.7}.assembly__stage{position:relative;z-index:1;min-height:min(58vw, 600px);border-left:1px solid rgba(var(--blueprint-rgb),.22);border-right:1px solid rgba(var(--titan-glow),.2)}.assembly__axis{position:absolute;left:4%;right:4%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent)}.assembly__axis::before,.assembly__axis::after{content:"";position:absolute;top:-5px;width:11px;height:11px;border:1px solid var(--titan);border-radius:50%}.assembly__axis::before{left:0}.assembly__axis::after{right:0}.assembly__part{position:absolute;display:block;transform-origin:center;filter:drop-shadow(0 20px 50px rgb(0 0 0 / .45))}.assembly__part::before,.assembly__part::after{content:"";position:absolute;inset:0}.assembly__part--shell{width:32%;aspect-ratio:1.2;left:7%;top:29%;border:1px solid rgba(var(--titan-glow),.6);border-radius:46% 54% 58% 42%;background:linear-gradient(135deg,rgb(255 255 255 / .2),transparent 35%),linear-gradient(145deg,#332311,#0b0b0d 70%)}.assembly__part--shell::after{inset:22%;border:1px solid rgb(255 255 255 / .18);border-radius:inherit}.assembly__part--core{width:13%;aspect-ratio:1;left:39%;top:38%;border-radius:50%;border:1px solid rgb(255 255 255 / .3);background:radial-gradient(circle at 35% 30%,#fff,var(--accent) 16%,#0c1716 48%,#050606 100%)}.assembly__part--driver{width:14%;aspect-ratio:.75;left:57%;top:34%;border:1px solid rgba(var(--blueprint-rgb),.52);border-radius:999px;background:repeating-linear-gradient(90deg,rgba(var(--blueprint-rgb),.22) 0 2px,transparent 2px 10px),#06080c}.assembly__part--filter{width:9%;aspect-ratio:1;left:73%;top:43%;border:1px solid rgba(var(--titan-glow),.65);background:repeating-linear-gradient(45deg,rgba(var(--titan-glow),.28) 0 1px,transparent 1px 6px),#080705;transform:rotate(45deg)}.assembly__part--tip{width:15%;aspect-ratio:1.7;left:84%;top:41%;border-radius:999px 45% 45% 999px;border:1px solid rgb(255 255 255 / .3);background:linear-gradient(90deg,rgb(255 255 255 / .16),rgb(255 255 255 / .04))}.assembly__label{position:absolute;color:var(--text-dim);padding-left:48px}.assembly__label::before{content:"";position:absolute;left:0;top:50%;width:36px;height:1px;background:var(--line-strong)}.assembly__label--one{left:10%;top:18%}.assembly__label--two{left:52%;top:18%}.assembly__label--three{left:62%;bottom:16%}section{position:relative;padding:120px 40px;max-width:1480px;margin:0 auto}section:not(.hero):not(.marquee):not(.pillars):not(.assembly):not(.manifesto):not(.third-section):not(.showcase):not(.final-image-section):not(.stacked-panels):not(.pdp-video-section)::before{content:"";position:absolute;inset:40px;z-index:-1;pointer-events:none;border-left:1px solid rgba(var(--blueprint-rgb),.08);border-right:1px solid rgba(var(--titan-glow),.08);background:linear-gradient(90deg,transparent 0 19%,rgb(255 255 255 / .035) 19% 19.08%,transparent 19.08% 100%),linear-gradient(90deg,transparent 0 81%,rgb(255 255 255 / .03) 81% 81.08%,transparent 81.08% 100%)}.section__head{margin-bottom:80px}.section__index{display:inline-block;color:var(--text-dim);margin-bottom:28px}.section__title{font-size:clamp(34px, 5.5vw, 78px);font-weight:400;line-height:1;letter-spacing:-.03em;max-width:1100px}@media (max-width:900px){section{padding:80px 20px}.section__head{margin-bottom:50px}}.manifesto__text{font-size:clamp(26px, 3.4vw, 52px);font-weight:400;line-height:1.18;letter-spacing:-.02em;max-width:1280px;margin-bottom:100px}.manifesto__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kpi{background:linear-gradient(135deg,rgb(255 255 255 / .03),transparent 30%),var(--bg);padding:36px 28px;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;position:relative;overflow:hidden;border-right:1px solid var(--line);transition:background 0.6s var(--easing),transform 0.6s var(--easing)}.kpi:last-child{border-right:0}.kpi:hover{background:var(--bg-soft);transform:translateY(-8px)}.kpi:hover::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0 28%,rgba(var(--titan-glow),.1) 28% 28.3%,transparent 28.3% 100%),linear-gradient(80deg,transparent 0 72%,rgba(var(--blueprint-rgb),.08) 72% 72.3%,transparent 72.3% 100%);pointer-events:none}.kpi__num{font-family:var(--font-main);font-size:clamp(56px, 7vw, 96px);font-style:normal;line-height:1;color:var(--titan)}.kpi__label{color:var(--text-dim)}@media (max-width:900px){.manifesto__grid{grid-template-columns:repeat(2,1fr)}}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:linear-gradient(90deg,rgba(var(--blueprint-rgb),.08),transparent 40%,rgba(var(--titan-glow),.08));border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0;margin:0;max-width:none}.pillar{background:rgb(6 6 7 / .82);padding:80px 50px;min-height:320px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden;transition:background 0.5s,clip-path 0.6s var(--easing);border-right:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%)}.pillar:last-child{border-right:0}.pillar::before{content:"";position:absolute;inset:20px;border:1px solid rgb(255 255 255 / .055);opacity:0;transition:opacity 0.5s var(--easing),transform 0.5s var(--easing)}.pillar:hover{background:var(--bg-soft);clip-path:polygon(0 0,100% 0,100% 100%,26px 100%,0 calc(100% - 26px))}.pillar:hover::before{opacity:1;transform:translate(8px,-8px)}.pillar__id{color:var(--titan)}.pillar h3{font-family:var(--font-main);font-style:normal;font-size:clamp(34px, 3.8vw, 54px);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin-top:12px}.pillar p{color:var(--text-dim);font-size:15px;line-height:1.6;max-width:380px}@media (max-width:900px){.pillars{grid-template-columns:1fr}.pillar{padding:50px 24px;min-height:auto}}.section__sub{display:flex;align-items:baseline;gap:24px;margin:100px 0 40px;flex-wrap:wrap}.section__sub .mono{color:var(--titan)}.section__subtitle{font-family:var(--font-main);font-style:normal;font-size:clamp(28px, 3.4vw, 44px);font-weight:400;letter-spacing:-.02em}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.cards--lg{grid-template-columns:minmax(0,1.12fr) minmax(0,0.88fr);gap:28px;align-items:start}.cards--lg .card:nth-child(2){margin-top:84px}@media (max-width:900px){.cards--lg{grid-template-columns:1fr}}.card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgb(255 255 255 / .035),transparent 42%),var(--bg-card);display:flex;flex-direction:column;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));transition:transform 0.6s var(--easing),border-color 0.4s,background 0.4s,clip-path 0.6s var(--easing)}.card::before,.card::after{content:"";position:absolute;z-index:3;pointer-events:none;background:var(--titan);opacity:.58}.card::before{top:18px;right:18px;width:42px;height:1px}.card::after{top:18px;right:18px;width:1px;height:42px}.card:hover{border-color:var(--line-strong);background:linear-gradient(135deg,rgba(var(--blueprint-rgb),.06),transparent 42%),#131318;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.card__media{height:320px;position:relative;isolation:isolate;background:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(135deg,#1a1a1d,#050505 70%);background-size:42px 42px,42px 42px,100% 100%;overflow:hidden}.card__media--titan{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#3a2a14,#0a0808 70%);background-size:42px 42px,42px 42px,100% 100%}.card__media--polymer{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#102b33,#050a10 70%);background-size:42px 42px,42px 42px,100% 100%}.card__media--gaming{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#2a1235,#0a050f 70%);background-size:42px 42px,42px 42px,100% 100%}.card__media--sport{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#1a3525,#050f08 70%);background-size:42px 42px,42px 42px,100% 100%}.card__media--ppe{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#352010,#0f0805 70%);background-size:42px 42px,42px 42px,100% 100%}.card__glow{position:absolute;inset:0;z-index:0;background:linear-gradient(110deg,transparent 0 20%,rgba(var(--titan-glow),.18) 20% 20.5%,transparent 20.5% 100%),linear-gradient(80deg,transparent 0 66%,rgba(var(--blueprint-rgb),.18) 66% 66.4%,transparent 66.4% 100%);opacity:.75;transition:opacity 0.6s,transform 0.8s var(--easing)}.card:hover .card__glow{opacity:1;transform:translateX(12px)}.card__media::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,transparent 0 49.9%,rgb(255 255 255 / .14) 49.9% 50.1%,transparent 50.1%),linear-gradient(0deg,transparent 0 49.9%,rgb(255 255 255 / .1) 49.9% 50.1%,transparent 50.1%);mix-blend-mode:screen;opacity:.45;transition:transform 1s var(--easing)}.card:hover .card__media::before{transform:scale(1.06) translateY(-5px)}.card__media::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(to top,var(--bg-card) 0%,transparent 50%)}.card__device{position:absolute;inset:0;z-index:1;pointer-events:none}.card__device::before{content:"";position:absolute;left:11%;right:11%;top:53%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .36),transparent)}.device__part{position:absolute;display:block;border:1px solid rgb(255 255 255 / .2);transform-origin:center;transition:transform 0.8s var(--easing),border-color 0.5s var(--easing)}.device__part--shell{width:33%;aspect-ratio:1.16;left:16%;top:33%;border-radius:46% 54% 58% 42%;background:linear-gradient(135deg,rgb(255 255 255 / .2),transparent 34%),linear-gradient(145deg,rgba(var(--titan-glow),.42),rgb(0 0 0 / .2) 72%)}.device__part--shell::after{content:"";position:absolute;inset:23%;border:1px solid rgb(0 0 0 / .35);border-radius:inherit}.device__part--driver{width:12%;aspect-ratio:.8;left:51%;top:39%;border-radius:999px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .24) 0 1px,transparent 1px 6px),rgb(0 0 0 / .45)}.device__part--core{width:10%;aspect-ratio:1;left:65%;top:44%;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--accent),#061716 55%,#020303)}.device__part--nozzle{width:12%;height:11%;left:75%;top:47%;border-radius:999px;background:linear-gradient(90deg,rgb(255 255 255 / .08),rgba(var(--blueprint-rgb),.2))}.device__part--tip{width:15%;height:16%;left:86%;top:44.5%;border-radius:999px 46% 46% 999px;background:rgb(255 255 255 / .1)}.device__wave{position:absolute;left:49%;top:33%;width:34%;height:36%;border:1px solid rgba(var(--blueprint-rgb),.35);border-left:0;border-radius:0 999px 999px 0}.device__wave::before,.device__wave::after{content:"";position:absolute;inset:18%;border:1px solid rgba(var(--blueprint-rgb),.25);border-left:0;border-radius:inherit}.device__wave::after{inset:36%}.card:hover .device__part{border-color:rgb(255 255 255 / .34)}.card:hover .device__part--shell{transform:translateX(-18px) rotate(-5deg)}.card:hover .device__part--driver{transform:translateX(8px) translateY(-14px)}.card:hover .device__part--core{transform:translateX(16px) translateY(12px)}.card:hover .device__part--nozzle{transform:translateX(24px)}.card:hover .device__part--tip{transform:translateX(34px) scaleX(1.08)}.card__device--polymer .device__part--shell{background:linear-gradient(135deg,rgb(255 255 255 / .22),transparent 34%),linear-gradient(145deg,rgba(var(--blueprint-rgb),.34),rgb(0 0 0 / .2) 72%)}.card__device--compact .device__part--shell{width:26%;left:22%}.card__device--compact .device__part--driver{left:49%}.card__device--compact .device__part--nozzle{left:61%;width:17%}.card__tag{position:absolute;top:16px;left:16px;z-index:2;padding:6px 10px;border:1px solid var(--line-strong);border-radius:999px;background:rgb(0 0 0 / .4);backdrop-filter:blur(8px);color:var(--text)}.card__price{position:absolute;top:16px;right:16px;z-index:2;padding:6px 12px;border:1px solid rgba(var(--titan-glow),.4);border-radius:999px;background:rgb(0 0 0 / .5);backdrop-filter:blur(8px);color:var(--titan-2);font-size:12px}.specs{display:grid;gap:0;padding-top:18px;margin-top:4px;border-top:1px solid var(--line)}.specs>div{display:grid;grid-template-columns:110px 1fr;gap:18px;padding:10px 0;border-bottom:1px solid var(--line);font-size:11.5px}.specs>div:last-child{border-bottom:0}.specs>div>span:first-child{color:var(--text-faint);letter-spacing:.14em}.specs>div>span:last-child{color:var(--text);letter-spacing:.04em}.hl{color:var(--titan-2);border-bottom:1px dashed rgba(var(--titan-glow),.5);padding-bottom:1px}.card__body{padding:28px;display:flex;flex-direction:column;gap:14px;flex:1}.card__body h3{font-family:var(--font-main);font-size:26px;font-weight:500;letter-spacing:-.02em}.card__body p{color:var(--text-dim);font-size:14.5px;line-height:1.55;flex:1}.card__meta{display:flex;gap:16px;color:var(--text-faint);flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line)}.card--cta{background:linear-gradient(150deg,#1c1408 0%,#0a0a0c 70%);border-color:rgba(var(--titan-glow),.25)}.card--cta .card__body{justify-content:center;min-height:360px}.card--cta h3{font-family:var(--font-main);font-style:normal;font-size:36px;font-weight:400;line-height:1.05;color:var(--titan-2)}@media (max-width:1100px){.cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.cards{grid-template-columns:1fr}}.btn{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;border:1px solid var(--titan);border-radius:999px;background:var(--titan);color:var(--bg);font-size:14px;font-weight:500;transition:all 0.4s var(--easing);width:fit-content}.btn:hover{background:var(--titan-2);border-color:var(--titan-2)}.btn:hover svg{transform:translateX(4px)}.btn svg{transition:transform 0.4s var(--easing)}.btn--lg{padding:18px 28px;font-size:15px}.btn--ghost{background:#fff0;color:var(--text);border-color:var(--line-strong)}.btn--ghost:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.tech__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--line)}.tech__item{background:linear-gradient(180deg,rgb(255 255 255 / .026),transparent 45%),var(--bg);padding:44px 36px;min-height:280px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;transition:background 0.5s;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tech__item:hover{background:var(--bg-soft)}.tech__item::before{content:"";position:absolute;top:0;left:-1px;width:1px;height:0;background:var(--titan);transition:height 0.6s var(--easing)}.tech__item:hover::before{height:100%}.tech__item::after{content:"";position:absolute;right:24px;bottom:24px;width:46px;height:46px;border-right:1px solid rgba(var(--blueprint-rgb),.26);border-bottom:1px solid rgba(var(--blueprint-rgb),.26);opacity:.5}.tech__id{color:var(--titan)}.tech__item h3{font-family:var(--font-main);font-size:28px;font-weight:400;letter-spacing:-.02em;margin-top:8px}.tech__item p{color:var(--text-dim);font-size:14.5px;line-height:1.6}@media (max-width:1100px){.tech__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.tech__grid{grid-template-columns:1fr}}.steps{list-style:none;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--line);position:relative}.steps::before{content:"";position:absolute;top:0;bottom:0;left:60px;width:1px;background:linear-gradient(var(--titan),rgba(var(--blueprint-rgb),.42),transparent)}.steps::after{content:"";position:absolute;left:53px;top:var(--process-progress,0%);width:15px;height:15px;border-radius:50%;background:var(--accent);box-shadow:0 0 28px rgb(110 255 208 / .55);transform:translateY(-50%)}.step{display:grid;grid-template-columns:120px 320px 1fr;gap:60px;padding:44px 0;border-bottom:1px solid var(--line);align-items:baseline;transition:padding 0.5s var(--easing);position:relative}.step:hover{padding-left:20px;padding-right:20px}.step__num{color:var(--titan)}.step h4{font-family:var(--font-main);font-size:clamp(28px, 3.4vw, 44px);font-style:normal;font-weight:400}.step p{color:var(--text-dim);font-size:16px;line-height:1.6;max-width:540px}@media (max-width:900px){.step{grid-template-columns:1fr;gap:14px;padding:32px 0}}.cta{text-align:center;padding:160px 40px;position:relative;max-width:none;overflow:hidden}.cta::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 22%,rgba(var(--titan-glow),.12) 22% 22.12%,transparent 22.12% 100%),linear-gradient(90deg,transparent 0 78%,rgba(var(--blueprint-rgb),.12) 78% 78.12%,transparent 78.12% 100%),linear-gradient(180deg,transparent,rgba(var(--titan-glow),.08),transparent);pointer-events:none}.cta__inner{position:relative;max-width:900px;margin:0 auto}.cta__eyebrow{color:var(--titan);margin-bottom:32px;display:block}.cta__title{font-size:clamp(48px, 9vw, 132px);font-weight:400;line-height:.95;letter-spacing:-.03em;margin-bottom:28px}.cta__inner p{color:var(--text-dim);font-size:17px;max-width:560px;margin:0 auto 40px}.cta__row{display:inline-flex;gap:16px;flex-wrap:wrap;justify-content:center}.footer{position:relative;border-top:1px solid var(--line);padding:88px clamp(56px, 7vw, 132px) 42px;width:100%;overflow:hidden;background:var(--bg)}.footer__top{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding-bottom:76px;overflow:hidden;max-width:none;margin:0;width:100%}.footer__intro{max-width:1100px;width:100%}.footer__eyebrow{display:inline-flex;margin-bottom:24px;color:var(--titan)}.footer__headline{font-family:var(--font-main);font-size:clamp(48px, 8.5vw, 112px);line-height:.92;font-weight:300;letter-spacing:-.04em;color:#fff;margin-bottom:28px}.footer__headline-accent{font-weight:600;background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block;padding-bottom:.12em;margin-bottom:-.12em}.footer__lead{margin-top:18px;max-width:640px;color:rgb(255 255 255 / .45);font-size:clamp(16px, 1.8vw, 20px);line-height:1.6;margin-bottom:42px}.footer__cta-wrapper{display:flex;margin-top:12px}.footer__main-cta{position:relative;display:inline-flex;align-items:center;gap:12px;padding:18px 42px;border:1px solid rgb(255 255 255 / .16);border-radius:999px;color:#fff;background:rgb(255 255 255 / .02);font-size:16px;font-weight:500;letter-spacing:-.01em;overflow:hidden;transition:all 0.45s var(--easing);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 20px 40px rgb(0 0 0 / .2)}.footer__main-cta::before{content:"";position:absolute;inset:0;background:var(--text-gradient);opacity:0;z-index:0;transition:opacity 0.45s var(--easing)}.footer__main-cta span,.footer__main-cta svg{position:relative;z-index:1;transition:transform 0.45s var(--easing),color 0.45s var(--easing)}.footer__main-cta:hover{border-color:#fff0;box-shadow:0 0 32px rgb(227 191 255 / .25),0 12px 36px rgb(0 0 0 / .45);transform:scale(1.025) translateY(-3px)}.footer__main-cta:hover::before{opacity:1}.footer__main-cta:hover span{color:#000}.footer__main-cta:hover svg{color:#000;transform:translateX(6px) scale(1.1)}.footer__grid{position:relative;display:grid;grid-template-columns:1.2fr 2fr;gap:88px;padding:76px 0;border-top:1px solid rgb(255 255 255 / .05);border-bottom:1px solid rgb(255 255 255 / .05);max-width:none;margin:0;width:100%}.footer__brand-section{display:flex;flex-direction:column;gap:24px}.footer__brand-header{display:flex;align-items:center;gap:12px}.footer__small-logo{height:28px;width:auto;opacity:.95}.footer__brand-tagline{font-size:15px;color:rgb(255 255 255 / .55);line-height:1.7;max-width:32ch}.footer__links-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.footer__column{display:flex;flex-direction:column;gap:20px}.footer__label{display:block;color:rgb(255 255 255 / .35);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.footer__status{display:flex;align-items:center;gap:8px;margin-top:14px}.footer__status-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent);animation:statusPulse 2.4s infinite ease-in-out}.footer__status-text{font-size:11px;color:rgb(255 255 255 / .4);letter-spacing:.05em;font-weight:500}@keyframes statusPulse{0%,100%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.footer__links{list-style:none;display:flex;flex-direction:column;gap:14px;padding:0;margin:0}.footer__links a{position:relative;font-size:15px;color:var(--text-dim);text-decoration:none;transition:color 0.35s var(--easing);display:inline-flex;align-items:center;gap:6px;width:fit-content}.footer__links a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--titan);transition:width 0.35s var(--easing)}.footer__links a:hover{color:#fff}.footer__links a:hover::after{width:100%}.footer__link-highlight{color:var(--titan)!important;font-weight:500}.footer__link-highlight svg{transition:transform 0.35s var(--easing)}.footer__link-highlight:hover svg{transform:translate(2px,-2px)}.footer__bottom{position:relative;display:flex;justify-content:space-between;align-items:center;padding:32px 0 0;color:var(--text-faint);font-size:13px;max-width:none;margin:0;width:100%}.footer__bottom-left{display:flex;align-items:center}.footer__bottom-right{display:flex;align-items:center}.a360-icon{width:100px;height:22px;position:relative;letter-spacing:0;text-align:left;margin:0}.a360-icon *{box-sizing:border-box}.a360-icon .a360-icon-link{text-indent:-99999px;display:block;width:100%;height:100%;position:absolute;z-index:1}.a360-icon .tooltip360-a360-icon{display:block;position:relative;z-index:999}.a360-icon .tooltip360-a360-icon .tooltip360-a360-icon-content{position:absolute;z-index:9999;width:140px;left:50%;bottom:100%;font-size:14px;line-height:1.4;text-align:center;font-weight:400;color:#fff;background:0 0;opacity:0;margin:0 0 10px -70px;cursor:default;pointer-events:none;font-family:var(--font-main);-webkit-font-smoothing:antialiased;transition:opacity 0.3s 0.3s}.a360-icon .tooltip360-a360-icon .tooltip360-a360-icon-content span{display:block}.a360-icon .tooltip360-a360-icon .tooltip360-a360-icon-content .tooltip360-a360-icon-text{border-bottom:2px solid #fffaf0;overflow:hidden;transform:scale3d(0,1,1);transition:transform 0.3s 0.3s}.a360-icon .tooltip360-a360-icon .tooltip360-a360-icon-content .tooltip360-a360-icon-text .tooltip360-a360-icon-inner{background:rgb(0 0 0 / .6);padding:10px;transform:translate3d(0,100%,0);transition:transform 0.3s}.a360-icon .a360-icon-card-container{width:100%;height:100%;position:relative;perspective:100px}.a360-icon .a360-icon-card-container figure{display:block;height:100%;width:100%;position:absolute;padding:0 8px;margin:0;backface-visibility:hidden;transition:transform 0.4s;transform-style:preserve-3d}.a360-icon .a360-icon-card-container figure>div{background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.a360-icon .a360-icon-card-container .a360-icon-back{transform:rotateY(180deg)}.a360-icon .a360-icon-card-container .a360-icon-front>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/360-original.svg)}.a360-icon .a360-icon-card-container .a360-icon-back>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/url-back.svg)}.a360-icon.a360-front-white .a360-icon-card-container .a360-icon-front>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/360-white.svg)}.a360-icon.a360-front-black .a360-icon-card-container .a360-icon-front>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/360-black.svg)}.a360-icon.a360-back-black .a360-icon-card-container .a360-icon-back>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/url-back-black.svg)}.a360-icon:hover .tooltip360-a360-icon .tooltip360-a360-icon-content{transition-delay:0s;opacity:1;pointer-events:auto}.a360-icon:hover .tooltip360-a360-icon .tooltip360-a360-icon-content .tooltip360-a360-icon-text{transform:scale3d(1,1,1);transition-delay:0s}.a360-icon:hover .tooltip360-a360-icon .tooltip360-a360-icon-content .tooltip360-a360-icon-text .tooltip360-a360-icon-inner{transform:translate3d(0,0,0);transition-delay:0.3s}.a360-icon:hover .a360-icon-card-container .a360-icon-front{transform:rotateY(180deg)}.a360-icon:hover .a360-icon-card-container .a360-icon-back{transform:rotateY(360deg)}@media (max-width:980px){.footer{padding:72px 20px 32px}.footer__top{gap:32px;padding-bottom:56px}.footer__headline{max-width:100%}.footer__grid{grid-template-columns:1fr;gap:56px;padding:56px 0}.footer__links-section{grid-template-columns:repeat(3,1fr);gap:32px}}@media (max-width:640px){.footer__headline{font-size:clamp(34px, 10vw, 56px);letter-spacing:-.03em}.footer__lead{font-size:15px;line-height:1.65;margin-bottom:32px}.footer__main-cta{padding:15px 32px;font-size:15px}.footer__grid{grid-template-columns:1fr;gap:40px;padding:40px 0}.footer__links-section{grid-template-columns:1fr;gap:36px}.footer__bottom{flex-direction:column;align-items:flex-start;gap:16px;padding-top:24px}}@media (max-width:1100px){.assembly{grid-template-columns:1fr;min-height:auto}.assembly__stage{min-height:460px}.cards--lg .card:nth-child(2){margin-top:0}}@media (max-width:700px){.assembly{padding:88px 20px}.assembly__stage{min-height:340px}.assembly__label{display:none}.steps::before{left:8px}.steps::after{left:1px}}.reveal-text .word-wrap{overflow:hidden;display:inline-block;vertical-align:bottom}.reveal-text .word-inner{display:inline-block;transform:translateY(110%)}.is-revealed .word-inner{transform:translateY(0)}.final-image-section{position:relative;width:100%;height:100vh;margin:0;padding:0;max-width:none;background:#000;overflow:hidden;isolation:isolate;z-index:5}.final-image__media{position:absolute;inset:0;z-index:0;background:url(https://earfit.com.tr/dacegug/2026/08/gitar_sound.webp) center center / cover no-repeat;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1) brightness(.96);will-change:transform,filter}.final-image-section::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .98) 7%,rgb(0 0 0 / .74) 16%,rgb(0 0 0 / .3) 28%,transparent 40%,transparent 72%,rgb(0 0 0 / .68) 100%),radial-gradient(circle at 50% 52%,rgb(227 191 255 / .035),transparent 42%)}.final-image__copy{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;pointer-events:none}.final-image__title{color:#fff;font-family:var(--font-main);font-size:clamp(38px, 4.25vw, 76px);font-weight:450;line-height:1.08;letter-spacing:-.035em;text-wrap:balance;max-width:min(1120px, 88vw);text-shadow:0 3px 22px rgb(0 0 0 / .78),0 0 1px rgb(255 255 255 / .45)}.final-image__title>span{display:inline-block;margin-right:.16em}.final-image__title>span:last-child{margin-right:0}.final-image__accent{color:#d1a8ff;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:#d1a8ff;text-shadow:0 3px 22px rgb(0 0 0 / .78),0 0 18px rgb(191 132 255 / .18);padding-bottom:.15em;display:inline-block;margin-bottom:-.15em}@media (max-width:900px){.final-image__copy{padding:20px}.final-image__title{font-size:clamp(28px, 8vw, 44px);line-height:1.12;max-width:92vw}.final-image__title>span{margin-right:.12em}}.stacked-panels{position:relative;width:100%;max-width:none;margin:0;padding:0;background:#000;z-index:10}.stacked-panels__intro{position:relative;isolation:isolate;overflow:hidden;min-height:84vh;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:none;margin:0;padding:clamp(110px, 14vw, 220px) clamp(24px, 7vw, 120px) clamp(80px, 10vw, 150px)}.stacked-panels__intro::before{content:"";position:absolute;inset:0;z-index:-2;background:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/arka-plan.png) center center / cover no-repeat;filter:brightness(1.45) saturate(1.14);opacity:.78;transform:scale(1.015)}.stacked-panels__intro::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .54) 38%,rgb(0 0 0 / .18) 72%,rgb(0 0 0 / .38) 100%),linear-gradient(180deg,#000 0%,rgb(0 0 0 / .14) 24%,rgb(0 0 0 / .1) 64%,#000 100%)}.stacked-panels__title{max-width:900px;margin:0;color:#fff;font-family:var(--font-main);font-size:clamp(34px, 5vw, 76px);font-weight:300;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.stacked-panels__accent{display:inline-block;font-weight:600;background:linear-gradient(135deg,var(--brand-mor) 0%,var(--titan) 50%,#fff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;padding-bottom:.18em;margin-bottom:-.18em;line-height:normal;filter:drop-shadow(0 0 15px rgb(227 191 255 / .15))}.stacked-panels__text{max-width:640px;margin:24px 0 0;color:rgb(255 255 255 / .5);font-size:clamp(15px, 1.1vw, 19px);line-height:1.6;letter-spacing:-.01em;font-weight:300}.stacked-panels__deck{position:relative;height:100vh;overflow:hidden;perspective:1400px;transform-style:preserve-3d}.stacked-panel{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:clamp(16px, 3vh, 40px) clamp(56px, 7vw, 132px);transform-style:preserve-3d;will-change:transform;background:#fff0;border-top:0}.stacked-panel__inner{position:relative;width:100%;height:min(84vh, 900px);display:grid;grid-template-columns:1fr 1fr;align-items:stretch;max-width:100%;margin:0;padding:0;gap:0;overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:clamp(20px, 2vw, 32px);box-shadow:0 40px 120px rgb(0 0 0 / .55);transform-origin:center center;will-change:transform,filter,opacity;backface-visibility:hidden}.stacked-panel__inner::before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,rgb(255 255 255 / .13),transparent 28%,transparent 72%,rgb(255 255 255 / .08)),linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .24) 100%);opacity:.8}.stacked-panel__inner::after{content:"";position:absolute;width:42vw;height:42vw;left:-18vw;bottom:-25vw;pointer-events:none;border-radius:999px;background:radial-gradient(circle,rgba(var(--titan-glow),.16),transparent 66%);filter:blur(18px)}.stacked-panel__visual{position:relative;z-index:1;width:100%;height:clamp(300px, 60vh, 600px);min-height:420px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:rgb(255 255 255 / .36);font-family:var(--font-main);font-size:13px;letter-spacing:.16em;text-transform:uppercase;border-radius:clamp(24px, 2.2vw, 40px);background:radial-gradient(circle at 50% 42%,rgb(255 255 255 / .12),transparent 28%),linear-gradient(150deg,rgb(255 255 255 / .08),rgb(255 255 255 / .018) 48%,rgb(255 255 255 / .055)),rgb(255 255 255 / .035);border:1px solid rgb(255 255 255 / .1);box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),inset 0 -44px 80px rgb(0 0 0 / .35),0 24px 80px rgb(0 0 0 / .38)}.stacked-panel__visual::before{content:"";position:absolute;inset:12%;border-radius:999px;background:radial-gradient(circle,rgb(236 216 255 / .32),rgb(176 136 255 / .12) 42%,transparent 68%);filter:blur(24px);opacity:.72}.stacked-panel__visual::after{content:"";position:absolute;inset:14px;border-radius:calc(clamp(24px, 2.2vw, 40px) - 10px);border:1px solid rgb(255 255 255 / .055);pointer-events:none}.stacked-panel__visual--photo{height:100%;min-height:0;border:0;border-radius:0;background:#050506;box-shadow:none}.stacked-panel__visual--photo::before{inset:0;z-index:1;border-radius:0;background:radial-gradient(circle at 52% 44%,rgb(215 190 255 / .16),transparent 34%),linear-gradient(90deg,rgb(0 0 0 / .12) 0%,rgb(0 0 0 / .46) 100%);filter:none;opacity:1}.stacked-panel__visual--photo::after{inset:0;z-index:2;border:0;border-radius:0;background:linear-gradient(180deg,rgb(0 0 0 / .18),transparent 34%,rgb(0 0 0 / .28)),linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .24) 72%,rgb(0 0 0 / .58) 100%)}.stacked-panel__visual--photo-right::before{background:radial-gradient(circle at 48% 44%,rgb(215 190 255 / .16),transparent 34%),linear-gradient(90deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .1) 100%)}.stacked-panel__visual--photo-right::after{background:linear-gradient(180deg,rgb(0 0 0 / .18),transparent 34%,rgb(0 0 0 / .28)),linear-gradient(90deg,rgb(0 0 0 / .62) 0%,rgb(0 0 0 / .2) 28%,transparent 100%)}.stacked-panel__image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.9) contrast(1.05) saturate(1.05);transform:scale(1.01)}.stacked-panel__orb{position:absolute;width:min(34vw, 440px);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at 34% 28%,rgb(255 255 255 / .9),rgb(214 191 255 / .42) 18%,rgb(70 62 77 / .36) 48%,rgb(0 0 0 / .2) 72%),#1a171d;box-shadow:inset -34px -46px 80px rgb(0 0 0 / .6),inset 18px 18px 42px rgb(255 255 255 / .12),0 42px 100px rgb(0 0 0 / .56);transform:rotate(-16deg)}.stacked-panel__device{position:relative;width:min(26vw, 340px);aspect-ratio:1.34;border-radius:46% 54% 48% 52% / 50% 46% 54% 50%;background:linear-gradient(135deg,rgb(255 255 255 / .88),rgb(92 82 98 / .62) 18%,rgb(26 24 29 / .96) 52%,rgb(178 154 198 / .55)),#201d23;border:1px solid rgb(255 255 255 / .22);box-shadow:inset 0 0 0 10px rgb(0 0 0 / .2),inset -24px -28px 60px rgb(0 0 0 / .56),0 32px 70px rgb(0 0 0 / .56);transform:rotate(-12deg) translateY(8px)}.stacked-panel__device::before,.stacked-panel__device::after{content:"";position:absolute;border-radius:999px;background:rgb(255 255 255 / .86);box-shadow:inset 0 0 0 4px rgb(0 0 0 / .34)}.stacked-panel__device::before{width:18%;aspect-ratio:1;right:17%;top:18%}.stacked-panel__device::after{width:13%;aspect-ratio:1;right:34%;bottom:20%}.stacked-panel__visual-label{position:absolute;left:clamp(22px, 3vw, 42px);bottom:clamp(20px, 3vw, 40px);z-index:3;color:rgb(255 255 255 / .46)}.stacked-panel__content{position:relative;z-index:1;align-self:center;max-width:720px;padding:0 clamp(40px, 8vw, 120px)}.stacked-panel__title{font-family:var(--font-main);font-size:clamp(42px, 5.6vw, 92px);font-weight:500;color:#fff;margin-bottom:28px;line-height:.94;letter-spacing:-.034em;text-wrap:balance}.stacked-panel__text{font-size:clamp(17px, 1.3vw, 21px);line-height:1.62;color:rgb(255 255 255 / .62);margin-bottom:42px;max-width:560px}.stacked-panel__btn{display:inline-flex;align-items:center;gap:12px;padding:15px 28px;background:#fff;color:#000;border-radius:100px;font-weight:700;text-decoration:none;font-size:15px;box-shadow:0 18px 45px rgb(255 255 255 / .12);transition:transform 0.35s var(--easing),box-shadow 0.35s,background 0.35s}.stacked-panel__btn:hover{transform:translateY(-4px);background:rgb(236 216 255 / .96);box-shadow:0 22px 60px rgba(var(--titan-glow),.22)}.stacked-panel--one .stacked-panel__inner{background:#050506}.stacked-panel--two .stacked-panel__inner{background:#020203}.stacked-panel--three .stacked-panel__inner{background:#050506}.stacked-panel--four .stacked-panel__inner{background:#070909}.stacked-panel--two .stacked-panel__inner{background:linear-gradient(135deg,rgb(255 255 255 / .075),rgb(255 255 255 / .022) 42%,rgb(255 255 255 / .05)),radial-gradient(circle at 22% 24%,rgb(148 190 255 / .13),transparent 36%),radial-gradient(circle at 86% 72%,rgba(var(--titan-glow),.12),transparent 38%),#08090c}.stacked-panel--three .stacked-panel__inner{background:linear-gradient(135deg,rgb(255 255 255 / .078),rgb(255 255 255 / .024) 42%,rgb(255 255 255 / .05)),radial-gradient(circle at 24% 22%,rgb(255 202 158 / .12),transparent 36%),radial-gradient(circle at 84% 70%,rgb(207 170 255 / .13),transparent 38%),#090807}.stacked-panel--four .stacked-panel__inner{background:linear-gradient(135deg,rgb(255 255 255 / .078),rgb(255 255 255 / .024) 42%,rgb(255 255 255 / .052)),radial-gradient(circle at 20% 22%,rgb(176 255 224 / .1),transparent 35%),radial-gradient(circle at 84% 72%,rgba(var(--titan-glow),.13),transparent 38%),#070909}@media (max-width:900px){.stacked-panels__intro{min-height:76vh;padding:96px 22px 64px}.stacked-panels__title{font-size:clamp(32px, 11vw, 52px);letter-spacing:-.025em}.stacked-panels__text{margin-top:24px;font-size:16px}.stacked-panels__deck{height:auto;overflow:visible;perspective:none}.stacked-panel{position:relative;inset:auto;padding:12px 16px}.stacked-panel__inner{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;min-height:0;gap:28px;padding:22px;align-content:center;border-radius:20px}.stacked-panel__visual{min-height:280px;height:36vh}.stacked-panel__orb{width:min(70vw, 320px)}.stacked-panel__device{width:min(54vw, 260px)}.stacked-panel__content{padding-right:0}.stacked-panel__title{font-size:clamp(38px, 12vw, 58px);letter-spacing:-.025em}.stacked-panel__text{font-size:16px}}.about-page section::before{display:none!important}.about-page,.about-page *{letter-spacing:0}.nav__links a[aria-current="page"]{color:var(--text)}.about-main{background:linear-gradient(180deg,#000 0%,#070707 42%,#000 100%)}.about-hero{min-height:92vh;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(320px,0.72fr);align-items:center;gap:56px;max-width:1480px;margin:0 auto;padding:156px 40px 76px}.about-hero__content{max-width:840px}.about-kicker{display:inline-flex;margin-bottom:20px;color:rgb(227 191 255 / .92);font-size:12px;font-weight:600;text-transform:uppercase}.about-hero h1{max-width:760px;font-size:92px;line-height:.96;font-weight:400}.about-hero p{max-width:640px;margin-top:26px;color:rgb(255 255 255 / .66);font-size:20px;line-height:1.62}.about-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.about-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;transition:transform 0.35s var(--easing),background 0.35s var(--easing),border-color 0.35s var(--easing),color 0.35s var(--easing)}.about-button:hover{transform:translateY(-2px)}.about-button--primary{background:#f4f1eb;color:#060606}.about-button--ghost{border:1px solid rgb(255 255 255 / .18);color:var(--text);background:rgb(255 255 255 / .03)}.about-visual{position:relative;display:grid;place-items:center;min-height:360px;border:1px solid rgb(255 255 255 / .05);border-radius:8px;background:rgb(255 255 255 / .015);overflow:hidden}.about-visual::after{display:none}.about-visual span{position:relative;z-index:1;max-width:220px;text-align:center;color:rgb(255 255 255 / .5);font-size:14px;line-height:1.5}.about-visual--image{background:#070708}.about-visual--image::after{border-style:solid;border-color:rgb(255 255 255 / .08);background:linear-gradient(180deg,transparent 58%,rgb(0 0 0 / .42))}.about-visual--image img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;filter:saturate(.94) contrast(1.04)}.about-visual--hero{min-height:560px}.about-statement{max-width:1400px;margin:0 auto;padding:100px 40px 80px;display:grid;grid-template-columns:200px minmax(0,1fr);gap:48px}.about-statement__eyebrow{color:var(--titan);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;position:relative;padding-left:14px;height:fit-content}.about-statement__eyebrow::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;background:var(--titan);border-radius:50%;box-shadow:0 0 10px var(--titan)}.about-statement p{max-width:980px;font-size:clamp(24px, 3.2vw, 36px);line-height:1.45;font-weight:300;color:rgb(255 255 255 / .7)}.about-statement .highlight-text{background:linear-gradient(120deg,var(--titan) 0%,#ffffff 50%,var(--titan) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;font-weight:400}.about-metrics{max-width:1400px;margin:0 auto;padding:0 40px 100px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.about-metric{position:relative;min-height:190px;padding:36px 28px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,rgb(255 255 255 / .02) 0%,rgb(255 255 255 / .005) 100%);border:1px solid rgb(255 255 255 / .04);border-radius:12px;transition:all 0.4s var(--easing);overflow:hidden}.about-metric::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(209 168 255 / .08),transparent 50%);opacity:0;transition:opacity 0.4s var(--easing);pointer-events:none}.about-metric:hover{transform:translateY(-6px);border-color:rgb(209 168 255 / .18);background:linear-gradient(135deg,rgb(255 255 255 / .035) 0%,rgb(255 255 255 / .008) 100%);box-shadow:0 12px 30px rgb(0 0 0 / .5),0 0 40px rgb(209 168 255 / .03)}.about-metric:hover::before{opacity:1}.about-metric strong{font-size:clamp(38px, 4vw, 48px);line-height:1;font-weight:500;background:linear-gradient(135deg,rgb(255 255 255 / .4) 0%,#ffffff 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;transition:all 0.4s var(--easing)}.about-metric:hover strong{background:linear-gradient(135deg,var(--titan) 0%,#ffffff 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;transform:scale(1.03)}.about-metric span{position:relative;z-index:1;max-width:220px;color:rgb(255 255 255 / .4);font-size:13px;line-height:1.5;letter-spacing:.02em;transition:color 0.4s var(--easing)}.about-metric:hover span{color:rgb(255 255 255 / .7)}.about-split{max-width:1480px;margin:0 auto;padding:116px 40px;display:grid;grid-template-columns:minmax(0,0.78fr) minmax(320px,0.72fr);gap:64px;align-items:center}.about-split--single{grid-template-columns:minmax(0,1fr)}.about-split__copy h2,.about-section-head h2,.about-collab__copy h2{max-width:720px;font-size:58px;line-height:1.02;font-weight:400}.about-split__copy p,.about-collab__copy p{max-width:620px;margin-top:24px;color:rgb(255 255 255 / .64);font-size:18px;line-height:1.68}.about-checks{display:flex;flex-direction:column;gap:8px;margin-top:40px}.about-check-item{display:flex;align-items:center;gap:16px;padding:16px 0;color:rgb(255 255 255 / .82);font-size:16px;font-weight:400;transition:all 0.3s var(--easing)}.about-check-item:not(:first-child){border-top:1px solid rgb(255 255 255 / .05)}.about-check-item:hover{transform:translateX(6px);color:#fff}.check-icon{color:var(--titan);flex-shrink:0;filter:drop-shadow(0 0 8px rgb(209 168 255 / .3));transition:transform 0.3s var(--easing)}.about-check-item:hover .check-icon{transform:scale(1.15) rotate(2deg)}.about-visual--tall{min-height:620px}.about-audience{max-width:1480px;margin:0 auto;padding:110px 40px 118px}.about-section-head{display:flex;justify-content:space-between;gap:48px;align-items:flex-end;margin-bottom:48px}.about-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.about-card{min-height:300px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:6px}.about-card span{color:rgb(227 191 255 / .72);font-size:13px;font-weight:600}.about-card h3{margin-top:auto;font-size:28px;line-height:1.08;font-weight:500}.about-card p{margin-top:18px;color:rgb(255 255 255 / .58);font-size:15px;line-height:1.6}.about-collab{max-width:1480px;margin:0 auto;padding:112px 40px 130px;display:grid;grid-template-columns:minmax(0,0.82fr) minmax(320px,0.7fr);gap:64px;align-items:center}.about-logo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.about-logo-grid .about-logo-card{min-height:140px;margin:0;display:grid;grid-template-rows:76px auto;gap:14px;place-items:center;text-align:center;padding:24px 20px 18px;line-height:1.35;letter-spacing:.01em;border:1px solid rgb(255 255 255 / .05);border-radius:8px;background:#080809;color:#aaa4af;font-size:12px}.about-logo-card__image{display:block;width:100%;max-width:220px;height:76px;object-fit:contain;filter:grayscale(1) invert(1) brightness(2);mix-blend-mode:screen}.about-logo-card--dark .about-logo-card__image{filter:none}@media (max-width:600px){.about-logo-grid .about-logo-card{padding:18px 12px 14px;min-height:124px;grid-template-rows:64px auto;gap:12px;font-size:11px}.about-logo-card__image{height:64px}}@media (max-width:1100px){.about-hero,.about-split,.about-collab{grid-template-columns:1fr}.about-visual--hero,.about-visual--tall{min-height:420px}.about-statement{grid-template-columns:1fr;gap:24px}.about-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.about-section-head{display:block}.about-card-grid{grid-template-columns:1fr}}@media (max-width:720px){.about-hero{min-height:auto;padding:124px 20px 70px;gap:36px}.about-hero h1{font-size:48px;line-height:1.02}.about-hero p{font-size:16px;line-height:1.62}.about-hero__actions{width:100%}.about-button{flex:1 1 180px}.about-visual,.about-visual--hero,.about-visual--tall{min-height:300px}.about-statement,.about-split,.about-audience,.about-collab{padding-left:20px;padding-right:20px}.about-statement{padding-top:76px;padding-bottom:72px}.about-statement p{font-size:30px;line-height:1.18}.about-metrics{grid-template-columns:1fr;padding:0 20px 76px}.about-metric{min-height:150px}.about-split,.about-audience,.about-collab{padding-top:76px;padding-bottom:76px}.about-split__copy h2,.about-section-head h2,.about-collab__copy h2{font-size:36px;line-height:1.08}.about-split__copy p,.about-collab__copy p{font-size:16px;line-height:1.62}.about-card{min-height:250px;padding:24px}.about-logo-grid{grid-template-columns:1fr}}.pdp-main{background:linear-gradient(180deg,#000 0%,#070707 38%,#000 100%)}.pdp-hero{max-width:1480px;margin:0 auto;padding:132px 40px 64px}.pdp-hero--image{position:relative;max-width:none;height:100svh;padding:0;overflow:hidden;background:#050407}.pdp-hero--image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / .42) 0%,transparent 24%,rgb(35 5 42 / .1) 66%,rgb(18 0 24 / .58) 86%,#000 100%),radial-gradient(90% 66% at 50% 78%,transparent 0 48%,rgb(0 0 0 / .34) 100%)}.pdp-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pdp-intro{position:relative;width:100%;max-width:none;height:100svh;overflow:hidden;background:#050407;isolation:isolate}.pdp-intro__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:0;transition:opacity 1.2s cubic-bezier(.6,.1,.2,1);pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.pdp-intro__video.is-ready{opacity:1}.pdp-intro__vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / .42) 0%,transparent 24%,rgb(35 5 42 / .1) 66%,rgb(18 0 24 / .58) 86%,#000 100%),radial-gradient(90% 66% at 50% 78%,transparent 0 48%,rgb(0 0 0 / .34) 100%)}.pdp-intro__overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 clamp(24px, 7vw, 150px);pointer-events:none}.pdp-intro__rev{opacity:0;transform:translateY(12px);transition:opacity 0.55s var(--easing),transform 0.55s var(--easing)}.pdp-intro__rev.is-in{opacity:1;transform:translateY(0)}.pdp-intro__kicker{color:rgb(227 191 255 / .95);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}.pdp-intro__title{margin:0 auto;max-width:16ch;font-size:clamp(46px, 6.2vw, 96px);line-height:1.08;font-weight:500;letter-spacing:-.035em}.pdp-intro__title span{display:block}.pdp-intro__accent{padding-bottom:.16em;background:linear-gradient(115deg,var(--brand-mor) 0%,#e5c2ff 52%,#ffffff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.pdp-intro__lede{margin:26px auto 0;max-width:44ch;color:rgb(255 255 255 / .78);font-size:clamp(15px, 1.3vw, 19px);font-weight:300;line-height:1.55}.pdp-intro__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:38px;pointer-events:auto}.pdp-intro__cta{display:inline-flex;align-items:center;gap:9px;padding:13px 26px;border-radius:999px;font-size:14px;letter-spacing:.01em;text-decoration:none;transition:background 0.22s ease,border-color 0.22s ease,color 0.22s ease}.pdp-intro__cta svg{transition:transform 0.22s ease}.pdp-intro__cta--primary{background:#fff;color:#0a0a0c;border:1px solid #fff}.pdp-intro__cta--primary:hover{background:rgb(255 255 255 / .88)}.pdp-intro__cta--primary:hover svg{transform:translateX(4px)}.pdp-intro__cta--ghost{background:#fff0;color:var(--text);border:1px solid rgb(255 255 255 / .26)}.pdp-intro__cta--ghost:hover{border-color:rgb(255 255 255 / .55)}.pdp-intro__cta--ghost:hover svg{transform:translateY(3px)}@media (max-width:600px){.pdp-intro__actions{gap:12px}.pdp-intro__cta{padding:12px 22px;font-size:13px}}@media (prefers-reduced-motion:reduce){.pdp-intro__rev{opacity:1;transform:none;transition:none}}.pdp-video-section{position:relative;isolation:isolate;z-index:1;max-width:none;margin-top:-14vh;padding:0;overflow:visible;background:linear-gradient(180deg,#fff0 0%,#000 18%,#000 100%);height:100svh;display:grid;place-items:center}.pdp-video-section::before{content:"";position:absolute;left:0;right:0;top:-1px;z-index:3;height:min(30vh, 300px);pointer-events:none;background:linear-gradient(180deg,rgb(92 22 101 / .42) 0%,rgb(38 4 50 / .26) 32%,rgb(0 0 0 / .72) 76%,#fff0 100%)}.pdp-video-section::after{content:"";position:absolute;left:0;right:0;bottom:-1px;z-index:4;height:min(30vh, 280px);pointer-events:none;background:linear-gradient(180deg,#fff0 0%,rgb(26 2 38 / .42) 42%,rgb(0 0 0 / .96) 100%)}.pdp-video-container{position:relative;width:78vw;height:72svh;border-radius:34px;overflow:hidden;transform:scale(.9);box-shadow:0 30px 70px rgb(0 0 0 / .8);will-change:width,height,border-radius,transform}.pdp-video-section__media{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pdp-video-vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#000000 0%,rgb(0 0 0 / .4) 15%,transparent 35%,transparent 65%,rgb(0 0 0 / .4) 85%,#000000 100%)}.pdp-video-color-tint{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(125deg,rgb(147 51 234 / .7) 0%,rgb(236 72 153 / .6) 100%);mix-blend-mode:screen;opacity:1}.pdp-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:40px;font-size:13px;color:rgb(255 255 255 / .42)}.pdp-breadcrumb a{transition:color 0.3s var(--easing)}.pdp-breadcrumb a:hover{color:rgb(255 255 255 / .82)}.pdp-breadcrumb span[aria-hidden]{color:rgb(255 255 255 / .22)}.pdp-breadcrumb__current{color:rgb(227 191 255 / .92)}.pdp-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.85fr);gap:64px;align-items:start}.pdp-gallery{position:sticky;top:110px;display:flex;flex-direction:column;gap:16px}.pdp-stage{min-height:540px;background:radial-gradient(120% 90% at 50% 12%,rgb(227 191 255 / .08),transparent 60%),#08080a}.pdp-stage__badge{position:absolute;top:24px;left:24px;z-index:2;padding:8px 14px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);color:rgb(255 255 255 / .78);backdrop-filter:blur(8px)}.pdp-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pdp-thumb{min-height:96px;border-radius:8px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .02);cursor:pointer;transition:border-color 0.3s var(--easing),background 0.3s var(--easing),transform 0.3s var(--easing)}.pdp-thumb:hover{transform:translateY(-2px);background:rgb(255 255 255 / .04)}.pdp-thumb.is-active{border-color:rgb(227 191 255 / .4);background:rgb(227 191 255 / .05)}.pdp-info{padding-top:6px}.pdp-title{font-size:clamp(40px, 5.4vw, 68px);line-height:1;font-weight:500;margin-bottom:24px}.pdp-lede{max-width:560px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.7}.pdp-specs-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.pdp-chip{padding:9px 16px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);font-size:13px;color:rgb(255 255 255 / .74)}.pdp-buy{margin-top:40px;padding-top:36px;border-top:1px solid rgb(255 255 255 / .07)}.pdp-price{display:flex;align-items:baseline;gap:6px;margin-bottom:24px}.pdp-price__amount{font-size:clamp(36px, 4.5vw, 50px);font-weight:500;background:linear-gradient(135deg,var(--titan) -20%,#ffffff 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.pdp-price__currency{font-size:26px;font-weight:400;color:rgb(255 255 255 / .7)}.pdp-buy__actions{display:flex;flex-wrap:wrap;gap:12px}.pdp-add-btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border:none;border-radius:999px;background:#f4f1eb;color:#060606;font-size:15px;font-weight:600;cursor:pointer;transition:transform 0.35s var(--easing),box-shadow 0.35s var(--easing),background 0.35s var(--easing)}.pdp-add-btn:hover{transform:translateY(-2px);background:#fff;box-shadow:0 16px 38px rgb(227 191 255 / .16)}.pdp-add-btn svg{flex-shrink:0}.pdp-spec-link{min-height:52px}.pdp-buy__note{margin-top:18px;font-size:13px;color:rgb(255 255 255 / .4)}.pdp-material{width:100%;max-width:none!important;position:relative;isolation:isolate;background-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .9) 12%,#fff0 40%,#fff0 60%,rgb(0 0 0 / .9) 88%,#000 100%),linear-gradient(to right,#000000 36%,rgb(0 0 0 / .26) 68%,#fff0 100%);background-size:cover;background-position:right center;background-repeat:no-repeat;padding:150px 0 120px;overflow:hidden}.pdp-material__visual-layer{position:absolute;inset:0 0 0 auto;z-index:-1;width:min(70vw, 1220px);background:linear-gradient(to right,#000 0%,rgb(0 0 0 / .66) 20%,#fff0 46%),linear-gradient(to bottom,#000 0%,#fff0 26%,#fff0 74%,#000 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/malzeme-bg.png) right center / cover no-repeat;transform-origin:72% 50%;will-change:transform,opacity,filter}.pdp-material__container{position:relative;z-index:1;max-width:1480px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(200px,0.75fr);gap:64px;align-items:center}.pdp-material__copy h2{max-width:none;font-size:clamp(46px, 5.6vw, 82px);line-height:1.15;font-weight:500;letter-spacing:-.035em}.pdp-material__copy h2 span{display:block}.pdp-material__accent{padding-bottom:.18em;background:linear-gradient(115deg,var(--brand-mor) 0%,#e5c2ff 52%,#ffffff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.pdp-material__copy p{max-width:600px;margin-top:30px;color:rgb(255 255 255 / .66);font-size:clamp(17px, 1.25vw, 20px);line-height:1.72}.pdp-material--reverse{background-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .9) 12%,#fff0 40%,#fff0 60%,rgb(0 0 0 / .9) 88%,#000 100%),linear-gradient(to left,#000000 36%,rgb(0 0 0 / .26) 68%,#fff0 100%);background-position:left center}.pdp-material--reverse .pdp-material__visual-layer{inset:0 auto 0 0;width:min(58vw, 1040px);background:linear-gradient(to left,#000 0%,rgb(0 0 0 / .66) 28%,#fff0 60%),linear-gradient(to bottom,#000 0%,#fff0 26%,#fff0 74%,#000 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/polymer-bg.png) left center / cover no-repeat;transform-origin:28% 50%}.pdp-material--reverse .pdp-material__container{grid-template-columns:minmax(320px,1fr) minmax(320px,0.95fr);gap:clamp(64px, 9vw, 150px)}.pdp-material--reverse .pdp-material__copy{grid-column:2;justify-self:end;padding-left:clamp(24px, 5vw, 90px)}.pdp-material--cable .pdp-material__visual-layer{width:min(52vw, 940px);background:linear-gradient(to right,#000 0%,rgb(0 0 0 / .66) 30%,#fff0 62%),linear-gradient(to bottom,#000 0%,#fff0 26%,#fff0 74%,#000 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/kablo.png) right center / cover no-repeat}.pdp-stats{position:relative;width:100%;background:#fff0;padding:clamp(60px, 9vh, 110px) 40px}.pdp-stats__grid{width:100%;max-width:1340px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}.pdp-stats__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:8px clamp(20px, 2.6vw, 44px);border-left:.5px solid rgb(255 255 255 / .1);transition:transform 0.4s cubic-bezier(.22,1,.36,1)}.pdp-stats__item:first-child{border-left:none;padding-left:0}.pdp-stats__item::after{content:"";position:absolute;left:clamp(20px, 2.6vw, 44px);right:clamp(20px, 2.6vw, 44px);bottom:-10px;height:1px;background:#d1a8ff;transform:scaleX(0);transform-origin:left;opacity:0;transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.45s ease}.pdp-stats__item:first-child::after{left:0}.pdp-stats__icon{display:inline-flex;align-items:center;justify-content:flex-start;height:18px;color:#6A6E73;margin-bottom:18px;transition:color 0.35s ease,transform 0.4s cubic-bezier(.22,1,.36,1)}.pdp-stats__icon svg{width:18px;height:18px}.pdp-stats__label,.pdp-stats__value{transition:color 0.35s ease}@media (hover:hover){.pdp-stats__item:hover{transform:translateY(-4px)}.pdp-stats__item:hover .pdp-stats__icon{color:#d1a8ff;transform:translateY(-1px)}.pdp-stats__item:hover .pdp-stats__label{color:rgb(255 255 255 / .82)}.pdp-stats__item:hover::after{transform:scaleX(1);opacity:.55}}@media (prefers-reduced-motion:reduce){.pdp-stats__item,.pdp-stats__item::after,.pdp-stats__icon{transition:none}.pdp-stats__item:hover{transform:none}}.pdp-stats__value{display:flex;align-items:flex-end;gap:6px;min-height:46px;color:#fff;font-family:var(--font-main);font-size:46px;font-weight:500;line-height:1;letter-spacing:-.02em}.pdp-stats__value--text{display:block;font-size:24px;line-height:.95;letter-spacing:-.01em}.pdp-stats__unit{font-size:.4em;font-weight:500;letter-spacing:0;color:rgb(255 255 255 / .85);padding-bottom:.18em}.pdp-stats__label{margin-top:16px;color:rgb(255 255 255 / .68);font-size:clamp(15px, 1.15vw, 17px);font-weight:300;line-height:1.5;max-width:24ch}@media (max-width:760px){.pdp-stats{padding:clamp(48px, 8vh, 80px) 20px}.pdp-stats__grid{grid-template-columns:repeat(2,1fr);gap:36px 0}.pdp-stats__item:nth-child(odd){border-left:none}}@media (max-width:420px){.pdp-stats__grid{grid-template-columns:1fr;gap:32px 0}.pdp-stats__item{border-left:none}}.pdp-fr{position:relative;width:100%;background:#fff0;padding:clamp(70px, 11vh, 130px) 40px}.pdp-fr__inner{width:100%;max-width:1480px;margin:0 auto}.pdp-fr__head{max-width:640px;margin-bottom:clamp(34px, 5vh, 56px)}.pdp-fr__title{margin:0 0 14px;color:#fff;font-family:var(--font-main);font-size:clamp(30px, 4vw, 46px);font-weight:500;line-height:1.05;letter-spacing:-.02em}.pdp-fr__lede{margin:0;color:rgb(255 255 255 / .62);font-size:clamp(15px, 1.15vw, 17px);font-weight:300;line-height:1.6}.pdp-fr__chart{position:relative;margin:0;padding:18px 0 0;border:0;border-radius:0;background:#fff0}.pdp-fr__badge{position:absolute;top:14px;left:16px;z-index:3;padding:4px 10px;border:.5px solid rgb(255 255 255 / .16);border-radius:999px;color:rgb(255 255 255 / .6);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.pdp-fr__badge[hidden]{display:none}.pdp-fr__legend{position:absolute;top:14px;right:16px;z-index:3;display:flex;flex-direction:column;gap:6px;align-items:flex-end}.pdp-fr__legend-item{display:inline-flex;align-items:center;gap:8px;color:rgb(255 255 255 / .66);font-size:12px;font-weight:400}.pdp-fr__legend-item[hidden]{display:none}.pdp-fr__swatch{width:16px;height:2.5px;border-radius:2px;background:#5B6BFF}.pdp-fr__legend-item--target .pdp-fr__swatch{height:0;border-top:1.5px dashed rgb(255 255 255 / .45);background:none}.pdp-fr__svg{display:block;width:100%;height:clamp(260px, 38vw, 420px)}.pdp-fr__grid line{stroke:rgb(255 255 255 / .06);stroke-width:1}.pdp-fr__grid line.is-zero{stroke:rgb(255 255 255 / .14)}.pdp-fr__axis text{fill:rgb(255 255 255 / .4);font-family:var(--font-main);font-size:12px}.pdp-fr__line{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.pdp-fr__line--measured{stroke:#5B6BFF;stroke-width:2.5;filter:drop-shadow(0 0 6px rgb(91 107 255 / .35))}.pdp-fr__line--target{stroke:rgb(255 255 255 / .42);stroke-width:1.5;stroke-dasharray:6 6}.pdp-fr__line--target[hidden]{display:none}.pdp-fr__cursor-line{stroke:rgb(91 107 255 / .5);stroke-width:1}.pdp-fr__cursor-dot{fill:#fff;stroke:#5B6BFF;stroke-width:2}.pdp-fr__cursor[hidden]{display:none}.pdp-fr__xlabels{position:relative;height:22px;margin:2px 0 6px}.pdp-fr__xlabels span{position:absolute;transform:translateX(-50%);color:rgb(255 255 255 / .4);font-size:12px;white-space:nowrap}.pdp-fr__xlabels span.is-sparse{display:none}.pdp-fr__tooltip{position:absolute;z-index:4;transform:translate(-50%,-120%);padding:7px 11px;border:.5px solid rgb(255 255 255 / .14);border-radius:10px;background:rgb(12 12 16 / .92);backdrop-filter:blur(8px);pointer-events:none;white-space:nowrap;display:flex;flex-direction:column;gap:1px;line-height:1.3}.pdp-fr__tooltip[hidden]{display:none}.pdp-fr__tooltip-freq{color:#fff;font-size:13px;font-weight:500}.pdp-fr__tooltip-db{color:#8E97FF;font-size:12px}@media (max-width:760px){.pdp-fr{padding:clamp(56px, 9vh, 90px) 20px}.pdp-fr__chart{padding:14px 0 0}.pdp-fr__legend{gap:5px}.pdp-fr__xlabels span:not(.is-sparse-keep){display:none}.pdp-fr__xlabels span.is-sparse-keep{display:block}}@media (prefers-reduced-motion:reduce){.pdp-fr__line{transition:none!important;animation:none!important}}.pdp-material:not(.pdp-material--reverse) .pdp-material__copy{margin-left:clamp(-64px, -2.8vw, -24px)}.pdp-features{max-width:none;margin:0;min-height:100svh;display:flex;align-items:center;padding:clamp(68px, 8vh, 86px) 40px clamp(70px, 8vh, 90px);background:radial-gradient(76% 68% at 72% 8%,rgb(196 91 255 / .12),transparent 64%),linear-gradient(180deg,#000 0%,#07070a 48%,#000 100%)}.pdp-features__inner{width:100%;max-width:1480px;margin:0 auto}.pdp-features__head{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(320px,0.62fr);gap:42px;align-items:end;margin-bottom:34px}.pdp-features__head h2{max-width:700px;font-size:clamp(36px, 4.3vw, 62px);line-height:.98;font-weight:500;letter-spacing:-.035em}.pdp-features__head p{max-width:520px;color:rgb(255 255 255 / .58);font-size:clamp(16px, 1.15vw, 19px);line-height:1.55}.pdp-features__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.34fr);gap:28px;align-items:start}.pdp-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdp-feature{position:relative;min-height:154px;padding:20px 22px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .018) 46%,rgb(255 255 255 / .006)),rgb(255 255 255 / .018);transition:transform 0.45s var(--easing),border-color 0.45s var(--easing),background 0.45s var(--easing)}.pdp-feature::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(220px 180px at 18% 0%,rgb(232 184 255 / .14),transparent 70%),linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .26) 100%);opacity:0;transition:opacity 0.45s var(--easing)}.pdp-feature:hover{transform:translateY(-5px);border-color:rgb(232 184 255 / .22);background:linear-gradient(145deg,rgb(255 255 255 / .095),rgb(255 255 255 / .024) 46%,rgb(255 255 255 / .01)),rgb(255 255 255 / .024)}.pdp-feature:hover::before{opacity:1}.pdp-feature__index{display:inline-flex;margin-bottom:22px;color:rgb(233 190 255 / .72);font-size:12px;font-weight:700;letter-spacing:.12em}.pdp-feature strong{display:block;max-width:330px;font-size:clamp(17px, 1.34vw, 22px);line-height:1.12;font-weight:500;letter-spacing:-.015em;color:#fff}.pdp-feature p{max-width:420px;margin-top:10px;color:rgb(255 255 255 / .58);font-size:14px;line-height:1.5}.pdp-tech{position:sticky;top:96px;min-height:0;padding:24px;overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:22px;background:radial-gradient(130% 90% at 86% 0%,rgb(255 78 166 / .18),transparent 50%),radial-gradient(110% 80% at 0% 100%,rgb(131 78 255 / .16),transparent 56%),rgb(255 255 255 / .035);box-shadow:0 30px 90px rgb(0 0 0 / .32)}.pdp-tech::before{content:"";position:absolute;inset:auto -20% -20% -20%;height:52%;pointer-events:none;background:linear-gradient(rgb(255 255 255 / .07) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to top,rgb(0 0 0 / .8),transparent);opacity:.42}.pdp-tech__eyebrow{display:inline-flex;margin-bottom:14px;color:rgb(232 184 255 / .78);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pdp-tech h3{max-width:320px;font-size:clamp(24px, 2.2vw, 32px);line-height:1.04;font-weight:500;letter-spacing:-.025em}.pdp-tech__metrics{display:grid;gap:1px;margin:24px 0;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:rgb(255 255 255 / .055)}.pdp-tech__metrics div{padding:15px 16px;background:rgb(0 0 0 / .24)}.pdp-tech__metrics strong{display:block;font-size:24px;line-height:1;font-weight:500;color:#fff}.pdp-tech__metrics span{display:block;margin-top:6px;color:rgb(255 255 255 / .52);font-size:13px}.pdp-tech__list{list-style:none;display:flex;flex-direction:column;gap:8px;margin-bottom:22px}.pdp-tech__list li{display:flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid rgb(255 255 255 / .08);border-radius:999px;background:rgb(0 0 0 / .18);color:rgb(255 255 255 / .78);font-size:13px}.pdp-tech__list li::before{content:"";width:7px;height:7px;margin-right:10px;border-radius:999px;background:linear-gradient(135deg,#e5c2ff,var(--brand-mor))}.pdp-tech__btn{position:relative;z-index:1;display:inline-flex}@media (max-width:1180px){.pdp-features{min-height:auto;align-items:stretch;padding-top:90px;padding-bottom:92px}.pdp-features__head,.pdp-features__grid{grid-template-columns:1fr}.pdp-tech{position:relative;top:auto;min-height:auto}.pdp-tech__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pdp-features{padding:78px 20px 84px}.pdp-features__head{gap:22px;margin-bottom:30px}.pdp-feature-list,.pdp-tech__metrics{grid-template-columns:1fr}.pdp-feature{min-height:auto;padding:20px}.pdp-feature__index{margin-bottom:20px}.pdp-tech{padding:24px;border-radius:18px}}.pdp-spectable{max-width:1480px;margin:0 auto;padding:40px 40px 100px}.pdp-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;border-top:1px solid rgb(255 255 255 / .08)}.pdp-spec-row{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.pdp-spec-row dt{color:rgb(255 255 255 / .5);font-size:14px}.pdp-spec-row dd{text-align:right;color:rgb(255 255 255 / .9);font-size:15px;font-weight:500}.pdp-box{max-width:1480px;margin:0 auto;padding:100px 40px;display:grid;grid-template-columns:minmax(320px,1.05fr) minmax(0,0.92fr);gap:64px;align-items:center}.pdp-box__media{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pdp-box__media .about-visual{min-height:360px}.pdp-box__cable{transform:translateY(-22px)}.pdp-box__case{transform:translateY(22px)}.pdp-box__copy h2{max-width:480px;font-size:clamp(32px, 3.8vw, 50px);line-height:1.04;font-weight:400}.pdp-box__copy p{max-width:520px;margin-top:22px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.7}.pdp-cta{max-width:1480px;margin:0 auto;padding:40px 40px 130px}.pdp-cta__inner{position:relative;overflow:hidden;padding:72px 48px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(120% 140% at 80% 0%,rgb(227 191 255 / .1),transparent 55%),linear-gradient(135deg,rgb(255 255 255 / .03),rgb(255 255 255 / .008));text-align:center}.pdp-cta__inner h2{font-size:clamp(30px, 3.6vw, 46px);line-height:1.06;font-weight:400}.pdp-cta__inner p{max-width:560px;margin:18px auto 0;color:rgb(255 255 255 / .6);font-size:17px;line-height:1.65}.pdp-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:34px}@media (max-width:1100px){.pdp-hero__grid,.pdp-material__container,.pdp-features__grid,.pdp-box{grid-template-columns:1fr}.pdp-material{background-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .82) 18%,rgb(0 0 0 / .48) 56%,rgb(0 0 0 / .92) 100%);background-position:center center;padding:110px 0 80px}.pdp-material__visual-layer{width:100%;opacity:.6;background:linear-gradient(to bottom,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .62) 48%,rgb(0 0 0 / .94) 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/malzeme-bg.png) center center / cover no-repeat}.pdp-material:not(.pdp-material--reverse) .pdp-material__copy{margin-left:0}.pdp-material--reverse .pdp-material__container{grid-template-columns:1fr}.pdp-material--reverse .pdp-material__copy{grid-column:auto}.pdp-material--reverse{background-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .82) 18%,rgb(0 0 0 / .48) 56%,rgb(0 0 0 / .92) 100%);background-position:center center}.pdp-material--reverse .pdp-material__visual-layer{background:linear-gradient(to bottom,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .62) 48%,rgb(0 0 0 / .94) 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/polymer-bg.png) center center / cover no-repeat}.pdp-material--cable .pdp-material__visual-layer{background:linear-gradient(to bottom,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .62) 48%,rgb(0 0 0 / .94) 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/kablo.png) center center / cover no-repeat}.pdp-material--cable .pdp-material__container{grid-template-columns:1fr}.pdp-gallery,.pdp-tech{position:static}.pdp-stage{min-height:420px}.pdp-spec-grid{grid-template-columns:1fr;gap:0}.pdp-box__cable,.pdp-box__case{transform:none}}@media (max-width:720px){.pdp-hero{padding:116px 20px 48px}.pdp-hero--image{height:100svh;padding:0}.pdp-hero__image{height:100%;object-position:center}.pdp-video-section{height:auto;overflow:hidden}.pdp-video-container{width:100vw;height:70svh;border-radius:0;transform:none;box-shadow:none}.pdp-material__container,.pdp-features,.pdp-spectable,.pdp-box,.pdp-cta{padding-left:20px;padding-right:20px}.pdp-material,.pdp-box{padding-top:72px;padding-bottom:72px}.pdp-box__media{grid-template-columns:1fr}.pdp-box__media .about-visual{min-height:260px}.pdp-buy__actions{width:100%}.pdp-add-btn{flex:1 1 100%;justify-content:center}.pdp-spec-link{flex:1 1 100%}.pdp-cta__inner{padding:48px 24px}.pdp-spec-row{flex-direction:column;gap:4px}.pdp-spec-row dd{text-align:left}}::selection{background:var(--titan);color:var(--bg)}.footer__bottom{flex-wrap:wrap;gap:14px 0}.footer__legal-inline{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center}.footer__legal-inline a{font-size:12.5px;color:rgb(255 255 255 / .48);text-decoration:none;transition:color 0.2s ease}.footer__legal-inline a:hover,.footer__legal-inline a:focus-visible{color:var(--brand-lilac)}.footer__link-current{color:rgb(255 255 255 / .4);cursor:default}:focus-visible{outline:2px solid var(--brand-lilac);outline-offset:2px}.cartd{position:fixed;inset:0;z-index:290;pointer-events:none}.cartd__veil{position:absolute;inset:0;background:rgb(4 4 6 / .62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .35s ease}.cartd__panel{position:absolute;top:0;right:0;bottom:0;width:min(430px, 92vw);display:flex;flex-direction:column;background:linear-gradient(180deg,#131118,#0b0a0d);border-left:1px solid rgb(255 255 255 / .09);transform:translateX(100%);transition:transform .45s cubic-bezier(.22,1,.36,1)}.cartd.is-open{pointer-events:auto}.cartd.is-open .cartd__veil{opacity:1}.cartd.is-open .cartd__panel{transform:none}.cartd__head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid rgb(255 255 255 / .08)}.cartd__head h3{font-size:17px;font-weight:600}.cartd__close{background:none;border:0;color:rgb(255 255 255 / .6);cursor:pointer;padding:6px}.cartd__close svg{width:18px;height:18px}.cartd__list{flex:1;overflow-y:auto;padding:8px 24px}.cartd__empty{padding:40px 0;text-align:center;color:rgb(255 255 255 / .45);font-size:14px}.cartd__item{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.cartd__thumb{flex:none;width:58px;height:58px;border-radius:12px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),#0a090c 70%);display:grid;place-items:center;color:rgb(227 191 255 / .8)}.cartd__thumb svg{width:26px;height:26px}.cartd__info{flex:1;min-width:0}.cartd__name{font-size:14.5px;font-weight:600}.cartd__badge{display:inline-flex;margin-left:7px;padding:2px 8px;border-radius:999px;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;vertical-align:2px;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .07)}.cartd__conf{margin-top:4px;color:rgb(255 255 255 / .5);font-size:12px;line-height:1.5}.cartd__wait{display:inline-flex;align-items:center;gap:5px;margin-top:6px;color:rgb(255 111 171 / .85);font-size:11.5px}.cartd__wait svg{width:12px;height:12px;flex:none}.cartd__meta{display:flex;align-items:center;justify-content:space-between;margin-top:9px}.cartd__price{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.cartd__rm{background:none;border:0;color:rgb(255 255 255 / .35);font-size:12px;cursor:pointer;text-decoration:underline;font-family:inherit}@media (hover:hover){.cartd__rm:hover{color:#ff6fab}}.cartd__foot{padding:18px 24px 24px;border-top:1px solid rgb(255 255 255 / .08)}.cartd__total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.cartd__total span{color:rgb(255 255 255 / .55);font-size:13px}.cartd__total strong{font-size:21px;font-weight:600;font-variant-numeric:tabular-nums}.cartd__go{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:15px;border:0;border-radius:999px;background:#f4eefb;color:#11070f;font-size:14.5px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}@media (hover:hover){.cartd__go:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgb(229 194 255 / .22)}}.cartd__view{display:block;margin-top:11px;text-align:center;color:rgb(255 255 255 / .55);font-size:13px;text-decoration:none}@media (hover:hover){.cartd__view:hover{color:#e5c2ff}}.cartd__body{flex:1;display:flex;flex-direction:column;min-height:0}.cartd__loader{position:absolute;inset:0;display:none;background:rgb(11 10 13 / .55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.cartd.is-loading .cartd__loader{display:block}.cartd__loader::after{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border:2px solid rgb(229 194 255 / .25);border-top-color:#e5c2ff;border-radius:50%;animation:cartd-spin .7s linear infinite}@keyframes cartd-spin{to{transform:rotate(360deg)}}body.cartd-open{overflow:hidden}.cartd__thumb img{width:100%;height:100%;object-fit:cover;border-radius:12px}.nav__icon{position:relative}.nav__cart-count{position:absolute;top:-4px;right:-6px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#e5c2ff;color:#11070f;font-size:10.5px;font-weight:700;line-height:17px;text-align:center;font-variant-numeric:tabular-nums}.nav__cart-count.is-empty{display:none}.side-cart-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;border-radius:999px;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .07);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.about-hero{position:relative;overflow:hidden;width:100vw;max-width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:120px clamp(20px, 7vw, 120px) 90px}.about-hero__bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:#060606}.about-hero__bg img,.about-hero__bg video{width:100%;height:100%;object-fit:cover;object-position:70% center;image-rendering:-webkit-optimize-contrast}.about-hero__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000 0%,rgb(0 0 0 / .9) 24%,rgb(0 0 0 / .5) 46%,rgb(0 0 0 / .1) 68%,transparent 84%),linear-gradient(0deg,#000 0%,transparent 24%),linear-gradient(180deg,rgb(0 0 0 / .5) 0%,transparent 18%)}.about-hero__content{position:relative;z-index:2;width:100%;max-width:var(--about-max,1480px);margin:0 auto}.about-hero__content>*{max-width:720px}@media (max-width:760px){.about-hero{min-height:92vh;padding:110px 20px 72px}.about-hero__bg img,.about-hero__bg video{object-position:66% center}.about-hero__bg::after{background:linear-gradient(0deg,#000 16%,rgb(0 0 0 / .45) 52%,rgb(0 0 0 / .7) 100%),linear-gradient(90deg,rgb(0 0 0 / .7),transparent 72%)}}.tech-page{--tech-pad:clamp(20px, 4vw, 64px);--tech-max:1480px}.tech-hero{position:relative;overflow:hidden;width:100vw;max-width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:120px clamp(20px, 7vw, 120px) 80px}.tech-hero__inner{position:relative;z-index:2;width:100%;max-width:var(--tech-max);margin:0 auto}.tech-hero__inner>*{max-width:720px}.tech-hero h1{margin-top:18px;font-size:clamp(40px, 6.4vw, 100px);line-height:.95;font-weight:400;letter-spacing:-.014em;max-width:14ch}.tech-hero__media{position:absolute;inset:0;z-index:0;pointer-events:none}.tech-hero__media img{width:100%;height:100%;object-fit:cover;object-position:72% center;image-rendering:-webkit-optimize-contrast}.tech-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000 0%,rgb(0 0 0 / .92) 22%,rgb(0 0 0 / .55) 44%,rgb(0 0 0 / .12) 66%,transparent 82%),linear-gradient(0deg,#000 0%,transparent 22%),linear-gradient(180deg,rgb(0 0 0 / .55) 0%,transparent 18%)}@media (max-width:760px){.tech-hero{min-height:92vh;padding:110px 20px 70px}.tech-hero__media img{object-position:68% center}.tech-hero__media::after{background:linear-gradient(0deg,#000 16%,rgb(0 0 0 / .45) 52%,rgb(0 0 0 / .7) 100%),linear-gradient(90deg,rgb(0 0 0 / .7),transparent 70%)}}.tech-hero__lede{max-width:680px;margin-top:28px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.tech-hero__scrollcue{display:inline-flex;align-items:center;gap:10px;margin-top:40px;color:rgb(255 255 255 / .4);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase}.tech-hero__scrollcue svg{animation:techCue 1.8s ease-in-out infinite}@keyframes techCue{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(4px);opacity:1}}.tech-stage{position:relative;max-width:var(--tech-max);margin:0 auto;padding:0 var(--tech-pad) 40px;display:grid;grid-template-columns:minmax(360px,0.92fr) minmax(0,1.08fr);gap:clamp(32px, 5vw, 96px);align-items:start}.tech-pin{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center}.tech-pin__inner{position:relative}.tech-pin__index{display:flex;align-items:baseline;gap:6px;margin-bottom:26px;font-variant-numeric:tabular-nums;line-height:1}.tech-pin__cur{font-size:clamp(58px, 8vw, 104px);font-weight:500;letter-spacing:-.02em;background:linear-gradient(135deg,#ffffff 0%,#e5c2ff 58%,var(--brand-mor) 116%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.tech-pin__total{font-size:clamp(18px, 1.8vw, 24px);color:rgb(255 255 255 / .34);font-weight:400}.tech-pin__slot{position:relative;min-height:280px}.tech-pin__panel{position:absolute;inset:0;opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1);pointer-events:none}.tech-pin__panel.is-active{opacity:1;transform:none;pointer-events:auto}.tech-pin__kicker{display:inline-flex;margin-bottom:16px;color:rgb(227 191 255 / .9);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.tech-pin__title{font-size:clamp(28px, 3.2vw, 46px);line-height:1.04;font-weight:400}.tech-pin__title .accent{background:linear-gradient(115deg,#ffffff 8%,#e5c2ff 48%,var(--brand-mor) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.tech-pin__desc{max-width:460px;margin-top:22px;color:rgb(255 255 255 / .62);font-size:16px;line-height:1.7}.tech-rail{display:flex;gap:7px;margin-top:38px}.tech-rail button{flex:1;height:3px;border:0;padding:0;border-radius:999px;cursor:pointer;background:rgb(255 255 255 / .12);position:relative;overflow:hidden;transition:background .3s ease}.tech-rail button::after{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#e5c2ff,var(--brand-mor));transition:transform .4s ease}.tech-rail button.is-active::after{transform:scaleX(1)}.tech-rail button.is-done{background:rgb(229 194 255 / .32)}.tech-scenes{display:flex;flex-direction:column}.tech-scene{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:60px 0}.tech-scene__card{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(130% 120% at 85% 0%,rgb(227 191 255 / .08),transparent 55%),linear-gradient(150deg,rgb(255 255 255 / .035),rgb(255 255 255 / .006));padding:clamp(26px, 3vw, 44px);transition:border-color .35s ease;transform-origin:center;opacity:1}.tech-scene.is-active .tech-scene__card{border-color:rgb(227 191 255 / .2)}.tech-stage.has-card-motion .tech-scene__card{transform:translate3d(0,var(--tech-card-shift,0),0) scale(var(--tech-card-scale,1));opacity:var(--tech-card-opacity,1);filter:blur(var(--tech-card-blur,0))}.tech-stage.has-card-motion .tech-scene.is-near .tech-scene__card{will-change:transform,opacity}.tech-scene__visual{position:relative;height:clamp(180px, 26vh, 280px);border-radius:12px;overflow:hidden;margin-bottom:28px;background:#08080a;border:1px solid rgb(255 255 255 / .06)}.tech-scene__visual img{width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.05);transform:scale(1.04);transition:transform 1.1s ease}.tech-scene.is-active .tech-scene__visual img{transform:scale(1)}.tech-scene__visual::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgb(0 0 0 / .5))}.tech-scene__glyph{display:grid;place-items:center;height:100%;background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),transparent 65%)}.tech-scene__glyph img{width:clamp(128px, 18vh, 172px);height:clamp(128px, 18vh, 172px);max-width:75%;max-height:85%;object-fit:contain;filter:none;transform:none}.tech-scene__eyebrow{display:inline-flex;margin-bottom:12px;color:rgb(227 191 255 / .85);font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.tech-scene__title{font-size:clamp(22px, 2vw, 28px);font-weight:400;line-height:1.1}.tech-scene__title .accent{background:linear-gradient(115deg,#fff 8%,#e5c2ff 48%,var(--brand-mor) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.tech-scene__text{margin-top:16px;color:rgb(255 255 255 / .64);font-size:15.5px;line-height:1.7}.tech-scene__points{margin-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.tech-scene__point{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .07);background:rgb(255 255 255 / .02)}.tech-scene__point svg{flex:none;width:15px;height:15px;margin-top:2px;color:#d1a8ff}.tech-scene__point span{font-size:13px;line-height:1.45;color:rgb(255 255 255 / .82)}.tech-scene__point strong{display:block;color:#fff;font-weight:600;margin-bottom:1px;font-size:13.5px}.tech-cta{max-width:var(--tech-max);margin:0 auto;padding:40px var(--tech-pad) 130px}.tech-cta__inner{position:relative;padding:48px 24px;text-align:center}.tech-cta__inner h2{font-size:clamp(28px,3.2vw,42px);line-height:1.08;font-weight:400}.tech-cta__inner p{max-width:560px;margin:16px auto 30px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.6}@media (max-width:980px){.tech-stage{grid-template-columns:1fr;gap:0}.tech-pin{display:none}.tech-scene{min-height:0;padding:26px 0}.tech-scene__points{grid-template-columns:1fr}}@media (min-width:981px){.tech-scene__eyebrow,.tech-scene__title{display:none}}@media (prefers-reduced-motion:reduce){.tech-scene__card,.tech-pin__panel,.tech-scene__visual img{transition:none}.tech-stage .tech-scene__card{transform:none!important;opacity:1!important;filter:none!important;will-change:auto!important}}.pke-page{--pke-pad:clamp(20px, 4vw, 64px);--pke-max:1280px}.pke-hero{max-width:var(--pke-max);margin:0 auto;padding:168px var(--pke-pad) 8px}.pke-hero__inner{max-width:880px}.pke-hero h1{margin-top:18px;font-size:clamp(38px, 5.6vw, 80px);line-height:.98;font-weight:400;letter-spacing:-.012em}.pke-hero__lede{max-width:660px;margin-top:26px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.pke-problems{max-width:var(--pke-max);margin:44px auto 0;padding:0 var(--pke-pad)}.pke-problems__label{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .4);margin-bottom:18px}.pke-problems__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid rgb(255 255 255 / .09);border-radius:16px;overflow:hidden;background:linear-gradient(150deg,rgb(255 255 255 / .022),rgb(255 255 255 / .004))}.pke-problem{padding:26px 24px;border-left:1px solid rgb(255 255 255 / .08)}.pke-problem:first-child{border-left:0}.pke-problem svg{width:26px;height:26px;color:#d1a8ff;margin-bottom:16px}.pke-problem h3{font-size:15.5px;font-weight:600;line-height:1.25}.pke-problem p{margin-top:8px;color:rgb(255 255 255 / .55);font-size:13px;line-height:1.55}.pke-products{max-width:var(--pke-max);margin:0 auto;padding:60px var(--pke-pad) 30px}.pke-prod{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px, 5vw, 72px);align-items:center;padding:clamp(40px, 5vw, 70px) 0;border-top:1px solid rgb(255 255 255 / .08)}.pke-prod:first-of-type{border-top:0}.pke-prod--rev .pke-prod__visual{order:2}.pke-prod__tag{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:6px 13px;border-radius:999px;border:1px solid rgb(227 191 255 / .25);background:rgb(227 191 255 / .07);color:rgb(227 191 255 / .92);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pke-prod__tag .n{font-variant-numeric:tabular-nums}.pke-prod__title{font-size:clamp(26px, 2.8vw, 38px);line-height:1.06;font-weight:400}.pke-prod__title .accent{background:linear-gradient(115deg,#ffffff 8%,#e5c2ff 48%,var(--brand-mor) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.pke-prod__desc{margin-top:18px;color:rgb(255 255 255 / .64);font-size:16px;line-height:1.72;max-width:540px}.pke-feats{margin-top:26px;display:flex;flex-direction:column;gap:14px}.pke-feat{display:flex;gap:14px;align-items:flex-start}.pke-feat__ic{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#d1a8ff;background:rgb(227 191 255 / .07);border:1px solid rgb(227 191 255 / .16)}.pke-feat__ic svg{width:19px;height:19px}.pke-feat__t{font-size:15px;font-weight:600;line-height:1.3}.pke-feat__d{margin-top:3px;color:rgb(255 255 255 / .58);font-size:13.5px;line-height:1.55}.pke-prod__visual{position:relative;aspect-ratio:4 / 3.4;border-radius:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .09);background:#08080a;display:grid;place-items:center}.pke-prod__visual::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 38%,rgb(227 191 255 / .16),transparent 62%)}.pke-prod__glyph{position:relative;width:min(78%, 400px);aspect-ratio:1;color:rgb(227 191 255 / .85)}.pke-prod__glyph img{display:block;width:100%;height:100%;object-fit:contain}.pke-prod__badge{position:absolute;left:18px;bottom:18px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-size:12.5px;color:#fff;background:rgb(12 12 14 / .78);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .12)}.pke-prod__badge svg{width:14px;height:14px;color:#e5c2ff}.sav-main{position:relative;isolation:isolate;background:#050506}.sav-main>:is(.sav-signals,.sav-anc,.sav-rev,.sav-usecases,.sav-process,.sav-section--surec,.proc-timeline,.sav-cta){position:relative;isolation:isolate}.sav-main>:is(.sav-signals,.sav-anc,.sav-rev,.sav-usecases,.sav-process,.sav-section--surec,.proc-timeline,.sav-cta)::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);pointer-events:none}.sav-main>.sav-signals::before{border-top:1px solid rgba(var(--brand-rgb),.13);background:radial-gradient(70% 70% at 88% 4%,rgba(var(--brand-rgb),.09),transparent 68%),linear-gradient(180deg,#0d0a11 0%,#09070c 100%)}.sav-main>.sav-anc::before{border-top:0;border-bottom:1px solid rgb(255 255 255 / .055);background:radial-gradient(54% 90% at 8% 38%,rgba(var(--brand-rgb),.11),transparent 72%),radial-gradient(44% 70% at 96% 78%,rgb(98 127 255 / .055),transparent 74%),linear-gradient(180deg,#070609 0%,#0a0710 48%,#050506 100%)}.sav-main>.sav-rev::before{border-top:1px solid rgba(var(--brand-rgb),.11);border-bottom:1px solid rgb(255 255 255 / .05);background:radial-gradient(48% 58% at 50% 30%,rgba(var(--brand-rgb),.105),transparent 72%),radial-gradient(54% 55% at 50% 100%,rgb(78 101 190 / .045),transparent 76%),linear-gradient(180deg,#0c0911 0%,#070609 58%,#050506 100%)}.sav-main>.sav-usecases::before{border-top:1px solid rgba(var(--brand-rgb),.11);border-bottom:1px solid rgb(255 255 255 / .055);background:radial-gradient(58% 52% at 88% 4%,rgba(var(--brand-rgb),.085),transparent 72%),radial-gradient(42% 46% at 6% 92%,rgb(72 117 170 / .055),transparent 75%),linear-gradient(180deg,#070609 0%,#0b0910 48%,#07070a 100%)}.sav-main>.sav-section--surec::before,.sav-main>.proc-timeline::before{background:radial-gradient(70% 55% at 4% 0%,rgba(var(--brand-rgb),.05),transparent 68%),#08090d}.sav-main>.sav-section--surec::before{border-top:1px solid rgb(255 255 255 / .075)}.sav-main>.proc-timeline::before{border-bottom:1px solid rgb(255 255 255 / .06)}.sav-main>.sav-process::before{border-top:1px solid rgb(255 255 255 / .07);border-bottom:1px solid rgb(255 255 255 / .055);background:radial-gradient(50% 42% at 7% 12%,rgba(var(--brand-rgb),.055),transparent 74%),linear-gradient(180deg,#08080a 0%,#060608 100%)}.sav-main>.sav-cta::before{background:radial-gradient(65% 100% at 50% 100%,rgba(var(--brand-rgb),.08),transparent 70%),linear-gradient(180deg,#050506 0%,#09070c 100%)}.sav-hero{position:relative;max-width:none;margin:0;width:100%;height:100vh;height:100svh;min-height:0;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding:clamp(110px, 18vh, 168px) var(--pke-pad,40px) clamp(48px, 9vh, 80px)}.sav-hero>.sav-hero__inner{width:100%;max-width:calc(var(--pke-max, 1480px) - 2 * var(--pke-pad, 40px));margin:0 auto}.sav-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.6)}.sav-hero::after{content:"";position:absolute;z-index:0;right:0;bottom:-1px;left:0;height:clamp(260px, 38vh, 430px);background:radial-gradient(ellipse at 50% 100%,rgba(var(--brand-rgb),.09),transparent 58%),linear-gradient(180deg,#fff0 0%,rgb(7 6 9 / .12) 18%,rgb(7 6 9 / .46) 48%,rgb(7 6 9 / .78) 76%,rgb(7 6 9 / .9) 100%);pointer-events:none}.sav-main>.sav-anc::after{content:"";position:absolute;z-index:0;top:-320px;left:50%;width:100vw;height:680px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 48%,rgba(var(--brand-rgb),.12),transparent 64%),linear-gradient(180deg,#fff0 0%,rgb(7 6 9 / .2) 14%,rgb(7 6 9 / .58) 30%,rgb(7 6 9 / .88) 45%,rgb(7 6 9 / .92) 56%,rgb(7 6 9 / .68) 72%,rgb(7 6 9 / .26) 89%,#fff0 100%);filter:blur(26px);pointer-events:none}.sav-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.sav-hero__inner h1{max-width:1100px;margin-left:auto;margin-right:auto}.sav-hero__inner h1>.pdp-material__accent{display:block}.sav-hero h1 .word-wrap{display:inline-block;overflow:hidden;padding-block:.12em .16em;margin-block:-.12em -.16em;vertical-align:bottom}.sav-hero h1 .word-inner{display:inline-block;will-change:transform}.sav-hero h1 .pdp-material__accent .word-inner{background:linear-gradient(115deg,var(--brand-mor) 0%,#e5c2ff 52%,#ffffff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.sav-hero__kicker{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-soft)}.sav-hero__kicker::before,.sav-hero__kicker::after{content:"";width:34px;height:1px;background:var(--brand-soft)}.sav-hero h1{margin-top:22px;font-size:clamp(48px, 6.2vw, 92px);font-weight:400;line-height:1.06;color:#fff;text-wrap:balance}.sav-hero__lede{margin:26px auto 0;max-width:640px;color:rgb(255 255 255 / .66);font-size:clamp(17px, 1.4vw, 20px);line-height:1.62}.sav-hero__inner .about-hero__actions{justify-content:center}.sav-signals{position:relative;max-width:none;height:430svh;margin:clamp(56px, 6vw, 96px) 0 0;padding:0}.sav-signals__stage{--signal-entry:0;--signal-grid-opacity:0;--signal-entry-scale:1.035;position:sticky;top:0;height:100svh;min-height:min(620px, 100svh);overflow:hidden;background:#050506}.sav-signals__stage::before,.sav-signals__stage::after{content:"";position:absolute;z-index:2;pointer-events:none;opacity:var(--signal-entry)}.sav-signals__stage::before{inset:0;background:radial-gradient(circle at 50% 50%,transparent 0 27%,rgb(5 5 6 / .18) 56%,rgb(5 5 6 / .78) 100%)}.sav-signals__stage::after{inset:0;background:#000;background:radial-gradient(circle at 50% calc(50% + 28px),rgb(0 0 0 / .99) 15%,#fff0 39%)}.sav-signals__canvas,.sav-signals__grid{position:absolute;inset:0;width:100%;height:100%}.sav-signals__canvas{z-index:1;display:block;background:radial-gradient(circle at 50% calc(50% + 28px),rgb(174 112 255 / .1),rgb(76 110 255 / .028) 30%,transparent 72%);opacity:var(--signal-entry);transform:scale(var(--signal-entry-scale));transform-origin:center}.sav-signals__grid{z-index:2;opacity:var(--signal-grid-opacity);background-image:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px);background-position:center;background-size:min(25vw, 360px) min(34vh, 260px);-webkit-mask-image:radial-gradient(circle at 50% 50%,black,transparent 82%);mask-image:radial-gradient(circle at 50% 50%,black,transparent 82%);pointer-events:none}.sav-main>.sav-signals::after{content:"";position:absolute;z-index:3;top:-210px;left:50%;width:100vw;height:390px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 42%,rgba(var(--brand-rgb),.085),transparent 58%),linear-gradient(180deg,#fff0 0%,rgb(5 5 6 / .38) 22%,rgb(5 5 6 / .86) 47%,rgb(5 5 6 / .58) 70%,rgb(5 5 6 / .16) 88%,#fff0 100%);filter:blur(12px);pointer-events:none}.sav-signals__titles{position:absolute;z-index:4;inset:74px 0 0;pointer-events:none}.sav-signals__title{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:clamp(28px, 5vw, 80px);color:#fff;font-size:clamp(48px, 6vw, 104px);font-weight:600;letter-spacing:-.025em;line-height:1.08;text-align:center;text-transform:uppercase;text-wrap:balance;opacity:0;transform:translate3d(0,56px,0) scale(.96);will-change:opacity,transform}.sav-signals__title:first-child{opacity:var(--signal-entry);transform:none}.sav-signals__title span{display:block;max-width:14ch;padding:.1em 0 .16em;text-shadow:0 4px 26px rgb(0 0 0 / .9),0 0 70px rgba(var(--brand-rgb),.15)}@media (max-width:760px){.sav-signals{height:360svh;margin-top:40px}.sav-signals__stage{min-height:min(540px, 100svh)}.sav-signals__titles{inset:68px 0 0}.sav-signals__title{padding:30px 20px;font-size:clamp(38px, 11vw, 60px);line-height:1.1}.sav-signals__title span{max-width:11ch}}@media (prefers-reduced-motion:reduce){.sav-signals{height:auto}.sav-signals__stage{--signal-entry:1;--signal-grid-opacity:0.38;--signal-entry-scale:1;position:relative;height:auto;min-height:0;padding:120px var(--pke-pad,40px) 90px}.sav-signals__canvas{opacity:1;transform:none}.sav-signals__stage::after{display:none}.sav-signals__titles{position:relative;inset:auto;display:grid;gap:1px}.sav-signals__title,.sav-signals__title:first-child{position:relative;inset:auto;display:block;padding:24px 0;border-top:1px solid rgb(255 255 255 / .12);font-size:clamp(34px, 7vw, 64px);text-align:left;opacity:1;transform:none}.sav-signals__title span{max-width:18ch}}.sav-anc{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(170px, 16vw, 260px) var(--pke-pad,40px) clamp(76px, 8vw, 120px)}.sav-anc__panel{position:relative;z-index:1;padding:0}.sav-anc__panel::before{content:"";position:absolute;width:min(72vw, 980px);height:420px;top:-150px;left:50%;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(var(--brand-rgb),.12),transparent 68%);filter:blur(28px);pointer-events:none}.sav-anc__panel::after{display:none}.sav-anc__panel>*{position:relative;z-index:1}.sav-anc .sav-head{display:flex;flex-direction:column;align-items:center;max-width:none;margin-bottom:clamp(48px, 6vw, 78px);text-align:center}.sav-anc .sav-head .about-kicker{display:inline-flex;align-items:center;gap:14px}.sav-anc .sav-head .about-kicker::before,.sav-anc .sav-head .about-kicker::after{content:"";width:32px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.8))}.sav-anc .sav-head .about-kicker::after{transform:scaleX(-1)}.sav-anc .sav-head h2{max-width:980px;margin-top:18px;font-size:clamp(42px, 4.2vw, 66px)}.sav-anc .sav-head p{max-width:720px;margin:22px auto 0;padding:0;color:rgb(255 255 255 / .65);font-size:clamp(15px, 1.2vw, 17px);line-height:1.7}.sav-anc__scope{position:relative;border-top:1px solid rgba(var(--brand-rgb),.34);border-bottom:1px solid rgba(var(--brand-rgb),.2);border-right:0;border-left:0;border-radius:0;overflow:hidden;background:linear-gradient(rgb(255 255 255 / .026) 1px,transparent 1px) center / 48px 48px,linear-gradient(90deg,rgb(255 255 255 / .026) 1px,transparent 1px) center / 48px 48px,radial-gradient(70% 110% at 50% 50%,rgba(var(--brand-rgb),.075),transparent 74%),linear-gradient(90deg,transparent,rgb(4 3 7 / .9) 10%,rgb(4 3 7 / .9) 90%,transparent);padding:64px 0 0;box-shadow:inset 0 34px 60px rgb(0 0 0 / .34),inset 0 -34px 60px rgb(0 0 0 / .28)}.sav-anc__scope::before{content:"LIVE / ANC";position:absolute;top:27px;left:26px;z-index:1;color:rgb(255 255 255 / .42);font-size:11px;font-weight:700;letter-spacing:.2em}.sav-anc__scope::after{content:"";position:absolute;top:31px;left:112px;z-index:1;width:min(20vw, 260px);height:1px;background:linear-gradient(90deg,rgba(var(--brand-rgb),.6),transparent);pointer-events:none}.sav-anc__scope canvas{display:block;width:100%}.sav-anc__status{position:absolute;top:16px;right:18px;z-index:2;display:inline-flex;align-items:center;gap:12px;padding:12px 16px 12px 20px;border-radius:999px;border:1px solid rgb(255 255 255 / .16);background:rgb(0 0 0 / .45);font-family:var(--font-main);cursor:pointer;transition:border-color 0.35s var(--easing),box-shadow 0.35s var(--easing),background 0.35s var(--easing)}.sav-anc__status:hover{border-color:rgb(255 255 255 / .35);background:rgb(255 255 255 / .05)}.sav-anc__status:focus-visible{outline:2px solid var(--brand-soft);outline-offset:2px}.sav-anc__status-label{font-size:13px;font-weight:700;letter-spacing:.16em;color:#fff}.sav-anc__status-state{min-width:32px;text-align:center;font-size:12px;font-weight:700;letter-spacing:.14em;color:rgb(255 255 255 / .45);font-variant-numeric:tabular-nums;transition:color 0.35s var(--easing)}.sav-anc__status.is-on .sav-anc__status-state{color:var(--brand-soft);text-shadow:0 0 14px rgba(var(--brand-rgb),.7)}.sav-anc__status-track{position:relative;width:46px;height:24px;border-radius:999px;border:1px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .06);transition:background 0.35s var(--easing),border-color 0.35s var(--easing),box-shadow 0.35s var(--easing)}.sav-anc__status-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:rgb(255 255 255 / .65);transition:transform 0.35s var(--easing),background 0.35s var(--easing),box-shadow 0.35s var(--easing)}.sav-anc__status.is-on .sav-anc__status-track{background:rgba(var(--brand-rgb),.22);border-color:rgba(var(--brand-rgb),.6);box-shadow:0 0 18px rgba(var(--brand-rgb),.25)}.sav-anc__status.is-on .sav-anc__status-knob{transform:translateX(22px);background:var(--brand-lilac);box-shadow:0 0 12px rgba(var(--brand-rgb),.9)}@media (max-width:640px){.sav-anc__status{top:10px;right:10px;padding:10px 12px 10px 16px;gap:9px}}.sav-anc__status.is-on{color:var(--brand-soft);border-color:rgba(var(--brand-rgb),.5);box-shadow:0 0 22px rgba(var(--brand-rgb),.2)}.sav-anc__legend{display:flex;flex-wrap:wrap;gap:10px 26px;justify-content:center;padding:18px 22px 20px;border-top:1px solid rgba(var(--brand-rgb),.12);background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.035),transparent);font-size:12.5px;letter-spacing:.05em;text-transform:uppercase;color:rgb(255 255 255 / .55)}.sav-anc__legend span{display:inline-flex;align-items:center;gap:9px}.sav-anc__sw{width:18px;height:2px;border-radius:2px;display:inline-block}.sav-anc__sw--noise{background:rgb(255 255 255 / .35)}.sav-anc__sw--anti{background:rgb(209 168 255 / .7)}.sav-anc__sw--out{background:var(--brand-lilac);box-shadow:0 0 10px rgba(var(--brand-rgb),.8)}@media (max-width:640px){.sav-anc{padding-top:120px;padding-bottom:64px}.sav-anc__panel{padding:0}.sav-anc .sav-head{padding:0 8px}.sav-anc .sav-head h2{font-size:clamp(36px, 11vw, 48px)}.sav-anc__scope{padding-top:64px;border-radius:0}.sav-anc__scope::before{left:16px}.sav-anc__scope::after{display:none}.sav-anc__legend{justify-content:flex-start;gap:10px 18px;padding-inline:16px}}.sav-anc__scope{padding:0;border:1px solid rgb(213 174 255 / .2);border-radius:26px;background:radial-gradient(90% 150% at 50% 45%,rgba(var(--brand-rgb),.07),transparent 66%),linear-gradient(145deg,rgb(18 15 23 / .96),rgb(5 5 7 / .98));box-shadow:0 30px 90px rgb(0 0 0 / .42),inset 0 1px 0 rgb(255 255 255 / .035);transition:border-color 0.45s ease,box-shadow 0.45s ease}.sav-anc__scope.is-on{border-color:rgba(var(--brand-rgb),.4);box-shadow:0 34px 100px rgb(0 0 0 / .46),0 0 44px rgba(var(--brand-rgb),.075),inset 0 1px 0 rgb(255 255 255 / .05)}.sav-anc__scope::before,.sav-anc__scope::after{display:none}.sav-anc__toolbar{position:relative;z-index:3;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 18px 14px 24px;border-bottom:1px solid rgb(255 255 255 / .075);background:linear-gradient(90deg,rgb(255 255 255 / .025),transparent 52%)}.sav-anc__live{display:flex;align-items:center;gap:10px;color:rgb(255 255 255 / .82);font-size:11px;font-weight:700;line-height:1.1;letter-spacing:.17em;text-transform:uppercase}.sav-anc__live-dot{width:9px;height:9px;border:2px solid rgb(255 255 255 / .22);border-radius:50%;background:rgb(255 255 255 / .34);box-shadow:0 0 0 5px rgb(255 255 255 / .035);transition:border-color 0.4s ease,background 0.4s ease,box-shadow 0.4s ease}.sav-anc__scope.is-on .sav-anc__live-dot{border-color:rgb(229 194 255 / .78);background:var(--brand-lilac);box-shadow:0 0 0 5px rgba(var(--brand-rgb),.09),0 0 18px rgba(var(--brand-rgb),.62)}.sav-anc__status{position:relative;top:auto;right:auto;padding:10px 13px 10px 17px;background:rgb(0 0 0 / .32);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.sav-anc__viewport{position:relative;overflow:hidden;background:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px) center / 48px 48px,linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px) center / 48px 48px,radial-gradient(ellipse at 50% 50%,rgba(var(--brand-rgb),.075),transparent 68%),#060508}.sav-anc__viewport::before,.sav-anc__viewport::after{content:"";position:absolute;z-index:2;pointer-events:none}.sav-anc__viewport::before{inset:0;background:linear-gradient(90deg,rgb(5 5 7 / .72),transparent 8%,transparent 92%,rgb(5 5 7 / .72))}.sav-anc__viewport::after{top:50%;right:24px;left:24px;height:1px;background:linear-gradient(90deg,transparent,rgb(229 194 255 / .12) 14%,rgb(229 194 255 / .12) 86%,transparent)}.sav-anc__scope canvas{position:relative;z-index:1;width:100%}.sav-anc__footer{position:relative;z-index:3;min-height:74px;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;border-top:1px solid rgb(255 255 255 / .075);background:rgb(7 6 9 / .84)}.sav-anc__legend{justify-content:flex-start;align-content:center;gap:10px 24px;padding:18px 24px;border-top:0;background:none;font-size:10px;letter-spacing:.09em}@media (max-width:760px){.sav-anc__scope{border-radius:20px}.sav-anc__toolbar{min-height:64px;padding:10px 10px 10px 16px}.sav-anc__status{padding:9px 10px 9px 13px}.sav-anc__footer{grid-template-columns:1fr}.sav-anc__legend{gap:9px 16px;padding:15px 16px}}@media (max-width:480px){.sav-anc__live{font-size:9px;letter-spacing:.12em}.sav-anc__status-label{display:none}.sav-anc__legend{display:grid;grid-template-columns:1fr}}.sav-rev{position:relative}.sav-rev.is-armed{padding:0}.sav-rev__stage{display:none}.sav-rev.is-armed .sav-rev__stage{--rev-nav:74px;position:relative;display:flex;align-items:center;justify-content:center;height:100vh;padding-top:var(--rev-nav);box-sizing:border-box;overflow:hidden}.sav-rev.is-armed .sav-rev__stage::before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse at 50% 48%,#000,transparent 76%);mask-image:radial-gradient(ellipse at 50% 48%,#000,transparent 76%);opacity:calc(var(--rev-in, 0) * 0.72)}.sav-rev.is-armed .sav-rev__fallback{display:none}.sav-rev__ring{position:absolute;z-index:1;left:50%;top:100%;width:min(150vh, 1700px);aspect-ratio:1;transform:translate(-50%,-50%) scale(calc(0.92 + 0.08 * var(--rev-in, 0)));border-radius:50%;border:1px dashed rgba(var(--brand-rgb),.17);box-shadow:0 0 80px rgba(var(--brand-rgb),.045),inset 0 0 80px rgba(var(--brand-rgb),.035);opacity:var(--rev-in,0);pointer-events:none}.sav-rev__orbit{position:absolute;z-index:1;left:50%;top:100%;width:min(150vh, 1700px);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.sav-rev__chamber{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(255 255 255 / .13);background:radial-gradient(circle at 34% 26%,rgb(255 255 255 / .1),transparent 46%),radial-gradient(circle at 50% 120%,rgba(var(--brand-rgb),.14),transparent 60%),linear-gradient(160deg,#16161a,#0a0a0c 65%);color:rgb(255 255 255 / .55);box-shadow:0 10px 26px rgb(0 0 0 / .48);transition:border-color 0.3s var(--easing),box-shadow 0.3s var(--easing),color 0.3s var(--easing);will-change:transform,opacity}.sav-rev__chamber svg{width:23px;height:23px;opacity:calc(1 - var(--act, 0))}.sav-rev__chamber-img{position:absolute;left:50%;top:50%;width:min(720px, 68vh);max-width:none;aspect-ratio:340 / 214;height:auto;object-fit:cover;border-radius:15px;border:1px solid rgba(var(--brand-rgb),.42);filter:saturate(.78) contrast(1.08) brightness(.9);box-shadow:0 28px 72px rgb(0 0 0 / .62),0 0 54px rgba(var(--brand-rgb),.16);opacity:var(--act,0);transform:translate(-50%,-50%) scale(calc(0.45 + 0.55 * var(--act, 0)));pointer-events:none}.sav-rev__chamber.is-active{z-index:2;border-color:rgba(var(--brand-rgb),.8);box-shadow:0 0 28px rgba(var(--brand-rgb),.32),0 10px 28px rgb(0 0 0 / .55),inset 0 0 20px rgba(var(--brand-rgb),.14);color:var(--brand-soft)}.sav-rev__core{position:relative;z-index:2;display:grid;place-items:center;margin-top:18vh;max-width:min(72vh, 760px);text-align:center;opacity:var(--rev-in,0);transform:translateY(calc((1 - var(--rev-in, 0)) * 40px))}.sav-rev__head,.sav-rev__detail{grid-area:1 / 1}.sav-rev__core::before{content:"";position:absolute;inset:-72px -120px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--brand-rgb),.1),rgb(0 0 0 / .62) 57%,transparent 80%);filter:blur(4px)}.sav-rev__head{opacity:calc(1 - var(--rev-fm, 0));transform:translateY(calc(var(--rev-fm, 0) * -18px));pointer-events:none}.sav-rev__count{display:inline-flex;align-items:center;gap:12px;margin-bottom:15px;font-size:11.5px;font-weight:600;letter-spacing:.24em;color:var(--brand-soft);font-variant-numeric:tabular-nums}.sav-rev__count::before,.sav-rev__count::after{content:"";width:34px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.68))}.sav-rev__count::after{transform:scaleX(-1)}.sav-rev__core h2{margin-top:12px;font-size:clamp(28px, 3vw, 46px);font-weight:400;line-height:1.02;color:#fff;text-wrap:balance}.sav-rev__lede{margin:12px auto 0;max-width:46ch;color:rgb(255 255 255 / .5);font-size:13.5px;line-height:1.6}.sav-rev__detail{opacity:0}.sav-rev__detail h3{font-size:clamp(28px, 3vw, 46px);font-weight:500;line-height:1.08;text-wrap:balance;padding-bottom:.14em;background:linear-gradient(115deg,var(--brand-mor) 0%,#e5c2ff 52%,#ffffff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.sav-rev__detail p{margin:18px auto 0;max-width:60ch;color:rgb(255 255 255 / .68);font-size:clamp(14.5px, 1.1vw, 16.5px);line-height:1.68}@media (min-width:901px) and (max-height:800px){.sav-rev__chamber{width:64px;height:64px;margin:-32px 0 0 -32px}.sav-rev__chamber svg{width:21px;height:21px}.sav-rev__chamber-img{width:min(520px, 60vh)}.sav-rev__core{margin-top:22vh;max-width:min(76vh, 720px)}.sav-rev__core::before{inset:-50px -70px}.sav-rev__core h2{font-size:clamp(24px, 2.4vw, 36px)}.sav-rev__lede{font-size:13px}.sav-rev__detail h3{font-size:clamp(24px, 2.6vw, 36px)}.sav-rev__detail p{margin-top:10px;font-size:14px;line-height:1.6}}.sav-principles{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(40px, 6vw, 80px) var(--pke-pad,40px);display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:clamp(40px, 6vw, 110px);align-items:start}.sav-principles__intro{position:sticky;top:120px}.sav-principles__intro h2{margin-top:14px;font-size:clamp(38px, 4vw, 58px);font-weight:400;line-height:1.02;color:#fff}.sav-principles__intro p{margin-top:16px;color:rgb(255 255 255 / .56);font-size:18px;line-height:1.68}.sav-principles__list{display:grid;gap:14px}.sav-principle{display:grid;grid-template-columns:52px 1fr;gap:24px;align-items:start;padding:28px 30px;border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255 / .025),rgb(255 255 255 / .006));transition:border-color 0.35s var(--easing),background-color 0.35s var(--easing),transform 0.35s var(--easing)}@media (hover:hover){.sav-principle:hover{border-color:rgba(var(--brand-rgb),.38);background:radial-gradient(140% 180% at 0% 0%,rgba(var(--brand-rgb),.07),transparent 55%),linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .008));transform:translateY(-3px)}.sav-principle:hover .sav-principle__ic{border-color:rgba(var(--brand-rgb),.5);color:var(--brand-lilac)}}.sav-principle__meta{display:flex;flex-direction:column;align-items:center;gap:12px}.sav-principle__ic{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(var(--brand-rgb),.25);border-radius:13px;background:rgba(var(--brand-rgb),.07);color:var(--brand-soft);transition:border-color 0.35s var(--easing),color 0.35s var(--easing)}.sav-principle__ic svg{width:22px;height:22px}.sav-principle__body h3{font-size:clamp(19px, 1.7vw, 24px);font-weight:500;color:#fff}.sav-principle__body p{margin-top:10px;max-width:62ch;color:rgb(255 255 255 / .6);font-size:15px;line-height:1.7}@media (max-width:1280px){.sav-principles{grid-template-columns:minmax(250px,340px) 1fr}.sav-principles__intro p{font-size:16px}.sav-principle__body p{font-size:14.5px}}@media (max-width:980px){.sav-principles{grid-template-columns:1fr}.sav-principles__intro{position:static}.sav-principle{grid-template-columns:46px 1fr;gap:18px;padding:22px 20px}.sav-principle__ic{width:40px;height:40px;border-radius:11px}.sav-principle__ic svg{width:19px;height:19px}}@media (max-width:720px){.sav-hero h1{font-size:48px;line-height:1.08}.sav-hero__lede{font-size:16px}.sav-principles__intro h2,.sav-head h2,.sav-cta__panel h2{font-size:36px;line-height:1.08}}.sav-cta{max-width:var(--pke-max,1480px);margin:0 auto;padding:30px var(--pke-pad,40px) 120px}.sav-cta__panel{position:relative;text-align:center;padding:clamp(56px, 7vw, 96px) clamp(24px, 5vw, 72px);border:1px solid rgb(255 255 255 / .09);border-radius:24px;overflow:hidden;background:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px) center / 48px 48px,linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px) center / 48px 48px,radial-gradient(circle at 50% 0%,rgba(var(--brand-rgb),.08),transparent 55%),rgb(255 255 255 / .012)}.sav-cta__corner{position:absolute;width:26px;height:26px;border:1.5px solid rgba(var(--brand-rgb),.55);pointer-events:none}.sav-cta__corner--tl{top:18px;left:18px;border-right:0;border-bottom:0;border-radius:6px 0 0 0}.sav-cta__corner--br{bottom:18px;right:18px;border-left:0;border-top:0;border-radius:0 0 6px 0}.sav-cta__kicker{font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-soft)}.sav-cta__panel h2{margin-top:16px;font-size:clamp(38px, 4vw, 58px);font-weight:400;line-height:1.02;color:#fff;text-wrap:balance}.sav-cta__panel p{margin:18px auto 30px;max-width:560px;color:rgb(255 255 255 / .6);font-size:18px;line-height:1.68}.sav-section{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(48px, 6vw, 90px) var(--pke-pad,40px) 10px}.sav-section--surec{padding-bottom:0}.sav-head{max-width:860px;margin-bottom:clamp(32px, 4vw, 52px)}.sav-head h2{margin-top:14px;font-size:clamp(38px, 4vw, 58px);font-weight:400;line-height:1.02;color:#fff;text-wrap:balance}.sav-head p{margin-top:16px;color:rgb(255 255 255 / .58);font-size:18px;line-height:1.68;max-width:640px}.sav-caps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:clamp(24px, 3vw, 48px)}.sav-cap{position:relative;padding:28px 26px;border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:radial-gradient(circle at 18% 0%,rgba(var(--brand-rgb),.05),transparent 42%),rgb(255 255 255 / .018);transition:border-color 0.35s var(--easing),background 0.35s var(--easing),transform 0.35s var(--easing)}.sav-cap::before,.sav-cap::after{content:"";position:absolute;width:18px;height:18px;border:1.5px solid rgba(var(--brand-rgb),.85);opacity:0;transition:opacity 0.3s var(--easing),transform 0.3s var(--easing);pointer-events:none}.sav-cap::before{top:10px;left:10px;border-right:0;border-bottom:0;border-radius:4px 0 0 0;transform:translate(4px,4px)}.sav-cap::after{bottom:10px;right:10px;border-left:0;border-top:0;border-radius:0 0 4px 0;transform:translate(-4px,-4px)}.sav-cap__no{position:absolute;top:24px;right:24px;font-size:12.5px;font-weight:600;letter-spacing:.1em;color:rgb(255 255 255 / .22);font-variant-numeric:tabular-nums;transition:color 0.35s var(--easing)}@media (hover:hover){.sav-cap:hover{border-color:rgba(var(--brand-rgb),.35);background:radial-gradient(circle at 18% 0%,rgba(var(--brand-rgb),.09),transparent 46%),rgb(255 255 255 / .03);transform:translateY(-4px)}.sav-cap:hover::before,.sav-cap:hover::after{opacity:1;transform:translate(0,0)}.sav-cap:hover .sav-cap__no{color:var(--brand-soft)}}.sav-cap__ic{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--brand-soft);border:1px solid rgba(var(--brand-rgb),.28);background:rgba(var(--brand-rgb),.06);margin-bottom:18px}.sav-cap h3{font-size:19px;font-weight:500;color:#fff;line-height:1.3}.sav-cap p{margin-top:10px;color:rgb(255 255 255 / .6);font-size:14.5px;line-height:1.66}@media (max-width:1100px){.sav-caps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.sav-caps{grid-template-columns:1fr}.sav-caps.is-reveal-ready .sav-cap{opacity:0;filter:blur(7px);transform:perspective(900px) translate3d(0,58px,0) rotateX(7deg) scale(.975);transform-origin:50% 0;transition:opacity 0.62s cubic-bezier(.22,1,.36,1),filter 0.68s ease,transform 0.82s cubic-bezier(.16,1,.3,1);transition-delay:var(--cap-delay,0ms);will-change:opacity,filter,transform}.sav-caps.is-reveal-ready .sav-cap.is-in{opacity:1;filter:blur(0);transform:perspective(900px) translate3d(0,0,0) rotateX(0) scale(1);animation:savCapMobileLock 0.95s ease-out var(--cap-delay,0ms) both}.sav-caps.is-reveal-ready .sav-cap__ic,.sav-caps.is-reveal-ready .sav-cap__no,.sav-caps.is-reveal-ready .sav-cap h3,.sav-caps.is-reveal-ready .sav-cap p{opacity:0;transform:translateY(12px);transition:opacity 0.48s ease,transform 0.58s cubic-bezier(.22,1,.36,1)}.sav-caps.is-reveal-ready .sav-cap.is-in .sav-cap__ic,.sav-caps.is-reveal-ready .sav-cap.is-in .sav-cap__no,.sav-caps.is-reveal-ready .sav-cap.is-in h3,.sav-caps.is-reveal-ready .sav-cap.is-in p{opacity:1;transform:translateY(0)}.sav-caps.is-reveal-ready .sav-cap.is-in .sav-cap__ic,.sav-caps.is-reveal-ready .sav-cap.is-in .sav-cap__no{transition-delay:calc(var(--cap-delay, 0ms) + 120ms)}.sav-caps.is-reveal-ready .sav-cap.is-in h3{transition-delay:calc(var(--cap-delay, 0ms) + 190ms)}.sav-caps.is-reveal-ready .sav-cap.is-in p{transition-delay:calc(var(--cap-delay, 0ms) + 260ms)}.sav-caps.is-reveal-ready .sav-cap.is-in::before,.sav-caps.is-reveal-ready .sav-cap.is-in::after{opacity:.72;transform:translate(0,0);transition-delay:calc(var(--cap-delay, 0ms) + 300ms)}}@keyframes savCapMobileLock{0%,34%{border-color:rgb(255 255 255 / .08);box-shadow:0 18px 54px rgb(0 0 0 / .22)}66%{border-color:rgba(var(--brand-rgb),.52);box-shadow:0 22px 64px rgb(0 0 0 / .34),0 0 30px rgba(var(--brand-rgb),.13)}100%{border-color:rgb(255 255 255 / .1);box-shadow:0 16px 42px rgb(0 0 0 / .25)}}.pke-cta{max-width:var(--pke-max);margin:0 auto;padding:30px var(--pke-pad) 120px;text-align:center}.pke-cta h2{font-size:clamp(28px,3.2vw,42px);line-height:1.08;font-weight:400}.pke-cta p{max-width:580px;margin:16px auto 30px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.6}@media (max-width:920px){.pke-problems__grid{grid-template-columns:repeat(2,1fr)}.pke-problem:nth-child(3){border-left:0}.pke-problem:nth-child(3),.pke-problem:nth-child(4){border-top:1px solid rgb(255 255 255 / .08)}.pke-prod{grid-template-columns:1fr;gap:30px}.pke-prod--rev .pke-prod__visual{order:0}}@media (max-width:600px){.pke-hero{padding:130px 20px 8px}.pke-problems,.pke-products,.pke-cta{padding-left:20px;padding-right:20px}.pke-problems__grid{grid-template-columns:1fr}.pke-problem{border-left:0!important;border-top:1px solid rgb(255 255 255 / .08)}.pke-problem:first-child{border-top:0}}.proc-page{--proc-pad:clamp(20px, 4vw, 64px);--proc-max:1180px}.proc-hero{max-width:var(--proc-max);margin:0 auto;padding:168px var(--proc-pad) 48px}.proc-hero__inner{max-width:860px}.proc-hero h1{margin-top:18px;font-size:clamp(40px, 6vw, 84px);line-height:.97;font-weight:400;letter-spacing:-.012em}.proc-hero__lede{max-width:640px;margin-top:28px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.proc-hero__meta{display:flex;flex-wrap:wrap;gap:28px;margin-top:38px}.proc-hero__stat strong{display:block;font-size:clamp(26px, 2.6vw, 34px);font-weight:500;line-height:1;background:linear-gradient(120deg,#ffffff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.proc-hero__stat span{display:block;margin-top:8px;color:rgb(255 255 255 / .5);font-size:13.5px}.proc-timeline{position:relative;max-width:var(--proc-max);margin:0 auto;padding:30px var(--proc-pad) 60px}.proc-steps{position:relative}.proc-steps::before{content:"";position:absolute;z-index:0;top:14px;bottom:14px;left:27px;width:2px;background:rgb(255 255 255 / .1);border-radius:2px}.proc-steps::after{content:"";position:absolute;z-index:0;top:14px;left:27px;width:2px;height:var(--fill,0%);border-radius:2px;background:linear-gradient(180deg,#e5c2ff,var(--brand-mor));transition:height .2s linear}.proc-step{position:relative;z-index:1;display:grid;grid-template-columns:56px 1fr;gap:clamp(20px, 3vw, 40px);align-items:center;padding:0 0 clamp(36px, 5vw, 64px) 0}.proc-step:last-child{padding-bottom:0}.proc-step__node{position:relative;z-index:2;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;flex:none;background:#0c0c0e;border:1.5px solid rgb(255 255 255 / .14);font-size:17px;font-weight:600;color:rgb(255 255 255 / .55);font-variant-numeric:tabular-nums;transition:border-color .5s ease,color .5s ease,box-shadow .5s ease,background .5s ease}.proc-step.is-active .proc-step__node{color:#fff;border-color:rgb(229 194 255 / .9);background:radial-gradient(circle at 50% 38%,rgb(229 194 255 / .22),rgb(12 12 14 / .9) 70%),#0c0c0e;box-shadow:0 0 0 5px rgb(229 194 255 / .08),0 0 26px rgb(229 194 255 / .22)}.proc-step__card{border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(130% 130% at 90% 0%,rgb(227 191 255 / .06),transparent 55%),linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));padding:clamp(22px, 2.6vw, 34px) clamp(22px, 2.8vw, 38px);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .55s ease,border-color .55s ease,filter .55s ease;transform:translateY(20px);opacity:0}.proc-step.is-inview .proc-step__card{transform:none;opacity:.42;filter:brightness(.78) saturate(.85)}.proc-step.is-active .proc-step__card{opacity:1;filter:none;border-color:rgb(227 191 255 / .2)}.proc-step__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:rgb(227 191 255 / .9);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.proc-step__kicker svg{width:15px;height:15px}.proc-step__title{font-size:clamp(21px, 2vw, 28px);line-height:1.1;font-weight:400}.proc-step__text{margin-top:14px;color:rgb(255 255 255 / .66);font-size:15.5px;line-height:1.72}.proc-step__text p{margin:0 0 10px}.proc-step__text p:last-child{margin-bottom:0}.proc-step__text a{color:#d1a8ff;text-decoration:none;border-bottom:1px solid rgb(209 168 255 / .4)}@media (hover:hover){.proc-step__text a:hover{border-bottom-color:#d1a8ff}}.proc-chip{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:9px 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .82);font-size:13.5px}.proc-chip svg{width:15px;height:15px;color:#d1a8ff;flex:none}.proc-cta{max-width:var(--proc-max);margin:0 auto;padding:20px var(--proc-pad) 130px}.proc-cta__inner{position:relative;padding:48px 24px;text-align:center}.proc-cta__inner h2{font-size:clamp(28px,3.2vw,42px);line-height:1.08;font-weight:400}.proc-cta__inner p{max-width:560px;margin:16px auto 30px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.6}@media (max-width:640px){.proc-hero{padding:130px 20px 40px}.proc-timeline,.proc-cta{padding-left:20px;padding-right:20px}.proc-step{grid-template-columns:44px 1fr;gap:16px}.proc-step__node{width:44px;height:44px;font-size:15px}.proc-steps::before,.proc-steps::after{left:21px}.proc-cta__inner{padding:36px 6px}}@media (prefers-reduced-motion:reduce){.proc-step__card{transition:none;transform:none;opacity:1}.proc-steps::after{transition:none}}@property --sav-card-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sav-card-border-glow{to{--sav-card-glow-angle:360deg}}@property --sav-usecase-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sav-usecase-border-orbit{to{--sav-usecase-border-angle:360deg}}@keyframes sav-usecase-signal{0%,100%{opacity:.45;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1.18)}}.sav-usecases{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(96px, 11vw, 164px) var(--pke-pad,40px) clamp(92px, 10vw, 148px)}.sav-usecases__intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,0.65fr);gap:clamp(38px, 7vw, 110px);align-items:end;margin-bottom:clamp(42px, 5.5vw, 76px)}.sav-usecases__intro h2{max-width:820px;margin-top:16px;color:#fff;font-size:clamp(40px, 4.6vw, 68px);font-weight:400;line-height:1.01;letter-spacing:-.025em;text-wrap:balance}.sav-usecases__intro h2 .pdp-material__accent{display:block;padding-bottom:.08em}.sav-usecases__intro>p{position:relative;max-width:470px;margin-bottom:7px;padding-left:24px;border-left:1px solid rgba(var(--brand-rgb),.4);color:rgb(255 255 255 / .58);font-size:16px;line-height:1.72}.sav-usecases__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.sav-usecase{--sav-use-x:50%;--sav-use-y:45%;--sav-use-rx:0deg;--sav-use-ry:0deg;position:relative;isolation:isolate;grid-column:span 7;min-height:clamp(380px, 31vw, 470px);overflow:hidden;border:1px solid rgb(255 255 255 / .105);border-radius:22px;background:#09090c;box-shadow:0 24px 64px rgb(0 0 0 / .28);transform:perspective(1200px) translateZ(0) rotateX(var(--sav-use-rx)) rotateY(var(--sav-use-ry));transform-style:preserve-3d;will-change:transform;transition:border-color 0.45s var(--easing),box-shadow 0.45s var(--easing),transform 0.45s var(--easing)}.sav-usecase:nth-child(2),.sav-usecase:nth-child(3){grid-column:span 5}.sav-usecase:nth-child(3) .sav-usecase__image{object-position:56% center}.sav-usecase::before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgb(5 5 7 / .42) 0%,transparent 35%),linear-gradient(0deg,rgb(5 5 7 / .97) 0%,rgb(5 5 7 / .63) 27%,transparent 66%),linear-gradient(90deg,rgb(5 5 7 / .24),transparent 48%);pointer-events:none;transition:opacity 0.45s var(--easing)}.sav-usecase::after{content:"";position:absolute;z-index:4;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--sav-usecase-border-angle),transparent 0deg 252deg,rgba(var(--brand-rgb),.08) 270deg,rgb(213 174 255 / .85) 306deg,rgb(255 255 255 / .92) 318deg,rgb(213 174 255 / .32) 338deg,transparent 356deg 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;filter:drop-shadow(0 0 8px rgba(var(--brand-rgb),.58));transition:opacity 0.35s var(--easing)}.sav-usecase__image{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.08) brightness(.78);transform:scale(1.015);transition:transform 0.8s cubic-bezier(.22,1,.36,1),filter 0.6s ease}.sav-usecase__flare{position:absolute;z-index:2;inset:0;background:radial-gradient(430px circle at var(--sav-use-x) var(--sav-use-y),rgb(210 164 255 / .2),rgb(112 157 255 / .055) 25%,transparent 58%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity 0.38s ease}.sav-usecase__top{position:absolute;z-index:3;top:22px;right:22px;left:22px;display:flex;justify-content:space-between;align-items:center;gap:16px}.sav-usecase__tag{display:inline-flex;align-items:center;gap:9px;min-height:38px;padding:0 14px;border:1px solid rgb(255 255 255 / .13);border-radius:999px;background:rgb(7 7 10 / .58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:rgb(255 255 255 / .82);font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.sav-usecase__tag svg{width:16px;height:16px;color:var(--brand-soft)}.sav-usecase__tag,.sav-usecase__body{transition:transform 0.48s cubic-bezier(.22,1,.36,1),border-color 0.35s ease,background-color 0.35s ease}.sav-usecase__signal{display:flex;align-items:flex-end;gap:3px;height:18px;padding:4px 7px;border-radius:999px;background:rgb(7 7 10 / .48);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sav-usecase__signal i{display:block;width:2px;border-radius:999px;background:rgb(229 194 255 / .84);transform-origin:bottom}.sav-usecase__signal i:nth-child(1){height:4px}.sav-usecase__signal i:nth-child(2){height:7px}.sav-usecase__signal i:nth-child(3){height:10px}.sav-usecase__body{position:absolute;z-index:3;right:clamp(24px, 3.2vw, 46px);bottom:clamp(25px, 3.2vw, 44px);left:clamp(24px, 3.2vw, 46px);max-width:620px}.sav-usecase__body h3{color:#fff;font-size:clamp(27px, 2.6vw, 39px);font-weight:450;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.sav-usecase__body p{max-width:50ch;margin-top:13px;color:rgb(255 255 255 / .68);font-size:14.5px;line-height:1.62}@media (hover:hover){.sav-usecase:hover{border-color:rgba(var(--brand-rgb),.3);box-shadow:0 34px 90px rgb(0 0 0 / .48),0 0 48px rgba(var(--brand-rgb),.105);transform:perspective(1200px) translateY(-7px) rotateX(var(--sav-use-rx)) rotateY(var(--sav-use-ry))}.sav-usecase:hover::before{opacity:.78}.sav-usecase:hover::after{opacity:1;animation:sav-usecase-border-orbit 2.35s linear infinite}.sav-usecase:hover .sav-usecase__flare{opacity:1}.sav-usecase:hover .sav-usecase__image{filter:saturate(.92) contrast(1.07) brightness(.91);transform:scale(1.065)}.sav-usecase:hover .sav-usecase__tag{border-color:rgb(229 194 255 / .32);background:rgb(12 9 16 / .72);transform:translateY(-2px)}.sav-usecase:hover .sav-usecase__body{transform:translateY(-5px)}.sav-usecase:hover .sav-usecase__signal i{animation:sav-usecase-signal 0.9s ease-in-out infinite}.sav-usecase:hover .sav-usecase__signal i:nth-child(2){animation-delay:0.12s}.sav-usecase:hover .sav-usecase__signal i:nth-child(3){animation-delay:0.24s}}@media (max-width:1040px){.sav-usecases__intro{grid-template-columns:1fr;gap:24px}.sav-usecases__intro>p{max-width:620px}.sav-usecase,.sav-usecase:nth-child(2),.sav-usecase:nth-child(3){grid-column:span 6;min-height:390px}}@media (max-width:680px){.sav-usecases{padding:78px 20px 84px}.sav-usecases__intro{margin-bottom:34px}.sav-usecases__intro h2{font-size:38px;line-height:1.06}.sav-usecases__intro>p{padding-left:18px;font-size:15px}.sav-usecases__grid{grid-template-columns:1fr;gap:13px}.sav-usecase,.sav-usecase:nth-child(2),.sav-usecase:nth-child(3){grid-column:1;min-height:360px;border-radius:18px}.sav-usecase__top{top:16px;right:16px;left:16px}.sav-usecase__tag{min-height:34px;padding:0 12px;font-size:9.5px}.sav-usecase__body{right:22px;bottom:25px;left:22px}.sav-usecase__body h3{font-size:28px}.sav-usecase__body p{font-size:14px}}@media (prefers-reduced-motion:reduce){.sav-usecase,.sav-usecase::before,.sav-usecase::after,.sav-usecase__image,.sav-usecase__flare,.sav-usecase__tag,.sav-usecase__body{transition:none}.sav-usecase:hover::after,.sav-usecase:hover .sav-usecase__signal i{animation:none}}.sav-process{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(88px, 10vw, 150px) var(--pke-pad,40px)}.sav-process__intro{position:static;max-width:860px;margin:0 auto clamp(48px, 6vw, 76px);text-align:center}.sav-process__intro h2{margin-top:18px;font-size:clamp(40px, 4vw, 58px);line-height:1.04}.sav-process__intro p{max-width:660px;margin:22px auto 0;color:rgb(255 255 255 / .56);font-size:16px;line-height:1.72}.sav-process__steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.sav-process__steps::before,.sav-process__steps::after{display:none}.sav-process .proc-step{position:relative;display:block;grid-column:span 3;min-height:250px;padding:30px;overflow:hidden;isolation:isolate;border:1px solid rgb(255 255 255 / .085);border-radius:20px;background:radial-gradient(100% 100% at 100% 0%,rgba(var(--brand-rgb),.075),transparent 58%),linear-gradient(145deg,rgb(255 255 255 / .032),rgb(255 255 255 / .008));transition:transform 0.35s var(--easing),border-color 0.35s var(--easing),background-color 0.35s var(--easing)}.sav-process .proc-step:nth-child(n+3){grid-column:span 2}.sav-process .proc-step::after{content:"";position:absolute;z-index:2;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--sav-card-glow-angle),transparent 0deg 268deg,rgba(var(--brand-rgb),.08) 282deg,rgb(209 168 255 / .88) 310deg,#ffffff 320deg,rgb(209 168 255 / .55) 332deg,transparent 350deg 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;filter:drop-shadow(0 0 7px rgba(var(--brand-rgb),.72));transition:opacity 0.25s ease}@media (hover:hover){.sav-process .proc-step:hover{transform:translateY(-4px);border-color:rgba(var(--brand-rgb),.28);background-color:rgba(var(--brand-rgb),.025)}.sav-process .proc-step:hover::after{opacity:1;animation:sav-card-border-glow 1.8s linear infinite}}@media (prefers-reduced-motion:reduce){.sav-process .proc-step:hover::after{--sav-card-glow-angle:110deg;animation:none}}.sav-process .proc-step__card,.sav-process .proc-step.is-inview .proc-step__card,.sav-process .proc-step.is-active .proc-step__card{padding:0;border:0;border-radius:0;background:none;opacity:1;filter:none;transform:none;transition:none}.sav-process .proc-step__kicker{margin:0 0 28px;color:rgb(229 194 255 / .76)}.sav-process .proc-step__title{max-width:18ch;font-size:clamp(22px, 1.8vw, 28px);font-weight:500;color:rgb(255 255 255 / .94)}.sav-process .proc-step__text{max-width:56ch;margin-top:16px;color:rgb(255 255 255 / .6);font-size:14.5px;line-height:1.68}@media (max-width:980px){.sav-process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sav-process .proc-step,.sav-process .proc-step:nth-child(n+3){grid-column:span 1}.sav-process .proc-step:last-child{grid-column:1 / -1}}@media (max-width:640px){.sav-process{padding:72px 20px}.sav-process__intro{margin-bottom:42px;text-align:left}.sav-process__intro h2{font-size:38px}.sav-process__intro p{margin-left:0}.sav-process__steps{grid-template-columns:1fr;gap:12px}.sav-process .proc-step,.sav-process .proc-step:nth-child(n+3),.sav-process .proc-step:last-child{grid-column:1;min-height:0;padding:24px 22px 26px;border-radius:16px}.sav-process .proc-step__kicker{margin-bottom:22px}}.sup-page{--sup-pad:clamp(20px, 4vw, 64px);--sup-max:1180px}.sup-hero{max-width:var(--sup-max);margin:0 auto;padding:168px var(--sup-pad) 36px}.sup-hero__inner{max-width:820px}.sup-hero h1{margin-top:18px;font-size:clamp(40px, 6vw, 84px);line-height:.97;font-weight:400;letter-spacing:-.012em}.sup-hero__lede{max-width:620px;margin-top:26px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.sup-layout{max-width:var(--sup-max);margin:0 auto;padding:0 var(--sup-pad) 40px;display:grid;grid-template-columns:248px minmax(0,1fr);gap:clamp(32px, 4vw, 64px);align-items:start}.sup-side{position:sticky;top:92px;align-self:start}.sup-side__label{margin:0 0 14px 14px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .4)}.sup-nav{display:flex;flex-direction:column;gap:2px;position:relative}.sup-tab{position:relative;display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:10px;cursor:pointer;color:rgb(255 255 255 / .58);font-size:14.5px;text-decoration:none;border:1px solid #fff0;transition:color .3s ease,background .3s ease,border-color .3s ease}.sup-tab .num{flex:none;width:22px;font-size:12.5px;font-weight:600;text-align:center;color:rgb(227 191 255 / .6);font-variant-numeric:tabular-nums;transition:color .3s ease}.sup-tab .lbl{line-height:1.25}@media (hover:hover){.sup-tab:hover{color:rgb(255 255 255 / .92);background:rgb(255 255 255 / .03)}}.sup-tab.is-active{color:#fff;background:rgb(209 168 255 / .08);border-color:rgb(209 168 255 / .28)}.sup-tab.is-active .num{color:#e5c2ff}.sup-body{min-width:0}.sup-section{padding:clamp(48px, 6vw, 76px) 0 clamp(8px, 1vw, 14px);border-top:1px solid rgb(255 255 255 / .07);scroll-margin-top:96px}.sup-section:first-child{border-top:0;padding-top:8px}.sup-section__head{max-width:720px;margin-bottom:34px}.sup-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:rgb(227 191 255 / .9);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sup-kicker .idx{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:rgb(227 191 255 / .1);border:1px solid rgb(227 191 255 / .22);font-size:12px;font-variant-numeric:tabular-nums}.sup-section__title{font-size:clamp(26px, 3vw, 40px);line-height:1.06;font-weight:400}.sup-section__title .accent{background:linear-gradient(115deg,#ffffff 8%,#e5c2ff 48%,var(--brand-mor) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.sup-section__lede{margin-top:16px;color:rgb(255 255 255 / .64);font-size:16.5px;line-height:1.72;max-width:680px}.sup-prose p{color:rgb(255 255 255 / .66);font-size:15.5px;line-height:1.76;max-width:720px}.sup-prose p+p{margin-top:14px}.sup-prose a{color:#d1a8ff;text-decoration:none;border-bottom:1px solid rgb(209 168 255 / .4)}@media (hover:hover){.sup-prose a:hover{border-bottom-color:#d1a8ff}}.sup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:26px}.sup-card{border-radius:14px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));padding:24px 24px 26px;transition:border-color .35s ease,transform .35s ease,background .35s ease}@media (hover:hover){.sup-card:hover{border-color:rgb(209 168 255 / .26);transform:translateY(-3px);background:linear-gradient(150deg,rgb(227 191 255 / .05),rgb(255 255 255 / .006))}}.sup-card__ic{width:30px;height:30px;color:#d1a8ff;margin-bottom:16px}.sup-card h3{font-size:17px;font-weight:600;line-height:1.2}.sup-card p{margin-top:9px;color:rgb(255 255 255 / .6);font-size:14px;line-height:1.6}.sup-rows{margin-top:30px}.sup-row{display:grid;grid-template-columns:40px 200px 1fr;gap:28px;align-items:start;padding:26px 0;border-top:1px solid rgb(255 255 255 / .08)}.sup-row:last-child{border-bottom:1px solid rgb(255 255 255 / .08)}.sup-row__ic{width:40px;height:40px;color:#d1a8ff;display:grid;place-items:center;border-radius:11px;background:rgb(227 191 255 / .07);border:1px solid rgb(227 191 255 / .16)}.sup-row__ic svg{width:21px;height:21px}.sup-row__t{font-size:clamp(18px, 1.6vw, 22px);font-weight:500;line-height:1.2;padding-top:7px}.sup-row__d{color:rgb(255 255 255 / .62);font-size:15.5px;line-height:1.7;padding-top:8px}@media (max-width:720px){.sup-row{grid-template-columns:40px 1fr;gap:16px 18px}.sup-row__d{grid-column:2;padding-top:0}.sup-row__t{padding-top:7px}}.sup-stats{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgb(255 255 255 / .09);border-radius:16px;overflow:hidden;background:linear-gradient(150deg,rgb(255 255 255 / .025),rgb(255 255 255 / .004))}.sup-stat{padding:30px 28px;border-left:1px solid rgb(255 255 255 / .08)}.sup-stat:first-child{border-left:0}.sup-stat__n{font-size:clamp(34px, 4vw, 50px);font-weight:500;line-height:1;letter-spacing:-.02em;background:linear-gradient(120deg,#ffffff,#e5c2ff 65%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.sup-stat__n small{font-size:.42em;font-weight:500;-webkit-text-fill-color:rgb(255 255 255 / .5);margin-left:4px;letter-spacing:0}.sup-stat__l{margin-top:12px;color:rgb(255 255 255 / .6);font-size:14px;line-height:1.5}@media (max-width:720px){.sup-stats{grid-template-columns:1fr}.sup-stat{border-left:0;border-top:1px solid rgb(255 255 255 / .08)}.sup-stat:first-child{border-top:0}}.sup-safety{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.sup-safe{position:relative;padding:20px 22px 22px 22px;border-radius:13px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .015);border-left:3px solid rgb(229 194 255 / .55)}.sup-safe h3{display:flex;align-items:center;gap:9px;font-size:15.5px;font-weight:600}.sup-safe h3 svg{width:17px;height:17px;color:#e5c2ff;flex:none}.sup-safe p{margin-top:9px;color:rgb(255 255 255 / .62);font-size:14px;line-height:1.62}.sup-lead2{margin-top:26px;display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:start}.sup-lead2 p{color:rgb(255 255 255 / .66);font-size:15.5px;line-height:1.76}@media (max-width:720px){.sup-lead2{grid-template-columns:1fr;gap:16px}}.sup-steps{position:relative;display:grid;gap:12px;margin-top:26px}.sup-steps::before{content:"";position:absolute;z-index:0;left:43px;top:42px;bottom:42px;width:2px;background:rgb(255 255 255 / .1);border-radius:2px}.sup-steps::after{content:"";position:absolute;z-index:0;left:43px;top:42px;width:2px;height:var(--fill,0%);max-height:calc(100% - 84px);border-radius:2px;background:linear-gradient(180deg,#e5c2ff,var(--brand-mor));transition:height .15s linear}.sup-step{position:relative;z-index:1;display:grid;grid-template-columns:44px 1fr;gap:18px;align-items:start;border-radius:14px;border:1px solid rgb(255 255 255 / .07);background:linear-gradient(150deg,rgb(20 18 24 / .96),rgb(14 13 16 / .96));padding:20px 22px}.sup-step__n{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgb(229 194 255 / .45);color:#fff;font-weight:600;font-size:15px;font-variant-numeric:tabular-nums;background:#14121a;transition:border-color .4s ease,box-shadow .4s ease,background .4s ease}.sup-step.is-done .sup-step__n,.sup-step.is-active .sup-step__n{border-color:rgb(229 194 255 / .95);background:radial-gradient(circle at 50% 36%,rgb(229 194 255 / .28),#14121a 72%);box-shadow:0 0 0 4px rgb(229 194 255 / .07),0 0 18px rgb(229 194 255 / .2)}.sup-step h3{font-size:16.5px;font-weight:600;line-height:1.25;margin-top:9px}.sup-step p{margin-top:8px;color:rgb(255 255 255 / .62);font-size:14.5px;line-height:1.62}.sup-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.sup-chip{display:inline-flex;align-items:center;gap:9px;padding:10px 15px;border-radius:10px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .85);font-size:14px;text-decoration:none;transition:border-color .3s ease,background .3s ease}.sup-chip svg{width:16px;height:16px;color:#d1a8ff;flex:none}@media (hover:hover){a.sup-chip:hover{border-color:rgb(209 168 255 / .4);background:rgb(209 168 255 / .06)}}.sup-note{display:flex;gap:13px;margin-top:20px;padding:16px 18px;border-radius:12px;border:1px solid rgb(227 191 255 / .18);background:radial-gradient(120% 160% at 0% 0%,rgb(227 191 255 / .07),transparent 60%),rgb(255 255 255 / .015)}.sup-note svg{width:18px;height:18px;color:#e5c2ff;flex:none;margin-top:1px}.sup-note p{color:rgb(255 255 255 / .74);font-size:14.5px;line-height:1.6}.sup-linkout{display:inline-flex;align-items:center;gap:9px;margin-top:24px;padding:12px 20px;border-radius:999px;background:#f4eefb;color:#11070f;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.sup-linkout svg{width:15px;height:15px}@media (hover:hover){.sup-linkout:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgb(229 194 255 / .18)}}.sup-faq{margin-top:22px;border-top:1px solid rgb(255 255 255 / .08)}.sup-faq__group-label{margin:26px 0 12px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(227 191 255 / .7)}.sup-q{border-bottom:1px solid rgb(255 255 255 / .08)}.sup-q__btn{width:100%;text-align:left;cursor:pointer;background:none;border:0;display:flex;align-items:center;gap:16px;padding:18px 4px;color:#fff;font-size:16px;font-weight:500;line-height:1.4}.sup-q__btn .plus{flex:none;width:20px;height:20px;position:relative;margin-left:auto;transition:transform .35s ease}.sup-q__btn .plus::before,.sup-q__btn .plus::after{content:"";position:absolute;background:#d1a8ff;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.sup-q__btn .plus::before{width:14px;height:2px}.sup-q__btn .plus::after{width:2px;height:14px;transition:transform .35s ease}.sup-q.is-open .plus::after{transform:translate(-50%,-50%) scaleY(0)}.sup-q__ans{overflow:hidden;max-height:0;transition:max-height .4s ease}.sup-q__ans p{padding:0 4px 20px;color:rgb(255 255 255 / .64);font-size:15px;line-height:1.72;max-width:760px}.sup-q__ans p a{color:#d1a8ff;text-decoration:none;border-bottom:1px solid rgb(209 168 255 / .4)}.sup-cta{max-width:var(--sup-max);margin:0 auto;padding:30px var(--sup-pad) 120px;text-align:center}.sup-cta h2{font-size:clamp(28px,3.2vw,42px);line-height:1.08;font-weight:400}.sup-cta p{max-width:560px;margin:16px auto 30px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.6}@media (max-width:900px){.sup-layout{grid-template-columns:1fr;gap:0}.sup-side{position:sticky;top:0;z-index:40;margin:0 calc(-1 * var(--sup-pad)) 8px;padding:10px var(--sup-pad);background:rgb(6 6 6 / .78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgb(255 255 255 / .06);border-bottom:1px solid rgb(255 255 255 / .06)}.sup-side__label{display:none}.sup-nav{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.sup-nav::-webkit-scrollbar{display:none}.sup-tab{flex:none;padding:8px 14px;border-radius:999px;white-space:nowrap;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .02);font-size:13.5px}.sup-tab .lbl{white-space:nowrap}.sup-section{scroll-margin-top:64px}}@media (max-width:640px){.sup-hero{padding:130px 20px 28px}.sup-layout,.sup-cta{padding-left:20px;padding-right:20px}.sup-side{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.sup-step{grid-template-columns:36px 1fr;gap:14px}.sup-step__n{width:36px;height:36px;font-size:13px}.sup-steps::before,.sup-steps::after{left:39px;top:38px}.sup-steps::before{bottom:38px}.sup-steps::after{max-height:calc(100% - 76px)}}.con-page{--con-pad:clamp(20px, 4vw, 64px);--con-max:1280px}.con-hero{max-width:var(--con-max);margin:0 auto;padding:168px var(--con-pad) 8px}.con-hero__inner{max-width:820px}.con-hero h1{margin-top:18px;font-size:clamp(40px, 6vw, 84px);line-height:.97;font-weight:400;letter-spacing:-.012em}.con-hero__lede{max-width:600px;margin-top:26px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.con-channels{max-width:var(--con-max);margin:40px auto 0;padding:0 var(--con-pad);display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.con-channel{display:flex;align-items:center;gap:18px;text-decoration:none;padding:24px 26px;border-radius:16px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));transition:border-color .35s ease,background .35s ease}@media (hover:hover){.con-channel:hover{border-color:rgb(209 168 255 / .32);background:linear-gradient(150deg,rgb(227 191 255 / .06),rgb(255 255 255 / .006))}}.con-channel__ic{flex:none;width:50px;height:50px;border-radius:13px;display:grid;place-items:center;color:#14121a;background:linear-gradient(135deg,#f3e6ff,#e3bfff)}.con-channel__ic svg{width:23px;height:23px}.con-channel__txt{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.con-channel__k{display:block;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:rgb(227 191 255 / .85);font-weight:600}.con-channel__v{display:block;margin-top:4px;word-break:break-word;font-size:clamp(17px, 1.6vw, 21px);font-weight:500;color:#fff}.con-channel__arrow{margin-left:auto;flex:none;color:rgb(255 255 255 / .35);transition:color .35s ease}@media (hover:hover){.con-channel:hover .con-channel__arrow{color:#e5c2ff}}.con-main{max-width:var(--con-max);margin:0 auto;padding:40px var(--con-pad) 60px;display:grid;grid-template-columns:1.25fr 0.85fr;gap:clamp(28px, 4vw, 56px);align-items:start}.con-formwrap{border-radius:20px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(120% 120% at 100% 0%,rgb(227 191 255 / .07),transparent 55%),linear-gradient(155deg,rgb(255 255 255 / .035),rgb(255 255 255 / .006));padding:clamp(28px, 3vw, 44px)}.con-formwrap h2{font-size:clamp(22px, 2.2vw, 30px);font-weight:400;line-height:1.1}.con-formwrap>p{margin-top:10px;color:rgb(255 255 255 / .6);font-size:15px;line-height:1.6}.con-form{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.con-field{display:flex;flex-direction:column;gap:8px}.con-field.full{grid-column:1 / -1}.con-field label{font-size:12.5px;font-weight:600;letter-spacing:.03em;color:rgb(255 255 255 / .72)}.con-field label .req{color:#e5a0c8}.con-input,.con-textarea,.con-select{width:100%;font:inherit;font-size:15px;color:#fff;background:rgb(255 255 255 / .025);border:1px solid rgb(255 255 255 / .12);border-radius:11px;padding:13px 15px;outline:none;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.con-input::placeholder,.con-textarea::placeholder{color:rgb(255 255 255 / .32)}.con-input:focus,.con-textarea:focus,.con-select:focus{border-color:rgb(209 168 255 / .6);background:rgb(255 255 255 / .04);box-shadow:0 0 0 3px rgb(209 168 255 / .1)}.con-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16' fill='none' stroke='%23b9a0d8' stroke-width='1.6'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.con-select option{background:#14121a;color:#fff}.con-textarea{resize:vertical;min-height:130px;line-height:1.6}.con-submit{grid-column:1 / -1;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:15px;font-weight:600;color:#14070f;background:linear-gradient(120deg,#ffffff,#f0e2fb);transition:transform .3s ease,box-shadow .3s ease}.con-submit svg{width:16px;height:16px}.con-form__actions{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;min-width:0;padding-top:20px;border-top:1px solid rgb(255 255 255 / .08)}.con-form__actions p{margin:0}.con-form__captcha{flex:0 0 304px}.con-form__captcha .g-recaptcha{display:block}.con-form__send{position:relative;margin-left:auto}.con-form__send .con-submit{margin:0;min-height:52px}.con-form__send .wpcf7-spinner{position:absolute;top:calc(100% + 4px);right:0;margin:0}@media (max-width:620px){.con-form__actions{flex-direction:column;align-items:flex-start}.con-form__captcha{flex:none;width:304px}.con-form__send{width:100%;margin-left:0}.con-form__send .con-submit{width:100%}}@media (max-width:419px){.con-form__captcha{width:259px}.con-form__captcha .g-recaptcha{transform:scale(.85);transform-origin:top left;margin-bottom:-12px}}@media (max-width:359px){.con-form__captcha{width:219px}.con-form__captcha .g-recaptcha{transform:scale(.72);margin-bottom:-22px}}@media (hover:hover){.con-submit:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgb(229 194 255 / .22)}}.con-form__note{grid-column:1 / -1;margin-top:2px;font-size:12.5px;color:rgb(255 255 255 / .42);line-height:1.5}.con-form__ok{grid-column:1 / -1;display:none;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;font-size:14px;color:#d8ffe9;border:1px solid rgb(110 255 208 / .3);background:rgb(110 255 208 / .07)}.con-form__ok.show{display:flex}.con-form__ok svg{width:18px;height:18px;flex:none}.con-cond[hidden]{display:none}.con-cond.is-on{animation:conCondIn .32s cubic-bezier(.22,.61,.36,1) both}@keyframes conCondIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.con-cond.is-on{animation:none}}.con-hint{font-weight:400;letter-spacing:0;color:rgb(255 255 255 / .42)}.con-file{width:100%;padding:12px 14px;border-radius:12px;font:inherit;font-size:14px;color:rgb(255 255 255 / .72);cursor:pointer;border:1px dashed rgb(255 255 255 / .18);background:rgb(255 255 255 / .03);transition:border-color .25s ease,background .25s ease}.con-file::file-selector-button{margin-right:12px;padding:8px 14px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;color:#14070f;background:linear-gradient(120deg,#ffffff,#f0e2fb)}.con-file:hover,.con-file:focus{border-color:rgb(229 194 255 / .45);background:rgb(255 255 255 / .05)}.con-input[type="date"]{color-scheme:dark}.con-input[type="date"]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.75;transition:opacity .25s ease}.con-input[type="date"]:hover::-webkit-calendar-picker-indicator{opacity:1}.con-datewrap{position:relative}.con-field:has(.con-datewrap.is-open){position:relative;z-index:30}.con-field--dp-open{position:relative;z-index:30}.con-datewrap.is-open{z-index:30}.con-date{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b9a0d8' stroke-width='1.7' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:42px}.con-dp{position:absolute;z-index:40;top:calc(100% + 8px);left:0;width:292px;max-width:calc(100vw - 40px);padding:14px;border-radius:16px;border:1px solid rgb(209 168 255 / .22);background:#16131d;box-shadow:0 24px 60px rgb(0 0 0 / .55);isolation:isolate;animation:conDpIn .18s cubic-bezier(.22,.61,.36,1) both}.con-dp>*{animation:conDpFade .18s ease both}.con-dp.is-up{top:auto;bottom:calc(100% + 10px)}.con-dp[hidden]{display:none}@keyframes conDpIn{from{transform:translateY(-6px) scale(.985)}to{transform:none}}@keyframes conDpFade{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.con-dp,.con-dp>*{animation:none}}.con-dp__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.con-dp__ay{font-size:14px;font-weight:600;color:#fff;letter-spacing:.01em}.con-dp__nav{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;cursor:pointer;padding:0;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .75);transition:background .25s ease,color .25s ease,border-color .25s ease}@media (hover:hover){.con-dp__nav:hover{background:rgb(227 191 255 / .14);border-color:rgb(209 168 255 / .4);color:#fff}}.con-dp__hafta,.con-dp__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.con-dp__hafta{margin-bottom:6px}.con-dp__hafta span{text-align:center;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(227 191 255 / .6)}.con-dp__g{aspect-ratio:1;display:grid;place-items:center;padding:0;border:0;border-radius:9px;cursor:pointer;font:inherit;font-size:13px;color:rgb(255 255 255 / .82);background:#fff0;transition:background .2s ease,color .2s ease}@media (hover:hover){.con-dp__g:not(.is-dis):hover{background:rgb(227 191 255 / .14);color:#fff}}.con-dp__g.is-dis{color:rgb(255 255 255 / .16);cursor:default}.con-dp__g.is-bugun{box-shadow:inset 0 0 0 1px rgb(209 168 255 / .45);color:#e5c2ff}.con-dp__g.is-sec{color:#14070f;font-weight:600;background:linear-gradient(135deg,#f3e6ff,#e3bfff)}.con-dp__alt{display:flex;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.con-dp__link{border:0;background:none;cursor:pointer;padding:2px 4px;font:inherit;font-size:12.5px;font-weight:600;color:rgb(227 191 255 / .85);transition:color .25s ease}@media (hover:hover){.con-dp__link:hover{color:#fff}}.con-side{display:flex;flex-direction:column;gap:14px}.con-block{border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(150deg,rgb(255 255 255 / .025),rgb(255 255 255 / .004));padding:22px 24px}.con-block__h{display:flex;align-items:center;gap:9px;margin-bottom:16px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(227 191 255 / .85)}.con-block__h svg{width:16px;height:16px}.con-office+.con-office{margin-top:18px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .07)}.con-office h3{font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.con-office h3 .flag{font-size:14px}.con-office p{margin-top:6px;color:rgb(255 255 255 / .6);font-size:13.5px;line-height:1.6}.con-office a{color:rgb(209 168 255 / .9);text-decoration:none;font-size:13px;display:inline-flex;align-items:center;gap:5px;margin-top:8px}@media (hover:hover){.con-office a:hover{color:#e5c2ff}}.con-dept{display:flex;flex-direction:column;gap:2px}.con-dept a{display:flex;align-items:baseline;gap:10px;padding:9px 0;text-decoration:none;border-top:1px solid rgb(255 255 255 / .06)}.con-dept a:first-child{border-top:0}.con-dept .role{font-size:12.5px;color:rgb(255 255 255 / .5);min-width:92px}.con-dept .mail{font-size:14px;color:#fff;transition:color .3s ease}@media (hover:hover){.con-dept a:hover .mail{color:#e5c2ff}}.con-social{display:flex;gap:10px}.con-social a{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;color:rgb(255 255 255 / .78);border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .02);transition:color .3s ease,border-color .3s ease,transform .3s ease,background .3s ease}.con-social a svg{width:19px;height:19px}@media (hover:hover){.con-social a:hover{color:#fff;border-color:rgb(209 168 255 / .4);background:rgb(209 168 255 / .08);transform:translateY(-2px)}}.con-map{max-width:var(--con-max);margin:0 auto;padding:0 var(--con-pad) 120px}.con-map__frame{border-radius:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .09);line-height:0;position:relative}.con-map__frame iframe{width:100%;height:420px;border:0;filter:grayscale(1) invert(.92) contrast(.9) hue-rotate(180deg)}.con-map__tag{position:absolute;left:18px;bottom:18px;z-index:2;display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border-radius:999px;font-size:13px;color:#fff;background:rgb(12 12 14 / .82);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .12)}.con-map__tag svg{width:15px;height:15px;color:#e5c2ff}@media (max-width:920px){.con-main{grid-template-columns:1fr}}@media (max-width:620px){.con-hero{padding:130px 20px 8px}.con-channels,.con-main,.con-map{padding-left:20px;padding-right:20px}.con-channels{grid-template-columns:1fr}.con-form{grid-template-columns:1fr}.con-channel{padding:18px 20px}.con-map__frame iframe{height:320px}}.legal-page{--legal-pad:clamp(56px, 7vw, 132px)}.legal-hero{max-width:none;margin:0;padding:152px var(--legal-pad) 0}.legal-hero__eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-lilac,#e5c2ff)}.legal-hero h1{margin-top:16px;font-size:clamp(32px, 4.6vw, 60px);line-height:1.02;font-weight:400;letter-spacing:-.012em;max-width:20ch}.legal-hero__meta{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:13px;color:rgb(255 255 255 / .5)}.legal-hero__meta strong{color:rgb(255 255 255 / .82);font-weight:500}.legal-notice{max-width:none;margin:34px 0 0;padding:0 var(--legal-pad)}.legal-notice__inner{display:flex;gap:14px;align-items:flex-start;border:1px solid rgb(229 194 255 / .28);border-radius:14px;background:linear-gradient(150deg,rgb(229 194 255 / .06),rgb(176 136 255 / .03));padding:16px 20px;color:rgb(255 255 255 / .72);font-size:13.5px;line-height:1.55}.legal-notice__inner svg{flex:0 0 auto;width:18px;height:18px;color:var(--brand-lilac,#e5c2ff);margin-top:2px}.legal-notice__inner strong{color:#fff;font-weight:600}.legal-body{max-width:none;margin:40px 0 0;padding:0 var(--legal-pad) 40px;display:grid;grid-template-columns:280px 1fr;gap:clamp(56px, 6vw, 96px);align-items:start}.legal-toc{position:sticky;top:108px;border-left:1px solid rgb(255 255 255 / .1);padding-left:20px}.legal-toc__label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .4);margin-bottom:14px}.legal-toc ol{list-style:none;margin:0;padding:0;counter-reset:toc}.legal-toc li{counter-increment:toc;margin-bottom:2px}.legal-toc a{position:relative;display:flex;gap:10px;padding:7px 10px;font-size:13.5px;line-height:1.4;margin-left:-10px;border-radius:9px;color:rgb(255 255 255 / .6);text-decoration:none;transition:color 0.2s,background 0.2s}.legal-toc a::before{content:counter(toc,decimal-leading-zero);color:rgb(255 255 255 / .32);font-variant-numeric:tabular-nums;transition:color 0.2s}.legal-toc a:hover,.legal-toc a:focus-visible{color:var(--brand-lilac,#e5c2ff)}.legal-toc a.is-active{color:#fff;background:rgb(227 191 255 / .08)}.legal-toc a.is-active::before{color:var(--brand-lilac,#e5c2ff)}.legal-toc a.is-active::after{content:"";position:absolute;left:-21px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--brand-lilac,#e5c2ff)}.legal-doc{max-width:none;min-width:0}.legal-doc section{padding-top:8px;margin-bottom:40px;scroll-margin-top:100px}.legal-doc h2{margin-top:clamp(44px, 6vw, 64px);padding-top:clamp(26px, 3vw, 34px);border-top:1px solid rgb(255 255 255 / .08);scroll-margin-top:120px;font-size:clamp(20px, 2.2vw, 26px);font-weight:500;line-height:1.2;letter-spacing:-.008em;display:flex;align-items:baseline;gap:14px}.legal-doc h2 .n{font-size:12.5px;font-weight:600;color:var(--brand-lilac,#e5c2ff);font-variant-numeric:tabular-nums;flex:0 0 auto;width:30px;height:30px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid rgb(229 194 255 / .35);background:rgb(227 191 255 / .06);transform:translateY(4px)}.legal-doc h3{font-size:16px;font-weight:600;margin-top:22px;color:rgb(255 255 255 / .9)}.legal-doc p{margin-top:14px;color:rgb(255 255 255 / .66);font-size:15px;line-height:1.72}.legal-doc>p:first-child{font-size:16.5px;color:rgb(255 255 255 / .8);line-height:1.7}.legal-doc ul{margin-top:14px;padding-left:0;list-style:none}.legal-doc li{position:relative;padding-left:20px;margin-bottom:8px;color:rgb(255 255 255 / .66);font-size:15px;line-height:1.65}.legal-doc ul li::before{content:"";position:absolute;left:2px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--brand-soft,#d1a8ff)}.legal-doc ol{margin-top:14px;padding-left:22px}.legal-doc a{color:var(--brand-lilac,#e5c2ff);text-decoration:underline;text-underline-offset:3px}.legal-doc strong{color:rgb(255 255 255 / .9);font-weight:600}.legal-doc .lead{font-size:16.5px;color:rgb(255 255 255 / .78)}.legal-table-wrap{overflow-x:auto;margin-top:18px;border:1px solid rgb(255 255 255 / .1);border-radius:12px}.legal-table{border-collapse:collapse;width:100%;font-size:14px}.legal-table th,.legal-table td{text-align:left;padding:12px 16px;border-bottom:1px solid rgb(255 255 255 / .07);vertical-align:top}.legal-table th{font-weight:600;color:rgb(255 255 255 / .82);background:rgb(255 255 255 / .02)}.legal-table td{color:rgb(255 255 255 / .64)}.legal-table tr:last-child td{border-bottom:0}.legal-cta{max-width:none;margin:8px 0 0;padding:0 var(--legal-pad) 72px}.legal-cta__inner{border:1px solid rgb(255 255 255 / .1);border-radius:18px;background:linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));padding:30px clamp(22px, 4vw, 44px);display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.legal-cta__inner h2{font-size:20px;font-weight:500}.legal-cta__inner p{margin-top:6px;color:rgb(255 255 255 / .6);font-size:14px;max-width:46ch}.legal-cta__btn{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;padding:13px 22px;border-radius:999px;font-size:14px;font-weight:500;color:#17121f;background:linear-gradient(100deg,var(--brand-lilac,#e5c2ff),var(--brand-mor,#b088ff));text-decoration:none}.footer__link-current{color:rgb(255 255 255 / .4);cursor:default}@media (max-width:860px){.legal-page{--legal-pad:20px}.legal-body{grid-template-columns:1fr;gap:24px}.legal-toc{position:static;border-left:0;border-top:1px solid rgb(255 255 255 / .1);padding-left:0;padding-top:20px}}.pdp-buy{max-width:1120px;margin:0 auto;padding:clamp(64px,8vw,120px) clamp(20px,4vw,64px) 40px}.pdp-buy__head{max-width:760px;margin-bottom:clamp(40px,5vw,64px)}.pdp-buy__head h2{font-size:clamp(30px,3.8vw,52px);line-height:1.05;font-weight:500;letter-spacing:-.02em;margin-top:14px}.pdp-buy__lede{margin-top:16px;color:rgb(255 255 255 / .6);font-size:clamp(16px,1.3vw,18px);line-height:1.6}.pdp-buy__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,392px);gap:clamp(32px,5vw,80px);align-items:start}.buy-group{border:0;padding:0;margin:0 0 clamp(40px,4.5vw,58px)}.buy-group legend{display:flex;align-items:baseline;gap:12px;margin-bottom:20px;padding:0;width:100%}.buy-group__step{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#e5c2ff;border:1px solid rgb(229 194 255 / .35);background:rgb(227 191 255 / .06)}.buy-group__title{font-size:clamp(20px,2.1vw,26px);font-weight:500;letter-spacing:-.01em;color:#fff}.buy-group legend small{margin-left:auto;align-self:center;text-transform:none;letter-spacing:0;color:rgb(255 255 255 / .4);font-size:13px;font-weight:400}.buy-list{display:grid;gap:12px}.buy-opt{display:block;cursor:pointer}.buy-opt input{position:absolute;opacity:0;pointer-events:none}.buy-opt__box{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;border-radius:16px;padding:20px 22px;border:1.5px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .018);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}@media (hover:hover){.buy-opt:hover .buy-opt__box{border-color:rgb(255 255 255 / .28)}}.buy-opt input:checked+.buy-opt__box{border-color:#e5c2ff;box-shadow:0 0 0 1px #e5c2ff,0 0 30px rgb(229 194 255 / .1);background:rgb(227 191 255 / .045)}.buy-opt__swatch{flex:none;width:40px;height:40px;border-radius:12px;border:1px solid rgb(255 255 255 / .18);box-shadow:inset 0 1px 2px rgb(255 255 255 / .12),inset 0 -3px 6px rgb(0 0 0 / .4)}.buy-opt__swatch--gri{background:linear-gradient(145deg,#b8bcc4,#7d818b 55%,#5a5e67)}.buy-opt__swatch--siyah{background:linear-gradient(145deg,#3a3a3f,#1a1a1d 55%,#0c0c0e)}.buy-opt__swatch--std{background:linear-gradient(145deg,#e6e6ea,#b7bbc4 55%,#8b8f98)}.buy-opt__swatch--bal{background:linear-gradient(145deg,#d9dbe0,#9fa3ad 55%,#6f7681);position:relative}.buy-opt__swatch--bal::after{content:"";position:absolute;inset:0;border-radius:11px;background:linear-gradient(115deg,transparent 60%,rgb(229 194 255 / .5))}.buy-opt__main{min-width:0}.buy-opt__name{font-size:16px;font-weight:500;color:#fff;letter-spacing:-.01em}.buy-opt__desc{margin-top:4px;color:rgb(255 255 255 / .52);font-size:13.5px;line-height:1.5}.buy-opt__right{display:flex;align-items:center;gap:16px}.buy-opt__price{font-size:14.5px;color:rgb(255 255 255 / .85);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.buy-opt__tick{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .28);display:grid;place-items:center;transition:border-color .25s ease,background .25s ease}.buy-opt__tick svg{width:12px;height:12px;color:#11070f;opacity:0;transition:opacity .2s ease}.buy-opt input:checked+.buy-opt__box .buy-opt__tick{border-color:#e5c2ff;background:#e5c2ff}.buy-opt input:checked+.buy-opt__box .buy-opt__tick svg{opacity:1}.buy-ver__tag{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgb(255 255 255 / .14);color:rgb(255 255 255 / .6)}.buy-ver--custom .buy-ver__tag{border-color:rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .06)}.buy-ver__note{display:inline-flex;gap:6px;align-items:center;margin-top:9px;color:rgb(255 255 255 / .5);font-size:12.5px;line-height:1.4}.buy-ver__note svg{flex:none;width:13px;height:13px;color:#d1a8ff}.buy-opt__thumb{flex:none;width:52px;height:52px;border-radius:13px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .1);color:rgb(227 191 255 / .85);background:radial-gradient(circle at 50% 38%,rgb(227 191 255 / .14),#0a090c 72%)}.buy-opt__thumb svg{width:26px;height:26px}.buy-engrave{display:none}.buy-engrave.is-on{display:block}.buy-engrave input[type="text"]{width:100%;padding:15px 18px;border-radius:14px;border:1.5px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .02);color:#fff;font-size:15px;font-family:inherit;outline:none;transition:border-color .25s ease}.buy-engrave input[type="text"]:focus{border-color:rgb(229 194 255 / .6)}.buy-engrave input::placeholder{color:rgb(255 255 255 / .3)}.buy-engrave__hint{margin-top:9px;color:rgb(255 255 255 / .4);font-size:12.5px}.buy-sum{position:sticky;top:96px;border-radius:22px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(165deg,rgb(23 21 28 / .9),rgb(12 11 14 / .92));padding:30px 28px 26px}.buy-sum__thumb{width:100%;aspect-ratio:3/2;border-radius:15px;margin-bottom:20px;border:1px solid rgb(255 255 255 / .08);display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,rgb(227 191 255 / .13),#0a090c 72%);color:rgb(227 191 255 / .75)}.buy-sum__thumb svg{width:58px;height:58px}.buy-sum__thumb img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;border-radius:inherit}.buy-sum__name{font-size:20px;font-weight:600;letter-spacing:-.01em}.buy-sum__ver{margin-top:4px;font-size:12px;color:rgb(227 191 255 / .85);text-transform:uppercase;letter-spacing:.07em;font-weight:600}.buy-sum__rows{margin-top:20px;border-top:1px solid rgb(255 255 255 / .08)}.buy-sum__row{display:flex;justify-content:space-between;gap:14px;padding:10px 0;font-size:13.5px;color:rgb(255 255 255 / .58);border-bottom:1px solid rgb(255 255 255 / .05)}.buy-sum__row b{color:rgb(255 255 255 / .88);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.buy-sum__total{display:flex;justify-content:space-between;align-items:baseline;padding:20px 0 4px}.buy-sum__total span{font-size:13.5px;color:rgb(255 255 255 / .5)}.buy-sum__total strong{font-size:30px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff}.buy-sum__ship{display:flex;gap:8px;align-items:center;margin-top:8px;color:rgb(255 255 255 / .55);font-size:12.5px}.buy-sum__ship svg{width:14px;height:14px;color:#d1a8ff;flex:none}.buy-sum__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:22px;padding:17px 20px;border:0;border-radius:999px;background:linear-gradient(115deg,var(--brand-lilac),var(--brand-mor));color:#11070f;font-size:15.5px;font-weight:600;font-family:inherit;position:relative;isolation:isolate;overflow:hidden;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease,background .3s ease}@media (hover:hover){.buy-sum__cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 12px 30px rgba(var(--brand-rgb),.32)}}.buy-sum__cta>*{position:relative;z-index:2}.buy-sum__cta svg{width:17px;height:17px}.buy-sum__cta::before{content:"";position:absolute;z-index:1;inset:-50% auto -50% -45%;width:34%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .72),transparent);transform:translateX(-180%) rotate(12deg);opacity:0;pointer-events:none}.buy-sum__cta.is-loading{cursor:wait;box-shadow:0 0 0 1px rgb(229 194 255 / .42),0 10px 34px rgba(var(--brand-rgb),.3)}.buy-sum__cta.is-loading::before{opacity:1;animation:buyAddSweep .85s ease-in-out infinite}.buy-sum__cta.is-loading svg{animation:buyCartTravel .85s cubic-bezier(.22,1,.36,1) infinite}.buy-sum__cta.is-added{background:linear-gradient(115deg,#ead7ff,#b982f4);box-shadow:0 0 0 1px rgb(235 216 255 / .55),0 0 34px rgb(191 132 255 / .44)}.buy-sum__cta.is-added::after{content:"";position:absolute;z-index:1;left:50%;top:50%;width:18px;height:18px;border:2px solid rgb(255 255 255 / .82);border-radius:50%;pointer-events:none;animation:buyAddedWave .68s ease-out both}.buy-sum__cta.is-added .buy-sum__check{animation:buyAddedCheck .42s cubic-bezier(.22,1,.36,1) both}.buy-sum__cta.is-error{background:linear-gradient(115deg,#f2c4d7,#d889ad);animation:buyAddError .34s ease}@keyframes buyAddSweep{to{transform:translateX(570%) rotate(12deg)}}@keyframes buyCartTravel{0%,100%{transform:translateX(0)}45%{transform:translateX(5px) translateY(-1px)}}@keyframes buyAddedWave{from{transform:translate(-50%,-50%) scale(.2);opacity:.8}to{transform:translate(-50%,-50%) scale(22);opacity:0}}@keyframes buyAddedCheck{from{transform:scale(.45) rotate(-18deg);opacity:0}to{transform:none;opacity:1}}@keyframes buyAddError{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.buy-sum__cta.is-loading::before,.buy-sum__cta.is-loading svg,.buy-sum__cta.is-added::after,.buy-sum__cta.is-added .buy-sum__check,.buy-sum__cta.is-error{animation:none}}.buy-sum__trust{margin-top:16px;display:flex;justify-content:center;gap:18px;color:rgb(255 255 255 / .4);font-size:11.5px}.buy-sum__trust span{display:inline-flex;align-items:center;gap:5px}.buy-sum__trust svg{width:12px;height:12px;color:rgb(209 168 255 / .7)}@media (max-width:880px){.pdp-buy__grid{grid-template-columns:1fr}.buy-sum{position:static}.buy-sum__thumb{max-width:320px}}@media (max-width:480px){.buy-opt__box{grid-template-columns:auto 1fr;gap:14px;padding:16px 18px}.buy-opt__right{grid-column:1 / -1;justify-content:space-between;padding-top:12px;margin-top:2px;border-top:1px solid rgb(255 255 255 / .06)}}.consent{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:20px;background:rgb(4 4 6 / .78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .35s ease}.consent.is-open{opacity:1;pointer-events:auto}.consent__card{width:min(560px, 100%);max-height:88vh;overflow:auto;border-radius:20px;border:1px solid rgb(227 191 255 / .2);background:linear-gradient(165deg,#17141d 0%,#0d0c10 70%);padding:clamp(24px,4vw,36px);transform:translateY(16px) scale(.98);transition:transform .4s cubic-bezier(.22,1,.36,1)}.consent.is-open .consent__card{transform:none}.consent__kicker{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(227 191 255 / .9)}.consent__title{margin-top:10px;font-size:clamp(21px,2.4vw,27px);font-weight:500;line-height:1.15}.consent__text{margin-top:14px;color:rgb(255 255 255 / .66);font-size:14.5px;line-height:1.7}.consent__steps{margin:18px 0 4px;display:grid;gap:8px}.consent__step{display:flex;gap:11px;align-items:flex-start;font-size:13.5px;color:rgb(255 255 255 / .72);line-height:1.5}.consent__step i{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;font-style:normal;font-size:11.5px;font-weight:600}.consent__warn{display:flex;gap:12px;margin-top:18px;padding:15px 17px;border-radius:13px;border:1px solid rgb(255 111 171 / .28);background:radial-gradient(120% 160% at 0% 0%,rgb(255 111 171 / .08),transparent 60%),rgb(255 255 255 / .015)}.consent__warn svg{flex:none;width:18px;height:18px;color:#ff6fab;margin-top:1px}.consent__warn p{color:rgb(255 255 255 / .8);font-size:13.5px;line-height:1.6}.consent__warn b{color:#fff}.consent__check{display:flex;gap:12px;align-items:flex-start;margin-top:20px;padding:15px 16px;border-radius:13px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .02);cursor:pointer;transition:border-color .3s ease,background .3s ease}.consent__check.is-err{border-color:rgb(255 111 171 / .7);animation:consentShake .4s ease}@keyframes consentShake{0%,100%{transform:none}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.consent__check input{position:absolute;opacity:0;pointer-events:none}.consent__box{flex:none;width:21px;height:21px;border-radius:6px;margin-top:1px;border:1.5px solid rgb(229 194 255 / .55);display:grid;place-items:center;transition:background .25s ease,border-color .25s ease}.consent__box svg{width:12px;height:12px;color:#11070f;opacity:0;transition:opacity .2s ease}.consent__check input:checked~.consent__box{background:#e5c2ff;border-color:#e5c2ff}.consent__check input:checked~.consent__box svg{opacity:1}.consent__check span{font-size:13.5px;line-height:1.55;color:rgb(255 255 255 / .82)}.consent__log{margin-top:12px;display:flex;gap:8px;align-items:center;color:rgb(255 255 255 / .38);font-size:11.5px}.consent__log svg{width:13px;height:13px;flex:none}.consent__actions{display:flex;gap:12px;margin-top:22px}.consent__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease}.consent__btn--ghost{background:none;border:1px solid rgb(255 255 255 / .18);color:rgb(255 255 255 / .75)}.consent__btn--ok{border:0;background:#f4eefb;color:#11070f}.consent__btn--ok[aria-disabled="true"]{opacity:.38;cursor:not-allowed}@media (hover:hover){.consent__btn--ok:not([aria-disabled="true"]):hover{transform:translateY(-2px);box-shadow:0 10px 28px rgb(229 194 255 / .25)}.consent__btn--ghost:hover{border-color:rgb(255 255 255 / .4);color:#fff}}@media (max-width:520px){.consent__actions{flex-direction:column-reverse}}.nav-cart-count{position:absolute;top:-4px;right:-6px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#ff6fab;color:#11070f;font-size:9.5px;font-weight:700;line-height:15px;text-align:center}.buy-sum__thumb img{object-position:var(--ef-thumb-pos,50% 60%)}.cart-page{--c-pad:clamp(20px, 4vw, 64px);--c-max:1180px}.cart-hero{max-width:var(--c-max);margin:0 auto;padding:158px var(--c-pad) 34px}.cart-hero h1{margin-top:16px;font-size:clamp(36px, 5vw, 68px);line-height:.98;font-weight:400;letter-spacing:-.012em}.cart-hero__lede{margin-top:18px;color:rgb(255 255 255 / .6);font-size:16.5px;line-height:1.6;max-width:560px}.cart-layout{max-width:var(--c-max);margin:0 auto;padding:10px var(--c-pad) 120px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,0.6fr);gap:clamp(28px, 4vw, 56px);align-items:start}@media (max-width:880px){.cart-layout{grid-template-columns:1fr}}.cart-item{display:grid;grid-template-columns:92px 1fr auto;gap:20px;align-items:start;padding:26px 0;border-top:1px solid rgb(255 255 255 / .08)}.cart-item:last-child{border-bottom:1px solid rgb(255 255 255 / .08)}.cart-item__thumb{width:92px;height:92px;border-radius:16px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .15),#0a090c 72%);display:grid;place-items:center;color:rgb(227 191 255 / .85)}.cart-item__thumb svg{width:40px;height:40px}.cart-item__name{font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cart-badge{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .07)}.cart-item__conf{margin-top:6px;color:rgb(255 255 255 / .55);font-size:13.5px;line-height:1.55}.cart-item__custom{display:flex;gap:9px;align-items:flex-start;margin-top:12px;padding:11px 13px;border-radius:11px;border:1px solid rgb(255 111 171 / .22);background:radial-gradient(120% 160% at 0% 0%,rgb(255 111 171 / .06),transparent 60%),rgb(255 255 255 / .012);max-width:480px}.cart-item__custom svg{flex:none;width:15px;height:15px;color:#ff6fab;margin-top:1px}.cart-item__custom p{color:rgb(255 255 255 / .7);font-size:12.5px;line-height:1.55}.cart-item__custom b{color:#fff}.cart-item__right{text-align:right}.cart-item__price{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.cart-item__rm{margin-top:10px;background:none;border:0;color:rgb(255 255 255 / .4);font-size:12.5px;cursor:pointer;font-family:inherit;text-decoration:underline}@media (hover:hover){.cart-item__rm:hover{color:#ff6fab}}@media (max-width:560px){.cart-item{grid-template-columns:64px 1fr}.cart-item__thumb{width:64px;height:64px;border-radius:12px}.cart-item__right{grid-column:2;text-align:left;display:flex;align-items:center;gap:16px}.cart-item__rm{margin-top:0}}.cart-empty{padding:60px 0 20px;text-align:center}.cart-empty__ic{width:74px;height:74px;margin:0 auto 22px;border-radius:50%;border:1px solid rgb(255 255 255 / .1);display:grid;place-items:center;background:radial-gradient(circle at 50% 38%,rgb(227 191 255 / .1),transparent 70%);color:rgb(227 191 255 / .8)}.cart-empty__ic svg{width:30px;height:30px}.cart-empty h2{font-size:clamp(22px, 2.4vw, 30px);font-weight:400}.cart-empty p{margin:12px auto 26px;max-width:380px;color:rgb(255 255 255 / .55);font-size:15px;line-height:1.6}.cart-sum{position:sticky;top:92px;border-radius:18px;border:1px solid rgb(255 255 255 / .1);background:radial-gradient(130% 120% at 85% 0%,rgb(227 191 255 / .07),transparent 55%),linear-gradient(160deg,rgb(20 18 24 / .95),rgb(12 11 14 / .95));padding:26px}@media (max-width:880px){.cart-sum{position:static}}.cart-sum h2{font-size:17px;font-weight:600;margin-bottom:14px}.cart-sum__row{display:flex;justify-content:space-between;padding:10px 0;font-size:14px;color:rgb(255 255 255 / .62);border-top:1px solid rgb(255 255 255 / .06)}.cart-sum__row b{color:rgb(255 255 255 / .9);font-weight:500;font-variant-numeric:tabular-nums}.cart-sum__total{display:flex;justify-content:space-between;align-items:baseline;padding:16px 0 6px;border-top:1px solid rgb(255 255 255 / .1)}.cart-sum__total span{font-size:13px;color:rgb(255 255 255 / .5)}.cart-sum__total strong{font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.cart-sum__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:16px;padding:16px;border:0;border-radius:999px;background:#f4eefb;color:#11070f;font-size:15px;font-weight:600;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}@media (hover:hover){.cart-sum__cta:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgb(229 194 255 / .22)}}.cart-sum__note{margin-top:13px;text-align:center;color:rgb(255 255 255 / .4);font-size:12px;line-height:1.5}.cart-sum__back{display:block;margin-top:14px;text-align:center;color:rgb(255 255 255 / .55);font-size:13.5px;text-decoration:none}@media (hover:hover){.cart-sum__back:hover{color:#e5c2ff}}.co-page{--co-pad:clamp(20px, 4vw, 64px);--co-max:1120px}.co-hero{max-width:var(--co-max);margin:0 auto;padding:148px var(--co-pad) 20px}.co-hero h1{margin-top:14px;font-size:clamp(30px, 4vw, 52px);line-height:1;font-weight:400;letter-spacing:-.012em}.co-stepper{display:flex;align-items:center;gap:0;max-width:var(--co-max);margin:26px auto 0;padding:0 var(--co-pad)}.co-stepper__item{display:flex;align-items:center;gap:11px}.co-stepper__n{position:relative;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;border:1.5px solid rgb(255 255 255 / .16);color:rgb(255 255 255 / .5);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;transition:border-color .4s ease,background .4s ease,color .4s ease,box-shadow .4s ease}.co-stepper__n>span{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.co-stepper__n svg{grid-area:1 / 1;width:15px;height:15px;opacity:0;transition:opacity .3s ease}.co-stepper__lbl{font-size:13.5px;color:rgb(255 255 255 / .5);font-weight:500;transition:color .4s ease;white-space:nowrap}.co-stepper__line{flex:1;height:1.5px;background:rgb(255 255 255 / .12);margin:0 16px;position:relative;overflow:hidden}.co-stepper__line::after{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#e5c2ff,var(--brand-mor));transition:transform .5s ease}.co-stepper__item.is-active .co-stepper__n{border-color:rgb(229 194 255 / .9);color:#fff;background:radial-gradient(circle at 50% 36%,rgb(229 194 255 / .25),#14121a 72%);box-shadow:0 0 0 4px rgb(229 194 255 / .08)}.co-stepper__item.is-active .co-stepper__lbl{color:#fff}.co-stepper__item.is-done .co-stepper__n{border-color:rgb(229 194 255 / .6);background:#e5c2ff;color:#11070f}.co-stepper__item.is-done .co-stepper__n span{display:none}.co-stepper__item.is-done .co-stepper__n svg{opacity:1}.co-stepper__line.is-done::after{transform:scaleX(1)}@media (max-width:680px){.co-stepper__lbl{display:none}.co-stepper__line{margin:0 8px}}.co-layout{max-width:var(--co-max);margin:0 auto;padding:34px var(--co-pad) 120px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,0.6fr);gap:clamp(28px,4vw,56px);align-items:start}@media (max-width:880px){.co-layout{grid-template-columns:1fr}.co-summary{order:-1}}.co-panel{display:none}.co-panel.is-active{display:block;animation:coIn .5s ease}@keyframes coIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.co-panel__title{font-size:21px;font-weight:600}.co-panel__sub{margin-top:6px;color:rgb(255 255 255 / .55);font-size:14px;line-height:1.55}.co-fields{margin-top:24px;display:grid;gap:16px}.co-fields--2{grid-template-columns:1fr 1fr}@media (max-width:560px){.co-fields--2{grid-template-columns:1fr}}.co-field{display:flex;flex-direction:column;gap:7px}.co-field.full{grid-column:1 / -1}.co-field label{font-size:12.5px;color:rgb(255 255 255 / .6);font-weight:500}.co-field label .req{color:#ff6fab}.co-input,.co-select{padding:13px 15px;border-radius:12px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .03);color:#fff;font-size:14.5px;font-family:inherit;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.co-input:focus,.co-select:focus{border-color:rgb(229 194 255 / .6);box-shadow:0 0 0 3px rgb(229 194 255 / .08)}.co-input::placeholder{color:rgb(255 255 255 / .28)}.co-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23999' stroke-width='1.6' d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.co-input.is-err{border-color:rgb(255 111 171 / .7)}.co-field__err{color:#ff6fab;font-size:12px;display:none}.co-field__err.show{display:block}.co-nav{display:flex;gap:14px;margin-top:28px}.co-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 26px;border-radius:999px;font-size:14.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease}.co-btn--ghost{background:none;border:1px solid rgb(255 255 255 / .18);color:rgb(255 255 255 / .75)}.co-btn--next{border:0;background:#f4eefb;color:#11070f;flex:1}.co-btn--next[aria-disabled="true"]{opacity:.4;cursor:not-allowed}.co-btn svg{width:16px;height:16px}@media (hover:hover){.co-btn--next:not([aria-disabled="true"]):hover{transform:translateY(-2px);box-shadow:0 12px 30px rgb(229 194 255 / .24)}.co-btn--ghost:hover{border-color:rgb(255 255 255 / .4);color:#fff}}.co-summary{position:sticky;top:92px;border-radius:18px;border:1px solid rgb(255 255 255 / .1);background:radial-gradient(130% 120% at 85% 0%,rgb(227 191 255 / .07),transparent 55%),linear-gradient(160deg,rgb(20 18 24 / .95),rgb(12 11 14 / .95));padding:24px}@media (max-width:880px){.co-summary{position:static}}.co-summary h2{font-size:16px;font-weight:600;margin-bottom:16px}.co-sumitem{display:flex;gap:12px;padding:12px 0;border-top:1px solid rgb(255 255 255 / .06)}.co-sumitem__t{flex:none;width:42px;height:42px;border-radius:10px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),#0a090c 70%);display:grid;place-items:center;color:rgb(227 191 255 / .8)}.co-sumitem__t svg{width:22px;height:22px}.co-sumitem__n{font-size:13.5px;font-weight:600}.co-sumitem__badge{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff}.co-sumitem__c{margin-top:2px;color:rgb(255 255 255 / .5);font-size:11.5px;line-height:1.4}.co-sumitem__p{margin-left:auto;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.co-sumrow{display:flex;justify-content:space-between;padding:9px 0;font-size:13px;color:rgb(255 255 255 / .6);border-top:1px solid rgb(255 255 255 / .06)}.co-sumrow b{color:rgb(255 255 255 / .9);font-weight:500}.co-sumtotal{display:flex;justify-content:space-between;align-items:baseline;padding:15px 0 4px;border-top:1px solid rgb(255 255 255 / .1)}.co-sumtotal span{font-size:12.5px;color:rgb(255 255 255 / .5)}.co-sumtotal strong{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.co-sumsecure{margin-top:14px;display:flex;gap:7px;align-items:center;color:rgb(255 255 255 / .4);font-size:11.5px}.co-sumsecure svg{width:13px;height:13px;color:rgb(209 168 255 / .7);flex:none}.co-empty{max-width:var(--co-max);margin:0 auto;padding:60px var(--co-pad) 120px;text-align:center}.co-empty h2{font-size:26px;font-weight:400}.co-empty p{margin:12px auto 24px;max-width:380px;color:rgb(255 255 255 / .55);font-size:15px;line-height:1.6}.co-pay{margin-top:22px}.co-pay[hidden]{display:none}.co-pay__box{border-radius:18px;border:1px solid rgb(255 255 255 / .08);overflow:hidden;background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .008));box-shadow:0 24px 64px rgb(0 0 0 / .4)}.co-pay__head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;border-bottom:1px solid rgb(255 255 255 / .07)}.co-pay__head h3{font-size:14.5px;font-weight:600}.co-pay__secure{display:inline-flex;align-items:center;gap:7px;flex:none;padding:5px 11px;border-radius:999px;border:1px solid rgb(139 224 168 / .32);background:rgb(139 224 168 / .08);color:#8be0a8;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.co-pay__secure svg{width:12px;height:12px;flex:none}.co-pay__body{padding:20px 16px 24px}.co-pay__body>*{max-width:100%}.co-pay__body iframe{display:block;margin:0 auto;width:100%;max-width:520px;border:0;border-radius:12px}.co-pay__body #paytriframe{max-width:520px}.co-pay,.co-pay *{cursor:auto}.co-pay a,.co-pay button{cursor:pointer}.co-pay__body.is-loading::before{content:"";display:block;height:360px;border-radius:12px;max-width:520px;margin:0 auto;background:linear-gradient(100deg,rgb(255 255 255 / .03) 30%,rgb(255 255 255 / .07) 50%,rgb(255 255 255 / .03) 70%);background-size:220% 100%;animation:payShimmer 1.5s ease-in-out infinite}.co-pay__trust{display:flex;align-items:flex-start;gap:9px;margin-top:14px;padding:0 4px;color:rgb(255 255 255 / .42);font-size:12.5px;line-height:1.55}.co-pay__trust svg{width:14px;height:14px;flex:none;margin-top:2px;color:rgb(209 168 255 / .7)}.co-pay__err{padding:14px 16px;border-radius:12px;text-align:center;border:1px solid rgb(255 111 171 / .35);background:rgb(255 111 171 / .07);color:#ffb8d4;font-size:14px;line-height:1.55}.co-panel[data-panel="3"]:has(.co-pay:not([hidden])) #order_review{display:none}@media (max-width:560px){.co-pay__head{padding:14px 16px}.co-pay__body{padding:16px 8px 20px}}.pay-page{--pay-pad:clamp(20px, 4vw, 64px);--pay-max:1120px}.pay-hero{max-width:var(--pay-max);margin:0 auto;padding:148px var(--pay-pad) 0}.pay-hero h1{margin-top:14px;font-size:clamp(30px, 4vw, 52px);line-height:1;font-weight:400;letter-spacing:-.012em}.pay-hero__lede{margin-top:16px;max-width:520px;color:rgb(255 255 255 / .6);font-size:16px;line-height:1.6}.pay-layout{max-width:var(--pay-max);margin:0 auto;padding:38px var(--pay-pad) 110px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:30px;align-items:start}.pay-panel{border-radius:20px;border:1px solid rgb(255 255 255 / .08);overflow:hidden;background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .008));box-shadow:0 30px 80px rgb(0 0 0 / .45)}.pay-panel__head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 24px;border-bottom:1px solid rgb(255 255 255 / .07)}.pay-panel__head h2{font-size:15px;font-weight:600;letter-spacing:-.005em}.pay-panel__badge{display:inline-flex;align-items:center;gap:7px;flex:none;padding:5px 11px;border-radius:999px;border:1px solid rgb(139 224 168 / .32);background:rgb(139 224 168 / .08);color:#8be0a8;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pay-panel__badge svg{width:12px;height:12px;flex:none}.pay-panel__body{padding:26px 20px 30px;min-height:520px;display:block}.pay-panel__body>*{max-width:100%}.pay-panel__body #paytriframe{max-width:500px}.pay-panel__body iframe{display:block;margin:0 auto;max-width:100%;border:0;border-radius:14px}.pay-panel__body,.pay-panel__body *{cursor:auto}.pay-panel__body a,.pay-panel__body button{cursor:pointer}.cursor.is-hide-pay{opacity:0}.pay-panel__body.is-loading::before{content:"";display:block;height:420px;border-radius:14px;max-width:500px;margin:0 auto;background:linear-gradient(100deg,rgb(255 255 255 / .03) 30%,rgb(255 255 255 / .07) 50%,rgb(255 255 255 / .03) 70%);background-size:220% 100%;animation:payShimmer 1.5s ease-in-out infinite}@keyframes payShimmer{0%{background-position:130% 0}100%{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.pay-panel__body.is-loading::before{animation:none}}.pay-trust{display:flex;align-items:flex-start;gap:9px;margin-top:16px;padding:0 4px;color:rgb(255 255 255 / .42);font-size:12.5px;line-height:1.55}.pay-trust svg{width:14px;height:14px;flex:none;margin-top:2px;color:rgb(209 168 255 / .7)}.pay-side{position:sticky;top:104px}.pay-sum{border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(160deg,rgb(255 255 255 / .04),rgb(255 255 255 / .006))}.pay-sum__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 20px;border-bottom:1px solid rgb(255 255 255 / .07)}.pay-sum__head h2{font-size:14.5px;font-weight:600}.pay-sum__no{color:rgb(255 255 255 / .5);font-size:12.5px;font-variant-numeric:tabular-nums;letter-spacing:.03em}.pay-sum__items{padding:6px 0}.pay-item{display:flex;align-items:center;gap:12px;padding:13px 20px}.pay-item+.pay-item{border-top:1px solid rgb(255 255 255 / .05)}.pay-item__t{position:relative;flex:none;width:44px;height:44px;border-radius:11px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),#0a090c 70%);display:grid;place-items:center;color:rgb(227 191 255 / .8);overflow:visible}.pay-item__t img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.pay-item__t svg{width:22px;height:22px}.pay-item__q{position:absolute;top:-7px;right:-7px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--brand-lilac);color:#11070f;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.pay-item__b{min-width:0}.pay-item__n{font-size:13.5px;font-weight:600;line-height:1.35}.pay-item__p{margin-left:auto;padding-left:6px;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pay-sum__rows{padding:14px 20px;border-top:1px solid rgb(255 255 255 / .07);display:grid;gap:9px}.pay-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pay-row span{color:rgb(255 255 255 / .52);font-size:13px}.pay-row b{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.pay-row--total{margin-top:5px;padding-top:13px;border-top:1px solid rgb(255 255 255 / .07)}.pay-row--total span{color:rgb(255 255 255 / .65);font-size:14px}.pay-row--total strong{font-size:23px;font-weight:600;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.pay-row--total strong .woocommerce-Price-amount{color:inherit;-webkit-text-fill-color:inherit}.pay-meta{padding:14px 20px;border-top:1px solid rgb(255 255 255 / .07);display:grid;gap:9px}.pay-meta>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pay-meta dt{color:rgb(255 255 255 / .45);font-size:12.5px}.pay-meta dd{margin:0;color:rgb(255 255 255 / .8);font-size:12.5px;text-align:right}.pay-back{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:0 4px;color:rgb(255 255 255 / .55);font-size:13.5px;text-decoration:none;transition:color .3s ease}.pay-back svg{width:14px;height:14px;transition:transform .3s ease}@media (hover:hover){.pay-back:hover{color:var(--brand-lilac)}.pay-back:hover svg{transform:translateX(-3px)}}.pay-page ul.order_details{display:none}.pay-page .woocommerce-notices-wrapper:not(:empty){max-width:var(--pay-max);margin:0 auto;padding:0 var(--pay-pad)}@media (max-width:980px){.pay-layout{grid-template-columns:minmax(0,1fr);gap:24px}.pay-side{position:static;order:-1}.pay-panel__body{min-height:480px;padding:20px 12px 24px}}@media (max-width:560px){.pay-hero{padding-top:124px}.pay-panel__head{padding:15px 17px}.pay-panel__body{padding:16px 6px 20px}}.ty-page{--ty-pad:clamp(20px, 4vw, 64px);--ty-max:900px}.ty-wrap{max-width:var(--ty-max);margin:0 auto;padding:150px var(--ty-pad) 40px}.ty-badge{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;border:1px solid rgb(139 224 168 / .4);background:radial-gradient(circle at 50% 38%,rgb(139 224 168 / .2),transparent 70%);color:#8be0a8;margin-bottom:26px;animation:tyPop .6s cubic-bezier(.22,1,.36,1)}@keyframes tyPop{0%{transform:scale(.6);opacity:0}100%{transform:scale(1);opacity:1}}.ty-badge svg{width:34px;height:34px}.ty-wrap h1{font-size:clamp(30px, 4.4vw, 54px);line-height:1.02;font-weight:400;letter-spacing:-.012em}.ty-lede{margin-top:16px;color:rgb(255 255 255 / .62);font-size:16.5px;line-height:1.65;max-width:560px}.ty-ref{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:11px 18px;border-radius:12px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .85);font-size:14px}.ty-ref b{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.04em}.ty-ref svg{width:16px;height:16px;color:#d1a8ff}.ty-card{margin-top:34px;border-radius:18px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(160deg,rgb(20 18 24 / .9),rgb(12 11 14 / .9));overflow:hidden}.ty-card__head{padding:20px 24px;border-bottom:1px solid rgb(255 255 255 / .07);display:flex;justify-content:space-between;align-items:center}.ty-card__head h2{font-size:15px;font-weight:600}.ty-card__head span{color:rgb(255 255 255 / .5);font-size:13px}.ty-item{display:flex;gap:14px;padding:18px 24px;border-bottom:1px solid rgb(255 255 255 / .05)}.ty-item__t{flex:none;width:46px;height:46px;border-radius:11px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),#0a090c 70%);display:grid;place-items:center;color:rgb(227 191 255 / .8)}.ty-item__t svg{width:24px;height:24px}.ty-item__n{font-size:14.5px;font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ty-badge-pill{padding:2px 9px;border-radius:999px;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .07)}.ty-item__c{margin-top:3px;color:rgb(255 255 255 / .5);font-size:12.5px;line-height:1.45}.ty-item__p{margin-left:auto;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ty-card__total{display:flex;justify-content:space-between;align-items:baseline;padding:18px 24px}.ty-card__total span{color:rgb(255 255 255 / .55);font-size:14px}.ty-card__total strong{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.ty-road{margin-top:42px}.ty-road__head{display:flex;gap:12px;align-items:flex-start;margin-bottom:8px}.ty-road__head svg{flex:none;width:22px;height:22px;color:#e5c2ff;margin-top:3px}.ty-road__head h2{font-size:clamp(21px, 2.6vw, 30px);font-weight:400}.ty-road__head p{margin-top:6px;color:rgb(255 255 255 / .6);font-size:15px;line-height:1.6}.ty-count{display:flex;align-items:center;gap:16px;margin:22px 0 8px;padding:18px 22px;border-radius:15px;border:1px solid rgb(255 111 171 / .28);background:radial-gradient(120% 180% at 0% 0%,rgb(255 111 171 / .09),transparent 60%),rgb(255 255 255 / .014)}.ty-count__n{font-size:40px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.ty-count__l{font-size:13.5px;color:rgb(255 255 255 / .7);line-height:1.5}.ty-count__l b{color:#fff}.ty-steps{position:relative;margin-top:26px;display:grid;gap:12px}.ty-steps::before{content:"";position:absolute;left:22px;top:30px;bottom:30px;width:2px;background:linear-gradient(180deg,rgb(229 194 255 / .5),rgb(255 111 171 / .4));border-radius:2px}.ty-step{position:relative;display:grid;grid-template-columns:46px 1fr;gap:18px;align-items:start}.ty-step__n{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgb(229 194 255 / .45);background:radial-gradient(circle at 50% 36%,rgb(229 194 255 / .18),#14121a 72%);color:#e5c2ff}.ty-step__n svg{width:20px;height:20px}.ty-step__body{border-radius:14px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));padding:16px 20px}.ty-step__body h3{font-size:15.5px;font-weight:600}.ty-step__body p{margin-top:6px;color:rgb(255 255 255 / .62);font-size:13.5px;line-height:1.6}.ty-chip{display:inline-flex;align-items:center;gap:8px;margin-top:11px;padding:8px 13px;border-radius:10px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .85);font-size:13px;text-decoration:none}.ty-chip svg{width:14px;height:14px;color:#d1a8ff;flex:none}@media (hover:hover){a.ty-chip:hover{border-color:rgb(209 168 255 / .4)}}.ty-actions{display:flex;gap:14px;margin-top:42px;flex-wrap:wrap}.ty-note{display:flex;gap:12px;margin-top:30px;padding:18px 20px;border-radius:14px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .015)}.ty-note svg{flex:none;width:20px;height:20px;color:#d1a8ff;margin-top:1px}.ty-note p{color:rgb(255 255 255 / .7);font-size:14.5px;line-height:1.6}.woocommerce .nav__logo-img,.woocommerce-page .nav__logo-img{height:36px;width:auto}.woocommerce .nav.is-scrolled .nav__logo-img,.woocommerce-page .nav.is-scrolled .nav__logo-img{height:30px}.woocommerce .footer__small-logo,.woocommerce-page .footer__small-logo{height:26px;width:auto}.woocommerce .loader__logo,.woocommerce-page .loader__logo{height:42px;width:auto}.woocommerce .nav__mega-media img,.woocommerce-page .nav__mega-media img,.woocommerce .nav__mega-photo,.woocommerce-page .nav__mega-photo{width:100%;height:100%;object-fit:cover}.woocommerce .cartd__thumb img,.woocommerce-page .cartd__thumb img,.woocommerce .cart-item__thumb img,.woocommerce-page .cart-item__thumb img,.woocommerce .ty-item__t img,.woocommerce-page .ty-item__t img,.woocommerce .buy-sum__thumb img,.woocommerce-page .buy-sum__thumb img{width:100%;height:100%;object-fit:cover}@media (max-width:900px){.woocommerce .nav__logo-img,.woocommerce-page .nav__logo-img{height:32px}.woocommerce .nav.is-scrolled .nav__logo-img,.woocommerce-page .nav.is-scrolled .nav__logo-img{height:28px}}@media (min-width:481px){.buy-opt__box{grid-template-columns:52px 1fr auto;align-items:start}}@media (max-width:480px){.buy-opt__box{grid-template-columns:44px 1fr;align-items:start}.buy-opt__thumb{width:44px;height:44px}}.pdp-buy{width:100%;max-width:none;padding-left:40px;padding-right:40px}@media (max-width:760px){.pdp-buy{padding-left:20px;padding-right:20px}}.pdp-buy__head,.pdp-buy__grid{max-width:1480px;margin-left:auto;margin-right:auto}@media (min-width:1200px){.pdp-buy__grid{grid-template-columns:minmax(0,1fr) minmax(400px,480px)}}@media (min-width:1600px){.pdp-buy__grid{grid-template-columns:minmax(0,1fr) minmax(440px,520px)}}.buy-opt__main{display:flex;flex-direction:column;align-items:flex-start}.buy-opt__name,.buy-opt__desc{display:block;width:100%}.buy-opt__swatch{justify-self:center}.buy-opt__thumb,.buy-opt__swatch,.buy-opt__right{align-self:center}.pdp-stats__grid{max-width:1480px}.buy-sum__thumb{aspect-ratio:4 / 3;overflow:hidden}.buy-sum__thumb img,.woocommerce .buy-sum__thumb img,.woocommerce-page .buy-sum__thumb img{grid-area:1 / 1;align-self:stretch;justify-self:stretch;width:100%;height:100%;object-fit:cover}.tech-page{--tech-max:1480px;--tech-pad:40px}.pke-page{--pke-max:1480px;--pke-pad:40px}.proc-page{--proc-max:1480px;--proc-pad:40px}.sup-page{--sup-max:1480px;--sup-pad:40px}.con-page{--con-max:1480px;--con-pad:40px}.legal-page{--legal-pad:clamp(56px, 7vw, 132px)}.cart-page{--c-max:1480px;--c-pad:40px}.co-page{--co-max:1480px;--co-pad:40px}.ty-page{--ty-max:1480px;--ty-pad:40px}.pay-page{--pay-max:1180px;--pay-pad:40px}@media (max-width:760px){.tech-page{--tech-pad:20px}.pke-page{--pke-pad:20px}.proc-page{--proc-pad:20px}.sup-page{--sup-pad:20px}.con-page{--con-pad:20px}.legal-page{--legal-pad:20px}.cart-page{--c-pad:20px}.co-page{--co-pad:20px}.ty-page{--ty-pad:20px}.pay-page{--pay-pad:20px}}@media (min-width:1100px){.sup-layout{grid-template-columns:300px minmax(0,1fr)}.sup-body{max-width:980px}}.footer__label{display:block;width:100%;padding:0;border:0;background:none;font-family:inherit;text-align:left;cursor:default;-webkit-appearance:none;appearance:none}.footer__label-icon{display:none;flex:none;transition:transform 0.3s ease}@media (max-width:760px){.footer__links-section{display:block}.footer__column{border-top:1px solid rgb(255 255 255 / .08)}.footer__column:last-child{border-bottom:1px solid rgb(255 255 255 / .08)}.footer__label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;margin:0;cursor:pointer}.footer__label-icon{display:block;color:rgb(255 255 255 / .55)}.js-footer-acc-ready .footer__links{max-height:0;overflow:hidden;opacity:0;margin:0;padding-bottom:0;transition:max-height 0.35s ease,opacity 0.25s ease,padding-bottom 0.35s ease}.js-footer-acc-ready .footer__label[aria-expanded="true"]+.footer__links{max-height:480px;opacity:1;padding-bottom:20px}.footer__label[aria-expanded="true"] .footer__label-icon{transform:rotate(45deg)}}@media (max-width:900px){.stacked-panel__inner{padding:20px;gap:22px}.stacked-panel__content{padding:0}.stacked-panel__visual,.stacked-panel__visual--photo{border-radius:16px;overflow:hidden}.stacked-panel__visual{height:auto;aspect-ratio:4 / 3}.stacked-panel__image{width:100%;height:100%;object-fit:cover;border-radius:inherit}.stacked-panel__title{font-size:clamp(28px, 7.5vw, 40px);line-height:1.08}.stacked-panel__text{font-size:15px;line-height:1.6}.stacked-panel__visual-label{left:14px;bottom:14px;font-size:11px}.stacked-panel__visual{order:1}.stacked-panel__content{order:2}.stacked-panel__inner,.stacked-panel__inner--reverse{grid-auto-flow:row}}@media (max-width:640px){.footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.footer__bottom-left{min-width:0;flex:1 1 auto}.footer__bottom-right{flex:0 0 auto}}@media (max-width:900px){.nav__actions .nav__lang{display:none}.nav__burger{width:34px;height:34px;border:1px solid #fff0;border-radius:999px;background:none;gap:4px}.nav__burger span{width:16px;height:1.6px}body.menu-open .nav__burger span:nth-child(1){transform:translateY(5.6px) rotate(45deg)}body.menu-open .nav__burger span:nth-child(3){transform:translateY(-5.6px) rotate(-45deg)}.nav__icon,.nav__burger{position:relative}.nav__icon::after,.nav__burger::after{content:"";position:absolute;inset:-6px}}.mobile-menu__lang{display:none}@media (max-width:900px){.mobile-menu__lang{display:block;margin-top:28px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .09)}.mobile-menu__lang .nav__lang{display:inline-flex;gap:10px}.mobile-menu__lang .nav__lang-btn{padding:6px 4px;font-size:14px}}@media (max-width:900px){body.menu-open .nav{z-index:1200;background:none;backdrop-filter:none;border-bottom:0;pointer-events:none}body.menu-open .nav__burger{pointer-events:auto}body.menu-open .nav__actions>*:not(.nav__burger),body.menu-open .nav__logo{opacity:0;visibility:hidden}}.legal-hero,.legal-notice,.legal-body,.legal-cta{max-width:none}@media (min-width:1100px){.legal-body{grid-template-columns:300px minmax(0,1fr)}}.wc-page{--acc-max:1480px;--acc-pad:40px}.acc-hero{max-width:var(--acc-max);margin:0 auto;padding:168px var(--acc-pad) 8px}.acc-hero h1{margin-top:14px;font-size:clamp(34px, 4.6vw, 62px);font-weight:500;line-height:1.06;letter-spacing:-.02em}.acc-hero__lede{margin-top:16px;max-width:60ch;color:rgb(255 255 255 / .6);font-size:clamp(15px, 1.2vw, 17px);line-height:1.6}.acc-grid{max-width:var(--acc-max);margin:clamp(32px, 5vw, 56px) auto 0;padding:0 var(--acc-pad) 120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px, 3vw, 40px);align-items:start}.acc-grid--single{grid-template-columns:minmax(0,620px)}.acc-card{padding:clamp(26px, 3vw, 38px);border-radius:22px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(165deg,rgb(23 21 28 / .9),rgb(12 11 14 / .92))}.acc-card__title{font-size:21px;font-weight:600;letter-spacing:-.01em;margin-bottom:22px}.acc-field{margin-bottom:18px}.acc-field label,.wc-page .woocommerce-form-row label{display:block;margin-bottom:8px;color:rgb(255 255 255 / .62);font-size:13.5px}.acc-field .req,.wc-page .required{color:#ff6fab;text-decoration:none}.acc-input,.wc-page input[type="text"],.wc-page input[type="email"],.wc-page input[type="tel"],.wc-page input[type="password"],.wc-page input[type="number"],.wc-page textarea,.wc-page select{width:100%;padding:13px 15px;border-radius:12px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .03);color:#fff;font-family:inherit;font-size:15px;outline:none;transition:border-color 0.25s ease,box-shadow 0.25s ease}.acc-input:focus,.wc-page input:focus,.wc-page textarea:focus,.wc-page select:focus{border-color:rgb(229 194 255 / .7);box-shadow:0 0 0 3px rgb(229 194 255 / .09)}.acc-form__row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 22px;flex-wrap:wrap}.acc-check{display:inline-flex;align-items:center;gap:9px;color:rgb(255 255 255 / .6);font-size:13.5px;cursor:pointer}.acc-check input{width:16px;height:16px;accent-color:#e5c2ff}.acc-link{color:rgb(229 194 255 / .9);font-size:13.5px;text-decoration:none}.acc-link:hover{color:#fff}.acc-note{margin:-4px 0 20px;color:rgb(255 255 255 / .5);font-size:13.5px;line-height:1.55}.acc-btn,.wc-page .woocommerce-Button,.wc-page button[type="submit"]:not(.acc-btn--ghost){display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 26px;border:0;border-radius:999px;background:linear-gradient(100deg,#e5c2ff,var(--brand-mor));color:#17121f;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:transform 0.25s ease,filter 0.25s ease}.acc-btn:hover,.wc-page .woocommerce-Button:hover{transform:translateY(-1px);filter:brightness(1.06)}.acc-btn--ghost{background:none;border:1px solid rgb(255 255 255 / .22);color:#fff}.acc-btn--ghost:hover{border-color:rgb(229 194 255 / .6);filter:none}.acc-layout{max-width:var(--acc-max);margin:clamp(32px, 5vw, 56px) auto 0;padding:0 var(--acc-pad) 120px;display:grid;grid-template-columns:280px minmax(0,1fr);gap:clamp(28px, 4vw, 56px);align-items:start}.acc-side__label{margin-bottom:14px;color:rgb(255 255 255 / .35);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.wc-page .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.wc-page .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;color:rgb(255 255 255 / .62);font-size:15px;text-decoration:none;transition:background 0.25s ease,color 0.25s ease}.wc-page .woocommerce-MyAccount-navigation .acc-nav__ic{display:inline-flex;flex:none;color:var(--text-faint);transition:color 0.25s ease}.wc-page .woocommerce-MyAccount-navigation li a:hover{background:rgb(255 255 255 / .04);color:#fff}.wc-page .woocommerce-MyAccount-navigation li a:hover .acc-nav__ic{color:var(--brand-soft)}.wc-page .woocommerce-MyAccount-navigation li.is-active a{background:rgb(227 191 255 / .1);border:1px solid rgb(229 194 255 / .35);color:#fff}.wc-page .woocommerce-MyAccount-navigation li.is-active a .acc-nav__ic{color:var(--brand-soft)}.acc-body{min-width:0;color:rgb(255 255 255 / .75);font-size:15px;line-height:1.7}.acc-body a:not(.acc-btn):not(.woocommerce-Button){color:rgb(229 194 255 / .9)}.wc-page table.shop_table{width:100%;border-collapse:collapse;border:1px solid rgb(255 255 255 / .09);border-radius:16px;overflow:hidden}.wc-page table.shop_table th,.wc-page table.shop_table td{padding:14px 16px;border-bottom:1px solid rgb(255 255 255 / .06);text-align:left;font-size:14.5px}.wc-page table.shop_table th{color:rgb(255 255 255 / .5);font-weight:500;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.wc-page .woocommerce-message,.wc-page .woocommerce-info,.wc-page .woocommerce-error{margin:0 0 22px;padding:15px 18px;border-radius:14px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);list-style:none;color:rgb(255 255 255 / .8);font-size:14.5px}.wc-page .woocommerce-error{border-color:rgb(255 111 171 / .4);color:#ffc4dd}@media (max-width:900px){.wc-page{--acc-pad:20px}.acc-hero{padding-top:130px}.acc-grid,.acc-grid--single{grid-template-columns:1fr}.acc-layout{grid-template-columns:1fr}}.wc-page form.login,.wc-page form.register,.woocommerce .wc-page form.login,.woocommerce .wc-page form.register,.woocommerce-page .wc-page form.login,.woocommerce-page .wc-page form.register{border:0;padding:0;margin:0;border-radius:0}.acc-form__back{margin-top:18px;font-size:14px}.wc-page .woocommerce-message,.wc-page .woocommerce-info,.wc-page .woocommerce-error,.wc-page .woocommerce-notice{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:0 0 18px;padding:18px 22px;border-radius:16px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .025);list-style:none;color:rgb(255 255 255 / .78);font-size:14.5px;line-height:1.6}.wc-page .woocommerce-message::before,.wc-page .woocommerce-info::before,.wc-page .woocommerce-error::before,.wc-page .woocommerce-notice::before{content:none}.wc-page .woocommerce-message .button,.wc-page .woocommerce-info .button,.wc-page .woocommerce-error .button{flex:0 0 auto;margin:0}.wc-page .button,.wc-page a.button,.wc-page input[type="submit"],.wc-page .woocommerce-Button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 22px;border:0;border-radius:999px;background:linear-gradient(100deg,#e5c2ff,var(--brand-mor));color:#17121f;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform 0.25s ease,filter 0.25s ease}.wc-page .button:hover,.wc-page a.button:hover,.wc-page input[type="submit"]:hover,.wc-page .woocommerce-Button:hover{transform:translateY(-1px);filter:brightness(1.06);color:#17121f}.wc-page .button.cancel,.wc-page .button.wc-forward:not(.checkout),.wc-page .edit,.wc-page a.edit{background:none;border:1px solid rgb(255 255 255 / .22);color:#fff}.wc-page .button.cancel:hover,.wc-page .edit:hover,.wc-page a.edit:hover{border-color:rgb(229 194 255 / .6);filter:none;color:#fff}.account-empty{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:clamp(48px, 7vw, 84px) 32px;border:1px solid rgb(255 255 255 / .08);border-radius:22px;background:radial-gradient(circle at 50% 0%,rgba(var(--brand-rgb),.07),transparent 55%),rgb(255 255 255 / .018);overflow:hidden}.account-empty__glyph{display:grid;place-items:center;width:72px;height:72px;margin-bottom:22px;border-radius:50%;color:var(--brand-soft);border:1px solid rgba(var(--brand-rgb),.28);background:radial-gradient(circle at 50% 35%,rgba(var(--brand-rgb),.16),transparent 70%);box-shadow:0 0 44px rgba(var(--brand-rgb),.14)}.account-empty__title{margin:0 0 10px;color:#fff;font-family:var(--font-main);font-size:clamp(20px, 2vw, 26px);font-weight:500;letter-spacing:-.02em}.account-empty__text{max-width:460px;margin:0 0 28px;color:var(--text-dim);font-size:15px;line-height:1.6}.account-empty__cta::before{opacity:1}.account-empty__cta{border-color:#fff0}.account-empty__cta span,.account-empty__cta svg{color:#000}.wc-page table.shop_table,.wc-page table.woocommerce-orders-table,.wc-page table.account-orders-table{border-radius:16px;border-collapse:separate;border-spacing:0;overflow:hidden}.wc-page table.shop_table thead th{background:rgb(255 255 255 / .03)}.wc-page table.shop_table tr:last-child td{border-bottom:0}.wc-page .woocommerce-orders-table__cell-order-status{color:rgb(229 194 255 / .9);font-weight:500}.wc-page .woocommerce-orders-table__row--status-earmold .woocommerce-orders-table__cell-order-status{color:#ffcf8a}.wc-page .woocommerce-Addresses{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.wc-page .woocommerce-Address{padding:24px;border-radius:18px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .02);width:auto;float:none}.wc-page .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.wc-page .woocommerce-Address-title h2,.wc-page .woocommerce-Address-title h3{font-size:17px;font-weight:600}.wc-page .woocommerce-Address address{color:rgb(255 255 255 / .65);font-style:normal;font-size:14.5px;line-height:1.7}.wc-page .woocommerce-form-row,.wc-page p.form-row{margin:0 0 18px;padding:0}.wc-page fieldset{margin:28px 0 0;padding:22px;border:1px solid rgb(255 255 255 / .09);border-radius:16px}.wc-page fieldset legend{padding:0 8px;color:rgb(255 255 255 / .6);font-size:13.5px}.wc-page .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:9px;color:rgb(255 255 255 / .65);font-size:14px}.wc-page em,.wc-page .description{display:block;margin-top:6px;color:rgb(255 255 255 / .45);font-size:13px;font-style:normal;line-height:1.5}.wc-page .col2-set .col-1,.wc-page .col2-set .col-2{width:100%;float:none}.wc-page .clear{clear:none}@media (max-width:600px){.wc-page .woocommerce-message,.wc-page .woocommerce-info,.wc-page .woocommerce-error{align-items:flex-start;flex-direction:column;gap:14px}.wc-page table.shop_table{display:block;overflow-x:auto}}.wc-page .button:disabled,.wc-page .button.disabled,.wc-page a.button.disabled,.wc-page button:disabled,.wc-page input[type="submit"]:disabled{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .45);opacity:1;cursor:not-allowed;transform:none;filter:none}.wc-page .button:disabled:hover,.wc-page .button.disabled:hover,.wc-page button:disabled:hover{background:rgb(255 255 255 / .06);color:rgb(255 255 255 / .45);transform:none;filter:none}.woocommerce-account .wc-page .woocommerce-MyAccount-navigation,.woocommerce-account .wc-page .woocommerce-MyAccount-content,.wc-page .woocommerce-MyAccount-navigation,.wc-page .woocommerce-MyAccount-content{float:none;width:auto;max-width:none}.wc-page .woocommerce-MyAccount-navigation li a{border:1px solid #fff0}.woocommerce .wc-page form .form-row .input-text,.woocommerce .wc-page form .form-row select,.woocommerce-page .wc-page form .form-row .input-text,.woocommerce-page .wc-page form .form-row select,.wc-page form .form-row .input-text,.wc-page form .form-row select,.wc-page .woocommerce-Input,.wc-page input.input-text{padding:13px 15px;border-radius:12px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .03);background-color:rgb(255 255 255 / .03);color:#fff;font-family:inherit;font-size:15px;line-height:1.3;box-shadow:none}.woocommerce .wc-page form .form-row .input-text:focus,.woocommerce-page .wc-page form .form-row .input-text:focus,.wc-page form .form-row .input-text:focus,.wc-page .woocommerce-Input:focus,.wc-page input.input-text:focus{border-color:rgb(229 194 255 / .7);box-shadow:0 0 0 3px rgb(229 194 255 / .09);outline:none}.wc-page .woocommerce-password-input,.wc-page .password-input{position:relative;display:block}.wc-page .show-password-input{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:rgb(255 255 255 / .5);cursor:pointer}.wc-page .show-password-input::after{color:inherit}.wc-page form .form-row label{display:block;margin-bottom:8px;color:rgb(255 255 255 / .62);font-size:13.5px}.wc-page form .form-row span.description,.wc-page form .form-row em{display:block;margin-top:6px;color:rgb(255 255 255 / .45);font-size:13px;font-style:normal}@media (min-width:700px){.wc-page form .form-row-first,.wc-page form .form-row-last{width:calc(50% - 10px);float:none;display:inline-block;vertical-align:top}.wc-page form .form-row-first{margin-right:16px}}.wc-page{--wc-form-color-background:rgba(255, 255, 255, 0.03);--wc-form-color-text:#fff;--wc-form-border-color:rgba(255, 255, 255, 0.14);--wc-form-border-width:1px;--wc-form-border-radius:12px}.woocommerce .wc-page .col2-set .col-1,.woocommerce .wc-page .col2-set .col-2,.woocommerce-page .wc-page .col2-set .col-1,.woocommerce-page .wc-page .col2-set .col-2,.wc-page .woocommerce-Addresses .woocommerce-Address{float:none;width:auto;max-width:none}.wc-page .woocommerce-Address-title{align-items:flex-start}.wc-page .woocommerce-Address-title h2,.wc-page .woocommerce-Address-title h3{margin:0;font-size:17px;font-weight:600;line-height:1.3}.wc-page .woocommerce-Address-title .edit{flex:0 0 auto;padding:8px 16px;border-radius:999px;border:1px solid rgb(255 255 255 / .22);background:none;color:rgb(255 255 255 / .8);font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:border-color 0.25s ease,color 0.25s ease}.wc-page .woocommerce-Address-title .edit:hover{border-color:rgb(229 194 255 / .6);color:#fff}.wc-page .woocommerce-Address p{margin:0;color:rgb(255 255 255 / .55);font-size:14.5px;line-height:1.7}.wc-page .woocommerce-MyAccount-content>p:first-child{margin:0 0 22px;color:rgb(255 255 255 / .6);font-size:14.5px}.wc-page .woocommerce-Addresses::before,.wc-page .woocommerce-Addresses::after,.woocommerce .wc-page .col2-set::before,.woocommerce .wc-page .col2-set::after,.woocommerce-page .wc-page .col2-set::before,.woocommerce-page .wc-page .col2-set::after{content:none;display:none}.cart-page .cart-item__right .quantity,.woocommerce .cart-page .quantity{display:inline-flex;align-items:center;margin:10px 0 0}.cart-page input.cart-item__qty,.woocommerce .cart-page .quantity input.qty,.woocommerce-page .cart-page .quantity input.qty{width:76px;padding:9px 10px;border-radius:10px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .03);background-color:rgb(255 255 255 / .03);color:#fff;font-family:inherit;font-size:14.5px;text-align:center;box-shadow:none}.cart-page input.cart-item__qty:focus,.woocommerce .cart-page .quantity input.qty:focus{border-color:rgb(229 194 255 / .7);box-shadow:0 0 0 3px rgb(229 194 255 / .09);outline:none}.cart-page a.cart-item__rm,.woocommerce .cart-page a.remove,.woocommerce-page .cart-page a.remove{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;height:auto;margin-top:10px;padding:0;border:0;border-radius:0;background:none;color:rgb(255 255 255 / .45);font-size:13px;font-weight:400;line-height:1.4;text-decoration:underline;text-underline-offset:3px;transition:color 0.25s ease}.cart-page a.cart-item__rm:hover,.woocommerce .cart-page a.remove:hover{background:none;color:#ff6fab}.cart-page a.cart-item__rm,.woocommerce .cart-page a.remove{color:rgb(255 255 255 / .45)!important}.cart-page a.cart-item__rm:hover,.woocommerce .cart-page a.remove:hover{color:#ff6fab!important;background:none!important}.cart-page .cart-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .08)}.cart-page .cart-coupon{display:flex;align-items:center;gap:10px;flex:1 1 340px;min-width:0}.cart-page .cart-coupon input.con-input{flex:1 1 auto;min-width:0;width:auto;margin:0}.cart-page .cart-actions .about-button{flex:0 0 auto;padding:12px 22px;font-size:14px;white-space:nowrap}.cart-page .cart-item__name a{color:#fff;text-decoration:none}.cart-page .cart-item__name a:hover{color:rgb(229 194 255 / .9)}.cart-page .cart-item__price .amount{font-size:17px;font-weight:600}.cart-page .cart-item__right .stock{margin:8px 0 0;color:rgb(255 255 255 / .45);font-size:12.5px}@media (max-width:700px){.cart-page .cart-actions{flex-direction:column;align-items:stretch}.cart-page .cart-coupon{flex:1 1 auto}.cart-page .cart-actions .about-button{width:100%}}body.co-page .co-form .co-field .co-input,body.co-page .co-form .co-field .co-select,body.co-page .co-form .co-field textarea.co-input,body.co-page .checkout_coupon .input-text{width:100%;padding:13px 15px;border-radius:12px;border:1px solid rgb(255 255 255 / .12);background-color:rgb(255 255 255 / .03);color:#fff;font-size:14.5px;font-family:inherit;line-height:1.4;outline:none;box-shadow:none;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}body.co-page .co-form,body.co-page .checkout_coupon{--wc-form-color-background:rgba(255, 255, 255, 0.03);--wc-form-color-text:#fff;--wc-form-border-color:rgba(255, 255, 255, 0.12)}body.co-page .co-form .co-field .co-input:focus,body.co-page .co-form .co-field .co-select:focus,body.co-page .checkout_coupon .input-text:focus{border-color:rgb(229 194 255 / .6);background-color:rgb(255 255 255 / .05);box-shadow:0 0 0 3px rgb(229 194 255 / .08)}body.co-page .co-form .co-field .co-input::placeholder{color:rgb(255 255 255 / .28)}body.co-page .co-form .co-field textarea.co-input{min-height:104px;resize:vertical}body.co-page .co-form .select2-container .select2-selection--single{height:auto;padding:6px 4px;border-radius:12px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .03)}body.co-page .co-form .select2-container .select2-selection__rendered{color:#fff;line-height:1.5}body.co-page .co-form .select2-container .select2-selection__arrow b{border-color:rgb(255 255 255 / .45) #fff0 #fff0}body.co-page .co-form .co-field.woocommerce-invalid .co-input,body.co-page .co-form .co-field.woocommerce-invalid .co-select{border-color:rgb(255 111 171 / .7)}body.co-page .co-form .co-field .required{color:#ff6fab;text-decoration:none;border:0}body.co-page .co-form .co-fields::before,body.co-page .co-form .co-fields::after,body.co-page .co-form .co-field::before,body.co-page .co-form .co-field::after{content:none}body.co-page .co-form .co-field.form-row{float:none;width:auto;padding:0;margin:0}body.co-page .co-form .co-ship-toggle{margin-top:22px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .07)}body.co-page .co-form .checkbox,body.co-page .co-form .co-ship-toggle label{display:flex;align-items:center;gap:10px;color:rgb(255 255 255 / .75);font-size:14px;cursor:pointer}body.co-page .co-form input[type="checkbox"]{appearance:none;-webkit-appearance:none;flex:none;width:19px;height:19px;margin:0;border-radius:6px;border:1.5px solid rgb(255 255 255 / .24);background:rgb(255 255 255 / .03);cursor:pointer;transition:border-color .25s ease,background .25s ease}body.co-page .co-form input[type="checkbox"]:checked{border-color:rgb(229 194 255 / .8);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2311070f' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5L6.5 12L13 4'/%3E%3C/svg%3E") center / 12px no-repeat,#e5c2ff}body.co-page .co-form input[type="checkbox"]:focus-visible{box-shadow:0 0 0 3px rgb(229 194 255 / .18)}body.co-page .co-form .co-field.is-hidden,body.co-page .co-form .shipping_address.is-hidden{display:none!important}body.co-page .co-form .co-invoice-type{margin-top:22px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .07)}body.co-page .co-form .co-invoice-type .woocommerce-input-wrapper{display:flex;gap:10px;margin-top:10px}body.co-page .co-form .co-invoice-type label.radio{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;padding:13px 16px;border:1px solid rgb(255 255 255 / .14);border-radius:12px;background:rgb(255 255 255 / .02);color:rgb(255 255 255 / .75);font-size:14px;font-weight:500;cursor:pointer;transition:border-color 0.25s ease,background 0.25s ease,color 0.25s ease}body.co-page .co-form .co-invoice-type input[type="radio"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}body.co-page .co-form .co-invoice-type input[type="radio"]:checked+label.radio{border-color:rgba(var(--brand-rgb),.65);background:rgba(var(--brand-rgb),.08);color:#fff}body.co-page .co-form .co-invoice-type input[type="radio"]:focus-visible+label.radio{box-shadow:0 0 0 3px rgb(229 194 255 / .18)}body.co-page .co-form .co-invoice-type label.radio .required{display:none}body.co-page .co-payment{margin-top:24px}body.co-page .co-payment .shop_table,body.co-page .co-payment .woocommerce-checkout-review-order-table{display:none}body.co-page .wc_payment_methods{margin:0;padding:0;list-style:none;display:grid;gap:12px}body.co-page .wc_payment_methods li{margin:0;padding:0;list-style:none;border-radius:16px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .022);overflow:hidden;transition:border-color .3s ease,background .3s ease}body.co-page .wc_payment_methods li::before,body.co-page .wc_payment_methods li::after{content:none}body.co-page .wc_payment_methods li:has(input:checked){border-color:rgb(229 194 255 / .45);background:radial-gradient(120% 140% at 0% 0%,rgb(229 194 255 / .09),transparent 60%),rgb(255 255 255 / .03)}body.co-page .wc_payment_methods li>label{display:flex;align-items:center;gap:12px;margin:0;padding:17px 20px 17px 52px;color:rgb(255 255 255 / .9);font-size:14.5px;font-weight:500;cursor:pointer}body.co-page .wc_payment_methods li{position:relative}body.co-page #payment .wc_payment_methods input[type="radio"]{appearance:none;-webkit-appearance:none;position:absolute;left:20px;top:18px;flex:none;width:19px;height:19px;margin:0;border-radius:50%;border:1.5px solid rgb(255 255 255 / .26);background:#fff0;cursor:pointer;transition:border-color .25s ease}body.co-page .wc_payment_methods input[type="radio"]:checked{border-color:#e5c2ff}body.co-page .wc_payment_methods input[type="radio"]:checked::after{content:"";position:absolute;inset:3.5px;border-radius:50%;background:linear-gradient(140deg,#e5c2ff,var(--brand-mor))}body.co-page .wc_payment_methods input[type="radio"]:focus-visible{box-shadow:0 0 0 3px rgb(229 194 255 / .18)}body.co-page .wc_payment_methods label img{max-height:24px;width:auto;margin-left:auto;opacity:.9}body.co-page .wc_payment_methods .payment_box{margin:0;padding:0 20px 18px 59px;background:none;border:0;color:rgb(255 255 255 / .55);font-size:13.5px;line-height:1.6}body.co-page .wc_payment_methods .payment_box::before,body.co-page .wc_payment_methods .payment_box::after{content:none}body.co-page .wc_payment_methods .payment_box p:last-child{margin-bottom:0}body.co-page .wc_payment_methods .payment_box input[type="text"],body.co-page .wc_payment_methods .payment_box input[type="tel"],body.co-page .wc_payment_methods .payment_box input[type="number"],body.co-page .wc_payment_methods .payment_box select{width:100%;padding:12px 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .12);background-color:rgb(255 255 255 / .03);color:#fff;font-family:inherit;font-size:14px}body.co-page .co-payment .place-order{margin:22px 0 0;padding:0;float:none;width:auto}body.co-page .co-payment .place-order::before,body.co-page .co-payment .place-order::after{content:none}body.co-page .woocommerce-terms-and-conditions-wrapper{margin-bottom:18px}body.co-page .woocommerce-privacy-policy-text p,body.co-page .woocommerce-terms-and-conditions-wrapper p{color:rgb(255 255 255 / .5);font-size:12.5px;line-height:1.65}body.co-page .woocommerce-terms-and-conditions-wrapper a{color:#e5c2ff;text-decoration:none}body.co-page .woocommerce-terms-and-conditions{margin:12px 0;padding:16px 18px;border-radius:14px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .02);color:rgb(255 255 255 / .6);font-size:13px}body.co-page #place_order,body.co-page .co-payment button[type="submit"]{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;margin:0;padding:17px 26px;border:0;border-radius:999px;background:#f4eefb;color:#11070f;font-family:inherit;font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}@media (hover:hover){body.co-page #place_order:hover,body.co-page .co-payment button[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgb(229 194 255 / .24)}}body.co-page #place_order:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}body.co-page .woocommerce-notice--info,body.co-page .wc_payment_methods>.woocommerce-info{margin:0}body.co-page #payment{background:none;border-radius:0}body.co-page #payment ul.payment_methods{padding:0;border:0}body.co-page #payment ul.payment_methods li{line-height:inherit;text-align:left}body.co-page #payment div.payment_box{margin:0;padding:0 20px 18px 59px;width:auto;background:none;border:0;border-radius:0;color:rgb(255 255 255 / .55);font-size:13.5px;line-height:1.6}body.co-page #payment div.payment_box::before,body.co-page #payment div.payment_box::after{content:none;display:none}body.co-page #payment div.form-row{padding:0;margin:0}body.co-page #payment div.place-order{margin:22px 0 0;padding:0;float:none;width:100%}body.co-page .co-panel .co-nav{clear:both;position:relative;z-index:1}body.co-page .co-nav--top{margin:14px 0 0}body.co-page #payment .woocommerce-terms-and-conditions-wrapper label.checkbox{display:flex;align-items:flex-start;gap:10px;color:rgb(255 255 255 / .75);font-size:13.5px;line-height:1.55;cursor:pointer}body.co-page #payment input#terms{appearance:none;-webkit-appearance:none;display:inline-block;flex:none;width:19px;height:19px;margin:1px 0 0;border-radius:6px;border:1.5px solid rgb(255 255 255 / .35);background:rgb(255 255 255 / .05);cursor:pointer;transition:border-color .25s ease,background .25s ease}body.co-page #payment input#terms:checked{border-color:rgb(229 194 255 / .8);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2311070f' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5L6.5 12L13 4'/%3E%3C/svg%3E") center / 12px no-repeat,#e5c2ff}body.co-page #payment input#terms:focus-visible{box-shadow:0 0 0 3px rgb(229 194 255 / .18)}body.co-page .woocommerce-form-coupon-toggle{max-width:var(--co-max);margin:0 auto;padding:0 var(--co-pad)}body.co-page .woocommerce-form-coupon-toggle .woocommerce-info,body.co-page .woocommerce-notices-wrapper .woocommerce-info,body.co-page .woocommerce-notices-wrapper .woocommerce-message,body.co-page .woocommerce-notices-wrapper .woocommerce-error{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:15px 20px;border-radius:14px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .72);font-size:13.5px;line-height:1.55;list-style:none}body.co-page .woocommerce-notices-wrapper .woocommerce-error{border-color:rgb(255 111 171 / .3);background:rgb(255 111 171 / .07);color:#ffc9de}body.co-page .woocommerce-info::before,body.co-page .woocommerce-message::before,body.co-page .woocommerce-error::before{content:none}body.co-page .woocommerce-notices-wrapper li{list-style:none;margin:0}body.co-page .showcoupon{color:#e5c2ff;font-weight:500;text-decoration:none;border-bottom:1px solid rgb(229 194 255 / .35)}body.co-page .woocommerce-notices-wrapper:empty{display:none}body.co-page .checkout_coupon{max-width:var(--co-max);margin:0 auto 18px;padding:20px var(--co-pad);display:flex;gap:12px;flex-wrap:wrap;align-items:center;border:0;border-radius:0;background:none}body.co-page .checkout_coupon .form-row{float:none;width:auto;margin:0;padding:0}body.co-page .checkout_coupon .form-row-first{flex:1 1 220px}body.co-page .checkout_coupon::before,body.co-page .checkout_coupon::after,body.co-page .checkout_coupon .clear{content:none;display:none}body.co-page .checkout_coupon button[name="apply_coupon"]{padding:14px 24px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:none;color:rgb(255 255 255 / .8);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .25s ease,color .25s ease}@media (hover:hover){body.co-page .checkout_coupon button[name="apply_coupon"]:hover{border-color:rgb(229 194 255 / .55);color:#fff}}body.co-page .co-summary .co-sumrow:first-child{border-top:0}body.co-page .co-summary .co-sumrow span{padding-right:12px;line-height:1.45}body.co-page .co-summary .co-sumrow b{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap}body.co-page .co-summary ul{margin:0;padding:0;list-style:none}body.co-page .blockUI.blockOverlay{background:rgb(10 9 12 / .55)!important;opacity:1!important}body.co-page .blockUI.blockOverlay::before{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2px solid rgb(229 194 255 / .25);border-top-color:#e5c2ff;background:none;animation:coSpin .7s linear infinite}@keyframes coSpin{to{transform:rotate(360deg)}}@media (max-width:880px){body.co-page .co-summary{order:-1}}@media (max-width:560px){body.co-page .wc_payment_methods li>label{padding:15px 16px;font-size:14px}body.co-page .wc_payment_methods input[type="radio"]{margin-left:16px}body.co-page .wc_payment_methods .payment_box{padding:0 16px 16px 51px}body.co-page .checkout_coupon{flex-direction:column;align-items:stretch}body.co-page .checkout_coupon button[name="apply_coupon"]{width:100%}}.ef-toasts{position:fixed;bottom:42px;left:50%;transform:translateX(-50%);z-index:4000;width:min(92vw, 560px);pointer-events:none}.ef-toast{pointer-events:auto;position:relative;z-index:60;display:flex;align-items:center;gap:11px;width:100%;padding:14px 16px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:rgb(21 18 26 / .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 50px rgb(0 0 0 / .5);color:rgb(255 255 255 / .88);font-size:14px;line-height:1.5;opacity:0;transform:translateY(12px);transition:transform 0.3s var(--easing),opacity 0.28s ease}.ef-toast.is-in{opacity:1;transform:none}.ef-toast.is-out{opacity:0;transform:translateY(10px)}.ef-toast__ic{flex:none;width:20px;height:20px}.ef-toast__ic svg{width:100%;height:100%;display:block}.ef-toast__msg{flex:1;min-width:0}.ef-toast__msg a{color:var(--brand-lilac);text-decoration:none}.ef-toast__close{flex:none;width:26px;height:26px;margin-right:-4px;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:rgb(255 255 255 / .45);cursor:pointer;transition:color 0.2s ease,background 0.2s ease}.ef-toast__close svg{width:12px;height:12px}.ef-toast__close:hover{color:#fff;background:rgb(255 255 255 / .08)}.ef-toasts:not(.is-open) .ef-toast:not(:first-child){position:absolute;left:0;right:0;top:auto;bottom:calc(var(--i, 0) * 12px);transform:scale(calc(1 - var(--i, 0) * 0.05));transform-origin:bottom center;z-index:calc(50 - var(--i, 0));opacity:calc(1 - var(--i, 0) * 0.28)}.ef-toasts:not(.is-open) .ef-toast.is-deep{opacity:0;pointer-events:none}.ef-toasts.is-open{display:flex;flex-direction:column-reverse;gap:8px}@media (max-width:720px){.ef-toasts{bottom:24px}}.ty-status{margin:30px 0 6px}.ty-status__stepper.co-stepper{margin:0;padding:0;max-width:none}.ty-status__note{margin-top:14px;color:rgb(255 255 255 / .5);font-size:13.5px;line-height:1.6}.ty-wrap .woocommerce-bacs-bank-details,.ty-wrap .woocommerce-order-details,.ty-wrap .woocommerce-customer-details{margin-top:26px;padding:26px 28px;border-radius:18px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .02)}.ty-wrap .woocommerce-bacs-bank-details>h2,.ty-wrap .woocommerce-order-details>h2,.ty-wrap .woocommerce-customer-details>h2,.ty-wrap .woocommerce-column__title{margin:0 0 16px;font-size:19px;font-weight:600;color:#fff}.ty-wrap .wc-bacs-bank-details-account-name{margin:4px 0 12px;font-size:14px;font-weight:600;color:var(--brand-soft);letter-spacing:.04em;text-transform:uppercase}.ty-wrap ul.wc-bacs-bank-details{margin:0 0 6px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.ty-wrap ul.wc-bacs-bank-details li{float:none;width:auto;margin:0;padding:14px 16px;border:1px solid rgb(255 255 255 / .09);border-right-width:1px!important;border-radius:12px;background:rgb(255 255 255 / .02);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .45)}.ty-wrap ul.wc-bacs-bank-details li strong{display:block;margin-top:6px;font-size:15px;font-weight:500;letter-spacing:normal;text-transform:none;color:#fff;word-break:break-word}.ty-wrap table.order_details{width:100%;margin:0;border:0;border-collapse:collapse}.ty-wrap table.order_details th,.ty-wrap table.order_details td{padding:13px 0;border:0;border-bottom:1px solid rgb(255 255 255 / .07);text-align:left;font-size:14px;color:rgb(255 255 255 / .75)}.ty-wrap table.order_details thead th{padding-top:0;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .4)}.ty-wrap table.order_details td:last-child,.ty-wrap table.order_details th:last-child{text-align:right}.ty-wrap table.order_details a{color:#fff;font-weight:500;text-decoration:none}.ty-wrap table.order_details a:hover{color:var(--brand-lilac)}.ty-wrap table.order_details .wc-item-meta{margin:8px 0 0;padding:0;list-style:none;font-size:12.5px;color:rgb(255 255 255 / .5)}.ty-wrap table.order_details .wc-item-meta li{display:flex;gap:5px;margin-top:2px}.ty-wrap table.order_details .wc-item-meta li strong{color:rgb(255 255 255 / .65);font-weight:500}.ty-wrap table.order_details tfoot th,.ty-wrap table.order_details tfoot td{font-size:13.5px;color:rgb(255 255 255 / .6)}.ty-wrap table.order_details tfoot tr:last-child th,.ty-wrap table.order_details tfoot tr:last-child td{border-bottom:0;padding-bottom:0;font-size:16px;font-weight:600;color:#fff}.ty-wrap .woocommerce-customer-details .col2-set{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;width:auto}.ty-wrap .woocommerce-customer-details .col2-set .col-1,.ty-wrap .woocommerce-customer-details .col2-set .col-2{float:none;width:auto;max-width:none;padding:18px 20px;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:rgb(255 255 255 / .015)}.ty-wrap .woocommerce-customer-details address{border:0;padding:0;margin:0;font-style:normal;font-size:14px;line-height:1.75;color:rgb(255 255 255 / .65)}.ty-wrap .woocommerce-customer-details--phone,.ty-wrap .woocommerce-customer-details--email{margin:10px 0 0;padding:0;color:rgb(255 255 255 / .5)}.ty-wrap .woocommerce-customer-details--phone::before,.ty-wrap .woocommerce-customer-details--email::before{color:var(--brand-soft)}@media (max-width:640px){.ty-wrap .woocommerce-bacs-bank-details,.ty-wrap .woocommerce-order-details,.ty-wrap .woocommerce-customer-details{padding:20px 18px}}.ty-wrap .ty-item__c ul.wc-item-meta,.ty-wrap .ty-item__c dl.variation{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px}.ty-wrap .ty-item__c .wc-item-meta li,.ty-wrap .ty-item__c dl.variation>div{display:flex;gap:6px;margin:0;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .6)}.ty-wrap .ty-item__c .wc-item-meta li strong,.ty-wrap .ty-item__c dl.variation dt{margin:0;color:rgb(255 255 255 / .85);font-weight:500}.ty-wrap .ty-item__c .wc-item-meta li p,.ty-wrap .ty-item__c dl.variation dd{display:inline;margin:0}.ty-wrap table.order_details th,.ty-wrap table.order_details td{padding:15px 0;vertical-align:top;font-size:14.5px;color:rgb(255 255 255 / .85)}.ty-wrap table.order_details thead th{padding-top:0;font-size:11.5px;color:rgb(255 255 255 / .42)}.ty-wrap table.order_details .woocommerce-table__product-name{font-weight:500}.ty-wrap table.order_details .product-quantity{color:rgb(255 255 255 / .5);font-weight:400}.ty-wrap table.order_details .wc-item-meta{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:9px;font-size:13px;color:rgb(255 255 255 / .55)}.ty-wrap table.order_details .wc-item-meta li{margin:0}.ty-wrap table.order_details .wc-item-meta li strong{color:rgb(255 255 255 / .8)}.ty-wrap table.order_details .wc-item-meta li p{display:inline;margin:0}.ty-wrap table.order_details tfoot th{font-size:14px;font-weight:500;color:rgb(255 255 255 / .6)}.ty-wrap table.order_details tfoot td{font-size:14.5px;color:rgb(255 255 255 / .85)}.ty-wrap .woocommerce-customer-details address{color:rgb(255 255 255 / .78)}.ty-wrap .woocommerce-customer-details--phone,.ty-wrap .woocommerce-customer-details--email{color:rgb(255 255 255 / .62)}.ty-wrap ul.wc-bacs-bank-details li{color:rgb(255 255 255 / .55)}.ty-lede{color:rgb(255 255 255 / .92)}.ty-status__note{color:rgb(255 255 255 / .88)}.ty-card__head span{color:rgb(255 255 255 / .92)}.ty-item__c{color:rgb(255 255 255 / .88);font-size:13.5px}.ty-card__total span{color:rgb(255 255 255 / .88)}.ty-note p{color:rgb(255 255 255 / .9)}.ty-road__head p,.ty-step__body p{color:rgb(255 255 255 / .88)}.ty-count__l{color:rgb(255 255 255 / .92)}.ty-wrap .ty-item__c .wc-item-meta li,.ty-wrap .ty-item__c dl.variation>div{color:rgb(255 255 255 / .88);font-size:13.5px}.ty-wrap .ty-item__c .wc-item-meta li strong,.ty-wrap .ty-item__c dl.variation dt{color:#fff}.ty-wrap table.order_details thead th{color:rgb(255 255 255 / .7)}.ty-wrap table.order_details tfoot th{color:rgb(255 255 255 / .88)}.ty-wrap table.order_details .wc-item-meta{color:rgb(255 255 255 / .88)}.ty-wrap table.order_details .wc-item-meta li strong{color:#fff}.ty-wrap table.order_details .product-quantity{color:rgb(255 255 255 / .75)}.ty-wrap .woocommerce-customer-details address{color:rgb(255 255 255 / .92)}.ty-wrap .woocommerce-customer-details--phone,.ty-wrap .woocommerce-customer-details--email{color:rgb(255 255 255 / .88)}.ty-wrap ul.wc-bacs-bank-details li{color:rgb(255 255 255 / .92)}body .ty-wrap .ty-lede{color:rgb(255 255 255 / .94)!important;font-weight:400!important}body .ty-wrap .ty-status__note{color:rgb(255 255 255 / .9)!important}body .ty-wrap .ty-card__head span{color:rgb(255 255 255 / .9)!important}body .ty-wrap .ty-item__c,body .ty-wrap .ty-item__c *{color:rgb(255 255 255 / .9)!important;opacity:1!important}body .ty-wrap .ty-item__c .wc-item-meta li strong,body .ty-wrap .ty-item__c dl.variation dt{color:#ffffff!important}body .ty-wrap .ty-card__total span{color:rgb(255 255 255 / .9)!important}body .ty-wrap .ty-note p,body .ty-wrap .ty-note p b{color:rgb(255 255 255 / .92)!important}body .ty-wrap .ty-road__head p,body .ty-wrap .ty-step__body p{color:rgb(255 255 255 / .9)!important}body .ty-wrap table.order_details th,body .ty-wrap table.order_details td,body .ty-wrap table.order_details .wc-item-meta,body .ty-wrap table.order_details .wc-item-meta li,body .ty-wrap table.order_details .wc-item-meta li p{color:rgb(255 255 255 / .9)!important}body .ty-wrap table.order_details .wc-item-meta li strong{color:#ffffff!important}body .ty-wrap .woocommerce-customer-details address,body .ty-wrap .woocommerce-customer-details--phone,body .ty-wrap .woocommerce-customer-details--email{color:rgb(255 255 255 / .92)!important}body .ty-wrap ul.wc-bacs-bank-details li{color:rgb(255 255 255 / .85)!important}body .ty-wrap ul.wc-bacs-bank-details li strong{color:#ffffff!important}.ty-wrap .ty-badge{margin-left:auto;margin-right:auto}.ty-wrap h1,.ty-wrap .ty-lede,.ty-wrap .ty-status__note{text-align:center}.ty-wrap .ty-lede{margin-left:auto;margin-right:auto}.ty-wrap .ty-ref{display:flex;width:fit-content;margin-left:auto;margin-right:auto}.ty-wrap .ty-actions{justify-content:center}body .ty-wrap .ty-chip,body .ty-wrap a.ty-chip,body .ty-wrap a.ty-chip:visited{color:rgb(255 255 255 / .94)!important;border-color:rgb(255 255 255 / .2)!important;background:rgb(255 255 255 / .05)!important;font-weight:500}body .ty-wrap .ty-chip svg{color:var(--brand-soft)!important}@media (hover:hover){body .ty-wrap a.ty-chip:hover{color:#fff!important;border-color:rgb(209 168 255 / .55)!important;background:rgba(var(--brand-rgb),.08)!important}}body .ty-wrap .ty-step__body h3,body .ty-wrap .ty-road__head h2{color:#fff!important}body .ty-wrap .woocommerce-customer-details{padding:26px 28px!important}body .ty-wrap .woocommerce-customer-details .col2-set{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:22px!important;width:100%!important;margin:0!important}body .ty-wrap .woocommerce-customer-details .col2-set .col-1,body .ty-wrap .woocommerce-customer-details .col2-set .col-2{float:none!important;width:100%!important;max-width:none!important;margin:0!important}body .ty-wrap .woocommerce-customer-details address{min-height:0!important}body .ty-wrap .ty-actions .about-button--ghost{color:rgb(255 255 255 / .92)!important;border-color:rgb(255 255 255 / .28)!important;background:rgb(255 255 255 / .05)!important}@media (hover:hover){body .ty-wrap .ty-actions .about-button--ghost:hover{color:#fff!important;border-color:rgb(209 168 255 / .55)!important}}body .ty-wrap .woocommerce-customer-details{display:none!important}.ty-addr{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:22px}@media (max-width:680px){.ty-addr{grid-template-columns:1fr}}.ty-addr__col{padding:24px 26px;border:1px solid rgb(255 255 255 / .1);border-radius:16px;background:rgb(255 255 255 / .02)}.ty-addr__col h3{margin:0 0 14px;font-size:17px;font-weight:600;color:#fff}.ty-addr__col address{margin:0;font-style:normal;font-size:14.5px;line-height:1.75;color:rgb(255 255 255 / .85)}.ty-addr__line{display:flex;align-items:center;gap:9px;margin:12px 0 0;font-size:14px;color:rgb(255 255 255 / .8)}.ty-addr__line svg{flex:none;width:15px;height:15px;color:var(--brand-soft)}body .ty-wrap .ty-addr__line{color:rgb(255 255 255 / .92)!important;opacity:1!important}body .ty-wrap .ty-addr__line svg{color:var(--brand-soft)!important}body .ty-wrap .ty-addr__col address{color:rgb(255 255 255 / .9)!important}.wc-page a.woocommerce-button,.wc-page .wp-element-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;border:0;border-radius:999px;background:linear-gradient(100deg,#e5c2ff,var(--brand-mor))!important;color:#17121f!important;font-size:13.5px;font-weight:600;text-decoration:none!important;transition:transform 0.25s ease,filter 0.25s ease}@media (hover:hover){.wc-page a.woocommerce-button:hover,.wc-page .wp-element-button:hover{transform:translateY(-1px);filter:brightness(1.06);color:#17121f!important}}.wc-page a.woocommerce-button.cancel{background:none!important;border:1px solid rgb(255 255 255 / .22);color:#fff!important}.acc-body .woocommerce-order-details{margin-top:26px;padding:26px 28px;border-radius:18px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .02)}.acc-body .woocommerce-customer-details{margin-top:26px;padding:0;border:0;background:none}.acc-body .woocommerce-order-details__title,.acc-body .woocommerce-customer-details>h2{margin:0 0 16px;font-size:19px;font-weight:600;color:#fff}.acc-body table.order_details{width:100%;margin:0;border:0;border-collapse:collapse}.acc-body table.order_details th,.acc-body table.order_details td{padding:15px 0;border:0;border-bottom:1px solid rgb(255 255 255 / .07);text-align:left;vertical-align:top;font-size:14.5px;color:rgb(255 255 255 / .9)!important}.acc-body table.order_details thead th{padding-top:0;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .55)!important}.acc-body table.order_details td:last-child,.acc-body table.order_details th:last-child{text-align:right}.acc-body table.order_details a{color:#fff!important;font-weight:500;text-decoration:none}.acc-body table.order_details a:hover{color:var(--brand-lilac)!important}.acc-body table.order_details .product-quantity{color:rgb(255 255 255 / .6);font-weight:400}.acc-body table.order_details .wc-item-meta{display:flex;flex-wrap:wrap;gap:4px 18px;margin:9px 0 0;padding:0;list-style:none;font-size:13px;color:rgb(255 255 255 / .85)!important}.acc-body table.order_details .wc-item-meta li{margin:0;display:flex;gap:5px}.acc-body table.order_details .wc-item-meta li strong{color:#fff!important;font-weight:500}.acc-body table.order_details .wc-item-meta li p{display:inline;margin:0}.acc-body table.order_details tfoot th{font-size:14px;font-weight:500;color:rgb(255 255 255 / .65)!important;text-transform:none;letter-spacing:normal}.acc-body table.order_details tfoot tr:last-child th,.acc-body table.order_details tfoot tr:last-child td{border-bottom:0;padding-bottom:0;font-size:16px;font-weight:600;color:#fff!important}.acc-body .woocommerce-customer-details .col2-set::before,.acc-body .woocommerce-customer-details .col2-set::after,body .ty-wrap .woocommerce-customer-details .col2-set::before,body .ty-wrap .woocommerce-customer-details .col2-set::after{content:none!important;display:none!important}.acc-body .woocommerce-customer-details .col2-set{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:22px!important;width:100%!important;margin:0!important}.acc-body .woocommerce-customer-details .col2-set .col-1,.acc-body .woocommerce-customer-details .col2-set .col-2{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:22px 24px;border:1px solid rgb(255 255 255 / .1);border-radius:14px;background:rgb(255 255 255 / .015)}.acc-body .woocommerce-customer-details .woocommerce-column__title{margin:0 0 14px;font-size:17px;font-weight:600;color:#fff}.acc-body .woocommerce-customer-details address{margin:0;padding:0;border:0;font-style:normal;font-size:14.5px;line-height:1.75;color:rgb(255 255 255 / .9)!important}.acc-body .woocommerce-customer-details--phone,.acc-body .woocommerce-customer-details--email{margin:10px 0 0;color:rgb(255 255 255 / .85)!important}.acc-body .woocommerce-customer-details--phone::before,.acc-body .woocommerce-customer-details--email::before{color:var(--brand-soft)}.acc-body .woocommerce-order>p:first-child,.acc-body p.order-again{margin-bottom:6px}.acc-body .woocommerce-order>p:first-child mark{background:rgba(var(--brand-rgb),.14);color:var(--brand-lilac);padding:2px 8px;border-radius:6px}@media (max-width:640px){.acc-body .woocommerce-order-details,.acc-body .woocommerce-customer-details{padding:20px 18px}}.acc-body .ty-status{margin:20px 0 4px}.acc-body .ty-status__note{color:rgb(255 255 255 / .88)!important}.acc-body section.woocommerce-customer-details,.acc-body .woocommerce-customer-details section.col2-set,body .ty-wrap section.woocommerce-customer-details,body .ty-wrap .woocommerce-customer-details section.col2-set,.acc-body .woocommerce-customer-details .woocommerce-columns{padding:0!important;margin:0!important;max-width:none!important;width:100%!important}.acc-body section.woocommerce-customer-details{margin-top:26px!important}.acc-body .acc-order-head{margin:2px 0 26px;padding:24px 28px 26px;border:1px solid rgb(255 255 255 / .09);border-radius:18px;background:radial-gradient(130% 160% at 0% 0%,rgba(var(--brand-rgb),.05),transparent 55%),rgb(255 255 255 / .02)}.acc-body .acc-order-head__top{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.acc-body .acc-order-head__title{margin:0;font-size:23px;font-weight:600;color:#fff}.acc-order-badge{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgb(255 255 255 / .18);color:rgb(255 255 255 / .85);background:rgb(255 255 255 / .04)}.acc-order-badge--pending,.acc-order-badge--on-hold{border-color:rgb(255 200 120 / .4);color:#ffd9a0;background:rgb(255 200 120 / .08)}.acc-order-badge--processing{border-color:rgba(var(--brand-rgb),.45);color:var(--brand-lilac);background:rgba(var(--brand-rgb),.08)}.acc-order-badge--completed{border-color:rgb(139 224 168 / .4);color:#8be0a8;background:rgb(139 224 168 / .08)}.acc-order-badge--cancelled,.acc-order-badge--refunded,.acc-order-badge--failed{border-color:rgb(255 111 171 / .4);color:#ff9dc4;background:rgb(255 111 171 / .07)}.acc-body .acc-order-head__meta{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:14px;color:rgb(255 255 255 / .75)!important}.acc-body .acc-order-head__meta svg{flex:none;width:15px;height:15px;color:var(--brand-soft)}.acc-body .acc-order-head .ty-status{margin:22px 0 0}.acc-body .acc-order-head .ty-status__note{margin-top:12px}@media (max-width:640px){.acc-body .acc-order-head{padding:20px 18px}}body.co-page .co-panel__title,body.co-page .co-pay__head h3,body.co-page .co-summary h2,body.co-page .co-sumitem__n,body.co-page .co-sumitem__p{color:#ffffff!important}body.co-page .co-panel__sub,body.co-page .co-field label,body.co-page .co-sumitem__c,body.co-page .co-sumrow,body.co-page .co-sumtotal span,body.co-page .co-sumsecure,body.co-page .co-pay__trust,body.co-page .wc_payment_methods .payment_box,body.co-page .woocommerce-privacy-policy-text p,body.co-page .woocommerce-terms-and-conditions-wrapper p,body.co-page .woocommerce-terms-and-conditions{color:rgb(255 255 255 / .86)!important;opacity:1!important}body.co-page .co-sumrow b,body.co-page .co-sumtotal strong,body.co-page .wc_payment_methods li>label{color:#ffffff!important;opacity:1!important}body.pay-page .pay-hero h1,body.pay-page .pay-panel__head h2,body.pay-page .pay-sum__head h2,body.pay-page .pay-item__n,body.pay-page .pay-item__p,body.pay-page .pay-row b{color:#ffffff!important}body.pay-page .pay-hero__lede{color:rgb(255 255 255 / .94)!important;opacity:1!important}body.pay-page .pay-trust,body.pay-page .pay-sum__no,body.pay-page .pay-row span,body.pay-page .pay-meta dt,body.pay-page .pay-meta dd,body.pay-page .pay-back{color:rgb(255 255 255 / .86)!important;opacity:1!important}body.pay-page .pay-row--total span,body.pay-page .pay-row--total strong,body.pay-page .pay-meta dd{color:#ffffff!important}body.co-page.co-payment-open .co-layout,body.pay-page .pay-layout{grid-template-columns:minmax(0,1fr)!important}body.co-page.co-payment-open .co-summary,body.pay-page .pay-side{display:none!important}body.co-page.co-payment-open .co-pay__box,body.co-page.co-payment-open .co-pay__body,body.co-page.co-payment-open .co-pay__body iframe,body.pay-page .pay-panel,body.pay-page .pay-panel__body,body.pay-page .pay-panel__body iframe{width:100%!important;max-width:none!important}body.co-page.co-payment-open .co-pay__body #paytriframe,body.pay-page .pay-panel__body #paytriframe{width:100%!important;max-width:none!important}body.co-page.co-payment-open,body.pay-page{cursor:auto!important}body.co-page.co-payment-open .co-pay,body.co-page.co-payment-open .co-pay__body{overflow-anchor:none}body.co-page.co-payment-open .cursor,body.pay-page .cursor{display:none!important}body.co-page.co-payment-open form.checkout>.blockUI.blockOverlay,body.co-page.co-payment-open form.checkout>.blockUI.blockMsg{display:none!important;visibility:hidden!important;pointer-events:none!important}body.co-page .co-hero{display:block;padding-top:96px;padding-bottom:0}body.co-page .co-hero h1{margin-top:0;font-size:clamp(28px, 2.8vw, 38px);line-height:1.08}body.co-page .co-stepper{margin-top:16px}body.co-page .co-stepper__item{gap:8px}body.co-page .co-stepper__n{width:28px;height:28px;font-size:12px}body.co-page .co-stepper__n svg{width:13px;height:13px}body.co-page .co-stepper__lbl{font-size:12.5px}body.co-page .co-stepper__line{margin-right:12px;margin-left:12px}body.co-page .co-stepper__item.is-active .co-stepper__n{box-shadow:0 0 0 3px rgb(229 194 255 / .07)}body.co-page .co-layout{padding-top:20px}body.co-page.co-payment-open .co-panel[data-panel="3"]>.co-panel__title,body.co-page.co-payment-open .co-panel[data-panel="3"]>.co-panel__sub,body.co-page.co-payment-open .co-panel[data-panel="3"]>.co-nav--top{display:none!important}body.co-page.co-payment-open .co-layout{padding-top:20px!important}body.co-page.co-payment-open .co-pay{margin-top:0!important}@media (max-width:900px){body.co-page .co-hero{display:block;padding-top:86px}body.co-page .co-hero h1{margin-top:6px;font-size:clamp(28px, 8vw, 34px)}body.co-page.co-payment-open .co-layout{padding-top:16px!important}}body.co-page .co-dock{display:none;position:fixed;right:0;bottom:0;left:0;z-index:10020;border-top:1px solid rgb(255 255 255 / .12);background:rgb(8 7 10 / .9);box-shadow:0 -18px 50px rgb(0 0 0 / .38);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.co-page.co-dock-ready .co-dock{display:block!important}body.co-page .co-dock__inner{width:100%;max-width:var(--co-dock-width,var(--co-max));min-height:76px;margin:0 auto;padding:12px var(--co-pad);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px}body.co-page .co-dock .co-stepper{width:100%;max-width:none;min-width:0;margin:0;padding:0}body.co-page .co-dock__actions{display:flex;align-items:center;gap:10px}body.co-page .co-dock__back,body.co-page .co-dock__next{min-height:48px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;border:1px solid rgb(255 255 255 / .16);font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer}body.co-page .co-dock__back{background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .9)}body.co-page .co-dock__next{min-width:190px;border-color:#fff0;background:#f4eefb;color:#11070f}body.co-page .co-dock__back svg,body.co-page .co-dock__next svg{width:16px;height:16px;flex:none}body.co-page .co-dock__back[hidden]{display:none!important}body.co-page .co-dock__next:disabled{opacity:.45;cursor:not-allowed}body.co-page .co-dock__payment-status{display:none;align-items:center;gap:9px;color:rgb(255 255 255 / .82);font-size:13px;white-space:nowrap}body.co-page .co-dock__secure-dot{width:8px;height:8px;border-radius:50%;background:#8be0a8;box-shadow:0 0 0 5px rgb(139 224 168 / .09)}body.co-page.co-payment-open .co-dock__actions{display:none}body.co-page.co-payment-open .co-dock__payment-status{display:inline-flex}body.co-page.co-dock-ready.co-payment-open .co-dock{display:none!important}body.co-page.co-dock-ready.co-payment-open .co-layout{padding-bottom:100px}body.co-page.co-dock-ready:not(.co-payment-open) .ef-toasts{bottom:calc(112px + env(safe-area-inset-bottom))}body.co-page.co-payment-open .ef-toasts{bottom:calc(42px + env(safe-area-inset-bottom))}body.co-page .co-panel .co-nav{display:none!important}body.co-page.co-dock-ready #place_order{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}body.co-page.co-dock-ready .co-layout{padding-bottom:156px}@media (hover:hover){body.co-page .co-dock__back:hover{border-color:rgb(229 194 255 / .48);color:#fff}body.co-page .co-dock__next:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 28px rgb(229 194 255 / .2)}}@media (max-width:700px){body.co-page.co-dock-ready:not(.co-payment-open) .ef-toasts{bottom:calc(96px + env(safe-area-inset-bottom))}body.co-page.co-payment-open .ef-toasts{bottom:calc(24px + env(safe-area-inset-bottom))}body.co-page .co-dock__inner{min-height:70px;gap:14px;padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}body.co-page .co-dock .co-stepper__line{margin-right:7px;margin-left:7px}body.co-page .co-dock__back,body.co-page .co-dock__next{min-height:44px;padding-right:15px;padding-left:15px}body.co-page .co-dock__next{min-width:138px}}@media (max-width:480px){body.co-page .co-dock__inner{gap:10px}body.co-page .co-dock .co-stepper__n{width:25px;height:25px}body.co-page .co-dock__back span,body.co-page.co-payment-open .co-dock__payment-status{display:none}body.co-page .co-dock__back{width:44px;padding:0}body.co-page .co-dock__next{min-width:124px}}body.co-page .co-hero{padding-top:118px}body.co-page .co-layout{padding-top:28px}body.co-page .co-panel.is-active{padding:26px;border:1px solid rgb(213 174 255 / .16);border-radius:20px;background:radial-gradient(115% 150% at 0% 0%,rgba(var(--brand-rgb),.09),transparent 55%),linear-gradient(155deg,rgb(22 17 28 / .86),rgb(10 9 13 / .94));box-shadow:0 24px 70px rgb(0 0 0 / .28)}body.co-page .co-summary{border-color:rgb(213 174 255 / .18);background:radial-gradient(125% 145% at 10% 0%,rgba(var(--brand-rgb),.12),transparent 58%),linear-gradient(155deg,rgb(24 18 30 / .94),rgb(11 10 14 / .97));box-shadow:0 24px 70px rgb(0 0 0 / .3)}body.co-page .co-form input[type="text"],body.co-page .co-form input[type="email"],body.co-page .co-form input[type="tel"],body.co-page .co-form input[type="number"],body.co-page .co-form textarea,body.co-page .co-form select,body.co-page .co-input,body.co-page .co-select{border-color:rgb(213 174 255 / .2)!important;background-color:rgba(var(--brand-rgb),.045)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025)}body.co-page .co-form input[type="text"]:focus,body.co-page .co-form input[type="email"]:focus,body.co-page .co-form input[type="tel"]:focus,body.co-page .co-form input[type="number"]:focus,body.co-page .co-form textarea:focus,body.co-page .co-form select:focus,body.co-page .co-input:focus,body.co-page .co-select:focus{border-color:rgb(213 174 255 / .58)!important;background-color:rgba(var(--brand-rgb),.075)!important;box-shadow:0 0 0 3px rgba(var(--brand-rgb),.08)!important}body.co-page.co-payment-open .co-panel[data-panel="3"].is-active{padding:0;border:0;border-radius:0;background:none;box-shadow:none}body.co-page.co-payment-open .co-layout{padding-top:28px!important}@media (max-width:900px){body.co-page .co-hero{padding-top:104px}body.co-page .co-panel.is-active{padding:21px 18px;border-radius:17px}}body.co-page .co-summary .co-sumrow,body.co-page .co-summary .co-sumtotal{display:grid!important;grid-template-columns:minmax(0,1fr) max-content;width:100%!important;align-items:center;column-gap:16px}body.co-page .co-summary .co-sumrow>b,body.co-page .co-summary .co-sumtotal>strong{justify-self:end!important;margin-right:0!important;padding-right:0!important;text-align:right!important}body.co-page .co-summary .co-sumrow>b *,body.co-page .co-summary .co-sumtotal>strong *{margin-right:0!important;padding-right:0!important;text-align:right!important}body.co-page .co-pay__trust{width:100%;justify-content:center;align-items:center;margin-right:auto;margin-left:auto;text-align:center}body.co-page .co-pay__trust svg{margin-top:0}body.error404 .ef-not-found{position:relative;isolation:isolate;display:grid;place-items:center;min-height:85svh;padding:150px 24px 100px;overflow:hidden;color:#f4f0f8;background:radial-gradient(ellipse at 50% 38%,rgb(112 61 167 / .13),transparent 60%),#050506}.ef-not-found__inner{width:100%;max-width:780px;text-align:center}.ef-not-found__code{margin:0 0 32px;font-size:clamp(120px, 19vw, 240px);font-weight:600;line-height:.85;letter-spacing:-.065em;color:#816494;background:linear-gradient(155deg,#d4acef -20%,#74518c 40%,#21182d 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;user-select:none}.ef-not-found__eyebrow{color:#bd98d6;font-size:11px;letter-spacing:.24em;font-weight:600}.ef-not-found__inner h1{margin:20px 0;color:#f4f0f8;font-size:clamp(30px, 4vw, 52px);font-weight:400;line-height:1.15;letter-spacing:-.035em}.ef-not-found__actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:34px}.ef-not-found__help{margin:30px 0 0;color:#97919e;font-size:13px;line-height:1.8}.ef-not-found__help a{color:#cba5ed;text-underline-offset:4px}.ef-not-found a:focus-visible{outline:2px solid #dab6f7;outline-offset:5px}@media (max-width:600px){body.error404 .ef-not-found{min-height:80svh;padding:120px 24px 72px}.ef-not-found__code{margin-bottom:28px}.ef-not-found__actions{flex-direction:column;align-items:center;max-width:320px;margin-inline:auto}.ef-not-found__help a{display:block}}body{--vcc-z:9000}body .vcc-theme--dark{--vcc-bg:#141018;--vcc-text:#f7f2fa;--vcc-text-muted:#d6cedd;--vcc-border:#50445c}body .vcc-banner__description,body .vcc-category__description,body .vcc-preferences__description{color:#d6cedd;font-size:14px;line-height:1.75}body .vcc-banner__title{font-size:20px;line-height:1.4}body .vcc-banner__links a{color:#dfbcff;font-size:13px}body .vcc-btn{font-size:14px;font-weight:600;min-height:46px}.cartd__panel{width:min(470px, 100vw);background:radial-gradient(ellipse at 100% 0%,rgb(134 80 177 / .1),transparent 48%),#0e0c11;border-left-color:#322939;box-shadow:-20px 0 80px rgb(0 0 0 / .35)}.cartd__head{padding:24px}.cartd__head h3{font-size:20px;letter-spacing:-.025em}.cartd__close{display:grid;place-items:center;width:40px;height:40px;padding:10px;border:1px solid #3c3343;border-radius:50%;color:#dcd2e4}.cartd__list{padding:20px}.cartd__list:has(.cartd__empty){display:flex;align-items:center;justify-content:center}.cartd__empty{width:100%;max-width:340px;padding:32px 8px 60px}.cartd__empty-icon{display:grid;place-items:center;width:96px;height:96px;margin:0 auto 28px;border-radius:28px;border:1px solid #41304f;background:linear-gradient(145deg,#241a2f,#141019);color:#cba5ed}.cartd__empty-icon svg{width:44px;height:44px}.cartd__empty-label{color:#af92c6;letter-spacing:.24em;font-size:10px;font-weight:600}.cartd__empty h3{margin:14px 0 12px;color:#f5eff9;font-size:26px;font-weight:400;letter-spacing:-.035em;line-height:1.25}.cartd__empty p{margin:0;color:#b6acbe;font-size:14px;line-height:1.8}.cartd__empty .cartd__explore{margin-top:28px}.cartd__go{background:#cba5ed;color:#1b1026;min-height:48px}.cartd__item{padding:16px;margin-bottom:12px;border:1px solid #302736;border-radius:16px;background:rgb(255 255 255 / .025)}.cartd__thumb{width:76px;height:88px;flex:0 0 76px}.cartd__name{color:#f3edf7;font-size:15px;line-height:1.5}.cartd__conf{color:#b5abbe;line-height:1.65;overflow-wrap:anywhere}.cartd__meta{gap:12px;flex-wrap:wrap;margin-top:14px}.cartd__price{color:#e2c4f7;font-size:16px}.cartd__rm{color:#b9adbf;padding:6px 0;text-underline-offset:3px}.cartd__foot{padding:24px 24px max(24px, env(safe-area-inset-bottom));background:#151019;border-top-color:#352a3e}.cartd__total span,.cartd__view{color:#bfb4c8}.cartd__total strong{color:#f2e6fb}.cartd a:focus-visible,.cartd button:focus-visible{outline:2px solid #d7b2f5;outline-offset:4px}@media (max-width:380px){.cartd__head{padding:18px}.cartd__list{padding:14px}.cartd__item{padding:12px;gap:10px}.cartd__thumb{width:60px;flex-basis:60px;height:72px}}.product-card__cta::after{content:"";position:absolute;inset:0;z-index:2;border-radius:22px}.product-card:has(.product-card__cta:focus-visible){outline:2px solid #cba5ed;outline-offset:4px}.acc-auth{max-width:600px;margin:0 auto;padding:132px 24px 88px}.acc-auth__card{padding:40px;border-color:rgb(229 194 255 / .16);background:radial-gradient(ellipse at 50% 0,rgb(174 123 242 / .09),transparent 62%),#0d0c10;box-shadow:0 24px 90px rgb(0 0 0 / .2)}.acc-auth [hidden]{display:none!important}.acc-auth__header{margin-bottom:28px;text-align:center}.acc-auth__header h1{margin:14px 0 12px;font-size:clamp(28px, 3vw, 36px);font-weight:500;line-height:1.15;letter-spacing:-.025em}.acc-auth__header h1:focus{outline:none}.acc-auth__header p{margin:0;color:rgb(255 255 255 / .6);font-size:14px;line-height:1.6}.acc-auth__status{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:6px;border:1px solid rgb(229 194 255 / .18);border-radius:16px;background:rgb(229 194 255 / .06);color:#dfbeff}.acc-auth__message{margin:0;color:rgb(255 255 255 / .65);font-size:14px;line-height:1.7;text-align:center}.acc-auth .lost_reset_password{margin:0;padding:0;border:0}.acc-auth .acc-input{min-height:52px;font-size:16px}.acc-auth .acc-field label{color:rgb(255 255 255 / .78)}.acc-auth .acc-btn{width:100%;min-height:52px;border-radius:12px}.acc-auth .acc-check,.acc-auth .acc-note{color:rgb(255 255 255 / .65)}.acc-auth__switch{margin:24px 0 0;padding-top:24px;border-top:1px solid rgb(255 255 255 / .08);color:rgb(255 255 255 / .6);text-align:center;font-size:14px;line-height:1.7}.acc-auth__switch a{display:inline-block;margin-left:4px;color:#dfbeff;font-weight:600;text-decoration:none}.acc-auth__switch a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.acc-auth a:focus-visible,.acc-auth button:focus-visible{outline:2px solid #d8b5ff;outline-offset:4px}.acc-social{margin:0 0 26px}.acc-social__buttons div.nsl-container{padding:0;width:100%}.acc-social__buttons div.nsl-container .nsl-container-buttons{display:flex;width:100%;padding:0}.acc-social__buttons div.nsl-container .nsl-container-buttons a{flex:1;margin:0;width:100%}.acc-social__buttons div.nsl-container .nsl-button-google[data-skin]{min-height:54px;padding:12px 18px;align-items:center;justify-content:center;gap:10px;border:1px solid rgb(229 194 255 / .24);border-radius:14px;background-image:linear-gradient(120deg,rgb(229 194 255 / .045),rgb(255 255 255 / .015));box-shadow:0 2px 8px rgb(0 0 0 / .12),inset 0 1px 0 rgb(255 255 255 / .035);color:#f0ecf4;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.acc-social__buttons div.nsl-container .nsl-button-google .nsl-button-svg-container{padding:0}.acc-social__buttons div.nsl-container .nsl-button-google .nsl-button-label-container{flex:0 1 auto;margin:0;padding:0;font-size:15px;font-weight:500;line-height:22px;letter-spacing:0;white-space:normal}.acc-social__buttons div.nsl-container a:hover .nsl-button-google,.acc-social__buttons div.nsl-container a:focus-visible .nsl-button-google{border-color:rgb(229 194 255 / .6);box-shadow:0 4px 16px rgb(0 0 0 / .16),0 0 0 3px rgb(229 194 255 / .06)}@media (prefers-reduced-motion:no-preference){.acc-social__buttons div.nsl-container a:hover .nsl-button-google{transform:translateY(-1px)}.acc-social__buttons div.nsl-container a:active .nsl-button-google{transform:translateY(0)}}.acc-social__separator{display:flex;align-items:center;gap:14px;margin-top:24px;color:rgb(255 255 255 / .5);font-size:12px}.acc-social__separator::before,.acc-social__separator::after{content:"";height:1px;flex:1;background:rgb(255 255 255 / .1)}@media (prefers-reduced-motion:no-preference){.acc-auth [data-auth-view]:not([hidden]){animation:acc-form-in .22s ease-out}@keyframes acc-form-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:600px){.acc-auth{padding:104px 16px 56px}.acc-auth__card{padding:28px 22px;border-radius:20px}.acc-auth__header{margin-bottom:24px}.acc-auth .acc-form__row{gap:12px}.acc-auth .acc-link,.acc-auth .acc-check{font-size:12px}}body #nsl-redirect-overlay{padding:20px;box-sizing:border-box;background:rgb(0 0 0 / .68);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}body #nsl-redirect-overlay-container{box-sizing:border-box;width:min(100%, 380px);padding:36px 28px 32px;border:1px solid rgb(229 194 255 / .2);border-radius:22px;background:radial-gradient(ellipse at 50% 0,rgb(174 123 242 / .13),transparent 75%),#0d0c10;box-shadow:0 24px 80px rgb(0 0 0 / .45);text-align:center}body #nsl-redirect-overlay-spinner{box-sizing:border-box;width:38px;height:38px;margin:0 0 24px;border:2px solid rgb(229 194 255 / .16);border-top-color:#dfbeff;border-right-color:#ad7df2;box-shadow:none;animation-duration:.85s}body #nsl-redirect-overlay-title{margin:0 0 10px;font-family:inherit;font-size:clamp(20px, 5vw, 23px);font-weight:500;line-height:1.3;letter-spacing:-.02em;color:#f5eefc}body #nsl-redirect-overlay-text{margin:0;max-width:30ch;font-family:inherit;font-size:14px;line-height:1.65;color:rgb(255 255 255 / .65)}@media (prefers-reduced-motion:reduce){body #nsl-redirect-overlay-spinner{animation:none}}body{font-family:'Roboto',sans-serif}::-webkit-scrollbar{width:10px;height:10px;background-color:#0d0d0f}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .45);background-color:#0d0d0f;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#b088ff;background-image:-webkit-linear-gradient(top,#f3e6ff 0%,#e5c2ff 50%,#d1a8ff 51%,#b088ff 100%)}::-webkit-scrollbar-thumb:hover{background-image:-webkit-linear-gradient(top,#fff 0%,#f0d9ff 50%,#e5c2ff 51%,#ff6fab 100%)}::-webkit-scrollbar-corner{background-color:#0d0d0f}html{scrollbar-width:thin;scrollbar-color:#b088ff #0d0d0f}#page{position:relative}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.display-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.display-flex-shrink{-ms-flex-negative:0;flex-shrink:0}.transitions{-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem;width:100%;display:block}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}h1,h2,h3,h4,h5{margin:0}.entry-content .text-content p{color:#404040}.entry-content .text-content a{color:#000;text-decoration:none;font-weight:600}.entry-content .text-content a:hover{text-decoration:underline;color:#f36a10}.entry-content .text-content .wp-block-file{margin:1.7em 0}.entry-content .text-content .wp-block-file a{font-size:16px}.entry-content .text-content .wp-block-file a.wp-block-file__button{border-radius:4px}.entry-content .text-content .wp-block-file a.wp-block-file__button:hover{background-color:#404040;color:#fff}.entry-content .text-content .wp-block-gallery{margin:15px 0}.entry-content .text-content .wp-block-gallery figure picture{height:100%}.entry-content .text-content .wp-block-columns{margin-top:20px}.entry-content .text-content .wp-block-columns figure picture img{width:100%}.entry-content .text-content .entry-img{margin-bottom:15px}.entry-content .text-content .entry-img img{width:100%}.entry-content .text-content strong{font-weight:600;color:#404040}.entry-content .text-content .wp-block-buttons{margin:15px 0}.entry-content .text-content .is-type-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.entry-content .text-content .is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-flex360{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-flex360 .left{width:70%;padding-right:32px}@media (max-width:1200px){.blog-flex360 .left{width:65%}}@media (max-width:991px){.blog-flex360 .left{width:100%;padding-right:0}}.blog-flex360 .left .entry-header{padding:5px 15px;padding-left:0;border-bottom:1px solid #f3f3f3;margin-bottom:25px}@media (max-width:575px){.blog-flex360 .left .entry-header{padding:5px 15px;padding-left:0;margin-bottom:15px}}.blog-flex360 .left .entry-header .entry-title{position:relative;padding:2px 15px;font-weight:600;color:#404040}@media (max-width:575px){.blog-flex360 .left .entry-header .entry-title{font-size:22px}}.blog-flex360 .left .entry-header .entry-title:before{content:"";position:absolute;left:0;top:0;display:block;width:6px;height:100%;background-color:#404040}.blog-flex360 .left.side-off{width:100%}.blog-flex360 .right{width:30%}@media (max-width:1200px){.blog-flex360 .right{width:35%}}@media (max-width:991px){.blog-flex360 .right{width:100%}}.blog-items360{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;margin-bottom:15px}.blog-items360 .items{width:50%;padding:10px}@media (max-width:575px){.blog-items360 .items{width:100%}}.blog-items360 .items a{text-decoration:none;background-color:#f9f9f9;border:1px solid #efefef;display:block;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;color:#555655}.blog-items360 .items a .img{position:relative}.blog-items360 .items a .img img{width:100%;height:290px;object-fit:cover}@media (max-width:1400px){.blog-items360 .items a .img img{height:240px}}.blog-items360 .items a .img .date-in{text-align:center;position:absolute;right:15px;top:15px}.blog-items360 .items a .img .date-in span{padding:0 17px;display:block;font-size:30px;color:#fff;background-color:#555655;font-weight:700;line-height:37px;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s}.blog-items360 .items a .img .date-in span:nth-of-type(2){background-color:#fff;color:#6d6e72;font-weight:400;font-size:14px;line-height:normal;padding:4px 0}.blog-items360 .items a .bottom{padding:15px}@media (max-width:575px){.blog-items360 .items a .bottom{padding:15px}}.blog-items360 .items a .bottom .title-in{font-size:18px;color:#555655;font-weight:700;margin-bottom:5px}.blog-items360 .items a .bottom .desc-in{margin-bottom:10px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:48px}.blog-items360 .items a .bottom .link-in span{color:#555655;text-decoration:none;font-weight:600;opacity:.7}.blog-items360 .items a .bottom .link-in span svg{margin-left:2px;width:9px;position:relative;top:-1px}.blog-items360 .items a .bottom .link-in span:hover{color:#222;opacity:1}.blog-items360 .items a:hover{background-color:#fff;color:#555655;box-shadow:0 0 5px rgb(0 0 0 / .2)}.blog-items360 .items a:hover .img .date-in span{background-color:#404040}.blog-items360 .items a:hover .img .date-in span:nth-of-type(2){background-color:#fff}.blog-items360.side-off .items{width:33.33%}@media (max-width:991px){.blog-items360.side-off .items{width:50%}}@media (max-width:575px){.blog-items360.side-off .items{width:100%}}.error-404{position:relative;overflow:hidden;height:100vh;width:100%}.error-404 img{width:100%;height:auto;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.error-404 .text-404{position:absolute;left:0;bottom:80px;width:100%;text-align:right}@media (max-width:1400px){.error-404 .text-404{bottom:65px}}@media (max-width:1200px){.error-404 .text-404{bottom:15px}}@media (max-width:500px){.error-404 .text-404{position:relative;bottom:auto;left:auto;margin-bottom:15px}}@media (max-width:1400px){.error-404 .text-404 .container{max-width:100%}}.error-404 .text-404 .flex-in{width:450px;display:block;margin-left:auto;background-color:rgb(255 255 255 / .5);border:1px solid #ddd;padding-bottom:15px}@media (max-width:991px){.error-404 .text-404 .flex-in{margin:0 auto}}@media (max-width:500px){.error-404 .text-404 .flex-in{width:100%}}.error-404 .text-404 .flex-in .title-404{font-size:40px;text-align:center}@media (max-width:500px){.error-404 .text-404 .flex-in .title-404{font-size:28px}}.error-404 .text-404 .flex-in .desc-404{color:#404040;text-align:center;margin-bottom:20px;margin-top:15px}@media (max-width:500px){.error-404 .text-404 .flex-in .desc-404{font-size:14px;margin-bottom:10px;margin-top:8px}}.error-404 .text-404 .flex-in .link-404{text-align:center}@media (max-width:991px){.error-404 .text-404 .flex-in .link-404{margin-top:20px}}@media (max-width:500px){.error-404 .text-404 .flex-in .link-404{margin-top:15px}}.error-404 .text-404 .flex-in .link-404 a{font-size:16px;color:#fff;font-weight:500;width:160px;height:40px;background-color:#404040;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;text-decoration:none;border:1px solid #404040;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s}@media (max-width:500px){.error-404 .text-404 .flex-in .link-404 a{font-size:14px;width:128px;height:37px}}.error-404 .text-404 .flex-in .link-404 a:hover{background-color:#fff;color:#404040}.blog-flex360{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-flex360 .left .entry-img img{width:100%}.blog-flex360 .left .post-auth{margin-top:25px;border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.blog-flex360 .left .post-auth .items{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-weight:600;color:#828282}.blog-flex360 .left .post-auth .items:after{content:"";position:relative;height:2px;width:10px;display:block;background-color:#c1c1c1;margin:0 10px}.blog-flex360 .left .post-auth .items:last-child:after{display:none}.blog-flex360 .left .post-auth .items:nth-of-type(2){color:#222;text-transform:capitalize}@media (max-width:575px){.blog-flex360 .left .post-auth .items:nth-of-type(2){font-size:14px}}.blog-flex360 .left .post-auth .items:nth-of-type(3){font-size:15px}@media (max-width:575px){.blog-flex360 .left .post-auth .items:nth-of-type(3){font-size:13px}}.blog-flex360 .left .post-auth .items img{border-radius:5px}.blog-flex360 .left .entry-footer{border:1px solid #f7f7f7;background-color:#fdfdfd;padding:15px;padding-bottom:5px;margin-bottom:20px}.blog-flex360 .left .entry-footer span{display:block}.blog-flex360 .left .entry-footer span a{background-color:#f5f5f5;padding:2px 10px;color:#505050;margin:0 5px;margin-bottom:10px;display:inline-block;font-size:13px;text-decoration:none;border:1px solid #ddd;font-weight:500;text-transform:capitalize;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s}.blog-flex360 .left .entry-footer span a:hover{background-color:#404040;border:1px solid #404040;color:#fff}.blog-flex360 .left .entry-footer .edit-link{text-align:right}.blog-flex360 .left .entry-footer .edit-link a{padding:5px 15px}.post-navigation .nav-links,.posts-navigation .nav-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.post-navigation .nav-links,.posts-navigation .nav-links{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next,.posts-navigation .nav-links .nav-previous,.posts-navigation .nav-links .nav-next{width:100%}}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a,.posts-navigation .nav-links .nav-previous a,.posts-navigation .nav-links .nav-next a{font-size:14px;padding:6px 15px;border:1px solid #ebebeb;text-align:center;color:#5d5d5d;background-color:#f9f9f9;text-decoration:none;font-weight:500;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.post-navigation .nav-links .nav-previous a span,.post-navigation .nav-links .nav-next a span,.posts-navigation .nav-links .nav-previous a span,.posts-navigation .nav-links .nav-next a span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.post-navigation .nav-links .nav-previous a span label,.post-navigation .nav-links .nav-next a span label,.posts-navigation .nav-links .nav-previous a span label,.posts-navigation .nav-links .nav-next a span label{cursor:pointer;font-weight:500;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;max-width:180px;text-align:left;padding-left:5px}@media (max-width:767px){.post-navigation .nav-links .nav-previous a span label,.post-navigation .nav-links .nav-next a span label,.posts-navigation .nav-links .nav-previous a span label,.posts-navigation .nav-links .nav-next a span label{max-width:none}}.post-navigation .nav-links .nav-previous a:hover,.post-navigation .nav-links .nav-next a:hover,.posts-navigation .nav-links .nav-previous a:hover,.posts-navigation .nav-links .nav-next a:hover{background-color:#404040;color:#fff;border-color:#404040}@media (max-width:767px){.post-navigation .nav-links .nav-previous,.posts-navigation .nav-links .nav-previous{margin-bottom:10px}}.post-navigation .nav-links .nav-next,.posts-navigation .nav-links .nav-next{margin-left:auto}@media (max-width:767px){.posts-navigation .nav-previous,.posts-navigation .nav-next{width:auto!important}}.posts-navigation .nav-previous{margin-left:auto;-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}@media (max-width:767px){.posts-navigation .nav-previous{margin-bottom:10px}}.posts-navigation .nav-next{margin-left:0!important;-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.comments-area-ajans360{margin-top:30px}.comments-area-ajans360 .comments-title{position:relative;z-index:1;background-color:#f9f9f9;padding:15px 15px;border-left:5px solid #404040;margin-bottom:30px;font-size:16px;font-weight:500;color:#8c8c8c;font-weight:400}.comments-area-ajans360 .comments-title span{color:#404040;font-size:20px;font-weight:500}@media (max-width:575px){.comments-area-ajans360 .comments-title{padding:10px 10px}.comments-area-ajans360 .comments-title span{font-size:18px}}.comments-area-ajans360 .comment-navigation{margin-top:20px}.comments-area-ajans360 .comment-navigation .nav-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.comments-area-ajans360 .comment-navigation .nav-links{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.comments-area-ajans360 .comment-navigation .nav-links .nav-previous,.comments-area-ajans360 .comment-navigation .nav-links .nav-next{width:100%}}.comments-area-ajans360 .comment-navigation .nav-links .nav-previous a,.comments-area-ajans360 .comment-navigation .nav-links .nav-next a{font-size:14px;font-weight:400;text-transform:uppercase;padding:5px 20px;border:1px solid #ebebeb;border-radius:0;text-align:center;color:#404040;background-color:#f9f9f9;text-decoration:none;display:block}.comments-area-ajans360 .comment-navigation .nav-links .nav-previous a:hover,.comments-area-ajans360 .comment-navigation .nav-links .nav-next a:hover{background-color:#404040;color:#fff;border-color:#404040}@media (max-width:767px){.comments-area-ajans360 .comment-navigation .nav-links .nav-previous{margin-bottom:10px}}.comments-area-ajans360 .comment-navigation .nav-links .nav-next{margin-left:auto}.comments-area-ajans360 ol{list-style:none;margin-left:0}.comments-area-ajans360 .comment-list{padding:0;margin:0}.comments-area-ajans360 .comment-list .comment{border:1px solid #f1f1f1;padding:20px;border-radius:10px;margin-bottom:0;margin-top:20px}@media (max-width:575px){.comments-area-ajans360 .comment-list .comment{padding:10px;margin-top:15px}}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta{position:relative}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-author img{-webkit-box-shadow:1px 2px 5px 0 rgb(0 0 0 / .2);-moz-box-shadow:1px 2px 5px 0 rgb(0 0 0 / .2);box-shadow:1px 2px 5px 0 rgb(0 0 0 / .2);border-radius:4px}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-author b{padding-left:20px;position:relative;top:4px}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-author b a{text-transform:capitalize;pointer-events:none;text-decoration:none;color:#404040;font-weight:500}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-author span{position:relative;top:4px;color:#797979}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata{position:absolute;left:84px;top:0}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata a{pointer-events:none;text-decoration:none}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata a time{font-size:14px;color:#777;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata span a{pointer-events:auto;font-size:14px;color:#404040}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata span a:hover{text-decoration:underline}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata .edit-link{display:none}.comments-area-ajans360 .comment-list .comment .comment-body .comment-content p{padding-left:84px;margin-bottom:10px;color:#777}.comments-area-ajans360 .comment-list .comment .comment-body .reply{text-align:right}.comments-area-ajans360 .comment-list .comment .comment-body .reply a{font-size:13px;font-weight:400;text-transform:uppercase;padding:4px 20px;border:1px solid #ebebeb;border-radius:15px;text-align:center;color:#404040;text-decoration:none;display:inline-block}@media (max-width:575px){.comments-area-ajans360 .comment-list .comment .comment-body .reply a{padding:4px 15px}}.comments-area-ajans360 .comment-list .comment .comment-body .reply a:hover{background-color:#404040;color:#fff;border-color:#404040}@media (max-width:768px){.comments-area-ajans360 .comment-list .comment .children{padding-left:0}}.comments-area-ajans360 .comment-respond{margin-top:40px}.comments-area-ajans360 .comment-respond .comment-reply-title{position:relative;background-color:#f9f9f9;padding:10px 15px;border:1px solid #f5f5f5;border-left:5px solid #222;margin:0;margin-bottom:30px;text-transform:uppercase;font-size:20px;color:#454545;font-weight:500}@media (max-width:575px){.comments-area-ajans360 .comment-respond .comment-reply-title{margin-bottom:20px}}.comments-area-ajans360 .comment-respond .comment-reply-title small{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:15px}.comments-area-ajans360 .comment-respond .comment-reply-title small a{text-transform:none;color:#454545}.comments-area-ajans360 .comment-respond .comment-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comments-area-ajans360 .comment-respond .comment-form div{width:100%;-webkit-order:6;order:6;margin-bottom:15px}.comments-area-ajans360 .comment-respond .comment-form p{width:100%}.comments-area-ajans360 .comment-respond .comment-form p label{font-weight:500;color:#636363}.comments-area-ajans360 .comment-respond .comment-form p input[type="text"],.comments-area-ajans360 .comment-respond .comment-form p input[type="email"],.comments-area-ajans360 .comment-respond .comment-form p input[type="url"],.comments-area-ajans360 .comment-respond .comment-form p textarea{outline:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;border:1px solid #e5e5e5!important;height:45px;font-weight:400;padding-left:15px;font-size:16px;width:100%}.comments-area-ajans360 .comment-respond .comment-form p input[type="text"]:focus,.comments-area-ajans360 .comment-respond .comment-form p input[type="email"]:focus,.comments-area-ajans360 .comment-respond .comment-form p input[type="url"]:focus,.comments-area-ajans360 .comment-respond .comment-form p textarea:focus{border:1px solid #404040!important}.comments-area-ajans360 .comment-respond .comment-form p input[type="checkbox"]{width:16px;height:16px;position:relative;top:2px}.comments-area-ajans360 .comment-respond .comment-form p textarea{height:auto!important;padding:15px}.comments-area-ajans360 .comment-respond .comment-form p.comment-notes{-webkit-order:1;order:1}.comments-area-ajans360 .comment-respond .comment-form p.logged-in-as{display:none!important}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-comment{-webkit-order:5;order:5}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-author{-webkit-order:2;order:2;width:50%;padding-right:10px}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-email{-webkit-order:3;order:3;width:50%;padding-left:10px}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-url{-webkit-order:4;order:4}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-cookies-consent{-webkit-order:6;order:6}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-cookies-consent label{font-weight:400;display:inline}.comments-area-ajans360 .comment-respond .comment-form p.form-submit{-webkit-order:7;order:7}.comments-area-ajans360 .comment-respond .comment-form p.form-submit input[type="submit"]{outline:none;box-shadow:none;border:none!important;border-radius:0!important;display:table;background-color:#404040!important;border:1px solid #404040!important;color:#fff!important;padding:13px 23px!important;cursor:pointer!important;transition:all .4s!important;-webkit-transition:all .4s!important;-moz-transition:all .4s!important;-ms-transition:all .4s!important;-o-transition:all .4s!important;font-weight:500;text-transform:capitalize}.comments-area-ajans360 .comment-respond .comment-form p.form-submit input[type="submit"]:hover{transition:all .4s!important;-webkit-transition:all .4s!important;-moz-transition:all .4s!important;-ms-transition:all .4s!important;-o-transition:all .4s!important;color:#404040!important;border:1px solid #ddd!important;background-color:#fff!important}.mobile-sidebar-ajans360{display:none}@media (max-width:991px){.mobile-sidebar-ajans360{display:block;font-size:18px;padding:10px 15px;color:#fff;background-color:#404040;margin-bottom:15px;cursor:pointer;font-weight:500;margin-top:15px}.mobile-sidebar-ajans360:hover{background-color:#797979}}.widget-area-ajans360{position:relative;overflow:hidden}@media (max-width:991px){.widget-area-ajans360{display:none}}.widget-area-ajans360 .widget_block{margin-bottom:20px}.widget-area-ajans360 .widget_block:last-child{margin-bottom:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container{border:1px solid #e5e5e5;padding:0 15px 15px 15px}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h1,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h2,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h3,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h4,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h5,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h6{font-size:18px;padding:9px 15px;margin:0 -15px 15px -15px;color:#fff;background-color:#404040;font-weight:500}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories{padding:0;margin:0;list-style:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li{display:block;border-bottom:1px solid #ddd;padding:10px 5px;font-weight:500;color:#404040;position:relative;width:100%}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li:first-child{padding-top:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li a,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li a{font-weight:500;color:#404040;position:relative;text-decoration:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li a:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li a:first-child{text-transform:capitalize}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a:first-child:before,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a:first-child:before,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li a:first-child:before,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li a:first-child:before{content:"";float:left;margin-top:8px;margin-right:12px;width:8px;height:8px;border:2px solid #404040;border-radius:50%;box-sizing:border-box}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a:hover,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a:hover,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li a:hover,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li a:hover{color:#797979}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li::after{content:"";clear:both;display:table}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a:before{display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__featured-image{width:110px;float:left;padding-right:10px}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__featured-image a{display:block;width:100%;margin:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__post-author,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt{display:block}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt{font-size:15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__post-author{display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li{display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-social-links{margin-bottom:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .see-more-360-cat,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .see-more-360-arsiv,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .see-more-360-etiket{display:none;margin:0 auto;margin-top:10px;background-color:#404040;border:1px solid #404040;color:#fff;padding:4px 14px;font-size:14px;cursor:pointer}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li{margin:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a.wp-block-latest-comments__comment-author{pointer-events:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a:first-child:before{margin-top:6px;margin-right:10px}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{margin-bottom:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-search .wp-block-search__label{display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-tag-cloud{margin:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-tag-cloud a{background-color:#f5f5f5;padding:5px 15px;color:#565656;margin:0 5px;margin-bottom:10px;display:inline-block;font-size:14px!important;text-decoration:none;border:1px solid #ddd;font-weight:500;display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-tag-cloud a:hover{background-color:#d2d2d2}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-calendar-table tbody tr td a{text-decoration:none;color:#fff;background-color:#404040;display:block;font-size:14px}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-calendar-table tbody tr td a:hover{background-color:#4e4e4e}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-calendar-table caption{text-align:center;border:1px solid #ddd;margin-top:-1px}.search-form360{margin-bottom:15px}.search-form360 .search-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.search-form360 .search-form:before{content:"";position:absolute;right:2px;top:2px;height:40px;width:56px;background-color:#f4f4f4;background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/blog-ara.svg);background-size:20px;background-repeat:no-repeat;background-position:center;z-index:5;pointer-events:none}.search-form360 .search-form label{margin:0;width:100%}.search-form360 .search-form label .search-field{height:45px;width:100%;line-height:45px;border:1px solid #e7ebef;background-color:#f4f4f4;color:#222;border-radius:3px;padding:0 0 0 15px;outline:none}.search-form360 .search-form label .search-field:focus{border-color:#222}.search-form360 .search-form .search-submit{height:40px;background-color:#f4f4f4;border:none;border-radius:0;position:absolute;right:2px;top:2px;outline:none;cursor:pointer}