.seo-discovery{background:var(--rd-paper,#f8f8f5);color:var(--rd-ink,#18191d);padding:clamp(3.5rem,7vw,6.5rem) 0}.seo-discovery-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.seo-discovery h2{letter-spacing:-.04em;max-width:22ch;margin:0;font-size:clamp(1.9rem,3vw,3.2rem);line-height:1.12}.seo-discovery-heading p{max-width:50ch;margin:0;line-height:1.7}.seo-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;display:grid}.seo-discovery-grid>a{border-top:1px solid var(--rd-line);color:inherit;justify-content:space-between;gap:1rem;padding:1.6rem 0;text-decoration:none;display:flex}.seo-discovery-grid h3{margin:0 0 .6rem;font-size:1.15rem;line-height:1.4}.seo-discovery-grid p{color:#505158;margin:0;font-size:.95rem;line-height:1.65}.seo-discovery-grid svg{flex:none;margin-top:.3rem}.seo-discovery-grid>a:hover h3,.seo-footer-discovery a:hover{text-underline-offset:.25em;text-decoration:underline}.seo-discovery a:focus-visible,.seo-footer-discovery a:focus-visible{outline-offset:5px;outline:2px solid}.rd-footer .rd-footer-grid{grid-template-columns:minmax(0,1.15fr) minmax(25rem,1fr) auto;gap:clamp(2.75rem,5vw,5.5rem);padding-top:3.5rem;padding-bottom:2.75rem}.rd-footer .rd-footer-grid>div:first-child>p{color:#f8f5ec80;max-width:18ch;margin-top:1rem;font-size:1.18rem;line-height:1.35}.rd-footer .rd-footer-links{color:#f8f5eca8;grid-template-columns:repeat(2,minmax(8rem,1fr));gap:.8rem 2.25rem;font-size:.9rem;font-weight:650}.rd-footer .rd-footer-store-inline .rd-footer-qr-canvas{border-radius:.8rem;width:6.5rem!important;height:auto!important}.rd-footer .seo-footer-discovery{border-top:1px solid #f8f5ec1f;grid-template-columns:minmax(0,1.45fr) minmax(10rem,.75fr);align-items:start;column-gap:clamp(2rem,4vw,4.5rem);padding-top:2.1rem;padding-bottom:2.65rem;display:grid}.rd-footer .seo-footer-group{align-content:start;gap:1.05rem;display:grid}.rd-footer .seo-footer-discovery h2{color:#f8f5ec6b;letter-spacing:.14em;text-transform:uppercase;max-width:none;margin:0;font-size:.72rem;font-weight:750;line-height:1.4}.rd-footer .seo-footer-explore nav,.rd-footer .seo-footer-comparisons{grid-template-columns:1fr;gap:.62rem;display:grid}.rd-footer .seo-footer-discovery a{color:#f8f5ecbd;transition:color .18s var(--ease-luxury);font-size:.88rem;line-height:1.5;text-decoration:none}.rd-footer .seo-footer-discovery a:hover{color:#fff;text-decoration:none}.rd-footer .seo-footer-comparisons{padding-top:0}.rd-footer .seo-footer-comparisons a{color:#f8f5ece6;font-weight:650}.rd-footer .rd-footer-bottom{color:#f8f5ec85;border-top-color:#f8f5ec1a;padding-top:1.1rem;padding-bottom:1.5rem;font-size:.76rem;font-weight:600}@media (width>=981px){.rd-footer{grid-template-columns:minmax(13.5rem,1.18fr) minmax(8.5rem,.58fr) minmax(12.5rem,.82fr) minmax(10rem,.68fr) auto;column-gap:clamp(2rem,3.6vw,4.4rem);padding:3.6rem max(3rem,50vw - 660px) 0;display:grid}.rd-footer>.rd-footer-grid,.rd-footer>.seo-footer-discovery{display:contents}.rd-footer .rd-footer-grid>div:first-child{grid-area:1/1/4}.rd-footer .rd-footer-links{grid-area:1/2/4;grid-template-columns:1fr;align-content:start;gap:.62rem;display:grid}.rd-footer .seo-footer-explore{grid-area:1/3/4}.rd-footer .seo-footer-compare{grid-area:1/4/4}.rd-footer .rd-footer-store-inline,.rd-footer .rd-footer-qr-trigger{grid-area:1/5/4;place-self:start end}.rd-footer .rd-footer-bottom{grid-area:4/1/auto/-1;width:100%;margin:2.5rem 0 0;padding:1.1rem 0 1.5rem}}.seo-landing .seo-breadcrumb{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:.9rem;display:flex}.seo-breadcrumb a{color:inherit;text-underline-offset:.2em}.seo-landing .seo-plan-note{margin-top:1.1rem;font-size:.9rem;line-height:1.65}.seo-plan-note a,.seo-utility-links a{color:inherit;text-underline-offset:.2em;white-space:nowrap;text-decoration:underline}.seo-utility-links{flex-wrap:wrap;gap:1rem 1.5rem;padding-top:2rem;display:flex}.seo-landing.rd-locale-zh .seo-hero h1{letter-spacing:-.025em;line-height:1.18}.seo-landing.rd-locale-zh :is(.seo-intro,.seo-feature-section,.seo-workflow,.seo-detail,.seo-sample,.seo-faq,.seo-related) :is(h2,h3),.rd-locale-zh .seo-discovery h2{letter-spacing:-.025em;line-height:1.24}@media (width<=980px){.rd-footer .rd-footer-grid{grid-template-columns:minmax(0,1fr) minmax(20rem,1.1fr) auto;gap:2.5rem}.rd-footer .seo-footer-discovery{grid-template-columns:minmax(0,1.4fr) minmax(10rem,.7fr);row-gap:1.4rem}}@media (width<=850px){.seo-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.rd-footer .rd-footer-grid{grid-template-columns:1fr;gap:2rem;padding-top:3rem;padding-bottom:2.4rem}.rd-footer .rd-footer-grid>div:first-child>p{max-width:26ch}.rd-footer .seo-footer-discovery{grid-template-columns:1fr;gap:1.5rem;padding-top:1.8rem;padding-bottom:2.2rem}.rd-footer .seo-footer-compare{border-top:1px solid #f8f5ec1a;padding-top:1.35rem}.rd-footer .rd-footer-bottom{gap:.9rem}}@media (width<=600px){.seo-discovery-heading,.seo-discovery-grid{grid-template-columns:1fr}.seo-discovery-heading{gap:1.2rem}.seo-footer-discovery nav{grid-template-columns:1fr;gap:.72rem;display:grid}.seo-landing.rd-locale-zh .seo-hero h1{max-width:none;font-size:clamp(2.4rem,11vw,3.25rem)}}.seo-comparison-discovery{border-top:1px solid var(--rd-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:1rem;padding-top:1.5rem;display:flex}.seo-comparison-discovery p{max-width:62ch;margin:0;font-size:.95rem;line-height:1.7}.seo-comparison-discovery a{color:inherit;text-underline-offset:.25em;align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;line-height:1.7;display:inline-flex}.seo-footer-comparisons{flex-wrap:wrap;gap:.8rem 1.5rem;padding-top:1.2rem;display:flex}.seo-footer-comparisons a{text-underline-offset:.25em}
