@font-face{font-family:Manrope;src:url('/fonts/manrope-regular.ttf');font-weight:400}@font-face{font-family:Manrope;src:url('/fonts/manrope-semibold.ttf');font-weight:600}*{box-sizing:border-box}body{margin:0;background:#181818;color:#f3f1e9;font:16px/24px Manrope,sans-serif}a{color:inherit;text-underline-offset:4px}a:hover{color:#e7a185}a:focus-visible{outline:2px solid #ce6038;outline-offset:4px}h1,h2,p{text-wrap:pretty}h1{text-wrap:balance}.topic-header{max-width:1280px;margin:auto;padding:24px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #35382d}.topic-brand img{object-fit:contain;display:block}.topic-header nav{display:flex;gap:24px}.topic-main{max-width:1040px;margin:auto;padding:40px}.breadcrumbs{display:flex;gap:16px;flex-wrap:wrap;color:#a8ae9b;font-size:14px;line-height:20px;margin-bottom:32px}h1{font-size:48px;line-height:1;letter-spacing:-1px;font-weight:600;margin:0 0 24px;max-width:800px}.topic-lead{font-size:20px;line-height:28px;color:#c0c3b6;max-width:64ch;margin:0 0 32px}.topic-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-bottom:48px}.topic-button{background:#ce6038;color:#181818;padding:12px 16px;border-radius:4px;font-weight:600;text-decoration:none}.topic-button:hover{background:#de7954;color:#181818}.topic-copy{max-width:74ch}.topic-copy section{margin:0 0 32px}h2{font-size:24px;line-height:32px;font-weight:600;margin:0 0 16px}.topic-copy p,.topic-visit p{color:#c0c3b6;margin:0}.topic-visit{background:#272727;padding:24px;margin:48px 0 32px;border-radius:4px}.topic-visit a{display:inline-block;margin-top:16px;overflow-wrap:anywhere}.topic-links{display:grid;grid-template-columns:1fr 1fr;gap:16px}.topic-links a{font-size:14px;line-height:20px}.topic-footer{max-width:1280px;margin:auto;padding:32px 40px;border-top:1px solid #35382d;display:flex;justify-content:space-between;gap:24px;color:#a8ae9b;font-size:14px;line-height:20px}.skip{position:absolute;top:-100px}.skip:focus{top:8px;left:8px;padding:8px 12px;background:#272727;z-index:100}.seo-directions .seo-intro{max-width:64ch;color:#c0c3b6;font-size:16px;line-height:24px}.seo-links{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.seo-links a{display:block;padding:16px 0;border-bottom:1px solid #35382d;text-decoration:none;font-size:18px;line-height:28px;font-weight:600}.seo-links a:hover{color:#e7a185}@media(max-width:700px){.topic-header{padding:16px 24px;flex-wrap:wrap}.topic-header nav{gap:16px;font-size:14px}.topic-main{padding:32px 24px}h1{font-size:36px;line-height:40px}.topic-lead{font-size:18px;line-height:28px}.topic-links,.seo-links{grid-template-columns:minmax(0,1fr)}.topic-footer{padding:24px;flex-direction:column}.topic-header>a:last-child{font-size:14px}.seo-links a{font-size:16px;line-height:24px}}