.seo-breadcrumb{display:flex;flex-wrap:wrap;gap:.7rem;padding:1rem clamp(1.25rem,5vw,5rem);font-size:.8rem;color:#62685d;background:#f4f3ee}.seo-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.seo-section{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3rem;padding:clamp(2rem,6vw,5rem) clamp(1.25rem,5vw,5rem);background:#f4f3ee;color:#20271f;border-top:1px solid #d9dbd1}.seo-section h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.2;margin:0 0 1rem;max-width:28ch}.seo-section p{max-width:76ch;line-height:1.75;margin:.8rem 0}.seo-section a,.seo-guide p a{text-decoration:underline;text-underline-offset:4px}.seo-contact{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;align-self:center;font-style:normal;font-size:.9rem;line-height:1.65}.seo-contact span{max-width:31ch}.seo-contact a{min-height:28px}.seo-guide{max-width:950px;margin:auto;padding:clamp(2rem,6vw,5rem) clamp(1.25rem,5vw,4rem);color:#20271f}.seo-guide h1{font-family:Georgia,serif;font-size:clamp(2.7rem,7vw,5rem);line-height:1.06;font-weight:400;margin:1rem 0 1.8rem}.seo-guide h1 em{font-weight:400}.seo-guide .seo-lead{font-size:1.15rem;line-height:1.7}.seo-guide section{padding:2rem 0;border-top:1px solid #d9dbd1}.seo-guide header{padding-bottom:2rem}.seo-guide h2{font-family:Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.25;margin:0 0 1rem}.seo-guide p{line-height:1.8;margin:.75rem 0}.seo-guide .seo-contact{padding:2rem 0;border-top:1px solid #d9dbd1}.seo-guide .couture-button{margin:1rem 0}.seo-guide a:focus-visible,.seo-section a:focus-visible,.seo-breadcrumb a:focus-visible{outline:2px solid #896e46;outline-offset:5px}@media(max-width:750px){.seo-section{grid-template-columns:1fr;gap:1.7rem}.seo-contact{font-size:.85rem}.seo-section p,.seo-guide p{font-size:1rem}}
.seo-footer-guide{padding:1.5rem clamp(1.25rem,5vw,5rem);border-top:1px solid #45483f;font-size:.9rem}.seo-footer-guide a{text-decoration:underline;text-underline-offset:4px}
.seo-guide-page{background:#f4f3ee;color:#20271f}
