.landing-section[data-v-aec537a6]{width:100%;padding:var(--space-16, 64px) var(--space-6, 24px);background-color:var(--color-bg-body, #ffffff);scroll-margin-top:100px}.landing-section--surface[data-v-aec537a6]{background-color:var(--color-bg-surface, #f4f5f7)}.landing-container[data-v-aec537a6]{max-width:1200px;margin:0 auto}.landing-header[data-v-aec537a6]{text-align:center;max-width:760px;margin:0 auto var(--space-12, 48px);display:flex;flex-direction:column;align-items:center}.landing-badge[data-v-aec537a6]{display:inline-flex;align-items:center;width:fit-content;padding:var(--space-1, 4px) var(--space-4, 16px);border-radius:var(--radius-pill, 14px);background-color:#27aae11a;color:var(--color-primary, #27aae1);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4, 16px)}.beta-badge-pink[data-v-aec537a6]{display:inline-flex;align-items:center;width:fit-content;padding:var(--space-1, 4px) var(--space-4, 16px);border-radius:var(--radius-pill, 14px);background-color:#d9177e1a;color:#d9177e;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4, 16px)}.landing-title[data-v-aec537a6]{color:var(--color-text-primary, #333333);margin-bottom:var(--space-4, 16px)}.landing-subtitle[data-v-aec537a6]{color:var(--color-text-secondary, #4f4f4f);margin:0}.beta-gradient-text[data-v-aec537a6]{background:linear-gradient(135deg,#27aae1 0%,#d9177e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.beta-about-section[data-v-aec537a6]{position:relative;overflow:hidden;background-color:var(--color-bg-body, #ffffff)}.beta-about-grid[data-v-aec537a6]{display:grid;grid-template-columns:1fr;gap:var(--space-12, 48px);align-items:center}@media (min-width: 992px){.beta-about-grid[data-v-aec537a6]{grid-template-columns:1fr 1fr}}.beta-about-visual[data-v-aec537a6]{display:flex;justify-content:center}.beta-about-visual__card[data-v-aec537a6]{width:100%;max-width:500px}.beta-about-svg[data-v-aec537a6]{width:100%;height:auto;filter:drop-shadow(0 12px 24px rgba(39,170,225,.1))}.beta-about-content[data-v-aec537a6]{display:flex;flex-direction:column;align-items:flex-start}.beta-about-title[data-v-aec537a6]{color:var(--color-text-primary, #333333);margin-bottom:var(--space-6, 24px)}.beta-about-p[data-v-aec537a6]{color:var(--color-text-secondary, #4f4f4f);line-height:var(--lh-body, 1.6);margin-bottom:var(--space-4, 16px)}.beta-about-features[data-v-aec537a6]{display:grid;grid-template-columns:1fr;gap:var(--space-6, 24px);margin-top:var(--space-6, 24px);width:100%}@media (min-width: 600px){.beta-about-features[data-v-aec537a6]{grid-template-columns:1fr 1fr}}.beta-about-feature[data-v-aec537a6]{display:flex;align-items:center;gap:var(--space-4, 16px)}.beta-about-feature__icon[data-v-aec537a6]{width:48px;height:48px;border-radius:var(--radius-md, 12px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.beta-about-feature__icon--blue[data-v-aec537a6]{background-color:#27aae11a}.beta-about-feature__icon--pink[data-v-aec537a6]{background-color:#d9177e1a}.beta-about-feature__info[data-v-aec537a6]{display:flex;flex-direction:column}.beta-about-feature__title[data-v-aec537a6]{color:var(--color-text-primary, #333333);font-weight:700;margin-bottom:2px}.beta-about-feature__desc[data-v-aec537a6]{color:var(--color-text-secondary, #4f4f4f);line-height:var(--lh-caption, 1.4)}.beta-pillars-section[data-v-aec537a6]{scroll-margin-top:100px}.beta-pill-tabs[data-v-aec537a6]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2, 8px);width:fit-content;margin:0 auto var(--space-10, 40px);padding:var(--space-1, 4px);background-color:var(--color-bg-surface, #f4f5f7);border:1px solid var(--color-border, #e0e0e0);border-radius:var(--radius-pill, 14px);max-width:100%}.beta-pill-tab[data-v-aec537a6]{padding:var(--space-2, 8px) var(--space-6, 24px);border-radius:var(--radius-pill, 14px);background:transparent;color:var(--color-text-secondary, #4f4f4f);font-size:.95rem;font-weight:600;border:1px solid transparent;cursor:pointer;transition:all .25s ease}.beta-pill-tab[data-v-aec537a6]:hover:not(.beta-pill-tab--active){background:rgba(255,255,255,.8);color:var(--color-primary, #27aae1)}.beta-pill-tab--active[data-v-aec537a6]{background:linear-gradient(135deg,#27aae1 0%,#d9177e 100%);color:#fff;box-shadow:0 4px 14px #d9177e40}.beta-pillar-panel[data-v-aec537a6]{max-width:960px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:var(--space-10, 40px);align-items:center;background:var(--color-white, #ffffff);border:1px solid var(--color-border, #e0e0e0);border-radius:var(--radius-xl, 24px);padding:var(--space-8, 32px);box-shadow:var(--shadow-card, 0 8px 24px rgba(0, 0, 0, .05))}@media (min-width: 768px){.beta-pillar-panel[data-v-aec537a6]{grid-template-columns:1.4fr 1fr;padding:var(--space-12, 48px)}}.beta-pillar-panel__icon-box[data-v-aec537a6]{width:56px;height:56px;border-radius:var(--radius-lg, 16px);background:linear-gradient(135deg,#27aae1 0%,#d9177e 100%);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-5, 20px)}.beta-pillar-panel__title[data-v-aec537a6]{color:var(--color-text-primary, #333333);margin-bottom:var(--space-4, 16px)}.beta-pillar-panel__desc[data-v-aec537a6]{color:var(--color-text-secondary, #4f4f4f);line-height:var(--lh-body, 1.6);margin-bottom:var(--space-6, 24px)}.beta-pillar-tags[data-v-aec537a6]{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}.beta-pillar-tag[data-v-aec537a6]{padding:var(--space-1, 4px) var(--space-3, 12px);border-radius:var(--radius-pill, 14px);background:rgba(39,170,225,.1);color:#27aae1;font-weight:500}.beta-pillar-orb[data-v-aec537a6]{position:relative;width:220px;height:220px;margin:0 auto;display:flex;align-items:center;justify-content:center}.beta-pillar-orb__glow[data-v-aec537a6]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,#27aae1 0%,#d9177e 100%);opacity:.18;filter:blur(20px);animation:pulseOrb-aec537a6 4s ease-in-out infinite}.beta-pillar-orb__core[data-v-aec537a6]{position:relative;width:170px;height:170px;border-radius:50%;background:var(--color-bg-surface, #f4f5f7);border:2px solid var(--color-border, #e0e0e0);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #00000014}.beta-pillar-orb__emoji[data-v-aec537a6]{font-size:4rem;line-height:1}@keyframes pulseOrb-aec537a6{0%,to{transform:scale(1);opacity:.18}50%{transform:scale(1.08);opacity:.32}}.beta-phases-section[data-v-aec537a6]{scroll-margin-top:100px}.beta-phases-grid[data-v-aec537a6]{display:grid;grid-template-columns:1fr;gap:var(--space-8, 32px)}@media (min-width: 768px){.beta-phases-grid[data-v-aec537a6]{grid-template-columns:1fr 1fr}}.beta-phase-card[data-v-aec537a6]{background:var(--color-white, #ffffff);border-radius:var(--radius-lg, 16px);padding:var(--space-8, 32px);box-shadow:var(--shadow-card, 0 8px 24px rgba(0, 0, 0, .05));border:1px solid var(--color-border, #e0e0e0);position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.beta-phase-card[data-v-aec537a6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#27aae1 0%,#d9177e 100%);transform:scaleX(0);transition:transform .3s ease}.beta-phase-card[data-v-aec537a6]:hover{transform:translateY(-4px);box-shadow:0 16px 32px #27aae11f}.beta-phase-card[data-v-aec537a6]:hover:before{transform:scaleX(1)}.beta-phase-card__header[data-v-aec537a6]{display:flex;align-items:center;gap:var(--space-4, 16px);margin-bottom:var(--space-6, 24px)}.beta-phase-card__icon-box[data-v-aec537a6]{width:48px;height:48px;border-radius:var(--radius-md, 12px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.beta-phase-card__emoji[data-v-aec537a6]{font-size:1.5rem}.beta-phase-card__title[data-v-aec537a6]{color:var(--color-text-primary, #333333);margin:0}.beta-phase-card__grades[data-v-aec537a6]{color:var(--color-text-secondary, #4f4f4f);margin-top:2px}.beta-phase-card__body[data-v-aec537a6]{display:flex;flex-direction:column;gap:var(--space-4, 16px)}.beta-phase-card__row[data-v-aec537a6]{display:flex;align-items:flex-start;gap:var(--space-3, 12px)}.beta-phase-card__row-icon[data-v-aec537a6]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.beta-phase-card__label[data-v-aec537a6]{color:var(--color-text-primary, #333333);display:inline-block;margin-right:var(--space-1, 4px)}.beta-phase-card__text[data-v-aec537a6]{color:var(--color-text-secondary, #4f4f4f);display:inline;margin:0}.beta-phase-card__projects[data-v-aec537a6]{padding-top:var(--space-2, 8px);border-top:1px dashed var(--color-border, #e0e0e0)}.beta-phase-card__projects-title[data-v-aec537a6]{color:var(--color-text-primary, #333333);font-weight:600;margin-bottom:var(--space-2, 8px)}.beta-phase-card__tags[data-v-aec537a6]{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}.beta-phase-tag[data-v-aec537a6]{padding:var(--space-1, 4px) var(--space-3, 12px);border-radius:var(--radius-xs, 4px);font-weight:500}.beta-benefits-section[data-v-aec537a6]{scroll-margin-top:100px}.beta-benefits-grid[data-v-aec537a6]{display:grid;grid-template-columns:1fr;gap:var(--space-8, 32px)}@media (min-width: 992px){.beta-benefits-grid[data-v-aec537a6]{grid-template-columns:repeat(3,1fr)}}.beta-benefit-card[data-v-aec537a6]{border-radius:var(--radius-lg, 16px);padding:var(--space-8, 32px);border:1px solid var(--color-border, #e0e0e0);background-color:var(--color-white, #ffffff);box-shadow:var(--shadow-card, 0 8px 24px rgba(0, 0, 0, .04));transition:transform .3s ease,box-shadow .3s ease}.beta-benefit-card[data-v-aec537a6]:hover{transform:translateY(-6px);box-shadow:0 16px 32px #00000014}.beta-benefit-card--blue[data-v-aec537a6]{border-top:4px solid #27aae1}.beta-benefit-card--blue .beta-benefit-card__icon-box[data-v-aec537a6]{background-color:#27aae1}.beta-benefit-card--blue .beta-benefit-card__point-icon[data-v-aec537a6]{background-color:#27aae11f;color:#27aae1}.beta-benefit-card--pink[data-v-aec537a6]{border-top:4px solid #d9177e}.beta-benefit-card--pink .beta-benefit-card__icon-box[data-v-aec537a6]{background-color:#d9177e}.beta-benefit-card--pink .beta-benefit-card__point-icon[data-v-aec537a6]{background-color:#d9177e1f;color:#d9177e}.beta-benefit-card--gradient[data-v-aec537a6]{border-top:4px solid transparent;border-image:linear-gradient(90deg,#27aae1 0%,#d9177e 100%) 1}.beta-benefit-card--gradient .beta-benefit-card__icon-box[data-v-aec537a6]{background:linear-gradient(135deg,#27aae1 0%,#d9177e 100%)}.beta-benefit-card--gradient .beta-benefit-card__point-icon[data-v-aec537a6]{background-color:#27aae11f;color:#27aae1}.beta-benefit-card__icon-box[data-v-aec537a6]{width:56px;height:56px;border-radius:var(--radius-lg, 16px);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-6, 24px)}.beta-benefit-card__title[data-v-aec537a6]{color:var(--color-text-primary, #333333);margin-bottom:var(--space-6, 24px)}.beta-benefit-card__points[data-v-aec537a6]{display:flex;flex-direction:column;gap:var(--space-5, 20px)}.beta-benefit-card__point[data-v-aec537a6]{display:flex;align-items:flex-start;gap:var(--space-3, 12px)}.beta-benefit-card__point-icon[data-v-aec537a6]{width:32px;height:32px;border-radius:var(--radius-sm, 8px);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.beta-benefit-card__point-title[data-v-aec537a6]{color:var(--color-text-primary, #333333);font-weight:600;margin-bottom:var(--space-1, 4px)}.beta-benefit-card__point-desc[data-v-aec537a6]{color:var(--color-text-secondary, #4f4f4f);line-height:var(--lh-body, 1.6);margin:0}.beta-solutions-section[data-v-aec537a6]{scroll-margin-top:100px;background:linear-gradient(135deg,#27aae1 0%,#d9177e 100%)!important}.beta-solutions-content[data-v-aec537a6]{display:flex;flex-direction:column;align-items:center;text-align:center}.beta-solutions-badge[data-v-aec537a6]{display:inline-flex;align-items:center;width:fit-content;padding:var(--space-1, 4px) var(--space-4, 16px);border-radius:var(--radius-pill, 9999px);background-color:#fff3;color:#fff;font-size:var(--text-caption, .75rem);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-6, 24px);border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.beta-solutions-title[data-v-aec537a6]{color:#fff!important;max-width:900px;margin:0 auto var(--space-8, 32px);line-height:var(--lh-heading, 1.4);font-weight:var(--fw-bold, 700)}.beta-solutions-pills[data-v-aec537a6]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4, 16px);margin-bottom:var(--space-10, 40px)}.beta-solutions-pill[data-v-aec537a6]{display:inline-flex;align-items:center;gap:var(--space-2, 8px);padding:var(--space-3, 10px) var(--space-6, 24px);border-radius:var(--radius-pill, 9999px);background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);color:#fff;font-weight:var(--fw-medium, 500);font-size:var(--text-body, 1rem);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.beta-solutions-btn-link[data-v-aec537a6]{text-decoration:none}.beta-solutions-btn[data-v-aec537a6]{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#d9177e;font-family:var(--font-heading, "Poppins", sans-serif);font-weight:var(--fw-bold, 700);font-size:var(--text-body, 1rem);padding:14px 36px;border-radius:var(--radius-pill, 9999px);border:none;cursor:pointer;box-shadow:0 4px 16px #0000001f;transition:transform .2s ease,box-shadow .2s ease}.beta-solutions-btn[data-v-aec537a6]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px #0003}.beta-solutions-btn[data-v-aec537a6]:active{transform:translateY(0) scale(1)}.landing-cta-banner[data-v-aec537a6]{width:100%;padding:var(--space-12, 48px) var(--space-6, 24px) var(--space-16, 64px);background-color:var(--color-bg-body, #ffffff)}.landing-cta-banner__container[data-v-aec537a6]{max-width:1200px;margin:0 auto}.landing-cta-banner__card[data-v-aec537a6]{background:linear-gradient(135deg,var(--color-bg-surface, #f4f5f7) 0%,var(--color-white, #ffffff) 100%);border:1px solid var(--color-border, #e0e0e0);border-radius:var(--radius-xl, 24px);padding:var(--space-10, 40px) var(--space-8, 32px);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-8, 32px);box-shadow:var(--shadow-card, 0 10px 30px rgba(0, 0, 0, .05));position:relative;overflow:hidden}.landing-cta-banner__card[data-v-aec537a6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#27aae1 0%,#d9177e 100%)}@media (min-width: 768px){.landing-cta-banner__card[data-v-aec537a6]{flex-direction:row;text-align:left;padding:var(--space-12, 48px)}}.landing-cta-banner__content[data-v-aec537a6]{max-width:650px;text-align:center}@media (min-width: 768px){.landing-cta-banner__content[data-v-aec537a6]{text-align:left}}.landing-cta-banner__title[data-v-aec537a6]{color:var(--color-text-primary, #333333);margin-bottom:var(--space-3, 12px)}.landing-cta-banner__sub[data-v-aec537a6]{color:var(--color-text-secondary, #4f4f4f);line-height:var(--lh-body, 1.6);margin:0}.landing-cta-banner__link[data-v-aec537a6]{text-decoration:none}
