.developer-note{max-width:820px}.developer-note .hero{max-width:760px}.developer-note h1{font-size:clamp(40px,6.5vw,64px)}.developer-note p{max-width:740px}.developer-note section:not(.hero){padding:38px 0}.developer-note h2{font-size:27px}.example{margin:24px 0;border:1px solid #d6ddcf;border-radius:8px;background:#fff;padding:20px}.example figcaption{font-size:13px;color:#586653;margin-bottom:14px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{padding:11px 12px;border:1px solid #d6ddcf;text-align:left}th{background:#f0f5eb;font-weight:650}td:first-child{white-space:nowrap;width:45%}blockquote{margin:24px 0;padding:12px 0 12px 24px;border-left:3px solid #527d62;font-size:22px;line-height:1.5;color:#294b36}.ideas{display:grid;gap:24px;margin:22px 0}.ideas h3{margin-bottom:6px}.privacy-line{font-size:22px;font-weight:650;color:#294b36;padding:16px 0}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:700px){.developer-note section:not(.hero){padding:28px 0}.developer-note h2{font-size:24px}.example{padding:12px;margin:20px 0}th,td{padding:9px 8px;font-size:13px}blockquote{font-size:19px;padding-left:18px}.privacy-line{font-size:20px}}
