:root{--trc-shadow-soft: 0 20px 60px rgba(0,0,0,.55);--trc-red-rgb: 15, 194, 192;--trc-red: #0fc2c0;--trc-red2-rgb: 10, 163, 161;--trc-red2: #0aa3a1;--trc-pink-rgb: 127, 227, 225;--trc-pink: #7fe3e1;--trc-blue-rgb: 47, 107, 255;--trc-blue: #2f6bff;--trc-green: #2eea74;--trc-green2: #16b957;--trc-green-rgb: 46, 234, 116;--trc-green2-rgb: 22, 185, 87;--pc-color-rgb: 255, 204, 51;--pc-color: #ffcc33;--ft-cyan-rgb: 0, 255, 247;--ft-mag-rgb: 217, 76, 187;--ft-pink-rgb: 255, 19, 112;--ft-cyan: #00fff7;--ft-mag: #d94cbb;--ft-pink: #C33399;--trc-shadow-glow: 0 0 0 1px rgba(var(--trc-red-rgb), .12), 0 24px 80px rgba(var(--trc-red2-rgb), .1);--trc-radius-xl: 24px;--trc-black: #000;--trc-black-rgb: 0, 0, 0;--trc-white: #fff;--trc-white-rgb: 255, 255, 255;--trc-text: rgba(255,255,255,.92);--trc-muted: rgba(255,255,255,.62);--trc-surface: #AFC0C3;--trc-surface-rgb: 175, 192, 195;--trc-error: #ff5050;--trc-error-rgb: 255, 80, 80}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;box-sizing:border-box;height:100%}body{min-height:100%;margin:0;background:var(--trc-black);padding-top:72px}@media(max-width:900px){body{padding-top:64px}}h1,h2,h3,h4,h5,h6,p{margin:0}a{text-decoration:none;color:inherit}img{max-width:100%;display:block;width:100%;height:auto}.container{width:100%;max-width:1200px;margin:0 auto}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.grid{display:grid}button{outline:none;border:none;background:none;cursor:pointer;font-family:inherit}ul,ol{list-style:none}.page-width{max-width:1440px;padding:0 20px;display:grid;margin:auto}.policy-wrapper{max-width:900px;margin:auto;color:var(--trc-text);line-height:1.7}.policy-title{font-size:32px;border-bottom:1px solid rgba(var(--trc-white-rgb),.1);padding-bottom:10px}.policy-brand{padding:30px;border-radius:var(--trc-radius-xl);background:rgba(var(--trc-white-rgb),.02);box-shadow:var(--trc-shadow-soft)}.policy-brand.pc h2{color:var(--pc-color)}.policy-brand.ft h2{color:var(--ft-cyan)}.policy-brand h2{font-size:24px;margin-bottom:15px}.policy-brand h3{margin-top:25px;color:var(--trc-white);font-size:18px}.policy-brand ul{padding-left:20px}.policy-brand li{margin-bottom:6px}.policy-brand a{color:var(--trc-blue)}.cookie-banner{color:var(--trc-text);background:rgba(var(--trc-black-rgb, 0, 0, 0),.72);background:#000000b8;position:fixed;bottom:1.5rem;left:50%;opacity:0;transform:translate(-50%) translateY(calc(100% + 1.5rem));z-index:10;padding:1.5rem;width:calc(100% - 1.5rem);max-width:460px;border-radius:var(--trc-radius-xl);box-shadow:var(--trc-shadow-glow);border:1px solid rgba(var(--trc-red-rgb),.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:.2s ease-out}.cookie-banner.visible{transform:translate(-50%) translateY(0);opacity:1}.cookie-banner-title{color:var(--trc-white);margin:0 0 .5rem;font-size:1.125rem}.cookie-banner-content p{margin:0;font-size:.938rem;color:var(--trc-muted)}.cookie-banner-content p a{color:var(--trc-pink);text-decoration:underline;text-underline-offset:2px}.cookie-banner-buttons{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.bnr-btn{all:unset;display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;width:100%;cursor:pointer;padding:.6rem 1rem;border-radius:calc(var(--trc-radius-xl) - 10px);font-weight:600;line-height:1;transition:.2s}.bnr-btn{background:var(--trc-red);color:var(--trc-black);box-shadow:0 10px 24px rgba(var(--trc-red-rgb),.22)}.bnr-btn:hover{background:var(--trc-red2);box-shadow:0 14px 32px rgba(var(--trc-red2-rgb),.28)}.bnr-btn.is-secondary{background:transparent;color:var(--trc-text);border:1px solid rgba(var(--trc-white-rgb),.22);box-shadow:none}.bnr-btn.is-secondary:hover{border-color:rgba(var(--trc-red-rgb),.5);box-shadow:0 0 0 1px rgba(var(--trc-red-rgb),.12);background:rgba(var(--trc-red-rgb),.1)}@media screen and (min-width:750px){.cookie-banner{max-width:750px}.cookie-banner-buttons{flex-direction:row;justify-content:flex-end;row-gap:1rem}.bnr-btn{width:auto;padding:.6rem 1.25rem}}.sec__head{position:relative;z-index:1;text-align:center;max-width:900px;margin:0 auto}.sec__eyebrow{display:inline-flex;padding:8px 12px;border-radius:999px;border:1px solid rgba(var(--trc-pink-rgb),.16);background:rgba(var(--trc-red2-rgb),.08);color:rgba(var(--trc-red-rgb),.9);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.pc .sec__eyebrow{border:1px solid rgba(255,204,51,.18);background:#ffcc331a;color:#ffe6a0eb}.ft .sec__eyebrow{border:1px solid rgba(255,204,51,.18);background:#f206c11a;color:var(--ft-cyan)}.sec__title{margin:1rem auto;font-weight:900;letter-spacing:-.02em;line-height:1.05;font-size:clamp(28px,4vw,52px)}.sec__sub{margin:1rem auto;color:var(--trc-muted);line-height:1.6;font-size:16px;max-width:70ch}@media(max-width:520px){.trc-cc__head{text-align:left;margin:0}}.trc__num{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 46px #ffcc3329;font-weight:900;color:#111;font-size:13px}.trc .trc__num{background:#ccc}.pc .trc__num{background:var(--pc-color)}.ft .trc__num{background:linear-gradient(180deg,var(--ft-mag) 0%,var(--ft-pink) 100%)}@media(max-width:520px){.trc__num{width:34px;height:34px}}.trc__btn--primary{background:linear-gradient(180deg,#ff3a3a,#d91717);color:#fff;box-shadow:0 16px 40px #ff282838;border:1px solid rgba(255,255,255,.06)}.trc__btn--primary:hover{transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 18px 60px #ff282847}.trc__btn--primary:active{transform:translateY(0)}.trc-steps{margin-top:18px;display:grid;gap:14px}.trc-steps__each{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:start}.trc-steps__each-body{display:flex;flex-direction:column;justify-content:center;height:100%}.trc-steps__each-title{font-weight:850;letter-spacing:-.01em;font-size:16px;line-height:1.25;color:#ffffffeb}.trc-steps__each-text{margin-top:4px;color:#ffffff94;font-size:13px;line-height:1.55}.trc-ps.light_bg_forced,.trc-scn.light_bg_forced,.trc-hiw.light_bg_forced,.trc-faq.light_bg_forced{background:repeating-linear-gradient(135deg,rgba(var(--trc-black-rgb),.035) 0px 10px,rgba(var(--trc-black-rgb),0) 10px 22px),radial-gradient(900px 520px at 50% 10%,rgba(var(--trc-white-rgb),.1),transparent 60%),var(--trc-surface)}.pc .trc-cm.light_bg_forced,.pc .trc-benefits.light_bg_forced,.pc .trc-faq.light_bg_forced{background:repeating-linear-gradient(135deg,#00000009 0px 10px,#0000 10px 22px),radial-gradient(900px 520px at 50% 10%,rgba(255,255,255,.1),transparent 60%),linear-gradient(180deg,var(--pc-color) 0%,var(--pc-color) 100%)}.pc .trc-cm.light_bg_forced .trc-cm__title,.pc .trc-cm.light_bg_forced .trc-cm__desc,.pc .trc-cm.light_bg_forced .trc-steps__each-title,.pc .trc-cm.light_bg_forced .trc-cm__disclaimer{color:var(--trc-black)}.pc .trc-cm.light_bg_forced .trc-steps__each-text{color:rgba(var(--trc-black-rgb),.8)}.pc .trc-cm.light_bg_forced .trc__num{color:var(--trc-black);border:1px solid var(--trc-black);background:var(--trc-muted)}.ft .trc-cm.light_bg_forced,.ft .trc-benefits.light_bg_forced,.ft .trc-faq.light_bg_forced{background:repeating-linear-gradient(135deg,#00000009 0px 10px,#0000 10px 22px),radial-gradient(900px 520px at 50% 10%,rgba(255,255,255,.1),transparent 60%),var(--ft-cyan)}.ft .trc-cm.light_bg_forced .trc-cm__title,.ft .trc-cm.light_bg_forced .trc-cm__desc,.ft .trc-cm.light_bg_forced .trc-steps__each-title,.ft .trc-cm.light_bg_forced .trc-cm__disclaimer{color:var(--trc-black)}.ft .trc-cm.light_bg_forced .trc-steps__each-text{color:rgba(var(--trc-black-rgb),.8)}.ft .trc-cm.light_bg_forced .trc__num{color:var(--trc-black);border:1px solid var(--trc-black);background:var(--trc-muted)}.light_bg_forced .sec__eyebrow{border:1px solid rgba(var(--trc-black-rgb),.16);background:var(--trc-muted);color:rgba(var(--trc-black-rgb),.9)}.light_bg_forced .sec__title,.light_bg_forced .sec__sub{color:rgba(var(--trc-black-rgb),.9)}.parent-atc_another[hidden],#atc-error[hidden]{display:none!important}.parent-atc_another{display:grid;gap:10px;margin:1rem 0}#atc-error{padding:14px;border-radius:14px;border:1px solid rgba(var(--trc-error-rgb),.22);background:rgba(var(--trc-error-rgb),.06);color:var(--trc-text)}button.is-loading{position:relative;pointer-events:none;opacity:.85}button.is-loading:after{content:"";position:absolute;right:14px;top:50%;width:16px;height:16px;margin-top:-8px;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;animation:atcSpin .7s linear infinite}@keyframes atcSpin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/cst.css.map */
