h4[data-v-c7abbec3]{font-size:clamp(16px,2.5vw,18px);font-weight:600;line-height:1}.card[data-v-c7abbec3]{width:clamp(320px,2.5vw,420px)}.card[data-v-2d2e7f91]{width:clamp(320px,2.5vw,588px)}[data-v-2d2e7f91] p{line-height:1.25;margin-bottom:0}[data-v-3c7170d3] p{font-family:var(--font-title)}[data-v-3c7170d3] p:not(:last-child){margin-bottom:1rem}[data-v-3c7170d3] .button{padding:.7rem 2rem;line-height:1;font-weight:700;border-radius:9999px;white-space:nowrap;max-width:-moz-max-content;max-width:max-content;transition:color .3s ease-in-out;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:var(--color-primary);margin-left:auto}[data-v-3c7170d3] button:hover{background-color:var(--color-secondary)}.history-component[data-v-cb0b3f74]{margin-bottom:4rem}.circle[data-v-cb0b3f74]{transition:background-color .3s ease,transform .3s ease}.plus-icon[data-v-cb0b3f74]{transition:transform .3s ease}.title[data-v-cb0b3f74]{transition:border-bottom .3s ease}.expanded[data-v-cb0b3f74]{height:auto;overflow:hidden;transition:height .3s ease}.history-list[data-v-c7123c9d]{background-image:linear-gradient(to bottom,var(--color-primary) 50%,transparent 50%);background-size:2px 8px;background-repeat:repeat-y;opacity:1;background-position:32px}.item-content[data-v-7181a98f]{font-size:clamp(14px,2.5vw,16px)}h4[data-v-f6cb45da]{font-size:clamp(20px,2.5vw,24px);font-weight:600}.cls-1[data-v-f6cb45da]{fill:none;stroke:#033b50;stroke-dasharray:0 0 6 6;stroke-width:2px}.border-dotted[data-v-f6cb45da]{border-style:dotted;border-width:2px}@media(max-width:1024px){.border-dotted[data-v-f6cb45da]{display:none}}.scrollbar-hide[data-v-f6cb45da]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-f6cb45da]::-webkit-scrollbar{display:none}.hover\:scale-105[data-v-f6cb45da]:hover{transform:scale(1.05)}.hover\:shadow-xl[data-v-f6cb45da]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}
