.no-scrollbar[data-astro-cid-gcshlpui]::-webkit-scrollbar{display:none}.no-scrollbar[data-astro-cid-gcshlpui]{-ms-overflow-style:none;scrollbar-width:none}.control-attendance-slider-track[data-astro-cid-gcshlpui]{scroll-snap-type:x mandatory}.control-attendance-slides-accent[data-astro-cid-gcshlpui]{color:#0000;background-image:linear-gradient(90deg,#38bdf8 0%,#818cf8 100%);background-clip:text;font-weight:800}.control-attendance-feature-badge[data-astro-cid-gcshlpui]{z-index:10;letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:9999px;padding:.45rem .95rem;font-size:.7rem;font-weight:800;position:absolute;top:1rem;left:1rem;overflow:hidden;box-shadow:0 12px 30px #00000059}.control-attendance-feature-badge[data-astro-cid-gcshlpui]:before{content:"";z-index:-2;background:conic-gradient(#0000 70%,#38bdf8 90%,#818cf8 100%);animation:3s linear infinite rotateControlAttendanceBadge;position:absolute;inset:-120%}.control-attendance-feature-badge[data-astro-cid-gcshlpui]:after{content:"";z-index:-1;backdrop-filter:blur(10px);background:#0f172ac7;border-radius:9999px;position:absolute;inset:1.5px}@keyframes rotateControlAttendanceBadge{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.control-attendance-slider-track[data-astro-cid-gcshlpui]{scroll-behavior:auto}.control-attendance-feature-badge[data-astro-cid-gcshlpui]:before{animation:none}}.ca-benefits-section[data-astro-cid-hdcqqn64]{isolation:isolate;box-sizing:border-box;color:#fff;background:#000;width:100%;padding:2.5rem 1.25rem 5rem;position:relative;overflow:hidden}.ca-benefits-glow[data-astro-cid-hdcqqn64]{z-index:0;pointer-events:none;border-radius:999px;position:absolute}.ca-benefits-glow-left[data-astro-cid-hdcqqn64]{filter:blur(90px);background:#22d3ee1a;width:210px;height:210px;top:42%;left:6%;transform:translateY(-50%)}.ca-benefits-glow-right[data-astro-cid-hdcqqn64]{filter:blur(95px);background:#0ea5e91a;width:240px;height:240px;top:58%;right:7%;transform:translateY(-50%)}.ca-benefits-container[data-astro-cid-hdcqqn64]{z-index:2;width:100%;max-width:1200px;margin:0 auto;position:relative}.ca-benefits-header[data-astro-cid-hdcqqn64]{text-align:center;margin-top:0;margin-bottom:2.5rem}.ca-benefits-title[data-astro-cid-hdcqqn64]{color:#fff;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}.ca-benefits-gradient[data-astro-cid-hdcqqn64]{background:linear-gradient(90deg,#38bdf8,#0ea5e9);color:#0000;background-clip:text}.ca-benefits-desktop-view[data-astro-cid-hdcqqn64]{display:none;position:relative}.ca-benefits-line-bg[data-astro-cid-hdcqqn64]{z-index:0;background-color:#ffffff1a;border-radius:2px;width:75%;height:1px;position:absolute;top:24px;left:12.5%;overflow:hidden}.ca-benefits-line-fill[data-astro-cid-hdcqqn64]{background:#38bdf8;width:0%;height:100%;transition:width 6s linear}.ca-benefits-grid[data-astro-cid-hdcqqn64]{z-index:10;justify-content:space-between;display:flex;position:relative}.ca-benefits-item[data-astro-cid-hdcqqn64]{text-align:center;flex-direction:column;flex:1;align-items:center;padding:0 10px;display:flex}.ca-benefits-icon-box[data-astro-cid-hdcqqn64]{z-index:2;filter:grayscale();background:0 0;justify-content:center;align-items:center;margin-bottom:15px;padding:0 15px;transition:all .5s;display:inline-flex;position:relative;transform:scale(1)}.ca-benefits-icon-box[data-astro-cid-hdcqqn64] .ca-benefits-icon-svg[data-astro-cid-hdcqqn64]{opacity:.4;transition:all .5s}.ca-benefits-icon-box[data-astro-cid-hdcqqn64].active{filter:grayscale(0%);transform:scale(1.1)}.ca-benefits-icon-box[data-astro-cid-hdcqqn64].active .ca-benefits-icon-svg[data-astro-cid-hdcqqn64]{opacity:1}.ca-benefits-icon-svg[data-astro-cid-hdcqqn64]{width:48px;height:48px}.ca-benefit-cyan[data-astro-cid-hdcqqn64]{color:#22d3ee}.ca-benefit-sky[data-astro-cid-hdcqqn64]{color:#38bdf8}.ca-benefit-blue[data-astro-cid-hdcqqn64]{color:#60a5fa}.ca-benefit-indigo[data-astro-cid-hdcqqn64]{color:#818cf8}.ca-benefits-text[data-astro-cid-hdcqqn64]{color:#e5e7eb;max-width:220px;margin:0;font-size:14px;font-weight:600;line-height:1.5}.ca-benefits-mobile-view[data-astro-cid-hdcqqn64]{flex-direction:column;gap:15px;max-width:500px;margin:0 auto;display:flex}.ca-benefits-mobile-card[data-astro-cid-hdcqqn64]{text-align:left;backdrop-filter:blur(12px);background:#0f172ad1;border:1px solid #ffffff14;border-radius:12px;align-items:center;padding:20px;transition:all .3s;display:flex;box-shadow:0 20px 40px #00000057,inset 0 1px #ffffff0a}.ca-benefits-mobile-card[data-astro-cid-hdcqqn64]:hover{background-color:#0f172af0;border-color:#38bdf866}.ca-benefits-mobile-icon[data-astro-cid-hdcqqn64]{width:36px;min-width:36px;height:36px;margin-right:20px}.ca-benefits-mobile-info[data-astro-cid-hdcqqn64] p[data-astro-cid-hdcqqn64]{color:#e5e7eb;margin:0;font-size:15px;font-weight:600;line-height:1.4}@media (width>=1024px){.ca-benefits-header[data-astro-cid-hdcqqn64]{margin-bottom:60px}.ca-benefits-title[data-astro-cid-hdcqqn64]{font-size:32px}.ca-benefits-desktop-view[data-astro-cid-hdcqqn64]{display:block}.ca-benefits-mobile-view[data-astro-cid-hdcqqn64]{display:none}}@media (width>=1600px){.ca-benefits-container[data-astro-cid-hdcqqn64]{max-width:1500px}.ca-benefits-title[data-astro-cid-hdcqqn64]{font-size:48px}.ca-benefits-text[data-astro-cid-hdcqqn64]{max-width:300px;font-size:18px}.ca-benefits-icon-svg[data-astro-cid-hdcqqn64]{width:64px;height:64px}}.ca-attendance-section[data-astro-cid-q53n45cl]{isolation:isolate;box-sizing:border-box;color:#fff;background:#000;width:100%;padding:3.75rem 1.25rem;position:relative;overflow:hidden}.ca-attendance-bg-pattern[data-astro-cid-q53n45cl]{z-index:-1;pointer-events:none;opacity:.3;background-image:radial-gradient(#0ea5e926 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.ca-attendance-container[data-astro-cid-q53n45cl]{z-index:2;width:100%;max-width:1200px;margin:0 auto;position:relative}.ca-attendance-header[data-astro-cid-q53n45cl]{text-align:left;margin-bottom:3.75rem}.ca-attendance-subtitle[data-astro-cid-q53n45cl]{color:#38bdf8;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem;font-size:.875rem;font-weight:700}.ca-attendance-title[data-astro-cid-q53n45cl]{color:#fff;margin:0;font-size:2.25rem;font-weight:800;line-height:1.2}.ca-attendance-gradient[data-astro-cid-q53n45cl]{background:linear-gradient(90deg,#38bdf8,#0ea5e9);color:#0000;background-clip:text}.ca-attendance-desktop-view[data-astro-cid-q53n45cl]{display:block;position:relative}.ca-attendance-line[data-astro-cid-q53n45cl]{z-index:0;background:#ffffff1a;height:1px;position:absolute;top:24px;left:24px;right:24px}.ca-attendance-grid[data-astro-cid-q53n45cl]{z-index:10;justify-content:space-between;display:flex;position:relative}.ca-attendance-item[data-astro-cid-q53n45cl]{text-align:center;flex-direction:column;flex:1;align-items:center;padding:0 10px;display:flex}.ca-attendance-item-first[data-astro-cid-q53n45cl]{text-align:left;align-items:flex-start;padding-left:0}.ca-attendance-item-last[data-astro-cid-q53n45cl]{text-align:right;align-items:flex-end;padding-right:0}.ca-attendance-icon-wrapper[data-astro-cid-q53n45cl]{z-index:5;background:#000;margin-bottom:15px;padding:0 15px;display:inline-block;position:relative}.ca-attendance-icon[data-astro-cid-q53n45cl]{width:48px;height:48px;display:inline-block}.ca-attendance-icon-cyan[data-astro-cid-q53n45cl]{color:#22d3ee}.ca-attendance-icon-sky[data-astro-cid-q53n45cl]{color:#38bdf8}.ca-attendance-icon-blue[data-astro-cid-q53n45cl]{color:#60a5fa}.ca-attendance-icon-indigo[data-astro-cid-q53n45cl]{color:#818cf8}.ca-attendance-item-title[data-astro-cid-q53n45cl]{color:#fff;margin:0 0 8px;font-size:1.125rem;font-weight:700}.ca-attendance-item-desc[data-astro-cid-q53n45cl]{color:#9ca3af;margin:0;font-size:.8125rem;line-height:1.4}.ca-attendance-mobile-view[data-astro-cid-q53n45cl]{display:none}@media (width>=1600px){.ca-attendance-container[data-astro-cid-q53n45cl]{max-width:1600px}.ca-attendance-title[data-astro-cid-q53n45cl]{font-size:3rem}.ca-attendance-item-title[data-astro-cid-q53n45cl]{font-size:1.375rem}.ca-attendance-item-desc[data-astro-cid-q53n45cl]{font-size:.9375rem}.ca-attendance-icon[data-astro-cid-q53n45cl]{width:60px;height:60px}}@media (width<=1024px){.ca-attendance-header[data-astro-cid-q53n45cl]{text-align:center;margin-bottom:2.5rem}.ca-attendance-desktop-view[data-astro-cid-q53n45cl]{display:none}.ca-attendance-mobile-view[data-astro-cid-q53n45cl]{flex-direction:column;gap:20px;width:fit-content;max-width:100%;margin:0 auto;display:flex}.ca-attendance-mobile-card[data-astro-cid-q53n45cl]{text-align:left;background:#0a0a0c;border:1px solid #ffffff1a;border-radius:12px;flex-direction:row;align-items:center;width:100%;padding:20px 25px;transition:all .3s;display:flex}.ca-attendance-mobile-card[data-astro-cid-q53n45cl]:hover{background:#0f0f12;border-color:#38bdf866}.ca-attendance-mobile-icon[data-astro-cid-q53n45cl]{justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;margin-right:20px;display:flex}.ca-attendance-mobile-content[data-astro-cid-q53n45cl] h3[data-astro-cid-q53n45cl]{color:#fff;margin:0 0 4px;font-size:1rem;font-weight:700}.ca-attendance-mobile-content[data-astro-cid-q53n45cl] p[data-astro-cid-q53n45cl]{color:#9ca3af;margin:0;font-size:.8125rem;line-height:1.3}}@media (width<=639px){.ca-attendance-title[data-astro-cid-q53n45cl]{font-size:1.75rem}}
