/*! tailwindcss v4.2.0 | 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)))){[data-v-fd8c03f1],[data-v-fd8c03f1]:before,[data-v-fd8c03f1]:after,[data-v-fd8c03f1]::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--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}}}.blogpost-page[data-v-fd8c03f1]{background-color:var(--color-surface,var(--surface));font-family:var(--font-body);overflow-x:hidden}.blogpost-main[data-v-fd8c03f1]{max-width:740px;margin-inline:auto;padding:6rem 1.5rem 4rem}.blogpost-header[data-v-fd8c03f1]{margin-bottom:calc(var(--spacing,.25rem) * 8)}.blogpost-back[data-v-fd8c03f1]{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);width:fit-content;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-muted,var(--muted));transition:color var(--motion-respond) ease;font-weight:420;text-decoration-line:none;display:flex}.blogpost-back[data-v-fd8c03f1]:hover{color:var(--color-action,var(--action))}.blogpost-category[data-v-fd8c03f1]{margin-bottom:calc(var(--spacing,.25rem) * 4);background-color:var(--color-action-soft,var(--action-soft));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-action,var(--action));text-transform:uppercase;border-radius:2147483647px;padding:.25rem .75rem;display:inline-block}.blogpost-title[data-v-fd8c03f1]{margin-bottom:calc(var(--spacing,.25rem) * 4);color:var(--color-content,var(--content));font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.5rem,3.5vw,2.125rem);font-weight:350;line-height:1.2}.blogpost-kicker[data-v-fd8c03f1]{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--color-action,var(--action));letter-spacing:.01em;font-size:.9375rem;font-style:italic;font-weight:480}.blogpost-deck[data-v-fd8c03f1]{margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--color-muted,var(--muted));font-size:1.125rem;font-weight:380;line-height:1.6}.blogpost-meta[data-v-fd8c03f1]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-muted,var(--muted));align-items:center;gap:.75rem;font-weight:380;display:flex}.blogpost-avatar[data-v-fd8c03f1]{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);object-fit:cover;border-radius:2147483647px}.blogpost-meta-text[data-v-fd8c03f1]{flex-direction:column;gap:.125rem;display:flex}.blogpost-author[data-v-fd8c03f1]{color:var(--color-content-secondary,var(--content-secondary));font-size:.9375rem;font-weight:480}.blogpost-meta-details[data-v-fd8c03f1]{align-items:center;gap:.375rem;display:flex}.blogpost-dot[data-v-fd8c03f1]{color:var(--color-quiet,var(--quiet))}.blogpost-article[data-v-fd8c03f1] .blog-hero{margin-bottom:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-xl,.75rem);background-color:var(--color-canvas,var(--canvas));overflow:hidden}.blogpost-article[data-v-fd8c03f1] .blog-hero p{margin-bottom:calc(var(--spacing,.25rem) * 0)}.blogpost-article[data-v-fd8c03f1] .blog-hero img{width:100%;height:auto;display:block}.blogpost-article[data-v-fd8c03f1]{color:var(--color-content,var(--content));letter-spacing:.005em;font-size:1.0625rem;font-weight:380;line-height:1.8}.blogpost-fragment[data-v-fd8c03f1]{display:contents}.blogpost-article[data-v-fd8c03f1] h2{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);color:var(--color-content,var(--content));font-family:var(--font-display);letter-spacing:-.005em;font-size:1.25rem;font-weight:450;line-height:1.35}.blogpost-article[data-v-fd8c03f1] h3{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--color-content,var(--content));letter-spacing:-.01em;font-size:1.25rem;font-weight:540;line-height:1.35}.blogpost-article[data-v-fd8c03f1] p{margin-bottom:calc(var(--spacing,.25rem) * 5)}:is(.blogpost-article[data-v-fd8c03f1] ul,.blogpost-article[data-v-fd8c03f1] ol){margin-bottom:calc(var(--spacing,.25rem) * 5);padding-inline-start:1.5rem}.blogpost-article[data-v-fd8c03f1] ul{list-style-type:disc}.blogpost-article[data-v-fd8c03f1] ol{list-style-type:decimal}.blogpost-article[data-v-fd8c03f1] li{margin-bottom:calc(var(--spacing,.25rem) * 2)}.blogpost-article[data-v-fd8c03f1] a{color:var(--color-action,var(--action));font-size:inherit;font-weight:inherit;line-height:inherit;text-underline-offset:2px;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-action-line);-webkit-text-decoration-color:var(--color-action-line);-webkit-text-decoration-color:var(--color-action-line);text-decoration-color:var(--color-action-line);transition:text-decoration-color var(--motion-respond) ease}.blogpost-article[data-v-fd8c03f1] a:hover{-webkit-text-decoration-color:var(--color-action);-webkit-text-decoration-color:var(--color-action);-webkit-text-decoration-color:var(--color-action);text-decoration-color:var(--color-action)}.blogpost-article[data-v-fd8c03f1] strong{font-weight:600}.blogpost-article[data-v-fd8c03f1] blockquote{margin-block:calc(var(--spacing,.25rem) * 6);color:var(--color-muted,var(--muted));border-inline-start:3px solid var(--color-action-line);padding-inline-start:1.25rem;font-style:italic}.blogpost-article[data-v-fd8c03f1] .blog-summary{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 10);max-width:var(--container-xl,36rem);padding:calc(var(--spacing,.25rem) * 6);font-size:var(--text-15px,.9375rem);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);background:radial-gradient(ellipse at 15% 0%, var(--color-action-soft) 0%, var(--color-surface-soft) 40%, var(--color-surface) 100%);box-shadow:0 2px 8px var(--color-action), 0 12px 32px var(--color-action);border-radius:10px;padding-inline-start:calc(var(--spacing,.25rem) * 8);position:relative}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .blog-summary{box-shadow:0 2px 8px color-mix(in oklch, var(--color-action) 5%, transparent), 0 12px 32px color-mix(in oklch, var(--color-action) 4%, transparent)}}.blogpost-article[data-v-fd8c03f1] .blog-summary:before{inset-block:calc(var(--spacing,.25rem) * 0);content:"";background:linear-gradient(to bottom, var(--color-action), var(--color-action-line));border-start-start-radius:10px;border-end-start-radius:10px;width:5px;position:absolute;inset-inline-start:0}.blogpost-article[data-v-fd8c03f1] p.blog-summary-title{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-13px,.8125rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-action,var(--action));text-transform:uppercase;display:block}.blogpost-article[data-v-fd8c03f1] .blog-summary-title:before{content:none}.blogpost-article[data-v-fd8c03f1] .blog-summary p:not(.blog-summary-title){margin-bottom:calc(var(--spacing,.25rem) * 0);color:var(--color-content-secondary);letter-spacing:.005em;font-weight:440}.blogpost-article[data-v-fd8c03f1] .blog-summary strong{color:var(--color-action,var(--action));text-decoration-line:underline;-webkit-text-decoration-color:var(--color-action-line);-webkit-text-decoration-color:var(--color-action-line);-webkit-text-decoration-color:var(--color-action-line);text-decoration-color:var(--color-action-line);text-underline-offset:2px;font-weight:640;text-decoration-thickness:1.5px}.blogpost-article[data-v-fd8c03f1] .blog-aside{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 6);background:var(--color-surface-soft);max-width:620px;border-radius:10px;padding-inline-start:calc(var(--spacing,.25rem) * 8);font-size:.9375rem;line-height:1.65;position:relative}.blogpost-article[data-v-fd8c03f1] .blog-aside:before{inset-block:calc(var(--spacing,.25rem) * 0);content:"";background:var(--color-surface-disabled);border-start-start-radius:10px;border-end-start-radius:10px;width:3px;position:absolute;inset-inline-start:0}.blogpost-article[data-v-fd8c03f1] p.blog-aside-title{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-muted,var(--muted));text-transform:uppercase;font-size:var(--text-xs);letter-spacing:.12em;display:block}.blogpost-article[data-v-fd8c03f1] .blog-aside-title:before{content:none}.blogpost-article[data-v-fd8c03f1] .blog-aside p:not(.blog-aside-title){margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--color-content-secondary,var(--content-secondary))}.blogpost-article[data-v-fd8c03f1] .blog-aside p:not(.blog-aside-title):last-child{margin-bottom:calc(var(--spacing,.25rem) * 0)}.blogpost-article[data-v-fd8c03f1] .blog-aside strong{color:var(--color-content,var(--content));font-weight:600}.blogpost-article[data-v-fd8c03f1] .aside-state{margin-bottom:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);align-items:flex-start;display:flex}.blogpost-article[data-v-fd8c03f1] .aside-state:last-child{margin-bottom:calc(var(--spacing,.25rem) * 0)}.blogpost-article[data-v-fd8c03f1] .aside-state-icon{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}.blogpost-article[data-v-fd8c03f1] .aside-state-yes .aside-state-icon{color:var(--color-success)}.blogpost-article[data-v-fd8c03f1] .aside-state-no .aside-state-icon{color:var(--color-danger)}.blogpost-article[data-v-fd8c03f1] .aside-state p{margin:calc(var(--spacing,.25rem) * 0);color:var(--color-content-secondary,var(--content-secondary))}.blogpost-article[data-v-fd8c03f1] hr{margin-block:calc(var(--spacing,.25rem) * 8);border-color:var(--color-line,var(--line))}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis{margin-block:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:1fr 1fr;display:grid}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-case{border-radius:var(--radius-xl,.75rem);background-color:var(--color-surface,var(--surface));padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);box-shadow:0 1px 4px #0000000d, 0 0 0 1px var(--color-line)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-case{box-shadow:0 1px 4px color-mix(in oklch, var(--color-black) 5%, transparent), 0 0 0 1px var(--color-line)}}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-scores{margin:calc(var(--spacing,.25rem) * 0)}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-metric{padding-block:calc(var(--spacing,.25rem) * 2.5);justify-content:space-between;align-items:baseline;display:flex}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-metric:first-child{padding-top:calc(var(--spacing,.25rem) * 0)}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-metric:not(:last-child){border-bottom:1px solid var(--color-line)}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-metric dt{font-size:var(--text-13px,.8125rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-muted,var(--muted));text-transform:uppercase}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-metric dd{margin:calc(var(--spacing,.25rem) * 0);color:var(--color-content,var(--content));font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;line-height:1}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-metric dd span{font-size:var(--text-13px,.8125rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-quiet,var(--quiet));margin-inline-start:calc(var(--spacing,.25rem) * .5)}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-verdict{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 0);padding-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-15px,.9375rem);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-content-secondary,var(--content-secondary));border-top:1px solid var(--color-line)}.blogpost-article[data-v-fd8c03f1] .blog-diagnosis-verdict strong{color:var(--color-content,var(--content));font-weight:640}@media (max-width:640px){.blogpost-article[data-v-fd8c03f1] .blog-diagnosis{grid-template-columns:1fr}}.blogpost-article[data-v-fd8c03f1] .blog-stages{margin-block:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.blogpost-article[data-v-fd8c03f1] .blog-stage{gap:calc(var(--spacing,.25rem) * 4);padding-bottom:1.5rem;display:flex;position:relative}.blogpost-article[data-v-fd8c03f1] .blog-stage:last-child{padding-bottom:0}.blogpost-article[data-v-fd8c03f1] .blog-stage:not(:last-child):before{content:"";background:var(--color-raised);inset-inline-start:calc(1.125rem - 1px);width:2px;position:absolute;top:2.5rem;bottom:0}.blogpost-article[data-v-fd8c03f1] .blog-stage-num{color:var(--color-action,var(--action));z-index:1;background:var(--color-action-soft);font-variant-numeric:tabular-nums;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:600;display:flex;position:relative}.blogpost-article[data-v-fd8c03f1] .blog-stage-body{padding-top:.3125rem}.blogpost-article[data-v-fd8c03f1] .blog-stage-body p{margin-bottom:calc(var(--spacing,.25rem) * 0);color:var(--color-content-secondary,var(--content-secondary));font-size:.9375rem;line-height:1.65}.blogpost-article[data-v-fd8c03f1] .blog-stage-body p.blog-stage-title{margin-bottom:calc(var(--spacing,.25rem) * 1);color:var(--color-content,var(--content));font-size:1.0625rem;font-weight:580;line-height:1.4}.blogpost-article[data-v-fd8c03f1] .survey-comparison{margin-block:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);background:var(--color-surface-soft);grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 1px 4px #0000000d,0 0 0 1px #0000000a}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .survey-comparison{box-shadow:0 1px 4px color-mix(in oklch, var(--color-black) 5%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-black) 4%, transparent)}}.blogpost-article[data-v-fd8c03f1] .survey-comparison-side{flex-direction:column;justify-content:space-between;padding:1.75rem 2rem;display:flex}.blogpost-article[data-v-fd8c03f1] .survey-comparison-side h3{margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--color-content,var(--content));letter-spacing:-.01em;font-size:1.0625rem;font-weight:580}.blogpost-article[data-v-fd8c03f1] .survey-comparison-side p{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 0);color:var(--color-muted,var(--muted));font-size:.875rem;font-weight:420;line-height:1.5}.blogpost-article[data-v-fd8c03f1] .survey-comparison-side p strong{color:var(--color-content-secondary,var(--content-secondary));font-weight:600}.blogpost-article[data-v-fd8c03f1] .survey-bar{margin-bottom:calc(var(--spacing,.25rem) * 2.5);background:var(--color-surface-disabled);border-radius:2147483647px;height:2rem;overflow:hidden}.blogpost-article[data-v-fd8c03f1] .survey-bar-fill{white-space:nowrap;border-radius:2147483647px;align-items:center;height:100%;padding-inline-start:.75rem;font-size:.8125rem;font-weight:500;display:flex}.blogpost-article[data-v-fd8c03f1] .survey-bar-fill.gray{background:var(--color-raised);color:var(--color-content)}.blogpost-article[data-v-fd8c03f1] .survey-bar-fill.green{background:var(--color-success);color:var(--color-on-success)}.blogpost-article[data-v-fd8c03f1] .survey-bar-fill.red{background:var(--color-danger);color:var(--color-on-danger)}.blogpost-article[data-v-fd8c03f1] .survey-bar-fill.amber{background:var(--color-momentum);color:var(--color-on-momentum)}.blogpost-article[data-v-fd8c03f1] .team-profile{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);background:var(--color-surface);max-width:440px;box-shadow:0 2px 6px #0000000a, 0 0 0 1px var(--color-line);padding:1.75rem 2rem}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .team-profile{box-shadow:0 2px 6px color-mix(in oklch, var(--color-black) 4%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-line) 100%, transparent)}}.blogpost-article[data-v-fd8c03f1] .team-profile-mini{margin-block:calc(var(--spacing,.25rem) * 6)}.blogpost-article[data-v-fd8c03f1] .team-profile-hero{margin-bottom:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 5);border-bottom:1px solid var(--color-line)}.blogpost-article[data-v-fd8c03f1] .team-profile-hero-label{color:var(--color-muted,var(--muted));letter-spacing:.12em;text-transform:uppercase;margin-bottom:.375rem;font-size:.75rem;font-weight:600}.blogpost-article[data-v-fd8c03f1] .team-profile-hero-row{align-items:center;gap:.875rem;display:flex}.blogpost-article[data-v-fd8c03f1] .team-profile-hero-score{color:var(--color-content,var(--content));letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:700;line-height:1}.blogpost-article[data-v-fd8c03f1] .team-profile-hero-row .team-profile-dot{margin-inline-start:auto}.blogpost-article[data-v-fd8c03f1] .team-profile-hero-max{color:var(--color-quiet,var(--quiet));letter-spacing:0;font-size:1.125rem;font-weight:420}.blogpost-article[data-v-fd8c03f1] .team-profile-hero .team-profile-dot{width:.875rem;height:.875rem}.blogpost-article[data-v-fd8c03f1] .team-profile-row{align-items:center;gap:.875rem;padding-block:.5rem;display:flex}.blogpost-article[data-v-fd8c03f1] .team-profile-dot{border-radius:2147483647px;flex-shrink:0;width:.625rem;height:.625rem}.blogpost-article[data-v-fd8c03f1] .team-profile-dot.green{background:var(--color-success)}.blogpost-article[data-v-fd8c03f1] .team-profile-dot.amber{background:var(--color-momentum)}.blogpost-article[data-v-fd8c03f1] .team-profile-dot.red{background:var(--color-danger)}.blogpost-article[data-v-fd8c03f1] .team-profile-name{color:var(--color-content-secondary,var(--content-secondary));flex:1;font-size:.9375rem;font-weight:480}.blogpost-article[data-v-fd8c03f1] .team-profile-score{color:var(--color-content,var(--content));font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.blogpost-article[data-v-fd8c03f1] .team-profile-max{color:var(--color-quiet,var(--quiet));font-size:.875rem;font-weight:420}.blogpost-article[data-v-fd8c03f1] .team-profile-subrows{border-inline-start:2px solid var(--color-line);margin-block:.125rem .375rem;margin-inline-start:.875rem;padding-inline-start:1.125rem}.blogpost-article[data-v-fd8c03f1] .team-profile-subrow{align-items:center;padding-block:.375rem;display:flex}.blogpost-article[data-v-fd8c03f1] .team-profile-subname{color:var(--color-content-secondary,var(--content-secondary));flex:1;font-size:.9375rem;font-weight:460}.blogpost-article[data-v-fd8c03f1] .team-profile-subscore{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:600}.blogpost-article[data-v-fd8c03f1] .team-profile-subscore.green{color:var(--color-success)}.blogpost-article[data-v-fd8c03f1] .team-profile-subscore.amber{color:var(--color-momentum)}.blogpost-article[data-v-fd8c03f1] .team-profile-subscore.red{color:var(--color-danger)}.blogpost-article[data-v-fd8c03f1] .team-profile-section{margin:0}.blogpost-article[data-v-fd8c03f1] .team-profile-section summary{cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none}.blogpost-article[data-v-fd8c03f1] .team-profile-section summary::-webkit-details-marker{display:none}.blogpost-article[data-v-fd8c03f1] .team-profile-reveal-pill{color:var(--color-action,var(--action));flex-shrink:0;align-items:center;gap:.375rem;margin-inline-start:.875rem;font-size:.9375rem;font-weight:540;display:inline-flex}.blogpost-article[data-v-fd8c03f1] .team-profile-section summary:hover .team-profile-reveal-pill{color:var(--color-action)}.blogpost-article[data-v-fd8c03f1] details[open] .team-profile-reveal-pill{display:none}.blogpost-article[data-v-fd8c03f1] .team-profile-chevron{color:currentColor;width:1rem;height:1rem;transition:transform var(--motion-respond) ease;flex-shrink:0}.blogpost-article[data-v-fd8c03f1] .team-profile-section:first-child{margin-bottom:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 5);border-bottom:1px solid var(--color-line)}.blogpost-article[data-v-fd8c03f1] .team-profile-section:first-child .team-profile-hero{border-bottom:none;margin-bottom:0;padding-bottom:0}.blogpost-article[data-v-fd8c03f1] .team-profile-section:first-child .team-profile-reveal-hint{justify-content:center}.blogpost-article[data-v-fd8c03f1] .blog-script{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);background:var(--color-surface-soft);border-inline-start:3px solid var(--color-control);max-width:600px;padding:1.75rem 2rem;font-size:.9375rem;line-height:1.8;position:relative;box-shadow:0 1px 4px #0000000a,0 0 0 1px #00000008}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .blog-script{box-shadow:0 1px 4px color-mix(in oklch, var(--color-black) 4%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-black) 3%, transparent)}}.blogpost-article[data-v-fd8c03f1] .blog-script-title{align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--color-line);margin-bottom:.75rem;padding-bottom:.75rem;font-size:.75rem;font-weight:600;display:flex}.blogpost-article[data-v-fd8c03f1] .blog-script p{margin-bottom:calc(var(--spacing,.25rem) * 0);color:var(--color-content-secondary);font-style:italic;font-weight:420}.blogpost-article[data-v-fd8c03f1] .blog-sources{margin-top:calc(var(--spacing,.25rem) * 12);padding-top:calc(var(--spacing,.25rem) * 8);border-top:1px solid var(--color-line)}.blogpost-article[data-v-fd8c03f1] .blog-sources h2{margin-top:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 4);color:var(--color-muted,var(--muted));font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;font-weight:600}:is(.blogpost-article[data-v-fd8c03f1] .blog-sources p,.blogpost-article[data-v-fd8c03f1] .blog-sources li){color:var(--color-muted,var(--muted));font-size:.875rem;line-height:1.7}.blogpost-article[data-v-fd8c03f1] .blog-sources strong{color:var(--color-content-secondary,var(--content-secondary));font-weight:600}.blogpost-article[data-v-fd8c03f1] .blog-sources a{color:var(--color-muted,var(--muted));-webkit-text-decoration-color:var(--color-control);-webkit-text-decoration-color:var(--color-control);-webkit-text-decoration-color:var(--color-control);text-decoration-color:var(--color-control)}.blogpost-article[data-v-fd8c03f1] .blog-sources a:hover{color:var(--color-action,var(--action));-webkit-text-decoration-color:var(--color-action);-webkit-text-decoration-color:var(--color-action);-webkit-text-decoration-color:var(--color-action);text-decoration-color:var(--color-action)}.blogpost-article[data-v-fd8c03f1] .blog-figure{margin-block:calc(var(--spacing,.25rem) * 10);max-width:none}.blogpost-article[data-v-fd8c03f1] .blog-figure img{border-radius:var(--radius-xl,.75rem);background-color:var(--color-canvas,var(--canvas));width:100%;height:auto;display:block;box-shadow:0 1px 4px #0000000d,0 0 0 1px #0000000a}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .blog-figure img{box-shadow:0 1px 4px color-mix(in oklch, var(--color-black) 5%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-black) 4%, transparent)}}:is(.blogpost-article[data-v-fd8c03f1] .blog-figure figcaption,.blogpost-article[data-v-fd8c03f1] .conference-association figcaption,.blogpost-article[data-v-fd8c03f1] .conference-variation figcaption,.blogpost-article[data-v-fd8c03f1] .conference-cycle figcaption){margin-top:calc(var(--spacing,.25rem) * 3);text-align:center;color:var(--color-muted,var(--muted));font-size:.8125rem;font-weight:400;line-height:1.55}.blogpost-article[data-v-fd8c03f1] .conference-evidence{background:var(--color-action-soft);border:1px solid var(--color-action)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-evidence{border:1px solid color-mix(in oklch, var(--color-action) 14%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-evidence{box-shadow:0 3px 14px var(--color-action);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-evidence{box-shadow:0 3px 14px color-mix(in oklch, var(--color-action) 4%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-explainer{background-color:var(--color-surface-soft,var(--surface-soft));border:1px solid var(--color-line);box-shadow:none;border-radius:.75rem}.blogpost-article[data-v-fd8c03f1] .conference-finding-heading{color:var(--color-content,var(--content));border-top:1px solid var(--color-line);letter-spacing:-.01em;grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;margin-block:3.25rem 1rem;padding-top:1.25rem;font-size:1.25rem;font-weight:540;line-height:1.35;display:grid}.blogpost-article[data-v-fd8c03f1] .conference-finding-number{color:var(--color-action,var(--action));font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:430;line-height:.9}.blogpost-article[data-v-fd8c03f1] .conference-section-heading{color:var(--color-content,var(--content));font-family:var(--font-display);letter-spacing:-.015em;margin-block:3.75rem 1.25rem;font-size:clamp(1.5rem,3vw,1.7rem);font-weight:470;line-height:1.25}.blogpost-article[data-v-fd8c03f1] .conference-boundary{background:var(--color-surface-soft);border-block:1px solid var(--color-line);margin-block:4rem;margin-inline:-1.75rem;padding:2.25rem 1.75rem}.blogpost-article[data-v-fd8c03f1] .conference-boundary .conference-section-heading{margin-top:0}.blogpost-article[data-v-fd8c03f1] .conference-boundary-part+.conference-boundary-part{border-top:1px solid var(--color-line);margin-top:1.75rem;padding-top:1.75rem}.blogpost-article[data-v-fd8c03f1] .conference-boundary-heading{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--color-action,var(--action));font-family:var(--font-body);letter-spacing:.07em;text-transform:uppercase;font-size:.875rem;font-weight:680;line-height:1.35}.blogpost-article[data-v-fd8c03f1] .conference-boundary-part:last-child p:last-child{margin-bottom:0}.blogpost-article[data-v-fd8c03f1] .conference-cta{background:var(--color-action-soft);border:1px solid var(--color-action);max-width:none;margin-block:2rem 3.5rem;padding:1.75rem 2rem 1.75rem 2.25rem}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-cta{border:1px solid color-mix(in oklch, var(--color-action) 14%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-cta{box-shadow:0 3px 14px var(--color-action);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-cta{box-shadow:0 3px 14px color-mix(in oklch, var(--color-action) 4%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-stat{margin-block:calc(var(--spacing,.25rem) * 9);padding:calc(var(--spacing,.25rem) * 0);max-width:none;overflow:hidden}.blogpost-article[data-v-fd8c03f1] .conference-stat-main{align-items:center;gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 7);grid-template-columns:auto 1fr;display:grid}.blogpost-article[data-v-fd8c03f1] .conference-stat-value{color:var(--color-action,var(--action));font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(3.4rem,11vw,5.25rem);font-weight:620;line-height:.95}.blogpost-article[data-v-fd8c03f1] .conference-stat-copy{margin:calc(var(--spacing,.25rem) * 0);color:var(--color-content,var(--content));font-size:1.0625rem;font-weight:520;line-height:1.5}.blogpost-article[data-v-fd8c03f1] .conference-stat figcaption{margin:calc(var(--spacing,.25rem) * 0);justify-content:space-between;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-muted,var(--muted));background:var(--color-surface);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-stat figcaption{background:color-mix(in oklch, var(--color-surface) 68%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-stat figcaption{border-top:1px solid var(--color-action)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-stat figcaption{border-top:1px solid color-mix(in oklch, var(--color-action) 12%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-stat figcaption{font-size:.8125rem;line-height:1.55}.blogpost-article[data-v-fd8c03f1] .conference-source{white-space:nowrap}.blogpost-article[data-v-fd8c03f1] .conference-scale{margin-block:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 0);grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;display:grid;overflow:hidden}.blogpost-article[data-v-fd8c03f1] .conference-scale-item{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 5);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.blogpost-article[data-v-fd8c03f1] .conference-scale-item+.conference-scale-item{border-inline-start:1px solid var(--color-action)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-scale-item+.conference-scale-item{border-inline-start:1px solid color-mix(in oklch, var(--color-action) 12%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-scale dt{color:var(--color-muted,var(--muted));letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:560;line-height:1.3}.blogpost-article[data-v-fd8c03f1] .conference-scale dd{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 1);color:var(--color-content,var(--content));font-family:var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;order:-9999;font-size:clamp(1.35rem,4vw,1.8rem);font-weight:580;line-height:1.1}.blogpost-article[data-v-fd8c03f1] .conference-photo-crop{border-radius:var(--radius-xl,.75rem);background-color:var(--color-canvas,var(--canvas));aspect-ratio:8/5;overflow:hidden;box-shadow:0 1px 4px #0000000d,0 0 0 1px #0000000a}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-photo-crop{box-shadow:0 1px 4px color-mix(in oklch, var(--color-black) 5%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-black) 4%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-photo-crop img{--tw-shadow:0 0 #0000;width:100%;height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);object-fit:cover;object-position:center 56%;border-radius:0}.blogpost-article[data-v-fd8c03f1] .conference-needs-definitions{margin-block:calc(var(--spacing,.25rem) * 10);padding:calc(var(--spacing,.25rem) * 0);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.blogpost-article[data-v-fd8c03f1] .conference-needs-definitions div{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center}.blogpost-article[data-v-fd8c03f1] .conference-needs-definitions div+div{border-inline-start:1px solid var(--color-line)}.blogpost-article[data-v-fd8c03f1] .conference-needs-definitions dt{margin-bottom:calc(var(--spacing,.25rem) * 1);color:var(--color-content,var(--content));font-family:var(--font-display);font-size:1.125rem;font-weight:520;line-height:1.25}.blogpost-article[data-v-fd8c03f1] .conference-needs-definitions dd{margin:calc(var(--spacing,.25rem) * 0);color:var(--color-muted,var(--muted));font-size:.8125rem;font-weight:430;line-height:1.45}.blogpost-article[data-v-fd8c03f1] .conference-association{margin-block:calc(var(--spacing,.25rem) * 10);padding:calc(var(--spacing,.25rem) * 6);max-width:none}.blogpost-article[data-v-fd8c03f1] .conference-association-intro{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 5);text-align:center;color:var(--color-muted,var(--muted));letter-spacing:.015em;font-size:.8125rem;font-weight:560}.blogpost-article[data-v-fd8c03f1] .conference-association-track{grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1.25fr) 5.5rem minmax(0,1fr);align-items:stretch;display:grid}.blogpost-article[data-v-fd8c03f1] .conference-association-node{border-radius:var(--radius-lg,.5rem);background-color:var(--color-surface,var(--surface));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);text-align:center;color:var(--color-content,var(--content));border:1px solid var(--color-line);min-width:0;font-family:var(--font-body);flex-direction:column;justify-content:center;font-size:.9375rem;font-weight:560;line-height:1.4;display:flex}.blogpost-article[data-v-fd8c03f1] .conference-association-needs{background:var(--color-action-soft);border-color:var(--color-action-line)}.blogpost-article[data-v-fd8c03f1] .conference-association-label{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--color-quiet,var(--quiet));font-family:var(--font-body);letter-spacing:.07em;text-transform:uppercase;font-size:.6875rem;font-weight:650;display:block}.blogpost-article[data-v-fd8c03f1] .conference-needs{margin:calc(var(--spacing,.25rem) * 0);justify-content:center;gap:calc(var(--spacing,.25rem) * 1.5);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style:none;display:flex}.blogpost-article[data-v-fd8c03f1] .conference-needs li{margin:calc(var(--spacing,.25rem) * 0);background-color:var(--color-action-soft,var(--action-soft));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);color:var(--color-action,var(--action));border-radius:2147483647px;font-size:.75rem;font-weight:540;line-height:1.3}.blogpost-article[data-v-fd8c03f1] .conference-needs li:not(:last-child):after{content:none}.blogpost-article[data-v-fd8c03f1] .conference-association-link{text-align:center;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.blogpost-article[data-v-fd8c03f1] .conference-association-link:before{content:"";background:var(--color-action-line);width:100%;height:1px;position:absolute}.blogpost-article[data-v-fd8c03f1] .conference-association-link span{background-color:var(--color-surface-soft,var(--surface-soft));padding-inline:calc(var(--spacing,.25rem) * 1.5);color:var(--color-muted,var(--muted));font-size:.6875rem;font-weight:560;line-height:1.25;position:relative}.blogpost-article[data-v-fd8c03f1] .conference-variation{margin-block:calc(var(--spacing,.25rem) * 9);padding:calc(var(--spacing,.25rem) * 0);max-width:none;overflow:hidden}.blogpost-article[data-v-fd8c03f1] .conference-variation-main{align-items:center;gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 7);grid-template-columns:auto 1fr;display:grid}.blogpost-article[data-v-fd8c03f1] .conference-variation-value{color:var(--color-action,var(--action));font-family:var(--font-body);letter-spacing:-.04em;font-size:clamp(2.2rem,8vw,3.35rem);font-weight:650;line-height:1}.blogpost-article[data-v-fd8c03f1] .conference-variation-copy{margin:calc(var(--spacing,.25rem) * 0);color:var(--color-content,var(--content));font-size:1.0625rem;font-weight:520;line-height:1.5}.blogpost-article[data-v-fd8c03f1] .conference-variation figcaption{margin:calc(var(--spacing,.25rem) * 0);justify-content:space-between;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);text-align:start;color:var(--color-muted,var(--muted));background:var(--color-surface);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-variation figcaption{background:color-mix(in oklch, var(--color-surface) 68%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-variation figcaption{border-top:1px solid var(--color-action)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-variation figcaption{border-top:1px solid color-mix(in oklch, var(--color-action) 12%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-cycle{margin-block:calc(var(--spacing,.25rem) * 10);padding:calc(var(--spacing,.25rem) * 8);background:var(--color-action-soft);border-color:var(--color-action-line);max-width:none;box-shadow:0 3px 14px var(--color-action)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-cycle{box-shadow:0 3px 14px color-mix(in oklch, var(--color-action) 4%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-cycle-diagram{min-height:15rem;position:relative}.blogpost-article[data-v-fd8c03f1] .conference-cycle-path{inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute;overflow:visible}.blogpost-article[data-v-fd8c03f1] .conference-cycle-path>path{fill:none;stroke:var(--color-action);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.75px;vector-effect:non-scaling-stroke}.blogpost-article[data-v-fd8c03f1] .conference-cycle ol{margin:calc(var(--spacing,.25rem) * 0);height:100%;padding:calc(var(--spacing,.25rem) * 0);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));min-height:15rem;list-style:none;display:grid;position:relative}.blogpost-article[data-v-fd8c03f1] .conference-cycle li{z-index:10;margin:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:center;color:var(--color-content,var(--content));flex-direction:column;justify-self:center;width:11rem;font-size:.9375rem;font-weight:560;line-height:1.3;display:flex;position:relative}.blogpost-article[data-v-fd8c03f1] .conference-cycle li:nth-child(3){grid-area:2/2}.blogpost-article[data-v-fd8c03f1] .conference-cycle li:nth-child(4){grid-area:2/1}.blogpost-article[data-v-fd8c03f1] .conference-cycle-start{background-color:var(--color-action-soft,var(--action-soft));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);color:var(--color-action,var(--action));letter-spacing:.07em;text-transform:uppercase;border-radius:2147483647px;font-size:.625rem;font-weight:700;line-height:1.3;position:absolute;top:.45rem}.blogpost-article[data-v-fd8c03f1] .conference-cycle-step{background-color:var(--color-surface,var(--surface));color:var(--color-action,var(--action));border:1px solid var(--color-action-line);width:2.75rem;height:2.75rem;box-shadow:0 2px 8px var(--color-action);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-cycle-step{box-shadow:0 2px 8px color-mix(in oklch, var(--color-action) 5%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-cycle-step{font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:650}.blogpost-article[data-v-fd8c03f1] .conference-cycle li:first-child .conference-cycle-step{background-color:var(--color-action-hover,var(--action-hover));color:var(--color-on-action,var(--on-action));border-color:var(--color-action);box-shadow:0 3px 10px var(--color-action)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-cycle li:first-child .conference-cycle-step{box-shadow:0 3px 10px color-mix(in oklch, var(--color-action) 18%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-cycle-arrowhead{fill:var(--color-action);stroke:none}@media (max-width:700px){.blogpost-article[data-v-fd8c03f1] .conference-boundary{margin-inline:-.75rem;padding:1.75rem 1rem}.blogpost-article[data-v-fd8c03f1] .conference-cta{padding:1.5rem 1.5rem 1.5rem 1.75rem}.blogpost-article[data-v-fd8c03f1] .conference-scale{grid-template-columns:repeat(2,minmax(0,1fr))}.blogpost-article[data-v-fd8c03f1] .conference-scale-item+.conference-scale-item{border-inline-start:0}.blogpost-article[data-v-fd8c03f1] .conference-scale-item:nth-child(2n){border-inline-start:1px solid var(--color-action)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-scale-item:nth-child(2n){border-inline-start:1px solid color-mix(in oklch, var(--color-action) 12%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-scale-item:nth-child(n+3){border-top:1px solid var(--color-action)}@supports (color:color-mix(in lab, red, red)){.blogpost-article[data-v-fd8c03f1] .conference-scale-item:nth-child(n+3){border-top:1px solid color-mix(in oklch, var(--color-action) 12%, transparent)}}.blogpost-article[data-v-fd8c03f1] .conference-association-track{grid-template-columns:minmax(0,1fr)}.blogpost-article[data-v-fd8c03f1] .conference-association-link{min-height:3.25rem}.blogpost-article[data-v-fd8c03f1] .conference-association-link:before{width:1px;height:100%}.blogpost-article[data-v-fd8c03f1] .conference-association-link span{padding-block:.25rem}.blogpost-article[data-v-fd8c03f1] .conference-cycle ol{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:13rem}.blogpost-article[data-v-fd8c03f1] .conference-cycle li{padding-inline:calc(var(--spacing,.25rem) * 0);text-align:center;flex-direction:column;justify-content:center;justify-self:center;width:7.75rem;font-size:.75rem;display:flex}.blogpost-article[data-v-fd8c03f1] .conference-cycle-start{white-space:nowrap;position:absolute;top:.1rem}.blogpost-article[data-v-fd8c03f1] .conference-cycle li:nth-child(3){grid-area:2/2}.blogpost-article[data-v-fd8c03f1] .conference-cycle li:nth-child(4){grid-area:2/1}.blogpost-article[data-v-fd8c03f1] .conference-cycle-step{width:2.25rem;height:2.25rem;font-size:.8125rem}.blogpost-article[data-v-fd8c03f1] .conference-cycle-diagram{min-height:13rem}.blogpost-article[data-v-fd8c03f1] .conference-cycle{padding:1rem}}@media (max-width:520px){.blogpost-article[data-v-fd8c03f1] .conference-stat-main{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;grid-template-columns:minmax(0,1fr)}.blogpost-article[data-v-fd8c03f1] .conference-stat figcaption{padding-inline:calc(var(--spacing,.25rem) * 6)}.blogpost-article[data-v-fd8c03f1] .conference-source{white-space:normal}.blogpost-article[data-v-fd8c03f1] .conference-needs-definitions{grid-template-columns:minmax(0,1fr)}.blogpost-article[data-v-fd8c03f1] .conference-needs-definitions div+div{border-top:1px solid var(--color-line);border-inline-start:0}.blogpost-article[data-v-fd8c03f1] .conference-photo-crop{aspect-ratio:4/3}.blogpost-article[data-v-fd8c03f1] .conference-variation{padding-inline:0}.blogpost-article[data-v-fd8c03f1] .conference-variation-main{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;grid-template-columns:minmax(0,1fr)}.blogpost-article[data-v-fd8c03f1] .conference-variation figcaption{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (max-width:768px){.blogpost-article[data-v-fd8c03f1] .survey-comparison{grid-template-columns:1fr}}.blogpost-author-card[data-v-fd8c03f1]{margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);background:var(--color-surface-soft);padding:1.5rem 1.75rem;display:flex;box-shadow:0 1px 4px #0000000a,0 0 0 1px #00000008}@supports (color:color-mix(in lab, red, red)){.blogpost-author-card[data-v-fd8c03f1]{box-shadow:0 1px 4px color-mix(in oklch, var(--color-black) 4%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-black) 3%, transparent)}}.blogpost-author-card-avatar[data-v-fd8c03f1]{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);object-fit:cover;border-radius:2147483647px;flex-shrink:0}.blogpost-author-card-name[data-v-fd8c03f1]{color:var(--color-content,var(--content));font-size:1.0625rem;font-weight:580}.blogpost-author-card-role[data-v-fd8c03f1]{margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--color-action,var(--action));font-size:.875rem;font-weight:460}.blogpost-author-card-bio[data-v-fd8c03f1]{margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--color-muted,var(--muted));font-size:.9375rem;line-height:1.6}.blogpost-author-card-links[data-v-fd8c03f1]{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.blogpost-author-card-links a[data-v-fd8c03f1]{color:var(--color-action,var(--action));transition:color var(--motion-respond) ease;align-items:center;font-size:.875rem;font-weight:480;text-decoration-line:none;display:inline-flex}.blogpost-author-card-links a[data-v-fd8c03f1]:hover{color:var(--color-action,var(--action));text-decoration-line:underline}.blogpost-footer-nav[data-v-fd8c03f1]{margin-top:calc(var(--spacing,.25rem) * 12);padding-top:calc(var(--spacing,.25rem) * 8);border-top:1px solid var(--color-line)}.blogpost-not-found[data-v-fd8c03f1]{align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 32);flex-direction:column;min-height:60vh;display:flex}.blogpost-not-found p[data-v-fd8c03f1]{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-muted,var(--muted));font-weight:380}@media (max-width:768px){.blogpost-main[data-v-fd8c03f1]{padding:5rem 1.25rem 3rem}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@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}
