.HeroSection-module__T7yCAG__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:85vh;padding:5rem 1.5rem 4rem;display:flex;position:relative;overflow:hidden}.HeroSection-module__T7yCAG__heroBg{z-index:0;background:radial-gradient(70% 50% at 50% -10%,#ff6b351f,#0000),radial-gradient(40% 30% at 80% 80%,#ff57220f,#0000),radial-gradient(40% 30% at 20% 70%,#ff6b350d,#0000);position:absolute;inset:0}.HeroSection-module__T7yCAG__heroGrid{z-index:0;background-image:linear-gradient(#ff6b350a 1px,#0000 1px),linear-gradient(90deg,#ff6b350a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000,#0000);mask-image:radial-gradient(80% 80%,#000,#0000)}.HeroSection-module__T7yCAG__orb{filter:blur(80px);z-index:0;pointer-events:none;border-radius:50%;animation:9s ease-in-out infinite HeroSection-module__T7yCAG__floatOrb;position:absolute}.HeroSection-module__T7yCAG__orb1{background:#ff6b3517;width:420px;height:420px;animation-delay:0s;top:-120px;left:-120px}.HeroSection-module__T7yCAG__orb2{background:#ff572212;width:320px;height:320px;animation-delay:-3.5s;bottom:-60px;right:-60px}.HeroSection-module__T7yCAG__orb3{background:#ff6b350f;width:220px;height:220px;animation-delay:-7s;top:42%;right:8%}@keyframes HeroSection-module__T7yCAG__floatOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(32px,-24px)scale(1.06)}66%{transform:translate(-20px,28px)scale(.94)}}.HeroSection-module__T7yCAG__heroContent{z-index:1;width:100%;max-width:860px;position:relative}.HeroSection-module__T7yCAG__badge{color:#ff6b35;letter-spacing:.08em;text-transform:uppercase;cursor:default;background:#ff6b351a;border:1px solid #ff6b3540;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.45rem 1.15rem;font-size:.76rem;font-weight:700;display:inline-flex}.HeroSection-module__T7yCAG__badgeDot{background:#ff6b35;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite HeroSection-module__T7yCAG__pulse}@keyframes HeroSection-module__T7yCAG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}}.HeroSection-module__T7yCAG__title{letter-spacing:-.03em;color:#0f172a;margin-bottom:1.25rem;font-size:clamp(2.5rem,5.5vw,4.4rem);font-weight:800;line-height:1.1}.HeroSection-module__T7yCAG__accent{background:linear-gradient(135deg,#ff6b35 0%,#ff5722 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.HeroSection-module__T7yCAG__desc{color:#475569;max-width:620px;margin:0 auto 2.25rem;font-size:1.15rem;line-height:1.7}.HeroSection-module__T7yCAG__searchBar{background:#fff;border:2px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.75rem;max-width:620px;margin:0 auto 1.5rem;padding:.5rem .5rem .5rem 1.4rem;transition:border-color .25s,box-shadow .25s;display:flex;box-shadow:0 20px 40px -12px #0f172a1f}.HeroSection-module__T7yCAG__searchBar:focus-within{border-color:#ff6b3599;box-shadow:0 20px 40px -12px #0f172a1f,0 0 0 4px #ff6b351f}.HeroSection-module__T7yCAG__searchIcon{color:#64748b;flex-shrink:0}.HeroSection-module__T7yCAG__searchInput{color:#0f172a;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:1rem}.HeroSection-module__T7yCAG__searchInput::placeholder{color:#94a3b8}.HeroSection-module__T7yCAG__searchBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ff6b35,#ff5722);border:none;border-radius:9999px;align-items:center;gap:.45rem;padding:.78rem 1.6rem;font-size:.92rem;font-weight:700;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:flex;box-shadow:0 4px 15px #ff6b3559}.HeroSection-module__T7yCAG__searchBtn:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #ff6b357a}.HeroSection-module__T7yCAG__searchBtn:active{transform:scale(.97)}.HeroSection-module__T7yCAG__pillsWrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:2.75rem;display:flex}.HeroSection-module__T7yCAG__pillsLabel{color:#64748b;font-size:.8rem;font-weight:600}.HeroSection-module__T7yCAG__pillBtn{color:#334155;cursor:pointer;background:#f1f5f9cc;border:1px solid #e2e8f0;border-radius:9999px;padding:.3rem .75rem;font-size:.78rem;transition:all .2s}.HeroSection-module__T7yCAG__pillBtn:hover{color:#ff6b35;background:#ff6b351a;border-color:#ff6b354d}.HeroSection-module__T7yCAG__stats{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.HeroSection-module__T7yCAG__statGroup{align-items:center;display:flex}.HeroSection-module__T7yCAG__statDivider{background:#e2e8f0;width:1px;height:36px;margin:0 2rem}.HeroSection-module__T7yCAG__statItem{flex-direction:column;align-items:center;gap:.15rem;display:flex}.HeroSection-module__T7yCAG__statValue{color:#0f172a;font-size:1.6rem;font-weight:800;line-height:1.1}.HeroSection-module__T7yCAG__statLabel{color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}.HeroSection-module__T7yCAG__scrollHint{z-index:1;color:#64748b;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;opacity:.7;flex-direction:column;align-items:center;gap:.4rem;font-size:.7rem;transition:opacity .25s;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.HeroSection-module__T7yCAG__scrollHint:hover{opacity:1}.HeroSection-module__T7yCAG__scrollMouse{border:2px solid #cbd5e1;border-radius:99px;justify-content:center;align-items:flex-start;width:20px;height:32px;padding-top:4px;display:flex}.HeroSection-module__T7yCAG__scrollDot{background:#ff6b35;border-radius:50%;width:4px;height:4px;animation:1.8s ease-in-out infinite HeroSection-module__T7yCAG__scrollDot}@keyframes HeroSection-module__T7yCAG__scrollDot{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@media (max-width:600px){.HeroSection-module__T7yCAG__statDivider{margin:0 1rem}.HeroSection-module__T7yCAG__searchBar{border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:.85rem}.HeroSection-module__T7yCAG__searchInput{text-align:center;width:100%}.HeroSection-module__T7yCAG__searchBtn{justify-content:center;width:100%}}
.HowItWorks-module____6ryq__strip{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:.9rem 0;overflow:hidden}.HowItWorks-module____6ryq__stripTrack{gap:3rem;width:max-content;animation:24s linear infinite HowItWorks-module____6ryq__marquee;display:flex}.HowItWorks-module____6ryq__stripItem{text-transform:uppercase;letter-spacing:.08em;color:#475569;white-space:nowrap;flex-shrink:0;align-items:center;gap:.55rem;font-size:.78rem;font-weight:700;display:flex}.HowItWorks-module____6ryq__stripDot{color:#ff6b35;font-size:.7rem}@keyframes HowItWorks-module____6ryq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.HowItWorks-module____6ryq__section{background:#fff;padding:5rem 1.5rem}.HowItWorks-module____6ryq__container{max-width:1200px;margin:0 auto}.HowItWorks-module____6ryq__header{text-align:center;margin-bottom:3.5rem}.HowItWorks-module____6ryq__label{letter-spacing:.15em;text-transform:uppercase;color:#ff6b35;margin-bottom:.85rem;font-size:.76rem;font-weight:700;display:inline-block}.HowItWorks-module____6ryq__title{letter-spacing:-.025em;color:#0f172a;margin-bottom:.85rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.HowItWorks-module____6ryq__desc{color:#475569;max-width:520px;margin:0 auto;font-size:1.05rem;line-height:1.7}.HowItWorks-module____6ryq__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.HowItWorks-module____6ryq__card{cursor:default;background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;padding:2.25rem 2rem;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.HowItWorks-module____6ryq__card:before{content:"";opacity:0;background:linear-gradient(135deg,#ff6b350a,#ff572205);transition:opacity .25s;position:absolute;inset:0}.HowItWorks-module____6ryq__card:hover{border-color:#ff6b3547;transform:translateY(-6px);box-shadow:0 20px 40px -12px #0f172a1f}.HowItWorks-module____6ryq__card:hover:before{opacity:1}.HowItWorks-module____6ryq__stepNum{color:#f1f5f9;z-index:1;margin-bottom:.75rem;font-size:4rem;font-weight:800;line-height:1;transition:color .25s;position:relative}.HowItWorks-module____6ryq__card:hover .HowItWorks-module____6ryq__stepNum{color:#ff6b351f}.HowItWorks-module____6ryq__stepIcon{color:#ff6b35;z-index:1;background:#ff6b351a;border-radius:.75rem;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.25rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .25s;display:flex;position:relative}.HowItWorks-module____6ryq__card:hover .HowItWorks-module____6ryq__stepIcon{background:#ff6b352e;transform:scale(1.1)rotate(5deg)}.HowItWorks-module____6ryq__stepTitle{color:#0f172a;z-index:1;margin-bottom:.5rem;font-size:1.15rem;font-weight:700;position:relative}.HowItWorks-module____6ryq__stepText{color:#64748b;z-index:1;font-size:.92rem;line-height:1.65;position:relative}
.ToolSection-module__ZYS9La__section{background:linear-gradient(#f8fafc 0%,#fff 100%);border-top:1px solid #e2e8f0;padding:5rem 1.5rem;position:relative}.ToolSection-module__ZYS9La__container{max-width:1240px;margin:0 auto}.ToolSection-module__ZYS9La__header{text-align:center;margin-bottom:2.75rem}.ToolSection-module__ZYS9La__label{letter-spacing:.14em;text-transform:uppercase;color:#ff6b35;background:#ff6b3514;border:1px solid #ff6b3533;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:.85rem;padding:.35rem .9rem;font-size:.74rem;font-weight:700;display:inline-flex}.ToolSection-module__ZYS9La__title{letter-spacing:-.025em;color:#0f172a;margin-bottom:.85rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.ToolSection-module__ZYS9La__desc{color:#475569;font-size:1.05rem;line-height:1.7}.ToolSection-module__ZYS9La__toolBox{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;overflow:hidden;box-shadow:0 25px 60px -15px #0f172a14,0 0 0 1px #e2e8f099}.ToolSection-module__ZYS9La__topBar{background:linear-gradient(135deg,#ff6b35 0%,#ff5722 100%);align-items:center;gap:1rem;padding:.9rem 1.5rem;display:flex}.ToolSection-module__ZYS9La__topBarDots{gap:.45rem;display:flex}.ToolSection-module__ZYS9La__topBarDots span{background:#ffffff59;border-radius:50%;width:11px;height:11px;display:block;box-shadow:inset 0 1px 2px #00000026}.ToolSection-module__ZYS9La__topBarTitle{color:#fff;letter-spacing:.06em;text-align:center;flex:1;justify-content:center;align-items:center;gap:.5rem;font-size:.84rem;font-weight:700;display:flex}.ToolSection-module__ZYS9La__body{padding:2.25rem}.ToolSection-module__ZYS9La__searchControls{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1.25rem;flex-direction:column;gap:1.25rem;margin-bottom:2rem;padding:1.5rem;display:flex}.ToolSection-module__ZYS9La__searchMainRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ToolSection-module__ZYS9La__inputWrap{flex:1;min-width:260px;position:relative}.ToolSection-module__ZYS9La__inputIcon{color:#64748b;pointer-events:none;position:absolute;top:50%;left:1.1rem;transform:translateY(-50%)}.ToolSection-module__ZYS9La__input{color:#0f172a;background:#fff;border:2px solid #e2e8f0;border-radius:.85rem;outline:none;width:100%;padding:.85rem 1rem .85rem 3rem;font-size:.98rem;transition:all .2s}.ToolSection-module__ZYS9La__input:focus{border-color:#ff6b35b3;box-shadow:0 0 0 4px #ff6b351f}.ToolSection-module__ZYS9La__selectsGroup{flex-wrap:wrap;gap:.65rem;display:flex}.ToolSection-module__ZYS9La__selectWrap{position:relative}.ToolSection-module__ZYS9La__selectIcon{color:#64748b;pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.ToolSection-module__ZYS9La__select{color:#1e293b;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e") right .85rem center/13px no-repeat;border:2px solid #e2e8f0;border-radius:.85rem;outline:none;padding:.85rem 2rem .85rem 2.45rem;font-size:.88rem;font-weight:600;transition:all .2s}.ToolSection-module__ZYS9La__select:focus{border-color:#ff6b35b3}.ToolSection-module__ZYS9La__analyzeBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ff6b35 0%,#ff5722 100%);border:none;border-radius:.85rem;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.94rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 16px #ff6b3559}.ToolSection-module__ZYS9La__analyzeBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #ff6b3573}.ToolSection-module__ZYS9La__analyzeBtn:active:not(:disabled){transform:scale(.98)}.ToolSection-module__ZYS9La__analyzeBtn:disabled{opacity:.6;cursor:not-allowed}.ToolSection-module__ZYS9La__optionsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding-top:.25rem;display:flex}.ToolSection-module__ZYS9La__toggleSwitch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;display:inline-flex}.ToolSection-module__ZYS9La__toggleTrack{background:#cbd5e1;border-radius:9999px;width:42px;height:24px;transition:background .25s;position:relative}.ToolSection-module__ZYS9La__toggleTrackActive{background:#ff6b35}.ToolSection-module__ZYS9La__toggleThumb{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .25s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.ToolSection-module__ZYS9La__toggleThumbActive{transform:translate(18px)}.ToolSection-module__ZYS9La__toggleText{color:#334155;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:flex}.ToolSection-module__ZYS9La__optionsHint{color:#64748b;font-size:.78rem}.ToolSection-module__ZYS9La__viewTabsNav{border-bottom:2px solid #f1f5f9;align-items:center;gap:.5rem;margin-bottom:2rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.ToolSection-module__ZYS9La__viewTabBtn{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.88rem;font-weight:700;transition:all .2s;display:inline-flex}.ToolSection-module__ZYS9La__viewTabBtn:hover{color:#0f172a;background:#f8fafc}.ToolSection-module__ZYS9La__viewTabBtnActive{box-shadow:0 4px 12px #0f172a0d;color:#ff6b35!important;background:#fff!important;border-color:#e2e8f0!important}.ToolSection-module__ZYS9La__loadingChipsWrap{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.9rem 1.15rem;display:flex}.ToolSection-module__ZYS9La__loadingStepChip{color:#64748b;background:#e2e8f0;border-radius:9999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.78rem;font-weight:600;transition:all .25s;display:inline-flex}.ToolSection-module__ZYS9La__loadingStepDone{color:#059669;background:#10b98126}.ToolSection-module__ZYS9La__metricsRow{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.25rem;margin-bottom:2rem;display:grid}.ToolSection-module__ZYS9La__metricCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.15rem;align-items:center;gap:1rem;padding:1.35rem;transition:all .25s;display:flex;box-shadow:0 4px 14px #0f172a0a}.ToolSection-module__ZYS9La__metricCard:hover{border-color:#ff6b354d;transform:translateY(-3px);box-shadow:0 12px 24px -6px #0f172a14}.ToolSection-module__ZYS9La__metricIcon{color:#ff6b35;background:#ff6b351a;border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ToolSection-module__ZYS9La__metricVal{color:#0f172a;letter-spacing:-.02em;font-size:1.55rem;font-weight:800;line-height:1.1}.ToolSection-module__ZYS9La__metricLbl{color:#64748b;text-transform:uppercase;letter-spacing:.07em;margin-top:.25rem;font-size:.74rem;font-weight:700}.ToolSection-module__ZYS9La__filterRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.ToolSection-module__ZYS9La__filterLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.35rem;margin-right:.25rem;font-size:.8rem;font-weight:700;display:flex}.ToolSection-module__ZYS9La__filterChip{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.ToolSection-module__ZYS9La__filterChip:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.ToolSection-module__ZYS9La__filterChipActive{box-shadow:0 4px 12px #ff6b354d;color:#fff!important;background:#ff6b35!important;border-color:#ff6b35!important}.ToolSection-module__ZYS9La__chipCount{background:#ffffff40;border-radius:9999px;padding:.1rem .4rem;font-size:.72rem}.ToolSection-module__ZYS9La__filterChip:not(.ToolSection-module__ZYS9La__filterChipActive) .ToolSection-module__ZYS9La__chipCount{color:#475569;background:#e2e8f0}.ToolSection-module__ZYS9La__tableToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.15rem;padding-bottom:.5rem;display:flex}.ToolSection-module__ZYS9La__resultCount{color:#475569;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.92rem;display:flex}.ToolSection-module__ZYS9La__searchWithinInputWrap{min-width:200px;position:relative}.ToolSection-module__ZYS9La__searchWithinIcon{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ToolSection-module__ZYS9La__searchWithinInput{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;outline:none;padding:.4rem .75rem .4rem 2.2rem;font-size:.82rem;transition:border-color .15s}.ToolSection-module__ZYS9La__searchWithinInput:focus{border-color:#ff6b35}.ToolSection-module__ZYS9La__actionsGroup{align-items:center;gap:.65rem;display:flex}.ToolSection-module__ZYS9La__actionBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.82rem;font-weight:600;transition:all .18s;display:inline-flex}.ToolSection-module__ZYS9La__actionBtn:hover{background:#f8fafc;border-color:#94a3b8}.ToolSection-module__ZYS9La__actionBtnPrimary{color:#ea580c;background:linear-gradient(135deg,#ff6b351f,#ff57221f);border-color:#ff6b3566}.ToolSection-module__ZYS9La__actionBtnPrimary:hover{color:#c2410c;background:linear-gradient(135deg,#ff6b3533,#ff572233)}.ToolSection-module__ZYS9La__tableWrap{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;overflow-x:auto;box-shadow:0 4px 16px #0f172a08}.ToolSection-module__ZYS9La__table{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ToolSection-module__ZYS9La__table th{text-transform:uppercase;letter-spacing:.06em;color:#475569;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.95rem 1.25rem;font-size:.76rem;font-weight:700;transition:color .15s}.ToolSection-module__ZYS9La__table th:hover{color:#ff6b35}.ToolSection-module__ZYS9La__table td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.9rem 1.25rem}.ToolSection-module__ZYS9La__table tr:hover td{background:#fafafa}.ToolSection-module__ZYS9La__kwCell{color:#0f172a;justify-content:space-between;align-items:center;gap:.75rem;font-weight:600;display:flex}.ToolSection-module__ZYS9La__kwText{flex:1}.ToolSection-module__ZYS9La__copyKwBtn{opacity:.25;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.4rem;align-items:center;padding:4px;transition:all .15s;display:inline-flex}.ToolSection-module__ZYS9La__table tr:hover .ToolSection-module__ZYS9La__copyKwBtn{opacity:.85}.ToolSection-module__ZYS9La__copyKwBtn:hover{opacity:1;color:#ff6b35;background:#f1f5f9;border-color:#e2e8f0}.ToolSection-module__ZYS9La__badgeIntent{text-transform:capitalize;white-space:nowrap;border-radius:9999px;align-items:center;gap:.4rem;padding:.28rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.ToolSection-module__ZYS9La__badge_informational{color:#2563eb;background:#3b82f61a;border:1px solid #3b82f633}.ToolSection-module__ZYS9La__badge_commercial{color:#d97706;background:#f59e0b1a;border:1px solid #f59e0b33}.ToolSection-module__ZYS9La__badge_transactional{color:#059669;background:#10b9811a;border:1px solid #10b98133}.ToolSection-module__ZYS9La__badge_navigational{color:#7c3aed;background:#8b5cf61a;border:1px solid #8b5cf633}.ToolSection-module__ZYS9La__badgeGroup{color:#475569;text-transform:capitalize;white-space:nowrap;background:#f1f5f9;border-radius:.5rem;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.74rem;font-weight:600;display:inline-flex}.ToolSection-module__ZYS9La__badgeSource{text-transform:capitalize;color:#64748b;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.35rem;padding:.22rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.ToolSection-module__ZYS9La__wordCountPill{color:#475569;background:#f1f5f9;border-radius:.4rem;padding:.2rem .55rem;font-size:.78rem;font-weight:700}.ToolSection-module__ZYS9La__metricsBadgeStandby{color:#64748b;white-space:nowrap;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.ToolSection-module__ZYS9La__paginationBar{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.ToolSection-module__ZYS9La__paginationInfo{color:#64748b;font-size:.85rem}.ToolSection-module__ZYS9La__paginationControls{align-items:center;gap:.4rem;display:flex}.ToolSection-module__ZYS9La__pageBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 .5rem;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.ToolSection-module__ZYS9La__pageBtn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.ToolSection-module__ZYS9La__pageBtnActive{box-shadow:0 2px 8px #ff6b3559;color:#fff!important;background:#ff6b35!important;border-color:#ff6b35!important}.ToolSection-module__ZYS9La__pageBtn:disabled{opacity:.4;cursor:not-allowed}.ToolSection-module__ZYS9La__pageEllipsis{color:#94a3b8;padding:0 .25rem;font-size:.85rem}.ToolSection-module__ZYS9La__pageSizeSelector{color:#64748b;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.ToolSection-module__ZYS9La__pageSizeSelect{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;outline:none;padding:.25rem .55rem;font-size:.82rem;font-weight:600}.ToolSection-module__ZYS9La__emptyState{text-align:center;padding:4.5rem 1.5rem}.ToolSection-module__ZYS9La__emptyIconContainer{color:#ff6b35;background:linear-gradient(135deg,#ff6b351a,#ff572226);border:1px solid #ff6b3533;border-radius:1.25rem;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 1.25rem;display:flex}.ToolSection-module__ZYS9La__emptyTitle{color:#0f172a;margin-bottom:.5rem;font-size:1.35rem;font-weight:800}.ToolSection-module__ZYS9La__emptyText{color:#64748b;max-width:480px;margin:0 auto;font-size:.95rem;line-height:1.6}@media (max-width:768px){.ToolSection-module__ZYS9La__body{padding:1.25rem}.ToolSection-module__ZYS9La__searchMainRow{flex-direction:column;align-items:stretch}.ToolSection-module__ZYS9La__selectsGroup{flex-direction:column}.ToolSection-module__ZYS9La__selectWrap,.ToolSection-module__ZYS9La__select{width:100%}.ToolSection-module__ZYS9La__analyzeBtn{justify-content:center;width:100%}.ToolSection-module__ZYS9La__paginationBar{flex-direction:column;align-items:center}}
.KeywordSkeleton-module__N4eYtq__skeletonWrap{flex-direction:column;gap:1.75rem;width:100%;display:flex}@keyframes KeywordSkeleton-module__N4eYtq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.KeywordSkeleton-module__N4eYtq__shimmerBox{background:linear-gradient(90deg,#e2e8f099 0%,#f1f5f9e6 50%,#e2e8f099 100%) 0 0/200% 100%;border-radius:.5rem;animation:1.6s ease-in-out infinite KeywordSkeleton-module__N4eYtq__shimmer}.KeywordSkeleton-module__N4eYtq__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;display:grid}.KeywordSkeleton-module__N4eYtq__metricCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;display:flex}.KeywordSkeleton-module__N4eYtq__metricIcon{border-radius:.75rem;flex-shrink:0;width:44px;height:44px}.KeywordSkeleton-module__N4eYtq__metricTexts{flex-direction:column;flex:1;gap:.5rem;display:flex}.KeywordSkeleton-module__N4eYtq__metricVal{width:60%;height:1.4rem}.KeywordSkeleton-module__N4eYtq__metricLbl{width:80%;height:.8rem}.KeywordSkeleton-module__N4eYtq__chipsRow{flex-wrap:wrap;gap:.6rem;display:flex}.KeywordSkeleton-module__N4eYtq__chip{border-radius:9999px;height:32px}.KeywordSkeleton-module__N4eYtq__summaryRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.KeywordSkeleton-module__N4eYtq__summaryText{width:240px;height:1.1rem}.KeywordSkeleton-module__N4eYtq__summaryBtn{border-radius:.5rem;width:120px;height:36px}.KeywordSkeleton-module__N4eYtq__tableWrap{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden}.KeywordSkeleton-module__N4eYtq__tableHeader{background:#f8fafc;border-bottom:1px solid #e2e8f0;grid-template-columns:2.5fr 1fr 1fr 1fr 1fr 1.2fr;gap:1rem;padding:1rem 1.25rem;display:grid}.KeywordSkeleton-module__N4eYtq__headerCell{width:70%;height:1rem}.KeywordSkeleton-module__N4eYtq__tableRow{border-bottom:1px solid #f1f5f9;grid-template-columns:2.5fr 1fr 1fr 1fr 1fr 1.2fr;align-items:center;gap:1rem;padding:1rem 1.25rem;display:grid}.KeywordSkeleton-module__N4eYtq__tableRow:last-child{border-bottom:none}.KeywordSkeleton-module__N4eYtq__cellKw{align-items:center;gap:.75rem;display:flex}.KeywordSkeleton-module__N4eYtq__cellIcon{border-radius:50%;flex-shrink:0;width:18px;height:18px}.KeywordSkeleton-module__N4eYtq__cellText{height:1rem}.KeywordSkeleton-module__N4eYtq__cellPill{border-radius:9999px;width:80px;height:24px}@media (max-width:768px){.KeywordSkeleton-module__N4eYtq__tableHeader,.KeywordSkeleton-module__N4eYtq__tableRow{grid-template-columns:2fr 1fr 1fr}}
.KeywordOverviewCards-module__hVj4aa__overviewGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:2rem;display:grid}@media (max-width:1200px){.KeywordOverviewCards-module__hVj4aa__overviewGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.KeywordOverviewCards-module__hVj4aa__overviewGrid{grid-template-columns:1fr}}.KeywordOverviewCards-module__hVj4aa__card{background:#fff;border:1px solid #e2e8f0;border-radius:1.15rem;flex-direction:column;justify-content:space-between;padding:1.5rem;transition:all .2s;display:flex;position:relative;box-shadow:0 4px 12px #0f172a08}.KeywordOverviewCards-module__hVj4aa__card:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 10px 24px -6px #0f172a14}.KeywordOverviewCards-module__hVj4aa__stackedCardsCol{flex-direction:column;gap:1.25rem;display:flex}.KeywordOverviewCards-module__hVj4aa__subCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.15rem;flex-direction:column;flex:1;justify-content:space-between;padding:1.25rem 1.5rem;transition:all .2s;display:flex;box-shadow:0 4px 12px #0f172a08}.KeywordOverviewCards-module__hVj4aa__subCard:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 10px 24px -6px #0f172a14}.KeywordOverviewCards-module__hVj4aa__sectionHeader{color:#64748b;justify-content:space-between;align-items:center;margin-bottom:.45rem;font-size:.82rem;font-weight:700;display:flex}.KeywordOverviewCards-module__hVj4aa__headerTitleWrap{align-items:center;gap:.45rem;display:inline-flex}.KeywordOverviewCards-module__hVj4aa__bigValue{color:#0f172a;letter-spacing:-.02em;font-size:2rem;font-weight:800;line-height:1.1}.KeywordOverviewCards-module__hVj4aa__divider{background:#f1f5f9;height:1px;margin:1.15rem 0}.KeywordOverviewCards-module__hVj4aa__kdSection{flex-direction:column;gap:.75rem;display:flex}.KeywordOverviewCards-module__hVj4aa__kdHeaderRow{justify-content:space-between;align-items:center;display:flex}.KeywordOverviewCards-module__hVj4aa__kdRow{align-items:center;gap:1.1rem;display:flex}.KeywordOverviewCards-module__hVj4aa__kdGaugeWrap{flex-shrink:0;width:56px;height:56px;position:relative}.KeywordOverviewCards-module__hVj4aa__kdSvg{transform:rotate(-90deg)}.KeywordOverviewCards-module__hVj4aa__kdCircleBg{fill:none;stroke:#f1f5f9;stroke-width:5px}.KeywordOverviewCards-module__hVj4aa__kdCircleFill{fill:none;stroke-width:5px;stroke-linecap:round;transition:stroke-dashoffset .8s}.KeywordOverviewCards-module__hVj4aa__kdScoreText{color:#0f172a;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:flex;position:absolute;inset:0}.KeywordOverviewCards-module__hVj4aa__kdInfo{flex-direction:column;display:flex}.KeywordOverviewCards-module__hVj4aa__kdPercentage{color:#0f172a;font-size:1.15rem;font-weight:800;line-height:1.2}.KeywordOverviewCards-module__hVj4aa__kdDesc{color:#64748b;margin-top:.25rem;font-size:.76rem;line-height:1.45}.KeywordOverviewCards-module__hVj4aa__countryList{flex-direction:column;gap:.55rem;margin-top:.75rem;display:flex}.KeywordOverviewCards-module__hVj4aa__countryRow{grid-template-columns:28px 1fr 45px;align-items:center;gap:.6rem;font-size:.78rem;display:grid}.KeywordOverviewCards-module__hVj4aa__countryCode{color:#334155;align-items:center;font-weight:700;display:inline-flex}.KeywordOverviewCards-module__hVj4aa__barTrack{background:#f1f5f9;border-radius:99px;height:6px;overflow:hidden}.KeywordOverviewCards-module__hVj4aa__barFill{background:linear-gradient(90deg,#93c5fd 0%,#3b82f6 100%);border-radius:99px;height:100%;transition:width .6s}.KeywordOverviewCards-module__hVj4aa__countryVol{color:#2563eb;text-align:right;font-size:.76rem;font-weight:700}.KeywordOverviewCards-module__hVj4aa__intentCardBody{margin-top:.35rem}.KeywordOverviewCards-module__hVj4aa__intentBadge{border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:.65rem;padding:.35rem .85rem;font-size:.85rem;font-weight:800;display:inline-flex}.KeywordOverviewCards-module__hVj4aa__intent_informational{color:#2563eb;background:#2563eb1f;border:1px solid #2563eb40}.KeywordOverviewCards-module__hVj4aa__intent_commercial{color:#ea580c;background:#ea580c1f;border:1px solid #ea580c40}.KeywordOverviewCards-module__hVj4aa__intent_transactional{color:#059669;background:#10b9811f;border:1px solid #10b98140}.KeywordOverviewCards-module__hVj4aa__intent_navigational{color:#7c3aed;background:#7c3aed1f;border:1px solid #7c3aed40}.KeywordOverviewCards-module__hVj4aa__intentExplanation{color:#475569;margin-bottom:.5rem;font-size:.78rem;line-height:1.45}.KeywordOverviewCards-module__hVj4aa__intentRecommendation{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.45rem;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.74rem;display:flex}.KeywordOverviewCards-module__hVj4aa__intentRecommendation strong{color:#ff6b35;font-weight:700}.KeywordOverviewCards-module__hVj4aa__trendWrap{margin-top:.5rem}.KeywordOverviewCards-module__hVj4aa__trendBars{border-bottom:1px solid #e2e8f0;align-items:flex-end;gap:5px;height:52px;padding-top:6px;display:flex}.KeywordOverviewCards-module__hVj4aa__trendBar{cursor:pointer;background:#bfdbfe;border-radius:3px 3px 0 0;flex:1;transition:all .2s}.KeywordOverviewCards-module__hVj4aa__trendBar:hover{background:#3b82f6;transform:scaleY(1.08)}.KeywordOverviewCards-module__hVj4aa__extraMetricsRow{border-top:1px dashed #e2e8f0;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;padding-top:.75rem;display:grid}.KeywordOverviewCards-module__hVj4aa__extraItem{flex-direction:column;gap:.15rem;display:flex}.KeywordOverviewCards-module__hVj4aa__extraLabel{color:#94a3b8;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:inline-flex}.KeywordOverviewCards-module__hVj4aa__extraVal{color:#64748b;font-size:.95rem;font-weight:800}
.InfoTooltip-module__ZSBj2a__tooltipContainer{cursor:help;vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.InfoTooltip-module__ZSBj2a__infoIcon{color:#94a3b8;transition:color .15s,transform .15s}.InfoTooltip-module__ZSBj2a__tooltipContainer:hover .InfoTooltip-module__ZSBj2a__infoIcon,.InfoTooltip-module__ZSBj2a__tooltipContainer:focus-within .InfoTooltip-module__ZSBj2a__infoIcon{color:#ff6b35;transform:scale(1.1)}.InfoTooltip-module__ZSBj2a__tooltipContent{opacity:0;visibility:hidden;pointer-events:none;color:#f8fafc;text-align:left;z-index:1000;white-space:normal;text-transform:none;letter-spacing:normal;background:#0f172a;border:1px solid #ffffff1f;border-radius:.55rem;width:max-content;max-width:260px;padding:.55rem .85rem;font-size:.76rem;font-weight:500;line-height:1.45;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 25px -3px #0f172a59,0 4px 6px -4px #0f172a33}.InfoTooltip-module__ZSBj2a__tooltipBottom .InfoTooltip-module__ZSBj2a__tooltipContent{top:calc(100% + 8px);bottom:auto;transform:translate(-50%)translateY(-4px)}.InfoTooltip-module__ZSBj2a__tooltipContent:after{content:"";border:5px solid #0000;border-top-color:#0f172a;position:absolute;top:100%;left:50%;transform:translate(-50%)}.InfoTooltip-module__ZSBj2a__tooltipBottom .InfoTooltip-module__ZSBj2a__tooltipContent:after{border-color:#0000 #0000 #0f172a;top:auto;bottom:100%}.InfoTooltip-module__ZSBj2a__tooltipContainer:hover .InfoTooltip-module__ZSBj2a__tooltipContent,.InfoTooltip-module__ZSBj2a__tooltipContainer:focus-within .InfoTooltip-module__ZSBj2a__tooltipContent{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}@media (max-width:640px){.InfoTooltip-module__ZSBj2a__tooltipContent{max-width:210px;font-size:.72rem}}
.KeywordIdeasSection-module__Wf4U9W__container{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;margin-bottom:2rem;padding:1.75rem;box-shadow:0 4px 16px #0f172a08}.KeywordIdeasSection-module__Wf4U9W__mainHeader{color:#0f172a;letter-spacing:-.01em;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.15rem;font-weight:800;display:flex}.KeywordIdeasSection-module__Wf4U9W__ideasGrid{grid-template-columns:1fr 1fr 1.2fr;gap:1.75rem;display:grid}@media (max-width:1024px){.KeywordIdeasSection-module__Wf4U9W__ideasGrid{grid-template-columns:1fr}}.KeywordIdeasSection-module__Wf4U9W__box{border-right:1px solid #f1f5f9;flex-direction:column;justify-content:space-between;padding-right:1.5rem;display:flex}.KeywordIdeasSection-module__Wf4U9W__box:last-child{border-right:none;padding-right:0}@media (max-width:1024px){.KeywordIdeasSection-module__Wf4U9W__box{border-bottom:1px solid #f1f5f9;border-right:none;padding-bottom:1.5rem;padding-right:0}.KeywordIdeasSection-module__Wf4U9W__box:last-child{border-bottom:none;padding-bottom:0}}.KeywordIdeasSection-module__Wf4U9W__boxTitle{color:#475569;align-items:center;gap:.45rem;margin-bottom:.35rem;font-size:.88rem;font-weight:700;display:flex}.KeywordIdeasSection-module__Wf4U9W__countRow{align-items:baseline;gap:.6rem;margin-bottom:1rem;display:flex}.KeywordIdeasSection-module__Wf4U9W__bigCount{color:#2563eb;font-size:1.6rem;font-weight:800;line-height:1}.KeywordIdeasSection-module__Wf4U9W__totalVolText{color:#64748b;font-size:.8rem;font-weight:600}.KeywordIdeasSection-module__Wf4U9W__miniTable{border-collapse:collapse;width:100%;margin-bottom:1.25rem;font-size:.82rem}.KeywordIdeasSection-module__Wf4U9W__miniTable th{text-align:left;color:#94a3b8;border-bottom:1px solid #f1f5f9;padding-bottom:.6rem;font-size:.72rem;font-weight:700}.KeywordIdeasSection-module__Wf4U9W__miniTable td{vertical-align:middle;border-bottom:1px solid #f8fafc;padding:.6rem 0}.KeywordIdeasSection-module__Wf4U9W__kwCellFlex{justify-content:space-between;align-items:center;gap:.5rem;max-width:220px;display:flex}.KeywordIdeasSection-module__Wf4U9W__kwLink{color:#2563eb;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-weight:600;text-decoration:none;transition:color .15s;overflow:hidden}.KeywordIdeasSection-module__Wf4U9W__kwLink:hover{color:#1d4ed8;text-decoration:underline}.KeywordIdeasSection-module__Wf4U9W__quickActionBtn{opacity:0;cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:4px;align-items:center;padding:3px;transition:all .15s;display:inline-flex}.KeywordIdeasSection-module__Wf4U9W__miniTable tr:hover .KeywordIdeasSection-module__Wf4U9W__quickActionBtn{opacity:.8}.KeywordIdeasSection-module__Wf4U9W__quickActionBtn:hover{color:#ff6b35;background:#fff7ed;opacity:1!important}.KeywordIdeasSection-module__Wf4U9W__volCol{text-align:right;color:#334155;padding-right:.75rem;font-weight:600}.KeywordIdeasSection-module__Wf4U9W__kdCol{text-align:right;white-space:nowrap}.KeywordIdeasSection-module__Wf4U9W__kdDot{border-radius:50%;width:7px;height:7px;margin-left:.35rem;display:inline-block}.KeywordIdeasSection-module__Wf4U9W__strategyDesc{color:#64748b;margin-bottom:1.25rem;font-size:.8rem}.KeywordIdeasSection-module__Wf4U9W__strategyDesc strong{color:#0f172a}.KeywordIdeasSection-module__Wf4U9W__treeWrap{margin-bottom:1.25rem;padding-left:.5rem;position:relative}.KeywordIdeasSection-module__Wf4U9W__pillarRoot{color:#0f172a;align-items:center;gap:.6rem;margin-bottom:.75rem;font-size:.88rem;font-weight:800;display:flex}.KeywordIdeasSection-module__Wf4U9W__pillarDot{background:#3b82f6;border:2px solid #93c5fd;border-radius:50%;flex-shrink:0;width:10px;height:10px}.KeywordIdeasSection-module__Wf4U9W__treeBranches{flex-direction:column;gap:.65rem;padding-left:1.25rem;display:flex;position:relative}.KeywordIdeasSection-module__Wf4U9W__treeBranches:before{content:"";background:#e2e8f0;width:2px;position:absolute;top:0;bottom:10px;left:4px}.KeywordIdeasSection-module__Wf4U9W__treeBranchItem{color:#334155;cursor:pointer;align-items:center;gap:.6rem;font-size:.8rem;transition:transform .12s;display:flex;position:relative}.KeywordIdeasSection-module__Wf4U9W__treeBranchItem:hover{color:#2563eb;transform:translate(3px)}.KeywordIdeasSection-module__Wf4U9W__treeBranchItem:before{content:"";background:#e2e8f0;width:14px;height:2px;position:absolute;top:50%;left:-16px}.KeywordIdeasSection-module__Wf4U9W__branchBar{border-radius:99px;flex-shrink:0;width:24px;height:4px}.KeywordIdeasSection-module__Wf4U9W__branchText{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.KeywordIdeasSection-module__Wf4U9W__viewAllBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;justify-content:center;align-items:center;gap:.45rem;width:fit-content;padding:.55rem 1.15rem;font-size:.8rem;font-weight:700;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #0f172a0d}.KeywordIdeasSection-module__Wf4U9W__viewAllBtn:hover{color:#ea580c;background:#f8fafc;border-color:#ff6b35;transform:translateY(-1px);box-shadow:0 4px 12px #ff6b351f}.KeywordIdeasSection-module__Wf4U9W__viewAllBtn:active{transform:translateY(0)}
.SerpAnalysisSection-module__cMhPqa__container{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;margin-bottom:2rem;padding:1.75rem;box-shadow:0 4px 16px #0f172a08}.SerpAnalysisSection-module__cMhPqa__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.SerpAnalysisSection-module__cMhPqa__headerLeft{align-items:center;gap:1.25rem;display:flex}.SerpAnalysisSection-module__cMhPqa__title{color:#0f172a;font-size:1.15rem;font-weight:800}.SerpAnalysisSection-module__cMhPqa__togglePills{background:#f1f5f9;border-radius:.5rem;padding:2px;display:flex}.SerpAnalysisSection-module__cMhPqa__toggleBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.4rem;padding:.25rem .65rem;font-size:.78rem;font-weight:700;transition:all .15s}.SerpAnalysisSection-module__cMhPqa__toggleBtnActive{color:#0f172a;background:#fff;box-shadow:0 1px 4px #00000014}.SerpAnalysisSection-module__cMhPqa__statsBar{border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:1rem;padding:1rem 0;display:flex}.SerpAnalysisSection-module__cMhPqa__statItem{flex-direction:column;gap:.15rem;display:flex}.SerpAnalysisSection-module__cMhPqa__statLbl{color:#64748b;font-size:.74rem;font-weight:700}.SerpAnalysisSection-module__cMhPqa__statVal{color:#0f172a;font-size:1.35rem;font-weight:800}.SerpAnalysisSection-module__cMhPqa__featuresList{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.SerpAnalysisSection-module__cMhPqa__featureTag{color:#475569;background:#f1f5f9;border-radius:.4rem;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.74rem;font-weight:600;display:inline-flex}.SerpAnalysisSection-module__cMhPqa__rangeTabs{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}.SerpAnalysisSection-module__cMhPqa__rangeBtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.4rem;padding:.25rem .65rem;font-size:.76rem;font-weight:700;transition:all .15s}.SerpAnalysisSection-module__cMhPqa__rangeBtnActive{color:#fff;background:#3b82f6;border-color:#3b82f6}.SerpAnalysisSection-module__cMhPqa__serpList{flex-direction:column;display:flex}.SerpAnalysisSection-module__cMhPqa__serpRow{border-bottom:1px solid #f1f5f9;grid-template-columns:36px 1fr;gap:1.25rem;padding:1.15rem 0;display:grid}.SerpAnalysisSection-module__cMhPqa__serpRow:last-child{border-bottom:none}.SerpAnalysisSection-module__cMhPqa__posCol{color:#64748b;text-align:center;padding-top:.1rem;font-size:1.15rem;font-weight:800}.SerpAnalysisSection-module__cMhPqa__serpDetails{flex-direction:column;gap:.35rem;display:flex}.SerpAnalysisSection-module__cMhPqa__urlHeader{align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:flex}.SerpAnalysisSection-module__cMhPqa__extLink{color:#2563eb;word-break:break-all;align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.SerpAnalysisSection-module__cMhPqa__extLink:hover{text-decoration:underline}.SerpAnalysisSection-module__cMhPqa__domainName{color:#1e40af;font-size:.95rem;font-weight:800}.SerpAnalysisSection-module__cMhPqa__snippet{color:#475569;max-width:820px;font-size:.82rem;line-height:1.55}.SerpAnalysisSection-module__cMhPqa__snippetFeatures{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.3rem;display:flex}.SerpAnalysisSection-module__cMhPqa__snippetFeatureBadge{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:.35rem;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.SerpAnalysisSection-module__cMhPqa__specialFeatureBlock{color:#334155;background:#f8fafc;border-left:3px solid #3b82f6;border-radius:0 .5rem .5rem 0;align-items:center;gap:.5rem;margin:.5rem 0;padding:.65rem 1rem;font-size:.82rem;font-weight:700;display:flex}
.CustomDropdown-module__V0wihq__container{display:inline-block;position:relative}.CustomDropdown-module__V0wihq__trigger{color:#0f172a;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#fff;border:2px solid #e2e8f0;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:185px;padding:.82rem 1.1rem;font-size:.88rem;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #0f172a0a}.CustomDropdown-module__V0wihq__trigger:hover:not(.CustomDropdown-module__V0wihq__triggerDisabled){background:#fffbf9;border-color:#ff6b35;box-shadow:0 2px 8px #ff6b3514}.CustomDropdown-module__V0wihq__triggerOpen{background:#fff!important;border-color:#ff6b35!important;box-shadow:0 0 0 3px #ff6b3529!important}.CustomDropdown-module__V0wihq__triggerDisabled{opacity:.55;cursor:not-allowed;background:#f8fafc}.CustomDropdown-module__V0wihq__triggerContent{align-items:center;gap:.55rem;display:flex;overflow:hidden}.CustomDropdown-module__V0wihq__triggerIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CustomDropdown-module__V0wihq__triggerLabel{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;overflow:hidden}.CustomDropdown-module__V0wihq__chevron{color:#94a3b8;flex-shrink:0;transition:transform .2s,color .15s}.CustomDropdown-module__V0wihq__chevronOpen{color:#ff6b35;transform:rotate(180deg)}.CustomDropdown-module__V0wihq__dropdownMenu{z-index:1000;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;background:#fff;border:1px solid #e2e8f0;border-radius:.95rem;min-width:220px;max-height:290px;padding:.45rem;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 16px 36px -4px #0f172a29,0 4px 12px -2px #0f172a0f}.CustomDropdown-module__V0wihq__dropdownMenu::-webkit-scrollbar{width:5px}.CustomDropdown-module__V0wihq__dropdownMenu::-webkit-scrollbar-track{background:#f8fafc;border-radius:99px}.CustomDropdown-module__V0wihq__dropdownMenu::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px}.CustomDropdown-module__V0wihq__menuHeader{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:.3rem;padding:.35rem .65rem .4rem;font-size:.68rem;font-weight:800;display:flex}.CustomDropdown-module__V0wihq__optionItem{color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.6rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .75rem;font-size:.84rem;font-weight:600;transition:all .14s;display:flex}.CustomDropdown-module__V0wihq__optionItem:hover{color:#0f172a;background:#f8fafc}.CustomDropdown-module__V0wihq__optionItemActive{font-weight:700;color:#ea580c!important;background:#fff7ed!important}.CustomDropdown-module__V0wihq__optionLeft{align-items:center;gap:.6rem;display:flex;overflow:hidden}.CustomDropdown-module__V0wihq__optionIconWrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CustomDropdown-module__V0wihq__optionLabelText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CustomDropdown-module__V0wihq__optionSubText{color:#94a3b8;margin-left:.25rem;font-size:.74rem;font-weight:500}.CustomDropdown-module__V0wihq__badgePill{color:#64748b;letter-spacing:.04em;background:#f1f5f9;border-radius:.4rem;flex-shrink:0;padding:.15rem .45rem;font-size:.68rem;font-weight:800}.CustomDropdown-module__V0wihq__badgePillActive{color:#ea580c;background:#ff6b3529}.CustomDropdown-module__V0wihq__checkIcon{color:#ea580c;flex-shrink:0;margin-left:.35rem}@media (max-width:768px){.CustomDropdown-module__V0wihq__trigger{width:100%;min-width:unset}.CustomDropdown-module__V0wihq__dropdownMenu{width:100%}}
.Testimonials-module__W8oskq__section{background:#f8fafc;border-top:1px solid #e2e8f0;padding:5.5rem 1.5rem}.Testimonials-module__W8oskq__container{max-width:1200px;margin:0 auto}.Testimonials-module__W8oskq__header{text-align:center;margin-bottom:3rem}.Testimonials-module__W8oskq__label{letter-spacing:.15em;text-transform:uppercase;color:#ff6b35;margin-bottom:.85rem;font-size:.74rem;font-weight:700;display:inline-block}.Testimonials-module__W8oskq__title{letter-spacing:-.025em;color:#0f172a;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.Testimonials-module__W8oskq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.Testimonials-module__W8oskq__card{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;padding:2rem;transition:transform .25s,box-shadow .25s;box-shadow:0 4px 12px #0f172a0a}.Testimonials-module__W8oskq__card:hover{transform:translateY(-5px);box-shadow:0 20px 40px -12px #0f172a1a}.Testimonials-module__W8oskq__stars{align-items:center;gap:.25rem;margin-bottom:1.1rem;display:flex}.Testimonials-module__W8oskq__text{color:#475569;margin-bottom:1.5rem;font-size:.95rem;line-height:1.75}.Testimonials-module__W8oskq__author{align-items:center;gap:.75rem;display:flex}.Testimonials-module__W8oskq__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.88rem;font-weight:800;display:flex}.Testimonials-module__W8oskq__name{color:#0f172a;font-size:.92rem;font-weight:700}.Testimonials-module__W8oskq__role{color:#64748b;font-size:.78rem}
.CtaSection-module__u84y0a__section{text-align:center;background:#0f172a;padding:6rem 1.5rem;position:relative;overflow:hidden}.CtaSection-module__u84y0a__bg{z-index:0;background:radial-gradient(circle at 50% 0,#ff6b3538,#0000 70%),radial-gradient(circle at 80% 100%,#ff57221f,#0000 50%);position:absolute;inset:0}.CtaSection-module__u84y0a__inner{z-index:1;max-width:680px;margin:0 auto;position:relative}.CtaSection-module__u84y0a__label{letter-spacing:.15em;text-transform:uppercase;color:#ff6b35;margin-bottom:1rem;font-size:.76rem;font-weight:700;display:inline-block}.CtaSection-module__u84y0a__title{letter-spacing:-.025em;color:#fff;margin-bottom:1rem;font-size:clamp(2.2rem,4.5vw,3rem);font-weight:800;line-height:1.15}.CtaSection-module__u84y0a__desc{color:#94a3b8;margin-bottom:2.25rem;font-size:1.05rem;line-height:1.7}.CtaSection-module__u84y0a__ctaRow{background:#ffffff14;border:1px solid #ffffff26;border-radius:9999px;gap:.75rem;max-width:520px;margin:0 auto;padding:.45rem .45rem .45rem 1.25rem;display:flex}.CtaSection-module__u84y0a__ctaInput{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:.95rem}.CtaSection-module__u84y0a__ctaInput::placeholder{color:#64748b}.CtaSection-module__u84y0a__ctaBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ff6b35,#ff5722);border:none;border-radius:9999px;align-items:center;gap:.45rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.CtaSection-module__u84y0a__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 4px 15px #ff6b3580}@media (max-width:600px){.CtaSection-module__u84y0a__ctaRow{border-radius:1rem;flex-direction:column;padding:.75rem}.CtaSection-module__u84y0a__ctaBtn{justify-content:center}}
.keyword-research-module__UOaR0q__page{color:#0f172a;background:#fff;width:100%;overflow-x:hidden}
