.card-swap-container{position:relative;width:100%;height:100%;perspective:900px;overflow:visible}.card-swap-card{position:absolute;top:50%;left:50%;overflow:hidden;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--accent) 22%,var(--border));background:var(--surface);box-shadow:var(--shadow-lg);color:var(--foreground);transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (max-width:768px){.card-swap-container{transform:scale(.86);transform-origin:center center}}@media (max-width:480px){.card-swap-container{transform:scale(.74)}}@media (prefers-reduced-motion:reduce){.card-swap-container{transform:none}}.card-swap-reduced .card-swap-card{position:relative;top:auto;left:auto;width:100%!important;height:auto!important;min-height:10.5rem;transform:none!important}.faq-ask-card_card__fKZeY{width:100%;max-width:20rem;padding:1.25rem;background:var(--surface);color:var(--foreground);border:4px solid var(--foreground);box-shadow:10px 10px 0 0 var(--foreground);transition:transform .3s ease,box-shadow .3s ease}.faq-ask-card_card__fKZeY:hover{transform:translate(-5px,-5px);box-shadow:15px 15px 0 0 var(--foreground)}.faq-ask-card_title__O3GCB{display:block;position:relative;overflow:hidden;margin-bottom:.85rem;font-size:1.65rem;font-weight:900;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;color:var(--foreground)}.faq-ask-card_title__O3GCB:after{content:"";position:absolute;bottom:0;left:0;width:90%;height:3px;background:var(--accent);transform:translateX(-100%);transition:transform .3s ease}.faq-ask-card_card__fKZeY:hover .faq-ask-card_title__O3GCB:after{transform:translateX(0)}.faq-ask-card_content__Op5zE{margin:0 0 1.15rem;font-size:.9375rem;line-height:1.45;color:color-mix(in oklab,var(--foreground) 82%,var(--muted))}.faq-ask-card_form__4CAV1{display:flex;flex-direction:column;gap:.85rem}.faq-ask-card_form__4CAV1 input{width:100%;padding:.65rem .75rem;border:3px solid var(--foreground);background:var(--background);color:var(--foreground);font-size:1rem;font-family:inherit;transition:transform .3s ease,background-color .2s ease,color .2s ease}.faq-ask-card_form__4CAV1 input::placeholder{color:color-mix(in oklab,var(--foreground) 45%,var(--muted))}.faq-ask-card_form__4CAV1 input:focus{outline:none;transform:scale(1.03);background:var(--foreground);color:var(--background)}.faq-ask-card_button__g_Jfx{position:relative;overflow:hidden;width:100%;height:2.75rem;padding:.65rem;border:3px solid var(--foreground);background:var(--accent);color:var(--accent-fg);font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .3s ease}.faq-ask-card_sure__uTWFr{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--foreground);color:var(--background);transform:translateY(100%);transition:transform .3s ease}.faq-ask-card_button__g_Jfx:hover .faq-ask-card_sure__uTWFr{transform:translateY(0)}.faq-ask-card_button__g_Jfx:active{transform:scale(.96)}.faq-ask-card_button__g_Jfx:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.faq-ask-card_button__g_Jfx,.faq-ask-card_card__fKZeY,.faq-ask-card_card__fKZeY:hover,.faq-ask-card_form__4CAV1 input,.faq-ask-card_sure__uTWFr,.faq-ask-card_title__O3GCB:after{transition:none;transform:none}.faq-ask-card_card__fKZeY:hover{box-shadow:10px 10px 0 0 var(--foreground)}}