.vf-page{max-width:1140px;color:var(--text);margin:0 auto;padding:36px 0 64px}.vf-heading{max-width:800px;margin-bottom:30px}.vf-heading>.p-inline-link{margin-bottom:20px}.platform .vf-heading h1{letter-spacing:-.03em;margin:12px 0 16px;font-size:32px;line-height:1.16}.vf-heading p{color:var(--muted);max-width:760px;line-height:1.7}.vf-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.vf-form{min-width:0}.vf-form fieldset{border:0;min-width:0;margin:0;padding:0}.vf-form .p-fields{gap:22px}.vf-form label:not(.vf-consent){gap:8px;display:grid}.vf-form input:not([type=checkbox]),.vf-form select,.vf-form textarea{width:100%;min-width:0}.vf-form small,.vf-form .p-help{color:var(--muted);line-height:1.6}.vf-form textarea{resize:vertical}.vf-form section+section{border-top:1px solid var(--line);padding-top:22px}.vf-form h2,.vf-aside h2,.vf-status h2{margin:0 0 18px;font-size:20px}.vf-form h2 span{color:var(--muted);margin-right:12px;font-size:12px}.vf-form section{gap:18px;display:grid}.vf-field-error{color:var(--danger,#df6673);font-size:13px;line-height:1.5}.vf-form [aria-invalid=true]{border-color:var(--danger,#df6673)}.vf-service-preview{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.vf-service-preview>span{gap:4px;min-width:0;display:grid}.vf-service-preview strong,.vf-service-preview a{overflow-wrap:anywhere}.vf-service-preview a{color:var(--muted);font-size:12px}.vf-service-preview a:hover{color:var(--accent)}.vf-consent{align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;grid-template-columns:none!important;display:flex!important}.vf-consent input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin:3px 0 0}.vf-consents{border-top:1px solid var(--line);gap:16px;padding-top:18px;display:grid}.vf-consents a{text-underline-offset:3px;text-decoration:underline}.vf-aside{gap:22px;display:grid}.vf-price{letter-spacing:-.04em;margin:14px 0 8px;font-size:36px;font-weight:750;line-height:1.25}.vf-price small{color:var(--muted);letter-spacing:0;margin-left:10px;font-size:13px;font-weight:400}.vf-aside p{color:var(--muted);line-height:1.7}.vf-aside ol{gap:14px;margin:18px 0 0;padding-left:22px;line-height:1.6;display:grid}.vf-aside .p-eyebrow{font-size:11px}.vf-check-list{gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.vf-check-list li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.vf-check-list svg{color:#279668;flex:0 0 17px;margin-top:2px}.vf-disclosure{border-top:1px solid var(--line);padding-top:16px;font-size:13px}.vf-badge{color:#22865d;background:#2cbd851f;border:1px solid #2cbd8559;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex}.vf-badge svg{flex:none}[data-theme=dark] .vf-badge,.dark .vf-badge{color:#78dfb4}.vf-summary dl{gap:0;margin:0;display:grid}.vf-summary dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;display:flex}.vf-summary dt{color:var(--muted);font-size:13px}.vf-summary dd{text-align:right;overflow-wrap:anywhere;max-width:65%;margin:0}.vf-summary dd a{overflow-wrap:anywhere}.vf-summary .vf-price{margin:0;font-size:28px}.vf-prewrap{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.vf-success{max-width:820px;margin:36px auto}.vf-success>svg{color:#279668}.vf-success h1{margin:20px 0 12px;font-size:30px}.vf-success>p{line-height:1.7}.vf-private-link{background:var(--surface-soft);border:1px solid var(--line);border-radius:12px;margin:24px 0;padding:20px}.vf-private-link label{gap:8px;margin:16px 0;display:grid}.vf-private-link input{width:100%;min-width:0}.vf-private-link p{color:var(--muted);line-height:1.6}.vf-status-main{margin-bottom:22px}.vf-status-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.vf-status-label{border:1px solid var(--line);background:var(--surface-soft);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:650;display:inline-flex}.vf-status-main>p{line-height:1.7}.vf-status-main small{color:var(--muted);margin-top:22px;display:block}.vf-response{border-left:3px solid var(--accent);background:var(--surface-soft);border-radius:0 10px 10px 0;margin:22px 0;padding:18px}.vf-response h2,.vf-response h3{margin:0 0 10px;font-size:16px}.vf-response p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.vf-status-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.vf-history{margin-top:22px}.vf-history summary{cursor:pointer;font-weight:650}.vf-history ol{gap:20px;margin:0;padding:20px 0 0;list-style:none;display:grid}.vf-history li{border-left:2px solid var(--line);gap:6px;padding-left:16px;display:grid}.vf-history time,.vf-history small{color:var(--muted);font-size:12px}.vf-history p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.vf-saved-list{margin:0 0 24px;padding:0;list-style:none}.vf-saved-list li{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:18px 0;display:flex}.vf-saved-list li>a{flex:1;gap:10px;min-width:0;display:grid}.vf-saved-list strong{overflow-wrap:anywhere}.vf-saved-list a>span{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.vf-status>.p-inline-link{margin-bottom:24px}.vf-explanation{max-width:850px;margin:32px 0}.vf-explanation p{color:var(--muted);line-height:1.8}.vf-owner-panel{margin-top:24px}.vf-owner-panel>.p-form-actions{margin-top:20px}.vf-mobile-quote{display:none}.vf-confirm-price{background:var(--surface-soft);border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.vf-confirm-price>span{color:var(--muted);font-size:13px}.vf-confirm-price strong{white-space:nowrap;font-size:20px}.vf-confirm-price small{margin-left:5px;font-size:12px;font-weight:400}@media (max-width:800px){.vf-layout{grid-template-columns:1fr}.vf-aside{grid-template-columns:1fr 1fr}.vf-status-grid{grid-template-columns:1fr}.vf-page{padding-top:24px}.vf-heading{margin-bottom:22px}.vf-mobile-quote{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:10px;gap:10px;margin-bottom:20px;padding:16px 18px;display:grid}.vf-mobile-quote>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;display:flex}.vf-mobile-quote>div:first-child>span{color:var(--muted);font-size:12px}.vf-mobile-quote strong{overflow-wrap:anywhere;font-size:24px;line-height:1.35}.vf-mobile-quote strong small{color:var(--muted);margin-left:4px;font-size:12px;font-weight:400}.platform .vf-mobile-quote p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.vf-mobile-quote>.p-button{justify-self:start}}@media (max-width:560px){.vf-aside{grid-template-columns:1fr}.vf-heading h1{font-size:29px}.vf-form,.vf-summary,.vf-status-main,.vf-history{padding:20px}.vf-success{padding:22px}.vf-private-link{padding:14px}.vf-page .p-form-actions{align-items:stretch}.vf-page .p-form-actions>.p-button{flex:100%;justify-content:center}.vf-saved-list li{flex-direction:column;align-items:flex-start}.vf-summary dl>div{gap:12px}.vf-summary dd{max-width:60%}.vf-status-top .p-button{font-size:12px}.vf-consent{font-size:13px}.vf-form h2{font-size:18px}}.platform .sb-owner-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.platform .sb-owner-options{grid-template-columns:1fr 1fr;gap:22px;margin:36px 0 64px;display:grid}.platform .sb-owner-option{flex-direction:column;align-items:flex-start;padding:30px;display:flex}.platform .sb-owner-option h2{margin:16px 0 12px;font-size:26px;line-height:1.3}.platform .sb-owner-option>p{color:var(--muted);line-height:1.7}.platform .sb-owner-option .p-button{margin-top:auto}.platform .sb-owner-option-paid{background:var(--paper);border:1px solid var(--ink)}.platform .sb-owner-checks{gap:15px;margin:22px 0;padding:0;list-style:none;display:grid}.platform .sb-owner-checks li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.platform .sb-owner-checks svg{flex-shrink:0;margin-top:2px}.platform .sb-owner-option .sb-owner-checks{flex:1}.platform .sb-owner-option small{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.6}.platform .sb-advertising-page{margin:42px 0 70px}.platform .sb-advertising-page .p-page-heading{max-width:790px;margin-bottom:32px}.platform .sb-advertising-page h1{font-size:clamp(29px,4vw,48px);line-height:1.2}.platform .sb-advertising-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:36px;display:grid}.platform .sb-advertising-layout .sb-submission-form h2{margin-top:0;font-size:22px}.platform .sb-advertising-layout .sb-submission-form>.p-help{margin-bottom:25px}.platform .sb-ad-preview{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:24px}.platform .sb-ad-preview h2{overflow-wrap:anywhere;margin:13px 0 24px;font-size:24px;line-height:1.3}.platform .sb-ad-preview-heading{justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.platform .sb-ad-preview-heading>span,.platform .sb-ad-preview-service small{border:1px solid var(--line);border-radius:4px;padding:3px 5px;font-size:9px;font-weight:400}.platform .sb-ad-preview-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.platform .sb-ad-preview-service,.platform .sb-ad-preview-slot{border:1px solid var(--line);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:106px;padding:9px 5px;display:flex}.platform .sb-ad-preview-service{background:var(--surface)}.platform .sb-ad-preview-service>span{font-size:25px}.platform .sb-ad-preview-service>strong{overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:11px;line-height:1.4}.platform .sb-ad-preview-slot{color:var(--muted);opacity:.5;border-style:dashed}.platform .sb-ad-preview>p,.platform .sb-ad-preview>small{color:var(--muted);font-size:11px;line-height:1.7}.platform .sb-ad-preview-list{gap:10px;margin:22px 0;display:grid}.platform .sb-ad-preview-list>span{background:var(--line);opacity:.6;border-radius:4px;height:9px;display:block}.platform .sb-ad-preview-list>span:nth-child(2){width:85%}.platform .sb-ad-preview-list>span:nth-child(3){width:67%}.platform .sb-owner-free{margin-top:28px;padding:22px}.platform .sb-owner-free h3{margin:0 0 10px;font-size:17px}.platform .sb-owner-free p{color:var(--muted);font-size:13px;line-height:1.7}.platform .sb-submission-promise{color:var(--muted);flex-wrap:wrap;gap:16px;margin:20px 0;font-size:12px;display:flex}.platform .sb-submission-promise>span{align-items:center;gap:6px;display:flex}.platform .sb-submission-ad-next{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.platform .sb-submission-ad-next h2{font-size:20px}.platform .sb-submission-form>.p-fields label>small{display:block}@media (max-width:760px){.platform .sb-owner-options,.platform .sb-advertising-layout{grid-template-columns:minmax(0,1fr)}.platform .sb-owner-options{gap:16px;margin-bottom:40px}.platform .sb-owner-option{padding:24px}.platform .sb-owner-actions .p-button{justify-content:center;width:100%}.platform .sb-advertising-layout{gap:24px}.platform .sb-advertising-page{margin-top:30px}.platform .sb-ad-preview,.platform .sb-advertising-layout .sb-submission-form{padding:20px}}.platform .sb-ad-process{margin:28px 0;padding-left:20px}.platform .sb-ad-process li{margin:15px 0;padding-left:5px;font-size:13px;line-height:1.5}.platform .sb-ad-process p{color:var(--muted);margin:5px 0;font-size:12px}.platform .sb-submission-optional>summary{cursor:pointer;font-size:13px;font-weight:550}.platform .sb-submission-optional>.p-fields{padding-top:20px}.platform .sb-submission-success label input{width:100%;margin:9px 0 14px;font-size:12px}.platform .sb-submission-page>.p-help{margin-top:24px}.platform .sb-submission-page .sb-submission-summary small{margin-top:7px;display:block}.platform .sb-submission-success .p-status{margin-bottom:16px;display:inline-block}.platform .sb-submission-success .p-notice{display:block}.platform .sb-submission-success .p-form-actions{flex-wrap:wrap;margin-top:22px}.platform .sb-submission-page h1{overflow-wrap:anywhere}.sb-banner-preview{background:var(--surface);border:1px solid var(--line);border-radius:4px;justify-content:space-between;align-items:center;gap:14px;min-height:72px;margin:20px 0;padding:20px 16px;display:flex}.sb-banner-preview strong{font-size:15px}.sb-banner-preview span{white-space:nowrap;color:var(--muted);font-size:11px}.sb-rules{width:100%;max-width:1180px;margin:10px auto 30px}.sb-rules-hero{justify-content:space-between;align-items:flex-end;gap:40px;padding:20px 0 30px;display:flex}.sb-rules-heading{max-width:720px}.sb-rules-heading h1{letter-spacing:-1.2px;margin:14px 0 20px;font-size:clamp(30px,3.4vw,44px);line-height:1.15}.sb-rules-intro{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.sb-rules-updated{color:var(--muted);margin:20px 0 0;font-size:12px}.sb-rules-privacy{border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;max-width:240px;padding:13px 15px;font-size:12px;line-height:1.5;display:flex}.sb-rules-privacy svg{color:var(--accent);flex-shrink:0}.sb-rules-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 45px;display:grid}.sb-rules-summary-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;align-items:start;padding:24px;transition:border-color .15s,background .15s;display:flex}.sb-rules-summary-card:hover{border-color:var(--accent)}.sb-rules-summary-card>svg{color:var(--accent)}.sb-rules-summary-card h2{color:var(--muted);margin:15px 0 10px;font-size:15px;font-weight:500;line-height:1.5}.sb-rules-summary-card>strong{letter-spacing:-.5px;font-size:24px;font-weight:650;line-height:1.3}.sb-rules-summary-card>p{color:var(--muted);margin:12px 0 20px;font-size:13px;line-height:1.7}.sb-rules-summary-card>span:last-child{align-items:center;gap:7px;margin-top:auto;font-size:12px;display:flex}.sb-rules-verified-label{color:#348362;align-items:center;gap:8px;font-weight:600;display:flex}.sb-rules-summary-card.is-verified{border-color:color-mix(in srgb,#348362 45%,var(--line))}.sb-rules-layout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:50px;display:grid}.sb-rules-sidebar{position:sticky;top:110px}.sb-rules-sidebar nav>p{text-transform:uppercase;letter-spacing:1.2px;color:var(--muted);margin:0 0 18px;font-size:11px;font-weight:600}.sb-rules-sidebar ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sb-rules-sidebar li a{color:var(--muted);gap:10px;padding:9px 0;font-size:12px;line-height:1.55;display:flex}.sb-rules-sidebar li a:hover{color:var(--ink)}.sb-rules-sidebar li a>span{color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:2px;font-size:10px}.sb-rules-help{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:20px;padding-top:20px;font-size:12px;line-height:1.5;display:flex}.sb-rules-help svg{flex-shrink:0}.sb-rules-body{min-width:0}.sb-rules-section{border-bottom:1px solid var(--line);margin-bottom:34px;padding-bottom:34px;scroll-margin-top:110px}.sb-rules-section-heading{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.sb-rules-section-heading>span{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px}.sb-rules-section h2{letter-spacing:-.4px;margin:0;font-size:23px;line-height:1.4}.sb-rules-section>p{color:var(--muted);margin:14px 0;font-size:14px;line-height:1.85}.sb-rules-list{margin:20px 0 0;padding-left:20px}.sb-rules-list li{color:var(--muted);margin:11px 0;padding-left:5px;font-size:14px;line-height:1.8}.sb-rules-checks{grid-template-columns:1fr 1fr;gap:10px;padding:0;list-style:none;display:grid}.sb-rules-checks li{background:var(--surface);border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:11px;margin:0;padding:15px;font-size:13px;display:flex}.sb-rules-checks svg{color:#348362;flex-shrink:0;margin-top:3px}.sb-rules-callout{border:1px solid color-mix(in srgb,#348362 50%,var(--line));background:color-mix(in srgb,#348362 7%,var(--surface));border-radius:10px;grid-template-columns:auto 1fr;gap:12px;margin-top:23px;padding:22px;display:grid}.sb-rules-callout>svg{color:#348362;margin-top:3px}.sb-rules-callout p{margin:0;font-size:14px;line-height:1.8}.sb-rules-callout a{grid-column:2;align-items:center;gap:9px;margin-top:3px;font-size:12px;font-weight:600;display:inline-flex}.sb-rules-price{border:1px solid var(--line);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin:22px 0;padding:22px;display:flex}.sb-rules-price>div{gap:8px;display:grid}.sb-rules-price span,.sb-rules-price small{color:var(--muted);font-size:12px}.sb-rules-price strong{letter-spacing:-1px;font-size:30px}.sb-rules-section>.p-inline-link{margin-top:12px;font-size:13px}.sb-rules-section .p-form-actions{margin-top:24px}.sb-rules-bottom{border:1px solid var(--line);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:25px;padding:28px;display:flex}.sb-rules-bottom h2{margin:0 0 10px;font-size:21px;line-height:1.4}.sb-rules-bottom p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.sb-rules :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.sb-rules .p-button{white-space:normal}:root[data-theme=dark] .sb-rules :is(.sb-rules-verified-label,.sb-rules-checks svg,.sb-rules-callout>svg){color:#87d4b0}@media (max-width:980px){.sb-rules-layout{grid-template-columns:195px minmax(0,1fr);gap:28px}.sb-rules-checks{grid-template-columns:1fr}.sb-rules-hero{gap:25px}.sb-rules-privacy{max-width:190px}.sb-rules-price{flex-direction:column;align-items:start}}@media (max-width:720px){.sb-rules-hero{flex-direction:column;align-items:start;gap:20px;padding-top:10px}.sb-rules-heading h1{letter-spacing:-.7px}.sb-rules-intro{font-size:14px}.sb-rules-privacy{max-width:none}.sb-rules-summary{grid-template-columns:1fr;gap:10px;margin-bottom:28px}.sb-rules-summary-card{grid-template-columns:1fr auto;gap:6px 14px;padding:20px;display:grid}.sb-rules-summary-card>svg,.sb-rules-summary-card>.sb-rules-verified-label{grid-area:1/1/auto/-1}.sb-rules-summary-card h2{grid-area:2/1;align-self:center;margin:8px 0 0;font-size:14px}.sb-rules-summary-card>strong{text-align:right;grid-area:2/2;align-self:center;max-width:150px;font-size:20px}.sb-rules-summary-card>p{grid-column:1/-1;margin:6px 0 8px}.sb-rules-summary-card>span:last-child{grid-column:1/-1}.sb-rules-layout{grid-template-columns:1fr;gap:28px}.sb-rules-sidebar{border:1px solid var(--line);border-radius:10px;padding:20px;position:static}.sb-rules-sidebar ol{grid-template-columns:1fr 1fr;gap:0 20px}.sb-rules-sidebar li a{font-size:11px}.sb-rules-section{margin-bottom:28px;padding-bottom:28px;scroll-margin-top:100px}.sb-rules-section h2{font-size:21px}.sb-rules-section>p,.sb-rules-list li{font-size:13px}.sb-rules-section-heading{gap:10px}.sb-rules-callout{padding:17px}.sb-rules-callout p{font-size:13px}.sb-rules-bottom{flex-direction:column;align-items:stretch;padding:22px}.sb-rules-bottom h2{font-size:20px}}@media (max-width:390px){.sb-rules-sidebar ol{grid-template-columns:1fr}.sb-rules-summary-card>strong{max-width:115px;font-size:17px}}.ad-page{max-width:1160px;margin:36px auto 64px}.ad-page .ad-heading{margin-bottom:26px}.ad-page .ad-heading>.p-inline-link{margin-bottom:22px}.ad-page .ad-heading .p-eyebrow{margin-bottom:10px;display:block}.platform .ad-page .ad-heading h1{letter-spacing:-1px;margin:0 0 12px;font-size:32px;line-height:1.18}.ad-page .ad-heading>p{max-width:660px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.ad-page .ad-layout{grid-template-columns:minmax(0,1.5fr) minmax(290px,1fr);align-items:start;gap:28px;display:grid}.ad-page .ad-form{padding:28px}.ad-page .ad-form>.p-fields{gap:24px}.ad-page .ad-section{border-bottom:1px solid var(--line);gap:18px;padding-bottom:25px;display:grid}.platform .ad-page .ad-section h2{align-items:center;gap:12px;margin:0 0 2px;font-size:18px;display:flex}.ad-page .ad-section h2>span{letter-spacing:1px;color:var(--accent);background:var(--surface-soft);border-radius:6px;padding:7px;font-size:11px;font-weight:600}.ad-page .ad-format-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.platform .ad-page .ad-format-options label{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:10px;grid-template-columns:18px 1fr;gap:8px 9px;padding:16px;display:grid;position:relative}.platform .ad-page .ad-format-options input{width:16px;height:16px;accent-color:var(--accent);margin:2px 0 0}.ad-page .ad-format-options strong{font-size:14px}.platform .ad-page .ad-format-options small{grid-column:2;margin:0;font-size:12px;line-height:1.5}.platform .ad-page .ad-format-options .is-selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ad-page .ad-form label{font-size:13px}.ad-page .ad-form input,.ad-page .ad-form select,.ad-page .ad-form textarea{font-size:14px}.ad-page .ad-form .p-form-grid{gap:14px}.ad-page .ad-form [aria-invalid=true]{border-color:#d98383}.ad-page .ad-field-error{color:var(--error,#c85757);font-size:12px;font-weight:500}.ad-page .ad-existing{color:var(--muted);margin-top:-3px;font-size:13px}.ad-page .ad-existing summary{cursor:pointer;color:var(--accent)}.ad-page .ad-existing label{margin-top:12px}.ad-page .ad-draft{background:var(--surface-soft);color:var(--muted);border-radius:6px;margin:0 0 20px;padding:10px 12px;font-size:12px}.ad-page .ad-aside{gap:24px;display:grid;position:sticky;top:24px}.platform .ad-page .ad-summary h2{margin:10px 0 20px;font-size:20px}.ad-page .ad-summary{padding:24px}.ad-page .ad-summary dl{gap:14px;margin:22px 0 0;font-size:13px;display:grid}.ad-page .ad-summary dl>div{grid-template-columns:105px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.ad-page .ad-summary dt{color:var(--muted);line-height:1.5}.ad-page .ad-summary dd{overflow-wrap:anywhere;margin:0;line-height:1.5}.ad-page .ad-summary dd a{align-items:baseline;gap:5px;display:inline-flex}.ad-page .ad-summary>.p-help{margin-top:20px;font-size:12px}.ad-page .ad-pin-preview,.ad-page .ad-banner-preview{border:1px solid var(--line);background:var(--surface-soft);border-radius:9px;grid-template-columns:1fr 20px;gap:8px;padding:19px;display:grid}.ad-page .ad-pin-preview>span,.ad-page .ad-banner-preview>span{overflow-wrap:anywhere;font-size:16px;font-weight:650}.ad-page .ad-pin-preview small,.ad-page .ad-banner-preview small{color:var(--muted);font-size:10px}.ad-page .ad-pin-preview svg,.ad-page .ad-banner-preview svg{color:var(--accent);grid-area:1/2/3;align-self:center}.ad-page .ad-banner-preview{border-style:dashed;min-height:90px}.ad-page .ad-next,.ad-page .ad-free{padding:0 5px}.ad-page .ad-next h3,.ad-page .ad-free>strong{font-size:14px}.ad-page .ad-next ol{color:var(--muted);gap:14px;padding-left:18px;font-size:13px;line-height:1.6;display:grid}.ad-page .ad-next li::marker{color:var(--accent)}.ad-page .ad-free{border-top:1px solid var(--line);padding-top:22px;font-size:13px;line-height:1.6}.ad-page .ad-free p{color:var(--muted)}.ad-page.ad-success{max-width:680px;padding:32px}.platform .ad-page.ad-success h1{font-size:28px}.ad-page.ad-success>svg{color:var(--accent)}.ad-page.ad-success>p{color:var(--muted);line-height:1.65}.ad-page .ad-private-link{border:1px solid var(--line);border-radius:10px;gap:12px;margin:25px 0;padding:20px;display:grid}.ad-page .ad-private-link p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.ad-page .ad-private-link .p-button{justify-self:start}.ad-page.ad-status{max-width:960px}.ad-page.ad-status>.p-inline-link{margin-bottom:20px}.ad-page .ad-status-main{margin-bottom:20px;padding:24px}.ad-page .ad-status-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.ad-page .ad-status-main>p{font-size:15px;line-height:1.6}.ad-page .ad-status-main>small{color:var(--muted);margin-top:20px;font-size:12px;display:block}.ad-page .ad-status-badge{border:1px solid var(--line);background:var(--surface-soft);color:var(--accent);border-radius:5px;padding:7px 10px;font-size:12px;font-weight:600;display:inline-flex}.ad-page .ad-state-needs_info{color:#bd842c}.ad-page .ad-state-rejected{color:#c76969}.ad-page .ad-status-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.ad-page .ad-response{border-top:1px solid var(--line);margin-top:20px;padding:16px 0}.platform .ad-page .ad-response h2,.platform .ad-page .ad-response h3{margin:0 0 10px;font-size:14px}.ad-page .ad-response p,.ad-page .ad-prewrap{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.ad-page .ad-history{padding:20px 24px;font-size:13px}.ad-page .ad-history summary{cursor:pointer;font-weight:600}.ad-page .ad-history ol{gap:20px;padding-left:20px;display:grid}.ad-page .ad-history time{color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.ad-page .ad-history p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.ad-page .ad-saved-list{margin:0 0 24px;padding:0;list-style:none}.ad-page .ad-saved-list a{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:20px 0;display:flex}.ad-page .ad-saved-list span{color:var(--accent);align-items:center;gap:8px;font-size:12px;display:flex}.ad-page.ad-status>.p-help{align-items:center;gap:6px;display:flex}.ad-page.ad-revision{margin-top:30px}@media (max-width:850px){.ad-page .ad-layout{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.ad-page .ad-form{padding:22px}.ad-page .ad-format-options,.ad-page .ad-form .p-form-grid{grid-template-columns:1fr}.ad-page .ad-summary{padding:20px}}@media (max-width:680px){.ad-page{margin:26px auto 44px}.platform .ad-page .ad-heading h1{font-size:27px}.ad-page .ad-heading>p{font-size:14px}.ad-page .ad-layout,.ad-page .ad-status-grid{grid-template-columns:1fr}.ad-page .ad-aside{gap:22px;position:static}.ad-page .ad-form,.ad-page .ad-status-main,.ad-page.ad-success{padding:20px}.ad-page .ad-format-options{grid-template-columns:1fr}.ad-page .ad-section{gap:16px}.ad-page .ad-summary dl>div{grid-template-columns:100px minmax(0,1fr)}.ad-page .ad-status-top{flex-wrap:wrap;align-items:flex-start}.ad-page .ad-private-link{padding:14px}.ad-page .ad-saved-list a{flex-direction:column;gap:8px}.ad-page .ad-history{padding:20px}.ad-page .ad-form .p-form-actions .p-button{justify-content:center;width:100%}.ad-page.ad-status>.p-help{align-items:flex-start}}.ad-page .ad-saved-list li{border-bottom:1px solid var(--line);align-items:center;gap:16px;display:flex}.ad-page .ad-saved-list a{border:0;flex:1;min-width:0}.ad-page .ad-saved-list .p-button{flex-shrink:0;padding:8px;font-size:11px}@media (max-width:680px){.ad-page .ad-saved-list li{flex-direction:column;align-items:stretch;gap:0;padding-bottom:15px}.ad-page .ad-saved-list .p-button{align-self:flex-start}}.platform .sb-detail-actions{flex-wrap:wrap;gap:10px;margin:20px 0 28px;display:flex}.platform .sb-detail-actions button[aria-pressed=true]{background:var(--tint);border-color:var(--accent)}.platform .sb-detail-limitations ul{color:var(--muted);padding-left:20px;font-size:13px;line-height:1.8}.platform .sb-detail-limitations li{margin:8px 0}.platform .sb-detail-review{color:var(--muted);margin-top:25px;font-size:11px;line-height:1.7}.platform .sb-detail-review a{text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.platform .sb-service-detail .p-detail-aside h2{margin:0 0 13px;font-size:18px}.platform .sb-detail-price{font-size:21px;line-height:1.3;display:block}.platform .sb-service-detail .p-detail-aside>.p-help{margin:12px 0 22px;line-height:1.7}.platform .sb-detail-domain{overflow-wrap:anywhere;text-underline-offset:3px;align-items:center;gap:6px;margin-top:20px;font-size:12px;text-decoration:underline;display:inline-flex}.platform .sb-detail-saved{border-top:1px solid var(--line);margin-top:25px;padding-top:25px}.platform .sb-detail-saved label{margin-top:16px;font-size:12px;display:block}.platform .sb-detail-saved :is(input,select,textarea){border:1px solid var(--line);background:var(--surface);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:4px;margin-top:7px;padding:9px 10px;display:block}.platform .sb-detail-saved textarea{resize:vertical}.platform .sb-detail-saved details{margin:13px 0;font-size:12px}.platform .sb-detail-saved summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.platform .sb-detail-saved form .p-button{min-height:36px;margin-top:10px;font-size:11px}.platform .sb-detail-saved .p-help{font-size:11px;line-height:1.7}.platform .sb-detail-save-status{color:var(--muted);min-height:20px;margin:10px 0;font-size:11px}.platform .sb-similar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.platform .sb-similar-card{gap:14px;padding:20px;display:flex}.platform .sb-similar-card>div{min-width:0}.platform .sb-similar-card h3{align-items:center;gap:8px;margin:0 0 7px;font-size:16px;display:flex}.platform .sb-similar-card p{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.6}.platform .sb-similar-card small{font-size:11px}.platform .sb-similar-card:hover{border-color:var(--accent)}@media (max-width:850px){.platform .sb-service-detail .p-detail-aside{grid-row:auto}.platform .sb-similar-grid{grid-template-columns:1fr}.platform .sb-service-detail .p-detail-aside dl{grid-template-columns:repeat(3,minmax(0,1fr))}.platform .sb-detail-saved{max-width:600px}}@media (max-width:600px){.platform .sb-detail-actions .p-button{flex:1;justify-content:center}.platform .sb-service-detail .p-detail-aside dl{grid-template-columns:1fr;gap:13px}.platform .sb-service-detail .p-detail-aside dl>div{justify-content:space-between;gap:15px;display:flex}.platform .sb-service-detail .p-detail-aside dd{text-align:right;margin:0}.platform .sb-detail-price{font-size:20px}}.sb-condition-sources{color:var(--muted);margin-block:.75rem;font-size:.85rem}.sb-condition-sources summary{cursor:pointer}.sb-condition-sources p,.sb-condition-sources ul{margin-block:.5rem}.sb-condition-sources ul{padding-inline-start:1.2rem}.sb-condition-sources a{color:inherit;overflow-wrap:anywhere;text-decoration:underline}.platform .sb-website-host{text-transform:none;overflow-wrap:anywhere}.platform .sb-listing-feedback{text-align:start;padding:0}.tg-guide{gap:48px;padding:20px 0 32px;display:grid}.tg-guide-hero{max-width:840px;padding:20px 0 0}.tg-guide-hero h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(36px,4.5vw,66px);line-height:1.12}.tg-guide-hero>p{max-width:650px;color:var(--muted);font-size:17px;line-height:1.75}.tg-guide-actions{flex-wrap:wrap;gap:10px;margin:24px 0 12px;display:flex}.tg-guide-actions .p-button{white-space:normal;text-align:center}.tg-guide-feature-icon{border:1px solid color-mix(in srgb,var(--accent) 23%,var(--line));background:color-mix(in srgb,var(--accent) 8%,transparent);width:42px;height:42px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.tg-guide-preview,.tg-guide-support{scroll-margin-top:32px}.tg-guide-connect{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:60px;padding-top:42px;display:grid}.tg-guide-connect h2,.tg-guide-support h2{letter-spacing:-.025em;font-size:27px;line-height:1.3}.tg-guide-connect p,.tg-guide-support p{color:var(--muted);max-width:620px;font-size:14px;line-height:1.75}.tg-guide-connect ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tg-guide-connect li{gap:18px;display:flex}.tg-guide-connect li>span{color:var(--accent);font-size:13px;font-weight:700;line-height:1.75}.tg-guide-connect h3{margin:0 0 14px;font-size:17px}.tg-guide-connect li p{margin:0;font-size:13px}.tg-guide-support{border:1px solid var(--line);background:var(--surface);border-radius:16px;justify-content:space-between;align-items:center;gap:30px;padding:30px;display:flex}.tg-guide-support h2{margin:0 0 8px}.tg-guide-support .tg-guide-actions{flex-direction:column;flex-shrink:0;margin:0}.tg-guide-support p{margin-bottom:0}:is(.tg-guide a:focus-visible,.tg-guide button:focus-visible){outline:2px solid var(--accent);outline-offset:4px}@media (max-width:1050px){.tg-guide-connect{gap:32px}}@media (max-width:650px){.tg-guide{gap:32px;padding-top:0}.tg-guide-hero{padding-top:10px}.tg-guide-hero>p{font-size:15px}.tg-guide-connect{grid-template-columns:1fr;padding-top:28px}.tg-guide-connect h2,.tg-guide-support h2{font-size:23px}.tg-guide-support{flex-direction:column;align-items:stretch;padding:24px}.tg-guide-support .tg-guide-actions{align-items:flex-start}.tg-guide-support .p-button{flex:1}.tg-guide-actions .p-button{min-height:44px}}.tg-guide-connect,.tg-guide-contacts{scroll-margin-top:32px}.tg-guide-request-links{flex-wrap:wrap;gap:10px 20px;margin:20px 0;display:flex}.tg-guide-connect .tg-guide-note{font-size:12px}.tg-guide-contacts header h2{margin:10px 0;font-size:27px;line-height:1.3}.tg-guide-contacts header p{color:var(--muted);font-size:14px;line-height:1.7}.tg-guide-contacts>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:23px;display:grid}.tg-guide-contacts>div>a{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:start;gap:12px;padding:22px;display:flex}.tg-guide-contacts>div>a>span:nth-child(2){flex:1;gap:7px;min-width:0;display:grid}.tg-guide-contacts strong{font-size:14px;line-height:1.5}.tg-guide-contacts small{color:var(--muted);font-size:12px;line-height:1.65}.tg-guide-contacts .tg-guide-feature-icon,.tg-guide-contacts>div>a>svg{flex:none}.tg-guide-contacts>div>a>svg{color:var(--muted);margin-top:12px}@media (max-width:900px){.tg-guide-contacts>div{grid-template-columns:1fr}.tg-guide-contacts header h2{font-size:23px}}.sb-safety{max-width:1060px;margin:auto;padding:24px 0 48px}.sb-safety-heading{align-items:flex-start;gap:20px;margin:28px 0 32px;display:flex}.sb-safety-symbol{border:1px solid var(--line);width:54px;height:54px;color:var(--accent);background:var(--surface);border-radius:15px;flex:none;place-items:center;display:grid}.sb-safety-heading h1{letter-spacing:-1.2px;margin:10px 0 12px;font-size:clamp(28px,4vw,44px);line-height:1.15}.sb-safety-heading p{color:var(--muted);max-width:640px;line-height:1.7}.sb-safety-columns{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);align-items:start;gap:24px;display:grid}.sb-safety .p-panel{padding:26px}.sb-safety h2{margin:0 0 14px;font-size:20px}.sb-safety aside p{font-size:14px;line-height:1.65}.sb-safety .p-help{line-height:1.7}.sb-safety-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sb-safety-success{max-width:700px}.sb-safety-success>svg{color:var(--accent);margin-bottom:20px}.sb-safety-success p{line-height:1.7}.sb-safety-toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:24px;display:flex}.sb-safety-toolbar form{flex:1;gap:8px;max-width:620px;display:flex}.sb-safety-toolbar input{flex:1;min-width:0}.sb-safety-list{gap:16px;display:grid}.sb-safety-warning header{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.sb-safety-warning time{color:var(--muted);white-space:nowrap;font-size:12px}.sb-safety-domain{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.sb-safety-reason{white-space:pre-wrap;line-height:1.75}.sb-safety-warning details{margin:20px 0}.sb-safety-warning summary{cursor:pointer;font-size:13px;font-weight:600}.sb-safety-warning ul{padding-left:20px;line-height:1.9}.sb-safety-warning a{align-items:center;gap:6px;display:inline-flex}.sb-safety-empty{text-align:center;padding:45px 20px!important}.sb-safety-empty>svg{color:var(--muted);margin-bottom:16px}.sb-safety-empty p{color:var(--muted);font-size:14px;line-height:1.7}@media (max-width:700px){.sb-safety-columns{grid-template-columns:1fr}.sb-safety-heading{gap:12px}.sb-safety-symbol{border-radius:11px;width:42px;height:42px}.sb-safety-heading h1{letter-spacing:-.7px}.sb-safety .p-panel{padding:20px}.sb-safety-toolbar form{flex-basis:100%}.sb-safety-warning header{display:block}.sb-safety-warning h2{margin-bottom:6px}}.my-services{gap:24px;display:grid}.my-services-heading{justify-content:space-between;align-items:center;gap:32px;display:flex}.my-services-heading h1{letter-spacing:-.04em;margin:12px 0 16px;font-size:42px}.my-services-heading p{max-width:680px;color:var(--muted);line-height:1.7}.my-services-actions{flex-shrink:0;gap:10px;display:flex}.my-services-summary{border-block:1px solid var(--line);align-items:center;gap:32px;padding:20px 0;display:flex}.my-services-summary>span{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.my-services-summary strong{color:var(--ink);font-size:22px}.my-services-summary>a{align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.my-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.my-service-card{flex-direction:column;min-width:0;display:flex}.my-service-card-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.my-service-card-head>span{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.my-service-card h2{overflow-wrap:anywhere;margin:22px 0 12px;font-size:23px}.my-service-card h2 a{align-items:center;gap:10px;display:flex}.my-service-card>p{color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.7}.my-service-card-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.my-service-card-actions .p-button{padding:10px 12px;font-size:11px}.my-service-request{color:var(--muted);align-items:center;gap:7px;margin-top:20px;font-size:11px;display:flex}.my-services-empty{text-align:center;padding:48px 24px}.my-services-empty>span{color:var(--muted)}.my-services-empty h2{margin:18px 0 12px;font-size:23px}.my-services-empty p{max-width:600px;color:var(--muted);margin:0 auto 22px;font-size:13px;line-height:1.75}.my-services-note{color:var(--muted);align-items:flex-start;gap:13px;font-size:12px;display:flex}.my-services-note>svg{flex-shrink:0}.my-services-note p{max-width:740px;margin:0;line-height:1.7}.my-services-note>a{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}.my-services-warning p{margin:8px 0;font-size:13px;line-height:1.6}.my-services-warning span{font-size:12px}.my-services-loading{color:var(--muted);padding:30px 0}@media (max-width:1000px){.my-services-heading{flex-direction:column;align-items:start;gap:12px}.my-services-note{flex-wrap:wrap}.my-services-note>a{margin-left:31px}}@media (max-width:680px){.my-services-grid{grid-template-columns:1fr}.my-services-heading h1{font-size:32px}.my-services-summary{flex-wrap:wrap;gap:18px}.my-services-summary>a{width:100%;margin-left:0}.my-services-actions{flex-wrap:wrap}.my-services-summary>span{font-size:11px}.my-services-summary strong{font-size:20px}}
