.social-content{min-width:0;scroll-margin-top:24px}.social-content .section-head>p{max-width:72ch}.social-price-note{color:var(--muted);font-size:14px;margin:22px 0}.social-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.social-package{display:flex;flex-direction:column;gap:18px;padding:26px;border:1px solid var(--border);border-top-color:color-mix(in srgb,var(--accent) 55%,transparent);border-radius:20px;background:linear-gradient(140deg,color-mix(in srgb,var(--card) 90%,transparent),color-mix(in srgb,var(--background) 92%,transparent));backdrop-filter:blur(18px)}.social-package h3{margin:0;font-size:26px;letter-spacing:-.04em}.social-package p{margin:0;line-height:1.65}.social-price{font-size:36px;color:var(--accent);letter-spacing:-.035em}.social-price small{display:block;font-size:13px;letter-spacing:0;color:var(--muted)}.social-package ul{padding-left:20px;line-height:1.8}.social-package li+li{margin-top:12px}.social-package li::marker{color:var(--accent)}.social-package>.action{margin-top:auto;justify-content:space-between;white-space:normal}.social-process,.social-boundaries,.social-faq,.social-brief{margin-top:40px;padding-top:30px;border-top:1px solid var(--border)}.social-process ol{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.social-process h4{font-size:20px;margin:12px 0}.social-content :is(p,li){line-height:1.75}.social-boundaries p{max-width:90ch}.social-faq details{border-bottom:1px solid var(--border);padding:18px 0}.social-faq summary{cursor:pointer}.social-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.social-content label{display:grid;gap:8px;font-size:14px}.social-wide{grid-column:1/-1}.social-content :is(input,textarea,select){font:inherit;color:var(--foreground);background:var(--card);border:1px solid var(--border);border-radius:10px;padding:12px;width:100%;min-width:0}.social-content textarea{resize:vertical}.social-brief-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:20px 0}.social-content :focus-visible{outline:2px solid var(--accent);outline-offset:4px}.social-draft[hidden]{display:none}.social-how{padding:24px 0;border-top:1px solid var(--border)}.social-content h2::after,.social-content h3::after{content:'';display:block;width:44px;height:1px;background:var(--accent);opacity:.4;margin-top:12px;transition:width .3s ease}.social-content :is(h2,h3):hover::after{width:90px}
.social-content>.section-head{display:block!important;margin-bottom:26px}.social-content>.section-head h2{max-width:22ch;margin:18px 0 24px}.social-content>.section-head .action{display:inline-flex;margin-top:18px;white-space:normal}.social-content>.section-head>p{margin:16px 0}.social-content .social-package ul{list-style:disc}
@media(min-width:701px){html[data-bench] main>#social-content{grid-column:3;grid-row:2;width:100%;padding:32px;margin:0;display:none;border:1px solid var(--border);border-radius:22px;background:color-mix(in srgb,var(--card) 80%,transparent)}html[data-bench][data-social-active=true] main>#social-content{display:block}html[data-bench][data-social-active=true] main>.bench-section:not(#social-content),html[data-social-active=true] .business-path-panel{display:none!important}}
@media(max-width:1100px){.social-packages{grid-template-columns:1fr}.social-package{padding:24px}.social-process ol{grid-template-columns:1fr}}
@media(max-width:700px){html[data-mobile-directory] #social-content{display:none!important}html[data-social-active=true] #social-content{display:block!important;order:2}html[data-social-active=true] .directory,html[data-social-active=true] main>.bench-section{display:none!important}html[data-social-active=true] .bench-menu{display:block!important}html[data-social-active=true] .directory-back{display:flex!important}.social-fields{grid-template-columns:1fr}.social-content{width:calc(100% - 40px)}.social-content .section-head h2{font-size:34px}.social-brief-actions .action{width:100%}}
@media(prefers-reduced-motion:reduce){.social-content h2::after,.social-content h3::after{transition:none}}
html[data-directory-view=all] #social-content{display:block!important}
