@layer starlight.components{.accordion-container:where(.astro-wyg5wyfh){grid-template-columns:1fr 2fr;gap:2.5rem;display:grid}@media (width<=1280px){.accordion-container:where(.astro-wyg5wyfh){grid-template-columns:1fr}}.accordion-tabs:where(.astro-wyg5wyfh){flex-direction:column;display:flex}.accordion-tab-item:where(.astro-wyg5wyfh){background-color:var(--sl-color-black);cursor:pointer;border:1px solid #0000;border-radius:16px;align-items:center;gap:1rem;padding:1.6rem;transition:all .3s;display:flex}.accordion-tab-item:where(.astro-wyg5wyfh):hover{background-color:color-mix(in srgb, var(--sl-color-gray-6) 20%, transparent);transform:translateY(-2px)}.tab-icon:where(.astro-wyg5wyfh){background-color:color-mix(in srgb, var(--sl-color-gray-6) 40%, transparent);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.tab-text:where(.astro-wyg5wyfh){margin-top:0}.tab-text:where(.astro-wyg5wyfh) h3:where(.astro-wyg5wyfh){margin:0 0 4px;font-size:1.25rem!important}.tab-text:where(.astro-wyg5wyfh) p:where(.astro-wyg5wyfh){margin:0!important}.stop-color-1:where(.astro-wyg5wyfh),.stop-color-2:where(.astro-wyg5wyfh),.stop-color-3:where(.astro-wyg5wyfh){stop-color:var(--sl-color-white)}.active-tab:where(.astro-wyg5wyfh){position:relative;transform:translateY(-2px)}.active-tab:where(.astro-wyg5wyfh):before{content:"";background:var(--color-primary-gradient);border-radius:inherit;-webkit-mask-composite:xor;opacity:0;padding:1px;animation:.3s forwards borderFadeIn;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes borderFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.active-tab:where(.astro-wyg5wyfh) .stop-color-1:where(.astro-wyg5wyfh){stop-color:#3a1c71}.active-tab:where(.astro-wyg5wyfh) .stop-color-2:where(.astro-wyg5wyfh){stop-color:var(--color-primary)}.active-tab:where(.astro-wyg5wyfh) .stop-color-3:where(.astro-wyg5wyfh){stop-color:#ffca7b}.accordion-list:where(.astro-wyg5wyfh){flex-direction:column;gap:1rem;display:flex;margin-top:0!important}.accordion:where(.astro-wyg5wyfh){opacity:0;pointer-events:none;transition:opacity .4s,transform .4s;transform:translateY(20px)}.accordion:where(.astro-wyg5wyfh).show-accordion{opacity:1;pointer-events:auto;transform:translateY(0)}.accordion:where(.astro-wyg5wyfh).show-accordion.fade-in{animation:.5s forwards fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.accordion:where(.astro-wyg5wyfh).show-accordion:first-child{animation-delay:.1s}.accordion:where(.astro-wyg5wyfh).show-accordion:nth-child(2){animation-delay:.2s}.accordion:where(.astro-wyg5wyfh).show-accordion:nth-child(3){animation-delay:.3s}.accordion:where(.astro-wyg5wyfh).show-accordion:nth-child(4){animation-delay:.4s}.accordion:where(.astro-wyg5wyfh).show-accordion:nth-child(5){animation-delay:.5s}.accordion:where(.astro-ztaq7sjr){border:1px solid var(--sl-color-gray-6);border-radius:16px;padding:1.5rem 2rem;display:none}.accordion:where(.astro-ztaq7sjr).show-accordion{display:block}.accordion-header:where(.astro-ztaq7sjr){width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.accordion-header:where(.astro-ztaq7sjr) h4:where(.astro-ztaq7sjr){font-size:1.22rem!important}.accordion-icon:where(.astro-ztaq7sjr){justify-content:center;align-items:center;width:40px;height:40px;display:flex;margin-top:0!important}.accordion-icon:where(.astro-ztaq7sjr) svg:where(.astro-ztaq7sjr){position:relative}.accordion-icon:where(.astro-ztaq7sjr) .vertical-line:where(.astro-ztaq7sjr){transform-origin:50%;transition:transform .5s,opacity .5s}.accordion-icon:where(.astro-ztaq7sjr) .horizontal-line:where(.astro-ztaq7sjr){transform-origin:50%;transition:transform .5s;position:absolute}.accordion:where(.astro-ztaq7sjr).active .accordion-icon:where(.astro-ztaq7sjr) .vertical-line:where(.astro-ztaq7sjr){opacity:0;transform:rotate(90deg)}.accordion:where(.astro-ztaq7sjr).active .accordion-icon:where(.astro-ztaq7sjr) .horizontal-line:where(.astro-ztaq7sjr){transform:rotate(180deg)}.accordion-body:where(.astro-ztaq7sjr){opacity:0;max-height:0;transition:all .5s;overflow:hidden;margin-top:0!important}.accordion:where(.astro-ztaq7sjr).active .accordion-body:where(.astro-ztaq7sjr){opacity:1;max-height:max-content;transition:all .5s;overflow:visible;margin-top:16px!important}}
