.chero__grid[data-v-e46de6ac]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media (min-width: 1024px){.chero__grid[data-v-e46de6ac]{grid-template-columns:7fr 5fr;align-items:start}}.chero__chip[data-v-e46de6ac]{margin-bottom:.875rem}.chero__title[data-v-e46de6ac]{font-family:var(--md-ref-typeface-brand);font-size:clamp(2rem,1.5rem + 4vw,3.5rem);font-weight:900;line-height:1.1;color:hsl(var(--md-sys-color-on-surface));margin:0 0 1rem}.chero__subtitle[data-v-e46de6ac]{font-family:var(--md-ref-typeface-plain);font-size:clamp(1.0625rem,.9rem + .8vw,1.25rem);line-height:1.6;color:hsl(var(--md-sys-color-on-surface-variant));margin:0 0 .75rem;max-width:42rem}.chero__desc[data-v-e46de6ac]{font-family:var(--md-ref-typeface-plain);font-size:1rem;line-height:1.65;color:hsl(var(--md-sys-color-on-surface-variant) / .85);margin:0 0 .75rem;max-width:40rem}.chero__ctas[data-v-e46de6ac]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.chero__btn[data-v-e46de6ac]{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:var(--md-sys-shape-corner-full);font-family:var(--md-ref-typeface-plain);font-size:.9375rem;font-weight:600;text-decoration:none;max-width:19rem;transition:transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-spring-spatial-fast),box-shadow var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-effects-default)}.chero__btn svg[data-v-e46de6ac]{transition:transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-spring-spatial-fast);flex-shrink:0}.chero__btn--filled[data-v-e46de6ac]{background:hsl(var(--md-sys-color-primary));color:hsl(var(--md-sys-color-on-primary));box-shadow:var(--md-sys-elevation-level1);animation:m3-pulse-glow 2.8s var(--md-sys-motion-spring-effects-slow) infinite}.chero__btn--filled[data-v-e46de6ac]:hover{box-shadow:var(--md-sys-elevation-level4);transform:scale(1.04);animation:none}.chero__btn--filled:hover svg[data-v-e46de6ac]{transform:translate(3px)}.chero__btn--filled[data-v-e46de6ac]:active{transform:scale(.96);animation:none}.chero__btn--tonal[data-v-e46de6ac]{background:hsl(var(--md-sys-color-secondary-container));color:hsl(var(--md-sys-color-on-secondary-container));border:1.5px solid hsl(var(--md-sys-color-outline-variant))}.chero__btn--tonal[data-v-e46de6ac]:hover{transform:scale(1.03);box-shadow:var(--md-sys-elevation-level2)}.chero__btn--tonal[data-v-e46de6ac]:active{transform:scale(.96)}.chero__right-wrap[data-v-e46de6ac]{position:relative}@media (prefers-reduced-motion: reduce){.chero__btn--filled[data-v-e46de6ac]{animation:none}}.cfaq__header[data-v-026cbed3]{text-align:center;max-width:48rem;margin-inline:auto;margin-bottom:3rem}.cfaq__title[data-v-026cbed3]{font-family:var(--md-ref-typeface-brand);font-size:clamp(1.75rem,1rem + 3vw,2.75rem);font-weight:800;line-height:1.15;color:hsl(var(--md-sys-color-on-surface));margin:0 0 .75rem}.cfaq__subtitle[data-v-026cbed3]{font-family:var(--md-ref-typeface-plain);font-size:1.125rem;line-height:1.6;color:hsl(var(--md-sys-color-on-surface-variant));margin:0}.cfaq__list[data-v-026cbed3]{display:flex;flex-direction:column;gap:.75rem;max-width:52rem;margin-inline:auto}.cfaq__item[data-v-026cbed3]{border-radius:var(--md-sys-shape-corner-extra-large);border:1px solid hsl(var(--md-sys-color-outline-variant));background:hsl(var(--md-sys-color-surface-container));transition:border-color var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-effects-default),box-shadow var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-effects-default),transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-spring-spatial-fast)}.cfaq__item[data-v-026cbed3]:hover{border-color:hsl(var(--md-sys-color-primary) / .28);transform:translateY(-2px)}.cfaq__item--open[data-v-026cbed3]{box-shadow:var(--md-sys-elevation-level2)}.cfaq__trigger[data-v-026cbed3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.25rem 1.5rem;text-align:left;background:none;border:none;cursor:pointer}.cfaq__question[data-v-026cbed3]{font-family:var(--md-ref-typeface-brand);font-size:1.0625rem;font-weight:600;color:hsl(var(--md-sys-color-on-surface))}.cfaq__icon[data-v-026cbed3]{position:relative;width:20px;height:20px;flex-shrink:0;transition:transform var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-spatial-fast)}.cfaq__icon i[data-v-026cbed3]{position:absolute;background:hsl(var(--md-sys-color-primary));border-radius:2px;transition:transform var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-spatial-fast)}.cfaq__icon i[data-v-026cbed3]:nth-child(1){left:0;top:9px;width:20px;height:2px}.cfaq__icon i[data-v-026cbed3]:nth-child(2){left:9px;top:0;width:2px;height:20px}.cfaq__icon.open[data-v-026cbed3]{transform:rotate(180deg)}.cfaq__icon.open i[data-v-026cbed3]:nth-child(2){transform:scaleY(0)}.cfaq__content[data-v-026cbed3]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--md-sys-motion-duration-default) var(--md-sys-motion-spring-spatial-default)}.cfaq__content.open[data-v-026cbed3]{grid-template-rows:1fr}.cfaq__content-inner[data-v-026cbed3]{overflow:hidden}.cfaq__answer[data-v-026cbed3]{padding:0 1.5rem 1.5rem;font-family:var(--md-ref-typeface-plain);font-size:1rem;line-height:1.6;color:hsl(var(--md-sys-color-on-surface-variant));margin:0}@media (prefers-reduced-motion: reduce){.cfaq__item[data-v-026cbed3],.cfaq__content[data-v-026cbed3],.cfaq__icon[data-v-026cbed3],.cfaq__icon i[data-v-026cbed3]{transition:none}}
