/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-space-y-reverse:0}}}html:has(.reference-shell){scroll-padding-top:calc(var(--spacing,.25rem) * 8);background-color:var(--color-guide-canvas,var(--auth-raised));color:var(--color-guide-ink,var(--account-dark-ink));color-scheme:dark}body:has(.reference-shell){background-color:var(--color-guide-canvas,var(--auth-raised))}.guide-dark-surface,.guide-reading-surface,.reference-decision .guide-contents,.reference-handbook .guide-hero,.reference-shell{--brand-bone:var(--color-guide-ink);--marketing-hero-display:var(--color-guide-ink);--surface:var(--color-guide-paper);--surface-raised:var(--color-guide-canvas);--signal:var(--color-guide-accent);--receipt-paper:var(--color-guide-report-paper);--receipt-ink:var(--color-guide-report-ink);--receipt-muted:var(--color-guide-report-muted);--text-primary:var(--color-guide-ink);--text-secondary:var(--color-guide-muted);--text-muted:var(--color-guide-muted);--line:var(--color-guide-line);--line-bright:var(--color-guide-line);--border:var(--color-guide-line)}.reference-shell{min-height:100vh}.guide-reading-surface,.reference-shell{background-color:var(--color-guide-paper,var(--auth-canvas));color:var(--color-guide-ink,var(--account-dark-ink))}.guide-reading-surface{--color-guide-paper:var(--color-guide-reading-paper);--color-guide-ink:var(--color-guide-reading-ink);--color-guide-muted:var(--color-guide-reading-muted);--color-guide-line:var(--color-guide-reading-line);--color-guide-canvas:var(--color-guide-reading-canvas);--color-guide-wash:var(--color-guide-reading-canvas);--color-guide-accent:var(--color-guide-reading-ink);color-scheme:light}.guide-dark-surface,.reference-decision .guide-contents,.reference-handbook .guide-hero{--color-guide-paper:var(--auth-canvas);--color-guide-ink:var(--auth-ink);--color-guide-muted:var(--account-dark-muted);--color-guide-line:var(--auth-line);--color-guide-canvas:var(--auth-raised);--color-guide-wash:var(--auth-raised);--color-guide-accent:var(--auth-signal);background-color:var(--color-guide-paper,var(--auth-canvas));color:var(--color-guide-ink,var(--account-dark-ink));color-scheme:dark}.reference-shell :is(section,details[id]){scroll-margin-top:calc(var(--spacing,.25rem) * 8)}.reference-shell .guide-content{min-width:0}.reference-shell .guide-topbar{z-index:40;min-height:calc(var(--spacing,.25rem) * 16);align-items:center;gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex;position:relative}.reference-shell .guide-brand{margin-right:calc(var(--spacing,.25rem) * 2);min-height:calc(var(--spacing,.25rem) * 11);flex-shrink:0;align-items:center;display:inline-flex}.reference-shell .guide-brand img{height:calc(var(--spacing,.25rem) * 6);width:auto}.reference-shell .guide-header-links{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));display:none}@media (min-width:48rem){.reference-shell .guide-header-links{display:flex}}.reference-shell .guide-header-links a{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.reference-shell .guide-header-actions{align-items:center;gap:calc(var(--spacing,.25rem) * 4);margin-left:auto;display:flex}.reference-shell .guide-sign-in{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));display:none}@media (min-width:48rem){.reference-shell .guide-sign-in{display:block}}.reference-shell .guide-header-connect{min-height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius);background-color:var(--color-guide-ink,var(--account-dark-ink));padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-guide-paper,var(--auth-canvas));align-items:center;display:inline-flex}.reference-shell .guide-heading{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0)}.reference-shell .guide-section-title{margin-bottom:calc(var(--spacing,.25rem) * 8);text-align:left}.reference-shell .guide-section-title h2{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.reference-shell .guide-section-title>p{margin-bottom:calc(var(--spacing,.25rem) * 8);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0);text-transform:none}.reference-shell .guide-byline,.reference-shell .guide-footer,.reference-shell .guide-section-title>p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-guide-muted,var(--account-dark-muted))}.reference-shell .guide-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-guide-line,var(--auth-line));padding-block:calc(var(--spacing,.25rem) * 12)}.reference-shell .guide-footer-grid{gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (min-width:48rem){.reference-shell .guide-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.reference-shell .guide-footer nav{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.reference-shell .guide-footer nav a{min-height:calc(var(--spacing,.25rem) * 9);align-items:center;display:inline-flex}@media (hover:hover){.reference-shell .guide-footer nav a:hover{text-decoration-line:underline}}.reference-shell .related-guides{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-guide-line,var(--auth-line));padding-block:calc(var(--spacing,.25rem) * 12)}.reference-shell .related-guides a{border-style:var(--tw-border-style);background-color:#0000;border-width:0;border-radius:0;padding-inline:0}.reference-shell .guide-faq summary{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.reference-shell .guide-faq summary::-webkit-details-marker{display:none}.guide-mobile-trigger{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);justify-content:center;align-items:center;display:inline-flex}@media (min-width:48rem){.guide-mobile-trigger{display:none}}.guide-mobile-dialog{border-style:var(--tw-border-style);background-color:var(--color-guide-paper,var(--auth-canvas));width:100%;max-width:none;height:100dvh;max-height:none;padding:calc(var(--spacing,.25rem) * 6);color:var(--color-guide-ink,var(--account-dark-ink));border-width:0;margin:0;position:fixed;inset:0}.guide-mobile-dialog::backdrop{background-color:var(--color-guide-paper,var(--auth-canvas))}.guide-mobile-dialog header{margin-bottom:calc(var(--spacing,.25rem) * 14);justify-content:space-between;align-items:center;display:flex}.guide-mobile-dialog nav{flex-direction:column;display:flex}.guide-mobile-dialog nav a{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-guide-line,var(--auth-line));padding-block:calc(var(--spacing,.25rem) * 5);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.guide-mobile-dialog .guide-mobile-actions{margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;display:flex}.reference-shell.reference-decision{background-color:var(--color-guide-canvas,var(--auth-raised));font-family:var(--font-guide-linear,"Guide Inter",sans-serif);max-width:var(--container-linear-page);grid-template-columns:var(--layout-linear-page);padding-inline:var(--spacing-linear-outer);font-feature-settings:"cv01","ss03";font-optical-sizing:auto;margin-inline:auto;display:grid}.reference-decision main{margin-top:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-linear-sheet,.3125rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-guide-line,var(--auth-line));background-color:var(--color-guide-paper,var(--auth-canvas));--tw-shadow:0 0 .5rem var(--tw-shadow-color,#0000000d);min-width:0;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);grid-column-start:2}.reference-decision .guide-topbar{z-index:40;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-guide-line,var(--auth-line));padding-inline:calc(var(--spacing,.25rem) * 8);top:0;left:var(--spacing-linear-left);width:var(--spacing-linear-rail);min-height:var(--spacing-linear-header);position:fixed}.reference-decision .guide-header-actions,.reference-decision .guide-header-links{display:none}.reference-decision .guide-hero{padding-inline:var(--spacing-linear-inset,7rem);padding-top:calc(var(--spacing,.25rem) * 15.5)}.reference-decision .guide-hero-rule{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-guide-line,var(--auth-line))}.reference-decision .guide-byline,.reference-decision .guide-eyebrow,.reference-decision .guide-hero-actions{display:none}.reference-decision .guide-hero h1{margin-top:var(--spacing-linear-title-top,.25em);margin-left:calc(var(--spacing-linear-title-overhang,.045em) * -1);max-width:var(--container-decision-reading,42.5rem);font-family:var(--font-guide-linear,"Guide Inter",sans-serif);font-size:var(--text-decision-display,7.375rem);line-height:var(--tw-leading,var(--text-decision-display--line-height,.9));--tw-leading:var(--leading-linear-display,.9);line-height:var(--leading-linear-display,.9);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-linear-display,-.015em);letter-spacing:var(--tracking-linear-display,-.015em);text-transform:uppercase}.reference-decision .guide-description{margin-top:calc(var(--spacing,.25rem) * 6);max-width:var(--container-decision-reading,42.5rem);font-size:var(--text-linear-body,1.0625rem);line-height:var(--tw-leading,var(--text-linear-body--line-height,1.6));color:var(--color-guide-ink,var(--account-dark-ink))}.reference-decision .guide-content{padding-inline:var(--spacing-linear-inset,7rem);padding-bottom:calc(var(--spacing,.25rem) * 18)}.reference-decision .guide-content>section{margin-top:calc(var(--spacing,.25rem) * 18);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-guide-line,var(--auth-line));padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:0}.reference-decision .guide-section-title{margin-bottom:calc(var(--spacing,.25rem) * 4);max-width:var(--container-decision-reading,42.5rem)}.reference-decision .guide-section-title>p{margin-bottom:calc(var(--spacing,.25rem) * 12);font-size:var(--text-linear-nav,.9375rem);line-height:var(--tw-leading,var(--text-linear-nav--line-height,1.6))}.reference-decision :is(.guide-heading,.guide-section-title h2){max-width:var(--container-decision-reading,42.5rem);font-family:var(--font-guide-linear,"Guide Inter",sans-serif);font-size:var(--text-linear-heading,1.5rem);line-height:var(--tw-leading,var(--text-linear-heading--line-height,1.33));--tw-font-weight:var(--font-weight-linear-heading,590);font-weight:var(--font-weight-linear-heading,590)}.reference-decision .guide-content{font-size:var(--text-linear-body,1.0625rem);line-height:var(--tw-leading,var(--text-linear-body--line-height,1.6))}.reference-decision .proof-composition{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);background-color:#0000;border-width:0;border-radius:0;grid-template-columns:repeat(1,minmax(0,1fr));padding:0}.reference-decision .guide-content>section>p,.reference-decision .guide-section-title>div{max-width:var(--container-decision-reading,42.5rem)}.reference-decision .proof-checks{padding:0}@media (min-width:40rem){.reference-decision .proof-checks ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.reference-decision #product-proof>div:first-child{max-width:var(--container-decision-reading,42.5rem);text-align:left;margin-inline:0}.reference-decision #product-proof>div:first-child>p:first-child{font-size:var(--text-linear-nav,.9375rem);line-height:var(--tw-leading,var(--text-linear-nav--line-height,1.6));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0);color:var(--color-guide-muted,var(--account-dark-muted));text-transform:none}.reference-decision #product-proof h2{font-size:var(--text-linear-heading,1.5rem);line-height:var(--tw-leading,var(--text-linear-heading--line-height,1.33));--tw-font-weight:var(--font-weight-linear-heading,590);font-weight:var(--font-weight-linear-heading,590)}.reference-decision .decision-task-router>p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.reference-decision .guide-content h3:not(:where(figure h3,.research-record h3)){font-family:var(--font-guide-linear,"Guide Inter",sans-serif);font-size:var(--text-linear-subheading,1.0625rem);line-height:var(--tw-leading,var(--text-linear-subheading--line-height,1.4));--tw-font-weight:var(--font-weight-linear-heading,590);font-weight:var(--font-weight-linear-heading,590)}.reference-decision .guide-section-title>div{margin-top:calc(var(--spacing,.25rem) * 4)}.reference-decision #choose,.reference-decision #research-jobs,.reference-decision .guide-evaluation,.reference-decision .guide-reasons{border-inline-style:var(--tw-border-style);background-color:#0000;border-inline-width:0;border-radius:0;padding-inline:0;display:block}.reference-decision #choose>div+div,.reference-decision #research-jobs dl,.reference-decision .guide-reasons>div{margin-top:calc(var(--spacing,.25rem) * 8)}.reference-decision .guide-reasons>div>span{display:none}.reference-decision .guide-evaluation li{margin-top:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:0;padding-top:0}.reference-decision .guide-faq{display:block}.reference-decision .guide-faq>div+div{margin-top:calc(var(--spacing,.25rem) * 6)}.reference-decision .guide-faq summary{min-height:calc(var(--spacing,.25rem) * 14);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-linear-nav,.9375rem);line-height:var(--tw-leading,var(--text-linear-nav--line-height,1.6))}.reference-decision .guide-faq summary svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.reference-decision .guide-faq details[open] summary svg{rotate:90deg}.reference-decision .guide-faq details>p{padding-left:calc(var(--spacing,.25rem) * 6);font-size:var(--text-linear-nav,.9375rem);line-height:var(--tw-leading,var(--text-linear-nav--line-height,1.6))}.reference-decision .related-guides>div{display:block}.reference-decision .related-guides a{padding-block:calc(var(--spacing,.25rem) * 4);display:block}.reference-decision .related-guides a>div{margin-bottom:calc(var(--spacing,.25rem) * 2)}.reference-decision .guide-footer{margin-top:calc(var(--spacing,.25rem) * 18)}.reference-decision .guide-contents{z-index:30;background-color:var(--color-guide-canvas,var(--auth-raised));top:0;bottom:0;left:var(--spacing-linear-left);width:var(--spacing-linear-rail);position:fixed}.reference-decision .guide-navigation-desktop{height:100dvh;padding:calc(var(--spacing,.25rem) * 27) calc(var(--spacing,.25rem) * 12) calc(var(--spacing,.25rem) * 9) calc(var(--spacing,.25rem) * 8);flex-direction:column;justify-content:space-between;display:flex;overflow:auto}.reference-decision .guide-navigation-mobile{display:none}.reference-decision .guide-navigation-desktop a{font-size:var(--text-linear-nav,.9375rem);line-height:var(--tw-leading,var(--text-linear-nav--line-height,1.6))}.reference-decision .guide-navigation-desktop nav>ol>li>a{min-height:calc(var(--spacing,.25rem) * 6)}.reference-decision .guide-navigation-desktop ul{margin-top:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 10);list-style:outside}.reference-decision .guide-navigation-desktop ul a{min-height:calc(var(--spacing,.25rem) * 6)}.reference-decision .guide-navigation-actions a{min-height:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));padding-block:0}.reference-decision .guide-navigation-actions{margin-top:calc(var(--spacing,.25rem) * 8)}.reference-shell.reference-handbook{font-family:var(--font-guide-linear,"Guide Inter",sans-serif)}.reference-handbook :is(h1,h2,h3,h4){font-family:var(--font-guide-handbook,"Guide Ahrefs",sans-serif)}.reference-handbook .guide-announcement{min-height:calc(var(--spacing,.25rem) * 14);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 6);background-color:var(--color-guide-canvas,var(--auth-raised));padding-inline:calc(var(--spacing,.25rem) * 10);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));display:flex}.reference-handbook .guide-announcement a{border-radius:calc(var(--radius) * .5);background-color:var(--color-guide-ink,var(--account-dark-ink));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-guide-paper,var(--auth-canvas));flex-shrink:0}.reference-handbook .guide-topbar{min-height:calc(var(--spacing,.25rem) * 18);background-color:var(--color-guide-navy,var(--auth-canvas));padding-inline:calc(var(--spacing,.25rem) * 10)}.reference-handbook .guide-header-links{font-family:var(--font-guide-handbook,"Guide Ahrefs",sans-serif);font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,.25rem) * 6)}.reference-handbook main{grid-template-columns:minmax(0,1fr);display:grid}.reference-handbook .guide-hero{background-color:var(--color-guide-navy,var(--auth-canvas));padding-top:calc(var(--spacing,.25rem) * 16);padding-bottom:calc(var(--spacing,.25rem) * 28);color:var(--color-guide-ink,var(--account-dark-ink));grid-column:1/-1;position:relative}.reference-handbook .guide-hero-inner{width:100%;max-width:var(--container-handbook-hero,67.5rem);margin-inline:auto}.reference-handbook .guide-hero .guide-eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-guide-muted,var(--account-dark-muted))}.reference-handbook .guide-hero h1{max-width:calc(var(--spacing,.25rem) * 240);font-family:var(--font-guide-handbook,"Guide Ahrefs",sans-serif);font-size:var(--text-handbook-display,5.75rem);line-height:var(--tw-leading,var(--text-handbook-display--line-height,5rem));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0);text-wrap:balance;margin-left:0;margin-right:auto}.reference-handbook .guide-description,.reference-handbook .guide-hero-actions{display:none}.reference-handbook .guide-byline{margin-top:calc(var(--spacing,.25rem) * 8);align-items:center;column-gap:calc(var(--spacing,.25rem) * 16);row-gap:calc(var(--spacing,.25rem) * 6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));flex-wrap:wrap;display:flex}.reference-handbook .guide-byline>span{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.reference-handbook .guide-byline img{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);object-fit:contain;border-radius:3.40282e+38px}.reference-handbook .handbook-staircase{height:calc(var(--spacing,.25rem) * 16);inset-inline:0;align-items:flex-end;display:flex;position:absolute;bottom:0}.reference-handbook .handbook-staircase span{background-color:var(--color-guide-reading-paper,var(--docs-canvas));flex:1}.reference-handbook .handbook-staircase span:nth-child(2){height:var(--spacing-handbook-step,1.3125rem)}.reference-handbook .handbook-staircase span:nth-child(3){height:var(--spacing-handbook-step-double,2.625rem)}.reference-handbook .handbook-staircase span:nth-child(4){height:calc(var(--spacing,.25rem) * 16)}.reference-handbook .guide-content{min-width:0;padding-top:calc(var(--spacing,.25rem) * 25);grid-row-start:2;grid-column-start:2}.reference-handbook .guide-content>:not(section),.reference-handbook .guide-content>section,.reference-handbook .guide-content>section>*{max-width:var(--container-guide-reading,37.5rem)}.reference-handbook .guide-content>section{border-style:var(--tw-border-style);border-width:0;padding-block:0;display:block}.reference-handbook .handbook-intro{margin-bottom:calc(var(--spacing,.25rem) * 24);font-family:var(--font-guide-handbook,"Guide Ahrefs",sans-serif);font-size:var(--text-handbook-intro,1.5rem);line-height:var(--tw-leading,var(--text-handbook-intro--line-height,1.625rem))}.reference-handbook .guide-content{font-family:var(--font-guide-linear,"Guide Inter",sans-serif);font-size:var(--text-handbook-body,1.125rem);line-height:var(--tw-leading,var(--text-handbook-body--line-height,1.75rem));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.reference-handbook .guide-content .handbook-intro{font-family:var(--font-guide-handbook,"Guide Ahrefs",sans-serif);font-size:var(--text-handbook-intro,1.5rem);line-height:var(--tw-leading,var(--text-handbook-intro--line-height,1.625rem))}.reference-handbook .guide-section-title{text-align:left;max-width:none}.reference-handbook :is(.guide-section-title h2,.guide-heading){font-family:var(--font-guide-handbook,"Guide Ahrefs",sans-serif);font-size:var(--text-handbook-chapter,4rem);line-height:var(--tw-leading,var(--text-handbook-chapter--line-height,3.75rem));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0)}.reference-handbook .guide-section-title>p,.reference-handbook :is(#overview,#workflow,#filings,#financials,#valuation,#checklist)>div:first-child>p:first-child{margin-bottom:calc(var(--spacing,.25rem) * 4);background-color:var(--color-guide-badge,var(--auth-signal));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-guide-reading-ink,var(--auth-canvas));display:inline-flex}.reference-handbook .guide-content h3:not(:where(figure h3,.research-record h3)){margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 5);font-family:var(--font-guide-handbook,"Guide Ahrefs",sans-serif);font-size:var(--text-handbook-question,2rem);line-height:var(--tw-leading,var(--text-handbook-question--line-height,2.125rem));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0)}.reference-handbook .guide-content .method-step h3{margin-top:0}.reference-handbook .guide-content>section>div+div,.reference-handbook .guide-content>section>figure{margin-top:calc(var(--spacing,.25rem) * 8)}.reference-handbook .guide-content>section>figure{width:var(--spacing-handbook-media,47.5rem);--tw-shadow:0 0 #0000;max-width:none;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:0}.reference-handbook .guide-content :is(#valuation>div+div,#product-proof .proof-composition){max-width:var(--container-guide-reading,37.5rem)}.reference-handbook .guide-content .proof-composition{border-style:var(--tw-border-style);background-color:#0000;border-width:0;padding-inline:0;display:block}.reference-handbook .proof-checks{margin-bottom:calc(var(--spacing,.25rem) * 8)}.reference-handbook .proof-checks ul{grid-template-columns:repeat(1,minmax(0,1fr))}.reference-handbook .guide-contents{top:calc(var(--spacing,.25rem) * 8);margin-top:calc(var(--spacing,.25rem) * 25);max-height:var(--spacing-handbook-nav-limit,calc(100dvh - 4rem));grid-row-start:2;grid-column-start:1;align-self:flex-start;position:sticky;overflow-y:auto}.reference-handbook .handbook-index summary{min-height:calc(var(--spacing,.25rem) * 8);justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-guide-line,var(--auth-line));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.reference-handbook .handbook-index summary svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);order:-9999}.reference-handbook .handbook-current-guide{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}.reference-handbook .handbook-index nav{margin-top:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 10)}:where(.reference-handbook .handbook-index nav ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.reference-handbook .handbook-index nav ol{border-style:var(--tw-border-style);border-width:0;padding:0;list-style:outside}.reference-handbook .handbook-index nav a{min-height:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));padding-block:0}.reference-handbook .handbook-index nav a>span{display:none}.reference-handbook .handbook-other-guides{border-style:var(--tw-border-style);border-width:0;padding-top:0}.reference-handbook .handbook-other-guides a{min-height:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 2)}.reference-handbook .guide-footer{margin-top:calc(var(--spacing,.25rem) * 24);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-guide-line,var(--auth-line));width:100%;padding-inline:calc(var(--spacing,.25rem) * 10);grid-column:1/-1}.reference-handbook .guide-faq{display:block}.reference-handbook .guide-faq>div+div{margin-top:calc(var(--spacing,.25rem) * 8)}.reference-handbook .related-guides>div{display:block}@media (max-width:80rem){.reference-decision{--spacing-linear-outer:calc(var(--spacing,.25rem) * 2.5);--spacing-linear-inset:calc(var(--spacing,.25rem) * 16)}}@media (max-width:64rem){.reference-decision{--spacing-linear-outer:calc(var(--spacing,.25rem) * 7)}.reference-decision .guide-hero h1{font-size:var(--text-linear-tablet,6.5rem);line-height:var(--tw-leading,var(--text-linear-tablet--line-height,.9))}}@media (max-width:57.5rem){.reference-decision .guide-hero h1{font-size:var(--text-linear-small,5.25rem);line-height:var(--tw-leading,var(--text-linear-small--line-height,.9))}}@media (max-width:48rem){.reference-shell.reference-decision{padding-inline:0;display:block}.reference-decision main{border-style:var(--tw-border-style);border-width:0;border-radius:0;margin:0}.reference-decision .guide-topbar{height:calc(var(--spacing,.25rem) * 16);min-height:calc(var(--spacing,.25rem) * 16);border-style:var(--tw-border-style);background-color:var(--color-guide-paper,var(--auth-canvas));width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);inset-inline:0;border-width:0;position:fixed;top:0}.reference-decision .guide-hero{padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 37)}.reference-decision .guide-hero-rule{display:none}.reference-decision .guide-content{padding-inline:calc(var(--spacing,.25rem) * 6)}.reference-decision .guide-content>section{margin-top:calc(var(--spacing,.25rem) * 12)}.reference-decision .guide-content,.reference-decision .guide-description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.reference-decision .guide-section-title>p{margin-bottom:calc(var(--spacing,.25rem) * 4)}.reference-decision .guide-contents{inset-inline:0;top:calc(var(--spacing,.25rem) * 16);background-color:var(--color-guide-paper,var(--auth-canvas));width:100%;position:fixed;bottom:auto}.reference-decision .guide-navigation-desktop{display:none}.reference-decision .guide-navigation-mobile{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-guide-line,var(--auth-line));display:block}.reference-decision .guide-navigation-mobile>summary{min-height:calc(var(--spacing,.25rem) * 13);padding-block:calc(var(--spacing,.25rem) * 4)}.reference-decision .guide-navigation-mobile>div{max-height:calc(var(--spacing,.25rem) * 96);overflow-y:auto}}@media (max-width:40rem){.reference-decision .guide-hero h1{margin-top:var(--spacing-linear-mobile-title-top,.1em);font-size:var(--text-decision-mobile,3.8rem);line-height:var(--tw-leading,var(--text-decision-mobile--line-height,.9));--tw-leading:var(--leading-linear-display,.9);line-height:var(--leading-linear-display,.9)}}.reference-shell:not(.reference-handbook) .handbook-staircase{display:none}.reference-handbook .guide-mobile-trigger[data-floating]{right:calc(var(--spacing,.25rem) * 6);bottom:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 15);height:calc(var(--spacing,.25rem) * 15);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-guide-line,var(--auth-line));background-color:var(--color-guide-canvas,var(--auth-raised));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e+38px;position:fixed}:where(.reference-decision .guide-navigation-mobile nav>ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.reference-decision .guide-navigation-mobile ul{margin-top:calc(var(--spacing,.25rem) * 4)}:where(.reference-decision .guide-navigation-mobile ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.reference-decision .guide-navigation-mobile ul{padding-left:calc(var(--spacing,.25rem) * 10);list-style:outside}.reference-decision .guide-section-title{margin-inline:0}.reference-decision .guide-description{text-align:left}.reference-decision .guide-content .guide-section-title>p{font-size:var(--text-linear-nav,.9375rem);line-height:var(--tw-leading,var(--text-linear-nav--line-height,1.6))}.reference-decision :is(.guide-heading,.guide-section-title h2,.guide-content h3){--tw-tracking:var(--tracking-linear-heading,-.012em);letter-spacing:var(--tracking-linear-heading,-.012em)}.reference-decision .guide-navigation-actions a{font-size:var(--text-linear-button,.8125rem);line-height:var(--tw-leading,var(--text-linear-button--line-height,1.5))}:where(.reference-decision .guide-navigation-desktop nav>ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.reference-decision .guide-navigation-desktop ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.reference-decision .guide-navigation-desktop ul{padding-bottom:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 8);list-style:none}.reference-decision .guide-navigation-desktop ul li{position:relative}.reference-decision .guide-navigation-desktop ul li:before{content:"•";left:calc(var(--spacing,.25rem) * -8);width:calc(var(--spacing,.25rem) * 5);opacity:.25;justify-content:center;display:flex;position:absolute}.reference-decision .guide-navigation-desktop ul li:has([aria-current]):before{opacity:1}.reference-shell .guide-faq-chevron{display:none}.reference-decision .guide-faq-chevron{order:-9999;display:block}.reference-decision .guide-faq-plus{display:none}.reference-decision .guide-faq summary{justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 2)}.reference-decision .guide-navigation-mobile>summary{font-size:var(--text-linear-nav,.9375rem);line-height:var(--tw-leading,var(--text-linear-nav--line-height,1.6))}.reference-decision .guide-navigation-mobile>div{max-height:var(--spacing-linear-menu,calc(100dvh - 7.25rem))}.reference-handbook .guide-hero,.reference-handbook .guide-topbar{background-color:var(--color-guide-canvas,var(--auth-raised))}.reference-handbook .guide-mobile-trigger[data-floating]{top:var(--spacing,.25rem);right:var(--spacing,.25rem);bottom:auto}.reference-shell{width:100%;min-width:0}.reference-shell .guide-nav-dropdown{position:relative}.reference-shell .guide-nav-dropdown summary{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);list-style-type:none;display:flex}.reference-shell .guide-nav-dropdown summary::-webkit-details-marker{display:none}.reference-shell .guide-nav-dropdown>div{margin-top:var(--spacing,.25rem);min-width:calc(var(--spacing,.25rem) * 64);border-radius:calc(var(--radius) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-guide-line,var(--auth-line));background-color:var(--color-guide-paper,var(--auth-canvas));padding:calc(var(--spacing,.25rem) * 3);color:var(--color-guide-ink,var(--account-dark-ink));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:absolute;top:100%;left:0}.reference-shell .guide-nav-dropdown>div a{min-height:calc(var(--spacing,.25rem) * 11);border-radius:calc(var(--radius) * .75)}@media (hover:hover){.reference-shell .guide-nav-dropdown>div a:hover{background-color:var(--color-guide-canvas,var(--auth-raised))}}body:has(.reference-shell.reference-research),html:has(.reference-shell.reference-research){background-color:var(--color-guide-reading-paper,var(--docs-canvas));color:var(--color-guide-reading-ink,var(--auth-canvas));color-scheme:light}.reference-shell.reference-research{--color-guide-canvas:var(--color-guide-paper);--color-guide-wash:var(--color-guide-paper);--color-guide-reading-media:var(--color-guide-paper);--color-guide-report-paper:var(--color-guide-paper);--color-guide-report-wash:var(--color-guide-paper);--color-guide-badge:var(--color-guide-paper);--receipt-paper:var(--color-guide-paper);background-color:var(--color-guide-paper,var(--auth-canvas));font-family:var(--font-guide-research,"Guide Gothic",sans-serif)}.reference-research :is(h1,h2,h3,h4){font-family:var(--font-guide-plantijn,"Guide Plantijn",serif);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.reference-research .guide-topbar{background-color:var(--color-guide-paper,var(--auth-canvas));padding-inline:var(--spacing-research-header-inset);inset-inline:0;position:fixed;top:0}.reference-research .guide-hero{isolation:isolate;height:var(--spacing-research-hero,68.75rem);background-color:var(--color-guide-paper,var(--auth-canvas));min-height:0;padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 40);text-align:center;position:relative;overflow:hidden}.reference-research .guide-hero h1{max-width:var(--spacing-research-hero,68.75rem);font-size:var(--text-research-display,4rem);line-height:var(--tw-leading,var(--text-research-display--line-height,1.2));--tw-leading:var(--leading-research-display,4.8rem);line-height:var(--leading-research-display,4.8rem);--tw-tracking:var(--tracking-research-heading,-.02em);letter-spacing:var(--tracking-research-heading,-.02em);margin-inline:auto}.reference-research .guide-byline,.reference-research .guide-eyebrow{display:none}.reference-research .guide-description{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 2);max-width:var(--container-research-description,32.5rem);font-size:var(--text-research-body,1.3rem);line-height:var(--tw-leading,var(--text-research-body--line-height,1.5));--tw-tracking:var(--tracking-research-body,.00625rem);letter-spacing:var(--tracking-research-body,.00625rem)}.reference-research .guide-hero-actions{margin-top:var(--spacing-research-cta-gap,2.4375rem);justify-content:center;display:flex}.reference-research .guide-hero-actions a{min-height:var(--spacing-research-cta-height,3.4rem);width:calc(var(--spacing,.25rem) * 55);border-radius:var(--radius);background-color:var(--color-guide-ink,var(--account-dark-ink));padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-research-button,1.1rem);--tw-font-weight:var(--font-weight-research-button,530);font-weight:var(--font-weight-research-button,530);color:var(--color-guide-paper,var(--auth-canvas));justify-content:space-between;align-items:center;display:flex}.reference-research .guide-hero-actions svg{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);rotate:-90deg}.reference-research .hero-artifact-area{margin-top:calc(var(--spacing,.25rem) * 15)}.reference-research .hero-artifact{aspect-ratio:1;border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem);text-align:left;max-width:none;width:var(--container-research-report);margin-inline:auto;overflow:hidden;container-type:inline-size}.reference-research .research-report-preview{background-color:var(--color-guide-report-paper,var(--auth-ink));min-height:100%;color:var(--color-guide-report-ink,var(--auth-canvas));padding:var(--spacing-research-document-top) var(--spacing-research-document-inset);font-size:var(--text-research-document-body);line-height:1.6;position:relative}.reference-research .report-opening{padding-bottom:var(--spacing-research-document-gap)}.reference-research .research-report-preview h2{font-size:var(--text-research-document-heading);line-height:1.15}.reference-research .research-report-preview .report-standfirst{margin-top:var(--spacing-research-document-gap);font-size:var(--text-research-document-standfirst);line-height:1.45}.reference-research .research-report-preview h3{font-family:var(--font-guide-research,"Guide Gothic",sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin-bottom:var(--spacing-research-document-label-gap);font-size:var(--text-research-document-label)}.reference-research .report-body{margin-top:var(--spacing-research-document-gap);display:flow-root}.reference-research .report-source{float:right;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-guide-report-line,var(--auth-canvas))}@supports (color:color-mix(in lab,red,red)){.reference-research .report-source{border-color:var(--color-guide-report-line,color-mix(in srgb,var(--auth-canvas) 20%,transparent))}}.reference-research .report-source{background-color:var(--color-guide-report-wash,var(--auth-canvas))}@supports (color:color-mix(in lab,red,red)){.reference-research .report-source{background-color:var(--color-guide-report-wash,color-mix(in srgb,var(--auth-canvas) 5%,var(--auth-ink)))}}.reference-research .report-source{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:var(--container-research-document-source);margin-inline:var(--spacing-research-document-gap) var(--spacing-research-document-source-end);margin-top:var(--spacing-research-document-source-offset);padding:var(--spacing-research-document-gap)}.reference-research .report-source svg{float:right;width:var(--text-research-document-body);height:var(--text-research-document-body)}.reference-research .report-source blockquote{font-style:italic}.reference-research .report-detail,.reference-research .report-unknown{margin-top:var(--spacing-research-document-gap)}.reference-research .report-source-marker{margin-left:var(--spacing,.25rem);vertical-align:super;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-underline-offset:2px;font-size:var(--text-research-document-label);text-decoration-line:underline}.reference-research .report-source-index{margin-right:var(--spacing,.25rem);font-family:var(--font-guide-mono,"Guide DM Mono",monospace)}.reference-research .research-report-preview .report-caption{font-family:var(--font-guide-linear,"Guide Inter",sans-serif);color:var(--color-guide-report-muted,var(--auth-raised));top:var(--spacing-research-document-metadata-top);right:var(--spacing-research-document-inset);font-size:var(--text-research-document-metadata);margin:0;position:absolute}.reference-research .report-caption a{text-underline-offset:2px;text-decoration-line:underline}.reference-research .research-feature-context{margin-inline:var(--spacing-research-gutter,4.1875rem);margin-top:calc(var(--spacing,.25rem) * 10);max-width:var(--container-guide-reading,37.5rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-guide-line,var(--auth-line));padding-top:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 10);font-size:var(--text-research-detail,1.1rem);line-height:var(--tw-leading,var(--text-research-detail--line-height,1.5))}.reference-research .guide-content{max-width:none;margin-inline:auto;padding:0}.reference-research .research-features{max-width:var(--container-research-page,87.5rem);padding-top:calc(var(--spacing,.25rem) * 30);margin-inline:auto}.reference-research .research-features-intro{margin-bottom:calc(var(--spacing,.25rem) * 16);max-width:none;padding-inline:var(--spacing-research-gutter,4.1875rem);text-align:left}.reference-research .research-features-intro>p:first-child{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-guide-badge,var(--auth-signal));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing-research-badge-y,.1875rem);font-family:var(--font-guide-mono,"Guide DM Mono",monospace);font-size:var(--text-research-badge,.9rem);line-height:var(--tw-leading,var(--text-research-badge--line-height,1.3));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-guide-reading-ink,var(--auth-canvas));border-radius:3.40282e+38px;display:inline-flex}.reference-research .research-features-intro h2{max-width:var(--container-guide-reading,37.5rem);font-size:var(--text-research-section,2.5rem);line-height:var(--tw-leading,var(--text-research-section--line-height,1.25))}.reference-research .research-feature{align-items:center;gap:var(--spacing-research-feature-gap,3.4375rem);padding-inline:var(--spacing-research-gutter,4.1875rem);padding-block:calc(var(--spacing,.25rem) * 10);grid-template-columns:var(--layout-research-feature);display:grid}.reference-research .research-feature-copy{order:2}.reference-research .research-feature:nth-of-type(2n){grid-template-columns:var(--layout-research-feature-reverse)}.reference-research .research-feature:nth-of-type(2n) .research-feature-copy{order:1}.reference-research .research-feature:nth-of-type(2n) .research-feature-artifact{order:2}.reference-research .research-feature-copy>svg{display:none}.reference-research .research-feature-copy h3{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-research-feature,2rem);line-height:var(--tw-leading,var(--text-research-feature--line-height,2.64rem));--tw-leading:var(--leading-research-feature,2.64rem);line-height:var(--leading-research-feature,2.64rem)}.reference-research .research-feature-copy>p{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-research-detail,1.1rem);line-height:var(--tw-leading,var(--text-research-detail--line-height,1.5));--tw-tracking:var(--tracking-research-detail,.015625rem);letter-spacing:var(--tracking-research-detail,.015625rem)}.reference-research .research-feature-copy h3+p{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-guide-line,var(--auth-line));padding-top:calc(var(--spacing,.25rem) * 4)}.reference-research .research-feature-copy>a{font-size:var(--text-research-detail,1.1rem);line-height:var(--tw-leading,var(--text-research-detail--line-height,1.5))}.reference-research .research-feature-artifact{aspect-ratio:var(--aspect-research-frame,1.12333);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * 1.5);background-color:var(--color-guide-reading-media,var(--auth-raised));flex-direction:column;order:1;min-width:0;min-height:min-content;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.reference-research .research-feature-artifact{background-color:var(--color-guide-reading-media,color-mix(in srgb,var(--auth-raised) 10%,var(--docs-canvas)))}}.reference-research .research-feature-artifact{padding-block:calc(var(--spacing,.25rem) * 8);container-type:inline-size}.reference-research .research-feature-artifact>figcaption{padding-inline:calc(var(--spacing,.25rem) * 4);text-align:center;font-family:var(--font-guide-linear,"Guide Inter",sans-serif);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-guide-muted,var(--account-dark-muted));order:2}.reference-research .research-paper{min-height:0;width:var(--spacing-research-media,90%);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-guide-report-line,var(--auth-canvas));flex-shrink:0;margin:0;overflow:visible}@supports (color:color-mix(in lab,red,red)){.reference-research .research-paper{border-color:var(--color-guide-report-line,color-mix(in srgb,var(--auth-canvas) 20%,transparent))}}.reference-research .research-paper{background-color:var(--color-guide-report-paper,var(--auth-ink));color:var(--color-guide-report-ink,var(--auth-canvas));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);padding:var(--spacing-research-visual-inset);font-size:var(--text-research-visual-body)}.reference-research .research-paper :is(p,span,dt,dd,li,blockquote){font-size:inherit;line-height:1.6}.reference-research .research-paper h4{font-family:var(--font-guide-plantijn,"Guide Plantijn",serif);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-size:var(--text-research-visual-heading);line-height:1.2}.reference-research .research-paper>:first-child{margin-top:0}.reference-research .research-paper>*+*{margin-top:var(--spacing-research-visual-gap)}.reference-research .research-history-artifact .research-paper ol{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-guide-report-line,var(--auth-canvas))}@supports (color:color-mix(in lab,red,red)){.reference-research .research-history-artifact .research-paper ol{border-color:var(--color-guide-report-line,color-mix(in srgb,var(--auth-canvas) 20%,transparent))}}.reference-research .research-history-artifact .research-paper ol{padding-left:var(--spacing-research-visual-gap)}.reference-research .research-history-artifact ol>li{position:relative}.reference-research .research-history-artifact ol>li:before{content:"";top:var(--spacing,.25rem);left:calc(var(--spacing,.25rem) * -3);width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-guide-report-ink,var(--auth-canvas));border-radius:3.40282e+38px;position:absolute}.reference-research .research-unknown-artifact .research-paper h4{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-guide-report-line,var(--auth-canvas))}@supports (color:color-mix(in lab,red,red)){.reference-research .research-unknown-artifact .research-paper h4{border-color:var(--color-guide-report-line,color-mix(in srgb,var(--auth-canvas) 20%,transparent))}}.reference-research .research-unknown-artifact .research-paper h4{padding-bottom:var(--spacing-research-visual-gap)}.reference-research .research-source-artifact .research-paper blockquote{border-left-style:var(--tw-border-style);font-size:var(--text-research-visual-heading);border-left-width:2px;line-height:1.35}.reference-research .research-paper :is(ol,dl,blockquote,div){padding:0}.reference-research .research-paper ol>li+li,.reference-research .research-paper>div,.reference-research .research-paper>p:last-child:not(:first-child){padding-top:var(--spacing-research-visual-gap)}.reference-research .research-paper ol>li+li{margin-top:var(--spacing-research-visual-gap)}.reference-research .research-paper dl>div{padding-block:var(--spacing-research-visual-row)}.reference-research .research-paper .text-guide-muted{color:var(--color-guide-report-muted,var(--auth-raised))}.reference-research .research-paper blockquote{padding-inline-start:var(--spacing-research-visual-gap)}.reference-research .research-paper>p:first-child{font-family:var(--font-guide-linear,"Guide Inter",sans-serif);font-size:var(--text-research-visual-label)}.reference-research .research-paper h4+p{margin-top:0;margin-top:var(--spacing-research-visual-gap)}.reference-research .research-examples{max-width:var(--container-research-page,87.5rem);gap:calc(var(--spacing,.25rem) * 22);padding-inline:var(--spacing-research-gutter,4.1875rem);padding-block:calc(var(--spacing,.25rem) * 30);grid-template-columns:var(--layout-research-examples);margin-inline:auto;display:grid}.reference-research .research-examples>div:first-child h2{font-size:var(--text-research-section,2.5rem);line-height:var(--tw-leading,var(--text-research-section--line-height,1.25))}.reference-research .research-examples>div:first-child p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-top:0}.reference-research .research-examples>div:last-child{margin-top:0;display:block}.reference-research .research-examples a{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);border-width:0 0 1px;border-color:var(--color-guide-line,var(--auth-line));padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 6);background-color:#0000;border-radius:0;display:flex}.reference-research .research-examples a h3{font-family:var(--font-guide-research,"Guide Gothic",sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.reference-research .research-examples a p{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reference-research .research-examples a svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);flex-shrink:0;margin:0}.reference-research .research-supplement{max-width:var(--container-research-page,87.5rem);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-guide-line,var(--auth-line));padding-inline:var(--spacing-research-gutter,4.1875rem);margin-inline:auto}.reference-research .research-supplement>summary{min-height:calc(var(--spacing,.25rem) * 16);cursor:pointer;padding-block:calc(var(--spacing,.25rem) * 5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.reference-research .research-supplement section{padding-block:calc(var(--spacing,.25rem) * 10)}.reference-research .guide-faq{max-width:var(--container-research-page,87.5rem);gap:calc(var(--spacing,.25rem) * 2.5);border-style:var(--tw-border-style);padding-inline:var(--spacing-research-gutter,4.1875rem);padding-block:calc(var(--spacing,.25rem) * 30);grid-template-columns:var(--layout-research-faq);border-width:0;margin-inline:auto;display:grid}.reference-research .guide-faq>div:first-child>p{display:none}.reference-research .guide-faq h2{font-size:var(--text-research-section,2.5rem);line-height:var(--tw-leading,var(--text-research-section--line-height,1.25))}.reference-research .guide-faq>div+div{border-top-style:var(--tw-border-style);border-top-width:0;grid-column:span 1/span 1;max-width:none}.reference-research .guide-faq summary{gap:calc(var(--spacing,.25rem) * 5);min-height:0;padding-block:calc(var(--spacing,.25rem) * 8);font-size:var(--text-research-faq,1.3rem);--tw-leading:var(--leading-research-faq,1.82rem);line-height:var(--leading-research-faq,1.82rem)}.reference-research .guide-faq summary svg{width:calc(var(--spacing,.25rem) * 5.5);height:calc(var(--spacing,.25rem) * 5.5)}.reference-research .guide-faq details>p{font-size:var(--text-research-detail,1.1rem);line-height:var(--tw-leading,var(--text-research-detail--line-height,1.5))}.reference-research #guide-cta-title{font-size:var(--text-research-section,2.5rem);line-height:var(--tw-leading,var(--text-research-section--line-height,1.25))}.reference-research .guide-cta{max-width:var(--container-research-page,87.5rem);align-items:center;column-gap:calc(var(--spacing,.25rem) * 20);border-style:var(--tw-border-style);padding-inline:var(--spacing-research-gutter,4.1875rem);padding-block:calc(var(--spacing,.25rem) * 35);grid-template-columns:minmax(0,1fr) calc(var(--spacing,.25rem) * 55);border-width:0;margin-block:0;margin-inline:auto;display:grid}.reference-research .guide-cta>h2,.reference-research .guide-cta>p{grid-column-start:1}.reference-research .guide-cta>div{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;grid-row:1/span 2;grid-column-start:2;display:flex}.reference-research .guide-cta a{min-height:var(--spacing-research-cta-height,3.4rem);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-guide-ink,var(--account-dark-ink));width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);justify-content:center;text-decoration-line:none}.reference-research .guide-cta a:first-child{order:2}.reference-research .guide-cta a:last-child{background-color:var(--color-guide-ink,var(--account-dark-ink));color:var(--color-guide-paper,var(--auth-canvas));order:1}.reference-research .guide-footer{max-width:var(--container-research-page,87.5rem);border-style:var(--tw-border-style);padding-inline:var(--spacing-research-gutter,4.1875rem);padding-top:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 8);border-width:0;margin-inline:auto}.reference-research .guide-footer-grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:var(--layout-research-footer)}.reference-research .guide-footer-grid>div:first-child{grid-column:span 1/span 1;margin-bottom:0}@media (min-width:87.5rem){.reference-research :is(.research-features-intro h2,.research-examples>div:first-child h2,.guide-faq h2,#guide-cta-title){font-size:var(--text-research-section-wide,3rem);line-height:var(--tw-leading,var(--text-research-section-wide--line-height,3.75rem))}}@media not all and (min-width:75rem){.reference-research .research-feature-copy h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-research-mobile-feature,1.98rem);line-height:var(--leading-research-mobile-feature,1.98rem)}}@media not all and (min-width:62.5rem){.reference-research .research-feature-artifact{aspect-ratio:auto;min-height:calc(var(--spacing,.25rem) * 80)}.reference-research .guide-header-links,.reference-research .guide-sign-in{display:none}.reference-research .guide-mobile-trigger{display:inline-flex}.reference-research :is(.research-features-intro h2,.research-examples>div:first-child h2,.guide-faq h2,#guide-cta-title){font-size:var(--text-research-section-small,2rem);line-height:var(--tw-leading,var(--text-research-section-small--line-height,2.5rem))}.reference-research .research-examples{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}.reference-research .guide-cta{padding-block:calc(var(--spacing,.25rem) * 25);grid-template-columns:repeat(1,minmax(0,1fr))}.reference-research .guide-cta>div{margin-top:calc(var(--spacing,.25rem) * 8);max-width:calc(var(--spacing,.25rem) * 110);grid-row:auto/span 1;grid-column-start:1}.reference-research .guide-footer-grid{gap:calc(var(--spacing,.25rem) * 14);grid-template-columns:repeat(2,minmax(0,1fr))}.reference-research .guide-footer-grid>div:first-child{grid-column:1/-1}}@media (min-width:43.75rem) and (not (min-width:62.5rem)){.reference-research .report-detail:last-child{display:none}.reference-research .guide-hero{height:var(--spacing-research-tablet-hero,59.5625rem);padding-top:calc(var(--spacing,.25rem) * 30)}.reference-research .guide-hero h1{font-size:var(--text-research-tablet,3.36rem);line-height:var(--tw-leading,var(--text-research-tablet--line-height,1.2))}.reference-research .hero-artifact{width:var(--spacing-research-tablet-report,37.5rem)}}@media not all and (min-width:43.75rem){.reference-research .research-report-preview{padding:calc(var(--spacing,.25rem) * 5)}.reference-research .research-report-preview .report-caption{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:block;position:static}.reference-research .research-report-preview h2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.reference-research .research-report-preview .report-standfirst{display:none}.reference-research .report-body{margin-top:calc(var(--spacing,.25rem) * 3)}.reference-research .report-detail,.reference-research .report-source,.reference-research .report-unknown{display:none}.reference-research .guide-hero,.reference-research .guide-topbar{padding-inline:calc(var(--spacing,.25rem) * 6)}.reference-research .guide-hero{height:var(--spacing-research-mobile-hero,41.6875rem);padding-top:calc(var(--spacing,.25rem) * 30)}.reference-research .guide-eyebrow{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-guide-badge,var(--auth-signal));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing-research-badge-y,.1875rem);font-family:var(--font-guide-mono,"Guide DM Mono",monospace);font-size:var(--text-research-badge,.9rem);line-height:var(--tw-leading,var(--text-research-badge--line-height,1.3));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-guide-reading-ink,var(--auth-canvas));text-transform:uppercase;border-radius:3.40282e+38px;display:inline-flex}.reference-research .guide-eyebrow-icon{display:block}.reference-research .guide-eyebrow-prefix{display:none}.reference-research .guide-hero h1{font-size:var(--text-research-mobile,2.6rem);line-height:var(--tw-leading,var(--text-research-mobile--line-height,1.2));--tw-leading:var(--leading-research-mobile,3.12rem);line-height:var(--leading-research-mobile,3.12rem)}.reference-research .guide-hero-actions{margin-top:calc(var(--spacing,.25rem) * 10)}.reference-research .guide-hero-actions a{width:100%}.reference-research .hero-artifact-area{margin-top:calc(var(--spacing,.25rem) * 17)}.reference-research .hero-artifact{width:100%}.reference-research .research-feature-context{margin-inline:calc(var(--spacing,.25rem) * 6)}.reference-research .research-features{padding-top:calc(var(--spacing,.25rem) * 20)}.reference-research .research-features-intro{margin-bottom:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 6)}.reference-research .research-feature,.reference-research .research-feature:nth-of-type(2n){gap:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}.reference-research .research-feature-copy,.reference-research .research-feature:nth-of-type(2n) .research-feature-copy{order:2}.reference-research .research-feature-artifact,.reference-research .research-feature:nth-of-type(2n) .research-feature-artifact{order:1}.reference-research .guide-faq,.reference-research .research-examples{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 20)}.reference-research .guide-faq{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr))}.reference-research .guide-cta,.reference-research .guide-footer,.reference-research .research-supplement{padding-inline:calc(var(--spacing,.25rem) * 6)}.reference-research .guide-cta{padding-block:calc(var(--spacing,.25rem) * 30)}.reference-research .guide-footer-grid{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}}.reference-decision .guide-hero-inner{container-type:inline-size}.reference-decision .guide-navigation-actions a{height:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 2);text-align:center;--tw-leading:1;line-height:1}.reference-decision .guide-faq-chevron{order:9999}.reference-decision .guide-faq summary{justify-content:space-between}@media (not (max-width:48rem)) and (max-width:57.5rem){.reference-decision .guide-hero h1{font-size:min(var(--text-linear-small),var(--text-linear-fit))}}@media (max-width:40rem){.reference-decision .guide-hero h1{font-size:min(var(--text-decision-mobile),var(--text-linear-fit))}}@media (not (max-width:40rem)) and (max-width:48rem){.reference-decision .guide-topbar{height:calc(var(--spacing,.25rem) * 18);min-height:calc(var(--spacing,.25rem) * 18);padding-inline:calc(var(--spacing,.25rem) * 9)}.reference-decision .guide-contents{top:calc(var(--spacing,.25rem) * 18)}.reference-decision .guide-hero{padding-top:calc(var(--spacing,.25rem) * 40.5)}.reference-decision .guide-content,.reference-decision .guide-hero,.reference-decision .guide-navigation-mobile>summary{padding-inline:calc(var(--spacing,.25rem) * 9)}}@media (max-width:48rem){.reference-decision .guide-navigation-mobile>div{padding-block:calc(var(--spacing,.25rem) * 6)}:where(.reference-decision .guide-navigation-mobile nav>ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.reference-decision .guide-navigation-mobile ul{margin-top:calc(var(--spacing,.25rem) * 6)}:where(.reference-decision .guide-navigation-mobile ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.reference-decision .guide-navigation-mobile ul{padding-bottom:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 8);list-style:none}.reference-decision .guide-navigation-mobile ul li{position:relative}.reference-decision .guide-navigation-mobile ul li:before{content:"•";left:calc(var(--spacing,.25rem) * -8);width:calc(var(--spacing,.25rem) * 5);opacity:.25;justify-content:center;display:flex;position:absolute}.reference-decision .guide-navigation-mobile ul li:has([aria-current]):before{opacity:1}.reference-decision .guide-navigation-mobile a{font-size:var(--text-linear-nav,.9375rem);line-height:var(--tw-leading,var(--text-linear-nav--line-height,1.6))}}@media (min-width:80rem){.reference-handbook main{grid-template-columns:var(--layout-handbook-reading);column-gap:calc(var(--spacing,.25rem) * 12);width:calc(100% - calc(var(--spacing,.25rem) * 20));max-width:var(--container-handbook-layout);margin-inline:auto}.reference-handbook .guide-hero{width:100vw;margin-left:calc((min(100vw - calc(var(--spacing,.25rem) * 20), var(--container-handbook-layout)) - 100vw) / 2)}}@media (min-width:48rem) and (not (min-width:80rem)){.reference-handbook main{display:block}.reference-handbook .guide-hero{padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 16);padding-bottom:calc(var(--spacing,.25rem) * 24)}.reference-handbook .guide-hero-inner{max-width:var(--container-handbook-tablet,45rem)}.reference-handbook .guide-hero h1{font-size:var(--text-handbook-tablet,4.5rem);line-height:var(--tw-leading,var(--text-handbook-tablet--line-height,4rem))}.reference-handbook .guide-byline{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 10);flex-direction:row}.reference-handbook .guide-content{max-width:var(--container-handbook-tablet,45rem);padding-inline:0;padding-top:calc(var(--spacing,.25rem) * 16);margin-inline:auto}.reference-handbook .guide-content>section{max-width:none}.reference-handbook .guide-content>section>figure{width:100%}.reference-handbook .guide-contents{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 16);max-height:none;max-width:var(--container-handbook-tablet,45rem);position:static}.reference-handbook :is(.guide-section-title h2,.guide-heading){font-size:var(--text-handbook-tablet-chapter,3rem);line-height:var(--tw-leading,var(--text-handbook-tablet-chapter--line-height,3rem))}.reference-handbook .guide-content h3:not(:where(figure h3,.research-record h3)){font-size:var(--text-handbook-question,2rem);line-height:var(--tw-leading,var(--text-handbook-question--line-height,2.125rem));--tw-leading:var(--leading-handbook-question,2.125rem);line-height:var(--leading-handbook-question,2.125rem)}.reference-handbook .handbook-staircase{height:calc(var(--spacing,.25rem) * 12)}.reference-handbook .handbook-staircase span:nth-child(2){height:calc(var(--spacing,.25rem) * 4)}.reference-handbook .handbook-staircase span:nth-child(3){height:calc(var(--spacing,.25rem) * 8)}.reference-handbook .handbook-staircase span:nth-child(4){height:calc(var(--spacing,.25rem) * 12);display:block}}@media not all and (min-width:64rem){.reference-handbook .guide-header-links,.reference-handbook .guide-sign-in{display:none}.reference-handbook .guide-mobile-trigger{display:inline-flex}}@media not all and (min-width:48rem){.reference-handbook main{display:block}.reference-handbook .guide-announcement{min-height:calc(var(--spacing,.25rem) * 16);gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.reference-handbook .guide-announcement a{padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.reference-handbook .guide-hero,.reference-handbook .guide-topbar{padding-inline:calc(var(--spacing,.25rem) * 4)}.reference-handbook .guide-hero{padding-top:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 20)}.reference-handbook .guide-hero h1{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-leading:var(--leading-handbook-mobile-display,2.75rem);line-height:var(--leading-handbook-mobile-display,2.75rem)}.reference-handbook .guide-byline{margin-top:calc(var(--spacing,.25rem) * 8);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);flex-direction:column}.reference-handbook .guide-content{margin-inline:calc(var(--spacing,.25rem) * 4);max-width:none;padding-inline:0;padding-top:calc(var(--spacing,.25rem) * 12)}.reference-handbook .guide-contents{margin-inline:calc(var(--spacing,.25rem) * 4);margin-top:calc(var(--spacing,.25rem) * 12);max-height:none;position:static}.reference-handbook .guide-content>section>figure{width:100%}.reference-handbook :is(.guide-section-title h2,.guide-heading){font-size:var(--text-handbook-mobile-chapter,2.5rem);--tw-leading:var(--leading-handbook-mobile-chapter,2.5rem);line-height:var(--leading-handbook-mobile-chapter,2.5rem)}.reference-handbook .guide-content h3:not(:where(figure h3,.research-record h3)){font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-handbook-mobile-question,1.625rem);line-height:var(--leading-handbook-mobile-question,1.625rem)}.reference-handbook .handbook-staircase{height:calc(var(--spacing,.25rem) * 8)}.reference-handbook .handbook-staircase span:nth-child(2){height:calc(var(--spacing,.25rem) * 4)}.reference-handbook .handbook-staircase span:nth-child(3){height:calc(var(--spacing,.25rem) * 8)}.reference-handbook .handbook-staircase span:nth-child(4){display:none}.reference-handbook .guide-footer{padding-inline:calc(var(--spacing,.25rem) * 4)}.reference-handbook .guide-content .handbook-intro{font-size:var(--text-handbook-mobile-intro,1.25rem);line-height:var(--tw-leading,var(--text-handbook-mobile-intro--line-height,1.375rem))}}.reference-research .research-paper :is(div,ol,dl){font-size:inherit;line-height:1.6}.reference-research .research-paper ol>li{margin-block:0}.reference-research .research-paper :is(div,ol,dl,li,p){border-color:var(--color-guide-report-line,var(--auth-canvas))}@supports (color:color-mix(in lab,red,red)){.reference-research .research-paper :is(div,ol,dl,li,p){border-color:var(--color-guide-report-line,color-mix(in srgb,var(--auth-canvas) 20%,transparent))}}.reference-handbook .guide-announcement,.reference-handbook .guide-topbar{padding-inline:var(--spacing-handbook-header-inset)}.reference-handbook .guide-content .handbook-opening{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-guide-line,var(--auth-line));max-width:none;padding-bottom:calc(var(--spacing,.25rem) * 24);margin-bottom:0}.reference-handbook .guide-content .handbook-opening p{max-width:var(--container-guide-reading,37.5rem)}.reference-handbook .guide-content .handbook-intro{margin-bottom:0}.reference-handbook .handbook-opening-detail{margin-top:calc(var(--spacing,.25rem) * 4)}.reference-handbook .guide-content>section{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-guide-line,var(--auth-line));max-width:none;padding-top:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 16);margin-top:0}.reference-handbook .guide-content>section+section{margin-top:0}.reference-handbook .guide-byline{margin-top:calc(var(--spacing,.25rem) * 10)}.reference-handbook .guide-content :is(.guide-section-title>p,#overview>div:first-child>p:first-child,#workflow>div:first-child>p:first-child,#filings>div:first-child>p:first-child,#financials>div:first-child>p:first-child,#valuation>div:first-child>p:first-child,#checklist>div:first-child>p:first-child){padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-guide-handbook,"Guide Ahrefs",sans-serif);font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0);text-transform:uppercase}@media (min-width:48rem) and (not (min-width:80rem)){.reference-handbook .guide-announcement,.reference-handbook .guide-topbar{padding-inline:calc(var(--spacing,.25rem) * 6)}.reference-handbook .guide-content .handbook-opening{padding-bottom:calc(var(--spacing,.25rem) * 16)}.reference-handbook .guide-content>section{padding-bottom:calc(var(--spacing,.25rem) * 12)}}@media not all and (min-width:48rem){.reference-handbook .guide-announcement,.reference-handbook .guide-topbar{padding-inline:calc(var(--spacing,.25rem) * 4)}.reference-handbook .guide-hero-inner{max-width:var(--container-handbook-tablet,45rem)}.reference-handbook .guide-byline{margin-top:calc(var(--spacing,.25rem) * 8)}.reference-handbook .guide-content .handbook-opening{padding-bottom:calc(var(--spacing,.25rem) * 12)}.reference-handbook .guide-content>section{padding-block:calc(var(--spacing,.25rem) * 10)}.reference-handbook .guide-content h3:not(:where(figure h3,.research-record h3)){margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4)}.reference-handbook .guide-mobile-dialog{padding:calc(var(--spacing,.25rem) * 4)}.reference-handbook .guide-mobile-dialog[open]{flex-direction:column;display:flex}.reference-handbook .guide-mobile-dialog header{margin-bottom:calc(var(--spacing,.25rem) * 8)}.reference-handbook .guide-mobile-dialog nav a{min-height:calc(var(--spacing,.25rem) * 14.5);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-lg,1.125rem);line-height:calc(var(--spacing,.25rem) * 7);align-items:center;display:flex}.reference-handbook .guide-mobile-dialog .guide-mobile-actions{padding-top:calc(var(--spacing,.25rem) * 8);margin-top:auto}}@media (max-width:48rem){.reference-decision .guide-navigation-mobile>div{inset-inline:0;top:var(--spacing-linear-menu-top);position:fixed;overflow-y:auto}}@media (not (max-width:40rem)) and (max-width:48rem){.reference-decision .guide-navigation-mobile>div{top:var(--spacing-linear-tablet-menu-top);max-height:calc(100dvh - var(--spacing-linear-tablet-menu-top))}}@media not all and (min-width:24rem){.reference-research .guide-hero-actions{margin-top:calc(var(--spacing,.25rem) * 4)}.reference-research .hero-artifact-area{margin-top:calc(var(--spacing,.25rem) * 10)}.reference-research .research-features-intro>p:first-child{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.reference-shell .guide-topbar{gap:calc(var(--spacing,.25rem) * 2)}.reference-shell .guide-brand{margin-right:0}.reference-shell .guide-header-actions{gap:var(--spacing,.25rem)}.reference-shell .guide-header-connect{padding-inline:calc(var(--spacing,.25rem) * 2)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}