.how-we-rank-module-scss-module__cKUBxq__page{background:var(--dir-void,var(--surface-page,#050508));min-block-size:100vh;color:var(--color-text,#f4f4fa);flex-direction:column;display:flex}.how-we-rank-module-scss-module__cKUBxq__policy{inline-size:100%;max-inline-size:760px;margin-inline:auto;padding-block:clamp(48px,7vw,96px);padding-inline:16px}@media (min-width:900px){.how-we-rank-module-scss-module__cKUBxq__policy{padding-inline:24px}}@media (min-width:1090px){.how-we-rank-module-scss-module__cKUBxq__policy{padding-inline:32px}}@media (min-width:1380px){.how-we-rank-module-scss-module__cKUBxq__policy{padding-inline:40px}}.how-we-rank-module-scss-module__cKUBxq__policy{font-family:var(--font-body,"Outfit",system-ui,sans-serif);color:var(--dir-pale,var(--color-text,#c0c0d0));font-size:1rem;line-height:1.7}.how-we-rank-module-scss-module__cKUBxq__policy p{margin-block:0 1em}.how-we-rank-module-scss-module__cKUBxq__policy p:last-child{margin-block-end:0}.how-we-rank-module-scss-module__cKUBxq__policy a{color:var(--dir-emerald,var(--surface-brand,#2dd4a8));text-underline-offset:.2em;text-decoration:underline}.how-we-rank-module-scss-module__cKUBxq__policy a:hover{color:var(--dir-emerald-dim,color-mix(in oklch,var(--surface-brand,#2dd4a8)75%,white))}.how-we-rank-module-scss-module__cKUBxq__policy a:focus-visible{outline:2px solid var(--dir-emerald,var(--surface-brand,#2dd4a8));outline-offset:2px;border-radius:var(--radius-2xs)}.how-we-rank-module-scss-module__cKUBxq__policy code{font-family:var(--font-mono,"JetBrains Mono",monospace);border-radius:var(--radius-xs);background:var(--dir-smoke,color-mix(in oklch,var(--color-text)6%,transparent));color:var(--dir-bone,inherit);padding:.1em .35em;font-size:.92em}.how-we-rank-module-scss-module__cKUBxq__policy strong{color:var(--dir-white,inherit);font-weight:600}.how-we-rank-module-scss-module__cKUBxq__header{margin-block-end:clamp(40px,6vw,64px)}.how-we-rank-module-scss-module__cKUBxq__eyebrow{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.25em;text-transform:uppercase;color:var(--dir-emerald,var(--surface-brand,#2dd4a8));background:var(--dir-emerald-glow,color-mix(in oklch,var(--surface-brand,#2dd4a8)12%,transparent));border:1px solid var(--dir-emerald-edge,transparent);border-radius:var(--radius-pill);margin:0 0 18px;padding:6px 14px;font-size:.65rem;font-weight:500;display:inline-block}.how-we-rank-module-scss-module__cKUBxq__title{font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);letter-spacing:-.015em;color:var(--dir-white,var(--color-text,#f4f4fa));margin:0 0 18px;font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:300;line-height:1.1}.how-we-rank-module-scss-module__cKUBxq__lede{font-family:var(--font-body,"Outfit",system-ui,sans-serif);color:var(--dir-silver,var(--color-text-muted,#8888a0));max-inline-size:65ch;margin:0;font-size:1.05rem;line-height:1.65}.how-we-rank-module-scss-module__cKUBxq__section{margin-block-end:clamp(40px,6vw,56px)}.how-we-rank-module-scss-module__cKUBxq__section:last-child{margin-block-end:0}.how-we-rank-module-scss-module__cKUBxq__sectionHeading{font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);color:var(--dir-white,var(--color-text,#f4f4fa));margin:0 0 18px;font-size:clamp(1.5rem,2.5vw,1.95rem);font-weight:300;line-height:1.25}.how-we-rank-module-scss-module__cKUBxq__sectionHeading em{background:var(--dir-grad-brand,linear-gradient(135deg,#2dd4a8,#9b6dff));-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600}.how-we-rank-module-scss-module__cKUBxq__subHeading{font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);color:var(--dir-white,var(--color-text,#f4f4fa));margin:28px 0 10px;font-size:1.2rem;font-weight:500}.how-we-rank-module-scss-module__cKUBxq__formula{font-family:var(--font-mono,"JetBrains Mono",monospace);background:var(--dir-smoke,color-mix(in oklch,var(--color-text)4%,transparent));border:1px solid var(--dir-ash,color-mix(in oklch,var(--color-text)10%,transparent));border-radius:var(--radius-s,8px);white-space:pre-wrap;color:var(--dir-emerald,var(--color-text,#2dd4a8));margin:0 0 22px;padding:18px 22px;font-size:.875rem;line-height:1.6;overflow-x:auto}.how-we-rank-module-scss-module__cKUBxq__formula code{font-size:inherit;color:inherit;background:0 0;padding:0}.how-we-rank-module-scss-module__cKUBxq__table{border-collapse:collapse;width:100%;margin:0 0 22px;font-size:.9rem}.how-we-rank-module-scss-module__cKUBxq__table th,.how-we-rank-module-scss-module__cKUBxq__table td{text-align:start;border-block-end:1px solid var(--dir-border-strong,color-mix(in oklch,var(--color-text)10%,transparent));vertical-align:baseline;color:var(--dir-pale,var(--color-text,inherit));padding:12px 14px}.how-we-rank-module-scss-module__cKUBxq__table thead th{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--dir-silver,var(--color-text-muted,#8888a0));border-block-end:1px solid var(--dir-ash,color-mix(in oklch,var(--color-text)18%,transparent));font-size:.65rem;font-weight:500}.how-we-rank-module-scss-module__cKUBxq__table tbody th[scope=row]{color:var(--dir-white,var(--color-text,#f4f4fa));font-weight:500}.how-we-rank-module-scss-module__cKUBxq__table tbody tr:last-child th,.how-we-rank-module-scss-module__cKUBxq__table tbody tr:last-child td{border-block-end:none}@media (max-width:480px){.how-we-rank-module-scss-module__cKUBxq__table{font-size:.85rem}.how-we-rank-module-scss-module__cKUBxq__table th,.how-we-rank-module-scss-module__cKUBxq__table td{padding:10px 12px}}.how-we-rank-module-scss-module__cKUBxq__list{margin:0 0 20px;padding-inline-start:1.4em}.how-we-rank-module-scss-module__cKUBxq__list li{margin-block-end:.6em;line-height:1.6}.how-we-rank-module-scss-module__cKUBxq__list li:last-child{margin-block-end:0}.how-we-rank-module-scss-module__cKUBxq__callout{border-radius:var(--radius-s,8px);background:var(--dir-amethyst-glow,color-mix(in oklch,var(--surface-brand,#9b6dff)7%,transparent));border-inline-start:3px solid var(--dir-amethyst,var(--surface-brand,#9b6dff));color:var(--dir-pale,var(--color-text,#c0c0d0));margin:18px 0 22px;padding:18px 22px;font-size:.9rem;line-height:1.65}.how-we-rank-module-scss-module__cKUBxq__callout strong{color:var(--dir-white,var(--color-text,#f4f4fa));font-weight:600}.how-we-rank-module-scss-module__cKUBxq__callout code{background:var(--dir-smoke,color-mix(in oklch,var(--color-text)8%,transparent))}.how-we-rank-module-scss-module__cKUBxq__note{color:var(--dir-silver,var(--color-text-muted,#8888a0));font-size:.85rem;font-style:italic}.how-we-rank-module-scss-module__cKUBxq__bucketList{margin:18px 0 22px;padding:0}.how-we-rank-module-scss-module__cKUBxq__bucketList dt{font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);color:var(--dir-white,var(--color-text,#f4f4fa));align-items:center;gap:10px;margin-block-start:18px;font-size:1.1rem;font-weight:500;display:flex}.how-we-rank-module-scss-module__cKUBxq__bucketList dt:first-of-type{margin-block-start:0}.how-we-rank-module-scss-module__cKUBxq__bucketList dd{color:var(--dir-pale,var(--color-text-muted,#c0c0d0));margin:6px 0 0 22px;line-height:1.65}.how-we-rank-module-scss-module__cKUBxq__bucketDot{border-radius:50%;flex-shrink:0;block-size:12px;inline-size:12px;display:inline-block}.how-we-rank-module-scss-module__cKUBxq__bucketDot[data-bucket=none]{background:var(--color-success,#10b981)}.how-we-rank-module-scss-module__cKUBxq__bucketDot[data-bucket=enhanced_only]{background:var(--color-info,#3b82f6)}.how-we-rank-module-scss-module__cKUBxq__bucketDot[data-bucket=uses_generation]{background:var(--color-warning,#f97316)}
