.sev-about-hero{overflow:hidden;padding-block:var(--space-22);position:relative}@media(max-width:48.875rem){.sev-about-hero{padding-block:var(--space-14)}}.sev-about-hero:before{background-image:var(--texture-hero);content:"";inset:0;pointer-events:none;position:absolute}.sev-about-hero>*{position:relative}.sev-about-hero h1{line-height:var(--lh-tight);margin:0}.sev-about-body{padding-block:var(--space-20)}@media(max-width:48.875rem){.sev-about-body{padding-block:var(--space-12)}}.sev-about-body>.wp-block-post-content>p{color:var(--text-body);font-size:var(--fs-md)}.sev-about-verse{border-left:var(--border-thick) solid var(--accent);margin:var(--space-12) 0;padding-left:var(--space-5)}.sev-about-verse-eyebrow{color:var(--text-accent);font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);margin:0 0 var(--space-6);text-transform:uppercase}.sev-about-verse-mark{color:var(--accent);font-family:var(--font-display);font-size:3.4rem;height:1.375rem;line-height:.6;margin:0;opacity:.5}.sev-about-verse .wp-block-quote{border:0;margin:0;padding:0}.sev-about-verse .wp-block-quote p{color:var(--text-heading);font-family:var(--font-display);font-size:var(--text-verse);font-style:italic;font-weight:var(--fw-medium);line-height:var(--lh-verse);margin:0 0 var(--space-4)}.sev-about-verse .wp-block-quote cite{color:var(--text-accent);display:block;font-family:var(--font-display);font-size:var(--fs-sm);font-style:normal;letter-spacing:var(--ls-wide)}.wp-block-separator.sev-about-rule.sev-about-rule{background:var(--accent);border:0;height:var(--border-rule);margin:0 0 var(--space-10);max-width:none;opacity:1;width:100%}.sev-about-stats{display:grid;gap:var(--space-7);grid-template-columns:repeat(3,1fr);margin-bottom:var(--space-14)}@media(max-width:36.25rem){.sev-about-stats{grid-template-columns:1fr}}.sev-about-stat-num{color:var(--text-heading);font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-extrabold);margin:0}.sev-about-stat-label{color:var(--text-muted);font-size:var(--fs-sm);margin:var(--space-1) 0 0}.sev-about-cta{align-items:center;background:var(--surface-band);display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between;padding:var(--space-9) var(--space-10)}@media(max-width:36.25rem){.sev-about-cta{align-items:flex-start;padding:var(--space-7) var(--space-6)}}.sev-about-cta-title{color:var(--text-heading);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:0 0 var(--space-1)}.sev-about-cta-sub{color:var(--text-muted);font-size:var(--fs-sm);margin:0}.sev-contact-hero{overflow:hidden;padding-block:var(--space-22);position:relative}@media(max-width:48.875rem){.sev-contact-hero{padding-block:var(--space-14)}}.sev-contact-hero:before{background-image:var(--texture-hero);content:"";inset:0;pointer-events:none;position:absolute}.sev-contact-hero>*{position:relative}.sev-contact-hero .wp-block-post-title{line-height:var(--lh-tight);margin:0 0 var(--space-3)}.sev-contact-hero-lede{color:var(--on-dark-80);font-size:var(--fs-lg);margin:0}.sev-contact-hero-lede .wp-block-post-excerpt__excerpt{margin:0;max-width:var(--measure-lead)}.sev-contact-body{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--space-20);margin-inline:auto;max-width:calc(var(--shell-text) + var(--gutter)*2);padding-block:var(--space-20);padding-inline:var(--gutter)}@media(max-width:48.875rem){.sev-contact-body{padding-block:var(--space-12)}}@media(max-width:36.25rem){.sev-contact-body{gap:var(--space-10)}}.sev-contact-body>*{min-width:0}.sev-contact-form-col{flex:1.4 1 22rem;min-width:18.75rem}.sev-contact-aside-col{flex:1 1 16rem;min-width:15.625rem}.sev-contact .sev-ml-status:empty{display:none}.sev-contact-sent{padding-block:var(--space-12);text-align:center}.sev-contact-sent .dashicons{color:var(--state-success)}@media(min-width:64rem){.sev-contact-sent .dashicons{font-size:var(--size-icon-xl);height:var(--size-icon-xl);width:var(--size-icon-xl)}}.sev-contact-sent h3{color:var(--text-heading);font-family:var(--font-display);font-size:var(--fs-2xl);margin:var(--space-4) 0 var(--space-2)}.sev-contact-sent p{color:var(--text-muted);font-size:var(--fs-sm);margin:0}.sev-contact-sent[hidden]{display:none}.sev-contact-aside-box{background:var(--surface-band);padding:var(--space-8)}.sev-contact-email{align-items:center;color:var(--text-link);display:flex;font-size:var(--fs-md);font-weight:var(--fw-bold);gap:var(--space-2);text-decoration:none;word-break:break-word}.sev-contact-email .dashicons{color:var(--accent);flex:0 0 auto;font-size:var(--size-icon-sm);height:var(--size-icon-sm);width:var(--size-icon-sm)}.sev-contact-email:hover{color:var(--text-link)}.sev-contact-reply-note{color:var(--text-muted);font-size:var(--fs-xs);margin:var(--space-5) 0 0}.sev-privacy-hero{overflow:hidden;padding-block:var(--space-22);position:relative}@media(max-width:48.875rem){.sev-privacy-hero{padding-block:var(--space-14)}}.sev-privacy-hero:before{background-image:var(--texture-hero);content:"";inset:0;pointer-events:none;position:absolute}.sev-privacy-hero>*{position:relative}.sev-privacy-hero .wp-block-post-title{line-height:var(--lh-tight);margin:0}.sev-privacy-hero-lede{color:var(--on-dark-60);font-size:var(--fs-md);margin-top:var(--space-5)}.sev-privacy-hero-lede .wp-block-post-excerpt__excerpt{margin:0;max-width:34rem}.sev-privacy-updated{color:var(--text-on-dark-accent);font-weight:var(--fw-bold);gap:var(--space-3);letter-spacing:var(--ls-label);margin-top:var(--space-8);text-transform:uppercase}.sev-privacy-updated:before{background:var(--accent);content:"";flex:0 0 auto;height:var(--border-hairline);width:1.75rem}.sev-privacy-updated .wp-block-post-date,.sev-privacy-updated p{margin:0}.sev-privacy-layout{padding-block:var(--space-16)}@media(max-width:48.875rem){.sev-privacy-layout{padding-block:var(--space-11)}}.sev-privacy-columns{gap:var(--space-18);justify-content:center}@media(max-width:48.875rem){.sev-privacy-columns{flex-wrap:wrap;gap:var(--space-10)}}.sev-privacy-body{counter-reset:sev-privacy-section}.sev-privacy-body>p{color:var(--text-body);font-size:var(--fs-md)}.sev-privacy-body h2{align-items:baseline;counter-increment:sev-privacy-section;display:flex;gap:var(--space-4);margin-bottom:var(--space-4);margin-top:var(--space-14);scroll-margin-top:calc(var(--sev-header-h, 6.5rem) + var(--space-4))}.sev-privacy-body h2:before{color:var(--text-accent);content:counter(sev-privacy-section);flex:0 0 auto;font-family:var(--font-display);font-size:var(--fs-md);font-style:italic;opacity:.7}.sev-privacy-summary{background:var(--surface-band);margin-bottom:var(--space-14);padding:var(--space-9) var(--space-10)}@media(max-width:48.875rem){.sev-privacy-summary{margin-bottom:var(--space-11);padding:var(--space-7)}}.sev-privacy-summary-label{color:var(--text-accent);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);margin-bottom:var(--space-6);text-transform:uppercase}.sev-privacy-summary-row{align-items:flex-start;color:var(--text-heading);display:flex;font-size:var(--fs-md);gap:var(--space-4)}.sev-privacy-summary-row:before{color:var(--accent);flex:0 0 auto;font-family:dashicons,sans-serif;font-size:var(--size-icon-sm);line-height:1.4}.sev-privacy-summary-row.is-icon-email:before{content:""}.sev-privacy-summary-row.is-icon-visibility:before{content:""}.sev-privacy-summary-row.is-icon-unlock:before{content:""}.sev-privacy-list{list-style:none;margin:var(--space-5) 0 var(--space-6);padding:0}.sev-privacy-list li{border-top:var(--border-hairline) solid var(--border-subtle);color:var(--text-body);display:grid;font-size:var(--fs-sm);gap:var(--space-7);grid-template-columns:13rem 1fr;padding:var(--space-4) 0}@media(max-width:48.875rem){.sev-privacy-list li{gap:var(--space-1);grid-template-columns:1fr}}.sev-privacy-list li:first-child{border-top-color:var(--on-gold-35)}.sev-privacy-list li:last-child{border-bottom:var(--border-hairline) solid var(--on-gold-35)}.sev-privacy-list li strong{color:var(--text-heading);font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:1.3}.sev-privacy-rule.sev-privacy-rule{background:var(--accent);border:0;height:var(--border-rule);margin:var(--space-14) 0 var(--space-10);max-width:none;width:100%}.sev-privacy-cta{background:var(--surface-band);gap:var(--space-6);padding:var(--space-9) var(--space-10)}@media(max-width:48.875rem){.sev-privacy-cta{padding:var(--space-7)}}.sev-privacy-cta-title{color:var(--text-heading);font-family:var(--font-display);font-size:var(--fs-lg);margin-bottom:var(--space-1)}.sev-privacy-cta-sub{color:var(--text-muted);font-size:var(--fs-sm);margin:0}.sev-ed-toc{background:var(--surface-band);border-top:var(--border-rule) solid var(--accent);box-shadow:var(--shadow-card);margin:var(--space-16) 0;padding:var(--space-6) var(--space-7)}.sev-ed-toc-label{color:var(--text-accent);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);margin:0 0 var(--space-4);text-transform:uppercase}.sev-ed-toc-list{list-style:none;margin:0;padding:0}.sev-ed-toc-list li{border-top:var(--border-hairline) solid var(--border-subtle);margin-top:var(--space-3);padding-top:var(--space-3)}.sev-ed-toc-list li:first-child{border-top:0;margin-top:0;padding-top:0}.sev-ed-toc-list a{align-items:center;color:var(--text-body-soft);display:flex;font-size:var(--fs-sm);font-weight:var(--fw-regular);gap:var(--space-3);text-decoration:none}.sev-ed-toc-list a:hover{color:var(--text-link-hover)}.sev-ed-toc-list .sev-ed-toc-number{color:var(--accent-quiet);flex:0 0 auto;font-family:var(--font-display);font-style:italic}.sev-ed-toc-list .sev-ed-toc-sub a{font-size:var(--fs-xs);padding-left:var(--space-8)}.sev-ed-toc-list .sev-ed-toc-comments{color:var(--text-muted);font-weight:var(--fw-bold)}.sev-ed-toc--sidebar{align-self:start;background:none;border-top:0;box-shadow:none;margin:0;padding:0;position:sticky;top:calc(var(--sev-header-h, 6.5rem) + var(--space-6))}.sev-ed-toc--sidebar .sev-ed-toc-label{border-bottom:var(--border-hairline) solid var(--on-gold-35);color:var(--text-muted);letter-spacing:var(--ls-label);margin:0;padding-bottom:var(--space-4)}.sev-ed-toc--sidebar .sev-ed-toc-list{padding-top:var(--space-2)}.sev-ed-toc--sidebar .sev-ed-toc-list li{border-top:0;margin-top:0;padding-top:0}.sev-ed-toc--sidebar .sev-ed-toc-list a{align-items:baseline;color:var(--text-muted);line-height:var(--lh-snug);padding:.4375rem 0;transition:color var(--dur-fast) ease}.sev-ed-toc--sidebar .sev-ed-toc-list a:hover{color:var(--text-heading)}.sev-ed-toc--sidebar .sev-ed-toc-list a.is-active{color:var(--text-accent)}.sev-ed-toc--sidebar .sev-ed-toc-list .sev-ed-toc-number{opacity:.55}
