/* Reference palette and chrome. Neutral surfaces, focused purple accents. */
:root {--pv-bg:#141519;--pv-surface:#1c1d22;--pv-raised:#25262d;--pv-well:#191a20;--pv-text:#f7f5fa;--pv-copy:#c5c1ce;--pv-muted:#aaa4b5;--pv-line:#393b45;--pv-line-soft:rgba(255,255,255,.09);--pv-purple:#7c3aed;--pv-purple-hover:#6d28d9;--pv-link:#c4b5fd;--pv-soft:#302543;--pv-font:Arial,Helvetica,sans-serif;--pv-shadow:0 22px 60px -36px #000;--pv-small-shadow:0 8px 28px -22px #000;}
:root[data-bp-theme="light"] {--pv-bg:#f4f5f7;--pv-surface:#fff;--pv-raised:#f8f9fb;--pv-well:#f4f5f8;--pv-text:#15151c;--pv-copy:#575361;--pv-muted:#696374;--pv-line:#d9dbe3;--pv-line-soft:rgba(20,20,30,.09);--pv-link:#6d28d9;--pv-soft:#eee7fa;}
body.backlink-store,body.acp-ux {background:var(--pv-bg)!important;}
body.acp-ux .bp-sidebar,body.acp-ux .bp-topbar {background:var(--pv-surface)!important;}
body.acp-ux .bf-sidebar-profile {background:linear-gradient(135deg,#6d28d9,#5b21b6)!important;border-color:rgba(255,255,255,.13);box-shadow:0 12px 28px -20px #6d28d9;padding:16px;border-radius:14px;}
body.acp-ux .bf-sidebar-person :is(strong,small,span) {color:#fff!important;}
body.acp-ux .bf-sidebar-person small,body.acp-ux .bf-sidebar-person>div>span {color:#e5dafa!important;}
body.acp-ux .bf-sidebar-avatar {background:#fff;color:#6d28d9;border:3px solid rgba(255,255,255,.23);}
body.acp-ux .bf-sidebar-shortcuts :is(a,button) {background:#fff!important;border:1px solid rgba(255,255,255,.9)!important;color:#6023b7!important;font-size:12px!important;font-weight:700!important;box-shadow:0 2px 8px #37146a20;}
body.acp-ux .bf-sidebar-shortcuts :is(a,button):hover {background:#f4efff!important;transform:translateY(-1px);}
body.acp-ux .bf-sidebar-shortcuts span {color:#6023b7!important;display:inline-flex;align-items:center;}
.bf-sidebar-shortcuts svg {width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;}
body.acp-ux .bp-sidebar__nav>a {border-radius:10px!important;font-size:14px!important;gap:14px;}
body.acp-ux .bp-sidebar__nav>a.is-active {background:linear-gradient(110deg,#7c3aed,#6d28d9)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 24px -18px #7c3aed!important;}
body.acp-ux .bp-sidebar__foot {grid-template-columns:1fr;}
body.acp-ux .bp-sidebar__foot a:last-child {background:#6d28d9!important;color:#fff!important;}
body.acp-ux .bp-topbar__wallet {background:#6d28d9!important;color:#fff!important;border-color:#7c3aed!important;}
body.acp-ux .bp-topbar__wallet b {background:rgba(255,255,255,.14)!important;}
body.acp-ux .bp-profile>summary {background:var(--pv-raised)!important;}
body.acp-ux .bp-content {padding:25px 30px 46px!important;}
body.acp-ux .bp-panel h1,body.acp-ux .bp-panel h2,body.acp-ux .bp-panel h3 {letter-spacing:-.025em!important;}
body.acp-ux .bf-ref-order {--bf-bg:var(--pv-bg);--bf-card:var(--pv-surface);--bf-card-soft:var(--pv-raised);--bf-soft:var(--pv-raised);--bf-text:var(--pv-text);--bf-muted:var(--pv-copy);--bf-border:var(--pv-line-soft);--bf-primary:#7c3aed;--bf-primary-dark:#6d28d9;--bf-shadow:var(--pv-shadow);font-family:Arial,Helvetica,sans-serif;}
body.acp-ux .bf-ref-order .bf-ref-card {background:var(--pv-surface)!important;border-color:var(--pv-line-soft)!important;box-shadow:inset 0 1px 0 #ffffff04,0 16px 40px -34px #000!important;}
body.acp-ux .bf-ref-order .bf-premium-stage {background:var(--pv-well)!important;border-color:var(--pv-line-soft)!important;}
body.acp-ux .bf-ref-order :is(.bf-profile-stat,.bf-quick-step) {background:var(--pv-raised)!important;border-color:var(--pv-line-soft)!important;}
body.acp-ux .bf-ref-order :is(.bf-profile-copy strong,.bf-profile-stat strong,.bf-stage-head strong,.bf-welcome-card h1,.bf-order-title h2) {color:var(--pv-text)!important;}
body.acp-ux .bf-ref-order :is(.bf-profile-copy span,.bf-profile-footer span,.bf-stage-head small,.bf-before-card p,.bf-news-card p,.bf-before-list li,.bf-quick-step span) {color:var(--pv-copy)!important;}
body.acp-ux .bf-ref-order .bf-ref-wrap {max-width:1440px;padding:0!important;}
body.acp-ux .bf-ref-order .bf-platform-btn {width:auto!important;min-width:0;flex:1;min-height:66px!important;height:auto!important;padding:10px 5px!important;display:flex;flex-direction:column;gap:7px;justify-content:center;border-color:var(--pv-line)!important;background:var(--pv-raised)!important;color:var(--pv-copy)!important;}
body.acp-ux .bf-ref-order .bf-platform-btn svg {width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.7;}
body.acp-ux .bf-ref-order .bf-platform-btn span {font-size:11px;line-height:1.25;white-space:normal;}
body.acp-ux .bf-ref-order .bf-platform-btn.is-active {background:#6d28d9!important;color:#fff!important;border-color:#7c3aed!important;box-shadow:0 5px 16px -12px #7c3aed!important;}
body.acp-ux .bf-ref-order .bf-platform-rail {display:flex;gap:8px;overflow:visible;}
.bf-ref-order svg {width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}
.bf-picker-search {display:flex;position:relative;align-items:center;}
.bf-picker-search>span {position:absolute;left:14px;color:var(--pv-muted);pointer-events:none;display:flex;}
body.acp-ux .bf-picker-search input {width:100%;padding-left:44px!important;padding-right:42px!important;}
.bf-picker-search button {position:absolute;right:4px;top:4px;width:40px;height:40px;color:var(--pv-muted);border:0;background:transparent;font-size:22px;cursor:pointer;}
body.acp-ux .bf-picker-feedback {font-size:12px!important;min-height:18px;margin:8px 0 0!important;}
.bf-picker-feedback:empty {display:none;}
body.acp-ux .bf-embedded-order .ux-servicebar,body.acp-ux .bf-embedded-order .bf-order-help,body.acp-ux .bf-embedded-order .ux-seo-trust {display:none!important;}
body.acp-ux .bf-embedded-order .bf-order-layout,body.acp-ux .bf-embedded-order .ux-productpage {display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}
body.acp-ux .bf-embedded-order .ux-productbuy {border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;}
body.acp-ux .bf-embedded-order .ux-producthead {padding:18px 0 14px!important;border-bottom:1px solid var(--pv-line-soft);}
body.acp-ux .bf-embedded-order .ux-producthead h1 {font-size:20px!important;line-height:1.4!important;margin:0 0 14px!important;}
body.acp-ux .bf-embedded-order .ux-productprice {background:var(--pv-raised)!important;border:1px solid var(--pv-line-soft)!important;border-radius:12px!important;padding:14px!important;}
body.acp-ux .bf-embedded-order .ux-productprice strong {font-size:21px!important;}
body.acp-ux .bf-embedded-order .ux-productfacts {padding:13px 0!important;border:0!important;gap:12px!important;}
body.acp-ux .bf-embedded-order .ux-productfacts>div {background:transparent!important;border:0!important;padding:0!important;}
body.acp-ux .bf-embedded-order .ux-productfacts span {font-size:11px!important;}
body.acp-ux .bf-embedded-order .ux-productfacts strong {font-size:13px!important;}
body.acp-ux .bf-embedded-order .ux-buyform {margin:0!important;padding:18px!important;border:1px solid var(--pv-line-soft)!important;border-radius:16px!important;background:var(--pv-well)!important;}
body.acp-ux .bf-embedded-order .ux-buyform label {color:var(--pv-text)!important;font-size:13px!important;}
body.acp-ux .bf-embedded-order .ux-buyform :is(input:not([type=hidden]),textarea,select) {font-size:16px!important;}
body.acp-ux .bf-embedded-order .ux-orderquote {padding:16px!important;background:var(--pv-raised)!important;border-color:var(--pv-line-soft)!important;}
body.acp-ux .bf-embedded-order .ux-orderquote strong {font-size:18px!important;}
.bf-form-stage-head {display:flex;gap:11px;align-items:center;margin:0 0 18px;}
.bf-form-stage-head>b {display:grid;place-items:center;width:36px;height:36px;flex:none;background:var(--pv-soft);color:var(--pv-link);border:1px solid var(--pv-line);border-radius:10px;font-size:12px;}
.bf-form-stage-head strong {font-size:14px;color:var(--pv-text);}
.bf-form-stage-head small {display:block;font-size:11px;color:var(--pv-copy);margin-top:3px;}
.bf-stage-charge-head {margin:20px 0 16px;padding-top:18px;border-top:1px solid var(--pv-line-soft);}
body.acp-ux .bf-embedded-order .ux-productdetails {background:var(--pv-well)!important;box-shadow:none!important;border-color:var(--pv-line-soft)!important;padding:18px!important;margin:18px 0 0!important;}
body.acp-ux .bf-embedded-order[aria-busy="true"] {opacity:.55;pointer-events:none;}
body.acp-ux .bf-order-card__head {background:linear-gradient(110deg,#7c3aed,#6d28d9)!important;border-bottom:1px solid #ffffff12!important;padding:14px 20px!important;}
body.acp-ux .bf-order-card__head :is(strong,small,.bf-order-card__id,.bf-order-card__date) {color:#fff!important;}
body.acp-ux .bf-order-card__head .bf-order-card__status {background:#fff!important;color:#5b21b6!important;border-color:#ffffff80!important;}
body.acp-ux .bf-order-card {border-color:var(--pv-line-soft)!important;border-radius:18px!important;box-shadow:0 10px 30px -25px #000!important;}
body.acp-ux .bf-order-card__body {padding:20px!important;}
@media(max-width:1100px){body.acp-ux .bp-content {padding:22px!important;}}
@media(max-width:760px){body.acp-ux .bp-content {padding:18px 12px 36px!important;}body.acp-ux .bf-ref-order .bf-ref-card {border-radius:16px!important;}body.acp-ux .bf-ref-order .bf-platform-rail {display:grid;grid-template-columns:repeat(3,1fr);}body.acp-ux .bf-ref-order .bf-platform-btn {min-height:58px!important;}body.acp-ux .bf-ref-order .bf-platform-btn span {font-size:11px;}body.acp-ux .bf-ref-order .bf-premium-stage {padding:14px!important;}body.acp-ux .bf-embedded-order .ux-buyform {padding:14px!important;}body.acp-ux .bf-ref-order .bf-profile-overview-chip {display:none;}body.acp-ux .bf-embedded-order .ux-productprice {gap:10px!important;}body.acp-ux .bf-embedded-order .ux-productprice strong {font-size:18px!important;}body.acp-ux .bf-order-card__body {padding:16px!important;}}

/* Typography and homepage sections follow the supplied homepage template. */
body.backlink-store .bf-home,body.acp-ux .bf-access {--bf-bg:#111217;--bf-bg-elevated:#18191f;--bf-bg-soft:#1b1c23;--bf-text:var(--pv-text);--bf-copy:var(--pv-copy);--bf-muted:var(--pv-muted);font-family:Arial,Helvetica,sans-serif!important;background:var(--bf-bg)!important;}
body.backlink-store .bf-home :is(p,li,button,input,label,a),body.acp-ux .bf-access :is(p,li,button,input,label,a) {font-family:Arial,Helvetica,sans-serif!important;}
body.backlink-store .bf-home :is(h1,h2,h3),body.acp-ux .bf-access .bf-hero-copy h1 {font-family:Arial,Helvetica,sans-serif!important;letter-spacing:-.035em!important;}
body.backlink-store .bf-home .bf-hero,body.acp-ux .bf-access .bf-hero {background:radial-gradient(ellipse at 88% 14%,#7c3aed18,transparent 60%),linear-gradient(135deg,#171221,#100e18 70%,#111217)!important;}
body.backlink-store .bf-home .bf-hero-grid {grid-template-columns:minmax(0,1.1fr) minmax(340px,.7fr);gap:clamp(48px,6vw,88px);padding:76px 0 90px;min-height:calc(100svh - 64px);}
body.backlink-store .bf-home .bf-hero-copy h1 {font-size:clamp(58px,5.7vw,82px)!important;line-height:1.04!important;max-width:12ch!important;margin-bottom:27px!important;}
body.backlink-store .bf-home .bf-hero-copy>p {font-size:16px!important;line-height:1.8!important;max-width:52ch;color:#c5becf!important;}
body.backlink-store .bf-home .bf-login-box,body.acp-ux .bf-access .bf-login-box {background:linear-gradient(145deg,#241a36,#17131f)!important;border-color:#b99bef30!important;box-shadow:0 24px 64px -38px #000!important;}
body.backlink-store .bf-home .bf-hero-field,body.acp-ux .bf-access .bf-hero-field {background:#1b1725!important;border-color:#6b5a803b!important;}
body.backlink-store .bf-home .bf-hero-field input,body.acp-ux .bf-access .bf-hero-field input {background:transparent!important;border:0!important;}
body.backlink-store .bf-home .bf-btn,body.acp-ux .bf-access .bf-btn {color:#fff!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;border-color:#9d75f76b!important;border-radius:12px!important;box-shadow:0 10px 24px -17px #7c3aed!important;font-weight:700;}
body.backlink-store .bf-home .bf-btn--outline,body.acp-ux .bf-access .bf-btn--outline {background:#ffffff05!important;border-color:#b99bef3d!important;color:#e9dfff!important;box-shadow:none!important;}
body.backlink-store .bf-home .bf-section-alt {background:#14151a!important;}
body.backlink-store .bf-home .bf-direct-answer {background:linear-gradient(110deg,#21192c,#17141e)!important;color:var(--pv-copy);}
body.backlink-store .bf-home :is(.bf-answer-card,.bf-intent-card,.bf-service-item,.bf-workflow article,.bf-detail-row,.bf-topic-card,.bf-faq details) {background:radial-gradient(260px 160px at 100% 0,#7c3aed09,transparent 72%),linear-gradient(145deg,#1e1b26,#18191f)!important;border-color:#ffffff0e!important;}
body.backlink-store .bf-home .bf-final-section {background:radial-gradient(ellipse at center,#7c3aed15,transparent 60%),#111015!important;}
body.backlink-store .bf-home :is(.bf-h2,.bf-answer-summary h2) {line-height:1.06!important;}
body.backlink-store .bf-home .bf-kicker {font-family:Arial,Helvetica,sans-serif!important;}
.bf-service-index.bf-four-services {grid-template-columns:repeat(2,minmax(0,1fr));}
.bf-service-item .bf-service-info {min-width:0;}
.bf-service-item .bf-service-pricing {display:flex;gap:14px;align-items:center;margin:18px 0 12px;font-size:12px;}
.bf-service-item .bf-service-pricing strong {color:var(--pv-link)!important;font-size:20px;}
.bf-service-item .bf-service-pricing span {color:var(--pv-copy);}
.bf-service-item .bf-service-order {font-size:12px;font-weight:700;}
.bf-home svg {stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}
.bf-home-search {display:flex;gap:10px;margin-top:25px;}
body.backlink-store .bf-home-search input {flex:1;min-width:0;padding:14px!important;font-size:16px;}
.bf-home-search button {min-width:105px;padding:12px 20px;}
.bf-audience-pair {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
.bf-topic-card>p {font-size:13px;line-height:1.75;}
.bf-topic-card>a {font-size:12px;font-weight:700;}
.bf-seo-footer {background:#17171d!important;border-top:1px solid #ffffff0d!important;}
.bf-seo-footer .bf-footer-cta {background:none!important;border-radius:0!important;border:0!important;box-shadow:none!important;}
body.backlink-store .bf-seo-footer h2 {font-family:Arial,Helvetica,sans-serif!important;}
body.backlink-store .bf-seo-footer :is(a,p,small) {color:var(--pv-copy);}
body.backlink-store .bf-home .bf-phone :is(h1,h2,h3,h4,strong,b,p,small,span) {font-family:Arial,Helvetica,sans-serif!important;}
:root[data-bp-theme="light"] .bf-home,:root[data-bp-theme="light"] .bf-access {--bf-bg:#f6f6f9;--bf-text:#191420;--bf-copy:#575061;--bf-muted:#696074;}
:root[data-bp-theme="light"] body .bf-home .bf-hero,:root[data-bp-theme="light"] body .bf-access .bf-hero {background:radial-gradient(ellipse at 88% 14%,#7c3aed13,transparent 60%),#f5f2fb!important;}
:root[data-bp-theme="light"] body .bf-home .bf-hero-copy>p {color:#575061!important;}
:root[data-bp-theme="light"] body :is(.bf-home,.bf-access) .bf-login-box {background:#fff!important;border-color:#dcd1eb!important;}
:root[data-bp-theme="light"] body :is(.bf-home,.bf-access) .bf-hero-field {background:#f5f2fa!important;border-color:#dcd1eb!important;}
:root[data-bp-theme="light"] body .bf-home :is(.bf-answer-card,.bf-intent-card,.bf-service-item,.bf-workflow article,.bf-detail-row,.bf-topic-card,.bf-faq details,.bf-direct-answer) {background:#fff!important;border-color:#e1dce9!important;}
:root[data-bp-theme="light"] body .bf-home :is(.bf-section-alt,.bf-final-section),:root[data-bp-theme="light"] .bf-seo-footer {background:#f0edf6!important;}
:root[data-bp-theme="light"] body :is(.bf-home,.bf-access) .bf-btn--outline {color:#6024b0!important;border-color:#d2bce9!important;}
:root[data-bp-theme="light"] body .bf-home :is(.bf-kicker,.bf-faq summary,.bf-topic-card-head small) {color:#6024b0!important;}
@media(max-width:960px){body.backlink-store .bf-home .bf-hero-grid {grid-template-columns:minmax(0,1fr) 310px;gap:32px;padding:60px 0;}body.backlink-store .bf-home .bf-hero-copy h1 {font-size:56px!important;}.bf-home .bf-answer-grid {grid-template-columns:1fr;}}
@media(max-width:760px){body.backlink-store .bf-home .bf-hero-grid {grid-template-columns:1fr;gap:44px;padding:42px 0 64px;min-height:0;}body.backlink-store .bf-home .bf-hero-copy h1 {font-size:clamp(40px,10.5vw,60px)!important;max-width:14ch!important;}.bf-service-index.bf-four-services,.bf-audience-pair {grid-template-columns:1fr!important;}.bf-home-search {flex-wrap:wrap;}.bf-home-search input {flex-basis:100%;}.bf-home-search button {width:100%;}.bf-home .bf-section-head {gap:22px;}body.backlink-store .bf-home .bf-section,body.backlink-store .bf-home .bf-answer-summary {padding:70px 0;}}

/* Remove legacy clay effects from the imported reference components. */
body.acp-ux .bf-ref-order {background:transparent!important;padding:0!important;margin:0!important;}
body.acp-ux .bf-ref-order .bf-ref-wrap {padding:0!important;}
body.acp-ux .bf-ref-order :is(.bf-welcome-card,.bf-profile-card,.bf-order-card,.bf-before-card,.bf-news-card) {background:var(--pv-surface)!important;}
body.acp-ux .bf-ref-order .bf-welcome-card h1 {font-size:28px!important;line-height:1.2!important;max-width:23ch;margin-bottom:12px!important;}
body.acp-ux .bf-ref-order .bf-quick-steps {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;}
body.acp-ux .bf-ref-order .bf-quick-step {min-width:0!important;padding:10px!important;gap:8px!important;}
body.acp-ux .bf-ref-order .bf-quick-step span {white-space:normal!important;font-size:11px!important;}
body.acp-ux .bf-ref-order .bf-quick-step i {width:32px!important;height:32px!important;min-width:32px!important;}
body.acp-ux .bf-ref-order .bf-profile-stats {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;}
body.acp-ux .bf-ref-order .bf-profile-stat {min-width:0!important;padding:12px 9px!important;}
body.acp-ux .bf-ref-order .bf-profile-stat small {font-size:9px!important;}
body.acp-ux .bf-ref-order .bf-profile-stat strong {font-size:13px!important;overflow-wrap:anywhere;}
body.acp-ux .bf-ref-order .bf-platform-rail {padding:0!important;background:transparent!important;border:0!important;}
body.acp-ux .bf-ref-order .bf-platform-btn {flex:1 1 0!important;box-shadow:none!important;border-radius:12px!important;width:100%!important;transform:none!important;}
body.acp-ux .bf-ref-order .bf-platform-btn:not(.is-active):hover {background:var(--pv-soft)!important;color:var(--pv-link)!important;}
body.acp-ux .bf-ref-order .bf-picker-search input {padding-left:44px!important;padding-right:44px!important;}
body.acp-ux .bf-ref-order .bf-picker-search button {box-shadow:none!important;background:transparent!important;border:0!important;color:var(--pv-muted)!important;min-height:40px!important;transform:none!important;}
body.acp-ux .bf-sidebar-profile .bf-sidebar-avatar {color:#6d28d9!important;}
body.acp-ux .bp-sidebar__foot {display:flex!important;flex-direction:column;gap:8px;}
body.acp-ux .bp-sidebar__foot a {width:100%!important;justify-content:center;}
body.acp-ux .bf-order-card__head .bf-order-card__status {background:transparent!important;border:0!important;}
body.acp-ux .bf-order-card__head .seo-status {background:#fff!important;color:#5b21b6!important;border:1px solid #ffffff80!important;border-radius:999px!important;padding:6px 12px!important;}
body.acp-ux .bf-order-card__head small,body.acp-ux .bf-order-card__head span {color:#f4eaff!important;}
body.acp-ux .bf-order-card__head .seo-status {color:#5b21b6!important;}
body.acp-ux .seo-reportbox {background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;}
body.acp-ux .seo-reportbox__head {padding:20px 22px!important;border:1px solid var(--pv-line-soft)!important;border-radius:16px;background:var(--pv-surface)!important;margin-bottom:16px;}
body.acp-ux .seo-reportbox__head h2 {font-size:22px!important;}
body.acp-ux .seo-reportbox__head p {font-size:12px!important;margin-top:6px!important;}
body.acp-ux .seo-order-filters {background:var(--pv-surface)!important;border-color:var(--pv-line-soft)!important;}
.bf-order-copy {display:inline-grid;place-items:center;width:28px;height:28px;margin-left:7px;border:1px solid #ffffff2b;border-radius:7px;background:#ffffff10;color:#fff;cursor:pointer;box-shadow:none!important;}
.bf-order-copy svg {width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;}
.bf-order-target {display:flex;gap:8px;align-items:center;max-width:100%;margin-top:12px;padding:8px 10px;border:1px solid var(--pv-line-soft);border-radius:9px;background:var(--pv-raised);font-size:11px;color:var(--pv-link);}
.bf-order-target svg {width:15px;height:15px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;}
.bf-order-target span {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
body.acp-ux .bf-order-card__service {min-width:0!important;}
body.acp-ux .bf-order-card__metrics {padding-left:18px;border-left:1px solid var(--pv-line-soft);}
body.acp-ux .bf-order-card__report {min-width:160px;}
.bf-copy-status {font-size:11px;color:var(--pv-copy);}
body .bf-signup-page .bf-hero-grid {grid-template-columns:minmax(0,1fr)!important;width:min(720px,calc(100% - 40px));padding:56px 0 75px;gap:0;min-height:calc(100svh - 70px);}
body .bf-signup-page .bf-hero-copy h1 {font-size:46px!important;max-width:none!important;text-align:center;line-height:1.1!important;}
body .bf-signup-page .bf-hero-copy>p {text-align:center;margin:18px auto 26px;max-width:48ch;}
body .bf-signup-page .bf-hero-live {display:flex;width:max-content;max-width:100%;margin:0 auto 24px;}
body .bf-signup-page .bf-login-box {padding:26px;border-radius:24px;}
body .bf-signup-page .bf-hero-proof {justify-content:center;}
body .bf-signup-page .ux-authform label>span {font-size:13px!important;}
body .bf-signup-page .ux-authform input {font-size:16px!important;font-weight:400!important;}
body .bf-signup-page .ux-authform__grid {gap:14px;}
body .bf-signup-page .ux-authtabs {margin-bottom:24px;}
body .bf-signup-page .ux-form__foot {font-size:12px!important;}
body .clay-blob {display:none!important;}
@media(max-width:760px){body.acp-ux .bf-ref-order .bf-ref-top-grid {gap:14px!important;}body.acp-ux .bf-ref-order .bf-welcome-card h1 {font-size:24px!important;}body.acp-ux .bf-ref-order .bf-quick-step {display:flex;flex-direction:column;text-align:center;align-items:center;gap:7px!important;}body.acp-ux .bf-ref-order .bf-profile-stat {display:flex!important;flex-direction:column;align-items:flex-start;gap:7px;}.bf-order-target {font-size:10px;}body.acp-ux .bf-order-card__metrics {border:0;padding-left:0;}body.acp-ux .bf-order-card__report {min-width:0;}.bf-order-copy {width:28px;height:28px;}body .bf-signup-page .bf-hero-grid {width:calc(100% - 24px);padding:36px 0 48px;}body .bf-signup-page .bf-hero-copy h1 {font-size:36px!important;}body .bf-signup-page .bf-login-box {padding:18px!important;}body .bf-signup-page .bf-hero-proof {gap:18px!important;}}

body.acp-ux[data-ux-theme] .bf-ref-order {background:transparent!important;--bf-bg:var(--pv-bg)!important;}
body.acp-ux[data-ux-theme] .bf-ref-order .bf-premium-stage #seo-service-search {padding-left:44px!important;padding-right:44px!important;font-weight:400!important;}
body.acp-ux[data-ux-theme] .bf-ref-order .bf-profile-overview-chip {color:var(--pv-link)!important;}
body.acp-ux .bf-sidebar-person>.bf-sidebar-avatar {color:#6d28d9!important;font-size:22px!important;}
body.backlink-store .bf-home .bf-phone-balance small,body.backlink-store .bf-home .bf-phone-bottom small,body.acp-ux .bf-access .bf-phone-balance small,body.acp-ux .bf-access .bf-phone-bottom small {color:#706579!important;}
body.backlink-store .bl-footer__logo>span {color:#fff!important;}
body.acp-ux .bf-ref-order input:not([type=hidden]),body.acp-ux .bf-ref-order textarea,body.acp-ux .bf-ref-order select {font-weight:400!important;}

body.backlink-store .bf-home .bf-phone-running>span,body.acp-ux .bf-access .bf-phone-running>span {color:#706579!important;}
.bf-phone-quick-grid svg {width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}

@media(max-width:760px){body.backlink-store .bl-header .bl-menu-toggle {color:var(--pv-text)!important;}body.backlink-store .bl-header .bl-menu-toggle>span {display:block!important;background:var(--pv-text)!important;opacity:1!important;width:20px!important;height:2px!important;margin:4px auto!important;}}

body.backlink-store .bl-header .bl-menu-toggle svg {width:20px!important;height:20px!important;flex:0 0 20px;display:block;}
