.public-website .web-guide-hero h1{font-family:var(--pm-display);font-variation-settings:"wdth" 75;letter-spacing:-.008em;font-size:clamp(2.75rem,6vw,4.75rem);font-weight:800;line-height:.98}.public-website .web-guide-reading{max-width:800px}.public-website .web-guide-hero-link{margin-top:24px}.public-website .web-guide-list{padding-top:0}.public-website .web-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.public-website .web-guide-card{background:var(--surface);border:0;border-radius:24px;flex-direction:column;align-items:start;padding:32px;display:flex;box-shadow:0 1px 2px #0b1d3a0f,0 14px 30px -14px #0b1d3a38}.public-website .web-guide-card :is(h2,h3){font-family:var(--pm-display);font-variation-settings:"wdth" 75;letter-spacing:-.008em;text-wrap:balance;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.05}.public-website .web-guide-card .web-guide-meta{margin:0 0 18px}.public-website .web-guide-excerpt{color:var(--text-secondary);margin-top:18px;margin-bottom:20px;font-size:16px;line-height:1.65}.public-website .web-guide-card .web-text-link{text-underline-offset:4px;margin-top:auto;text-decoration:underline}.public-website .web-guide-meta{color:var(--text-muted);margin-top:24px;font-size:12px;line-height:1.7}.public-website .web-guide-content{padding-bottom:24px}.public-website .web-guide-body{color:var(--text-secondary);overflow-wrap:break-word;font-size:18px;line-height:1.8}.public-website .web-guide-body>:first-child{margin-top:0}.public-website .web-guide-body h2{color:var(--primary);font-family:var(--pm-display);font-variation-settings:"wdth" 75;letter-spacing:-.008em;text-wrap:balance;margin:48px 0 18px;font-size:clamp(30px,3.4vw,40px);font-weight:800;line-height:1.04}.public-website .web-guide-body h3{color:var(--primary);font-family:var(--pm-display);font-variation-settings:"wdth" 75;margin:32px 0 16px;font-size:26px;font-weight:800;line-height:1.1}.public-website .web-guide-body :is(p,ul,ol){margin-block:18px}.public-website .web-guide-body :is(ul,ol){padding-left:24px}.public-website .web-guide-body ul{list-style:outside}.public-website .web-guide-body ol{list-style:decimal}.public-website .web-guide-body li+li{margin-top:10px}.public-website .web-guide-body strong{color:var(--primary);font-weight:700}.public-website .web-guide-body a{color:var(--primary);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.public-website .web-guide-body blockquote{background:var(--surface);color:var(--primary);border:0;border-radius:24px;margin-block:24px;padding:24px;box-shadow:0 1px 2px #0b1d3a0f,0 14px 30px -14px #0b1d3a38}.public-website .web-guide-body blockquote p{margin:0}.public-website .web-guide-next{color:#fff;background:#0b1d3a;border-radius:28px;justify-content:space-between;align-items:center;gap:40px;padding:48px;display:flex}.public-website .web-guide-next h2{color:#fff}.public-website .web-guide-next .web-eyebrow{margin-bottom:20px}.public-website .web-guide-next p:not(.web-eyebrow){color:#ffffffd1;max-width:500px;margin-top:24px;font-size:16px;line-height:1.65}.public-website .web-guide-next-actions{flex-direction:column;flex-shrink:0;align-items:start;gap:16px;display:flex}@media (max-width:760px){.public-website .web-guide-grid{grid-template-columns:1fr}.public-website .web-guide-card{padding:28px 24px}.public-website .web-guide-body{font-size:16px;line-height:1.8}.public-website .web-guide-next{flex-direction:column;align-items:start;gap:28px;padding:28px 24px}}
