.seo-landing-page-module__RmMYja__page{--seo-landing-bleed:clamp(1.5rem, 5.5vw, 5rem);--seo-landing-content-inset:max(var(--seo-landing-bleed), calc((100vw - var(--container-page,100rem)) / 2 + var(--gutter,1.5rem)));isolation:isolate;width:100vw;padding-block:clamp(2rem,5vw,4rem);padding-inline:var(--seo-landing-content-inset);color:var(--foreground);background:linear-gradient(180deg, color-mix(in oklch, var(--background), #080d0a 10%), var(--background) 24%), var(--background);margin-block:-2rem;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.seo-landing-page-module__RmMYja__ambient{z-index:-1;border:1px solid color-mix(in oklch, var(--primary), transparent 74%);opacity:.72;background:radial-gradient(circle at center, color-mix(in oklch, var(--primary), transparent 86%) 0 1px, transparent 1px), repeating-radial-gradient(circle at center, transparent 0 4.4rem, color-mix(in oklch, var(--primary), transparent 84%) 4.45rem 4.5rem);background-size:1rem 1rem,auto;border-radius:50%;width:44rem;height:44rem;animation:18s linear infinite seo-landing-page-module__RmMYja__orbit-drift;position:absolute;top:-18rem;right:-14rem}.seo-landing-page-module__RmMYja__hero{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);min-height:min(46rem,100svh - 10rem);padding-block:clamp(3rem,7vw,7rem);display:grid}.seo-landing-page-module__RmMYja__eyebrow{border-color:color-mix(in oklch, var(--primary), transparent 58%);height:auto;color:var(--primary);letter-spacing:.08em;padding:.45rem .7rem}.seo-landing-page-module__RmMYja__hero h1{max-width:12ch;font-family:var(--font-serif);letter-spacing:-.055em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(3rem,8vw,6.9rem);font-weight:500;line-height:.96}.seo-landing-page-module__RmMYja__heroDescription{max-width:43rem;color:var(--muted-foreground);margin-top:1.5rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.9}.seo-landing-page-module__RmMYja__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.seo-landing-page-module__RmMYja__trustList{color:var(--muted-foreground);flex-wrap:wrap;gap:.75rem 1.15rem;margin:1.25rem 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.seo-landing-page-module__RmMYja__trustList li{align-items:center;gap:.4rem;display:inline-flex}.seo-landing-page-module__RmMYja__trustList svg{width:.9rem;color:var(--primary)}.seo-landing-page-module__RmMYja__availabilityNote{border:1px solid color-mix(in oklch, var(--primary), transparent 72%);border-radius:var(--radius-card);background:color-mix(in oklch, var(--primary), transparent 94%);align-items:flex-start;gap:.75rem;max-width:42rem;margin-top:1.25rem;padding:.9rem 1rem;display:flex}.seo-landing-page-module__RmMYja__availabilityNote[data-status=guide]{border-color:color-mix(in oklch, var(--muted-foreground), transparent 70%);background:color-mix(in oklch, var(--muted), transparent 38%)}.seo-landing-page-module__RmMYja__availabilityNote>svg{width:1rem;color:var(--primary);flex:none;margin-top:.18rem}.seo-landing-page-module__RmMYja__availabilityNote strong{font-size:.86rem;font-weight:600}.seo-landing-page-module__RmMYja__availabilityNote p{color:var(--muted-foreground);margin-top:.25rem;font-size:.8rem;line-height:1.65}.seo-landing-page-module__RmMYja__chartPreview{border:1px solid color-mix(in oklch, var(--primary), transparent 70%);background:linear-gradient(145deg, color-mix(in oklch, var(--card), transparent 4%), color-mix(in oklch, var(--background), #080e0a 16%));border-radius:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.25rem,3vw,2rem);position:relative;box-shadow:0 2.5rem 7rem #00000061;box-shadow:0 2.5rem 7rem lab(0% 0 0/.38)}.seo-landing-page-module__RmMYja__chartPreview:before{border:1px solid color-mix(in oklch, var(--primary), transparent 88%);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:.7rem}.seo-landing-page-module__RmMYja__chartPreviewHeader,.seo-landing-page-module__RmMYja__chartPreviewFooter{color:var(--muted-foreground);letter-spacing:.08em;justify-content:space-between;gap:1rem;font-size:.72rem;display:flex;position:relative}.seo-landing-page-module__RmMYja__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-block:2.5rem;display:grid;position:relative}.seo-landing-page-module__RmMYja__pillar{border:1px solid color-mix(in oklch, var(--primary), transparent 76%);background:color-mix(in oklch, var(--card), transparent 38%);border-radius:1rem;flex-direction:column;align-items:center;padding:1rem .3rem;display:flex}.seo-landing-page-module__RmMYja__pillar span{color:var(--muted-foreground);margin-bottom:.75rem;font-size:.68rem}.seo-landing-page-module__RmMYja__pillar strong{font-family:var(--font-serif);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:500;line-height:1.25}.seo-landing-page-module__RmMYja__pillar small{color:var(--muted-foreground);margin-top:.7rem;font-size:.62rem}.seo-landing-page-module__RmMYja__uncertainPillars .seo-landing-page-module__RmMYja__pillar:last-child{color:var(--muted-foreground);background:0 0;border-style:dashed}.seo-landing-page-module__RmMYja__elements{aspect-ratio:1;border:1px solid color-mix(in oklch, var(--primary), transparent 78%);border-radius:50%;place-items:center;width:min(100%,25rem);margin:1.3rem auto;display:grid;position:relative}.seo-landing-page-module__RmMYja__elements:before,.seo-landing-page-module__RmMYja__elements:after{border:1px solid color-mix(in oklch, var(--primary), transparent 86%);content:"";border-radius:50%;position:absolute;inset:15%}.seo-landing-page-module__RmMYja__elements:after{inset:31%}.seo-landing-page-module__RmMYja__elements>span{border:1px solid color-mix(in oklch, var(--primary), transparent 55%);width:3.4rem;height:3.4rem;color:var(--primary);font-family:var(--font-serif);background:var(--card);transform:translate(-50%, -50%) rotate(calc(var(--element-index) * 72deg)) translateY(-9.5rem) rotate(calc(var(--element-index) * -72deg));border-radius:50%;place-items:center;font-size:1.35rem;display:grid;position:absolute;top:50%;left:50%}.seo-landing-page-module__RmMYja__elements>strong{z-index:1;font-family:var(--font-serif);font-size:1.6rem;font-weight:500;position:relative}.seo-landing-page-module__RmMYja__chartPreviewFooter span:last-child{text-align:right}.seo-landing-page-module__RmMYja__intentAnswer{border-block:1px solid color-mix(in oklch, var(--primary), transparent 70%);grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,6vw,6rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid}.seo-landing-page-module__RmMYja__intentAnswer>header>p:first-child,.seo-landing-page-module__RmMYja__workedExample>header>p:first-child{color:var(--primary);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.65rem;font-size:.7rem;font-weight:600}.seo-landing-page-module__RmMYja__intentAnswer h2,.seo-landing-page-module__RmMYja__workedExample h2{font-family:var(--font-serif);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.08}.seo-landing-page-module__RmMYja__intentAnswer>header>p:last-child,.seo-landing-page-module__RmMYja__workedExample>header>p:last-child{color:var(--muted-foreground);margin-top:1.2rem;line-height:1.85}.seo-landing-page-module__RmMYja__intentAnswer>ol,.seo-landing-page-module__RmMYja__workedExample>ol{margin:0;padding:0;list-style:none}.seo-landing-page-module__RmMYja__intentAnswer>ol>li,.seo-landing-page-module__RmMYja__workedExample>ol>li{border-bottom:1px solid var(--border);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.15rem;display:grid}.seo-landing-page-module__RmMYja__intentAnswer>ol>li:first-child,.seo-landing-page-module__RmMYja__workedExample>ol>li:first-child{padding-top:0}.seo-landing-page-module__RmMYja__intentAnswer>ol>li:last-child,.seo-landing-page-module__RmMYja__workedExample>ol>li:last-child{border-bottom:0}.seo-landing-page-module__RmMYja__intentAnswer li>span,.seo-landing-page-module__RmMYja__workedExample li>span{color:var(--primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.seo-landing-page-module__RmMYja__intentAnswer li h3,.seo-landing-page-module__RmMYja__workedExample li h3{font-size:.95rem;font-weight:600}.seo-landing-page-module__RmMYja__intentAnswer li p,.seo-landing-page-module__RmMYja__workedExample li p{color:var(--muted-foreground);margin-top:.35rem;line-height:1.7}.seo-landing-page-module__RmMYja__intentAnswer>aside{border:1px solid color-mix(in oklch, var(--primary), transparent 72%);color:var(--muted-foreground);background:color-mix(in oklch, var(--primary), transparent 94%);border-radius:1rem;grid-column:2;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;line-height:1.7;display:flex}.seo-landing-page-module__RmMYja__intentAnswer>aside svg{width:1rem;color:var(--primary);flex:none;margin-top:.2rem}.seo-landing-page-module__RmMYja__intentAnswer[data-intent-kind=annual]{background:linear-gradient(90deg, color-mix(in oklch, var(--primary), transparent 95%), transparent)}.seo-landing-page-module__RmMYja__intentAnswer[data-intent-kind=example]{border-block-style:dashed}.seo-landing-page-module__RmMYja__workedExample{border:1px solid color-mix(in oklch, var(--primary), transparent 58%);background:radial-gradient(circle at 100% 0, color-mix(in oklch, var(--primary), transparent 88%), transparent 30%), color-mix(in oklch, var(--card), transparent 24%);border-radius:2rem;grid-template-columns:minmax(17rem,.65fr) minmax(0,1.35fr);gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(4.5rem,9vw,8rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid}.seo-landing-page-module__RmMYja__workedExample>dl{border:1px solid var(--border);background:var(--border);border-radius:1rem;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.seo-landing-page-module__RmMYja__workedExample>dl>div{background:var(--card);min-width:0;padding:1rem}.seo-landing-page-module__RmMYja__workedExample dt{color:var(--muted-foreground);font-size:.72rem}.seo-landing-page-module__RmMYja__workedExample dd{overflow-wrap:anywhere;margin-top:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.seo-landing-page-module__RmMYja__workedExample>ol{grid-column:2}.seo-landing-page-module__RmMYja__workedExample>footer{color:var(--muted-foreground);grid-column:2;align-items:flex-start;gap:.75rem;line-height:1.75;display:flex}.seo-landing-page-module__RmMYja__workedExample>footer svg{width:1rem;color:var(--primary);flex:none;margin-top:.25rem}.seo-landing-page-module__RmMYja__outcomeSection,.seo-landing-page-module__RmMYja__faqSection,.seo-landing-page-module__RmMYja__relatedSection{padding-block:clamp(4.5rem,9vw,8rem)}.seo-landing-page-module__RmMYja__utilitySection{border:1px solid color-mix(in oklch, var(--primary), transparent 62%);background:radial-gradient(circle at 0 0, color-mix(in oklch, var(--primary), transparent 88%), transparent 36%), color-mix(in oklch, var(--card), transparent 22%);border-radius:2rem;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(4.5rem,9vw,8rem);padding:clamp(1.5rem,5vw,4rem);display:grid}.seo-landing-page-module__RmMYja__utilityIntro>p:first-child{color:var(--primary);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.65rem;font-size:.7rem;font-weight:600}.seo-landing-page-module__RmMYja__utilityIntro h2{font-family:var(--font-serif);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.08}.seo-landing-page-module__RmMYja__utilityIntro>p:nth-of-type(2){color:var(--muted-foreground);margin-top:1.25rem;line-height:1.8}.seo-landing-page-module__RmMYja__privacyNote{color:var(--muted-foreground);align-items:flex-start;gap:.45rem;margin-top:1.25rem;font-size:.75rem;line-height:1.6;display:inline-flex}.seo-landing-page-module__RmMYja__privacyNote svg{width:.9rem;color:var(--primary);flex:none;margin-top:.15rem}.seo-landing-page-module__RmMYja__utilityWorkspace{min-width:0}.seo-landing-page-module__RmMYja__utilityProgress{color:var(--muted-foreground);gap:.65rem;margin-bottom:1rem;font-size:.75rem;display:grid}.seo-landing-page-module__RmMYja__utilityProgress>span{background:color-mix(in oklch, var(--border), transparent 25%);border-radius:99rem;height:.3rem;overflow:hidden}.seo-landing-page-module__RmMYja__utilityProgress i{border-radius:inherit;background:var(--primary);height:100%;transition:width .18s;display:block}.seo-landing-page-module__RmMYja__utilityItems{gap:.65rem;display:grid}.seo-landing-page-module__RmMYja__utilityItems label{border:1px solid var(--border);cursor:pointer;background:color-mix(in oklch, var(--background), transparent 28%);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;padding:1rem;transition:border-color .16s,background-color .16s;display:grid}.seo-landing-page-module__RmMYja__utilityItems label[data-checked=true]{border-color:color-mix(in oklch, var(--primary), transparent 38%);background:color-mix(in oklch, var(--primary), transparent 92%)}.seo-landing-page-module__RmMYja__utilityItems input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.seo-landing-page-module__RmMYja__utilityItems input:focus-visible+.seo-landing-page-module__RmMYja__utilityCheck{outline:2px solid var(--ring);outline-offset:2px}.seo-landing-page-module__RmMYja__utilityCheck{border:1px solid color-mix(in oklch, var(--primary), transparent 45%);width:1.35rem;height:1.35rem;color:var(--primary-foreground);background:0 0;border-radius:.35rem;place-items:center;margin-top:.1rem;display:grid}label[data-checked=true]>.seo-landing-page-module__RmMYja__utilityCheck{background:var(--primary)}.seo-landing-page-module__RmMYja__utilityCheck svg{width:.85rem}.seo-landing-page-module__RmMYja__utilityItems strong,.seo-landing-page-module__RmMYja__utilityItems small{display:block}.seo-landing-page-module__RmMYja__utilityItems strong{font-size:.9rem}.seo-landing-page-module__RmMYja__utilityItems small{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.55}.seo-landing-page-module__RmMYja__utilityResult{border:1px solid color-mix(in oklch, var(--primary), transparent 72%);background:color-mix(in oklch, var(--primary), transparent 94%);border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(10rem,.65fr);gap:1rem;margin-top:1rem;padding:1rem;display:grid}.seo-landing-page-module__RmMYja__utilityResult span{color:var(--primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.seo-landing-page-module__RmMYja__utilityResult h3{font-family:var(--font-serif);margin-top:.35rem;font-size:1.2rem;font-weight:500}.seo-landing-page-module__RmMYja__utilityResult p,.seo-landing-page-module__RmMYja__utilityResult li{color:var(--muted-foreground);font-size:.78rem;line-height:1.65}.seo-landing-page-module__RmMYja__utilityResult p{margin-top:.4rem}.seo-landing-page-module__RmMYja__utilityResult ol{margin:0;padding-left:1.2rem}.seo-landing-page-module__RmMYja__utilityWorkspace>button{margin-top:.75rem}.seo-landing-page-module__RmMYja__utilityAction{margin-top:1rem}.seo-landing-page-module__RmMYja__sectionHeading{max-width:46rem;margin-bottom:2rem}.seo-landing-page-module__RmMYja__sectionHeading>p,.seo-landing-page-module__RmMYja__guideAside>p:first-child,.seo-landing-page-module__RmMYja__stepsIntro>div>p{color:var(--primary);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.6rem;font-size:.7rem;font-weight:600}.seo-landing-page-module__RmMYja__sectionHeading h2,.seo-landing-page-module__RmMYja__stepsIntro h2,.seo-landing-page-module__RmMYja__guideAside h2,.seo-landing-page-module__RmMYja__unknownTime h2,.seo-landing-page-module__RmMYja__finalCta h2{font-family:var(--font-serif);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4vw,3.8rem);font-weight:500;line-height:1.08}.seo-landing-page-module__RmMYja__outcomeCard{border-color:color-mix(in oklch, var(--border), var(--primary) 18%);background:color-mix(in oklch, var(--card), transparent 15%);--card-gap:1rem;--card-padding:clamp(1.25rem, 3vw, 2rem);min-height:15rem;position:relative}.seo-landing-page-module__RmMYja__outcomeCard>span{color:var(--primary);letter-spacing:.13em;font-size:.7rem}.seo-landing-page-module__RmMYja__outcomeCard h3,.seo-landing-page-module__RmMYja__relatedCard h3{font-family:var(--font-serif);font-size:1.35rem;font-weight:500}.seo-landing-page-module__RmMYja__outcomeCard p,.seo-landing-page-module__RmMYja__relatedCard p{color:var(--muted-foreground);line-height:1.75}.seo-landing-page-module__RmMYja__stepsSection{border:1px solid color-mix(in oklch, var(--primary), transparent 78%);background:color-mix(in oklch, var(--card), transparent 35%);border-radius:2rem;grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.seo-landing-page-module__RmMYja__stepsIntro{align-items:flex-start;gap:1rem;display:flex}.seo-landing-page-module__RmMYja__stepsIntro>svg{width:1.5rem;color:var(--primary);flex:none}.seo-landing-page-module__RmMYja__stepsIntro h2{font-size:clamp(1.8rem,3vw,2.8rem)}.seo-landing-page-module__RmMYja__steps{margin:0;padding:0;list-style:none}.seo-landing-page-module__RmMYja__steps li{border-bottom:1px solid var(--border);grid-template-columns:3rem minmax(0,1fr);gap:1.2rem;padding-block:1.4rem;display:grid}.seo-landing-page-module__RmMYja__steps li:first-child{padding-top:0}.seo-landing-page-module__RmMYja__steps li:last-child{border-bottom:0;padding-bottom:0}.seo-landing-page-module__RmMYja__steps li>span,.seo-landing-page-module__RmMYja__guideContent section>span{color:var(--primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.seo-landing-page-module__RmMYja__steps h3{margin-bottom:.35rem;font-size:1rem;font-weight:600}.seo-landing-page-module__RmMYja__steps p{color:var(--muted-foreground);line-height:1.7}.seo-landing-page-module__RmMYja__guideSection{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(7rem,12vw,12rem);display:grid}.seo-landing-page-module__RmMYja__guideAside{align-self:start;position:sticky;top:7rem}.seo-landing-page-module__RmMYja__guideAside>p:nth-of-type(2){color:var(--muted-foreground);margin:1.5rem 0;line-height:1.9}.seo-landing-page-module__RmMYja__guideContent section{border-left:1px solid color-mix(in oklch, var(--primary), transparent 68%);padding:0 0 3.5rem 2rem}.seo-landing-page-module__RmMYja__guideContent section:last-child{padding-bottom:0}.seo-landing-page-module__RmMYja__guideContent h3{font-family:var(--font-serif);margin:.6rem 0 1rem;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:500}.seo-landing-page-module__RmMYja__guideContent p,.seo-landing-page-module__RmMYja__guideContent li{color:color-mix(in oklch, var(--foreground), var(--muted-foreground) 35%);line-height:1.9}.seo-landing-page-module__RmMYja__guideContent p+p{margin-top:1rem}.seo-landing-page-module__RmMYja__guideContent ul{margin:1.2rem 0 0;padding-left:1.2rem}.seo-landing-page-module__RmMYja__unknownTime{border:1px solid color-mix(in oklch, var(--primary), transparent 68%);background:linear-gradient(135deg, color-mix(in oklch, var(--primary), transparent 91%), color-mix(in oklch, var(--card), transparent 25%));border-radius:2rem;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.8rem,5vw,4rem);display:grid}.seo-landing-page-module__RmMYja__unknownTimeIcon{border:1px solid color-mix(in oklch, var(--primary), transparent 48%);width:3.5rem;height:3.5rem;color:var(--primary);border-radius:50%;place-items:center;display:grid}.seo-landing-page-module__RmMYja__unknownTime h2{font-size:clamp(1.8rem,3vw,2.8rem)}.seo-landing-page-module__RmMYja__unknownTime p{max-width:62rem;color:var(--muted-foreground);line-height:1.8}.seo-landing-page-module__RmMYja__unknownTime ul{color:var(--muted-foreground);flex-wrap:wrap;gap:.8rem 1.25rem;margin:0;padding:0;font-size:.86rem;list-style:none;display:flex}.seo-landing-page-module__RmMYja__unknownTime li{align-items:center;gap:.4rem;display:inline-flex}.seo-landing-page-module__RmMYja__unknownTime li svg{width:.9rem;color:var(--primary)}.seo-landing-page-module__RmMYja__evidenceSection{border:1px solid var(--border);background:color-mix(in oklch, var(--card), transparent 28%);border-radius:2rem;margin-top:clamp(4.5rem,9vw,8rem);padding:clamp(1.5rem,4vw,3rem)}.seo-landing-page-module__RmMYja__evidenceSection>header{max-width:54rem}.seo-landing-page-module__RmMYja__evidenceSection>header>p:first-child{color:var(--primary);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:600}.seo-landing-page-module__RmMYja__evidenceSection>header h2{font-family:var(--font-serif);letter-spacing:-.035em;margin-top:.65rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.08}.seo-landing-page-module__RmMYja__evidenceSection>header>p:last-child{color:var(--muted-foreground);margin-top:1rem;line-height:1.8}.seo-landing-page-module__RmMYja__evidenceGrid{border:1px solid var(--border);background:var(--border);border-radius:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2rem;display:grid;overflow:hidden}.seo-landing-page-module__RmMYja__evidenceGrid article{background:var(--card);padding:1.4rem}.seo-landing-page-module__RmMYja__evidenceGrid svg{width:1.1rem;color:var(--primary);margin-bottom:1rem}.seo-landing-page-module__RmMYja__evidenceGrid h3{font-family:var(--font-serif);font-size:1.1rem;font-weight:500}.seo-landing-page-module__RmMYja__evidenceGrid p,.seo-landing-page-module__RmMYja__evidenceGrid li{color:var(--muted-foreground);font-size:.82rem;line-height:1.7}.seo-landing-page-module__RmMYja__evidenceGrid p,.seo-landing-page-module__RmMYja__evidenceGrid ul{margin-top:.75rem}.seo-landing-page-module__RmMYja__evidenceGrid ul{padding-left:1rem}.seo-landing-page-module__RmMYja__evidenceSection>footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-top:1.5rem;display:flex}.seo-landing-page-module__RmMYja__evidenceSection dl,.seo-landing-page-module__RmMYja__evidenceSection nav{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.seo-landing-page-module__RmMYja__evidenceSection dt{color:var(--muted-foreground);font-size:.68rem}.seo-landing-page-module__RmMYja__evidenceSection dd{margin-top:.2rem;font-size:.82rem}.seo-landing-page-module__RmMYja__evidenceSection nav a{color:var(--primary);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.seo-landing-page-module__RmMYja__evidenceSection nav svg{width:.85rem}.seo-landing-page-module__RmMYja__faqList{border-top:1px solid var(--border)}.seo-landing-page-module__RmMYja__faqList details{border-bottom:1px solid var(--border)}.seo-landing-page-module__RmMYja__faqList summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding-block:1.4rem;font-size:1rem;font-weight:600;list-style:none;display:grid}.seo-landing-page-module__RmMYja__faqList summary::-webkit-details-marker{display:none}.seo-landing-page-module__RmMYja__faqList summary svg{width:1rem;color:var(--primary)}.seo-landing-page-module__RmMYja__faqList details>p{max-width:62rem;color:var(--muted-foreground);padding:0 0 1.5rem 1.8rem;line-height:1.8}.seo-landing-page-module__RmMYja__relatedCard{--card-padding:0;transition:border-color .18s,transform .18s}.seo-landing-page-module__RmMYja__relatedCard:hover{border-color:color-mix(in oklch, var(--primary), transparent 35%);transform:translateY(-.2rem)}.seo-landing-page-module__RmMYja__relatedCard a{height:100%;padding:1.5rem;text-decoration:none}.seo-landing-page-module__RmMYja__relatedCard a>span{color:var(--primary);align-items:center;gap:.35rem;margin-top:auto;padding-top:.7rem;font-size:.8rem;display:inline-flex}.seo-landing-page-module__RmMYja__relatedCard a>span svg{width:.9rem}.seo-landing-page-module__RmMYja__finalCta{border:1px solid color-mix(in oklch, var(--primary), transparent 56%);background:color-mix(in oklch, var(--primary), transparent 92%);border-radius:2rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:clamp(1rem,5vw,4rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.seo-landing-page-module__RmMYja__finalCta>svg{width:2rem;color:var(--primary)}.seo-landing-page-module__RmMYja__finalCta h2{font-size:clamp(1.7rem,3vw,2.5rem)}.seo-landing-page-module__RmMYja__finalCta p{color:var(--muted-foreground);margin-top:.4rem}@keyframes seo-landing-page-module__RmMYja__orbit-drift{to{transform:rotate(360deg)}}@media (max-width:900px){.seo-landing-page-module__RmMYja__hero,.seo-landing-page-module__RmMYja__stepsSection,.seo-landing-page-module__RmMYja__guideSection,.seo-landing-page-module__RmMYja__utilitySection,.seo-landing-page-module__RmMYja__intentAnswer,.seo-landing-page-module__RmMYja__workedExample{grid-template-columns:1fr}.seo-landing-page-module__RmMYja__intentAnswer>aside,.seo-landing-page-module__RmMYja__workedExample>dl,.seo-landing-page-module__RmMYja__workedExample>ol,.seo-landing-page-module__RmMYja__workedExample>footer{grid-column:auto}.seo-landing-page-module__RmMYja__hero{min-height:auto}.seo-landing-page-module__RmMYja__chartPreview{max-width:40rem}.seo-landing-page-module__RmMYja__guideAside{position:static}.seo-landing-page-module__RmMYja__finalCta{grid-template-columns:auto minmax(0,1fr)}.seo-landing-page-module__RmMYja__finalCta>a{grid-column:1/-1}}@media (max-width:560px){.seo-landing-page-module__RmMYja__hero h1{font-size:clamp(3rem,16vw,4.5rem)}.seo-landing-page-module__RmMYja__heroActions>*{width:100%}.seo-landing-page-module__RmMYja__chartPreview{padding:1rem}.seo-landing-page-module__RmMYja__pillars{gap:.35rem}.seo-landing-page-module__RmMYja__pillar strong{font-size:1.35rem}.seo-landing-page-module__RmMYja__elements>span{transform:translate(-50%, -50%) rotate(calc(var(--element-index) * 72deg)) translateY(-7.5rem) rotate(calc(var(--element-index) * -72deg))}.seo-landing-page-module__RmMYja__stepsSection{padding:1.5rem}.seo-landing-page-module__RmMYja__guideContent section{padding-left:1.2rem}.seo-landing-page-module__RmMYja__unknownTime,.seo-landing-page-module__RmMYja__utilityResult,.seo-landing-page-module__RmMYja__workedExample>dl,.seo-landing-page-module__RmMYja__evidenceGrid,.seo-landing-page-module__RmMYja__finalCta{grid-template-columns:1fr}.seo-landing-page-module__RmMYja__finalCta>a{grid-column:auto}}@media (prefers-reduced-motion:reduce){.seo-landing-page-module__RmMYja__ambient{animation:none}.seo-landing-page-module__RmMYja__relatedCard,.seo-landing-page-module__RmMYja__utilityProgress i,.seo-landing-page-module__RmMYja__utilityItems label{transition:none}.seo-landing-page-module__RmMYja__relatedCard:hover{transform:none}}
