.c-home-hero{padding-bottom:var(--s-8)}@media (min-width:1024px){.c-home-hero{padding-bottom:var(--s-9)}.c-home-hero .c-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);gap:var(--s-9)}.c-home-hero .c-hero-mini-report{max-width:440px}}.c-home-hero .c-hero__lead{max-width:30em}.c-home-hero .c-url-form{margin-top:var(--s-2)}@media (max-width:1023.98px){.c-home-hero .c-hero__aside{padding-top:var(--s-4)}.c-home-hero .c-hero-mini-report{max-width:min(460px,calc(100% - 20px))}}.c-home-facts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-block:1px solid var(--border)}.c-home-facts__item{gap:var(--s-1);padding:var(--s-5) var(--s-4) var(--s-5) 0}.c-home-facts__item:nth-child(2n){padding-left:var(--s-5);border-left:1px solid var(--border)}.c-home-facts__item:nth-child(n + 3){border-top:1px solid var(--border)}.c-home-facts__item:last-child{grid-column:1 / -1;padding-left:0;border-left:0}.c-home-facts__item .c-kpi__label{color:var(--text-muted);font-weight:600}@media (min-width:768px){.c-home-facts__list{grid-template-columns:repeat(5,minmax(0,1fr))}.c-home-facts__item,.c-home-facts__item:nth-child(2n),.c-home-facts__item:nth-child(n + 3),.c-home-facts__item:last-child{grid-column:auto;padding:var(--s-6) var(--s-4) var(--s-6) var(--s-5);border-top:0;border-left:1px solid var(--border)}.c-home-facts__item:first-child{padding-left:0;border-left:0}}.c-home-facts__proof{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);margin:0;padding:var(--s-4) 0 0;list-style:none;font-size:var(--fs-small);font-weight:600}.c-home-facts__proof > li{display:inline-flex;align-items:center;gap:var(--s-2);margin:0}.c-home-facts__proof > li::before{content:"";flex:none;width:16px;height:16px;background:var(--pass);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.c-home-facts__proof a{color:var(--text);text-decoration-color:var(--border-strong)}.c-home-facts__proof a:hover{color:var(--link);text-decoration-color:currentColor}@media (forced-colors:active){.c-home-facts__proof > li::before{forced-color-adjust:none;background:CanvasText}}.c-home-how .l-section__head{margin-bottom:var(--s-8)}.c-home-steps{counter-reset:c-home-step;display:grid;gap:var(--s-7);margin:0;padding:0;list-style:none}.c-home-steps__item{position:relative;counter-increment:c-home-step;display:grid;grid-template-columns:64px minmax(0,1fr);align-content:start;column-gap:var(--s-5);row-gap:var(--s-2);margin:0}.c-home-steps__icon{grid-row:1 / span 2;align-self:start}@media (min-width:768px){.c-home-steps__item{grid-template-columns:minmax(0,1fr);row-gap:var(--s-3)}.c-home-steps__icon{grid-row:auto}}.c-home-steps__icon{position:relative;z-index:1;display:inline-grid;place-items:center;width:64px;height:64px;margin-bottom:var(--s-2);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--link)}.c-home-steps__icon .c-icon{width:28px;height:28px}.c-home-steps__icon::after{content:counter(c-home-step);position:absolute;top:-10px;right:-10px;display:grid;place-items:center;width:26px;height:26px;border:2px solid var(--bg);border-radius:50%;background:var(--text);color:var(--bg);font-family:var(--font-body);font-size:0.8125rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.c-home-steps__title{margin:0;font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:600;letter-spacing:-0.005em}.c-home-steps__text{margin:0;max-width:34ch;color:var(--text-muted)}.c-home-steps__item:not(:last-child)::after{content:"";position:absolute;left:31px;top:76px;bottom:calc(-1 * var(--s-7) + 14px);border-left:2px dashed var(--border)}@media (min-width:768px){.c-home-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6)}.c-home-steps__item:not(:last-child)::after{left:80px;right:8px;top:31px;bottom:auto;border-left:0;border-top:2px dashed var(--border)}}@media (min-width:1024px){.c-home-steps{gap:var(--s-8)}.c-home-steps__item:not(:last-child)::after{right:calc(-1 * var(--s-8) + 16px)}}.c-home-areas__grid{margin:0;padding:0;list-style:none;--l-grid-gap:var(--s-4);row-gap:var(--s-6)}@media (min-width:768px) and (max-width:1279.98px){.c-home-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-5)}}.c-home-area{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;row-gap:var(--s-3);margin:0;height:100%;padding:var(--s-5) var(--s-4) var(--s-4)}.c-home-area > *{grid-column:1 / -1}.c-home-area > .c-card__icon{grid-column:1;grid-row:1;margin-bottom:var(--s-1)}.c-home-area > .c-home-area__weight{grid-column:2;grid-row:1}.c-home-area .c-card__title{grid-row:2;-webkit-hyphens:auto;hyphens:auto}.c-home-area .c-card__text{grid-row:3}.c-home-area .c-home-area__examples{grid-row:4}.c-home-area .c-card__footer{grid-row:5;margin-top:0}.c-home-area .c-card__badge{top:-0.8125rem;left:var(--s-4);right:auto;border:1px solid var(--surface-2)}.c-home-area__weight{display:grid;justify-items:end;align-self:center;gap:0.125rem;line-height:1;text-align:right}.c-home-area__weight-value{font-family:var(--font-mono);font-size:1.375rem;font-weight:600;letter-spacing:-0.03em;font-variant-numeric:tabular-nums;color:var(--text)}.c-home-area__weight-unit{font-family:var(--font-body);font-size:0.8em;font-weight:600;letter-spacing:0}.c-home-area__weight-label{color:var(--text-muted);font-size:0.75rem;font-weight:600}.c-home-area__examples{display:grid;align-content:start;gap:var(--s-2);margin:var(--s-1) 0 0;padding:var(--s-3) 0 0;border-top:1px dashed var(--border);list-style:none;font-size:0.875rem;line-height:1.4}.c-home-area__examples li{position:relative;margin:0;padding-left:1.1rem}.c-home-area__examples li::before{content:"";position:absolute;left:0.15rem;top:0.45em;width:0.5rem;height:0.5rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--brand);background:radial-gradient(circle,var(--brand) 0 24%,transparent 30%)}.c-home-area .c-card__footer{padding-top:var(--s-3)}.c-home-area__link{display:inline-flex;align-items:center;gap:var(--s-1);min-height:var(--tap-min);font-size:var(--fs-small);font-weight:650}.c-home-area__link::after{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13.5 6.5L19 12l-5.5 5.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13.5 6.5L19 12l-5.5 5.5'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--t-base) var(--ease)}.c-home-area__link:hover::after{transform:translateX(3px)}@media (forced-colors:active){.c-home-area__link::after{forced-color-adjust:none;background:LinkText}}@supports (grid-template-rows:subgrid){@media (min-width:480px){.c-home-area{grid-row:span 5;grid-template-rows:subgrid}.c-home-area .c-home-area__examples{align-self:start}.c-home-area .c-card__footer{align-self:end}}}@media (min-width:1280px){.c-home-area{padding-inline:var(--s-4)}.c-home-area .c-card__text{font-size:0.875rem}}.c-home-demo{margin-inline:calc(-1 * var(--gutter));padding:var(--s-5) var(--gutter);border-block:1px solid var(--border);background:var(--surface-2)}@media (min-width:768px){.c-home-demo{margin-inline:0;border:1px solid var(--border);border-radius:var(--r-lg)}}@media (min-width:768px){.c-home-demo{padding:var(--s-6)}}@media (min-width:1024px){.c-home-demo{padding:var(--s-7)}}.c-home-demo__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--border)}.c-home-demo__url{display:inline-flex;align-items:center;gap:var(--s-2);min-width:0;color:var(--text-muted);font-size:var(--fs-small)}.c-home-demo__url .c-icon{flex:none;width:18px;height:18px}.c-home-demo__url .u-url{font-size:0.875rem}.c-home-demo__chips{display:flex;flex-wrap:wrap;gap:var(--s-2)}.c-home-demo__banner{margin-bottom:var(--s-6)}.c-home-demo__grid{display:grid;gap:var(--s-7)}@media (min-width:1024px){.c-home-demo__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"score todo" "solution solution" "serp more";column-gap:var(--s-7);row-gap:var(--s-8)}.c-home-demo__panel--score{grid-area:score}.c-home-demo__panel--todo{grid-area:todo}.c-home-demo__panel--solution{grid-area:solution}.c-home-demo__panel--serp{grid-area:serp}.c-home-demo__panel--more{grid-area:more}}.c-home-demo__panel{min-width:0}.c-home-demo__label{display:flex;align-items:center;gap:var(--s-2);margin:0 0 var(--s-4);color:var(--text);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:700;line-height:var(--lh-xs);letter-spacing:var(--tracking-overline);text-transform:uppercase}.c-home-demo__num{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--text);color:var(--bg);font-size:0.75rem;letter-spacing:0;font-variant-numeric:tabular-nums}.c-home-demo__overview{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-5);margin-bottom:var(--s-4);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.c-home-demo__overview .c-score-ring{--ring-size:120px}@media (max-width:479.98px){.c-home-demo__overview{padding:var(--s-4);column-gap:var(--s-4)}.c-home-demo__overview .c-score-ring{--ring-size:104px}}.c-home-demo__verdict{display:grid;gap:var(--s-3);min-width:0}.c-home-demo__verdict > *{margin:0}.c-home-demo__counts{display:grid;gap:var(--s-1);font-size:var(--fs-small)}.c-home-demo__counts .c-status{font-weight:600}.c-home-demo__counts .c-icon{width:18px;height:18px}.c-home-demo__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px) and (max-width:1023.98px){.c-home-demo__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.c-home-demo__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.c-home-demo__tiles .c-category-tile__head{flex-direction:row;align-items:center;gap:var(--s-2)}.c-home-demo__tiles .c-category-tile__name{min-height:0}}.c-home-demo__panel--todo .c-todo-list__hint{font-size:0.875rem}.c-home-demo .c-check-list{margin:0}@media (min-width:768px){.c-home-demo .c-check__body{padding-left:var(--s-5)}}@media (min-width:1024px){.c-home-demo .c-check__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--s-6);padding:var(--s-6)}.c-home-demo .c-check__body{grid-template-rows:auto 1fr auto}.c-home-demo__check-main{grid-column:1;grid-row:1}.c-home-demo__check-code{grid-column:1;grid-row:2;align-self:start}.c-home-demo .c-check__body > .c-check__solution{grid-column:2;grid-row:1 / span 2;margin:0}.c-home-demo .c-check__body > .c-check__footer{grid-column:1 / -1;grid-row:3}}.c-home-demo__check-code{margin-top:var(--s-5)}.c-home-demo__check-code .c-code-block{margin-bottom:0}.c-home-demo__check-main > :last-child{margin-bottom:0}.c-home-howto__tabs{position:relative;display:flex;gap:var(--s-1);margin:var(--s-2) 0 0;border-bottom:1px solid var(--border);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.c-home-howto__tabs input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.c-home-howto__tabs label{position:relative;flex:none;display:inline-flex;align-items:center;min-height:var(--tap);padding:0.5rem 0.875rem;border-radius:var(--r-sm) var(--r-sm) 0 0;color:var(--text-muted);font-size:var(--fs-small);font-weight:650;white-space:nowrap;cursor:pointer}.c-home-howto__tabs label:hover{color:var(--text);background:var(--surface-2)}@media (max-width:479.98px){.c-home-howto__tabs label{padding-inline:0.5rem}}.c-home-howto__tabs input:checked + label{color:var(--text)}.c-home-howto__tabs input:checked + label::after{content:"";position:absolute;left:0.5rem;right:0.5rem;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--brand)}.c-home-howto__tabs input:focus-visible + label{outline:2px solid var(--focus);outline-offset:-2px}.c-home-howto__panel{padding-top:var(--s-3)}.c-home-howto__panel > :last-child{margin-bottom:0}.c-home-howto__name{margin:0 0 var(--s-2);font-weight:700}.c-home-howto .c-check__steps{margin:0 0 var(--s-3);padding-left:1.5em}.c-home-howto .c-check__steps li{margin:0;padding-left:var(--s-1)}.c-home-howto .c-check__steps li + li{margin-top:var(--s-2)}.c-home-howto .c-check__steps li::marker{color:var(--text-muted);font-family:var(--font-mono);font-size:0.875em;font-weight:600}.c-home-howto .c-check__howto{margin:0 0 var(--s-2);color:var(--text-muted);font-size:var(--fs-small);white-space:normal}@supports selector(:has(*)){.c-home-howto__panel,.c-home-howto__name{display:none}.c-home-howto:has(input:nth-of-type(1):checked) .c-home-howto__panel:nth-of-type(1),.c-home-howto:has(input:nth-of-type(2):checked) .c-home-howto__panel:nth-of-type(2),.c-home-howto:has(input:nth-of-type(3):checked) .c-home-howto__panel:nth-of-type(3),.c-home-howto:has(input:nth-of-type(4):checked) .c-home-howto__panel:nth-of-type(4),.c-home-howto:has(input:nth-of-type(5):checked) .c-home-howto__panel:nth-of-type(5),.c-home-howto:has(input:nth-of-type(6):checked) .c-home-howto__panel:nth-of-type(6),.c-home-howto:has(input:nth-of-type(7):checked) .c-home-howto__panel:nth-of-type(7),.c-home-howto:has(input:nth-of-type(8):checked) .c-home-howto__panel:nth-of-type(8){display:block}}@media (forced-colors:active){.c-home-howto__tabs input:checked + label::after{background:Highlight}}.c-home-demo .c-serp-preview{max-width:none}.c-home-demo__meter-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2);margin:0;color:var(--text-muted);font-size:0.8125rem}.c-home-demo__meter-status .c-status{font-size:0.8125rem}.c-home-demo__meter-status .c-status .c-icon{width:16px;height:16px}.c-home-demo__more-list{margin:0;padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.c-home-demo__more-list > li{margin:0}.c-home-demo__more-list > li + li{margin-top:var(--s-3)}.c-home-demo__more{margin:var(--s-6) 0 0;text-align:center}.c-home-matrix{margin-bottom:var(--s-3)}.c-home-matrix .c-matrix{min-width:760px}.c-home-matrix__hint{display:flex;align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);color:var(--text-muted);font-size:0.8125rem;font-weight:600}@media (min-width:1024px){.c-home-matrix__hint{display:none}}@media (max-width:1023.98px){.c-home-matrix .c-matrix{min-width:0;width:max-content}.c-home-matrix .c-matrix tbody th,.c-home-matrix .c-matrix thead th:first-child{width:9.5rem;min-width:9.5rem;max-width:9.5rem}.c-home-matrix .c-matrix td,.c-home-matrix .c-matrix thead th:not(:first-child){width:11rem;min-width:11rem}.c-home-matrix .c-matrix th,.c-home-matrix .c-matrix td{padding-inline:var(--s-3)}.c-home-matrix .c-matrix thead th{white-space:normal}.c-home-matrix .c-matrix__group th > span{left:var(--s-3)}}.c-home-matrix .c-matrix thead th{font-size:var(--fs-small);letter-spacing:0;vertical-align:bottom}.c-home-matrix .c-matrix thead th:not(:first-child){width:18%}.c-home-matrix .c-matrix tbody th{width:28%}.c-home-matrix .c-matrix thead .c-matrix__own{box-shadow:inset 0 3px 0 var(--brand)}.c-home-matrix .c-matrix__group th{position:static;padding-top:var(--s-5);padding-bottom:var(--s-2);box-shadow:none}.c-home-matrix .c-matrix__group th > span{position:sticky;left:var(--s-4)}.c-home-matrix tbody:first-of-type .c-matrix__group th{padding-top:var(--s-4)}.c-home-matrix .c-matrix td,.c-home-matrix .c-matrix tbody th{padding-block:0.875rem}.c-home-matrix__more .c-matrix__group th{color:var(--text)}.c-home-matrix__more .c-matrix__group th::before{content:"";display:inline-block;width:0.55rem;height:0.55rem;margin-right:0.5rem;border-radius:50%;background:var(--border-strong);vertical-align:0.05em}.c-home-matrix{--mx-pad:var(--s-4)}@media (max-width:1023.98px){.c-home-matrix{--mx-pad:var(--s-3)}}.c-home-matrix .c-matrix td.c-home-mx{position:relative;padding-left:calc(var(--mx-pad) + 18px + 0.4rem);line-height:1.4}.c-home-mx::before{content:"";position:absolute;top:calc(0.875rem + 1px);left:var(--mx-pad);width:18px;height:18px;background:var(--text-muted);-webkit-mask:var(--mx-icon) center / contain no-repeat;mask:var(--mx-icon) center / contain no-repeat}.c-home-mx.c-matrix__yes{--mx-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.c-home-mx.c-matrix__no{--mx-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.c-home-mx.c-matrix__partial{--mx-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75'%3E%3Ccircle cx='12' cy='12' r='8.25'/%3E%3Cpath d='M12 3.75a8.25 8.25 0 0 1 0 16.5z' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.c-home-mx.c-matrix__yes::before{background:var(--pass)}.c-home-mx.c-matrix__partial::before{background:var(--warn)}@media (forced-colors:active){.c-home-mx::before{forced-color-adjust:none;background:CanvasText}}.c-home-compare .l-section__head{max-width:900px}.c-home-compare .c-matrix__footnote{max-width:100ch}.c-home-cards{margin:0;padding:0;list-style:none}.c-home-cards > li{display:grid;margin:0}.c-home-card{height:100%}.c-home-card .c-card__icon{margin-bottom:var(--s-1)}@media (min-width:768px) and (max-width:1023.98px){.c-home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-home-card .c-card__footer.c-card__arrow{align-self:flex-start}.c-home-card__meta{justify-content:space-between;color:var(--text-muted);font-size:0.8125rem;font-weight:600}.c-home-card__meta > span:first-child{display:inline-flex;align-items:center;gap:var(--s-1)}.c-home-card--article .c-card__kicker{color:var(--link)}.c-home-faq__more{margin:var(--s-6) 0 0;color:var(--text-muted);font-size:var(--fs-small)}@media (min-width:1024px){.c-home-faq .c-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--s-8);align-items:start}.c-home-faq .c-faq__title{grid-column:1;grid-row:1 / span 30;position:sticky;top:var(--sticky-top);margin:0}.c-home-faq .c-faq__item{grid-column:2;max-width:none}.c-home-faq__more{margin-left:calc((100% - var(--s-8)) / 3 + var(--s-8))}}.c-home-cta{position:relative;isolation:isolate;display:grid;gap:var(--s-6);overflow:hidden;padding:var(--s-6) var(--s-5);border-radius:var(--r-lg);background:var(--surface-3)}.c-home-cta::before{content:"";position:absolute;inset:0 0 0 45%;z-index:-1;background:radial-gradient(circle,var(--dot-grid) 1px,transparent 1.4px) 0 0 / 24px 24px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 60%);mask-image:linear-gradient(to right,transparent 0,#000 60%)}@media (min-width:768px){.c-home-cta{padding:var(--s-7)}}@media (min-width:1024px){.c-home-cta{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--s-8);align-items:center;padding:var(--s-8)}}.c-home-cta__body > :last-child{margin-bottom:0}.c-home-cta__body h2{margin:0 0 var(--s-4)}.c-home-cta__body .c-lead{margin-bottom:var(--s-6)}.c-home-cta__actions{gap:var(--s-3) var(--s-4)}.c-home-cta__aside{padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.c-home-cta__aside > *{margin:0}.c-home-cta__kicker{margin-bottom:var(--s-4);color:var(--text-muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-overline);text-transform:uppercase}.c-home-cta__list{margin-bottom:var(--s-4);font-weight:600}.c-home-cta__person{display:flex;align-items:flex-start;gap:var(--s-3);margin-bottom:var(--s-4);font-size:var(--fs-small);line-height:var(--lh-small)}.c-home-cta__person strong{font-size:1rem}.c-home-cta__person-icon{flex:none;width:40px;height:40px;padding:8px;border-radius:50%;background:var(--surface-3);color:var(--link)}@media (forced-colors:active){.c-home-facts__list,.c-home-facts__item{border-color:CanvasText}.c-home-steps__icon,.c-home-demo,.c-home-cta__aside,.c-home-demo__overview{border-color:CanvasText}.c-home-steps__icon::after,.c-home-demo__num{forced-color-adjust:none;background:CanvasText;color:Canvas}.c-home-cta::before{display:none}}:root{--ico-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13.5 6.5L19 12l-5.5 5.5'/%3E%3C/svg%3E");--ico-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.75'/%3E%3Cpath d='M12 7.5V12l3 1.8'/%3E%3C/svg%3E")}.c-home-btn-arrow::after,.c-home-ico-arrow::before,.c-home-link-arrow::after,.c-home-matrix__hint::before,.c-home-card__meta > span:first-child::before{content:"";display:inline-block;flex:none;width:16px;height:16px;background:currentColor;vertical-align:middle;-webkit-mask:var(--ico-arrow) center / contain no-repeat;mask:var(--ico-arrow) center / contain no-repeat}.c-home-btn-arrow::after{width:20px;height:20px;margin-inline:-2px;transition:transform var(--t-base) var(--ease)}.c-home-btn-arrow:hover::after{transform:translateX(3px)}.c-home-ico-arrow::before{width:24px;height:24px}.c-home-link-arrow::after{margin-left:0.25rem}.c-home-card__meta > span:first-child::before{-webkit-mask-image:var(--ico-clock);mask-image:var(--ico-clock)}@media (forced-colors:active){.c-home-btn-arrow::after,.c-home-ico-arrow::before,.c-home-link-arrow::after,.c-home-matrix__hint::before,.c-home-card__meta > span:first-child::before{forced-color-adjust:none;background:CanvasText}a.c-home-btn-arrow::after,.c-home-link-arrow::after{background:LinkText}}@media (prefers-reduced-motion:reduce){.c-home-btn-arrow::after{transition:none}}