.tabs-wrapper.svelte-1q6b66f{--border-radius: .4rem}nav.svelte-1q6b66f{background-color:var(--color-cerulean-blue);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);padding:0 .4rem}nav.svelte-1q6b66f a:where(.svelte-1q6b66f){color:var(--color-bubbles);flex:1;text-align:center;padding:0;text-decoration:none;padding:.4rem .6rem;width:100%;position:relative}nav.svelte-1q6b66f a:where(.svelte-1q6b66f).active{background-color:var(--color-bubbles);border-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--color-dark-blue)}nav.svelte-1q6b66f a:where(.svelte-1q6b66f).active:before,nav.svelte-1q6b66f a:where(.svelte-1q6b66f).active:after{content:url(../../../static-assets/img/tab-wave-before.svg);position:absolute;width:.4rem;height:.4rem;top:calc(50% + .1rem)}nav.svelte-1q6b66f a:where(.svelte-1q6b66f).active:before{left:-.4rem}nav.svelte-1q6b66f a:where(.svelte-1q6b66f).active:after{right:-.4rem;transform:rotateY(180deg)}.tab.svelte-1q6b66f:not(:target){display:none}.tabs-wrapper.svelte-1q6b66f:not(:has(:target)) .tab:where(.svelte-1q6b66f):first-of-type,.tab.svelte-1q6b66f:target{display:block;padding:2rem;background-color:#e1f3ff52;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);scroll-margin-top:4rem}.tab-content.svelte-1lr0wuq{display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:flex-start;gap:1.2rem;padding:2rem}.tab-content.svelte-1lr0wuq .text-side:where(.svelte-1lr0wuq) p:where(.svelte-1lr0wuq){font-size:.9rem}@media screen and (min-width: 1024px){.tab-content.svelte-1lr0wuq{flex-flow:row nowrap;align-items:center;justify-content:space-between;column-gap:4rem}.tab-content.svelte-1lr0wuq>div:where(.svelte-1lr0wuq){flex:1 1 auto}}.tab-content.svelte-1lr0wuq .badge:where(.svelte-1lr0wuq){--size: 8rem;width:var(--size);height:var(--size)}.tab-content.svelte-1lr0wuq .text-side:where(.svelte-1lr0wuq){display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:flex-start;gap:1.2rem}.tab-content.svelte-1lr0wuq .text-side:where(.svelte-1lr0wuq) h2:where(.svelte-1lr0wuq){color:var(--color-cerulean-blue);margin:0}.tab-content.svelte-1lr0wuq .image-side:where(.svelte-1lr0wuq){max-width:17.5rem}.text-container.svelte-1lr0wuq{flex:1;text-align:left}.text-container.svelte-1lr0wuq p:where(.svelte-1lr0wuq){font-size:16px;line-height:1.4;color:#333;margin-bottom:15px}.text-container .badge.svelte-1lr0wuq{margin-top:10px;max-width:120px;height:auto}.image-container.svelte-1lr0wuq{flex:1;display:flex;justify-content:center;align-items:center;max-height:25rem;background-position:center;background-size:contain}@media (max-width: 768px){.text-container.svelte-1lr0wuq p:where(.svelte-1lr0wuq){font-size:14px}.text-container .badge.svelte-1lr0wuq{margin-bottom:10px;max-width:80px}.image-container img.svelte-1lr0wuq{width:70%;margin:0 auto}}.about-section.svelte-1lr0wuq{padding:40px 10%;margin-bottom:40px}.about-content.svelte-1lr0wuq{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;max-width:1200px;margin:0 auto}.about-title.svelte-1lr0wuq{flex:.8}.about-title.svelte-1lr0wuq p:where(.svelte-1lr0wuq){font-size:large;color:#001035;margin-bottom:10px;text-align:justify}.about-title.svelte-1lr0wuq h2:where(.svelte-1lr0wuq){font-size:28px;color:#001035;font-weight:700}.about-description.svelte-1lr0wuq{flex:1.5;font-size:16px;line-height:1.6;color:#555}@media (max-width: 768px){.about-content.svelte-1lr0wuq{flex-direction:column}.about-title.svelte-1lr0wuq h2:where(.svelte-1lr0wuq){font-size:22px}.about-description.svelte-1lr0wuq{font-size:14px}}.history-section.svelte-1lr0wuq{padding:40px 20px;background-color:#fff}.history-content.svelte-1lr0wuq{display:flex;flex-wrap:wrap;align-items:stretch;gap:4rem}@media (max-width: 768px){.history-content.svelte-1lr0wuq{flex-direction:column;text-align:center}.text-container.svelte-1lr0wuq h2:where(.svelte-1lr0wuq){font-size:22px}.text-container.svelte-1lr0wuq p:where(.svelte-1lr0wuq){font-size:14px}.image-container img.svelte-1lr0wuq{width:80%}}.quality-section.svelte-1lr0wuq{padding:40px 20px;background-color:#fff}.quality-content.svelte-1lr0wuq{display:flex;flex-wrap:wrap;align-items:stretch;gap:4rem}.text-container.svelte-1lr0wuq{flex:1.5;color:#333;line-height:1.6}.text-container.svelte-1lr0wuq h2:where(.svelte-1lr0wuq){font-size:28px;color:#001035;margin-bottom:20px}.text-container.svelte-1lr0wuq p:where(.svelte-1lr0wuq){font-size:16px;margin-bottom:15px;text-align:justify}.text-container.svelte-1lr0wuq ul:where(.svelte-1lr0wuq){padding-left:20px;margin-bottom:15px;list-style:none}.quality-list.svelte-1lr0wuq li:where(.svelte-1lr0wuq){font-size:16px;line-height:1.6;margin-bottom:10px;position:relative;list-style:none}.quality-list.svelte-1lr0wuq .checkmark:where(.svelte-1lr0wuq){color:#ff7a59;font-weight:700;margin-right:10px}.image-container.svelte-1lr0wuq{flex:1;display:flex;justify-content:center;align-items:center}.image-container img.svelte-1lr0wuq{max-width:100%;height:auto;border-radius:15px}@media (max-width: 768px){.quality-content.svelte-1lr0wuq{flex-direction:column;text-align:center}.text-container.svelte-1lr0wuq h2:where(.svelte-1lr0wuq){font-size:22px}.text-container.svelte-1lr0wuq p:where(.svelte-1lr0wuq),.quality-list.svelte-1lr0wuq li:where(.svelte-1lr0wuq){font-size:14px}.image-container img.svelte-1lr0wuq{width:80%}}.partner-section.svelte-1lr0wuq{display:flex;flex-flow:column-reverse nowrap;align-items:stretch;justify-content:flex-start;gap:.8rem}.partner-section.svelte-1lr0wuq .crf-logo:where(.svelte-1lr0wuq){--size: 10rem;width:var(--size);height:var(--size);align-self:center}.partner-section.svelte-1lr0wuq .partner-content:where(.svelte-1lr0wuq){text-align:center}@media screen and (min-width: 768px){.partner-section.svelte-1lr0wuq{flex-flow:row nowrap;align-items:center;justify-content:space-evenly}}.partner-content.svelte-1lr0wuq h2:where(.svelte-1lr0wuq){font-size:24px;color:#001035;font-weight:700;margin-bottom:15px}.partner-content.svelte-1lr0wuq p:where(.svelte-1lr0wuq){font-size:16px;color:#555;margin-bottom:25px}@media (max-width: 768px){.partner-content.svelte-1lr0wuq h2:where(.svelte-1lr0wuq){font-size:20px}.partner-content.svelte-1lr0wuq p:where(.svelte-1lr0wuq){font-size:14px}}
