@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";:root{--tc-green: #16a34a;--tc-green-dark: #15803d;--tc-green-light: #dcfce7;--tc-neon: #4ade80;--tc-orange: #f97316;--tc-orange-light: #fff7ed;--tc-white: #ffffff;--tc-bg: #f8fafc;--tc-bg2: #f1f5f9;--tc-text: #0f172a;--tc-text-2: #334155;--tc-text-3: #64748b;--tc-border: #e2e8f0;--tc-border-2: #cbd5e1;--tc-radius: 16px;--tc-radius-sm: 10px;--tc-radius-lg: 24px;--tc-shadow: 0 1px 3px rgba(0,0,0,.06), 0 4px 16px rgba(0,0,0,.08);--tc-shadow-lg: 0 8px 32px rgba(0,0,0,.12), 0 2px 8px rgba(0,0,0,.06);--tc-shadow-green: 0 8px 32px rgba(22,163,74,.25);--tc-font: "Plus Jakarta Sans", sans-serif;--tc-max: 1440px;--tc-gutter: clamp(16px, 4vw, 80px)}.tcp2 *,.tcp2 *:before,.tcp2 *:after{box-sizing:border-box}.tcp2{font-family:var(--tc-font);color:var(--tc-text)}.tcp2-container{max-width:var(--tc-max);margin:0 auto;padding-inline:var(--tc-gutter)}.tcp2-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--tc-green-light);color:var(--tc-green);font-size:13px;font-weight:600;border-radius:100px;letter-spacing:.02em}.tcp2-badge:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tc-green);animation:tcp2-pulse 2s ease infinite}@keyframes tcp2-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.tcp2-fade-up{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.tcp2-fade-up.tcp2-visible{opacity:1;transform:translateY(0)}.tcp2-fade-in{opacity:0;transition:opacity .7s ease}.tcp2-fade-in.tcp2-visible{opacity:1}.tcp2-hero{background:linear-gradient(135deg,#f0fdf4,#fff,#f8fafc);padding:clamp(48px,7vw,100px) 0 clamp(40px,6vw,80px);overflow:hidden;position:relative}.tcp2-hero:before{content:"";position:absolute;top:-120px;right:-120px;width:500px;height:500px;background:radial-gradient(circle,rgba(22,163,74,.08) 0%,transparent 70%);pointer-events:none}.tcp2-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:center}.tcp2-hero-left{display:flex;flex-direction:column;gap:24px}.tcp2-hero-title{font-size:clamp(32px,4.5vw,58px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--tc-text);margin:0}.tcp2-hero-title span{color:var(--tc-green)}.tcp2-hero-subtitle{font-size:clamp(15px,1.5vw,18px);color:var(--tc-text-2);line-height:1.65;margin:0;max-width:480px}.tcp2-hero-btns{display:flex;flex-wrap:wrap;gap:12px}.tcp2-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 28px;border-radius:100px;font-family:var(--tc-font);font-size:15px;font-weight:700;text-decoration:none;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.tcp2-btn-primary{background:var(--tc-green);color:#fff;box-shadow:var(--tc-shadow-green)}.tcp2-btn-primary:hover{background:var(--tc-green-dark);transform:translateY(-2px);box-shadow:0 12px 36px #16a34a59;color:#fff;text-decoration:none}.tcp2-btn-secondary{background:var(--tc-white);color:var(--tc-text);border:1.5px solid var(--tc-border-2);box-shadow:var(--tc-shadow)}.tcp2-btn-secondary:hover{border-color:var(--tc-green);color:var(--tc-green);transform:translateY(-2px);box-shadow:var(--tc-shadow-lg);text-decoration:none}.tcp2-btn svg{flex-shrink:0}.tcp2-trust-list{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:0;padding:0}.tcp2-trust-list li{font-size:13.5px;font-weight:600;color:var(--tc-text-2);display:flex;align-items:center;gap:6px}.tcp2-trust-list li:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--tc-green);color:#fff;border-radius:50%;font-size:11px;font-weight:700;flex-shrink:0}.tcp2-hero-right{position:relative}.tcp2-hero-float-icon{width:44px;height:44px;background:var(--tc-green-light);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--tc-green);font-size:22px}.tcp2-hero-float-text strong{display:block;font-size:14px;font-weight:700;color:var(--tc-text)}.tcp2-hero-float-text span{font-size:12px;color:var(--tc-text-3)}.tcp2-hero-img-mobile{display:none;border-radius:var(--tc-radius-lg);overflow:hidden;width:100%;margin:4px 0}.tcp2-hero-img-mobile img,.tcp2-hero-img-mobile svg{width:100%;display:block;object-fit:cover}.tcp2-hero-slideshow{position:relative;border-radius:var(--tc-radius-lg);overflow:hidden;aspect-ratio:4/3.4;box-shadow:var(--tc-shadow-lg);background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.tcp2-slides{position:relative;width:100%;height:100%}.tcp2-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease;pointer-events:none}.tcp2-slide.active{opacity:1;pointer-events:auto}.tcp2-slide img,.tcp2-slide svg{width:100%;height:100%;object-fit:cover;display:block}.tcp2-slide-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;background:#ffffffe6;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--tc-text);box-shadow:0 2px 12px #00000026;transition:background .2s,transform .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tcp2-slide-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.tcp2-slide-prev{left:12px}.tcp2-slide-next{right:12px}.tcp2-slide-dots{position:absolute;bottom:14px;left:50%;transform:translate(-50%);display:flex;gap:7px;z-index:10}.tcp2-slide-dot{width:8px;height:8px;border-radius:50%;background:#ffffff80;border:none;cursor:pointer;padding:0;transition:background .25s,transform .25s,width .25s}.tcp2-slide-dot.active{background:#fff;width:22px;border-radius:4px}.tcp2-hero-float{position:absolute;bottom:-20px;left:-20px;background:#fff;border-radius:var(--tc-radius);padding:14px 18px;box-shadow:var(--tc-shadow-lg);display:flex;align-items:center;gap:12px;z-index:2;border:1px solid var(--tc-border)}.tcp2-quick{padding:clamp(40px,5vw,72px) 0;background:var(--tc-bg);border-top:1px solid var(--tc-border);border-bottom:1px solid var(--tc-border)}.tcp2-section-label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tc-green);margin-bottom:8px}.tcp2-section-title{font-size:clamp(22px,3vw,36px);font-weight:800;letter-spacing:-.02em;color:var(--tc-text);margin:0 0 8px}.tcp2-section-sub{font-size:15px;color:var(--tc-text-3);margin:0 0 40px}.tcp2-quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tcp2-quick-card{background:var(--tc-white);border:1.5px solid var(--tc-border);border-radius:var(--tc-radius);padding:28px 24px;text-align:center;text-decoration:none;color:var(--tc-text);display:flex;flex-direction:column;align-items:center;gap:14px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;cursor:pointer}.tcp2-quick-card:hover{transform:translateY(-5px);box-shadow:var(--tc-shadow-lg);border-color:var(--tc-green);text-decoration:none;color:var(--tc-text)}.tcp2-quick-card:hover .tcp2-quick-icon{background:var(--tc-green);color:#fff}.tcp2-quick-icon{width:60px;height:60px;background:var(--tc-green-light);color:var(--tc-green);border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:26px;transition:background .25s,color .25s;flex-shrink:0}.tcp2-quick-card strong{font-size:16px;font-weight:700}.tcp2-quick-card p{font-size:13px;color:var(--tc-text-3);margin:0;line-height:1.5}.tcp2-how{padding:clamp(48px,6vw,88px) 0;background:var(--tc-white)}.tcp2-how-header{text-align:center;margin-bottom:56px}.tcp2-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.tcp2-steps:before{content:"";position:absolute;top:36px;left:calc(12.5% + 20px);right:calc(12.5% + 20px);height:2px;background:linear-gradient(90deg,var(--tc-green) 0%,var(--tc-neon) 100%);z-index:0}.tcp2-step{text-align:center;padding:0 16px;position:relative;z-index:1}.tcp2-step-num{width:72px;height:72px;background:var(--tc-white);border:3px solid var(--tc-green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:var(--tc-green);margin:0 auto 20px;position:relative;box-shadow:0 0 0 6px var(--tc-green-light)}.tcp2-step-icon{font-size:28px}.tcp2-step h3{font-size:16px;font-weight:700;margin:0 0 8px}.tcp2-step p{font-size:13.5px;color:var(--tc-text-3);margin:0;line-height:1.55}.tcp2-contact{padding:clamp(48px,6vw,88px) 0;background:var(--tc-bg)}.tcp2-contact-grid{display:grid;grid-template-columns:1fr 400px;gap:clamp(32px,4vw,64px);align-items:start}.tcp2-form-card{background:var(--tc-white);border-radius:var(--tc-radius-lg);padding:clamp(28px,4vw,48px);box-shadow:var(--tc-shadow);border:1px solid var(--tc-border)}.tcp2-form-card h2{font-size:26px;font-weight:800;margin:0 0 6px}.tcp2-form-card>p{font-size:14px;color:var(--tc-text-3);margin:0 0 28px}.tcp2-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tcp2-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.tcp2-field.tcp2-full{grid-column:1 / -1}.tcp2-field label{font-size:13px;font-weight:600;color:var(--tc-text-2)}.tcp2-field input,.tcp2-field select,.tcp2-field textarea{width:100%;font-family:var(--tc-font);font-size:14.5px;color:var(--tc-text);background:var(--tc-bg);border:1.5px solid var(--tc-border);border-radius:var(--tc-radius-sm);padding:12px 16px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s;-webkit-appearance:none}.tcp2-field input:focus,.tcp2-field select:focus,.tcp2-field textarea:focus{border-color:var(--tc-green);box-shadow:0 0 0 3px #16a34a1f;background:#fff}.tcp2-field textarea{resize:vertical;min-height:120px}.tcp2-btn-submit{width:100%;background:var(--tc-green);color:#fff;padding:16px;font-size:16px;font-weight:700;border-radius:100px;border:none;cursor:pointer;font-family:var(--tc-font);display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:var(--tc-shadow-green);transition:background .2s,transform .2s,box-shadow .2s;margin-top:8px}.tcp2-btn-submit:hover{background:var(--tc-green-dark);transform:translateY(-2px);box-shadow:0 12px 36px #16a34a59}.tcp2-contact-side{display:flex;flex-direction:column;gap:14px}.tcp2-contact-side{display:flex;flex-direction:column;gap:12px}.tcp2-contact-card{background:var(--tc-white);border:1.5px solid var(--tc-border);border-radius:var(--tc-radius);padding:18px 20px;display:flex;flex-direction:row;align-items:center;gap:16px;text-decoration:none!important;color:var(--tc-text);transition:border-color .2s,box-shadow .2s,transform .2s;width:100%;box-sizing:border-box}.tcp2-contact-card:hover{border-color:var(--tc-green);box-shadow:var(--tc-shadow);transform:translate(4px);color:var(--tc-text)}.tcp2-cc-icon{flex-shrink:0;flex-grow:0;width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px}.tcp2-cc-icon.green{background:#dcfce7;color:var(--tc-green)}.tcp2-cc-icon.blue{background:#dbeafe;color:#2563eb}.tcp2-cc-icon.purple{background:#ede9fe;color:#7c3aed}.tcp2-cc-icon.orange{background:var(--tc-orange-light);color:var(--tc-orange)}.tcp2-cc-body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:3px}.tcp2-cc-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tcp2-cc-body strong{font-size:15px;font-weight:700;color:var(--tc-text);white-space:nowrap}.tcp2-cc-badge{display:inline-block;padding:2px 9px;border-radius:100px;font-size:11px;font-weight:600;background:var(--tc-green-light);color:var(--tc-green);white-space:nowrap}.tcp2-cc-badge.blue{background:#dbeafe;color:#2563eb}.tcp2-cc-body span{font-size:13px;color:var(--tc-text-3);line-height:1.45}.tcp2-cc-value{display:block;font-size:14.5px;font-weight:700;color:var(--tc-green)!important;text-decoration:none!important;margin-top:2px}.tcp2-cc-value:hover{text-decoration:underline!important}.tcp2-help{padding:clamp(40px,5vw,72px) 0;background:var(--tc-white);border-top:1px solid var(--tc-border)}.tcp2-help-header{text-align:center;margin-bottom:40px}.tcp2-help-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tcp2-help-card{border:1.5px solid var(--tc-border);border-radius:var(--tc-radius);padding:28px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;background:var(--tc-bg);transition:border-color .2s,box-shadow .2s,background .2s}.tcp2-help-card:hover{border-color:var(--tc-green);box-shadow:var(--tc-shadow);background:#fff}.tcp2-help-icon{font-size:34px;width:68px;height:68px;background:var(--tc-green-light);border-radius:20px;display:flex;align-items:center;justify-content:center}.tcp2-help-card h3{font-size:16px;font-weight:700;margin:0}.tcp2-help-card p{font-size:13px;color:var(--tc-text-3);margin:0}.tcp2-btn-help{display:inline-flex;align-items:center;gap:7px;padding:12px 24px;background:var(--tc-green);color:#fff;border-radius:100px;font-size:14px;font-weight:700;text-decoration:none;font-family:var(--tc-font);transition:background .2s,transform .2s;border:none;cursor:pointer}.tcp2-btn-help:hover{background:var(--tc-green-dark);transform:translateY(-2px);color:#fff;text-decoration:none}.tcp2-faq{padding:clamp(48px,6vw,88px) 0;background:var(--tc-bg);border-top:1px solid var(--tc-border)}.tcp2-faq-header{text-align:center;margin-bottom:40px}.tcp2-faq-cats{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:36px}.tcp2-faq-cat{padding:9px 20px;border-radius:100px;font-family:var(--tc-font);font-size:14px;font-weight:600;border:1.5px solid var(--tc-border);background:var(--tc-white);color:var(--tc-text-2);cursor:pointer;transition:all .2s}.tcp2-faq-cat:hover,.tcp2-faq-cat.active{background:var(--tc-green);color:#fff;border-color:var(--tc-green)}.tcp2-faq-panel{display:none}.tcp2-faq-panel.active{display:block}.tcp2-faq-list{display:flex;flex-direction:column;gap:8px;max-width:800px;margin:0 auto}.tcp2-accordion{background:var(--tc-white);border:1.5px solid var(--tc-border);border-radius:var(--tc-radius-sm);overflow:hidden;transition:border-color .2s}.tcp2-accordion.open{border-color:var(--tc-green)}.tcp2-acc-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;background:none;border:none;font-family:var(--tc-font);font-size:15px;font-weight:600;color:var(--tc-text);text-align:left;cursor:pointer;transition:color .2s}.tcp2-accordion.open .tcp2-acc-trigger{color:var(--tc-green)}.tcp2-acc-arrow{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--tc-bg);display:flex;align-items:center;justify-content:center;color:var(--tc-text-3);transition:background .2s,color .2s,transform .3s ease}.tcp2-accordion.open .tcp2-acc-arrow{background:var(--tc-green-light);color:var(--tc-green);transform:rotate(180deg)}.tcp2-acc-body{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease}.tcp2-accordion.open .tcp2-acc-body{max-height:400px}.tcp2-acc-body p{padding:14px 22px 18px;font-size:14px;color:var(--tc-text-2);line-height:1.7;margin:0;border-top:1px solid var(--tc-border)}.tcp2-trust{padding:clamp(28px,4vw,48px) 0;background:var(--tc-white);border-top:1px solid var(--tc-border);border-bottom:1px solid var(--tc-border)}.tcp2-trust-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:0}.tcp2-trust-item{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;text-align:center;position:relative}.tcp2-trust-item+.tcp2-trust-item:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:var(--tc-border)}.tcp2-trust-emoji{font-size:28px}.tcp2-trust-item strong{font-size:14px;font-weight:700;color:var(--tc-text);display:block}.tcp2-trust-item span{font-size:12px;color:var(--tc-text-3)}.tcp2-cta{background:linear-gradient(135deg,#16a34a,#15803d);padding:clamp(56px,7vw,100px) 0;text-align:center;position:relative;overflow:hidden}.tcp2-cta:before{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);pointer-events:none}.tcp2-cta:after{content:"";position:absolute;bottom:-80px;left:-80px;width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.06) 0%,transparent 70%);pointer-events:none}.tcp2-cta-inner{position:relative;z-index:1}.tcp2-cta h2{font-size:clamp(28px,4vw,48px);font-weight:800;color:#fff;margin:0 0 14px;letter-spacing:-.02em}.tcp2-cta p{font-size:clamp(15px,1.5vw,18px);color:#ffffffd9;margin:0 0 36px}.tcp2-cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.tcp2-btn-cta-primary{background:#fff;color:var(--tc-green);box-shadow:0 8px 32px #00000026}.tcp2-btn-cta-primary:hover{background:var(--tc-bg);transform:translateY(-2px);box-shadow:0 14px 40px #0003;color:var(--tc-green);text-decoration:none}.tcp2-btn-cta-secondary{background:#ffffff26;color:#fff;border:1.5px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tcp2-btn-cta-secondary:hover{background:#ffffff40;color:#fff;transform:translateY(-2px);text-decoration:none}.tcp2-form-success{display:none;text-align:center;padding:40px 20px}.tcp2-form-success.show{display:block}.tcp2-success-icon{width:72px;height:72px;background:var(--tc-green-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 20px;color:var(--tc-green)}.tcp2-form-success h3{font-size:22px;font-weight:800;margin:0 0 8px}.tcp2-form-success p{color:var(--tc-text-3);font-size:14px}@media(max-width:1199px){.tcp2-hero-grid{grid-template-columns:1fr 1fr}.tcp2-steps:before{display:none}.tcp2-steps{grid-template-columns:repeat(2,1fr);gap:32px}.tcp2-contact-grid{grid-template-columns:1fr}.tcp2-trust-grid{grid-template-columns:repeat(3,1fr)}.tcp2-trust-item:nth-child(4):before,.tcp2-trust-item:nth-child(1):before{display:none}}@media(max-width:899px){.tcp2-hero-grid{grid-template-columns:1fr}.tcp2-hero-right{display:none}.tcp2-hero-img-mobile{display:block}.tcp2-hero-btns{flex-direction:column}.tcp2-btn{width:100%;justify-content:center}.tcp2-trust-list{flex-direction:column;gap:12px}.tcp2-trust-list li{font-size:15px}.tcp2-quick-grid,.tcp2-help-grid{grid-template-columns:repeat(2,1fr)}.tcp2-form-row{grid-template-columns:1fr}.tcp2-trust-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:599px){.tcp2-steps,.tcp2-quick-grid,.tcp2-help-grid,.tcp2-contact-side{grid-template-columns:1fr}.tcp2-trust-grid{grid-template-columns:repeat(2,1fr)}.tcp2-cta-btns{flex-direction:column;align-items:center}.tcp2-faq-cats{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tasaver-contact-premium-v2.css.map */
