.page-module__h1SVIG__page{padding-top:var(--spacing-8);padding-bottom:var(--spacing-10)}.page-module__h1SVIG__solutions{gap:var(--spacing-10);flex-direction:column;display:flex}.page-module__h1SVIG__solution{scroll-margin-top:var(--spacing-9)}.page-module__h1SVIG__grid{gap:var(--spacing-8);margin-top:var(--spacing-6);grid-template-columns:minmax(0,1fr) minmax(0,.62fr);display:grid}.page-module__h1SVIG__body{gap:var(--spacing-6);flex-direction:column;display:flex}.page-module__h1SVIG__subhead{margin:0 0 var(--spacing-3);font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.page-module__h1SVIG__problem{font:var(--type-body-lg);color:var(--text-primary);max-width:52ch;margin:0}.page-module__h1SVIG__answer{font:var(--type-body);color:var(--text-secondary);max-width:56ch;margin:0}.page-module__h1SVIG__aside{gap:var(--spacing-5);padding:var(--spacing-5);background:var(--surface-raised);border:1px solid var(--border-subtle);flex-direction:column;align-self:start;display:flex}.page-module__h1SVIG__bullets{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__h1SVIG__bullets>li{padding-left:var(--spacing-4);font:var(--type-body-sm);color:var(--text-secondary);position:relative}.page-module__h1SVIG__bullets>li:before{content:"";background:var(--border-accent);width:8px;height:1px;position:absolute;top:.6em;left:0}.page-module__h1SVIG__where{flex-direction:column;align-items:flex-start;display:flex}.page-module__h1SVIG__actions{gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.page-module__h1SVIG__note{margin-top:var(--spacing-10);padding-top:var(--spacing-7);border-top:1px solid var(--border-subtle)}.page-module__h1SVIG__noteText{margin:var(--spacing-5) 0 0;font:var(--type-body);color:var(--text-secondary);max-width:72ch}.page-module__h1SVIG__noteActions{gap:var(--spacing-3);margin-top:var(--spacing-6);flex-wrap:wrap;display:flex}@media (max-width:1023px){.page-module__h1SVIG__page{padding-top:var(--spacing-6)}.page-module__h1SVIG__grid{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr)}.page-module__h1SVIG__solutions{gap:var(--spacing-9)}}@media (max-width:767px){.page-module__h1SVIG__solutions{gap:var(--spacing-8)}.page-module__h1SVIG__noteActions{flex-direction:column;align-items:stretch}}
