:root,[data-theme=dark]{--c-bg: #0B0A12;--c-bg-elevated: #13121D;--c-bg-card: rgba(255, 255, 255, .04);--c-bg-card-hover: rgba(255, 255, 255, .07);--c-surface: #1A1928;--c-border: rgba(255, 255, 255, .08);--c-border-light: rgba(255, 255, 255, .04);--c-text: #F2F2F2;--c-text-secondary: #9CA3AF;--c-text-muted: #6B7280;--c-accent: #2DAACD;--c-accent-hover: #2596B3;--c-accent-light: rgba(45, 170, 205, .15);--c-accent-glow: rgba(45, 170, 205, .3);--c-secondary: #F59E0B;--c-secondary-light: rgba(245, 158, 11, .15);--c-gradient-text: linear-gradient(135deg, #F2F2F2 0%, #2DAACD 50%, #5ECFE8 100%);--c-gradient-accent: linear-gradient(135deg, #2DAACD 0%, #1B7A94 100%);--c-navbar-bg: rgba(11, 10, 18, .8);--c-hero-glow-1: rgba(45, 170, 205, .12);--c-hero-glow-2: rgba(245, 158, 11, .06);--c-hero-glow-3: rgba(45, 170, 205, .06);--c-how-glow: rgba(45, 170, 205, .06);--c-cta-glow: rgba(45, 170, 205, .1);--c-step-hover-border: rgba(255, 255, 255, .12);--c-btn-secondary-hover-border: rgba(255, 255, 255, .15);--c-btn-primary-shadow: 0 0 20px var(--c-accent-glow), 0 4px 12px rgba(0, 0, 0, .3);--c-btn-primary-shadow-hover: 0 0 30px var(--c-accent-glow), 0 8px 24px rgba(0, 0, 0, .4);--c-font-heading: "Inter", sans-serif;--c-font-body: "Inter", sans-serif;--c-container: 1200px;--c-header-height: 72px;--c-radius: 12px;--c-radius-lg: 20px}[data-theme=light]{--c-bg: #FAFAFE;--c-bg-elevated: #FFFFFF;--c-bg-card: rgba(0, 0, 0, .02);--c-bg-card-hover: rgba(0, 0, 0, .04);--c-surface: #F4F4F8;--c-border: rgba(0, 0, 0, .08);--c-border-light: rgba(0, 0, 0, .04);--c-text: #1A1A2E;--c-text-secondary: #555568;--c-text-muted: #8888A0;--c-accent: #2DAACD;--c-accent-hover: #2596B3;--c-accent-light: rgba(45, 170, 205, .1);--c-accent-glow: rgba(45, 170, 205, .15);--c-secondary: #D97706;--c-secondary-light: rgba(217, 119, 6, .08);--c-gradient-text: linear-gradient(135deg, #1A1A2E 0%, #2DAACD 50%, #5ECFE8 100%);--c-navbar-bg: rgba(250, 250, 254, .85);--c-hero-glow-1: rgba(45, 170, 205, .06);--c-hero-glow-2: rgba(217, 119, 6, .04);--c-hero-glow-3: rgba(45, 170, 205, .03);--c-how-glow: rgba(45, 170, 205, .04);--c-cta-glow: rgba(45, 170, 205, .05);--c-step-hover-border: rgba(0, 0, 0, .1);--c-btn-secondary-hover-border: rgba(0, 0, 0, .12);--c-btn-primary-shadow: 0 0 16px var(--c-accent-glow), 0 4px 12px rgba(0, 0, 0, .08);--c-btn-primary-shadow-hover: 0 0 24px var(--c-accent-glow), 0 8px 24px rgba(0, 0, 0, .12)}[data-theme-ready]{transition:background-color .3s ease,color .3s ease}.c-theme-toggle{display:flex;align-items:center;gap:4px;background:var(--c-bg-card);border:1px solid var(--c-border);border-radius:10px;padding:4px}.c-theme-toggle button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:var(--c-text-muted);cursor:pointer;transition:all .2s ease}.c-theme-toggle button:hover{color:var(--c-text);background:var(--c-bg-card-hover)}.c-theme-toggle button.active{background:var(--c-accent-light);color:var(--c-accent)}.c-theme-toggle button svg{width:16px;height:16px}html{scroll-behavior:smooth}.comptora-page{background-color:var(--c-bg);color:var(--c-text);font-family:var(--c-font-body);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}.comptora-page *,.comptora-page *:before,.comptora-page *:after{box-sizing:border-box;margin:0;padding:0}.comptora-page h1,.comptora-page h2,.comptora-page h3,.comptora-page h4{font-family:var(--c-font-heading);font-weight:600;color:var(--c-text);line-height:1.15;letter-spacing:-.02em}.comptora-page p{color:var(--c-text-secondary);line-height:1.7}.comptora-page a{text-decoration:none;color:inherit}.c-container{max-width:var(--c-container);margin:0 auto;padding:0 24px}.c-section{padding:120px 0;position:relative}@keyframes c-fade-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes c-glow-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes c-gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes c-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.c-animate{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.25,1,.5,1),transform .6s cubic-bezier(.25,1,.5,1)}.c-animate.visible{opacity:1;transform:translateY(0)}.c-delay-1{transition-delay:.1s}.c-delay-2{transition-delay:.2s}.c-delay-3{transition-delay:.3s}.c-delay-4{transition-delay:.4s}.c-delay-5{transition-delay:.5s}.c-delay-6{transition-delay:.6s}.c-navbar{transition:height .4s cubic-bezier(.25,1,.5,1),background .4s ease,box-shadow .4s ease}.c-navbar.scrolled{height:56px;backdrop-filter:blur(28px) saturate(1.4);box-shadow:0 1px 24px #0000001f}.c-navbar.scrolled .c-logo{font-size:1.2rem;transition:font-size .4s cubic-bezier(.25,1,.5,1)}.c-nav-link{position:relative}.c-nav-link:after{content:"";position:absolute;bottom:-4px;left:50%;width:0;height:2px;background:var(--c-accent);border-radius:1px;transition:width .3s cubic-bezier(.25,1,.5,1),left .3s cubic-bezier(.25,1,.5,1)}.c-nav-link.active:after{width:100%;left:0}.c-nav-link.active{color:var(--c-text)}.c-feature-card{--glow-x: 50%;--glow-y: 50%;overflow:hidden}.c-feature-card:not(.c-feature-accent):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(400px circle at var(--glow-x) var(--glow-y),var(--c-accent-light) 0%,transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0}.c-feature-card:not(.c-feature-accent):hover:before{opacity:1}.c-feature-card>*{position:relative;z-index:1}.c-feature-icon{transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease}.c-feature-card:hover .c-feature-icon{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 20px var(--c-accent-glow)}.c-feature-card:nth-child(2n):hover .c-feature-icon{box-shadow:0 8px 20px #2daacd33}.c-btn-primary svg,.c-feature-cta svg{transition:transform .3s cubic-bezier(.25,1,.5,1)}.c-btn-primary:hover svg{animation:c-arrow-bounce .6s ease}@keyframes c-arrow-bounce{0%,to{transform:translate(0)}40%{transform:translate(6px)}60%{transform:translate(3px)}}.c-step-num{transition:transform .5s cubic-bezier(.25,1,.5,1)}.c-step:hover .c-step-num{transform:scale(1.08)}.c-cta-box:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,var(--c-accent-light) 60deg,transparent 120deg);opacity:0;transition:opacity .6s ease;pointer-events:none;animation:c-cta-shimmer 8s linear infinite}.c-cta-box:hover:after{opacity:.3}@keyframes c-cta-shimmer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.c-footer-link{position:relative}.c-footer-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--c-text-muted);transition:width .3s cubic-bezier(.25,1,.5,1)}.c-footer-link:hover:after{width:100%}.c-stat-value{transition:transform .5s cubic-bezier(.25,1,.5,1)}.c-stat:hover .c-stat-value{transform:scale(1.06)}.c-hero-badge{animation:c-float 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.c-animate{opacity:1;transform:none}}.c-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 32px;font-size:.95rem;font-weight:500;font-family:var(--c-font-body);border-radius:10px;border:none;cursor:pointer;transition:all .3s cubic-bezier(.25,1,.5,1);white-space:nowrap}.c-btn-primary{background:var(--c-accent);color:#fff;box-shadow:var(--c-btn-primary-shadow)}.c-btn-primary:hover{background:var(--c-accent-hover);transform:translateY(-2px);box-shadow:var(--c-btn-primary-shadow-hover)}.c-btn-secondary{background:var(--c-bg-elevated);color:var(--c-text);border:1px solid var(--c-border-light)}.c-btn-secondary:hover{background:var(--c-bg-elevated);border-color:var(--c-btn-secondary-hover-border);transform:translateY(-2px)}.c-navbar{position:fixed;top:0;left:0;right:0;height:var(--c-header-height);background:var(--c-navbar-bg);backdrop-filter:blur(20px);border-bottom:1px solid var(--c-border);z-index:1000;display:flex;align-items:center}.c-nav-inner{display:flex;justify-content:space-between;align-items:center;width:100%}.c-logo{font-size:1.35rem;font-weight:700;letter-spacing:-.03em;display:flex;align-items:center;gap:2px}.c-logo-dot{width:7px;height:7px;background:var(--c-accent);border-radius:50%;box-shadow:0 0 8px var(--c-accent-glow);animation:c-glow-pulse 2s infinite ease-in-out}.c-nav-links{display:flex;align-items:center;gap:40px}.c-nav-link{font-size:.9rem;color:var(--c-text-secondary);transition:color .2s;font-weight:400}.c-nav-link:hover{color:var(--c-text)}.c-nav-right{display:flex;align-items:center;gap:16px}.c-nav-cta{font-size:.875rem;padding:10px 24px;background:var(--c-accent);color:#fff;border-radius:8px;font-weight:500;transition:all .2s;box-shadow:0 0 12px var(--c-accent-glow)}.c-nav-cta:hover{background:var(--c-accent-hover);transform:translateY(-1px)}.c-hero{padding-top:calc(var(--c-header-height) + 100px);padding-bottom:80px;text-align:center;position:relative;overflow:hidden}.c-hero:before{content:"";position:absolute;top:-40%;left:50%;transform:translate(-50%);width:140%;height:100%;background:radial-gradient(ellipse 60% 50% at 50% 0%,var(--c-hero-glow-1) 0%,transparent 70%),radial-gradient(ellipse 40% 30% at 30% 10%,var(--c-hero-glow-2) 0%,transparent 60%),radial-gradient(ellipse 40% 30% at 70% 10%,var(--c-hero-glow-3) 0%,transparent 60%);pointer-events:none;z-index:0}.c-hero>*{position:relative;z-index:1}.c-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:var(--c-accent-light);border:1px solid rgba(45,170,205,.25);border-radius:100px;font-size:.85rem;color:var(--c-accent);font-weight:500;margin-bottom:40px}.c-hero-badge-dot{width:6px;height:6px;background:var(--c-accent);border-radius:50%;animation:c-glow-pulse 2s infinite}.c-hero-title{font-size:clamp(2.75rem,6vw,4.5rem);max-width:900px;margin:0 auto 28px;letter-spacing:-.03em;line-height:1.1}.c-hero-title .c-gradient{background:var(--c-gradient-text);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:c-gradient-shift 6s ease infinite}.c-hero-subtitle{font-size:1.2rem;max-width:640px;margin:0 auto 48px;color:var(--c-text-secondary);line-height:1.7}.c-hero-actions{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap}.c-social-proof{padding:60px 0;border-top:1px solid var(--c-border-light);border-bottom:1px solid var(--c-border-light)}.c-social-proof-label{text-align:center;font-size:.8rem;text-transform:uppercase;letter-spacing:.15em;color:var(--c-text-muted);margin-bottom:32px;font-weight:500}.c-social-proof-stats{display:flex;justify-content:center;gap:64px;flex-wrap:wrap}.c-stat{text-align:center}.c-stat-value{font-size:2.5rem;font-weight:700;color:var(--c-accent);line-height:1.2}.c-stat-label{font-size:.875rem;color:var(--c-text-muted);margin-top:4px}.c-features-header{text-align:center;max-width:700px;margin:0 auto 72px}.c-features-header h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:20px}.c-features-header p{font-size:1.1rem}.c-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--c-border);border-radius:var(--c-radius-lg);overflow:hidden}.c-feature-card{background:var(--c-bg-elevated);padding:48px 40px;display:flex;flex-direction:column;min-height:320px;transition:background .4s ease;position:relative}.c-feature-card:hover{background:var(--c-surface)}.c-feature-card:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:transparent;transition:background .4s ease}.c-feature-card:hover:after{background:var(--c-gradient-accent)}.c-feature-icon{width:48px;height:48px;border-radius:12px;background:var(--c-accent-light);display:flex;align-items:center;justify-content:center;margin-bottom:28px;color:var(--c-accent)}.c-feature-card:nth-child(2n) .c-feature-icon{background:var(--c-secondary-light);color:var(--c-secondary)}.c-feature-num{font-size:.75rem;font-weight:600;color:var(--c-text-muted);letter-spacing:.1em;margin-bottom:16px}.c-feature-title{font-size:1.35rem;font-weight:600;margin-bottom:14px;letter-spacing:-.01em}.c-feature-desc{font-size:.95rem;color:var(--c-text-secondary);line-height:1.7;margin-top:auto}.c-feature-card.c-feature-accent{background:var(--c-accent);position:relative;overflow:hidden}.c-feature-card.c-feature-accent:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0%,transparent 60%);pointer-events:none}.c-feature-card.c-feature-accent:after{display:none}.c-feature-card.c-feature-accent:hover{background:var(--c-accent-hover)}.c-feature-card.c-feature-accent .c-feature-icon{background:#fff3;color:#fff}.c-feature-card.c-feature-accent .c-feature-num,.c-feature-card.c-feature-accent .c-feature-title,.c-feature-card.c-feature-accent .c-feature-desc{color:#fff}.c-feature-card.c-feature-accent .c-feature-desc{opacity:.85}.c-feature-cta{display:flex;align-items:center;gap:10px;margin-top:auto;font-weight:500;color:#fff;font-size:.95rem}.c-feature-cta svg{transition:transform .3s}.c-feature-card.c-feature-accent:hover .c-feature-cta svg{transform:translate(4px)}.c-how{position:relative}.c-how:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:60%;background:radial-gradient(ellipse at center,var(--c-how-glow) 0%,transparent 70%);pointer-events:none}.c-how-header{text-align:center;max-width:700px;margin:0 auto 80px;position:relative}.c-how-header h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:20px}.c-how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}.c-step{background:var(--c-bg-elevated);border:1px solid var(--c-border-light);border-radius:var(--c-radius-lg);padding:48px 36px;text-align:center;transition:all .4s cubic-bezier(.25,1,.5,1);box-shadow:0 2px 12px #0000000a}.c-step:hover{border-color:var(--c-step-hover-border);transform:translateY(-4px)}.c-step-num{font-size:3rem;font-weight:700;color:var(--c-accent);line-height:1;margin-bottom:24px}.c-step-title{font-size:1.2rem;font-weight:600;margin-bottom:14px}.c-step-desc{font-size:.95rem;color:var(--c-text-secondary);line-height:1.7}.c-cta-section{text-align:center;position:relative;overflow:hidden}.c-cta-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:140%;height:100%;background:radial-gradient(ellipse 50% 60% at 50% 50%,var(--c-cta-glow) 0%,transparent 70%);pointer-events:none}.c-cta-box{position:relative;background:var(--c-bg-elevated);border:1px solid var(--c-border-light);border-radius:var(--c-radius-lg);padding:80px 60px;box-shadow:0 2px 12px #0000000a;overflow:hidden}.c-cta-box:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--c-gradient-accent)}.c-cta-box h2{font-size:clamp(2rem,4vw,2.75rem);margin-bottom:20px}.c-cta-box p{font-size:1.1rem;max-width:560px;margin:0 auto 40px}.c-cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.c-footer{padding:80px 0 40px;border-top:1px solid var(--c-border)}.c-footer-inner{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px}.c-footer-brand{font-size:1.35rem;font-weight:700;display:flex;align-items:center;gap:2px;margin-bottom:16px;letter-spacing:-.03em}.c-footer-desc{font-size:.9rem;color:var(--c-text-muted);max-width:280px;line-height:1.6}.c-footer-links{display:flex;gap:80px}.c-footer-col{display:flex;flex-direction:column;gap:14px}.c-footer-col-title{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:var(--c-text);margin-bottom:4px}.c-footer-link{font-size:.9rem;color:var(--c-text-muted);transition:color .2s}.c-footer-link:hover{color:var(--c-text)}.c-footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid var(--c-border);font-size:.8rem;color:var(--c-text-muted)}@media(max-width:1024px){.c-features-grid,.c-how-steps{grid-template-columns:repeat(2,1fr)}.c-how-steps .c-step:last-child{grid-column:1 / -1;max-width:50%;margin:0 auto}}@media(max-width:768px){.c-section{padding:80px 0}.c-hero{padding-top:calc(var(--c-header-height) + 60px)}.c-nav-links,.c-theme-toggle{display:none}.c-features-grid{grid-template-columns:1fr}.c-feature-card{min-height:auto;padding:36px 28px}.c-how-steps{grid-template-columns:1fr}.c-how-steps .c-step:last-child{max-width:100%}.c-social-proof-stats{gap:32px}.c-footer-inner{flex-direction:column;gap:48px}.c-footer-links{gap:40px;flex-wrap:wrap}.c-cta-box{padding:48px 28px}.c-footer-bottom{flex-direction:column;gap:12px;text-align:center}.c-hero-actions{flex-direction:column;align-items:center}}@media(max-width:480px){.c-container{padding:0 16px}}@media print{:root,[data-theme=dark],[data-theme=light]{--c-bg: #ffffff;--c-bg-elevated: #ffffff;--c-bg-card: #f8f8fa;--c-bg-card-hover: #f8f8fa;--c-surface: #f4f4f8;--c-border: #e0e0e6;--c-border-light: #ececf0;--c-text: #1a1a2e;--c-text-secondary: #444458;--c-text-muted: #6b6b80;--c-accent: #1b8fa8;--c-accent-light: rgba(27, 143, 168, .08);--c-accent-glow: transparent;--c-secondary: #d97706;--c-secondary-light: rgba(217, 119, 6, .06);--c-navbar-bg: transparent;--c-hero-glow-1: transparent;--c-hero-glow-2: transparent;--c-hero-glow-3: transparent;--c-how-glow: transparent;--c-cta-glow: transparent;--c-btn-primary-shadow: none;--c-btn-primary-shadow-hover: none}@page{size:A4;margin:14mm 14mm 16mm}html{font-size:10pt}body,.comptora-page{background:#fff!important;color:#1a1a2e!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.c-navbar,.c-theme-toggle,.c-hero-badge,.c-hero-actions,.hv,#hero-visual,.c-hero-visual,.c-feature-cta,.c-cta-section form,.c-cta-section .c-form-success,.c-cta-section .c-form-error,.c-nav-cta,.c-btn{display:none!important}.c-animate{opacity:1!important;transform:none!important;transition:none!important}*,*:before,*:after{animation:none!important;transition:none!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important}.c-gradient,.c-stat-value,.c-step-num{-webkit-text-fill-color:var(--c-accent)!important;color:var(--c-accent)!important;background:none!important}.c-container{max-width:100%;padding:0}.c-section{padding:18pt 0}.c-hero{padding-top:0;padding-bottom:14pt;text-align:center}.c-hero:before{display:none}.c-hero-title{font-size:20pt;margin-bottom:8pt}.c-hero-subtitle{font-size:10pt;margin-bottom:0;max-width:100%}.c-pourqui{padding-top:14pt;padding-bottom:0}.c-pourqui-header{margin-bottom:12pt!important}.c-pourqui-header h2{font-size:14pt;margin-bottom:4pt}.c-pourqui-header p{font-size:9pt}.c-pourqui-grid{grid-template-columns:1fr!important;gap:8pt}.c-pourqui-card{padding:10pt 14pt;border:1px solid #e0e0e6;background:#f8f8fa!important;break-inside:avoid;page-break-inside:avoid}.c-pourqui-card:hover{transform:none;box-shadow:none}.c-pourqui-icon{width:24pt;height:24pt;margin-bottom:6pt;border-radius:6pt}.c-pourqui-title{font-size:10pt;margin-bottom:2pt}.c-pourqui-subtitle{font-size:7pt;margin-bottom:4pt}.c-pourqui-desc{font-size:8.5pt;line-height:1.5}.c-social-proof{padding:14pt 0;break-before:page}.c-social-proof-label{margin-bottom:10pt;font-size:7pt}.c-social-proof-stats{gap:20pt}.c-stat-value{font-size:16pt}.c-stat-label{font-size:7.5pt}#features{padding-top:14pt;padding-bottom:0;break-before:auto}.c-features-header{margin-bottom:10pt!important}.c-features-header h2{font-size:14pt;margin-bottom:4pt}.c-features-header p{font-size:9pt}.c-features-grid{grid-template-columns:repeat(2,1fr)!important;gap:0;border:1px solid #e0e0e6;border-radius:0;break-inside:avoid}.c-feature-card{padding:10pt 12pt;min-height:auto;border-bottom:1px solid #e0e0e6;background:#fff!important;break-inside:avoid;page-break-inside:avoid}.c-feature-card:nth-child(odd){border-right:1px solid #e0e0e6}.c-feature-card:nth-last-child(-n+2){border-bottom:none}.c-feature-card:before,.c-feature-card:after{display:none!important}.c-feature-card.c-feature-accent{background:var(--c-accent)!important;color:#fff}.c-feature-icon{width:24pt;height:24pt;margin-bottom:6pt;border-radius:6pt}.c-feature-num{font-size:7pt;margin-bottom:4pt}.c-feature-title{font-size:10pt;margin-bottom:4pt}.c-feature-desc{font-size:8pt;line-height:1.45}.c-how{break-before:page;padding-top:0;padding-bottom:14pt}.c-how:before{display:none}.c-how-header{margin-bottom:12pt!important}.c-how-header h2{font-size:14pt;margin-bottom:4pt}.c-how-header p{font-size:9pt}.c-how-steps{grid-template-columns:repeat(3,1fr)!important;gap:8pt}.c-step{padding:10pt;border:1px solid #e0e0e6;background:#f8f8fa!important;break-inside:avoid;page-break-inside:avoid}.c-step:hover{transform:none}.c-step-num{font-size:16pt;margin-bottom:6pt}.c-step-title{font-size:9.5pt;margin-bottom:4pt}.c-step-desc{font-size:8pt;line-height:1.45}.c-how-steps .c-step:last-child{max-width:100%}.c-faq{padding-top:14pt;padding-bottom:0;break-before:auto}.c-faq-header{margin-bottom:10pt!important}.c-faq-header h2{font-size:14pt}.c-faq-list{gap:6pt!important}.c-faq-item{break-inside:avoid;page-break-inside:avoid;border:1px solid #e0e0e6;background:#fff!important}.c-faq-item[open]{border-color:#e0e0e6}.c-faq-chevron{display:none}.c-faq-question{font-size:9pt;padding:6pt 10pt;font-weight:600}.c-faq-answer{padding:0 10pt 6pt}.c-faq-answer p{font-size:8pt;line-height:1.45}.c-cta-section{break-before:page;padding-top:0}.c-cta-section:before{display:none}.c-cta-box{border:2px solid var(--c-accent);background:#fff!important;padding:20pt 18pt;overflow:visible}.c-cta-box:before{display:none!important}.c-cta-box:after{content:"contact@comptora.com — www.comptora.com"!important;display:block!important;position:static!important;width:auto!important;height:auto!important;background:none!important;opacity:1!important;font-size:10pt;color:var(--c-accent);margin-top:8pt;pointer-events:auto}.c-cta-box h2{font-size:14pt;margin-bottom:6pt}.c-cta-box p{font-size:9pt;margin-bottom:0}.c-footer{padding:14pt 0 6pt;break-before:avoid}.c-footer-links{display:none}.c-footer-inner{margin-bottom:6pt}.c-footer-desc{font-size:8pt}.c-footer-bottom{font-size:7pt;padding-top:6pt}a[href^=http]:after{content:" (" attr(href) ")";font-size:7pt;color:var(--c-text-muted);font-weight:400}a[href^="#"]:after{content:none}}
