@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,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:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}.legal-page{padding:5rem 0;background-color:#f8fafc}.legal-content{max-width:900px;margin:0 auto;background-color:#fff;border-radius:16px;padding:3rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.legal-content h1{font-size:2.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem;text-align:center}.last-updated{text-align:center;color:#64748b;margin-bottom:3rem;font-size:.9rem}.legal-section{margin-bottom:2.5rem}.legal-section h2{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.legal-section h3{font-size:1.25rem;font-weight:600;color:#0f172a;margin:1.5rem 0 .75rem}.legal-section p{color:#334155;line-height:1.7;margin-bottom:1rem}.legal-section ul{padding-left:1.5rem;margin-bottom:1.5rem}.legal-section ul li{color:#334155;line-height:1.7;margin-bottom:.5rem}.contact-info{background-color:#f8fafc;padding:1.5rem;border-radius:8px;margin-top:1rem}.contact-info p{margin-bottom:.5rem}.legal-footer{display:flex;justify-content:center;gap:2rem;padding-top:2rem;margin-top:2rem;border-top:1px solid #e2e8f0}.legal-link{color:#00c2cb;text-decoration:none;font-weight:500;transition:color .3s ease}.legal-link:hover{color:#0891b2;text-decoration:underline}.cookies-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem}.cookies-table th{background-color:#f1f5f9;font-weight:600;text-align:left;padding:.75rem 1rem;border-bottom:2px solid #e2e8f0;color:#0f172a}.cookies-table td{padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;color:#334155}.cookies-table tr:last-child td{border-bottom:none}.cookies-table tr:nth-child(2n){background-color:#f8fafc}@media (max-width:768px){.legal-content{padding:2rem;border-radius:12px}.legal-content h1{font-size:2rem}.legal-section h2{font-size:1.25rem}.legal-section h3{font-size:1.1rem}.legal-footer{flex-direction:column;align-items:center;gap:1rem}.cookies-table{display:block;overflow-x:auto;white-space:nowrap}}.news-hero-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb10,#0891b210);text-align:center}.news-hero-content{max-width:800px;margin:0 auto}.news-hero-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.news-hero-description{font-size:1.25rem;color:#64748b;line-height:1.6}.news-categories-section{padding:2rem 0;background-color:#fff;border-bottom:1px solid #e2e8f0}.news-categories{display:flex;justify-content:center;gap:1.5rem}.news-category{font-weight:600;color:#64748b;padding:.5rem 1rem;border-radius:50px;cursor:pointer;transition:all .3s ease}.news-category.active{background-color:#00c2cb;color:#fff}.news-category:hover:not(.active){background-color:#f1f5f9;color:#0f172a}.featured-news-section{padding:5rem 0;background-color:#fff}.featured-news-card{display:flex;gap:3rem;align-items:center;background-color:#f8fafc;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0}.featured-news-image{flex:1 1;max-width:50%;position:relative}.featured-news-image img{width:100%;height:400px;object-fit:cover;display:block}.featured-news-content{flex:1 1;padding:3rem}.news-tag{display:inline-block;background-color:#00c2cb10;color:#00c2cb;font-size:.9rem;font-weight:600;padding:.35rem .75rem;border-radius:50px;margin-bottom:1rem}.featured-news-title{font-size:2.25rem;font-weight:700;color:#0f172a;margin-bottom:1rem;line-height:1.3}.news-meta{display:flex;gap:1.5rem;margin-bottom:1.5rem;color:#64748b;font-size:.95rem}.news-excerpt{color:#334155;line-height:1.7;margin-bottom:1.5rem;font-size:1.1rem}.news-grid-section{padding:5rem 0;background-color:#f8fafc}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.news-card{background-color:#fff;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.news-card:hover{transform:translateY(-10px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.news-card-image{height:220px;overflow:hidden}.news-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-card:hover .news-card-image img{transform:scale(1.05)}.news-card-content{padding:1.5rem}.news-card-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.75rem;line-height:1.4}.news-card-meta{display:flex;justify-content:space-between;margin-bottom:1rem;color:#64748b;font-size:.85rem}.news-card-excerpt{color:#334155;line-height:1.6;margin-bottom:1.5rem;font-size:.95rem}.press-releases-section{padding:5rem 0;background-color:#fff}.press-releases-list{display:flex;flex-direction:column;gap:1.5rem}.press-release-item{background-color:#f8fafc;border-radius:16px;padding:2rem;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.press-release-item:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.press-release-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.press-release-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.press-release-date{color:#64748b;font-size:.9rem}.press-release-excerpt{color:#334155;line-height:1.6;margin-bottom:1.5rem}.press-release-link{display:inline-flex;align-items:center;gap:.5rem;color:#00c2cb;font-weight:600;font-size:.95rem;transition:color .3s ease}.press-release-link:hover{color:#0891b2}.media-coverage-section{padding:5rem 0;background-color:#f8fafc}.media-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem;margin-bottom:3rem}.media-logo{padding:1rem;filter:grayscale(100%);opacity:.7;transition:all .3s ease}.media-logo:hover{filter:grayscale(0);opacity:1}.media-coverage-cta{text-align:center;max-width:600px;margin:0 auto}.media-coverage-cta h3{font-size:1.75rem;font-weight:700;color:#0f172a;margin-bottom:1rem}.media-coverage-cta p{color:#64748b;line-height:1.6;margin-bottom:1.5rem}.media-kit-btn{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;font-size:1rem;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.media-kit-btn:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.news-newsletter-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff}.news-newsletter-content{max-width:600px;margin:0 auto;text-align:center}.news-newsletter-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.news-newsletter-content p{font-size:1.125rem;margin-bottom:2rem;opacity:.9}.news-newsletter-form{display:flex;margin-bottom:1rem}.news-newsletter-form input{flex:1 1;padding:.75rem 1rem;border:none;border-radius:8px 0 0 8px;font-size:1rem}.news-newsletter-form input:focus{outline:none}.news-newsletter-form button{background-color:#0f172a;color:#fff;border:none;border-radius:0 8px 8px 0;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.news-newsletter-form button:hover{background-color:#1e293b}.news-newsletter-disclaimer{font-size:.875rem;opacity:.8}.pagination{margin-top:3rem;gap:.5rem}.pagination,.pagination-item{display:flex;justify-content:center}.pagination-item{width:40px;height:40px;align-items:center;border-radius:8px;font-weight:600;color:#64748b;cursor:pointer;transition:all .3s ease}.pagination-item:hover:not(.active){background-color:#e2e8f0;color:#0f172a}.pagination-item.active{background-color:#00c2cb;color:#fff}@media (max-width:1024px){.news-grid{grid-template-columns:repeat(2,1fr)}.featured-news-card{flex-direction:column;gap:0}.featured-news-image{max-width:100%}.featured-news-title,.news-hero-title,.news-newsletter-content h2{font-size:2.5rem}}@media (max-width:768px){.news-grid{grid-template-columns:1fr}.news-categories{flex-wrap:wrap}.media-logos{gap:1.5rem}.news-newsletter-form{flex-direction:column;gap:.5rem}.news-newsletter-form button,.news-newsletter-form input{border-radius:8px}.featured-news-title,.news-hero-title,.news-newsletter-content h2{font-size:2rem}.news-hero-description,.news-newsletter-content p{font-size:1rem}}.careers-hero-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb10,#0891b210);text-align:center}.careers-hero-content{max-width:800px;margin:0 auto}.careers-hero-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.careers-hero-description{font-size:1.25rem;color:#64748b;line-height:1.6}.why-join-section{padding:5rem 0;background-color:#fff}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.benefit-card{background-color:#f8fafc;border-radius:16px;padding:2rem;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:transform .3s ease;border:1px solid #e2e8f0}.benefit-card:hover{transform:translateY(-10px)}.benefit-icon{width:70px;height:70px;background:linear-gradient(135deg,#00c2cb10,#0891b210);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#00c2cb}.benefit-card h3{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:1rem}.benefit-card p{color:#64748b;line-height:1.6}.culture-section{padding:5rem 0;background-color:#f8fafc}.culture-content{display:flex;align-items:center;gap:4rem}.culture-text{flex:1 1}.culture-text h2{font-size:2.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.culture-text p{font-size:1.125rem;color:#64748b;margin-bottom:1.5rem;line-height:1.6}.culture-image{flex:1 1}.careers-image-container{position:relative;overflow:hidden;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.careers-image-with-border{border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.careers-image-with-border img{width:100%;height:auto;display:block;object-fit:cover}.open-positions-section{padding:5rem 0;background-color:#fff}.positions-tabs{display:flex;margin-bottom:3rem;border-bottom:1px solid #e2e8f0}.position-tab{padding:1rem 2rem;font-weight:600;color:#64748b;cursor:pointer;border-bottom:3px solid transparent;transition:all .3s ease}.position-tab.active{color:#00c2cb;border-bottom-color:#00c2cb}.position-tab:hover:not(.active){color:#0f172a}.positions-list{display:flex;flex-direction:column;gap:1.5rem}.position-card{background-color:#f8fafc;border-radius:16px;padding:2rem;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.position-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.position-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.position-title-info h3{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.position-meta{display:flex;gap:1.5rem}.position-meta-item{display:flex;align-items:center;color:#64748b;font-size:.9rem}.position-meta-item svg{margin-right:.5rem;color:#00c2cb}.position-apply-btn{background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;font-size:.95rem;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;white-space:nowrap}.position-apply-btn:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.position-description{color:#334155;line-height:1.6;margin-bottom:1.5rem}.position-tags{display:flex;flex-wrap:wrap;gap:.75rem}.position-tag{background-color:#e0f2fe;color:#0369a1;font-size:.8rem;border-radius:50px;padding:.35rem .75rem}.application-process-section{padding:5rem 0;background-color:#f8fafc}.process-steps{display:flex;justify-content:space-between;margin-top:3rem;position:relative}.process-steps:before{content:"";position:absolute;top:45px;left:5%;right:5%;height:2px;background-color:#e2e8f0;z-index:0}.process-step{text-align:center;position:relative;z-index:1;flex:1 1}.step-number{background:linear-gradient(135deg,#00c2cb,#0891b2);margin:0 auto 1.5rem}.process-step h3{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:1rem}.process-step p{color:#64748b;line-height:1.6;max-width:250px;margin:0 auto}.careers-testimonials-section{padding:5rem 0;background-color:#fff}.careers-testimonials-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.careers-testimonial-card{background-color:#f8fafc;border-radius:16px;padding:2rem;border:1px solid #e2e8f0;display:flex;flex-direction:column}.careers-testimonial-quote{font-size:1.125rem;color:#334155;line-height:1.7;margin-bottom:1.5rem;flex:1 1;font-style:italic;position:relative}.careers-testimonial-quote:before{content:"\201C";font-size:4rem;color:#00c2cb;opacity:.2;position:absolute;top:-1.5rem;left:-.5rem}.careers-author-image,.careers-testimonial-author{display:flex;align-items:center}.careers-author-image{width:50px;height:50px;border-radius:50%;background-color:#e2e8f0;margin-right:1rem;justify-content:center;color:#94a3b8}.careers-author-info h4{font-weight:600;color:#0f172a;margin-bottom:.25rem}.careers-author-role{font-size:.9rem;color:#64748b}.careers-cta-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff;text-align:center}.careers-cta-content{max-width:800px;margin:0 auto}.careers-cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.careers-cta-content p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.careers-cta-btn{display:inline-block;background-color:#fff;color:#00c2cb;border:none;border-radius:8px;padding:1rem 2rem;font-weight:600;font-size:1rem;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.careers-cta-btn:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}@media (max-width:1024px){.benefits-grid{grid-template-columns:repeat(2,1fr)}.culture-content,.process-steps{flex-direction:column;gap:2rem}.process-steps:before{display:none}.careers-testimonials-grid{grid-template-columns:1fr}.careers-cta-content h2,.careers-hero-title,.culture-text h2{font-size:2.5rem}}@media (max-width:768px){.benefits-grid{grid-template-columns:1fr}.positions-tabs{flex-wrap:wrap}.position-tab{flex:1 1;text-align:center;padding:1rem .5rem}.position-header{flex-direction:column;gap:1rem}.position-meta{flex-direction:column;gap:.5rem}.careers-cta-content h2,.careers-hero-title,.culture-text h2{font-size:2rem}.careers-cta-content p,.careers-hero-description,.culture-text p{font-size:1rem}}.pricing-hero-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb10,#0891b210);text-align:center}.pricing-hero-content{max-width:800px;margin:0 auto}.pricing-hero-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.pricing-hero-description{font-size:1.25rem;color:#64748b;line-height:1.6}.pricing-plans-section{padding:5rem 0;background-color:#fff}.pricing-toggle{display:flex;align-items:center;justify-content:center;margin-bottom:3rem}.pricing-toggle-text{font-weight:600;color:#64748b}.pricing-toggle-text.active{color:#0f172a}.pricing-toggle-switch{width:60px;height:32px;background-color:#00c2cb;border-radius:50px;position:relative;margin:0 1rem;cursor:pointer}.pricing-toggle-switch:after{content:"";position:absolute;width:26px;height:26px;background-color:#fff;border-radius:50%;top:3px;left:4px;transition:transform .3s ease}.pricing-toggle-switch.annual:after{transform:translateX(28px)}.pricing-plans-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.pricing-plan-card{background-color:#f8fafc;border-radius:16px;padding:2.5rem;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease;height:100%;display:flex;flex-direction:column}.pricing-plan-card:hover{transform:translateY(-10px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.pricing-plan-card.popular{border:2px solid #00c2cb;position:relative}.popular-tag{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff;font-size:.875rem;font-weight:600;padding:.35rem 1rem;border-radius:50px}.pricing-plan-name{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.pricing-plan-description{color:#64748b;margin-bottom:1.5rem;font-size:.95rem}.pricing-plan-price{margin-bottom:1.5rem}.price-amount{font-size:3rem;font-weight:700;color:#0f172a}.price-currency{font-size:1.25rem;font-weight:600;color:#64748b;vertical-align:top}.price-period{font-size:1rem;color:#64748b;margin-left:.25rem}.pricing-plan-features{list-style:none;padding:0;margin:0 0 2rem;flex:1 1}.pricing-plan-feature{display:flex;align-items:flex-start;margin-bottom:1rem;color:#334155;font-size:.95rem}.pricing-plan-feature svg{margin-right:.75rem;color:#00c2cb;flex-shrink:0;margin-top:.2rem}.pricing-plan-cta{background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;font-size:1rem;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;width:100%;text-align:center;display:block;text-decoration:none}.pricing-plan-cta:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.pricing-plan-card.enterprise{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff}.pricing-plan-card.enterprise .price-amount,.pricing-plan-card.enterprise .pricing-plan-name{color:#fff}.pricing-plan-card.enterprise .price-currency,.pricing-plan-card.enterprise .price-period,.pricing-plan-card.enterprise .pricing-plan-description,.pricing-plan-card.enterprise .pricing-plan-feature{color:#cbd5e1}.pricing-plan-card.enterprise .pricing-plan-feature svg{color:#00c2cb}.pricing-plan-card.enterprise .pricing-plan-cta{background-color:#fff;color:#0f172a;border:none}.pricing-faq-section{padding:5rem 0;background-color:#f8fafc}.pricing-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.pricing-faq-item{background-color:#fff;border-radius:16px;padding:2rem;border:1px solid #e2e8f0}.pricing-faq-question{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:1rem}.pricing-faq-answer{color:#334155;line-height:1.6}.pricing-cta-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff;text-align:center}.pricing-cta-content{max-width:800px;margin:0 auto}.pricing-cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.pricing-cta-content p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.pricing-cta-buttons{display:flex;justify-content:center;gap:1rem}.pricing-cta-btn{display:inline-block;background-color:#fff;color:#00c2cb;border:none;border-radius:8px;padding:1rem 2rem;font-weight:600;font-size:1rem;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.pricing-cta-btn.outline{background-color:transparent;border:2px solid #fff;color:#fff}.pricing-cta-btn:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media (max-width:1024px){.pricing-plans-grid{grid-template-columns:repeat(2,1fr)}.pricing-faq-grid{grid-template-columns:1fr}.pricing-cta-content h2,.pricing-hero-title{font-size:2.5rem}}@media (max-width:768px){.pricing-plans-grid{grid-template-columns:1fr}.pricing-cta-buttons{flex-direction:column;align-items:center}.pricing-cta-content h2,.pricing-hero-title{font-size:2rem}.pricing-cta-content p,.pricing-hero-description{font-size:1rem}}.security-hero-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb10,#0891b210);text-align:center}.security-hero-content{max-width:800px;margin:0 auto}.security-hero-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.security-hero-description{font-size:1.25rem;color:#64748b;line-height:1.6}.security-pillars-section{padding:5rem 0;background-color:#fff}.security-pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.security-pillar-card{background-color:#f8fafc;border-radius:16px;padding:2rem;text-align:center;border:1px solid #e2e8f0;transition:transform .3s ease;height:100%}.security-pillar-card:hover{transform:translateY(-10px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.security-pillar-icon{width:80px;height:80px;background:linear-gradient(135deg,#00c2cb10,#0891b210);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#00c2cb}.security-pillar-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:1rem}.security-pillar-description{color:#64748b;line-height:1.6}.security-approach-section{padding:5rem 0;background-color:#f8fafc}.section-subtitle{font-size:1.25rem;margin:-2rem auto 3rem}.security-approach-content{display:flex;gap:3rem;align-items:flex-start}.security-approach-tabs{flex:0.4 1;display:flex;flex-direction:column;gap:.75rem;position:-webkit-sticky;position:sticky;top:2rem}.security-approach-tab{padding:1rem;border-radius:8px;cursor:pointer;border:1px solid #e2e8f0;background-color:#fff;transition:all .3s ease;font-weight:600;color:#64748b}.security-approach-tab.active{background-color:#00c2cb;color:#fff;border-color:#00c2cb}.security-approach-tab:hover:not(.active){background-color:#f1f5f9;color:#0f172a}.security-approach-details{flex:0.6 1;background-color:#fff;border-radius:16px;padding:2.5rem;border:1px solid #e2e8f0}.approach-detail-title{font-size:1.75rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem}.approach-detail-title span{width:30px;height:30px;background-color:#00c2cb;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem;font-weight:700}.approach-detail-description{color:#334155;line-height:1.7;margin-bottom:1.5rem}.approach-detail-points{margin-bottom:1.5rem}.approach-detail-point{display:flex;align-items:flex-start;margin-bottom:1rem}.approach-detail-point svg{color:#00c2cb;margin-right:.75rem;flex-shrink:0;margin-top:.2rem}.approach-detail-point-text{color:#334155;line-height:1.6}.security-certifications-section{padding:5rem 0;background-color:#fff}.certifications-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}.certification-card{background-color:#f8fafc;border-radius:16px;padding:2rem;text-align:center;border:1px solid #e2e8f0;height:100%}.certification-logo{width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.certification-name{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.certification-info{color:#64748b;font-size:.95rem}.security-faq-section{padding:5rem 0;background-color:#f8fafc}.security-faq-list{max-width:800px;margin:0 auto}.security-faq-item{background-color:#fff;border-radius:16px;padding:1.5rem 2rem;border:1px solid #e2e8f0;margin-bottom:1.5rem}.security-faq-question{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:.75rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.security-faq-question svg{color:#00c2cb;transition:transform .3s ease}.security-faq-item.active .security-faq-question svg{transform:rotate(180deg)}.security-faq-answer{color:#334155;line-height:1.6;font-size:1rem}.security-cta-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff;text-align:center}.security-cta-content{max-width:800px;margin:0 auto}.security-cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.security-cta-content p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.security-cta-buttons{display:flex;justify-content:center;gap:1rem}.security-cta-btn{display:inline-block;background-color:#fff;color:#00c2cb;border:none;border-radius:8px;padding:1rem 2rem;font-weight:600;font-size:1rem;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.security-cta-btn.outline{background-color:transparent;border:2px solid #fff;color:#fff}.security-cta-btn:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media (max-width:1024px){.certifications-grid,.security-pillars-grid{grid-template-columns:repeat(2,1fr)}.security-approach-content{flex-direction:column}.security-approach-tabs{position:static;flex-direction:row;flex-wrap:wrap}.security-approach-tab{flex:1 1;min-width:calc(50% - .5rem);text-align:center}.security-cta-content h2,.security-hero-title{font-size:2.5rem}}@media (max-width:768px){.certifications-grid,.security-pillars-grid{grid-template-columns:1fr}.security-approach-tab{min-width:100%}.security-cta-buttons{flex-direction:column;align-items:center}.security-cta-content h2,.security-hero-title{font-size:2rem}.security-cta-content p,.security-hero-description{font-size:1rem}}.compliance-hero-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb10,#0891b210);text-align:center}.compliance-hero-content{max-width:800px;margin:0 auto}.compliance-hero-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.compliance-hero-description{font-size:1.25rem;color:#64748b;line-height:1.6}.compliance-frameworks-section{padding:5rem 0;background-color:#fff}.compliance-frameworks-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.compliance-framework-card{background-color:#fff;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease}.compliance-framework-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.compliance-framework-header{padding:1.5rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid #e2e8f0;background-color:#f8fafc}.compliance-framework-logo{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.compliance-framework-name{font-size:1.5rem;font-weight:700;color:#0f172a}.compliance-framework-body{padding:1.5rem}.compliance-framework-description{color:#334155;margin-bottom:1.5rem;line-height:1.6}.compliance-detail-list{list-style:none;padding:0}.compliance-detail-item{color:#334155;padding:.5rem 0 .5rem 1.5rem;position:relative}.compliance-detail-item:before{content:"";position:absolute;left:0;top:1rem;width:6px;height:6px;border-radius:50%;background-color:#00c2cb}.compliance-process-section{padding:5rem 0;background-color:#f8fafc}.process-steps-container{max-width:800px;margin:0 auto}.compliance-process-step{display:flex;gap:2rem;margin-bottom:3rem}.compliance-process-step:last-child{margin-bottom:0}.step-number{width:60px;height:60px;flex-shrink:0;background-color:#00c2cb;color:#fff;font-size:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:50%}.step-content{flex:1 1}.step-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.step-description{color:#334155;line-height:1.6}.compliance-certifications-section{padding:5rem 0;background-color:#fff}.compliance-certifications-list{max-width:800px;margin:0 auto 2rem}.compliance-certification-item{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background-color:#f8fafc;border-radius:12px;margin-bottom:1.5rem;border:1px solid #e2e8f0}.compliance-certification-icon{flex-shrink:0}.compliance-certification-info{flex:1 1}.compliance-certification-name{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.25rem}.compliance-certification-date{color:#64748b;font-size:.95rem}.certification-description{max-width:800px;margin:0 auto;text-align:center;color:#64748b;font-size:1rem;line-height:1.6}.compliance-guarantees-section{padding:5rem 0;background-color:#f8fafc}.guarantees-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.guarantee-card{background-color:#fff;border-radius:16px;padding:2rem;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.guarantee-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.guarantee-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.guarantee-icon{width:50px;height:50px;background:linear-gradient(135deg,#00c2cb10,#0891b210);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#00c2cb}.guarantee-title{font-size:1.25rem;font-weight:700;color:#0f172a}.guarantee-description{color:#334155;line-height:1.6}.compliance-faq-section{padding:5rem 0;background-color:#fff}.compliance-faq-container{max-width:800px;margin:0 auto}.compliance-faq-item{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e2e8f0}.compliance-faq-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.compliance-faq-question{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:1rem}.compliance-faq-answer{color:#334155;line-height:1.6}.compliance-cta-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff}.compliance-cta-content{max-width:800px;margin:0 auto;text-align:center}.compliance-cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.compliance-cta-content p{font-size:1.125rem;margin-bottom:2rem;opacity:.9}.compliance-cta-buttons{display:flex;justify-content:center;gap:1.5rem}.compliance-cta-btn{display:inline-block;padding:.75rem 1.5rem;background-color:#fff;color:#00c2cb;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease}.compliance-cta-btn:hover{background-color:#f8fafc;transform:translateY(-2px)}.compliance-cta-btn.outline{background-color:transparent;border:2px solid #fff;color:#fff}.compliance-cta-btn.outline:hover{background-color:hsla(0,0%,100%,.1)}@media (max-width:1024px){.compliance-frameworks-grid,.guarantees-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.compliance-frameworks-grid,.guarantees-grid{grid-template-columns:1fr}.compliance-process-step{flex-direction:column;gap:1rem}.compliance-cta-content h2,.compliance-hero-title,.section-title{font-size:2.5rem}.compliance-hero-description,.section-subtitle{font-size:1rem}.compliance-cta-buttons{flex-direction:column;gap:1rem}}.blog-hero-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb10,#0891b210);text-align:center}.blog-hero-content{max-width:800px;margin:0 auto}.blog-hero-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.blog-hero-description{font-size:1.25rem;color:#64748b;line-height:1.6}.blog-categories-section{padding:2rem 0;background-color:#fff;border-bottom:1px solid #e2e8f0}.blog-categories{display:flex;justify-content:center;gap:1.5rem}.blog-category{font-weight:600;color:#64748b;padding:.5rem 1rem;border-radius:50px;cursor:pointer;transition:all .3s ease}.blog-category.active{background-color:#00c2cb;color:#fff}.blog-category:hover:not(.active){background-color:#f1f5f9;color:#0f172a}.blog-search-section{padding:2rem 0;background-color:#fff}.blog-search-container{max-width:600px;margin:0 auto}.blog-search-form{display:flex;border:1px solid #e2e8f0;border-radius:50px;overflow:hidden;background-color:#f8fafc;transition:box-shadow .3s ease}.blog-search-form:focus-within{box-shadow:0 0 0 3px rgba(0,194,203,.1);border-color:#00c2cb}.blog-search-input{flex:1 1;padding:.75rem 1.5rem;border:none;background-color:transparent;color:#0f172a;font-size:1rem}.blog-search-input:focus{outline:none}.blog-search-button{background-color:#00c2cb;color:#fff;border:none;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.blog-search-button:hover{background-color:#0891b2}.featured-post-section{padding:5rem 0;background-color:#fff}.featured-post-card{display:flex;gap:3rem;align-items:center;background-color:#f8fafc;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0}.featured-post-image{flex:1 1;max-width:50%;position:relative}.featured-post-image img{width:100%;height:400px;object-fit:cover;display:block}.featured-post-content{flex:1 1;padding:3rem}.post-tag{display:inline-block;background-color:#00c2cb10;color:#00c2cb;font-size:.9rem;font-weight:600;padding:.35rem .75rem;border-radius:50px;margin-bottom:1rem}.featured-post-title{font-size:2.25rem;font-weight:700;color:#0f172a;margin-bottom:1rem;line-height:1.3}.post-meta{display:flex;gap:1.5rem;margin-bottom:1.5rem;color:#64748b;font-size:.95rem}.post-excerpt{color:#334155;line-height:1.7;margin-bottom:1.5rem;font-size:1.1rem}.read-more-link{display:inline-flex;align-items:center;gap:.5rem;color:#00c2cb;font-weight:600;font-size:1rem;transition:color .3s ease}.read-more-link:hover{color:#0891b2}.latest-posts-section{padding:5rem 0;background-color:#f8fafc}.section-title{margin-bottom:3rem}.latest-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.blog-post-card{background-color:#fff;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;height:100%;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.blog-post-card:hover{transform:translateY(-10px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.blog-post-image{position:relative;height:200px}.blog-post-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.blog-post-card:hover .blog-post-image img{transform:scale(1.05)}.blog-post-content{padding:1.5rem;flex:1 1;display:flex;flex-direction:column}.blog-post-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.75rem;line-height:1.4}.blog-post-meta{display:flex;justify-content:space-between;margin-bottom:1rem;color:#64748b;font-size:.85rem}.blog-post-excerpt{color:#334155;line-height:1.6;margin-bottom:1.5rem;font-size:.95rem;flex:1 1}.blog-post-footer{margin-top:auto}.blog-post-link{display:inline-flex;align-items:center;gap:.5rem;color:#00c2cb;font-weight:600;font-size:.95rem;transition:color .3s ease}.blog-post-link:hover{color:#0891b2}.popular-topics-section{padding:5rem 0;background-color:#fff}.topics-container{max-width:800px;margin:0 auto}.topics-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.topic-card{background-color:#f8fafc;border-radius:16px;padding:1.5rem;text-align:center;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.topic-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.topic-icon{width:60px;height:60px;background:linear-gradient(135deg,#00c2cb10,#0891b210);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:#00c2cb}.topic-title{font-size:1.125rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.topic-posts-count{color:#64748b;font-size:.9rem}.blog-newsletter-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb,#0891b2);color:#fff}.blog-newsletter-content{max-width:600px;margin:0 auto;text-align:center}.blog-newsletter-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.blog-newsletter-content p{font-size:1.125rem;margin-bottom:2rem;opacity:.9}.blog-newsletter-form{display:flex;margin-bottom:1rem}.blog-newsletter-form input{flex:1 1;padding:.75rem 1rem;border:none;border-radius:8px 0 0 8px;font-size:1rem}.blog-newsletter-form input:focus{outline:none}.blog-newsletter-form button{background-color:#0f172a;color:#fff;border:none;border-radius:0 8px 8px 0;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.blog-newsletter-form button:hover{background-color:#1e293b}.blog-newsletter-disclaimer{font-size:.875rem;opacity:.8}.blog-pagination{display:flex;justify-content:center;margin-top:3rem;gap:.5rem}.blog-pagination-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-weight:600;color:#64748b;cursor:pointer;transition:all .3s ease}.blog-pagination-item:hover:not(.active){background-color:#e2e8f0;color:#0f172a}.blog-pagination-item.active{background-color:#00c2cb;color:#fff}@media (max-width:1024px){.latest-posts-grid,.topics-grid{grid-template-columns:repeat(2,1fr)}.featured-post-card{flex-direction:column;gap:0}.featured-post-image{max-width:100%}.blog-hero-title,.blog-newsletter-content h2,.featured-post-title{font-size:2.5rem}}@media (max-width:768px){.latest-posts-grid,.topics-grid{grid-template-columns:1fr}.blog-categories{flex-wrap:wrap}.blog-newsletter-form{flex-direction:column;gap:.5rem}.blog-newsletter-form button,.blog-newsletter-form input{border-radius:8px}.blog-hero-title,.blog-newsletter-content h2,.featured-post-title{font-size:2rem}.blog-hero-description,.blog-newsletter-content p{font-size:1rem}}.docs-hero-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb10,#0891b210);text-align:center}.docs-hero-content{max-width:800px;margin:0 auto}.docs-hero-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.docs-hero-description{font-size:1.25rem;color:#64748b;line-height:1.6}.docs-search-container{max-width:600px;margin:2rem auto 0}.docs-search-form{display:flex;border:1px solid #e2e8f0;border-radius:50px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease}.docs-search-form:focus-within{box-shadow:0 0 0 3px rgba(0,194,203,.1);border-color:#00c2cb}.docs-search-input{flex:1 1;padding:.75rem 1.5rem;border:none;background-color:transparent;color:#0f172a;font-size:1rem}.docs-search-input:focus{outline:none}.docs-search-button{background-color:#00c2cb;color:#fff;border:none;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.docs-search-button:hover{background-color:#0891b2}.docs-main-section{padding:5rem 0;background-color:#fff}.docs-container{display:flex;gap:3rem}.docs-sidebar{width:280px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:2rem;height:calc(100vh - 4rem);overflow-y:auto;padding-right:1rem}.docs-nav{margin-bottom:2rem}.docs-nav-section{margin-bottom:1.5rem}.docs-nav-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:1rem;display:flex;align-items:center}.docs-nav-title svg{margin-right:.5rem;color:#00c2cb}.docs-nav-list{list-style:none;padding-left:1.25rem}.docs-nav-item{margin-bottom:.75rem}.docs-nav-link{color:#64748b;text-decoration:none;display:block;padding:.5rem;border-radius:6px;transition:all .3s ease;position:relative;left:-.5rem;width:calc(100% + .5rem)}.docs-nav-link:hover{color:#0f172a;background-color:#f1f5f9}.docs-nav-link.active{color:#00c2cb;background-color:#f1f5f9;font-weight:600}.docs-content{flex:1 1;max-width:800px}.docs-content h1{font-size:2.5rem;margin-bottom:1.5rem;padding-bottom:1rem}.docs-content h1,.docs-content h2{font-weight:700;color:#0f172a;border-bottom:1px solid #e2e8f0}.docs-content h2{font-size:1.75rem;margin:2.5rem 0 1rem;padding-bottom:.5rem}.docs-content h3{font-size:1.25rem;font-weight:600;color:#0f172a;margin:1.5rem 0 1rem}.docs-content ol,.docs-content p,.docs-content ul{color:#334155;line-height:1.7;margin-bottom:1.5rem}.docs-content ol,.docs-content ul{padding-left:1.5rem}.docs-content li{margin-bottom:.5rem}.docs-content code{background-color:#f1f5f9;color:#0f172a;padding:.25rem .5rem;border-radius:4px;font-family:monospace;font-size:.9em}.docs-content pre{background-color:#0f172a;color:#f8fafc;padding:1.5rem;border-radius:8px;overflow-x:auto;margin-bottom:1.5rem;font-family:monospace;font-size:.9em;line-height:1.5}.docs-content pre code{background-color:transparent;color:inherit;padding:0;border-radius:0}.docs-content blockquote{border-left:4px solid #00c2cb;padding-left:1rem;color:#64748b;margin-bottom:1.5rem;font-style:italic}.docs-content .note{background-color:#f8fafc;border-left:4px solid #00c2cb}.docs-content .note,.docs-content .warning{padding:1rem;margin-bottom:1.5rem;border-radius:0 8px 8px 0}.docs-content .warning{background-color:#fff7ed;border-left:4px solid #f59e0b}.docs-content .table-container{overflow-x:auto;margin-bottom:1.5rem}.docs-content table{width:100%;border-collapse:collapse}.docs-content th{background-color:#f1f5f9;font-weight:600;text-align:left;padding:.75rem 1rem;border-bottom:2px solid #e2e8f0;color:#0f172a}.docs-content td{padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;color:#334155}.docs-content tr:nth-child(2n){background-color:#f8fafc}.docs-content img{max-width:100%;height:auto;border-radius:8px;margin-bottom:1.5rem;border:1px solid #e2e8f0}.docs-content .image-caption{text-align:center;color:#64748b;font-size:.9rem;margin-top:-1rem;margin-bottom:1.5rem}.docs-navigation{display:flex;justify-content:space-between;margin-top:4rem;padding-top:2rem;border-top:1px solid #e2e8f0}.docs-nav-button{display:flex;align-items:center;color:#00c2cb;font-weight:600;text-decoration:none;transition:color .3s ease}.docs-nav-button:hover{color:#0891b2}.docs-nav-button.prev svg{margin-right:.5rem}.docs-nav-button.next svg{margin-left:.5rem}.docs-version-selector{margin-bottom:2rem}.docs-version-label{display:block;color:#64748b;font-size:.9rem;margin-bottom:.5rem}.docs-version-select{width:100%;padding:.5rem;border-radius:6px;border:1px solid #e2e8f0;background-color:#fff;color:#0f172a;font-size:.95rem}.docs-version-select:focus{outline:none;border-color:#00c2cb;box-shadow:0 0 0 3px rgba(0,194,203,.1)}.docs-help-section{padding:5rem 0;background-color:#f8fafc;border-top:1px solid #e2e8f0;text-align:center}.docs-help-content{max-width:600px;margin:0 auto}.docs-help-content h2{font-size:2rem;font-weight:700;color:#0f172a;margin-bottom:1rem}.docs-help-content p{color:#64748b;margin-bottom:2rem;line-height:1.6}.docs-help-cards{display:flex;gap:2rem;margin-bottom:3rem}.docs-help-card{flex:1 1;background-color:#fff;border-radius:16px;padding:2rem;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.docs-help-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.docs-help-icon{width:60px;height:60px;background:linear-gradient(135deg,#00c2cb10,#0891b210);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:#00c2cb}.docs-help-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.docs-help-description{color:#64748b;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.docs-help-link{display:inline-flex;align-items:center;gap:.5rem;color:#00c2cb;font-weight:600;font-size:.95rem;transition:color .3s ease}.docs-help-link:hover{color:#0891b2}@media (max-width:1024px){.docs-container{flex-direction:column}.docs-sidebar{width:100%;position:static;height:auto;margin-bottom:2rem;overflow:visible}.docs-content{max-width:100%}.docs-help-cards{flex-direction:column}}@media (max-width:768px){.docs-hero-title{font-size:2.5rem}.docs-hero-description{font-size:1rem}.docs-content h1{font-size:2rem}.docs-content h2{font-size:1.5rem}.docs-navigation{flex-direction:column;gap:1rem}}.support-hero-section{padding:5rem 0;background:linear-gradient(135deg,#00c2cb10,#0891b210);text-align:center}.support-hero-content{max-width:800px;margin:0 auto}.support-hero-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.support-hero-description{font-size:1.25rem;color:#64748b;line-height:1.6}.support-options-section{padding:5rem 0;background-color:#fff}.section-title{font-size:2.5rem;font-weight:700;color:#0f172a;margin-bottom:1rem;text-align:center}.section-subtitle{max-width:800px;margin:0 auto 3rem;text-align:center;color:#64748b;font-size:1.125rem;line-height:1.6}.support-options-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.support-option-card{background-color:#fff;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.support-option-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.support-option-icon{width:80px;height:80px;background:linear-gradient(135deg,#00c2cb10,#0891b210);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:2rem auto 1rem;color:#00c2cb}.support-option-content{padding:1.5rem 2rem 2rem;flex:1 1;display:flex;flex-direction:column}.support-option-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:1rem;text-align:center}.support-option-description{color:#334155;line-height:1.6;text-align:center;margin-bottom:1.5rem;flex:1 1}.support-option-footer{margin-top:auto;text-align:center}.support-option-btn{display:inline-block;padding:.75rem 1.5rem;background-color:#00c2cb;color:#fff;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease}.support-option-btn:hover{background-color:#0891b2;transform:translateY(-2px)}.support-option-btn.outline{background-color:transparent;border:2px solid #00c2cb;color:#00c2cb}.support-option-btn.outline:hover{background-color:#00c2cb10}.support-option-detail{display:flex;align-items:center;margin-bottom:.75rem;color:#64748b}.support-option-detail svg{margin-right:.5rem;color:#00c2cb;flex-shrink:0}.support-faq-section{padding:5rem 0;background-color:#f8fafc}.support-faq-container{max-width:800px;margin:0 auto}.support-faq-item{margin-bottom:1.5rem;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background-color:#fff}.support-faq-item summary{list-style:none}.support-faq-item summary::-webkit-details-marker{display:none}.support-faq-question{font-size:1.125rem;font-weight:600;color:#0f172a;padding:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s ease}.support-faq-question:hover,details[open] .support-faq-question{background-color:#f1f5f9}.support-faq-answer{padding:0 1.25rem 1.25rem;color:#334155;line-height:1.6}.support-faq-icon{transition:transform .3s ease}details[open] .support-faq-icon{transform:rotate(180deg)}.support-contact-section{padding:5rem 0;background-color:#fff}.support-contact-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;max-width:1100px;margin:0 auto}.support-contact-info{display:flex;flex-direction:column;justify-content:center}.support-contact-title{font-size:2.25rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}.support-contact-description{color:#64748b;margin-bottom:2rem;line-height:1.6}.support-contact-detail{display:flex;align-items:center;margin-bottom:1.25rem;color:#334155}.support-contact-icon{width:40px;height:40px;background:linear-gradient(135deg,#00c2cb10,#0891b210);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;color:#00c2cb;flex-shrink:0}.support-contact-text{font-size:1.125rem}.support-contact-form{background-color:#f8fafc;border-radius:16px;padding:2.5rem;border:1px solid #e2e8f0}.form-title{font-size:1.5rem;font-weight:700;color:#0f172a}.form-group,.form-title{margin-bottom:1.5rem}.form-label{display:block;font-weight:600;color:#334155;margin-bottom:.5rem}.form-control{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}.form-control:focus{outline:none;border-color:#00c2cb;box-shadow:0 0 0 3px rgba(0,194,203,.1)}textarea.form-control{min-height:150px;resize:vertical}.form-submit{background-color:#00c2cb;color:#fff;border:none;padding:.75rem 1.5rem;font-weight:600;border-radius:8px;cursor:pointer;transition:background-color .3s ease;width:100%}.form-submit:hover{background-color:#0891b2}.support-tiers-section{padding:5rem 0;background-color:#f8fafc}.support-tiers-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.support-tier-card{background-color:#fff;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.support-tier-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.support-tier-card.premium{border:2px solid #00c2cb;position:relative}.support-tier-header{padding:2rem;border-bottom:1px solid #e2e8f0;text-align:center}.premium-badge{position:absolute;top:1rem;right:1rem;background-color:#00c2cb;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:50px;text-transform:uppercase}.support-tier-name{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.support-tier-price{font-size:2.25rem;font-weight:800;color:#0f172a;margin-bottom:1rem}.support-tier-price span{font-size:1rem;font-weight:400;color:#64748b}.support-tier-description{color:#64748b;font-size:1rem;line-height:1.6}.support-tier-features{padding:2rem}.support-tier-feature{display:flex;align-items:flex-start;margin-bottom:1rem;color:#334155;line-height:1.6}.support-tier-feature svg{margin-right:.75rem;flex-shrink:0;color:#00c2cb;margin-top:.25rem}.support-tier-footer{padding:0 2rem 2rem;text-align:center}.support-tier-btn{display:inline-block;width:100%;padding:.75rem 1.5rem;background-color:#00c2cb;color:#fff;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease}.support-tier-btn:hover{background-color:#0891b2}.support-tier-btn.outline{background-color:transparent;border:2px solid #00c2cb;color:#00c2cb}.support-tier-btn.outline:hover{background-color:#00c2cb10}.support-resources-section{padding:5rem 0;background-color:#fff}.support-resources-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}.support-resource-card{background-color:#f8fafc;border-radius:16px;padding:2rem;border:1px solid #e2e8f0;text-align:center;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.support-resource-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.support-resource-icon{width:60px;height:60px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#00c2cb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.support-resource-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.support-resource-description{color:#64748b;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem;flex:1 1}.support-resource-link{display:inline-flex;align-items:center;gap:.5rem;color:#00c2cb;font-weight:600;font-size:.95rem;transition:color .3s ease}.support-resource-link:hover{color:#0891b2}@media (max-width:1024px){.support-options-grid{grid-template-columns:repeat(2,1fr)}.support-contact-container{grid-template-columns:1fr;gap:3rem}.support-tiers-container{grid-template-columns:1fr;max-width:500px;margin:0 auto}.support-resources-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.support-options-grid{grid-template-columns:1fr}.support-hero-title{font-size:2.5rem}.support-hero-description{font-size:1rem}.section-title{font-size:2rem}.support-contact-title{font-size:1.75rem}.support-resources-grid{grid-template-columns:1fr}}