body.hostseo-seo-page .hsseo-page{--navy:#071b3a;--orange:#f47c20;--blue:#1663d7;--cyan:#45b7ff;--muted:#5b6c83;font-family:Inter,system-ui,sans-serif;color:#26364b;background:#fff}body.hostseo-seo-page .hsseo-page *{box-sizing:border-box}body.hostseo-seo-page .hsseo-page a{text-decoration:none}.hsseo-hero{position:relative;isolation:isolate;overflow:hidden;padding:54px 0 46px;background:linear-gradient(112deg,rgba(7,27,58,.98),rgba(7,27,58,.91) 44%,rgba(7,27,58,.58) 100%),url("https://api.hostseo.uk/header-seo.png") center right/cover no-repeat}.hsseo-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 14% 18%,rgba(244,124,32,.2),transparent 27%),radial-gradient(circle at 80% 20%,rgba(69,183,255,.16),transparent 31%);z-index:0}.hsseo-hero>.container{position:relative;z-index:3}.hsseo-hero-pattern{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.hsseo-hero-pattern .ring-one{width:680px;height:680px;right:-250px;top:-260px;border-color:rgba(69,183,255,.18);box-shadow:inset 0 0 0 42px rgba(69,183,255,.018);animation:hsseoPulse 7s ease-in-out infinite}.hsseo-hero-pattern .ring-two{width:470px;height:470px;left:-210px;bottom:-250px;border-color:rgba(244,124,32,.2);box-shadow:inset 0 0 0 36px rgba(244,124,32,.018);animation:hsseoPulse 8s ease-in-out infinite .7s}.hsseo-hero-pattern .line-one{top:28%;animation:hsseoBeam 6s ease-in-out infinite}.hsseo-hero-pattern .line-two{top:62%;animation:hsseoBeam 7s ease-in-out infinite 1s}.hsseo-hero-pattern .dot-one{left:56%;top:22%}.hsseo-hero-pattern .dot-two{left:75%;top:34%;background:#45b7ff}.hsseo-hero-pattern .dot-three{right:12%;bottom:28%}.hsseo-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.88fr);gap:34px;align-items:center}.hsseo-breadcrumb{display:flex;gap:9px;align-items:center;margin-bottom:16px;color:rgba(255,255,255,.7);font-size:.84rem;font-weight:800}.hsseo-breadcrumb a{color:#9edcff}.hsseo-breadcrumb strong{color:#fff}.hsseo-eyebrow,.hsseo-label{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 13px;border-radius:999px;background:rgba(255,255,255,.08);color:#ffbd85;border:1px solid rgba(255,255,255,.14);font-size:.74rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.hsseo-label:before{content:"";width:8px;height:8px;border-radius:50%;background:#ffbd85;box-shadow:0 0 0 5px rgba(255,189,133,.16)}.hsseo-eyebrow:before{display:none!important;content:none!important;}.hsseo-hero h1{max-width:790px;margin:16px 0 14px;color:#fff;font-size:clamp(2rem,3.35vw,3.35rem);line-height:1.045;letter-spacing:-.055em;font-weight:950}.hsseo-hero p{max-width:720px;color:rgba(255,255,255,.8);font-size:1.01rem;line-height:1.72;margin:0}.hsseo-actions,.hsseo-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hsseo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-weight:950;transition:.22s}.hsseo-btn:hover{transform:translateY(-2px)}.hsseo-primary{background:linear-gradient(135deg,#ffbd85,#f47c20);color:#071b3a;box-shadow:0 16px 34px rgba(244,124,32,.22)}.hsseo-secondary{background:rgba(255,255,255,.09);color:#fff;border-color:rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.15)}.hsseo-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hsseo-trust-row span{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.86);font-size:.86rem;font-weight:800}.hsseo-trust-row i{color:#ffbd85}.hsseo-hero-card{position:relative;max-width:540px;margin-left:auto;padding:16px;border-radius:34px;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.07));border:1px solid rgba(255,255,255,.18);box-shadow:0 34px 86px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(16px);overflow:hidden}.hsseo-strip{background:#071b3a;padding:22px 0}.hsseo-strip article{min-height:118px;padding:18px;border-radius:22px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.09)}.hsseo-strip i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:12px;border-radius:15px;background:rgba(244,124,32,.16);color:#ffbd85}.hsseo-strip strong{display:block;color:#fff;margin-bottom:4px}.hsseo-strip span{display:block;color:rgba(255,255,255,.72);line-height:1.45;font-size:.87rem}.hsseo-faq,.hsseo-features,.hsseo-final,.hsseo-intro,.hsseo-plans,.hsseo-strategy,.hsseo-workflow{padding:56px 0}.hsseo-intro-grid,.hsseo-strategy-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:24px}.hsseo-copy-card,.hsseo-feature-grid article,.hsseo-final-card,.hsseo-plan-card,.hsseo-question-grid,.hsseo-stack,.hsseo-strategy-card{background:#fff;border:1px solid rgba(7,27,58,.1);border-radius:30px;box-shadow:0 18px 42px rgba(7,27,58,.07)}.hsseo-copy-card,.hsseo-strategy-card{padding:38px}.hsseo-copy-card h2,.hsseo-final-card h2,.hsseo-section-head h2,.hsseo-strategy-card h2{margin:16px 0 12px;color:#071b3a;font-size:clamp(1.8rem,3.1vw,2.72rem);line-height:1.06;letter-spacing:-.045em;font-weight:950}.hsseo-copy-card p,.hsseo-final-card p,.hsseo-section-head p,.hsseo-strategy-card p{color:#5b6c83;line-height:1.72;margin:0}.hsseo-label{background:rgba(22,99,215,.08);color:#1663d7;border-color:rgba(22,99,215,.1)}.hsseo-label:before{background:#1663d7;box-shadow:0 0 0 5px rgba(22,99,215,.12)}.hsseo-stack{display:grid;gap:16px;padding:18px;background:linear-gradient(180deg,#fff,#f4f8ff)}.hsseo-stack article{display:grid;grid-template-columns:1fr 72px;gap:16px;align-items:center;min-height:112px;padding:22px 20px;border-radius:24px;background:#fff;border:1px solid rgba(7,27,58,.09)}.hsseo-stack strong{display:block;color:#071b3a;font-size:1.12rem;margin-bottom:7px}.hsseo-stack span{display:block;color:#5b6c83;line-height:1.58;font-size:.94rem}.hsseo-stack i{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-left:auto;border-radius:22px;background:linear-gradient(135deg,#071b3a,#0d4c9a);color:#fff;font-size:1.45rem}.hsseo-section-head{max-width:900px;margin:0 auto 28px;text-align:center}.hsseo-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hsseo-plan-card{padding:22px;display:flex;flex-direction:column;overflow:hidden;position:relative}.hsseo-plan-card:before{content:"";position:absolute;inset:0 0 auto;height:7px;background:linear-gradient(90deg,#1663d7,#45b7ff,#f47c20)}.hsseo-plan-card.hsseo-featured{box-shadow:0 28px 70px rgba(244,124,32,.13)}.hsseo-plan-top{display:flex;align-items:center;gap:14px;margin:8px 0 14px;padding:14px;border-radius:22px;background:linear-gradient(135deg,#071b3a,#0e396c)}.hsseo-plan-top span{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,#ffbd85,#f47c20);color:#071b3a;font-size:1.35rem}.hsseo-plan-top small{display:block;color:rgba(255,255,255,.7);font-size:.7rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.hsseo-plan-top strong{display:block;color:#fff;font-size:1.08rem}.hsseo-plan-card p{text-align:center;min-height:74px;color:#5b6c83;line-height:1.55;margin:0}.hsseo-price{display:flex;flex-direction:column;align-items:center;gap:3px;margin:18px 0;padding:18px;border-radius:22px;background:#f6f9ff;border:1px solid rgba(7,27,58,.1)}.hsseo-price strong{font-size:2.05rem;line-height:1;color:#071b3a}.hsseo-price small{font-size:.82rem;font-weight:900;color:#55677d;text-transform:uppercase}.hsseo-price span{font-size:.86rem;color:#6b7b90}.hsseo-trust-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 16px}.hsseo-trust-mini span{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px;border-radius:14px;background:rgba(7,27,58,.055);border:1px solid rgba(7,27,58,.08);color:#30435c;font-size:.76rem;font-weight:900;text-align:center}.hsseo-trust-mini i{color:#f47c20}.hsseo-plan-card ul{list-style:none;padding:16px 0 0;margin:0;display:grid;gap:10px;flex:1;border-top:1px solid rgba(7,27,58,.08)}.hsseo-plan-card li{display:flex;align-items:flex-start;gap:9px;color:#35475f;line-height:1.45;font-size:.94rem}.hsseo-plan-card li i{color:#f47c20;width:18px;margin-top:3px}.hsseo-plan-card .hsseo-btn{width:100%;margin-top:20px}.hsseo-faq,.hsseo-strategy,.hsseo-workflow{background:#f8fbff}.hsseo-workflow-board{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.hsseo-workflow-board article{position:relative;min-height:210px;padding:24px;border-radius:28px;background:linear-gradient(145deg,#071b3a,#0d386d);color:#fff;box-shadow:0 18px 42px rgba(7,27,58,.12)}.hsseo-workflow-board article span{display:inline-flex;margin-bottom:14px;padding:7px 10px;border-radius:999px;background:rgba(244,124,32,.18);color:#ffbd85;font-weight:950}.hsseo-workflow-board article i{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:14px;border-radius:19px;background:linear-gradient(135deg,#ffbd85,#f47c20);color:#071b3a;font-size:1.3rem}.hsseo-workflow-board strong{display:block;font-size:1.12rem;margin-bottom:8px}.hsseo-workflow-board small{color:rgba(255,255,255,.72);line-height:1.55}.hsseo-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hsseo-feature-grid article{padding:24px;border-radius:28px;background:#fff;border:1px solid rgba(7,27,58,.1);box-shadow:0 16px 34px rgba(7,27,58,.07)}.hsseo-feature-grid i{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:15px;border-radius:18px;background:linear-gradient(135deg,#071b3a,#1663d7);color:#fff}.hsseo-feature-grid h3{color:#071b3a;margin:0 0 9px}.hsseo-feature-grid p{color:#5b6c83;line-height:1.65;margin:0}.hsseo-question-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:18px;background:linear-gradient(180deg,#fff,#f4f8ff)}.hsseo-question-grid article{padding:22px;border-radius:24px;background:#fff;border:1px solid rgba(7,27,58,.09)}.hsseo-question-grid article:first-child{grid-column:1/-1;background:linear-gradient(135deg,#071b3a,#0e396c);color:#fff}.hsseo-question-grid strong{display:block;font-size:1.35rem;color:#f47c20;margin-bottom:8px}.hsseo-question-grid article:first-child strong{color:#ffbd85}.hsseo-question-grid span{display:block;color:#5b6c83;line-height:1.5}.hsseo-question-grid article:first-child span{color:rgba(255,255,255,.76)}.hsseo-faq{background:linear-gradient(180deg,#071b3a,#0a2d58);color:#fff}.hsseo-faq .hsseo-section-head h2{color:#fff}.hsseo-faq .hsseo-label{background:rgba(244,124,32,.14);color:#ffbd85}.hsseo-faq-grid{max-width:980px;margin:0 auto;display:grid;gap:14px}.hsseo-faq-grid details{overflow:hidden;border-radius:24px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.hsseo-faq-grid summary{list-style:none;cursor:pointer;position:relative;padding:22px 70px 22px 24px;color:#fff;font-weight:900}.hsseo-faq-grid summary:after{content:"+";position:absolute;right:22px;top:50%;width:34px;height:34px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.1);color:#fff}.hsseo-faq-grid details[open] summary:after{content:"−";background:#f47c20;color:#071b3a}.hsseo-faq-grid p{margin:0;padding:0 28px 24px;color:rgba(255,255,255,.78);line-height:1.75}.hsseo-final-card{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:34px;background:linear-gradient(135deg,#fff,#f6f9ff);border:1px solid rgba(7,27,58,.1);border-radius:30px;box-shadow:0 18px 42px rgba(7,27,58,.07)}.hsseo-final .hsseo-secondary{color:#071b3a;background:linear-gradient(135deg,#fff,#edf5ff);border:1px solid rgba(7,27,58,.14)}@keyframes hsseoPulse{0%,100%{transform:scale(1);opacity:.52}50%{transform:scale(1.035);opacity:.88}}@keyframes hsseoBeam{0%,100%{transform:translateX(-18px) rotate(-17deg);opacity:.2}50%{transform:translateX(18px) rotate(-17deg);opacity:.55}}@media (max-width:1100px){.hsseo-hero-grid,.hsseo-intro-grid,.hsseo-strategy-grid{grid-template-columns:1fr}.hsseo-feature-grid,.hsseo-plan-grid,.hsseo-workflow-board{grid-template-columns:repeat(2,minmax(0,1fr))}.hsseo-hero-card{margin:28px auto 16px}.hsseo-final-card{flex-direction:column;align-items:flex-start}.hsseo-final-actions{margin-top:0}}@media (max-width:760px){.hsseo-hero{padding:42px 0 52px}.hsseo-feature-grid,.hsseo-plan-grid,.hsseo-question-grid,.hsseo-workflow-board{grid-template-columns:1fr}.hsseo-stack article{grid-template-columns:1fr}.hsseo-stack i{margin-left:0}.hsseo-actions .hsseo-btn,.hsseo-final-actions .hsseo-btn{width:100%}.hsseo-trust-mini{grid-template-columns:1fr}}.hostseo-seo-page .hsseo-hero-card{position:relative;min-height:470px;padding:18px!important;border-radius:30px!important;overflow:visible;background:radial-gradient(circle at 15% 16%,rgba(244,124,32,.15),transparent 28%),radial-gradient(circle at 88% 10%,rgba(69,183,255,.18),transparent 24%),linear-gradient(135deg,rgba(6,26,56,.98),rgba(11,47,94,.97))!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 28px 64px rgba(7,27,58,.2)!important}@media (max-width:980px){.hostseo-seo-page .hsseo-hero-card{min-height:440px}}@media (max-width:640px){.hostseo-seo-page .hsseo-hero-card{min-height:auto;padding:14px!important}}.hostseo-seo-page .hsseo-hero-card{position:relative!important;min-height:470px!important;padding:0!important;border-radius:50%!important;overflow:visible!important;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.14),rgba(255,255,255,.055) 58%,rgba(255,255,255,.025) 74%),linear-gradient(135deg,rgba(69,183,255,.09),rgba(244,124,32,.08))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 38px 94px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.08)!important;backdrop-filter:blur(14px)!important}@media (max-width:980px){.hostseo-seo-page .hsseo-hero-card{width:min(470px,100%)!important;margin:30px auto 20px}}@media (max-width:640px){.hostseo-seo-page .hsseo-hero-card{width:min(350px,92vw)!important;min-height:auto!important}}.hostseo-seo-page .hsseo-hero-card{position:relative!important;width:min(500px,100%)!important;height:500px!important;min-height:0!important;margin-left:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;overflow:visible!important;backdrop-filter:none!important}@media (max-width:980px){.hostseo-seo-page .hsseo-hero-card{width:min(500px,100%)!important;height:500px!important;margin:34px auto 22px!important}}@media (max-width:640px){.hostseo-seo-page .hsseo-hero-card{width:min(350px,92vw)!important;height:min(350px,92vw)!important}}.hostseo-seo-page .hsseo-strip.hsseo-service-strip{position:relative!important;padding:22px 0!important;background:#071b3a!important;overflow:hidden!important}.hostseo-seo-page .hsseo-strip.hsseo-service-strip::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 12% 18%,rgba(244,124,32,.16),transparent 28%),radial-gradient(circle at 88% 16%,rgba(69,183,255,.12),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.025),transparent 42%,rgba(255,255,255,.02))!important;pointer-events:none!important}.hostseo-seo-page .hsseo-service-strip-grid{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}.hostseo-seo-page .hsseo-service-strip-grid article{min-height:126px!important;padding:18px!important;border-radius:22px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 30px rgba(0,0,0,.1)!important;transition:transform .22s ease,background .22s ease,border-color .22s ease!important}.hostseo-seo-page .hsseo-service-strip-grid article:hover{transform:translateY(-4px)!important;background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.16)!important}.hostseo-seo-page .hsseo-service-strip-grid i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;margin-bottom:12px!important;border-radius:15px!important;background:rgba(244,124,32,.16)!important;color:#ffbd85!important;font-size:1rem!important}.hostseo-seo-page .hsseo-service-strip-grid strong{display:block!important;color:#fff!important;margin-bottom:6px!important;font-size:1rem!important;line-height:1.25!important;font-weight:950!important}.hostseo-seo-page .hsseo-service-strip-grid span{display:block!important;color:rgba(255,255,255,.72)!important;line-height:1.48!important;font-size:.87rem!important}@media (max-width:1100px){.hostseo-seo-page .hsseo-service-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:680px){.hostseo-seo-page .hsseo-service-strip-grid{grid-template-columns:1fr!important}.hostseo-seo-page .hsseo-service-strip-grid article{min-height:auto!important}}.hostseo-seo-page .hsseo-hero.hsseo-hero-modern{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:linear-gradient(118deg,rgba(7,27,58,.985) 0,rgba(9,38,76,.965) 44%,rgba(10,56,105,.8) 100%),url("https://api.hostseo.uk/header-seo.png") center right/cover no-repeat!important}.hostseo-seo-page .hsseo-hero.hsseo-hero-modern::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;background:radial-gradient(circle at 16% 20%,rgba(244,124,32,.2),transparent 26%),radial-gradient(circle at 82% 16%,rgba(69,183,255,.17),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.025),transparent 40%,rgba(255,255,255,.018))!important;pointer-events:none!important}.hostseo-seo-page .hsseo-modern-pattern{position:absolute!important;inset:0!important;z-index:1!important;overflow:hidden!important;pointer-events:none!important}.hostseo-seo-page .hsseo-modern-pattern .seo-glow{position:absolute!important;border-radius:50%!important;filter:blur(.2px)!important}.hostseo-seo-page .hsseo-modern-pattern .glow-one{width:520px!important;height:520px!important;right:-220px!important;top:-240px!important;background:radial-gradient(circle,rgba(69,183,255,.18),transparent 68%)!important;animation:hsseoGlowBreath 7s ease-in-out infinite!important}.hostseo-seo-page .hsseo-modern-pattern .glow-two{width:410px!important;height:410px!important;left:-190px!important;bottom:-210px!important;background:radial-gradient(circle,rgba(244,124,32,.16),transparent 68%)!important;animation:hsseoGlowBreath 8.4s ease-in-out infinite .5s!important}.hostseo-seo-page .hsseo-modern-pattern .seo-sweep{position:absolute!important;height:2px!important;width:58%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),rgba(244,124,32,.32),transparent)!important;opacity:.48!important;transform:rotate(-18deg)!important}.hostseo-seo-page .hsseo-modern-pattern .sweep-one{top:24%!important;left:46%!important;animation:hsseoSweep 6s ease-in-out infinite!important}.hostseo-seo-page .hsseo-modern-pattern .sweep-two{top:67%!important;left:38%!important;animation:hsseoSweep 7.6s ease-in-out infinite .75s!important}.hostseo-seo-page .hsseo-modern-pattern .seo-node{position:absolute!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#ffbd85!important;box-shadow:0 0 0 7px rgba(244,124,32,.1),0 0 24px rgba(244,124,32,.36)!important;animation:hsseoNodeFloat 5s ease-in-out infinite!important}.hostseo-seo-page .hsseo-modern-pattern .node-one{left:55%!important;top:22%!important}.hostseo-seo-page .hsseo-modern-pattern .node-two{left:73%!important;top:38%!important;background:#45b7ff!important;box-shadow:0 0 0 7px rgba(69,183,255,.1),0 0 24px rgba(69,183,255,.34)!important;animation-delay:.5s!important}.hostseo-seo-page .hsseo-modern-pattern .node-three{right:12%!important;bottom:28%!important;animation-delay:1s!important}.hostseo-seo-page .hsseo-modern-pattern .seo-rank-line{position:absolute!important;width:190px!important;height:74px!important;border-left:1px solid rgba(255,255,255,.12)!important;border-bottom:1px solid rgba(255,255,255,.14)!important;transform:skew(-16deg)!important;opacity:.55!important}.hostseo-seo-page .hsseo-modern-pattern .line-one{right:12%!important;top:18%!important}.hostseo-seo-page .hsseo-modern-pattern .line-two{left:5%!important;bottom:18%!important;opacity:.32!important}.hostseo-seo-page .hsseo-hero-card.hsseo-modern-dashboard-card{position:relative!important;width:min(540px,100%)!important;height:auto!important;min-height:0!important;margin-left:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;overflow:visible!important;backdrop-filter:none!important}.hostseo-seo-page .hsseo-dashboard-frame{position:relative!important;overflow:hidden!important;padding:16px!important;border-radius:34px!important;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.07))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 34px 86px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.14)!important;backdrop-filter:blur(16px)!important;transform:perspective(1200px) rotateY(-4deg) rotateX(2deg)!important}.hostseo-seo-page .hsseo-dashboard-frame::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(135deg,rgba(69,183,255,.23),transparent 30%,rgba(244,124,32,.18) 75%,transparent)!important;pointer-events:none!important;opacity:.58!important}.hostseo-seo-page .hsseo-dashboard-bar{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;gap:8px!important;min-height:46px!important;padding:0 14px!important;border-radius:22px!important;background:rgba(7,27,58,.58)!important;border:1px solid rgba(255,255,255,.12)!important;margin-bottom:14px!important}.hostseo-seo-page .hsseo-dashboard-bar .bar-dot{width:10px!important;height:10px!important;border-radius:50%!important;flex:0 0 auto!important}.hostseo-seo-page .hsseo-dashboard-bar .dot-red{background:#ff8e8e!important}.hostseo-seo-page .hsseo-dashboard-bar .dot-yellow{background:#ffd079!important}.hostseo-seo-page .hsseo-dashboard-bar .dot-green{background:#7ddf9e!important}.hostseo-seo-page .hsseo-dashboard-bar strong{margin-left:auto!important;color:rgba(255,255,255,.82)!important;font-size:.82rem!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.hostseo-seo-page .hsseo-dashboard-screen{position:relative!important;z-index:2!important;overflow:hidden!important;border-radius:28px!important;background:linear-gradient(180deg,rgba(7,27,58,.92),rgba(9,42,83,.88))!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 24px 54px rgba(0,0,0,.22)!important}.hostseo-seo-page .hsseo-dashboard-visual{position:relative!important;min-height:205px!important;overflow:hidden!important;background:#071b3a!important}.hostseo-seo-page .hsseo-dashboard-visual img{width:100%!important;height:245px!important;display:block!important;object-fit:cover!important;transform:scale(1.04)!important}.hostseo-seo-page .hsseo-dashboard-overlay{position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(7,27,58,.04),rgba(7,27,58,.82)),radial-gradient(circle at 72% 22%,rgba(69,183,255,.18),transparent 34%)!important;pointer-events:none!important}.hostseo-seo-page .hsseo-search-box{position:absolute!important;left:20px!important;right:20px!important;bottom:18px!important;min-height:50px!important;display:flex!important;align-items:center!important;gap:11px!important;padding:0 16px!important;border-radius:999px!important;background:#fff!important;color:#071b3a!important;box-shadow:0 16px 30px rgba(7,27,58,.22)!important}.hostseo-seo-page .hsseo-search-box i{color:#1663d7!important}.hostseo-seo-page .hsseo-search-box span{color:#314760!important;font-size:.94rem!important;font-weight:900!important}.hostseo-seo-page .hsseo-rank-panel{display:grid!important;grid-template-columns:128px 1fr!important;gap:16px!important;padding:18px!important;align-items:center!important}.hostseo-seo-page .hsseo-rank-score{position:relative!important;width:118px!important;height:118px!important;border-radius:26px!important;display:grid!important;place-items:center!important;align-content:center!important;text-align:center!important;background:linear-gradient(145deg,#ffbd85,#f47c20)!important;color:#071b3a!important;box-shadow:0 18px 38px rgba(244,124,32,.25)!important}.hostseo-seo-page .hsseo-rank-score::before{content:""!important;position:absolute!important;inset:10px!important;border-radius:20px!important;border:1px dashed rgba(7,27,58,.2)!important}.hostseo-seo-page .hsseo-rank-score small,.hostseo-seo-page .hsseo-rank-score span,.hostseo-seo-page .hsseo-rank-score strong{display:block!important;position:relative!important;z-index:1!important;margin:0!important;color:#071b3a!important}.hostseo-seo-page .hsseo-rank-score small{font-size:.64rem!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.hostseo-seo-page .hsseo-rank-score strong{font-size:2.05rem!important;line-height:1!important;font-weight:1000!important}.hostseo-seo-page .hsseo-rank-score span{font-size:.72rem!important;font-weight:950!important}.hostseo-seo-page .hsseo-rank-copy .hsseo-rank-kicker{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;color:#ffbd85!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:10px!important}.hostseo-seo-page .hsseo-rank-copy h3{margin:0 0 8px!important;color:#fff!important;font-size:1.18rem!important;line-height:1.22!important;font-weight:950!important}.hostseo-seo-page .hsseo-rank-copy p{margin:0!important;color:rgba(255,255,255,.72)!important;font-size:.9rem!important;line-height:1.58!important}.hostseo-seo-page .hsseo-dashboard-metrics{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;padding:0 18px 18px!important}.hostseo-seo-page .hsseo-dashboard-metrics span{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:42px!important;padding:8px!important;border-radius:16px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important;font-size:.78rem!important;font-weight:900!important;text-align:center!important}.hostseo-seo-page .hsseo-dashboard-metrics i{color:#ffbd85!important}@keyframes hsseoGlowBreath{0%,100%{transform:scale(1);opacity:.62}50%{transform:scale(1.05);opacity:.95}}@keyframes hsseoSweep{0%,100%{transform:translateX(-22px) rotate(-18deg);opacity:.22}50%{transform:translateX(22px) rotate(-18deg);opacity:.66}}@keyframes hsseoNodeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1100px){.hostseo-seo-page .hsseo-hero-card.hsseo-modern-dashboard-card{margin:32px auto 20px!important}.hostseo-seo-page .hsseo-dashboard-frame{transform:none!important}}@media (max-width:700px){.hostseo-seo-page .hsseo-dashboard-bar strong{font-size:.68rem!important}.hostseo-seo-page .hsseo-rank-panel{grid-template-columns:1fr!important}.hostseo-seo-page .hsseo-rank-score{margin:0 auto!important}.hostseo-seo-page .hsseo-dashboard-metrics{grid-template-columns:1fr!important}.hostseo-seo-page .hsseo-dashboard-visual img{height:210px!important}}body.hostseo-seo-page .hsseo-eyebrow,body.hostseo-seo-page .hsseo-label{font-size:.75rem}
/* Copy card compact typography 20260729 */body.hostseo-seo-page .hsseo-copy-card{display:flex;flex-direction:column;justify-content:center;padding:38px}body.hostseo-seo-page .hsseo-copy-card .hsseo-label{min-height:31px;padding:0 13px;font-size:.77rem}body.hostseo-seo-page .hsseo-copy-card h2{margin:17px 0 13px;font-size:clamp(1.98rem,3.15vw,2.86rem);line-height:1.085;letter-spacing:-.042em}body.hostseo-seo-page .hsseo-copy-card p{font-size:1.025rem;line-height:1.72}@media(max-width:700px){body.hostseo-seo-page .hsseo-copy-card{padding:28px}body.hostseo-seo-page .hsseo-copy-card .hsseo-label{font-size:.74rem}body.hostseo-seo-page .hsseo-copy-card h2{font-size:clamp(1.82rem,8vw,2.3rem);line-height:1.12}body.hostseo-seo-page .hsseo-copy-card p{font-size:1rem;line-height:1.7}}

/* Copy card fixed-height visual fill 20260729 */body.hostseo-seo-page .hsseo-copy-card{justify-content:space-between}