.cap-panel[data-astro-cid-5uandogm]{padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.cap-panel[data-astro-cid-5uandogm]:focus-visible{box-shadow:var(--focus-ring)}.cap-panel__head[data-astro-cid-5uandogm]{gap:var(--space-4);padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--line);align-items:flex-start;display:flex}.cap-panel__title[data-astro-cid-5uandogm]{font-size:var(--text-2xl)}.cap-panel__summary[data-astro-cid-5uandogm]{margin-top:var(--space-1);color:var(--ink-soft)}.cap-list[data-astro-cid-5uandogm]{gap:var(--space-5) var(--space-8);margin:0;display:grid}@media (width>=48rem){.cap-list[data-astro-cid-5uandogm]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cap-list__item[data-astro-cid-5uandogm] dt[data-astro-cid-5uandogm]{color:var(--ink);font-weight:650}.cap-list__item[data-astro-cid-5uandogm] dd[data-astro-cid-5uandogm]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--ink-soft)}.platform[data-astro-cid-5uandogm]{margin-top:var(--space-8);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-tint);border:1px solid #dbe7f7}.platform__title[data-astro-cid-5uandogm]{font-size:var(--text-lg);margin-bottom:var(--space-4)}.platform__list[data-astro-cid-5uandogm]{gap:var(--space-3) var(--space-8)}@media (width>=48rem){.platform__list[data-astro-cid-5uandogm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=68rem){.platform__list[data-astro-cid-5uandogm]{grid-template-columns:repeat(3,minmax(0,1fr))}}.footnote[data-astro-cid-5uandogm]{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--muted)}.faq[data-astro-cid-4chapdkw]{gap:var(--space-8);display:grid}@media (width>=64rem){.faq[data-astro-cid-4chapdkw]{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start}.faq__intro[data-astro-cid-4chapdkw]{top:calc(var(--header-h) + 2rem);position:sticky}}.faq__intro[data-astro-cid-4chapdkw] .section-head[data-astro-cid-4chapdkw]{margin-bottom:var(--space-6)}.faq__list[data-astro-cid-4chapdkw]{gap:var(--space-3);display:grid}.faq-item[data-astro-cid-4chapdkw]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color .2s var(--ease)}.faq-item[data-astro-cid-4chapdkw][open]{box-shadow:var(--shadow-sm);border-color:#c7d9f3}.faq-item__q[data-astro-cid-4chapdkw]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;padding:var(--space-4) var(--space-5);cursor:pointer;border-radius:var(--radius-lg);list-style:none;display:flex}.faq-item__q[data-astro-cid-4chapdkw]::-webkit-details-marker{display:none}.faq-item__q[data-astro-cid-4chapdkw] h3[data-astro-cid-4chapdkw]{font-size:var(--text-base);font-weight:600;line-height:1.4}.faq-item__icon[data-astro-cid-4chapdkw]{background:var(--blue-50);border-radius:50%;flex:none;width:1.75rem;height:1.75rem;position:relative}.faq-item__icon[data-astro-cid-4chapdkw]:before,.faq-item__icon[data-astro-cid-4chapdkw]:after{content:"";background:var(--blue-600);width:.75rem;height:2px;transition:transform .2s var(--ease);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item__icon[data-astro-cid-4chapdkw]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item[data-astro-cid-4chapdkw][open] .faq-item__icon[data-astro-cid-4chapdkw]:after{transform:translate(-50%,-50%)rotate(0)}.faq-item__a[data-astro-cid-4chapdkw]{padding:0 var(--space-5) var(--space-5);color:var(--ink-soft)}.feature-grid[data-astro-cid-w3dz36le]{gap:var(--space-5);margin:0;display:grid}@media (width>=42rem){.feature-grid[data-astro-cid-w3dz36le]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=68rem){.feature-grid[data-astro-cid-w3dz36le]{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature[data-astro-cid-w3dz36le]{gap:var(--space-4);padding:var(--space-6);transition:border-color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);flex-direction:column;display:flex}@media (hover:hover){.feature[data-astro-cid-w3dz36le]:hover{box-shadow:var(--shadow);border-color:#c7d9f3;transform:translateY(-2px)}}.feature__title[data-astro-cid-w3dz36le]{font-size:var(--text-xl)}.feature__desc[data-astro-cid-w3dz36le]{color:var(--ink-soft)}.feature__benefit[data-astro-cid-w3dz36le]{padding:var(--space-3) var(--space-4);border-left:3px solid var(--teal-500);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--teal-50);font-size:var(--text-sm);color:var(--ink);margin-top:auto;font-weight:550}.feature__link[data-astro-cid-w3dz36le]{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:2.75rem;font-size:var(--text-sm);font-weight:600;text-decoration:none;display:inline-flex}.feature__link[data-astro-cid-w3dz36le] svg{transition:transform .2s var(--ease)}.feature__link[data-astro-cid-w3dz36le]:hover svg{transform:translate(3px)}.cta[data-astro-cid-wxcw5a5l]{padding-top:var(--section-y)}.cta__panel[data-astro-cid-wxcw5a5l]{border-radius:var(--radius-xl);background:radial-gradient(40rem 24rem at 100% 0%, #57b9e247, transparent 70%), var(--gradient-brand);color:#dbe5f3;box-shadow:var(--shadow-lg);gap:clamp(2rem,1.5rem + 3vw,4rem);padding:clamp(1.25rem,.5rem + 4vw,4rem);display:grid}@media (width>=64rem){.cta__panel[data-astro-cid-wxcw5a5l]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}}.cta[data-astro-cid-wxcw5a5l] .eyebrow[data-astro-cid-wxcw5a5l]{color:var(--cyan-400)}.cta__title[data-astro-cid-wxcw5a5l]{font-size:var(--text-3xl);color:#fff}.cta__lead[data-astro-cid-wxcw5a5l]{margin-top:var(--space-4);font-size:var(--text-lg);color:#c9d6ea}.cta__button[data-astro-cid-wxcw5a5l]{margin-top:var(--space-8);white-space:normal;text-align:center}.cta__button[data-astro-cid-wxcw5a5l]:focus-visible,.cta__email[data-astro-cid-wxcw5a5l] a[data-astro-cid-wxcw5a5l]:focus-visible{box-shadow:0 0 0 3px var(--cyan-400)}@media (width<=30rem){.cta__button[data-astro-cid-wxcw5a5l]{width:100%}}.cta__email[data-astro-cid-wxcw5a5l]{gap:var(--space-1);margin-top:var(--space-6);display:grid}.cta__email-label[data-astro-cid-wxcw5a5l]{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:#8ea3c2;font-weight:650}.cta__email[data-astro-cid-wxcw5a5l] a[data-astro-cid-wxcw5a5l]{width:fit-content;max-width:100%;font-size:var(--text-xl);color:#fff;overflow-wrap:anywhere;border-radius:var(--radius-sm);font-weight:650;text-decoration:none}.cta__email[data-astro-cid-wxcw5a5l] a[data-astro-cid-wxcw5a5l]:hover{text-decoration:underline}.cta__card[data-astro-cid-wxcw5a5l]{gap:var(--space-5);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);padding:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.cta__card-title[data-astro-cid-wxcw5a5l]{font-size:var(--text-lg)}.cta__list[data-astro-cid-wxcw5a5l]{gap:var(--space-3)}.cta__list[data-astro-cid-wxcw5a5l] li[data-astro-cid-wxcw5a5l]{font-size:var(--text-base)}.cta__note[data-astro-cid-wxcw5a5l]{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--warning-bg);font-size:var(--text-sm);color:var(--warning);border:1px solid #fedf89;display:flex}.cta__note[data-astro-cid-wxcw5a5l] svg{flex:none;margin-top:.1rem}.hero[data-astro-cid-yodha2z4]{padding-block:clamp(2.5rem,1.5rem + 4vw,5.5rem) clamp(3.5rem,2.5rem + 4vw,6rem);position:relative;overflow:hidden}.hero__bg[data-astro-cid-yodha2z4]{z-index:-1;background:radial-gradient(60rem 30rem at 85% -10%,#57b9e22e,#0000 70%),radial-gradient(40rem 24rem at -10% 10%,#1a55b514,#0000 70%),linear-gradient(#f7faff 0%,#fff 100%);position:absolute;inset:0}.hero__bg[data-astro-cid-yodha2z4]:after{content:"";background-image:linear-gradient(#0b3c880d 1px,#0000 1px),linear-gradient(90deg,#0b3c880d 1px,#0000 1px);background-size:2.5rem 2.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 70% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 30%,#000 20%,#0000 75%)}.hero__inner[data-astro-cid-yodha2z4]{align-items:center;gap:clamp(2.5rem,2rem + 3vw,4rem);display:grid}.hero__title[data-astro-cid-yodha2z4]{font-size:var(--text-4xl);letter-spacing:-.025em;line-height:1.1}.hero__lead[data-astro-cid-yodha2z4]{margin-top:var(--space-5);max-width:38rem;font-size:var(--text-xl);color:var(--ink-soft);line-height:1.55}.hero__ctas[data-astro-cid-yodha2z4]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.hero__download[data-astro-cid-yodha2z4]{margin-top:var(--space-6)}.hero__highlights[data-astro-cid-yodha2z4]{margin-top:var(--space-8)}@media (width<=30rem){.hero__ctas[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{width:100%}}@media (width>=64rem){.hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}}.hero__visual[data-astro-cid-yodha2z4]{min-width:0}.mock[data-astro-cid-yodha2z4]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);font-size:.75rem;line-height:1.35;display:grid;position:relative}@media (width>=40rem){.mock[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:0}}.mock-paper__label[data-astro-cid-yodha2z4]{margin-bottom:var(--space-2);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.mock-paper__sheet[data-astro-cid-yodha2z4]{aspect-ratio:210/297;border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;border-radius:4px;flex-direction:column;gap:.625rem;padding:1.1rem 1rem .8rem;display:flex}@media (width<=39.99rem){.mock-paper__sheet[data-astro-cid-yodha2z4]{aspect-ratio:auto}}@media (width>=40rem){.mock-paper[data-astro-cid-yodha2z4]{transform:rotate(-2deg)}}.mock-paper__head[data-astro-cid-yodha2z4]{border-bottom:1.5px solid var(--ink);flex-direction:column;gap:.125rem;padding-bottom:.5rem;display:flex}.mock-paper__title[data-astro-cid-yodha2z4]{color:var(--ink);font-size:.8125rem;font-weight:700}.mock-paper__visit[data-astro-cid-yodha2z4]{color:var(--muted);font-size:.6875rem}.mock-paper__row[data-astro-cid-yodha2z4]{border-bottom:1px dashed var(--line-strong);grid-template-columns:minmax(0,1fr);gap:.25rem;padding-bottom:.5rem;display:grid}.mock-paper__q[data-astro-cid-yodha2z4]{color:var(--ink-soft);font-weight:550}.mock-boxes[data-astro-cid-yodha2z4],.mock-checks[data-astro-cid-yodha2z4]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.1875rem;display:flex}.mock-boxes[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{border:1px solid #94a3b8;width:.875rem;height:1rem}.mock-checks[data-astro-cid-yodha2z4]{gap:.75rem}.mock-checks[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{align-items:center;gap:.25rem;display:inline-flex}.mock-checks[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{border:1px solid #94a3b8;width:.75rem;height:.75rem}.mock-annot[data-astro-cid-yodha2z4]{font-family:var(--font-mono);color:var(--annotation);border:1px solid #c0262d73;border-radius:2px;justify-self:start;padding:0 .25rem;font-size:.625rem;font-weight:600}.mock-paper__lines[data-astro-cid-yodha2z4]{gap:.5rem;margin-top:auto;display:grid}.mock-paper__lines[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{background:var(--line);height:1px}.mock-paper__foot[data-astro-cid-yodha2z4]{color:var(--muted);padding-top:.375rem;font-size:.625rem}.mock-connector[data-astro-cid-yodha2z4]{z-index:2;color:#fff;background:var(--gradient-brand);box-shadow:var(--shadow);white-space:nowrap;border-radius:999px;justify-self:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:650;display:inline-flex;position:relative}.mock-connector[data-astro-cid-yodha2z4] svg{transform:rotate(90deg)}@media (width>=40rem){.mock-connector[data-astro-cid-yodha2z4]{position:absolute;bottom:.75rem;left:44%;transform:translate(-50%)}.mock-connector[data-astro-cid-yodha2z4] svg{transform:none}}.mock-web[data-astro-cid-yodha2z4]{z-index:1;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;position:relative;overflow:hidden}@media (width>=40rem){.mock-web[data-astro-cid-yodha2z4]{margin-top:2.5rem;margin-left:-1.5rem}}.mock-web__chrome[data-astro-cid-yodha2z4]{background:var(--surface-alt);border-bottom:1px solid var(--line);align-items:center;gap:.3125rem;padding:.5rem .75rem;display:flex}.mock-web__chrome[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{background:var(--line-strong);border-radius:50%;width:.5rem;height:.5rem}.mock-web__chrome[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{color:var(--muted);margin-left:auto;font-size:.6875rem;font-style:normal;font-weight:600}.mock-web__body[data-astro-cid-yodha2z4]{gap:.625rem;padding:.875rem;display:grid}.mock-web__head[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.mock-web__head[data-astro-cid-yodha2z4] .tag[data-astro-cid-yodha2z4]{padding:.125rem .5rem;font-size:.625rem}.mock-web__field[data-astro-cid-yodha2z4]{gap:.25rem;display:grid}.mock-web__label[data-astro-cid-yodha2z4]{color:var(--ink-soft);font-weight:550}.mock-web__input[data-astro-cid-yodha2z4]{border:1px solid var(--line-strong);background:#fff;border-radius:6px;height:1.75rem}.mock-web__radios[data-astro-cid-yodha2z4]{gap:.375rem;display:flex}.mock-web__radios[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{border:1px solid var(--line-strong);color:var(--ink-soft);border-radius:999px;padding:.25rem .75rem}.mock-web__radios[data-astro-cid-yodha2z4] .is-on[data-astro-cid-yodha2z4]{border-color:var(--blue-600);background:var(--blue-50);color:var(--blue-800);font-weight:600}.mock-web__actions[data-astro-cid-yodha2z4]{justify-content:flex-end;padding-top:.25rem;display:flex}.mock-web__btn[data-astro-cid-yodha2z4]{background:var(--blue-600);color:#fff;border-radius:999px;padding:.375rem .875rem;font-weight:600}.stages[data-astro-cid-l7rpwgz5]{--marker:2.75rem;gap:var(--space-5);counter-reset:stage;margin:0;display:grid;position:relative}.stages[data-astro-cid-l7rpwgz5]:before{content:"";top:calc(var(--marker) / 2);bottom:calc(var(--marker) / 2);left:calc(var(--marker) / 2 - 1px);background:linear-gradient(180deg, var(--blue-600), var(--teal-400));opacity:.35;width:2px;position:absolute}.stage[data-astro-cid-l7rpwgz5]{grid-template-columns:var(--marker) minmax(0, 1fr);gap:var(--space-4);align-items:start;display:grid;position:relative}.stage__marker[data-astro-cid-l7rpwgz5]{width:var(--marker);height:var(--marker);background:var(--gradient-brand);color:#fff;font-size:var(--text-sm);font-variant-numeric:tabular-nums;box-shadow:0 0 0 6px var(--surface-alt);border-radius:50%;place-items:center;font-weight:700;display:grid;position:relative}.stage__card[data-astro-cid-l7rpwgz5]{height:100%;padding:var(--space-5) var(--space-6) var(--space-6)}.stage__name[data-astro-cid-l7rpwgz5]{font-size:var(--text-xl)}.stage__summary[data-astro-cid-l7rpwgz5]{margin-top:var(--space-1);color:var(--ink-soft)}.stage__label[data-astro-cid-l7rpwgz5]{margin-top:var(--space-4);margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:650}.stage__modules[data-astro-cid-l7rpwgz5]{gap:var(--space-2);margin:0;display:grid}.stage__modules[data-astro-cid-l7rpwgz5] li[data-astro-cid-l7rpwgz5]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-alt);font-size:var(--text-sm);color:var(--ink)}@media (width>=64rem){.stages[data-astro-cid-l7rpwgz5]{grid-template-columns:repeat(4,minmax(0,1fr))}.stages[data-astro-cid-l7rpwgz5]:before{top:calc(var(--marker) / 2 - 1px);bottom:auto;left:calc(var(--marker) / 2);right:calc(var(--marker) / 2);background:linear-gradient(90deg, var(--blue-600), var(--teal-400));width:auto;height:2px}.stage[data-astro-cid-l7rpwgz5]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}}.mobile[data-astro-cid-pifldxu3]{align-items:center;gap:clamp(2.5rem,2rem + 3vw,4rem);display:grid}@media (width>=64rem){.mobile[data-astro-cid-pifldxu3]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.mobile__grid[data-astro-cid-pifldxu3]{gap:var(--space-5);margin:0;display:grid}@media (width>=40rem){.mobile__grid[data-astro-cid-pifldxu3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mobile-item[data-astro-cid-pifldxu3]{gap:var(--space-4);display:flex}.mobile-item__title[data-astro-cid-pifldxu3]{font-size:var(--text-base)}.mobile-item__desc[data-astro-cid-pifldxu3]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--ink-soft)}.mobile__note[data-astro-cid-pifldxu3]{gap:var(--space-3);margin-top:var(--space-8);padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--warning-bg);font-size:var(--text-sm);color:var(--warning);border:1px solid #fedf89;display:flex}.mobile__note[data-astro-cid-pifldxu3] svg{flex:none;margin-top:.1rem}.mobile__visual[data-astro-cid-pifldxu3]{justify-items:center;display:grid}.phone[data-astro-cid-pifldxu3]{background:var(--navy-950);width:min(100%,17.5rem);box-shadow:var(--shadow-lg), inset 0 0 0 1px #ffffff14;border-radius:2.5rem;padding:.625rem;font-size:.75rem;line-height:1.35}.phone__screen[data-astro-cid-pifldxu3]{aspect-ratio:9/18.5;background:var(--surface-alt);border-radius:2rem;position:relative;overflow:hidden}.phone__notch[data-astro-cid-pifldxu3]{background:var(--navy-950);border-radius:999px;width:5rem;height:1.25rem;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.phone__bar[data-astro-cid-pifldxu3]{background:var(--gradient-brand);color:#fff;justify-content:space-between;align-items:center;gap:.5rem;padding:2.5rem 1rem .75rem;display:flex}.phone__offline[data-astro-cid-pifldxu3]{background:#ffffff29;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.phone__body[data-astro-cid-pifldxu3]{gap:.625rem;padding:.75rem;display:grid}.phone__card[data-astro-cid-pifldxu3],.phone__status[data-astro-cid-pifldxu3],.phone__sae[data-astro-cid-pifldxu3]{border:1px solid var(--line);background:#fff;border-radius:.875rem;padding:.75rem}.phone__card[data-astro-cid-pifldxu3]{gap:.5rem;display:grid}.phone__card-head[data-astro-cid-pifldxu3]{justify-content:space-between;gap:.5rem;display:flex}.phone__card-head[data-astro-cid-pifldxu3] span[data-astro-cid-pifldxu3]{color:var(--muted);font-size:.6875rem}.phone__input[data-astro-cid-pifldxu3]{border:1px solid var(--line-strong);border-radius:.375rem;height:1.5rem}.phone__input--short[data-astro-cid-pifldxu3]{width:60%}.phone__status[data-astro-cid-pifldxu3]{background:var(--success-bg);color:var(--success);border-color:#abefc6;align-items:flex-start;gap:.5rem;display:flex}.phone__status[data-astro-cid-pifldxu3] div[data-astro-cid-pifldxu3]{display:grid}.phone__status[data-astro-cid-pifldxu3] span[data-astro-cid-pifldxu3]{font-size:.6875rem}.phone__tasks[data-astro-cid-pifldxu3]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.phone__task[data-astro-cid-pifldxu3]{border:1px solid var(--line);color:var(--ink-soft);background:#fff;border-radius:.75rem;gap:.125rem;padding:.625rem;font-size:.6875rem;display:grid}.phone__task-value[data-astro-cid-pifldxu3]{color:var(--blue-800);font-size:1.125rem;font-weight:700}.phone__sae-row[data-astro-cid-pifldxu3]{color:var(--ink-soft);justify-content:space-between;gap:.5rem;margin-bottom:.5rem;display:flex}.phone__sae-row[data-astro-cid-pifldxu3] strong[data-astro-cid-pifldxu3]{color:var(--warning)}.phone__sae-bar[data-astro-cid-pifldxu3]{background:var(--line);border-radius:999px;height:.375rem;display:block;overflow:hidden}.phone__sae-bar[data-astro-cid-pifldxu3] i[data-astro-cid-pifldxu3]{border-radius:inherit;background:linear-gradient(90deg,#f79009,#dc6803);width:25%;height:100%;display:block}.ps-list[data-astro-cid-tymknoqn]{gap:var(--space-4);margin:0;display:grid}@media (width>=64rem){.ps-list[data-astro-cid-tymknoqn]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.ps-item[data-astro-cid-tymknoqn]{grid-template-rows:auto auto 1fr;display:grid;overflow:hidden}.ps-item__before[data-astro-cid-tymknoqn],.ps-item__after[data-astro-cid-tymknoqn]{padding:var(--space-5) var(--space-6)}.ps-item__after[data-astro-cid-tymknoqn]{border-top:1px solid var(--line);background:linear-gradient(135deg,#f3f8ff 0%,#eefaf9 100%)}.ps-item__arrow[data-astro-cid-tymknoqn]{z-index:1;background:var(--surface);border:1px solid var(--line);width:2rem;height:2rem;color:var(--blue-600);border-radius:50%;place-items:center;margin:-1rem auto;display:grid;position:relative;transform:rotate(90deg)}.ps-item__label[data-astro-cid-tymknoqn]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:650;display:inline-flex}.ps-item__label--after[data-astro-cid-tymknoqn]{color:var(--teal-700)}.ps-item__num[data-astro-cid-tymknoqn]{font-variant-numeric:tabular-nums;color:var(--blue-600)}.ps-item__text[data-astro-cid-tymknoqn]{color:var(--ink-soft)}.ps-item__text--after[data-astro-cid-tymknoqn]{color:var(--ink);font-weight:500}.security[data-astro-cid-fi6lr7fl]{background:radial-gradient(50rem 28rem at 100% 0%, #57b9e229, transparent 70%), radial-gradient(40rem 24rem at 0% 100%, #28b89f1f, transparent 70%), var(--navy-950);color:#dbe5f3;position:relative;overflow:hidden}.security[data-astro-cid-fi6lr7fl] .eyebrow[data-astro-cid-fi6lr7fl]{color:var(--cyan-400)}.security[data-astro-cid-fi6lr7fl] .section-title[data-astro-cid-fi6lr7fl]{color:#fff}.security[data-astro-cid-fi6lr7fl] .section-lead[data-astro-cid-fi6lr7fl]{color:#b9c8de}.sec-grid[data-astro-cid-fi6lr7fl]{gap:var(--space-4);margin:0;display:grid}@media (width>=42rem){.sec-grid[data-astro-cid-fi6lr7fl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=68rem){.sec-grid[data-astro-cid-fi6lr7fl]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sec-item[data-astro-cid-fi6lr7fl]{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff1a;display:flex}.sec-item__icon[data-astro-cid-fi6lr7fl]{border-radius:var(--radius);width:2.5rem;height:2.5rem;color:var(--cyan-400);background:#57b9e224;flex:none;place-items:center;display:grid}.sec-item__icon[data-astro-cid-fi6lr7fl] svg{width:1.25rem;height:1.25rem}.sec-item__title[data-astro-cid-fi6lr7fl]{font-size:var(--text-base);color:#fff}.sec-item__desc[data-astro-cid-fi6lr7fl]{margin-top:var(--space-1);font-size:var(--text-sm);color:#b9c8de}.sec-note[data-astro-cid-fi6lr7fl]{gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);font-size:var(--text-sm);color:#dbe5f3;background:#ffffff0f;border:1px solid #ffffff29;display:flex}.sec-note[data-astro-cid-fi6lr7fl] .sec-note__icon{width:1.25rem;height:1.25rem;color:var(--cyan-400);flex:none;margin-top:.15rem}.sec-note__title[data-astro-cid-fi6lr7fl]{font-size:var(--text-base);color:#fff;margin-bottom:var(--space-1)}.audience__panels[data-astro-cid-oco555am]{grid-template-columns:minmax(0,1fr)}@media (width>=48rem){[data-astro-cid-oco555am][data-tabs]:not([data-enhanced]) .audience__panels[data-astro-cid-oco555am]{grid-template-columns:repeat(2,minmax(0,1fr))}}.role[data-astro-cid-oco555am]{gap:var(--space-5);padding:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.role[data-astro-cid-oco555am]:focus-visible{box-shadow:var(--focus-ring)}@media (width>=48rem){[data-astro-cid-oco555am][data-enhanced] .role[data-astro-cid-oco555am]{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.role__name[data-astro-cid-oco555am]{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--teal-700);font-weight:650}.role__headline[data-astro-cid-oco555am]{margin-top:var(--space-2);font-size:var(--text-2xl);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-weight:700;line-height:1.25}.role__points[data-astro-cid-oco555am]{gap:var(--space-3)}.role__points[data-astro-cid-oco555am] li[data-astro-cid-oco555am]{font-size:var(--text-base)}.study-types[data-astro-cid-oco555am]{margin-top:var(--space-8)}.study-types__title[data-astro-cid-oco555am]{font-size:var(--text-base);margin-bottom:var(--space-3)}.study-types__list[data-astro-cid-oco555am]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.study-types__list[data-astro-cid-oco555am] .tag[data-astro-cid-oco555am]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);background:var(--surface);border:1px solid var(--line);color:var(--ink);font-weight:550}
