.tw-technical-seo-main{width:100%;max-width:none;margin:0;padding:0}.tw-technical-seo-page{--tw-tech-ink:#111111;--tw-tech-muted:#686868;--tw-tech-cream:#F5F5EF;--tw-tech-white:#FFFFFF;--tw-tech-gold:#D4A72C;--tw-tech-border:rgba(17, 17, 17, 0.12);width:100%;overflow:clip;background:#FFF;color:var(--tw-tech-ink);font-family:inherit}.tw-technical-seo-page *,.tw-technical-seo-page *::before,.tw-technical-seo-page *::after{box-sizing:border-box}.tw-technical-seo-page a{text-decoration:none}.tw-technical-seo-page p,.tw-technical-seo-page h1,.tw-technical-seo-page h2,.tw-technical-seo-page h3{margin-top:0}.tw-technical-seo-page .tw-tech-container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:30px}.tw-technical-seo-page .tw-tech-eyebrow{margin:0 0 22px;color:#777;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.17em;text-transform:uppercase}.tw-technical-seo-page h1,.tw-technical-seo-page h2,.tw-technical-seo-page h3{color:var(--tw-tech-ink);font-family:inherit;font-weight:600;letter-spacing:-.045em}.tw-technical-seo-page h1 span,.tw-technical-seo-page h2 span{display:block;color:#858585}.tw-technical-seo-page .tw-tech-hero{position:relative;overflow:hidden;padding:40px 0;background:var(--tw-tech-cream);border-bottom:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-hero-grid{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);align-items:center;gap:36px}.tw-technical-seo-page .tw-tech-hero-content{position:relative;z-index:2;max-width:570px;padding-block:20px}.tw-technical-seo-page .tw-tech-hero-content h1{max-width:620px;margin-bottom:25px;font-size:clamp(46px, 5.1vw, 70px);line-height:.99;letter-spacing:-.06em}.tw-technical-seo-page .tw-tech-hero-description{max-width:540px;margin:0;color:var(--tw-tech-muted);font-size:16px;line-height:1.8}.tw-technical-seo-page .tw-tech-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px}.tw-technical-seo-page .tw-tech-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:14px 20px;font-size:12px;font-weight:700;line-height:1.35;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.tw-technical-seo-page .tw-tech-button span{font-size:17px}.tw-technical-seo-page .tw-tech-button-primary{color:#FFF;background:var(--tw-tech-ink);border:1px solid var(--tw-tech-ink)}.tw-technical-seo-page .tw-tech-button-primary:hover{color:var(--tw-tech-ink);background:var(--tw-tech-gold);border-color:var(--tw-tech-gold);transform:translateY(-2px)}.tw-technical-seo-page .tw-tech-text-link,.tw-technical-seo-page .tw-tech-inline-link{display:inline-flex;align-items:center;gap:10px;color:var(--tw-tech-ink);font-size:12px;font-weight:700}.tw-technical-seo-page .tw-tech-text-link:hover,.tw-technical-seo-page .tw-tech-inline-link:hover{color:#8A6815}.tw-technical-seo-page .tw-tech-proofline{margin:27px 0 0;color:#898989;font-size:9px;font-weight:700;line-height:1.7;letter-spacing:.12em}.tw-technical-seo-page .tw-tech-hero-visual{position:relative;isolation:isolate;width:100%;max-width:560px;height:430px;margin-left:auto}.tw-technical-seo-page .tw-tech-visual-grid{position:absolute;z-index:-2;inset:4%;background-image:linear-gradient(rgb(17 17 17 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(17 17 17 / .045) 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(to bottom,transparent,#000000 18%,#000000 82%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000000 18%,#000000 82%,transparent)}.tw-technical-seo-page .tw-tech-orbit{position:absolute;top:44%;left:50%;border:1px solid rgb(212 167 44 / .34);border-radius:50%;transform:translate(-50%,-50%)}.tw-technical-seo-page .tw-tech-orbit-outer{width:370px;height:370px;border-style:dashed;border-color:rgb(17 17 17 / .16)}.tw-technical-seo-page .tw-tech-orbit-inner{width:260px;height:260px}.tw-technical-seo-page .tw-tech-system-core{position:absolute;top:44%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:168px;height:168px;padding:15px;border:1px solid rgb(212 167 44 / .8);border-radius:50%;background:#FFF;box-shadow:0 0 0 18px rgb(212 167 44 / .05),0 0 0 42px rgb(212 167 44 / .025);text-align:center;transform:translate(-50%,-50%)}.tw-technical-seo-page .tw-tech-system-core>span{color:#999;font-size:7px;font-weight:700;letter-spacing:.13em}.tw-technical-seo-page .tw-tech-system-core strong{margin-top:9px;font-size:15px;letter-spacing:-.04em}.tw-technical-seo-page .tw-tech-system-core i{display:block;width:35px;height:2px;margin:10px 0;background:var(--tw-tech-gold)}.tw-technical-seo-page .tw-tech-system-core small{color:#777;font-size:7px;font-weight:700;letter-spacing:.08em}.tw-technical-seo-page .tw-tech-signal{position:absolute;display:flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid rgb(17 17 17 / .12);background:rgb(255 255 255 / .94);box-shadow:0 8px 25px rgb(17 17 17 / .045)}.tw-technical-seo-page .tw-tech-signal b{color:#A27A16;font-size:9px}.tw-technical-seo-page .tw-tech-signal span{font-size:11px;font-weight:700}.tw-technical-seo-page .tw-tech-signal-crawl{top:12%;left:7%}.tw-technical-seo-page .tw-tech-signal-index{top:17%;right:1%}.tw-technical-seo-page .tw-tech-signal-speed{bottom:21%;left:3%}.tw-technical-seo-page .tw-tech-signal-structure{right:0;bottom:19%}.tw-technical-seo-page .tw-tech-visual-footer{position:absolute;right:0;bottom:3%;left:0;display:flex;align-items:center;justify-content:center;gap:12px;color:#8A8A8A;font-size:8px;font-weight:700;letter-spacing:.1em}.tw-technical-seo-page .tw-tech-visual-footer i{color:var(--tw-tech-gold);font-size:13px;font-style:normal}.tw-technical-seo-page .tw-tech-visual-footer strong{color:var(--tw-tech-ink)}.tw-technical-seo-page .tw-tech-section{padding-block:100px}.tw-technical-seo-page .tw-tech-section h2,.tw-technical-seo-page .tw-tech-cta h2{margin-bottom:0;font-size:clamp(34px, 4vw, 52px);line-height:1.04;letter-spacing:-.055em}.tw-technical-seo-page .tw-tech-intro{border-bottom:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-intro-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:90px;align-items:start}.tw-technical-seo-page .tw-tech-intro-copy{max-width:610px;padding-top:5px}.tw-technical-seo-page .tw-tech-intro-copy p{margin-bottom:18px;color:var(--tw-tech-muted);font-size:15px;line-height:1.9}.tw-technical-seo-page .tw-tech-intro-copy p:last-child{margin-bottom:0}.tw-technical-seo-page .tw-tech-section-heading{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:48px}.tw-technical-seo-page .tw-tech-section-heading>p{max-width:390px;margin:0 0 4px;color:var(--tw-tech-muted);font-size:14px;line-height:1.8}.tw-technical-seo-page .tw-tech-services,.tw-technical-seo-page .tw-tech-deliverables{background:#FAFAF7}.tw-technical-seo-page .tw-tech-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--tw-tech-border);border-left:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-service-card{position:relative;min-width:0;min-height:315px;padding:28px 26px 30px;border-right:1px solid var(--tw-tech-border);border-bottom:1px solid var(--tw-tech-border);background:#FFF;transition:background-color 0.2s ease}.tw-technical-seo-page .tw-tech-service-card:hover{background:var(--tw-tech-cream)}.tw-technical-seo-page .tw-tech-card-number{color:#8B8B8B;font-size:10px;font-weight:700;letter-spacing:.12em}.tw-technical-seo-page .tw-tech-card-mark{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin:24px 0 20px;border:1px solid rgb(212 167 44 / .55);border-radius:50%;color:#9B761B;font-size:19px}.tw-technical-seo-page .tw-tech-service-card h3{margin-bottom:12px;font-size:21px;line-height:1.2;letter-spacing:-.035em}.tw-technical-seo-page .tw-tech-service-card p{margin-bottom:17px;color:var(--tw-tech-muted);font-size:13px;line-height:1.75}.tw-technical-seo-page .tw-tech-service-card ul{margin:0;padding:0;list-style:none}.tw-technical-seo-page .tw-tech-service-card li{position:relative;margin-top:8px;padding-left:15px;color:#555;font-size:11px;line-height:1.6}.tw-technical-seo-page .tw-tech-service-card li::before{position:absolute;top:.65em;left:0;width:5px;height:5px;border-radius:50%;background:var(--tw-tech-gold);content:""}.tw-technical-seo-page .tw-tech-issues{background:var(--tw-tech-cream)}.tw-technical-seo-page .tw-tech-issues-grid{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:95px;align-items:start}.tw-technical-seo-page .tw-tech-issues-intro>p:not(.tw-tech-eyebrow){max-width:400px;margin:24px 0 27px;color:var(--tw-tech-muted);font-size:14px;line-height:1.85}.tw-technical-seo-page .tw-tech-issue-list{border-top:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-issue-list>div{display:grid;grid-template-columns:42px minmax(0,1fr) 20px;gap:15px;align-items:center;padding:22px 0;border-bottom:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-issue-list span,.tw-technical-seo-page .tw-tech-deliverable-list span{color:#9B761B;font-size:10px;font-weight:700}.tw-technical-seo-page .tw-tech-issue-list p{margin:0;color:#333;font-size:14px;line-height:1.65}.tw-technical-seo-page .tw-tech-issue-list b{color:#9B761B;font-size:17px;font-weight:400}.tw-technical-seo-page .tw-tech-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--tw-tech-border);border-bottom:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-process-grid article{padding:27px 24px 28px 0}.tw-technical-seo-page .tw-tech-process-grid article+article{padding-left:24px;border-left:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-process-grid article>span{color:#9B761B;font-size:9px;font-weight:700;letter-spacing:.14em}.tw-technical-seo-page .tw-tech-process-grid h3{margin:22px 0 12px;font-size:24px}.tw-technical-seo-page .tw-tech-process-grid p{margin:0;color:var(--tw-tech-muted);font-size:13px;line-height:1.8}.tw-technical-seo-page .tw-tech-deliverables{border-block:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-deliverables-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:90px;align-items:start}.tw-technical-seo-page .tw-tech-deliverables-lead{max-width:390px;margin:24px 0 0;color:var(--tw-tech-muted);font-size:14px;line-height:1.8}.tw-technical-seo-page .tw-tech-deliverable-list{border-top:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-deliverable-list>div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:15px;padding:20px 0;border-bottom:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-deliverable-list p{margin:0;color:#333;font-size:14px;line-height:1.7}.tw-technical-seo-page .tw-tech-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--tw-tech-border);border-bottom:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-related-grid a{position:relative;display:flex;flex-direction:column;gap:22px;min-height:150px;padding:26px 24px;color:var(--tw-tech-ink);transition:background-color 0.2s ease}.tw-technical-seo-page .tw-tech-related-grid a+a{border-left:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-related-grid a:hover{background:var(--tw-tech-cream)}.tw-technical-seo-page .tw-tech-related-grid a>span{color:#8B8B8B;font-size:9px;font-weight:700;letter-spacing:.13em}.tw-technical-seo-page .tw-tech-related-grid strong{padding-right:25px;font-size:21px;font-weight:600;letter-spacing:-.035em}.tw-technical-seo-page .tw-tech-related-grid i{position:absolute;right:24px;bottom:25px;color:#9B761B;font-size:18px;font-style:normal}.tw-technical-seo-page .tw-tech-faq{background:var(--tw-tech-cream)}.tw-technical-seo-page .tw-tech-faq-grid{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:90px;align-items:start}.tw-technical-seo-page .tw-tech-faq-grid>div:first-child>p:not(.tw-tech-eyebrow){max-width:360px;margin:22px 0 0;color:var(--tw-tech-muted);font-size:14px;line-height:1.8}.tw-technical-seo-page .tw-tech-faq-list{border-top:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-faq-list details{border-bottom:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:21px 0;color:var(--tw-tech-ink);font-size:15px;font-weight:600;line-height:1.5;cursor:pointer;list-style:none}.tw-technical-seo-page .tw-tech-faq-list summary::-webkit-details-marker{display:none}.tw-technical-seo-page .tw-tech-faq-list summary span{flex:0 0 auto;color:#9B761B;font-size:20px;font-weight:400;transition:transform 0.2s ease}.tw-technical-seo-page .tw-tech-faq-list details[open] summary span{transform:rotate(45deg)}.tw-technical-seo-page .tw-tech-faq-list details p{max-width:650px;margin:-2px 35px 22px 0;color:var(--tw-tech-muted);font-size:13px;line-height:1.85}.tw-technical-seo-page .tw-tech-cta{padding:78px 0;background:var(--tw-tech-ink);color:#FFF}.tw-technical-seo-page .tw-tech-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:55px}.tw-technical-seo-page .tw-tech-cta .tw-tech-eyebrow{color:#BCBCBC}.tw-technical-seo-page .tw-tech-cta h2{max-width:720px;color:#FFF}.tw-technical-seo-page .tw-tech-cta h2 span{color:#C5C5C5}.tw-technical-seo-page .tw-tech-cta-inner>div>p:last-child{margin:20px 0 0;color:#C2C2C2;font-size:14px;line-height:1.8}.tw-technical-seo-page .tw-tech-button-light{flex:0 0 auto;color:var(--tw-tech-ink);background:var(--tw-tech-gold);border:1px solid var(--tw-tech-gold)}.tw-technical-seo-page .tw-tech-button-light:hover{color:#FFF;background:#fff0;border-color:rgb(255 255 255 / .45);transform:translateY(-2px)}@media (max-width:1050px){.tw-technical-seo-page .tw-tech-container{padding-inline:24px}.tw-technical-seo-page .tw-tech-hero-grid{gap:18px}.tw-technical-seo-page .tw-tech-hero-content h1{font-size:clamp(42px, 5vw, 58px)}.tw-technical-seo-page .tw-tech-hero-visual{height:380px}.tw-technical-seo-page .tw-tech-orbit-outer{width:310px;height:310px}.tw-technical-seo-page .tw-tech-orbit-inner{width:220px;height:220px}.tw-technical-seo-page .tw-tech-system-core{width:145px;height:145px}.tw-technical-seo-page .tw-tech-section{padding-block:78px}.tw-technical-seo-page .tw-tech-intro-grid,.tw-technical-seo-page .tw-tech-issues-grid,.tw-technical-seo-page .tw-tech-deliverables-grid,.tw-technical-seo-page .tw-tech-faq-grid{gap:45px}.tw-technical-seo-page .tw-tech-service-card{padding:24px 20px}.tw-technical-seo-page .tw-tech-process-grid article{padding-right:16px}.tw-technical-seo-page .tw-tech-process-grid article+article{padding-left:16px}}@media (max-width:767px){.tw-technical-seo-page .tw-tech-container{padding-inline:20px}.tw-technical-seo-page .tw-tech-hero{padding:32px 0 26px}.tw-technical-seo-page .tw-tech-hero-grid{grid-template-columns:minmax(0,1fr);gap:8px}.tw-technical-seo-page .tw-tech-hero-content{max-width:none;padding-block:22px 8px}.tw-technical-seo-page .tw-tech-hero-content h1{max-width:560px;font-size:clamp(42px, 10vw, 58px)}.tw-technical-seo-page .tw-tech-hero-description{font-size:15px}.tw-technical-seo-page .tw-tech-hero-visual{width:min(100%, 500px);height:350px;margin-inline:auto}.tw-technical-seo-page .tw-tech-orbit-outer{width:285px;height:285px}.tw-technical-seo-page .tw-tech-orbit-inner{width:205px;height:205px}.tw-technical-seo-page .tw-tech-system-core{width:135px;height:135px}.tw-technical-seo-page .tw-tech-signal-crawl{left:1%}.tw-technical-seo-page .tw-tech-signal-index{right:1%}.tw-technical-seo-page .tw-tech-signal-speed{left:0}.tw-technical-seo-page .tw-tech-signal-structure{right:0}.tw-technical-seo-page .tw-tech-section{padding-block:65px}.tw-technical-seo-page .tw-tech-intro-grid,.tw-technical-seo-page .tw-tech-issues-grid,.tw-technical-seo-page .tw-tech-deliverables-grid,.tw-technical-seo-page .tw-tech-faq-grid{grid-template-columns:minmax(0,1fr);gap:30px}.tw-technical-seo-page .tw-tech-section-heading{display:block;margin-bottom:32px}.tw-technical-seo-page .tw-tech-section-heading>p{margin-top:20px}.tw-technical-seo-page .tw-tech-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-technical-seo-page .tw-tech-service-card{min-height:0;padding:23px 18px}.tw-technical-seo-page .tw-tech-service-card h3{font-size:19px}.tw-technical-seo-page .tw-tech-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-technical-seo-page .tw-tech-process-grid article{padding:22px 18px 24px 0}.tw-technical-seo-page .tw-tech-process-grid article+article{padding-left:18px}.tw-technical-seo-page .tw-tech-process-grid article:nth-child(3){padding-left:0;border-left:0;border-top:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-process-grid article:nth-child(4){border-top:1px solid var(--tw-tech-border)}.tw-technical-seo-page .tw-tech-related-grid{grid-template-columns:minmax(0,1fr)}.tw-technical-seo-page .tw-tech-related-grid a{min-height:120px;padding:23px 20px}.tw-technical-seo-page .tw-tech-related-grid a+a{border-top:1px solid var(--tw-tech-border);border-left:0}.tw-technical-seo-page .tw-tech-cta{padding:60px 0}.tw-technical-seo-page .tw-tech-cta-inner{align-items:flex-start;flex-direction:column;gap:28px}}@media (max-width:480px){.tw-technical-seo-page .tw-tech-container{padding-inline:16px}.tw-technical-seo-page .tw-tech-eyebrow{margin-bottom:17px}.tw-technical-seo-page .tw-tech-hero{padding:24px 0 20px}.tw-technical-seo-page .tw-tech-hero-content h1{font-size:41px}.tw-technical-seo-page .tw-tech-hero-actions{align-items:flex-start;flex-direction:column;gap:18px;margin-top:25px}.tw-technical-seo-page .tw-tech-proofline{font-size:8px}.tw-technical-seo-page .tw-tech-hero-visual{height:305px}.tw-technical-seo-page .tw-tech-orbit-outer{width:240px;height:240px}.tw-technical-seo-page .tw-tech-orbit-inner{width:175px;height:175px}.tw-technical-seo-page .tw-tech-system-core{width:112px;height:112px;padding:8px}.tw-technical-seo-page .tw-tech-system-core strong{font-size:11px}.tw-technical-seo-page .tw-tech-system-core>span,.tw-technical-seo-page .tw-tech-system-core small{font-size:6px}.tw-technical-seo-page .tw-tech-signal{gap:6px;padding:8px 9px}.tw-technical-seo-page .tw-tech-signal span{font-size:9px}.tw-technical-seo-page .tw-tech-signal b{font-size:8px}.tw-technical-seo-page .tw-tech-signal-crawl{top:10%}.tw-technical-seo-page .tw-tech-signal-index{top:14%}.tw-technical-seo-page .tw-tech-signal-speed{bottom:21%}.tw-technical-seo-page .tw-tech-signal-structure{bottom:19%}.tw-technical-seo-page .tw-tech-visual-footer{gap:7px;font-size:6px}.tw-technical-seo-page .tw-tech-section{padding-block:54px}.tw-technical-seo-page .tw-tech-section h2,.tw-technical-seo-page .tw-tech-cta h2{font-size:35px}.tw-technical-seo-page .tw-tech-service-grid{grid-template-columns:minmax(0,1fr)}.tw-technical-seo-page .tw-tech-service-card{padding:24px 22px}.tw-technical-seo-page .tw-tech-card-mark{margin:18px 0 16px}.tw-technical-seo-page .tw-tech-issue-list>div{grid-template-columns:30px minmax(0,1fr) 16px;gap:10px;padding:18px 0}.tw-technical-seo-page .tw-tech-issue-list p{font-size:13px}.tw-technical-seo-page .tw-tech-process-grid h3{font-size:21px}.tw-technical-seo-page .tw-tech-process-grid p{font-size:12px}.tw-technical-seo-page .tw-tech-process-grid article{padding-right:12px}.tw-technical-seo-page .tw-tech-process-grid article+article{padding-left:12px}.tw-technical-seo-page .tw-tech-faq-list summary{font-size:14px}.tw-technical-seo-page .tw-tech-cta{padding:52px 0}}