.sublime-footer-bottom{flex-wrap:wrap;align-items:flex-start}.sublime-legal-nav{flex:1 1 38rem;min-width:0}.sublime-legal-nav h2{font:600 1rem/1.5 var(--wp--preset--font-family--body, sans-serif);margin:0 0 .75rem}.sublime-legal-nav ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.25rem 1.5rem;padding:0;margin:0;list-style:none}.sublime-legal-nav a{display:inline-flex;align-items:center;min-height:44px;line-height:1.5;overflow-wrap:anywhere}.sublime-legal-nav a[aria-current=page]{font-weight:700}.sublime-legal-document{max-width:860px;margin:0 auto;padding:clamp(24px,4vw,56px) 20px;line-height:1.75;overflow-wrap:anywhere}.sublime-legal-document h1{font-size:clamp(2rem,5vw,3.1rem);line-height:1.15;margin:0 0 1.5rem}.sublime-legal-document h2{font-size:1.45rem;line-height:1.3;margin-top:2rem}.sublime-legal-document p,.sublime-legal-document ul{margin:1rem 0}.sublime-legal-document a,.sublime-legal-purchase a{text-decoration:underline;text-underline-offset:.18em}.sublime-legal-document a:focus-visible,.sublime-legal-nav a:focus-visible{outline:3px solid #9e6f21;outline-offset:3px}.sublime-legal-review{background:#fff6e4;border-left:4px solid #9e6f21;padding:16px 20px;color:#493717}.sublime-legal-purchase{font-size:.875rem;line-height:1.8}.sublime-withdrawal-model{border:1px solid #bdc9c5;padding:20px;border-radius:8px;background:#f4f7f5}@media print{header,footer,.sublime-legal-review{display:none}.sublime-legal-document{max-width:none;padding:0}}
