.paragraph-page.page-tools .p-page-hero{padding-block:40px 32px}.paragraph-page.page-tools .p-page-hero-copy{text-align:left;flex-direction:column;max-width:none;margin:0;display:flex}.paragraph-page.page-tools .p-page-hero-meta{order:-1;margin:0 0 24px}.paragraph-page.page-tools .p-page-hero-copy>.p-page-hero-meta .p-breadcrumb ol{justify-content:flex-start}.paragraph-page.page-tools .p-page-hero-title{margin-top:12px;font-size:clamp(30px,3.5vw,44px);line-height:1.35}.paragraph-page.page-tools .p-page-hero-intro{max-width:800px;margin:16px 0 0;font-size:16px;line-height:1.8}.paragraph-page.page-tools .tool-workspace-section{padding-block:32px 64px}.paragraph-page.page-tools .tool-workspace{grid-template-columns:minmax(0,1fr) 232px;align-items:start;gap:48px;display:grid}.paragraph-page.page-tools .tool-workspace .tool-workspace-main{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.paragraph-page.page-tools .tool-workspace-heading{border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px;padding-bottom:20px;display:flex}.paragraph-page.page-tools .tool-workspace-kicker{color:var(--p-muted);margin-bottom:8px;font-size:13px;line-height:1.6;display:block}.paragraph-page.page-tools .tool-workspace-heading h2{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:500;line-height:1.45}.paragraph-page.page-tools .tool-workspace-heading p{color:var(--p-muted);margin:8px 0 0;font-size:14px;line-height:1.8}.paragraph-page.page-tools .tool-method-badge{color:var(--p-muted);white-space:nowrap;flex:none;padding:3px 0;font-size:13px;line-height:1.6}.paragraph-page.page-tools .tool-workspace-aside{border:0;border-left:1px solid var(--p-line);background:0 0;border-radius:0;padding:4px 0 0 24px}.paragraph-page.page-tools .tool-aside-label{color:var(--p-muted);margin:0 0 20px;font-size:13px}.paragraph-page.page-tools .tool-workflow{margin:0;padding:0;list-style:none}.paragraph-page.page-tools .tool-workflow li{grid-template-columns:25px minmax(0,1fr);gap:12px;padding-bottom:24px;display:grid}.paragraph-page.page-tools .tool-workflow li:last-child{padding-bottom:0}.paragraph-page.page-tools .tool-workflow li>span{font-family:var(--p-mono);color:var(--p-muted);padding-top:2px;font-size:13px}.paragraph-page.page-tools .tool-workflow h3{margin:0 0 6px;font-size:14px;font-weight:550;line-height:1.6}.paragraph-page.page-tools .tool-workflow p{color:var(--p-muted);margin:0;font-size:13px;line-height:1.8}.paragraph-page.page-tools .tool-scope-note{border-top:1px solid var(--p-line);margin-top:24px;padding-top:20px}.paragraph-page.page-tools .tool-scope-note>span{color:var(--p-accent);font-size:13px;font-weight:550}.paragraph-page.page-tools .tool-scope-note p{color:var(--p-muted);margin:8px 0 0;font-size:13px;line-height:1.8}.paragraph-page.page-tools .tool-back-link{min-height:44px;color:var(--p-ink);align-items:center;gap:12px;margin-top:12px;font-size:13px;font-weight:550;display:inline-flex}.paragraph-page.page-tools .tool-back-link:hover{color:var(--p-accent)}.paragraph-page.page-tools .tool-workspace .tool-form{gap:20px}.paragraph-page.page-tools .tool-workspace .tool-label{gap:8px;font-size:14px;font-weight:550;line-height:1.65}.paragraph-page.page-tools .tool-workspace :is(.tool-input,.tool-select,.tool-textarea),.paragraph-page.page-tools .tool-workspace #aivis input:not([type=checkbox]){border:1px solid var(--p-signal);border-radius:var(--p-radius-control);background:var(--p-paper);min-width:0;min-height:48px;color:var(--p-ink);font:400 16px/1.6 var(--p-font);margin-top:0;padding:12px 14px}.paragraph-page.page-tools .tool-workspace :is(.tool-input,.tool-select,.tool-textarea):hover,.paragraph-page.page-tools .tool-workspace #aivis input:not([type=checkbox]):hover{background:var(--p-panel)}.paragraph-page.page-tools .tool-workspace :is(.tool-input,.tool-select,.tool-textarea):focus-visible,.paragraph-page.page-tools .tool-workspace #aivis input:not([type=checkbox]):focus-visible{border-color:var(--p-accent);outline:2px solid var(--p-accent);outline-offset:3px}.paragraph-page.page-tools .tool-workspace [aria-invalid=true]{border-color:var(--p-focus-error)}.paragraph-page.page-tools .tool-workspace :is(input,textarea)::placeholder{color:var(--p-muted)}.paragraph-page.page-tools .tool-workspace .tool-textarea{resize:vertical;min-height:168px}.paragraph-page.page-tools .tool-workspace :is(.tool-hint,.tool-note,.tool-status,.tool-field-error){color:var(--p-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.8}.paragraph-page.page-tools .tool-workspace .tool-field-error{color:var(--p-ink);font-weight:500}.paragraph-page.page-tools .tool-status[data-state=success]{color:var(--p-accent)}.paragraph-page.page-tools .tool-workspace .tool-form>.btn{align-self:start}.paragraph-page.page-tools .tool-workspace .btn{border-radius:var(--p-radius-control);white-space:nowrap;min-height:44px;font-size:14px;font-weight:550}.paragraph-page.page-tools .tool-workspace .btn-primary{background:var(--p-dark);color:var(--p-on-dark);border:1px solid var(--p-dark)}.paragraph-page.page-tools .tool-workspace .btn-primary:hover:not(:disabled){background:var(--p-dark-raised)}.paragraph-page.page-tools .tool-workspace :is(.btn-secondary,.btn-outline){color:var(--p-ink);border:1px solid var(--p-signal);background:var(--p-paper)}.paragraph-page.page-tools .tool-workspace :is(.btn-secondary,.btn-outline):hover:not(:disabled){border-color:var(--p-muted);background:var(--p-panel)}.paragraph-page.page-tools .tool-workspace .btn:focus-visible{outline:2px solid var(--p-accent);outline-offset:4px}.paragraph-page.page-tools .tool-workspace .btn:disabled{cursor:not-allowed;opacity:.55}.paragraph-page.page-tools .tool-workspace [aria-busy=true] .btn:disabled{cursor:progress}.paragraph-page.page-tools .tool-workspace .btn:active:not(:disabled){transform:translateY(1px)}.paragraph-page.page-tools .tool-workspace .tool-result{border-top:1px solid var(--p-line);min-width:0;margin-top:32px;padding-top:28px}.paragraph-page.page-tools .tool-workspace [hidden]{display:none}.paragraph-page.page-tools .tool-result-title{margin:0 0 20px;font-size:22px;font-weight:500;line-height:1.5}.paragraph-page.page-tools .tool-workspace .tool-error{border:1px solid var(--p-signal);border-radius:var(--p-radius-control);background:var(--p-panel);color:var(--p-ink);overflow-wrap:anywhere;padding:16px 18px;font-size:14px;font-weight:500;line-height:1.8}.paragraph-page.page-tools .tool-workspace :is(.score-big,#aivis-score){font:500 56px/1 var(--p-font);letter-spacing:-.06em;color:var(--p-ink)}.paragraph-page.page-tools .tool-workspace .check-group-title{font:550 16px/1.5 var(--p-font);margin-top:28px;margin-bottom:12px}.paragraph-page.page-tools .tool-workspace .check-row{border-left:0;border-bottom:1px solid var(--p-line);background:0 0;border-radius:0;gap:14px;margin:0;padding:14px 0}.paragraph-page.page-tools .tool-workspace .check-row>div{min-width:0}.paragraph-page.page-tools .tool-workspace .check-status{letter-spacing:0;width:37px;padding-top:2px;font-size:13px}.paragraph-page.page-tools .tool-workspace .check-fail .check-status{color:var(--p-ink)}.paragraph-page.page-tools .tool-workspace .check-label{font-size:15px;font-weight:550}.paragraph-page.page-tools .tool-workspace .check-detail{overflow-wrap:anywhere;margin-top:5px;font-size:14px;line-height:1.8}.paragraph-page.page-tools .tool-priority-list{color:var(--p-ink);padding-left:22px;font-size:15px;line-height:1.8}.paragraph-page.page-tools .tool-priority-list li+li{margin-top:10px}.paragraph-page.page-tools .tool-workspace .serp-panel{border:0;border-left:1px solid var(--p-signal);background:0 0;border-radius:0;padding:8px 0 8px 20px}.paragraph-page.page-tools .tool-workspace .serp-title{font-size:20px;font-weight:500;line-height:1.5}.paragraph-page.page-tools .tool-workspace .serp-url{font-size:13px;line-height:1.7}.paragraph-page.page-tools .tool-workspace .serp-desc{font-size:15px;line-height:1.8}.paragraph-page.page-tools .tool-workspace .serp-trunc{font-size:13px}.paragraph-page.page-tools .tool-workspace .tool-output{background:var(--p-dark);max-height:560px;color:var(--p-on-dark);border:1px solid var(--p-dark-line);border-radius:var(--p-radius-control);font:14px/1.85 var(--p-mono);overflow-wrap:anywhere;white-space:pre-wrap;margin-top:16px;padding:24px}.paragraph-page.page-tools .tool-workspace .tool-output:focus-visible{outline-color:var(--p-on-dark-accent)!important}.paragraph-page.page-tools .tool-workspace .verdict-row{flex-wrap:wrap;align-items:start;gap:7px 12px;padding:16px 0}.paragraph-page.page-tools .tool-workspace .verdict-name{flex:145px;min-width:0;font-size:15px;font-weight:550}.paragraph-page.page-tools .tool-workspace .verdict-chip{border-radius:5px;font-size:13px;line-height:1.6}.paragraph-page.page-tools .tool-workspace .verdict-note{overflow-wrap:anywhere;flex-basis:100%;font-size:14px;line-height:1.8}.paragraph-page.page-tools .tool-workspace .section-table{table-layout:fixed;font-size:14px}.paragraph-page.page-tools .tool-workspace .section-table :is(th,td){overflow-wrap:anywhere;padding:12px 10px}.paragraph-page.page-tools .tool-workspace .section-table th:first-child{width:52%}.paragraph-page.page-tools .tool-workspace #aivis>label{flex-direction:column;gap:8px;display:flex}.paragraph-page.page-tools .tool-workspace #aivis>label>span{font-size:14px;font-weight:550}.paragraph-page.page-tools .tool-self-check{border:0;border-bottom:1px solid var(--p-line);cursor:pointer;border-radius:0;align-items:start;gap:10px;min-width:0;padding:14px 0;font-size:14px;line-height:1.8;display:flex}.paragraph-page.page-tools .tool-self-check:has(input:checked){color:var(--p-accent)}.paragraph-page.page-tools .tool-self-check input{width:18px;height:18px;accent-color:var(--p-accent);flex:none;margin-top:4px}.paragraph-page.page-tools .tools-detail .tool-limit-note{background:0 0;border:0;border-radius:0;max-width:768px;padding:0}.paragraph-page.page-tools .tools-detail .tool-limit-note p{font-size:15px;line-height:1.9}.paragraph-page.page-tools .tool-explanation-row{grid-template-columns:30px minmax(120px,.45fr) minmax(0,1fr);align-items:baseline;gap:16px;padding:20px 0;display:grid}.paragraph-page.page-tools .tool-explanation-row>span:nth-child(2){font-size:16px;font-weight:550}.paragraph-page.page-tools .tool-explanation-row>span:last-child{font-size:15px;line-height:1.8}.paragraph-page.page-tools .tool-explanation-row>span:first-child{font-size:13px}.paragraph-page.page-tools .tool-workspace--generator{grid-template-columns:minmax(0,1fr);gap:32px}.paragraph-page.page-tools .tool-workspace-main--generator{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 48px;display:grid}.paragraph-page.page-tools .tool-workspace-main--generator>.tool-workspace-heading{grid-column:1/-1}.paragraph-page.page-tools .tool-workspace-main--generator>.tool-form{grid-area:2/1}.paragraph-page.page-tools .tool-workspace-main--generator>:is(.tool-generator-result,.tool-output-empty){border:0;grid-area:2/2;margin:0;padding:0}.paragraph-page.page-tools .tool-generator-result{position:sticky;top:104px}.paragraph-page.page-tools .tool-output-empty{min-width:0;padding-top:8px!important}.paragraph-page.page-tools .tool-output-empty h3{margin-bottom:12px;font-size:22px;font-weight:500}.paragraph-page.page-tools .tool-output-empty p{max-width:380px;color:var(--p-muted);font-size:15px;line-height:1.8}.paragraph-page.page-tools .tool-generator-result:not([hidden])+.tool-output-empty{display:none}.paragraph-page.page-tools .tool-generator-result .check-group-title:first-child{margin-top:0}.paragraph-page.page-tools .tool-output-actions{flex-wrap:wrap;gap:12px;margin:16px 0 0;display:flex}.paragraph-page.page-tools .tool-workspace--generator .tool-workspace-aside{border-left:0;border-top:1px solid var(--p-line);padding:24px 0 0;position:static}.paragraph-page.page-tools .tool-workspace--generator .tool-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.paragraph-page.page-tools .tool-workspace--generator .tool-workflow li{padding-bottom:0}.paragraph-page.page-tools .tool-workspace--generator .tool-scope-note{border-top:0;padding-top:0}.paragraph-page.page-tools .tool-workspace .tool-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.paragraph-page.page-tools .tool-field--wide{grid-column:1/-1}.paragraph-page.page-tools .tool-index-hero{background:var(--p-dark);color:var(--p-on-dark);padding:40px 0 56px}.paragraph-page.page-tools .tool-index-hero :is(.eyebrow,.text-ink-2,.p-breadcrumb,.p-breadcrumb-separator){color:var(--p-dark-muted)}.paragraph-page.page-tools .tool-index-hero .p-breadcrumb [aria-current],.paragraph-page.page-tools .tool-index-hero .p-breadcrumb a:hover{color:var(--p-on-dark)}.paragraph-page.page-tools .tool-index-hero h1{letter-spacing:-.035em;max-width:670px;font-weight:450;line-height:1.3}.paragraph-page.page-tools .tool-index-hero .text-accent-ink{color:var(--p-on-dark-accent)}.paragraph-page.page-tools .tool-index-hero .btn-primary{background:var(--p-paper);color:var(--p-ink);border-color:var(--p-paper)}.paragraph-page.page-tools .tool-index-start{border-left:1px solid var(--p-dark-line);padding:6px 0 0 28px}.paragraph-page.page-tools .tool-index-start h2{font-size:18px;font-weight:500}.paragraph-page.page-tools .tool-index-flow{gap:20px;margin-top:24px;display:grid}.paragraph-page.page-tools .tool-index-flow .font-bold{font-size:15px;font-weight:500}.paragraph-page.page-tools .tool-index-flow p{margin-top:7px;font-size:14px;line-height:1.8}.paragraph-page.page-tools .tool-choice-list{border-bottom:1px solid var(--p-line)}.paragraph-page.page-tools .tool-choice-link{transition:color var(--p-dur) var(--p-ease);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;padding:28px 0;display:grid}.paragraph-page.page-tools .tool-choice-link:hover h3{color:var(--p-accent)}.paragraph-page.page-tools .tool-choice-link h3{font-size:23px;font-weight:500}.paragraph-page.page-tools .tool-generator-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.paragraph-page.page-tools .tool-generator-list>li{border:0;border-top:1px solid var(--p-line);min-width:0}.paragraph-page.page-tools .tool-generator-link{transition:color var(--p-dur) var(--p-ease);align-items:start;gap:16px;padding:24px 0;display:flex}.paragraph-page.page-tools .tool-generator-link:hover .font-display{color:var(--p-accent)}.paragraph-page.page-tools .tool-generator-link .font-display{font-weight:500}.paragraph-page.page-tools .tool-generator-link .text-lg{font-size:20px}.paragraph-page.page-tools .tool-generator-link>.font-display{width:auto;color:var(--p-muted);font:13px var(--p-mono);padding-top:3px}.paragraph-page.page-tools .tool-generator-link .text-xs,.paragraph-page.page-tools .tools-detail :is(.text-xs,.text-faint){font-size:13px}@media (width<=959px){.paragraph-page.page-tools .tool-workspace{grid-template-columns:minmax(0,1fr);gap:32px}.paragraph-page.page-tools .tool-workspace-aside{border-left:0;border-top:1px solid var(--p-line);padding:24px 0 0;position:static}.paragraph-page.page-tools .tool-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.paragraph-page.page-tools .tool-workflow li{padding-bottom:0}.paragraph-page.page-tools .tool-workspace-main--generator{display:block}.paragraph-page.page-tools .tool-workspace-main--generator>:is(.tool-generator-result,.tool-output-empty){border-top:1px solid var(--p-line);margin-top:32px;padding-top:24px;position:static}.paragraph-page.page-tools .tool-generator-list{grid-template-columns:minmax(0,1fr);gap:0}.paragraph-page.page-tools .tool-generator-link{padding:24px 0}.paragraph-page.page-tools .tool-index-start{border-left:0;border-top:1px solid var(--p-dark-line);padding:24px 0 0}}@media (width<=699px){.paragraph-page.page-tools .p-page-hero{padding-block:24px}.paragraph-page.page-tools .p-page-hero-meta{margin-bottom:20px}.paragraph-page.page-tools .p-page-hero-title{font-size:clamp(29px,7.4vw,35px)}.paragraph-page.page-tools .p-page-hero-intro{margin-top:14px;font-size:15px}.paragraph-page.page-tools .tool-workspace-section{padding-block:24px 48px}.paragraph-page.page-tools .tool-workspace-heading{flex-direction:column;gap:8px;margin-bottom:24px;padding-bottom:20px}.paragraph-page.page-tools .tool-method-badge{padding:0}.paragraph-page.page-tools .tool-workflow,.page-tools .tool-workspace--generator .tool-workflow{grid-template-columns:minmax(0,1fr);gap:20px}.paragraph-page.page-tools .tool-workspace .tool-form>.btn{align-self:stretch}.paragraph-page.page-tools .tool-workspace .tool-output{max-height:440px;padding:20px;font-size:13px}.paragraph-page.page-tools .tool-workspace .section-table :is(th,td){padding:10px 7px;font-size:13px}.paragraph-page.page-tools .tool-explanation-row{grid-template-columns:25px minmax(0,1fr);gap:8px 12px}.paragraph-page.page-tools .tool-explanation-row>span:last-child{grid-column:2}.paragraph-page.page-tools .tool-choice-link{grid-template-columns:minmax(0,1fr);gap:12px}.paragraph-page.page-tools .tool-choice-link h3{font-size:21px}.paragraph-page.page-tools .tool-index-hero{padding:28px 0 40px}}@media (width<=599px){.paragraph-page.page-tools .tool-workspace .tool-field-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=374px){.paragraph-page.page-tools .tool-workspace .btn{padding-inline:13px;font-size:13px}.paragraph-page.page-tools .tool-workspace .btn-lg{min-height:48px}}.paragraph-page :is(.lead-contact,.lead-audit) [id]{scroll-margin-top:100px}.paragraph-page .lead-workspace{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}.paragraph-page .lead-panel{border:1px solid var(--p-line);border-radius:var(--p-radius);background:var(--p-paper);min-width:0;padding:32px}.paragraph-page .lead-panel-heading{border-bottom:1px solid var(--p-line);margin-bottom:28px;padding-bottom:24px}.paragraph-page .lead-panel-heading>span{color:var(--p-muted);font-size:12px}.paragraph-page .lead-panel-heading h3{margin-top:8px;font-size:22px;font-weight:500;line-height:1.5}.paragraph-page .lead-side{border:1px solid var(--p-line);border-radius:var(--p-radius);background:var(--p-panel);min-width:0;padding:28px 24px}.paragraph-page .lead-side h3{font-size:15px;font-weight:550;line-height:1.7}.paragraph-page .lead-side p{color:var(--p-muted);margin-top:10px;font-size:13px;line-height:1.85}.paragraph-page .lead-side>div+div{border-top:1px solid var(--p-line);margin-top:26px;padding-top:22px}.paragraph-page .lead-side-label{color:var(--p-accent);margin-bottom:10px;font-size:12px;display:block}.paragraph-page .lead-side a{overflow-wrap:anywhere}.paragraph-page .lead-panel :is(input[type=text],input[type=email],input[type=url],select,textarea){border:1px solid var(--p-signal);border-radius:var(--p-radius-control);background:var(--p-paper);color:var(--p-ink);min-height:48px;font:400 16px/1.65 var(--p-font);width:100%;padding:12px 14px}.paragraph-page .lead-panel :is(input,select,textarea):focus-visible{border-color:var(--p-accent);outline:2px solid var(--p-soft-accent);outline-offset:2px}.paragraph-page .lead-panel textarea{resize:vertical;min-height:160px}.paragraph-page .lead-panel label{font-size:14px;line-height:1.8}.paragraph-page .lead-panel input[type=checkbox]{width:18px;height:18px;accent-color:var(--p-accent);flex:none}.paragraph-page .lead-panel :is(.field-label,label.font-bold,.text-sm.font-bold){font-weight:550}.paragraph-page .lead-panel [data-audit-context]{border:1px solid var(--p-signal);border-left:3px solid var(--p-accent);border-radius:var(--p-radius-control);background:var(--p-panel);padding:16px;font-size:14px;line-height:1.8}.paragraph-page .lead-panel [data-audit-context][hidden],.paragraph-page [data-form-error][hidden]{display:none}.paragraph-page .contact-purpose-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:none;display:grid}.paragraph-page .contact-purpose-list>li{border:1px solid var(--p-line);background:var(--p-paper);border-radius:12px}.paragraph-page .contact-purpose-link{border-radius:inherit;min-height:168px;transition:background var(--p-dur) var(--p-ease);gap:16px;padding:24px;display:flex}.paragraph-page .contact-purpose-link:hover{background:var(--p-panel)}.paragraph-page .contact-purpose-link>span:first-child{width:auto;font:12px/1.8 var(--p-mono);color:var(--p-muted)}.paragraph-page .contact-purpose-link>span:last-child{display:none}.paragraph-page .contact-purpose-link .text-lg{font-weight:500}.paragraph-page .contact-purpose-link .text-xs{font-size:12px;line-height:1.8}.paragraph-page .lead-audit .audit-grid{grid-template-columns:minmax(0,1fr) 280px;gap:16px;display:grid}.paragraph-page .lead-audit .audit-form{border:1px solid var(--p-line);border-radius:var(--p-radius);padding:32px}.paragraph-page .lead-audit .form-side{border:1px solid var(--p-line);border-radius:var(--p-radius);background:var(--p-panel);gap:24px;padding:28px 24px;position:static}.paragraph-page .lead-audit .form-side>div{border-top-width:1px;padding-top:22px}.paragraph-page .lead-audit .form-side>div:first-child{border-top:0;padding-top:0}.paragraph-page .lead-audit .form-side h3{font-size:15px;font-weight:550;line-height:1.7}.paragraph-page .lead-audit .form-side :is(p,li){font-size:13px;line-height:1.85}.paragraph-page .lead-audit .form-side svg{width:18px;height:18px}.paragraph-page .lead-audit .field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paragraph-page .lead-audit .submit-row{align-items:start}.paragraph-page .lead-audit .trust-note{font-size:13px;line-height:1.8}.paragraph-page .confirmation-card{border:1px solid var(--p-line);border-radius:var(--p-radius);background:var(--p-paper);grid-template-columns:64px minmax(0,1fr);gap:24px;max-width:840px;margin:0 auto;padding:32px;display:grid}.paragraph-page .confirmation-icon{border:1px solid var(--p-signal);background:var(--p-soft-accent);width:54px;height:54px;color:var(--p-accent);border-radius:50%;place-items:center;display:grid}.paragraph-page .confirmation-card h2{font-size:24px;font-weight:500;line-height:1.5}.paragraph-page .confirmation-card p{color:var(--p-muted);margin-top:12px;font-size:15px;line-height:1.9}.paragraph-page .confirmation-card [data-form-success]{color:var(--p-accent);font-size:13px}@media (width>=1100px){.paragraph-page .tool-workspace-aside{position:sticky;top:104px}}@media (width<=959px){.paragraph-page :is(.tool-workspace,.lead-workspace,.lead-audit .audit-grid){grid-template-columns:minmax(0,1fr)}.paragraph-page .tool-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.paragraph-page .tool-workflow li{padding-bottom:0}.paragraph-page .tool-workflow li:after{display:none}.paragraph-page .tool-generator-list{grid-template-columns:minmax(0,1fr)}.paragraph-page .tool-generator-link{min-height:0;padding:24px}.paragraph-page .lead-side{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.paragraph-page .lead-side>div+div{border-top:0;margin-top:0;padding-top:0}}@media (width<=599px){.paragraph-page .tool-workspace-section{padding-top:24px}.paragraph-page :is(.tool-workspace-main,.lead-panel,.lead-audit .audit-form){padding:24px 20px}.paragraph-page .tool-workspace-heading{flex-direction:column;gap:12px;margin-bottom:24px;padding-bottom:22px}.paragraph-page .tool-workspace-heading h2{font-size:21px}.paragraph-page .tool-workspace-aside{padding:24px 20px}.paragraph-page .tool-workflow{grid-template-columns:minmax(0,1fr);gap:20px}.paragraph-page .tool-workspace .tool-form>.btn{align-self:stretch}.paragraph-page .tool-workspace :is(.serp-panel,.tool-output){padding:18px}.paragraph-page .tool-workspace :is(.score-big,#aivis-score){font-size:56px}.paragraph-page .tool-workspace .section-table :is(th,td){padding:8px 6px;font-size:12px}.paragraph-page .tool-limit-note{padding:20px}.paragraph-page .tool-explanation-row{grid-template-columns:25px minmax(0,1fr);gap:8px 12px}.paragraph-page .tool-explanation-row>span:last-child{grid-column:2}.paragraph-page .tool-index-hero{padding:32px 0 56px}.paragraph-page .tool-index-start{padding:24px}.paragraph-page .tool-choice-link{grid-template-columns:minmax(0,1fr);gap:12px;margin:0 -10px;padding:24px 10px}.paragraph-page .tool-choice-link h3{font-size:20px}.paragraph-page :is(.contact-purpose-list,.lead-side,.lead-audit .field-grid){grid-template-columns:minmax(0,1fr)}.paragraph-page .contact-purpose-link{min-height:0;padding:24px 20px}.paragraph-page .lead-side>div+div{border-top:1px solid var(--p-line);padding-top:22px}.paragraph-page .confirmation-card{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px}.paragraph-page .confirmation-card h2{font-size:22px}}@media (width<=374px){.paragraph-page .tool-workspace .btn{padding-inline:13px;font-size:13px}.paragraph-page .tool-workspace-main{padding-inline:16px}.paragraph-page .tool-workspace .btn-lg{min-height:48px}.paragraph-page .tool-workspace .tool-self-check{padding:12px}}@media (prefers-reduced-motion:reduce){.paragraph-page :is(.tool-self-check,.tool-choice-link,.tool-generator-link,.contact-purpose-link){transition:none}}
