
:root{color:#eef5ff;background:#0f1112;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
*{box-sizing:border-box}body{margin:0;background:#0f1112;background-image:linear-gradient(rgba(141,247,210,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(141,247,210,.06) 1px,transparent 1px);background-size:34px 34px}a{color:inherit}.seoShell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:24px 0 58px}.seoNav,.seoFooter{display:flex;align-items:center;justify-content:space-between;gap:18px}.seoNav{padding:10px 0 34px}.seoNav div,.seoFooter{display:flex;flex-wrap:wrap;gap:12px}.seoBrand{font-weight:950;text-decoration:none;color:#8df7d2;letter-spacing:0}.seoNav a:not(.seoBrand),.seoFooter a{color:#cbd6e2;text-decoration:none}.seoNav a:not(.seoBrand):hover,.seoFooter a:hover{color:#8df7d2}.seoHero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);gap:34px;align-items:center;padding:28px 0 22px}.seoKicker{display:block;margin-bottom:12px;color:#ff8a2a;font-weight:950;text-transform:uppercase;font-size:.78rem}.seoHero h1{margin:0;color:#fff;font-size:clamp(2.35rem,5vw,4.9rem);line-height:.94;letter-spacing:0}.seoHero p{margin:18px 0 0;color:#d7e0e8;font-size:1.08rem;line-height:1.65}.seoActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.seoPrimary,.seoSecondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid #8df7d2;text-decoration:none;font-weight:950}.seoPrimary{background:#8df7d2;color:#111}.seoSecondary{background:#111718;color:#8df7d2}.seoProofStack{display:grid;gap:12px;margin:0}.seoProofStackSingle{justify-items:center}.seoSliderCard{border:1px solid #4e5b63;background:#171b1d;box-shadow:8px 8px 0 rgba(141,247,210,.18)}.seoProofStackSingle .seoSliderCard{width:min(var(--slider-width,440px),100%)}.seoSliderCardSmall{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:stretch}.seoSliderMeta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #334048;color:#cbd6e2;font-size:.86rem}.seoSliderMeta span{color:#ff8a2a;font-weight:950;text-transform:uppercase}.seoSliderMeta strong{color:#8df7d2}.seoSlider{position:relative;overflow:hidden;width:min(var(--slider-width,720px),100%);margin:0 auto;background:#0b0c0d;aspect-ratio:var(--slider-ratio,3/2)}.seoSliderImage{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.seoSliderBeforeLayer{position:absolute;inset:0;z-index:2;overflow:hidden;clip-path:inset(0 calc(100% - var(--slider-position)) 0 0)}.seoSliderBeforeLayer .seoSliderImage{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.seoSliderDivider{position:absolute;top:0;bottom:0;left:var(--slider-position);z-index:3;width:2px;background:#8df7d2;box-shadow:0 0 0 1px #111,0 0 18px rgba(141,247,210,.7);transform:translateX(-1px)}.seoSliderDivider:after{content:"";position:absolute;top:50%;left:50%;width:34px;height:34px;transform:translate(-50%,-50%);border:1px solid #8df7d2;border-radius:50%;background:#111718;box-shadow:0 10px 28px rgba(0,0,0,.26)}.seoSliderLabel{position:absolute;top:10px;z-index:4;padding:5px 8px;border:1px solid #8df7d2;background:rgba(15,17,18,.88);color:#fff;font-size:.76rem;font-weight:950;text-transform:uppercase}.seoBeforeLabel{left:10px}.seoAfterLabel{right:10px}.seoSliderHint{position:absolute;left:50%;bottom:10px;z-index:4;transform:translateX(-50%);padding:5px 8px;border:1px solid rgba(141,247,210,.8);background:rgba(15,17,18,.82);color:#dce6ef;font-size:.72rem;font-weight:850;text-transform:uppercase;white-space:nowrap;pointer-events:none}.seoSliderInput{position:absolute;inset:0;z-index:5;width:100%;height:100%;opacity:0;cursor:ew-resize}.seoNote{margin:26px 0;padding:18px;border:1px solid #596873;background:#171b1d;color:#dce6ef;line-height:1.55}.seoNote strong{color:#ff8a2a}.seoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0}.seoGrid article,.seoFaq,.seoLinks{border:1px solid #334048;background:#171b1d;padding:20px}.seoGrid h2,.seoFaq h2,.seoLinks h2{margin:0 0 10px;color:#fff;font-size:1.15rem}.seoGrid p,.seoFaq p{margin:0;color:#cbd6e2;line-height:1.6}.seoTryCleanup{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.95fr);gap:30px;align-items:center;margin:38px 0;padding:36px;border:1px solid #8df7d2;background:#111718;box-shadow:12px 12px 0 rgba(255,138,42,.2)}.seoTryCleanup h2{margin:0;color:#fff;font-size:clamp(2rem,4vw,3.35rem);line-height:.96;letter-spacing:0}.seoTryCleanup p{margin:16px 0 0;color:#dce6ef;font-size:1.08rem;line-height:1.6}.seoUploadBox{position:relative;display:grid;place-items:center;gap:10px;min-height:270px;padding:34px;border:2px dashed #8df7d2;background:#0f1112;color:#fff;text-align:center;cursor:pointer}.seoUploadBox:hover,.seoUploadBox.isDragging{background:#172322;box-shadow:0 0 0 4px rgba(141,247,210,.2)}.seoUploadBox input{position:absolute;inset:0;opacity:0;cursor:pointer}.seoUploadBox strong{font-size:1.85rem;line-height:1}.seoUploadBox span{color:#8df7d2;font-size:1.08rem;font-weight:850}.seoUploadBox small{color:#aebbc8;font-size:.95rem}.seoUploadBox small.isError{color:#ff8a2a}.seoFaq details{border-top:1px solid #334048;padding:14px 0}.seoFaq details:first-of-type{border-top:0}.seoFaq summary{cursor:pointer;color:#fff;font-weight:850}.seoLinks div{display:flex;flex-wrap:wrap;gap:10px}.seoLinks a{padding:9px 11px;border:1px solid #596873;text-decoration:none;color:#8df7d2;background:#111718}.seoFooter{margin-top:32px;padding-top:18px;border-top:1px solid #334048;color:#aebbc8}@media(max-width:920px){.seoHero,.seoTryCleanup{grid-template-columns:1fr}.seoGrid{grid-template-columns:1fr}.seoSliderCardSmall{grid-template-columns:1fr}.seoNav{align-items:flex-start;flex-direction:column}.seoHero h1{font-size:2.45rem}}@media(max-width:560px){.seoShell{width:min(100% - 22px,1180px)}.seoHero{gap:22px}.seoSliderCard{box-shadow:5px 5px 0 rgba(141,247,210,.18)}.seoHero h1{font-size:2.15rem}.seoHero p{font-size:1rem}.seoSliderMeta{align-items:flex-start;flex-direction:column;gap:4px}.seoTryCleanup{padding:24px;gap:20px;box-shadow:7px 7px 0 rgba(255,138,42,.16)}.seoTryCleanup h2{font-size:2rem}.seoUploadBox{min-height:230px;padding:28px}.seoUploadBox strong{font-size:1.55rem}}
.seoTryCleanup{position:relative;margin:46px 0 42px;padding:42px;border:2px solid #8df7d2;background:#18201f;box-shadow:0 0 0 5px rgba(141,247,210,.14),18px 18px 0 rgba(255,138,42,.28)}
.seoTryCleanup .seoKicker{display:inline-flex;margin-bottom:14px;padding:7px 10px;background:#ff8a2a;color:#111;border:1px solid #ffd1aa}
.seoTryCleanup h2{max-width:620px;font-size:clamp(2.35rem,4.8vw,4.2rem)}
.seoTryCleanup p{max-width:560px;color:#f2f8ff;font-size:1.16rem}
.seoUploadBox{min-height:315px;border:3px dashed #8df7d2;background:#07110f;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}
.seoUploadBox:hover,.seoUploadBox.isDragging{background:#10251f;box-shadow:0 0 0 6px rgba(255,138,42,.24),inset 0 0 0 1px rgba(255,255,255,.1)}
.seoUploadBox strong{font-size:2.25rem}
.seoUploadBox span{color:#fff;font-size:1.18rem}
.seoUploadBox small{padding:8px 10px;background:#8df7d2;color:#111;font-weight:900}
@media(max-width:560px){.seoTryCleanup{margin:36px 0;padding:26px;box-shadow:0 0 0 4px rgba(141,247,210,.12),9px 9px 0 rgba(255,138,42,.2)}.seoTryCleanup h2{font-size:2.25rem}.seoUploadBox{min-height:255px}.seoUploadBox strong{font-size:1.75rem}}
.seoBusinessPage{background:#0e1111;background-image:none}
.seoBusinessPage .seoShell{overflow:clip}
.seoBusinessHero{position:relative;display:flex;align-items:center;width:100vw;min-height:560px;margin:0 0 0 calc(50% - 50vw);border-top:1px solid #334048;border-bottom:1px solid #596873;background-image:linear-gradient(90deg,rgba(7,10,10,.97) 0%,rgba(7,10,10,.86) 44%,rgba(7,10,10,.38) 76%,rgba(7,10,10,.2) 100%),linear-gradient(0deg,rgba(7,10,10,.56),transparent 46%),var(--business-hero-image);background-position:center;background-size:cover}
.seoBusinessHeroContain{background-color:#090d0c;background-image:linear-gradient(90deg,rgba(7,10,10,.99) 0%,rgba(7,10,10,.93) 48%,rgba(7,10,10,.5) 70%,rgba(7,10,10,.12) 100%),linear-gradient(0deg,rgba(7,10,10,.6),transparent 48%),var(--business-hero-image);background-position:center,center,calc(50% + 360px) center;background-size:cover,cover,auto 100%;background-repeat:no-repeat}
.seoBusinessHeroContent{position:relative;width:min(1180px,calc(100% - 32px));margin:0 auto;padding:72px 0 76px}
.seoBusinessHero h1{max-width:880px;margin:0;color:#fff;font-size:4.5rem;line-height:.98;letter-spacing:0}
.seoBusinessHero p{max-width:760px;margin:20px 0 0;color:#eef5f3;font-size:1.14rem;line-height:1.7;text-shadow:0 2px 16px rgba(0,0,0,.82)}
.seoBusinessHero .seoSecondary{border-color:#dce6ef;background:rgba(7,10,10,.8);color:#fff}
.seoBusinessSignals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 72px;border-bottom:1px solid #334048;background:#111616}
.seoBusinessSignals div{display:grid;gap:7px;align-content:start;min-width:0;padding:25px 24px;border-right:1px solid #334048}
.seoBusinessSignals div:last-child{border-right:0}
.seoBusinessSignals strong{color:#8df7d2;font-size:1rem}
.seoBusinessSignals span{color:#bfcac8;font-size:.92rem;line-height:1.5}
.seoBusinessProof{margin:0 0 64px}
.seoBusinessProof>header{display:grid;grid-template-columns:minmax(0,.74fr) minmax(320px,.56fr);column-gap:48px;align-items:end;margin-bottom:24px}
.seoBusinessProof>header .seoKicker{grid-column:1/-1}
.seoBusinessProof h2{max-width:720px;margin:0;color:#fff;font-size:3rem;line-height:1.02;letter-spacing:0}
.seoBusinessProof>header p{margin:0;color:#bfcac8;line-height:1.65}
.seoBusinessProofGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}
.seoBusinessProofGrid[data-count="3"]{grid-template-columns:1fr}
.seoBusinessProofGrid[data-count="3"] .seoSliderCard:first-child .seoSlider{max-width:920px}
.seoBusinessProofGrid[data-count="3"] .seoSliderCard:not(:first-child){width:min(760px,100%);margin:0 auto}
.seoBusinessProofGridStack{grid-template-columns:1fr}
.seoBusinessProofGridStack .seoSliderCard{width:min(var(--card-width,760px),100%);max-width:100%;margin:0 auto}
.seoBusinessProofGridSideBySide{grid-template-columns:minmax(0,520px) minmax(0,620px);justify-content:center;align-items:center}
.seoBusinessProofGridSideBySide .seoSliderCard{width:100%;max-width:100%;margin:0}
.seoBusinessProofGrid .seoSliderCard{min-width:0;box-shadow:7px 7px 0 rgba(141,247,210,.13)}
.seoBusinessProofGrid .seoSlider{width:100%}
.seoBusinessPage .seoGrid{margin-top:0;margin-bottom:48px}
.seoBusinessPage .seoGrid article{border-color:#3d494d;background:#121718}
.seoBusinessPage .seoTryCleanup{margin-top:64px}
@media(max-width:920px){.seoBusinessHero{min-height:520px;background-image:linear-gradient(90deg,rgba(7,10,10,.95),rgba(7,10,10,.54)),linear-gradient(0deg,rgba(7,10,10,.64),transparent 54%),var(--business-hero-image)}.seoBusinessHero.seoBusinessHeroContain{background-image:linear-gradient(90deg,rgba(7,10,10,.98),rgba(7,10,10,.68)),linear-gradient(0deg,rgba(7,10,10,.7),transparent 54%),var(--business-hero-image);background-position:center,center,82% center;background-size:cover,cover,auto 100%}.seoBusinessHero h1{font-size:3.2rem}.seoBusinessSignals{grid-template-columns:1fr;margin-bottom:56px}.seoBusinessSignals div{border-right:0;border-bottom:1px solid #334048}.seoBusinessSignals div:last-child{border-bottom:0}.seoBusinessProof>header{grid-template-columns:1fr;gap:14px}.seoBusinessProof h2{font-size:2.5rem}}
@media(max-width:680px){.seoBusinessHero{min-height:500px;background-position:center}.seoBusinessHero.seoBusinessHeroContain{background-position:center,center,78% center;background-size:cover,cover,auto 100%}.seoBusinessHeroContent{width:min(100% - 22px,1180px);padding:56px 0 60px}.seoBusinessHero h1{font-size:2.4rem}.seoBusinessHero p{font-size:1rem;line-height:1.6}.seoBusinessProofGrid{grid-template-columns:1fr;gap:16px}.seoBusinessProofGrid[data-count="3"] .seoSliderCard:first-child{grid-column:auto}.seoBusinessProof h2{font-size:2.1rem}.seoBusinessProof>header p{font-size:.96rem}.seoBusinessSignals div{padding:21px 18px}}
