/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.web-template-scope{--wt-primary:var(--web-color-primary,#2563eb);--wt-primary-fg:var(--web-color-primary-foreground,#fff);--wt-secondary:var(--web-color-secondary,#64748b);--wt-accent:var(--web-color-accent,#0ea5e9);--wt-bg:var(--web-color-background,#f8fafc);--wt-surface:var(--web-color-surface,#fff);--wt-surface-muted:var(--web-color-surface-muted,#f1f5f9);--wt-border:var(--web-color-border,#e2e8f0);--wt-text:var(--web-color-text,#0f172a);--wt-text-muted:var(--web-color-text-muted,#64748b);--wt-radius-sm:var(--web-radius-sm,.375rem);--wt-radius-md:var(--web-radius-md,.5rem);--wt-radius-lg:var(--web-radius-lg,.75rem);--wt-radius-xl:var(--web-radius-xl,1rem);--wt-font-body:var(--web-site-font-stack,var(--web-font-body,(ui-sans-serif,system-ui,sans-serif)));--wt-font-heading:var(--web-font-heading,var(--wt-font-body));--wt-font-nav:var(--web-font-nav,var(--web-font-body,var(--wt-font-body)));--wt-mix-base:#fff;color:var(--wt-text);background-color:var(--wt-bg);font-family:var(--wt-font-body)}.web-template-scope[data-wt-mode=dark]{--wt-mix-base:var(--wt-surface)}.web-template-scope :focus-visible{outline:2px solid var(--wt-primary);outline-offset:2px}.web-template-scope .wt-heading{font-family:var(--wt-font-heading);letter-spacing:-.025em;color:var(--wt-text);font-weight:800;line-height:1.15}.web-template-scope .wt-heading-accent{color:var(--wt-primary)}.web-template-scope .wt-lead{font-family:var(--wt-font-body);color:var(--wt-text-muted);line-height:1.65}.web-template-scope .wt-badge{border:1px solid var(--wt-primary);border-radius:9999px;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-badge{border:1px solid color-mix(in srgb,var(--wt-primary)25%,transparent)}}.web-template-scope .wt-badge{background:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-badge{background:color-mix(in srgb,var(--wt-primary)10%,var(--wt-surface))}}.web-template-scope .wt-badge{font-family:var(--wt-font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--wt-primary);padding:.25rem .875rem;font-size:.6875rem;font-weight:700}.web-template-scope .wt-btn{border-radius:var(--wt-radius-md);justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;line-height:1.25;transition:opacity .2s,transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.web-template-scope .wt-btn:hover{opacity:.92}.web-template-scope .wt-btn:active{transform:translateY(1px)}.web-template-scope .wt-btn-primary{background:var(--wt-primary);color:var(--wt-primary-fg);box-shadow:0 4px 18px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-btn-primary{box-shadow:0 4px 18px color-mix(in srgb,var(--wt-primary)32%,transparent)}}.web-template-scope .wt-btn-secondary{background:var(--wt-surface-muted);color:var(--wt-text);border:1px solid var(--wt-border)}.web-template-scope .wt-btn-outline{color:var(--wt-text);border:1px solid var(--wt-border);background:0 0}.web-template-scope .wt-btn-ghost{color:var(--wt-primary);background:0 0}.web-template-scope .wt-btn-sm{padding:.5rem .875rem;font-size:.8125rem}.web-template-scope .wt-btn-lg{border-radius:var(--wt-radius-lg);padding:.875rem 1.75rem;font-size:1rem}.web-template-scope .wt-card{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-lg);box-shadow:0 1px 3px var(--wt-text)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-card{box-shadow:0 1px 3px color-mix(in srgb,var(--wt-text)5%,transparent)}}.web-template-scope .wt-card-hover{transition:border-color .25s,box-shadow .25s,transform .25s}.web-template-scope .wt-card-hover:hover{border-color:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-card-hover:hover{border-color:color-mix(in srgb,var(--wt-primary)35%,var(--wt-border))}}.web-template-scope .wt-card-hover:hover{box-shadow:0 12px 32px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-card-hover:hover{box-shadow:0 12px 32px color-mix(in srgb,var(--wt-primary)12%,transparent)}}.web-template-scope .wt-card-hover:hover{transform:translateY(-2px)}.web-template-scope .wt-section{padding:4rem 0}@media (min-width:640px){.web-template-scope .wt-section{padding:5rem 0}}.web-template-scope .wt-section-muted{background:var(--wt-surface-muted);border-block:1px solid var(--wt-border)}.web-template-scope .wt-container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.web-template-scope .wt-container{padding-inline:1.5rem}}@media (min-width:1024px){.web-template-scope .wt-container{padding-inline:2rem}}.web-template-scope .wt-hero{color:#fff;background:linear-gradient(135deg,var(--wt-primary)0,var(--wt-accent)100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--wt-primary)88%,#0f172a)0,color-mix(in srgb,var(--wt-accent)70%,#020617)100%)}}.web-template-scope .wt-hero:before{content:"";opacity:.35;background-image:radial-gradient(var(--wt-primary-foreground,#fff)1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero:before{background-image:radial-gradient(color-mix(in srgb,var(--wt-primary-foreground,#fff)12%,transparent)1px,transparent 1px)}}.web-template-scope .wt-hero:before{pointer-events:none;background-size:22px 22px}.web-template-scope .wt-hero-glow{pointer-events:none;filter:blur(64px);background:var(--wt-accent);border-radius:9999px;position:absolute}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero-glow{background:color-mix(in srgb,var(--wt-accent)45%,transparent)}}.web-template-scope .wt-hero-light{color:var(--wt-text);background:linear-gradient(180deg,var(--wt-surface)0,var(--wt-primary)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero-light{background:linear-gradient(180deg,var(--wt-surface)0,color-mix(in srgb,var(--wt-primary)6%,var(--wt-bg))100%)}}.web-template-scope .wt-hero-light:before{display:none}.web-template-scope .wt-nav{z-index:50;border-bottom:1px solid var(--wt-border);background:var(--wt-surface);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-nav{background:color-mix(in srgb,var(--wt-surface)92%,transparent)}}.web-template-scope .wt-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.web-template-scope .wt-nav-link{border-radius:var(--wt-radius-md);font-family:var(--wt-font-nav);color:var(--wt-text-muted);padding:.5rem .75rem;font-size:.875rem;font-weight:600;transition:background-color .15s,color .15s}.web-template-scope .wt-nav-link:hover{background:var(--wt-surface-muted);color:var(--wt-text)}.web-template-scope .wt-nav-link-active{background:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-nav-link-active{background:color-mix(in srgb,var(--wt-primary)12%,var(--wt-surface))}}.web-template-scope .wt-nav-link-active{color:var(--wt-primary)}.web-template-scope .wt-footer{border-top:1px solid var(--wt-border);background:var(--wt-text)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-footer{background:color-mix(in srgb,var(--wt-text)92%,transparent)}}.web-template-scope .wt-footer{color:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-footer{color:color-mix(in srgb,var(--wt-surface)75%,#94a3b8)}}.web-template-scope .wt-footer a:hover{color:var(--wt-accent)}.web-template-scope .wt-cta{background:linear-gradient(90deg,var(--wt-primary),var(--wt-accent))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-cta{background:linear-gradient(90deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)85%,var(--wt-primary)))}}.web-template-scope .wt-cta{color:var(--wt-primary-fg)}.web-template-scope .wt-cta .wt-btn{background:var(--wt-surface);color:var(--wt-primary)}.web-template-scope[data-wt-template=commerce]{--wt-commerce-ink:var(--web-color-text,#0f172a)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=commerce]{--wt-commerce-ink:color-mix(in srgb,var(--web-color-text,#0f172a)92%,#000)}}.web-template-scope[data-wt-template=commerce].wt-commerce-dark{--wt-bg:var(--wt-commerce-ink)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=commerce].wt-commerce-dark{--wt-bg:color-mix(in srgb,var(--wt-commerce-ink)96%,#000)}}.web-template-scope[data-wt-template=commerce].wt-commerce-dark{--wt-surface:#18181b;--wt-surface-muted:#27272a;--wt-border:#3f3f46;--wt-text:#fafafa;--wt-text-muted:#a1a1aa}.web-template-scope[data-wt-template=commerce].wt-commerce-dark .wt-hero{background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent))}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=commerce].wt-commerce-dark .wt-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--wt-primary)42%,var(--wt-commerce-ink)),color-mix(in srgb,var(--wt-accent)28%,#0c0c0e))}}.web-template-scope[data-wt-template=commerce] .wt-hero .wt-heading-accent{color:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=commerce] .wt-hero .wt-heading-accent{color:color-mix(in srgb,var(--wt-accent)90%,#fff)}}.web-template-scope[data-wt-template=commerce] .wt-hero .wt-heading-accent{background:0 0;-webkit-background-clip:unset;background-clip:unset}.web-template-scope[data-wt-template=commerce] .wt-hero-perk{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-primary-fg);align-items:center;gap:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=commerce] .wt-hero-perk{border:1px solid color-mix(in srgb,var(--wt-primary-fg)12%,transparent)}}.web-template-scope[data-wt-template=commerce] .wt-hero-perk{background:var(--wt-primary-fg)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=commerce] .wt-hero-perk{background:color-mix(in srgb,var(--wt-primary-fg)6%,transparent)}}.web-template-scope[data-wt-template=commerce] .wt-hero-perk{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1rem}.web-template-scope .wt-stats-strip{border-block:1px solid var(--wt-border);background:var(--wt-surface-muted);padding:2.5rem 0}.web-template-scope .wt-stats-strip-value{color:var(--wt-primary);font-size:1.75rem;font-weight:800;line-height:1.2}.web-template-scope .wt-stats-strip-label{color:var(--wt-text-muted);margin-top:.25rem;font-size:.875rem;font-weight:600}.web-template-scope[data-wt-template=commerce].wt-commerce-dark .wt-stats-strip{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=commerce].wt-commerce-dark .wt-stats-strip{background:color-mix(in srgb,var(--wt-surface)85%,var(--wt-bg))}}.web-template-scope[data-wt-template=education] .wt-hero-light .wt-heading-accent{background:linear-gradient(90deg,var(--wt-primary),var(--wt-accent));color:#0000;-webkit-background-clip:text;background-clip:text}.web-template-scope .wt-edu-topbar{z-index:60;border-bottom:1px solid var(--wt-primary);position:relative}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-topbar{border-bottom:1px solid color-mix(in srgb,var(--wt-primary)18%,var(--wt-border))}}.web-template-scope .wt-edu-topbar{background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-topbar{background:linear-gradient(135deg,color-mix(in srgb,var(--wt-primary)72%,#1e293b),color-mix(in srgb,var(--wt-accent)38%,#0f172a))}}.web-template-scope .wt-edu-topbar{color:#fff}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-topbar{color:color-mix(in srgb,#fff 92%,var(--wt-primary-fg))}}.web-template-scope .wt-edu-topbar{box-shadow:inset 0 1px #ffffff14}.web-template-scope .wt-edu-topbar-inner{max-width:80rem;margin:0 auto;padding:.5rem 1rem;position:relative}.web-template-scope .wt-edu-topbar-card{border-radius:var(--wt-radius-lg);background:var(--wt-surface);align-items:center;gap:.625rem;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-topbar-card{background:color-mix(in srgb,var(--wt-surface)7%,transparent)}}.web-template-scope .wt-edu-topbar-card{border:1px solid var(--wt-surface);padding:.5rem .75rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-topbar-card{border:1px solid color-mix(in srgb,var(--wt-surface)10%,transparent)}}.web-template-scope .wt-edu-topbar-card{transition:background-color .15s}.web-template-scope .wt-edu-topbar-card:hover{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-topbar-card:hover{background:color-mix(in srgb,var(--wt-surface)10%,transparent)}}.web-template-scope .wt-edu-topbar-icon{border-radius:var(--wt-radius-md);background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent));flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-topbar-icon{background:linear-gradient(135deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)70%,var(--wt-primary)))}}.web-template-scope .wt-edu-topbar-icon{color:var(--wt-primary-fg);box-shadow:0 2px 8px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-topbar-icon{box-shadow:0 2px 8px color-mix(in srgb,var(--wt-primary)35%,transparent)}}.web-template-scope .wt-edu-nav-brand-icon{border-radius:var(--wt-radius-md);background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent));justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-nav-brand-icon{background:linear-gradient(135deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)55%,var(--wt-primary)))}}.web-template-scope .wt-edu-nav-brand-icon{color:var(--wt-primary-fg);box-shadow:0 2px 10px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-nav-brand-icon{box-shadow:0 2px 10px color-mix(in srgb,var(--wt-primary)28%,transparent)}}.web-template-scope .wt-edu-nav-brand .wt-heading-accent{background:linear-gradient(90deg,var(--wt-primary),var(--wt-accent))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-nav-brand .wt-heading-accent{background:linear-gradient(90deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)80%,var(--wt-primary)))}}.web-template-scope .wt-edu-nav-brand .wt-heading-accent{color:#0000;-webkit-background-clip:text;background-clip:text}.web-template-scope .wt-nav-link-underline{position:relative}.web-template-scope .wt-nav-link-underline:after{content:"";background:linear-gradient(90deg,var(--wt-primary),var(--wt-accent));border-radius:9999px;height:3px;position:absolute;bottom:.2rem;left:.75rem;right:.75rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-nav-link-underline:after{background:linear-gradient(90deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)80%,var(--wt-primary)))}}.web-template-scope .wt-nav-link-underline:after{opacity:0;transition:opacity .2s}.web-template-scope .wt-nav-link-underline.wt-nav-link-active:after,.web-template-scope .wt-nav-link-underline:hover:after{opacity:1}.web-template-scope .wt-nav.wt-nav-scrolled{box-shadow:0 4px 24px var(--wt-text)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-nav.wt-nav-scrolled{box-shadow:0 4px 24px color-mix(in srgb,var(--wt-text)8%,transparent)}}.web-template-scope .wt-stat-card{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-stat-card{border:1px solid color-mix(in srgb,var(--wt-primary)18%,var(--wt-border))}}.web-template-scope .wt-stat-card{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-stat-card{background:color-mix(in srgb,var(--wt-surface)95%,transparent)}}.web-template-scope .wt-stat-card{text-align:center;box-shadow:0 4px 16px var(--wt-text);padding:1rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-stat-card{box-shadow:0 4px 16px color-mix(in srgb,var(--wt-text)6%,transparent)}}.web-template-scope .wt-stat-card-value{color:var(--wt-primary);font-size:1.5rem;font-weight:800}.web-template-scope .wt-stat-card-value-accent{background:linear-gradient(90deg,var(--wt-primary),var(--wt-accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:800}.web-template-scope .wt-hero-float-badge{border-radius:var(--wt-radius-xl);background:linear-gradient(90deg,var(--wt-primary),var(--wt-accent));position:absolute}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero-float-badge{background:linear-gradient(90deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)75%,var(--wt-primary)))}}.web-template-scope .wt-hero-float-badge{color:var(--wt-primary-fg);box-shadow:0 8px 24px var(--wt-primary);padding:.5rem 1rem;font-size:.8125rem;font-weight:800}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero-float-badge{box-shadow:0 8px 24px color-mix(in srgb,var(--wt-primary)35%,transparent)}}.web-template-scope .wt-hero-float-badge{border:2px solid var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero-float-badge{border:2px solid color-mix(in srgb,var(--wt-surface)40%,transparent)}}.web-template-scope .wt-hero-illus-card{border:1px solid var(--wt-primary);border-radius:2rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero-illus-card{border:1px solid color-mix(in srgb,var(--wt-primary)15%,var(--wt-border))}}.web-template-scope .wt-hero-illus-card{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero-illus-card{background:color-mix(in srgb,var(--wt-surface)96%,transparent)}}.web-template-scope .wt-hero-illus-card{box-shadow:0 20px 50px var(--wt-primary);padding:2rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-hero-illus-card{box-shadow:0 20px 50px color-mix(in srgb,var(--wt-primary)18%,transparent)}}.web-template-scope .wt-hero-dot{pointer-events:none;opacity:.65;border-radius:9999px;position:absolute}.web-template-scope[data-wt-mode=dark] .wt-hero-light{background:linear-gradient(180deg,var(--wt-bg)0,var(--wt-primary)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-mode=dark] .wt-hero-light{background:linear-gradient(180deg,var(--wt-bg)0,color-mix(in srgb,var(--wt-primary)14%,var(--wt-bg))100%)}}.web-template-scope[data-wt-mode=dark] .wt-nav{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-mode=dark] .wt-nav{background:color-mix(in srgb,var(--wt-surface)94%,transparent)}}.web-template-scope[data-wt-mode=dark] .wt-stat-card{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-mode=dark] .wt-stat-card{background:color-mix(in srgb,var(--wt-surface)90%,var(--wt-bg))}}.web-template-scope[data-wt-mode=dark] .wt-hero-illus-card{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-mode=dark] .wt-hero-illus-card{background:color-mix(in srgb,var(--wt-surface)92%,var(--wt-bg))}}.web-template-scope .wt-footer-shell{--wt-footer-bg:var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-footer-shell{--wt-footer-bg:color-mix(in srgb,var(--wt-secondary)97%,#000)}}.web-template-scope .wt-footer-shell{--wt-footer-fg:#ffffffb3;--wt-footer-fg-strong:#fff;--wt-footer-fg-muted:#ffffff80;--wt-footer-border:#ffffff1f;--wt-footer-panel-bg:#ffffff0d;--wt-footer-input-bg:#ffffff1a;--wt-footer-input-fg:#fff;--wt-footer-input-placeholder:#fff6;--wt-footer-cta-bg:#fff;--wt-footer-cta-fg:var(--wt-primary);--wt-footer-cta-hover:#ffffffe6;--wt-footer-band-bg:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-footer-shell{--wt-footer-band-bg:color-mix(in srgb,var(--wt-primary)22%,transparent)}}.web-template-scope .wt-footer-shell{background:var(--wt-footer-bg);color:var(--wt-footer-fg)}.web-template-scope[data-wt-mode=dark] .wt-footer-shell{--wt-footer-bg:var(--wt-surface);--wt-footer-fg:var(--wt-text-muted);--wt-footer-fg-strong:var(--wt-text);--wt-footer-fg-muted:var(--wt-text-muted)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-mode=dark] .wt-footer-shell{--wt-footer-fg-muted:color-mix(in srgb,var(--wt-text-muted)78%,transparent)}}.web-template-scope[data-wt-mode=dark] .wt-footer-shell{--wt-footer-border:var(--wt-border);--wt-footer-panel-bg:var(--wt-surface-muted);--wt-footer-input-bg:var(--wt-bg);--wt-footer-input-fg:var(--wt-text);--wt-footer-input-placeholder:var(--wt-text-muted);--wt-footer-cta-bg:var(--wt-primary);--wt-footer-cta-fg:var(--wt-primary-fg);--wt-footer-cta-hover:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-mode=dark] .wt-footer-shell{--wt-footer-cta-hover:color-mix(in srgb,var(--wt-primary)88%,#000)}}.web-template-scope[data-wt-mode=dark] .wt-footer-shell{--wt-footer-band-bg:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-mode=dark] .wt-footer-shell{--wt-footer-band-bg:color-mix(in srgb,var(--wt-primary)14%,var(--wt-surface-muted))}}.web-template-scope[data-wt-mode=dark] .wt-footer-shell{border-top:1px solid var(--wt-border)}.web-template-scope .wt-footer-text-strong{color:var(--wt-footer-fg-strong)}.web-template-scope .wt-footer-text-muted{color:var(--wt-footer-fg-muted)}.web-template-scope .wt-footer-link{color:var(--wt-footer-fg);transition:color .15s}.web-template-scope .wt-footer-link:hover{color:var(--wt-footer-fg-strong)}.web-template-scope .wt-footer-border{border-color:var(--wt-footer-border)}.web-template-scope .wt-footer-panel{border:1px solid var(--wt-footer-border);background:var(--wt-footer-panel-bg)}.web-template-scope .wt-footer-cta-btn{background:var(--wt-footer-cta-bg);color:var(--wt-footer-cta-fg);border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .15s;display:inline-flex;box-shadow:0 1px 2px #00000014}.web-template-scope .wt-footer-cta-btn:hover{background:var(--wt-footer-cta-hover)}.web-template-scope .wt-footer-input{background:var(--wt-footer-input-bg);color:var(--wt-footer-input-fg);box-shadow:0 0 0 1px var(--wt-footer-border);border:0}.web-template-scope .wt-footer-input::placeholder{color:var(--wt-footer-input-placeholder)}.web-template-scope .wt-footer-band{border-bottom:1px solid var(--wt-footer-border);background:var(--wt-footer-band-bg)}.web-template-scope[data-wt-template=corporate]{--wt-corp-font-heading:var(--font-web-template-corporate-heading,var(--wt-font-heading))}.web-template-scope[data-wt-template=corporate] .wt-heading{font-family:var(--wt-corp-font-heading);letter-spacing:-.03em}.web-template-scope[data-wt-template=corporate] .wt-corp-nav{z-index:50;border-bottom:1px solid var(--wt-border);background:var(--wt-surface);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-nav{background:color-mix(in srgb,var(--wt-surface)88%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-nav{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2)}.web-template-scope[data-wt-template=corporate] .wt-corp-nav:after{content:"";background:linear-gradient(90deg,var(--wt-primary),var(--wt-accent),var(--wt-secondary),var(--wt-accent),var(--wt-primary));background-size:200% 100%;height:3px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.web-template-scope[data-wt-template=corporate] .wt-corp-nav:after{animation:wt-corp-gradient-shift 10s ease-in-out infinite}}@keyframes wt-corp-gradient-shift{0%,to{background-position:0}50%{background-position:100%}}.web-template-scope[data-wt-template=corporate] .wt-corp-logo-ring{border-radius:var(--wt-radius-xl);background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent),var(--wt-secondary));padding:2px;display:inline-flex}.web-template-scope[data-wt-template=corporate] .wt-corp-logo-inner{border-radius:calc(var(--wt-radius-xl) - 2px);background:var(--wt-surface);width:2.5rem;height:2.5rem;color:var(--wt-primary);justify-content:center;align-items:center;display:flex}.web-template-scope[data-wt-template=corporate] .wt-corp-hero{color:#fff;background:radial-gradient(ellipse 70% 55% at 8% 15%,var(--wt-accent),transparent 55%),radial-gradient(ellipse 65% 50% at 92% 85%,var(--wt-secondary),transparent 50%),radial-gradient(ellipse 50% 40% at 55% 40%,var(--wt-primary),transparent 60%),linear-gradient(128deg,var(--wt-primary),var(--wt-accent)42%,var(--wt-text));min-height:min(92vh,56rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-hero{background:radial-gradient(ellipse 70% 55% at 8% 15%,color-mix(in srgb,var(--wt-accent)55%,transparent),transparent 55%),radial-gradient(ellipse 65% 50% at 92% 85%,color-mix(in srgb,var(--wt-secondary)45%,transparent),transparent 50%),radial-gradient(ellipse 50% 40% at 55% 40%,color-mix(in srgb,var(--wt-primary)35%,transparent),transparent 60%),linear-gradient(128deg,color-mix(in srgb,var(--wt-primary)92%,#050508),color-mix(in srgb,var(--wt-accent)65%,#12061f)42%,color-mix(in srgb,var(--wt-text)88%,#0a0a12))}}.web-template-scope[data-wt-template=corporate] .wt-corp-hero:before{content:"";opacity:.4;background-image:repeating-linear-gradient(-14deg,transparent,transparent 56px,var(--wt-primary-fg)56px,var(--wt-primary-fg)57px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-hero:before{background-image:repeating-linear-gradient(-14deg,transparent,transparent 56px,color-mix(in srgb,var(--wt-primary-fg)4%,transparent)56px,color-mix(in srgb,var(--wt-primary-fg)4%,transparent)57px)}}.web-template-scope[data-wt-template=corporate] .wt-corp-hero:before{pointer-events:none}.web-template-scope[data-wt-template=corporate] .wt-corp-orb{pointer-events:none;filter:blur(72px);opacity:.55;border-radius:50%;position:absolute}.web-template-scope[data-wt-template=corporate] .wt-corp-heading-gradient{background:linear-gradient(105deg,#fff 0,var(--wt-accent)45%,var(--wt-secondary)100%);display:inline}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-heading-gradient{background:linear-gradient(105deg,#fff 0,color-mix(in srgb,var(--wt-accent)95%,#fff)45%,color-mix(in srgb,var(--wt-secondary)90%,#fff)100%)}}.web-template-scope[data-wt-template=corporate] .wt-corp-heading-gradient{color:#0000;-webkit-background-clip:text;background-clip:text}.web-template-scope[data-wt-template=corporate] .wt-corp-hero .wt-badge{border-color:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-hero .wt-badge{border-color:color-mix(in srgb,var(--wt-accent)45%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-hero .wt-badge{background:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-hero .wt-badge{background:color-mix(in srgb,var(--wt-accent)18%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-hero .wt-badge{color:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-hero .wt-badge{color:color-mix(in srgb,var(--wt-accent)90%,#fff)}}.web-template-scope[data-wt-template=corporate] .wt-corp-hero .wt-badge{box-shadow:0 0 24px var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-hero .wt-badge{box-shadow:0 0 24px color-mix(in srgb,var(--wt-accent)25%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-stat{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-primary-fg);position:relative}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-stat{border:1px solid color-mix(in srgb,var(--wt-primary-fg)18%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-stat{background:var(--wt-primary-fg)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-stat{background:color-mix(in srgb,var(--wt-primary-fg)7%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-stat{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:1.25rem 1rem;transition:transform .3s cubic-bezier(.34,1.4,.64,1),border-color .2s,box-shadow .2s}.web-template-scope[data-wt-template=corporate] .wt-corp-stat:hover{border-color:var(--wt-accent);transform:translateY(-6px)rotate(-1deg)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-stat:hover{border-color:color-mix(in srgb,var(--wt-accent)55%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-stat:hover{box-shadow:0 16px 40px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-stat:hover{box-shadow:0 16px 40px color-mix(in srgb,var(--wt-primary)25%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-stat:nth-child(2){transform:rotate(1.5deg)}.web-template-scope[data-wt-template=corporate] .wt-corp-stat:nth-child(2):hover{transform:translateY(-6px)rotate(2.5deg)}.web-template-scope[data-wt-template=corporate] .wt-corp-stat:nth-child(3){transform:rotate(-1deg)}.web-template-scope[data-wt-template=corporate] .wt-corp-card{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-border);background:var(--wt-surface);box-shadow:0 8px 32px var(--wt-primary);padding:1.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-card{box-shadow:0 8px 32px color-mix(in srgb,var(--wt-primary)10%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-card:before{content:"";background:linear-gradient(90deg,var(--wt-primary),var(--wt-accent),var(--wt-secondary));height:4px;position:absolute;top:0;left:0;right:0}.web-template-scope[data-wt-template=corporate] .wt-corp-card-hover{transition:transform .25s,box-shadow .25s}.web-template-scope[data-wt-template=corporate] .wt-corp-card-hover:hover{box-shadow:0 20px 48px var(--wt-accent);transform:translateY(-4px)scale(1.01)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-card-hover:hover{box-shadow:0 20px 48px color-mix(in srgb,var(--wt-accent)18%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-section-band{background:linear-gradient(95deg,var(--wt-primary),var(--wt-accent));margin-block:2rem;padding-block:4rem;position:relative}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-section-band{background:linear-gradient(95deg,color-mix(in srgb,var(--wt-primary)8%,var(--wt-surface-muted)),color-mix(in srgb,var(--wt-accent)12%,var(--wt-surface-muted)))}}.web-template-scope[data-wt-template=corporate] .wt-corp-section-band{border-block:1px solid var(--wt-primary);transform:skewY(-1.25deg)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-section-band{border-block:1px solid color-mix(in srgb,var(--wt-primary)15%,var(--wt-border))}}.web-template-scope[data-wt-template=corporate] .wt-corp-section-band-inner{transform:skewY(1.25deg)}.web-template-scope[data-wt-template=corporate] .wt-corp-cta{color:var(--wt-primary-fg);background:linear-gradient(115deg,var(--wt-primary)0,var(--wt-accent)40%,var(--wt-accent)70%,var(--wt-secondary)100%);padding:5rem 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-cta{background:linear-gradient(115deg,var(--wt-primary)0,color-mix(in srgb,var(--wt-accent)85%,var(--wt-primary))40%,var(--wt-accent)70%,color-mix(in srgb,var(--wt-secondary)70%,var(--wt-accent))100%)}}.web-template-scope[data-wt-template=corporate] .wt-corp-cta:before{content:"";background:var(--wt-primary-fg);border-radius:50%;width:55%;height:140%;position:absolute;top:-40%;right:-15%}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-cta:before{background:color-mix(in srgb,var(--wt-primary-fg)12%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-cta:before{filter:blur(40px);pointer-events:none}.web-template-scope[data-wt-template=corporate] .wt-corp-cta .wt-heading{color:var(--wt-primary-fg)}.web-template-scope[data-wt-template=corporate] .wt-corp-page-hero{color:#fff;background:radial-gradient(ellipse 60% 80% at 100% 0,var(--wt-accent),transparent),linear-gradient(120deg,var(--wt-primary),var(--wt-accent));padding:4.5rem 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-page-hero{background:radial-gradient(ellipse 60% 80% at 100% 0,color-mix(in srgb,var(--wt-accent)40%,transparent),transparent),linear-gradient(120deg,color-mix(in srgb,var(--wt-primary)88%,#000),color-mix(in srgb,var(--wt-accent)55%,#0c0c14))}}.web-template-scope[data-wt-template=corporate] .wt-corp-footer{border-top:3px solid #0000;border-image:linear-gradient(90deg,var(--wt-primary),var(--wt-accent),var(--wt-secondary))1;background:linear-gradient(180deg,var(--wt-text),var(--wt-primary))}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--wt-text)96%,#000),color-mix(in srgb,var(--wt-primary)35%,var(--wt-text)))}}.web-template-scope[data-wt-template=corporate] .wt-corp-footer{color:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-footer{color:color-mix(in srgb,var(--wt-surface)78%,#94a3b8)}}.web-template-scope[data-wt-template=corporate] .wt-corp-footer a:hover{color:var(--wt-accent)}.web-template-scope[data-wt-template=corporate] .wt-corp-chip{border-radius:var(--wt-radius-lg);background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent));width:2.75rem;height:2.75rem;color:var(--wt-primary-fg);box-shadow:0 4px 16px var(--wt-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-chip{box-shadow:0 4px 16px color-mix(in srgb,var(--wt-primary)30%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-corp-news-card{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-border);background:var(--wt-surface);padding:1.25rem;transition:transform .2s,box-shadow .2s,border-color .2s}.web-template-scope[data-wt-template=corporate] .wt-corp-news-card:hover{border-color:var(--wt-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-news-card:hover{border-color:color-mix(in srgb,var(--wt-accent)40%,var(--wt-border))}}.web-template-scope[data-wt-template=corporate] .wt-corp-news-card:hover{box-shadow:0 12px 36px var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-corp-news-card:hover{box-shadow:0 12px 36px color-mix(in srgb,var(--wt-accent)12%,transparent)}}.web-template-scope[data-wt-template=corporate]{--wt-finbiz-navy:var(--wt-secondary,#111d5e);--wt-finbiz-blue:var(--wt-primary,#0b4df5);--wt-finbiz-accent:var(--wt-accent,#f64a00);--wt-finbiz-heading:var(--wt-text,#1c2539);--wt-finbiz-body:var(--wt-text-muted,#5d666f);--wt-finbiz-gray:var(--wt-surface-muted,#f6f6f6)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar{z-index:60;background:linear-gradient(120deg,var(--wt-finbiz-navy)0,var(--wt-finbiz-blue)50%,var(--wt-finbiz-navy)100%);border-bottom:1px solid #ffffff14;position:relative}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar{background:linear-gradient(120deg,var(--wt-finbiz-navy)0,color-mix(in srgb,var(--wt-finbiz-blue)38%,var(--wt-finbiz-navy))50%,var(--wt-finbiz-navy)100%)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar{color:#fff}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar{color:color-mix(in srgb,#fff 78%,var(--wt-finbiz-body))}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar{font-size:.8125rem;box-shadow:inset 0 1px #ffffff12}.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar-inner{max-width:80rem;margin:0 auto;padding:.5rem 1rem;position:relative}.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar-pill{border-radius:var(--wt-radius-lg);background:#ffffff0f;border:1px solid #ffffff1f;align-items:center;gap:.5rem;padding:.35rem .75rem;transition:background-color .15s,border-color .15s;display:inline-flex}.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar-pill:hover{background:#ffffff1a;border-color:#ffffff2e}.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar-icon{border-radius:var(--wt-radius-md);background:linear-gradient(135deg,var(--wt-finbiz-accent),var(--wt-finbiz-blue));flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar-icon{background:linear-gradient(135deg,var(--wt-finbiz-accent),color-mix(in srgb,var(--wt-finbiz-blue)60%,var(--wt-finbiz-accent)))}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar-icon{color:#fff;box-shadow:0 2px 10px var(--wt-finbiz-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-topbar-icon{box-shadow:0 2px 10px color-mix(in srgb,var(--wt-finbiz-accent)35%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav{z-index:50;border-bottom:1px solid var(--wt-border);background:var(--wt-surface);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav{background:color-mix(in srgb,var(--wt-surface)92%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav{-webkit-backdrop-filter:blur(14px)saturate(1.12);backdrop-filter:blur(14px)saturate(1.12);transition:box-shadow .25s,background-color .25s}.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav.wt-finbiz-nav-scrolled{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav.wt-finbiz-nav-scrolled{background:color-mix(in srgb,var(--wt-surface)97%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav.wt-finbiz-nav-scrolled{box-shadow:0 10px 40px var(--wt-finbiz-navy)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav.wt-finbiz-nav-scrolled{box-shadow:0 10px 40px color-mix(in srgb,var(--wt-finbiz-navy)10%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav-accent{background:linear-gradient(90deg,var(--wt-finbiz-blue),var(--wt-finbiz-accent),var(--wt-finbiz-blue));background-size:200% 100%;height:3px}@media (prefers-reduced-motion:no-preference){.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav-accent{animation:wt-corp-gradient-shift 14s ease-in-out infinite}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-nav-brand .wt-heading-accent{background:linear-gradient(90deg,var(--wt-finbiz-blue),var(--wt-finbiz-accent));color:#0000;-webkit-background-clip:text;background-clip:text}.web-template-scope[data-wt-template=corporate] .wt-finbiz-btn-accent{border-radius:var(--wt-radius-md);background:var(--wt-finbiz-accent);color:#fff;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.web-template-scope[data-wt-template=corporate] .wt-finbiz-btn-accent:hover{box-shadow:0 8px 24px var(--wt-finbiz-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-btn-accent:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--wt-finbiz-accent)40%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero{background:var(--wt-finbiz-gray);min-height:min(88vh,42rem);position:relative;overflow:hidden}.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero-slide{z-index:2;padding:4rem 0 5rem;position:relative}.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero-slide:before{content:"";z-index:-1;background:linear-gradient(105deg,var(--wt-finbiz-navy)0,transparent 55%),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero-slide:before{background:linear-gradient(105deg,color-mix(in srgb,var(--wt-finbiz-navy)92%,#000)0,transparent 55%),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero-slide:before{opacity:.9}.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero .wt-finbiz-hero-badge{border-left:4px solid var(--wt-finbiz-accent);background:var(--wt-finbiz-accent);margin-bottom:1rem;padding:.35rem 1rem;display:inline-block}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero .wt-finbiz-hero-badge{background:color-mix(in srgb,var(--wt-finbiz-accent)12%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero .wt-finbiz-hero-badge{color:var(--wt-finbiz-accent);font-size:.875rem;font-weight:700}.web-template-scope[data-wt-template=corporate] .wt-finbiz-hero h1{font-family:var(--wt-corp-font-heading);color:#fff;letter-spacing:-.02em;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.12}.web-template-scope[data-wt-template=corporate] .wt-finbiz-section-title{text-align:center;margin-bottom:2.5rem}.web-template-scope[data-wt-template=corporate] .wt-finbiz-section-title .wt-finbiz-label{text-transform:uppercase;letter-spacing:.12em;color:var(--wt-finbiz-accent);margin-bottom:.5rem;font-size:.875rem;font-weight:700;display:block}.web-template-scope[data-wt-template=corporate] .wt-finbiz-section-title h2{font-family:var(--wt-corp-font-heading);color:var(--wt-finbiz-heading);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800}.web-template-scope[data-wt-template=corporate] .wt-finbiz-service-card{border-radius:var(--wt-radius-lg);border:1px solid var(--wt-border);background:var(--wt-surface);text-align:center;padding:2rem 1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s}.web-template-scope[data-wt-template=corporate] .wt-finbiz-service-card:hover{border-color:var(--wt-finbiz-blue);transform:translateY(-6px)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-service-card:hover{border-color:color-mix(in srgb,var(--wt-finbiz-blue)35%,var(--wt-border))}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-service-card:hover{box-shadow:0 16px 40px var(--wt-finbiz-blue)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-service-card:hover{box-shadow:0 16px 40px color-mix(in srgb,var(--wt-finbiz-blue)12%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-service-card .wt-finbiz-icon{background:var(--wt-finbiz-blue);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-service-card .wt-finbiz-icon{background:color-mix(in srgb,var(--wt-finbiz-blue)10%,var(--wt-surface))}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-service-card .wt-finbiz-icon{color:var(--wt-finbiz-blue)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-contact-strip{background:var(--wt-finbiz-blue);color:#fff;padding:1.25rem 0}.web-template-scope[data-wt-template=corporate] .wt-finbiz-about{background:var(--wt-surface)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-about-list li{border-radius:var(--wt-radius-md);color:var(--wt-finbiz-heading);align-items:center;gap:.75rem;padding:.75rem 1rem;font-weight:600;transition:background .15s;display:flex}.web-template-scope[data-wt-template=corporate] .wt-finbiz-about-list li.is-active,.web-template-scope[data-wt-template=corporate] .wt-finbiz-about-list li:hover{background:var(--wt-finbiz-blue)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-about-list li.is-active,.web-template-scope[data-wt-template=corporate] .wt-finbiz-about-list li:hover{background:color-mix(in srgb,var(--wt-finbiz-blue)8%,var(--wt-surface))}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-about-list li.is-active,.web-template-scope[data-wt-template=corporate] .wt-finbiz-about-list li:hover{color:var(--wt-finbiz-blue)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-step{text-align:center;border-radius:var(--wt-radius-lg);background:var(--wt-surface);border:1px solid var(--wt-border);padding:1.5rem 1rem;transition:transform .2s}.web-template-scope[data-wt-template=corporate] .wt-finbiz-step:hover{transform:translateY(-4px)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-step .wt-finbiz-step-num{background:var(--wt-finbiz-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;font-weight:800;display:inline-flex}.web-template-scope[data-wt-template=corporate] .wt-finbiz-why{background:var(--wt-finbiz-gray)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-why-feature{border-bottom:1px solid var(--wt-border);gap:1rem;padding:1rem 0;display:flex}.web-template-scope[data-wt-template=corporate] .wt-finbiz-why-feature:last-child{border-bottom:none}.web-template-scope[data-wt-template=corporate] .wt-finbiz-cta{background:var(--wt-finbiz-navy);color:#fff;text-align:center;padding:4.5rem 0;position:relative;overflow:hidden}.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer{background:linear-gradient(168deg,var(--wt-finbiz-navy)0,var(--wt-finbiz-blue)48%,var(--wt-finbiz-navy)100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer{background:linear-gradient(168deg,color-mix(in srgb,var(--wt-finbiz-navy)97%,#000)0,color-mix(in srgb,var(--wt-finbiz-blue)32%,var(--wt-finbiz-navy))48%,color-mix(in srgb,var(--wt-finbiz-navy)96%,#050810)100%)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer{color:#fff}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer{color:color-mix(in srgb,#fff 72%,var(--wt-finbiz-body))}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer-title{font-family:var(--wt-corp-font-heading);color:#fff;letter-spacing:-.02em;margin-bottom:1.25rem;padding-bottom:.65rem;font-size:1.0625rem;font-weight:700;position:relative}.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer-title:after{content:"";background:linear-gradient(90deg,var(--wt-finbiz-accent),var(--wt-finbiz-blue));border-radius:9999px;width:2.5rem;height:3px;position:absolute;bottom:0;left:0}.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer-link{color:#fff;align-items:center;gap:.35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer-link{color:color-mix(in srgb,#fff 72%,var(--wt-finbiz-body))}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer-link{transition:color .15s,transform .15s}.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer-link:hover{color:var(--wt-finbiz-accent);transform:translate(3px)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-footer a:not(.wt-finbiz-footer-link):hover{color:var(--wt-finbiz-accent)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-pricing-card{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-border);background:var(--wt-surface);text-align:center;padding:2rem 1.5rem;transition:transform .25s,box-shadow .25s;position:relative}.web-template-scope[data-wt-template=corporate] .wt-finbiz-pricing-featured{border-color:var(--wt-finbiz-blue);box-shadow:0 20px 50px var(--wt-finbiz-blue)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-pricing-featured{box-shadow:0 20px 50px color-mix(in srgb,var(--wt-finbiz-blue)18%,transparent)}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-pricing-featured{transform:scale(1.03)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-pricing-card .wt-finbiz-price{color:var(--wt-finbiz-heading);font-size:2.5rem;font-weight:800;line-height:1}.web-template-scope[data-wt-template=corporate] .wt-finbiz-pricing-card ul{text-align:left;margin:1.5rem 0;padding:0;list-style:none}.web-template-scope[data-wt-template=corporate] .wt-finbiz-pricing-card li{color:var(--wt-finbiz-body);gap:.5rem;padding:.35rem 0;font-size:.875rem;display:flex}.web-template-scope[data-wt-template=corporate] .wt-finbiz-case-card{border-radius:var(--wt-radius-xl);background:var(--wt-finbiz-navy);color:#fff;min-height:16rem;transition:transform .3s;position:relative;overflow:hidden}.web-template-scope[data-wt-template=corporate] .wt-finbiz-case-card:hover{transform:translateY(-6px)}.web-template-scope[data-wt-template=corporate] .wt-finbiz-case-card .wt-finbiz-case-img{object-fit:cover;opacity:.45;position:absolute;inset:0}.web-template-scope[data-wt-template=corporate] .wt-finbiz-case-card .wt-finbiz-case-overlay{background:linear-gradient(180deg,transparent 30%,var(--wt-finbiz-navy));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-case-card .wt-finbiz-case-overlay{background:linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--wt-finbiz-navy)95%,#000))}}.web-template-scope[data-wt-template=corporate] .wt-finbiz-case-card .wt-finbiz-case-body{z-index:2;padding:1.25rem;position:absolute;bottom:0;left:0;right:0}.web-template-scope[data-wt-template=corporate] .wt-finbiz-testimonial-card{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-border);background:var(--wt-surface);box-shadow:0 8px 32px var(--wt-text);flex:0 0 100%;padding:2rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=corporate] .wt-finbiz-testimonial-card{box-shadow:0 8px 32px color-mix(in srgb,var(--wt-text)6%,transparent)}}@media (min-width:768px){.web-template-scope[data-wt-template=corporate] .wt-finbiz-testimonial-card{flex:0 0 calc(50% - .75rem)}}@media (min-width:1024px){.web-template-scope[data-wt-template=corporate] .wt-finbiz-testimonial-card{flex:0 0 calc(33.333% - 1rem)}}@keyframes wt-float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wt-wiggle{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes wt-rainbow-shift{0%,to{background-position:0}50%{background-position:100%}}.web-template-scope[data-wt-motion=energetic] .wt-btn-primary,.web-template-scope[data-wt-motion=joyful] .wt-btn-primary,.web-template-scope[data-wt-motion=playful] .wt-btn-primary{box-shadow:0 6px 22px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-motion=energetic] .wt-btn-primary,.web-template-scope[data-wt-motion=joyful] .wt-btn-primary,.web-template-scope[data-wt-motion=playful] .wt-btn-primary{box-shadow:0 6px 22px color-mix(in srgb,var(--wt-primary)38%,transparent)}}@media (prefers-reduced-motion:no-preference){.web-template-scope[data-wt-motion=joyful] .wt-btn-primary:hover,.web-template-scope[data-wt-motion=playful] .wt-btn-primary:hover{transform:translateY(-3px)scale(1.02)}.web-template-scope[data-wt-motion=energetic] .wt-btn-primary:hover{animation:wt-wiggle .45s ease-in-out}.web-template-scope[data-wt-motion=joyful] .wt-card-hover:hover,.web-template-scope[data-wt-motion=playful] .wt-card-hover:hover{transform:translateY(-6px)rotate(-.5deg)}.web-template-scope[data-wt-motion=joyful] .wt-hero-float-badge,.web-template-scope[data-wt-motion=playful] .wt-hero-float-badge{animation:wt-float-soft 3.2s ease-in-out infinite}}.web-template-scope[data-wt-motion=energetic][data-wt-template=education] .wt-hero-light,.web-template-scope[data-wt-motion=joyful][data-wt-template=education] .wt-hero-light,.web-template-scope[data-wt-motion=playful][data-wt-template=education] .wt-hero-light{background:radial-gradient(circle at 12% 18%,var(--wt-accent),transparent 42%),radial-gradient(circle at 88% 12%,var(--wt-secondary),transparent 38%),radial-gradient(circle at 70% 85%,var(--wt-primary),transparent 45%),linear-gradient(165deg,var(--wt-surface)0,var(--wt-primary)100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-motion=energetic][data-wt-template=education] .wt-hero-light,.web-template-scope[data-wt-motion=joyful][data-wt-template=education] .wt-hero-light,.web-template-scope[data-wt-motion=playful][data-wt-template=education] .wt-hero-light{background:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--wt-accent)28%,transparent),transparent 42%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--wt-secondary)32%,transparent),transparent 38%),radial-gradient(circle at 70% 85%,color-mix(in srgb,var(--wt-primary)22%,transparent),transparent 45%),linear-gradient(165deg,var(--wt-surface)0,color-mix(in srgb,var(--wt-primary)7%,var(--wt-bg))100%)}}@media (prefers-reduced-motion:no-preference){.web-template-scope[data-wt-motion=joyful][data-wt-template=education] .wt-hero-light:after,.web-template-scope[data-wt-motion=playful][data-wt-template=education] .wt-hero-light:after{content:"";background:conic-gradient(from 0deg,var(--wt-primary),var(--wt-accent),var(--wt-secondary),var(--wt-primary));position:absolute;inset:-40%}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-motion=joyful][data-wt-template=education] .wt-hero-light:after,.web-template-scope[data-wt-motion=playful][data-wt-template=education] .wt-hero-light:after{background:conic-gradient(from 0deg,color-mix(in srgb,var(--wt-primary)12%,transparent),color-mix(in srgb,var(--wt-accent)14%,transparent),color-mix(in srgb,var(--wt-secondary)12%,transparent),color-mix(in srgb,var(--wt-primary)12%,transparent))}}.web-template-scope[data-wt-motion=joyful][data-wt-template=education] .wt-hero-light:after,.web-template-scope[data-wt-motion=playful][data-wt-template=education] .wt-hero-light:after{opacity:.45;pointer-events:none;animation:wt-rainbow-shift 18s linear infinite}}.web-template-scope[data-wt-motion=joyful] .wt-heading-accent,.web-template-scope[data-wt-motion=playful] .wt-heading-accent{background:linear-gradient(95deg,var(--wt-primary),var(--wt-accent),var(--wt-secondary),var(--wt-primary));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.web-template-scope[data-wt-motion=joyful] .wt-heading-accent,.web-template-scope[data-wt-motion=playful] .wt-heading-accent{animation:wt-rainbow-shift 6s ease-in-out infinite}}.web-template-scope[data-wt-motion=joyful] .wt-stat-card,.web-template-scope[data-wt-motion=playful] .wt-stat-card{border-width:2px;border-color:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-motion=joyful] .wt-stat-card,.web-template-scope[data-wt-motion=playful] .wt-stat-card{border-color:color-mix(in srgb,var(--wt-accent)35%,var(--wt-border))}}.web-template-scope[data-wt-motion=corporate] .wt-corp-nav:after,.web-template-scope[data-wt-motion=corporate] .wt-finbiz-nav-accent{background-size:200% 100%}.web-template-scope .wt-playful-bubble{pointer-events:none;opacity:.55;filter:blur(1px);border-radius:9999px;position:absolute}@media (prefers-reduced-motion:no-preference){.web-template-scope .wt-playful-bubble{animation:wt-float-soft 4s ease-in-out infinite}.web-template-scope .wt-playful-bubble:nth-child(2){animation-delay:.6s}.web-template-scope .wt-playful-bubble:nth-child(3){animation-delay:1.2s}}@keyframes wt-sun-pulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes wt-bird-glide{0%,to{transform:translate(0)translateY(0)}50%{transform:translate(12px)translateY(-4px)}}@keyframes wt-cloud-drift{0%,to{transform:translate(0)}50%{transform:translate(14px)}}@keyframes wt-balloon-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.web-template-scope .wt-rehab-motifs,.web-template-scope .wt-rehab-nav-ribbon{display:none}.web-template-scope[data-wt-template=education] .wt-rehab-hope-page-hero{background:radial-gradient(circle at 15% 20%,var(--wt-accent),transparent 45%),radial-gradient(circle at 85% 15%,var(--wt-secondary),transparent 40%),linear-gradient(165deg,var(--wt-surface)0,var(--wt-primary)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-template=education] .wt-rehab-hope-page-hero{background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--wt-accent)18%,transparent),transparent 45%),radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--wt-secondary)22%,transparent),transparent 40%),linear-gradient(165deg,var(--wt-surface)0,color-mix(in srgb,var(--wt-primary)6%,var(--wt-bg))100%)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-hope-page-hero{background:radial-gradient(circle at 10% 15%,var(--wt-secondary),transparent 42%),radial-gradient(circle at 88% 12%,var(--wt-accent),transparent 38%),radial-gradient(circle at 50% 100%,var(--wt-primary),transparent 55%),linear-gradient(180deg,var(--wt-bg)0,var(--wt-surface)55%,var(--wt-secondary)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-hope-page-hero{background:radial-gradient(circle at 10% 15%,color-mix(in srgb,var(--wt-secondary)22%,transparent),transparent 42%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--wt-accent)18%,transparent),transparent 38%),radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--wt-primary)8%,transparent),transparent 55%),linear-gradient(180deg,var(--wt-bg)0,var(--wt-surface)55%,color-mix(in srgb,var(--wt-secondary)6%,var(--wt-bg))100%)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-hope-page-hero{color:var(--wt-text)}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-motifs{display:block}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-heading{letter-spacing:-.01em;font-weight:700}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-chrome{z-index:60;background:radial-gradient(circle at 8% 0,var(--wt-secondary),transparent 38%),radial-gradient(circle at 92% 5%,var(--wt-accent),transparent 35%),linear-gradient(165deg,var(--wt-bg)0,var(--wt-surface)55%,var(--wt-bg)100%);padding-bottom:0;position:sticky;top:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-chrome{background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--wt-secondary)22%,transparent),transparent 38%),radial-gradient(circle at 92% 5%,color-mix(in srgb,var(--wt-accent)18%,transparent),transparent 35%),linear-gradient(165deg,color-mix(in srgb,var(--wt-bg)88%,var(--wt-secondary))0,var(--wt-surface)55%,var(--wt-bg)100%)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-chrome{box-shadow:0 12px 36px var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-chrome{box-shadow:0 12px 36px color-mix(in srgb,var(--wt-accent)8%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-chrome{transition:box-shadow .25s,background .25s}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-chrome.is-scrolled{box-shadow:0 8px 28px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-chrome.is-scrolled{box-shadow:0 8px 28px color-mix(in srgb,var(--wt-primary)10%,transparent)}}.web-template-scope .wt-edu-hope-header-deco{z-index:0}.web-template-scope .wt-edu-hope-header-sun{width:2rem;height:2rem;color:var(--wt-secondary);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.65rem;right:6%}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-header-sun{color:color-mix(in srgb,var(--wt-secondary)85%,#fff)}}.web-template-scope .wt-edu-hope-header-sun{background:var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-header-sun{background:color-mix(in srgb,var(--wt-secondary)25%,transparent)}}.web-template-scope .wt-edu-hope-header-sun{box-shadow:0 0 0 6px var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-header-sun{box-shadow:0 0 0 6px color-mix(in srgb,var(--wt-secondary)12%,transparent)}}.web-template-scope .wt-edu-hope-header-cloud{opacity:.75;position:absolute}.web-template-scope .wt-edu-hope-header-cloud--1{width:4rem;top:2.5rem;left:2%}.web-template-scope .wt-edu-hope-header-cloud--2{opacity:.55;width:3rem;top:3.25rem;right:18%}.web-template-scope .wt-edu-hope-header-flower{opacity:.7;width:1.35rem;height:1.35rem;position:absolute;top:.5rem;left:12%}.web-template-scope .wt-edu-hope-header-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.65rem 0 .75rem;display:flex}.web-template-scope .wt-edu-hope-header-chips{flex-wrap:wrap;gap:.45rem;display:flex}.web-template-scope .wt-edu-hope-chip{border:1px solid var(--wt-border);border-radius:9999px;align-items:center;gap:.5rem;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-chip{border:1px solid color-mix(in srgb,var(--wt-border)75%,var(--wt-primary))}}.web-template-scope .wt-edu-hope-chip{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-chip{background:color-mix(in srgb,var(--wt-surface)92%,var(--wt-accent))}}.web-template-scope .wt-edu-hope-chip{box-shadow:0 3px 12px var(--wt-text);padding:.38rem .85rem .38rem .42rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-chip{box-shadow:0 3px 12px color-mix(in srgb,var(--wt-text)4%,transparent)}}.web-template-scope .wt-edu-hope-chip{transition:transform .2s,box-shadow .2s}.web-template-scope a.wt-edu-hope-chip:hover{box-shadow:0 6px 16px var(--wt-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.web-template-scope a.wt-edu-hope-chip:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--wt-primary)12%,transparent)}}.web-template-scope .wt-edu-hope-chip-icon{background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-chip-icon{background:linear-gradient(135deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)55%,var(--wt-primary)))}}.web-template-scope .wt-edu-hope-chip-icon{color:var(--wt-primary-fg)}.web-template-scope .wt-edu-hope-chip-icon--soft{background:linear-gradient(135deg,var(--wt-secondary),var(--wt-accent))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-chip-icon--soft{background:linear-gradient(135deg,var(--wt-secondary),color-mix(in srgb,var(--wt-accent)50%,var(--wt-secondary)))}}.web-template-scope .wt-edu-hope-chip-text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.web-template-scope .wt-edu-hope-chip-label{letter-spacing:.06em;text-transform:uppercase;color:var(--wt-text-muted);font-size:.5625rem;font-weight:700}.web-template-scope .wt-edu-hope-chip-value{color:var(--wt-text);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:.8125rem;font-weight:700}.web-template-scope .wt-edu-hope-slogan-badge{border:1px dashed var(--wt-primary);border-radius:9999px;align-items:center;gap:.35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-slogan-badge{border:1px dashed color-mix(in srgb,var(--wt-primary)35%,var(--wt-border))}}.web-template-scope .wt-edu-hope-slogan-badge{background:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-slogan-badge{background:color-mix(in srgb,var(--wt-primary)6%,var(--wt-surface))}}.web-template-scope .wt-edu-hope-slogan-badge{color:var(--wt-text);padding:.35rem .85rem;font-size:.72rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-slogan-badge{color:color-mix(in srgb,var(--wt-text)80%,var(--wt-primary))}}.web-template-scope .wt-edu-hope-nav-island{border-radius:calc(var(--wt-radius-xl) + .65rem);background:linear-gradient(var(--wt-surface),var(--wt-surface))padding-box,linear-gradient(120deg,var(--wt-primary),var(--wt-secondary),var(--wt-accent))border-box;border:2px solid #0000;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-nav-island{background:linear-gradient(var(--wt-surface),var(--wt-surface))padding-box,linear-gradient(120deg,color-mix(in srgb,var(--wt-primary)55%,transparent),color-mix(in srgb,var(--wt-secondary)50%,transparent),color-mix(in srgb,var(--wt-accent)55%,transparent))border-box}}.web-template-scope .wt-edu-hope-nav-island{box-shadow:0 10px 32px var(--wt-primary),inset 0 1px 0 #ffffffb3;padding:.55rem .65rem .55rem .75rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-nav-island{box-shadow:0 10px 32px color-mix(in srgb,var(--wt-primary)10%,transparent),inset 0 1px 0 #ffffffb3}}.web-template-scope .wt-edu-hope-nav-island{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .25s,box-shadow .25s}.web-template-scope .wt-edu-hope-nav-island.is-scrolled{box-shadow:0 6px 22px var(--wt-text);transform:scale(.995)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-nav-island.is-scrolled{box-shadow:0 6px 22px color-mix(in srgb,var(--wt-text)6%,transparent)}}.web-template-scope .wt-edu-hope-nav-pills{background:var(--wt-bg);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-nav-pills{background:color-mix(in srgb,var(--wt-bg)65%,var(--wt-surface))}}.web-template-scope .wt-edu-hope-nav-pills{border:1px solid var(--wt-border);padding:.2rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-nav-pills{border:1px solid color-mix(in srgb,var(--wt-border)80%,transparent)}}.web-template-scope .wt-edu-hope-brand-halo{justify-content:center;align-items:center;display:flex;position:relative}.web-template-scope .wt-edu-hope-brand-halo:before{content:"";border-radius:calc(var(--wt-radius-lg) + .35rem);background:conic-gradient(from 120deg,var(--wt-primary),var(--wt-secondary),var(--wt-accent),var(--wt-primary));position:absolute;inset:-4px}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-brand-halo:before{background:conic-gradient(from 120deg,color-mix(in srgb,var(--wt-primary)35%,transparent),color-mix(in srgb,var(--wt-secondary)40%,transparent),color-mix(in srgb,var(--wt-accent)35%,transparent),color-mix(in srgb,var(--wt-primary)35%,transparent))}}.web-template-scope .wt-edu-hope-brand-halo:before{opacity:.85;z-index:0}.web-template-scope .wt-edu-hope-brand-halo .wt-edu-hope-brand-icon{z-index:1;border-radius:calc(var(--wt-radius-lg) + .15rem);position:relative}.web-template-scope .wt-edu-hope-cta--burst{box-shadow:0 6px 20px var(--wt-primary),0 0 0 3px var(--wt-secondary);position:relative;overflow:visible}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-cta--burst{box-shadow:0 6px 20px color-mix(in srgb,var(--wt-primary)28%,transparent),0 0 0 3px color-mix(in srgb,var(--wt-secondary)35%,transparent)}}.web-template-scope .wt-edu-hope-cta--burst:after{content:"✦";color:var(--wt-secondary);text-shadow:0 0 8px var(--wt-secondary);font-size:.65rem;position:absolute;top:-.35rem;right:-.35rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-cta--burst:after{text-shadow:0 0 8px color-mix(in srgb,var(--wt-secondary)50%,transparent)}}.web-template-scope .wt-edu-hope-menu-btn{color:var(--wt-text-muted);background:var(--wt-bg)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-menu-btn{background:color-mix(in srgb,var(--wt-bg)70%,var(--wt-surface))}}.web-template-scope .wt-edu-hope-menu-btn{border:1px solid var(--wt-border)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-menu-btn{border:1px solid color-mix(in srgb,var(--wt-border)85%,transparent)}}.web-template-scope .wt-edu-hope-menu-btn{transition:background .2s,color .2s,border-color .2s}.web-template-scope .wt-edu-hope-phone-btn{color:var(--wt-primary-fg);background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent));justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-phone-btn{background:linear-gradient(135deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)50%,var(--wt-primary)))}}.web-template-scope .wt-edu-hope-phone-btn{border:1px solid var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-phone-btn{border:1px solid color-mix(in srgb,var(--wt-primary)40%,transparent)}}.web-template-scope .wt-edu-hope-phone-btn{box-shadow:0 4px 14px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-phone-btn{box-shadow:0 4px 14px color-mix(in srgb,var(--wt-primary)22%,transparent)}}.web-template-scope .wt-edu-hope-phone-btn{transition:transform .2s,box-shadow .2s}.web-template-scope a.wt-edu-hope-phone-btn:hover{box-shadow:0 6px 18px var(--wt-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.web-template-scope a.wt-edu-hope-phone-btn:hover{box-shadow:0 6px 18px color-mix(in srgb,var(--wt-primary)30%,transparent)}}.web-template-scope .wt-edu-hope-menu-btn[aria-expanded=true]{color:var(--wt-primary);background:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-menu-btn[aria-expanded=true]{background:color-mix(in srgb,var(--wt-primary)10%,var(--wt-surface))}}.web-template-scope .wt-edu-hope-menu-btn[aria-expanded=true]{border-color:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-menu-btn[aria-expanded=true]{border-color:color-mix(in srgb,var(--wt-primary)35%,var(--wt-border))}}.web-template-scope .wt-edu-hope-mobile-menu{border-radius:calc(var(--wt-radius-xl) + .15rem);border:1px solid var(--wt-border);margin:.45rem 0 .65rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-menu{border:1px solid color-mix(in srgb,var(--wt-border)85%,var(--wt-accent))}}.web-template-scope .wt-edu-hope-mobile-menu{background:linear-gradient(180deg,var(--wt-primary)0,var(--wt-surface)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-menu{background:linear-gradient(180deg,color-mix(in srgb,var(--wt-primary)5%,var(--wt-surface))0,color-mix(in srgb,var(--wt-surface)96%,var(--wt-bg))100%)}}.web-template-scope .wt-edu-hope-mobile-menu{box-shadow:0 10px 28px var(--wt-text),inset 0 1px 0 #ffffffa6;padding:0}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-menu{box-shadow:0 10px 28px color-mix(in srgb,var(--wt-text)6%,transparent),inset 0 1px 0 #ffffffa6}}.web-template-scope .wt-edu-hope-mobile-menu-head{border-bottom:1px dashed var(--wt-border);justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-menu-head{border-bottom:1px dashed color-mix(in srgb,var(--wt-border)90%,var(--wt-primary))}}.web-template-scope .wt-edu-hope-mobile-menu-head{letter-spacing:.08em;text-transform:uppercase;color:var(--wt-text-muted);font-size:.6875rem;font-weight:700}.web-template-scope .wt-edu-hope-mobile-menu-body{flex-direction:column;gap:.25rem;padding:.65rem .75rem .85rem;display:flex}.web-template-scope .wt-edu-hope-mobile-link{border-radius:calc(var(--wt-radius-lg) + .1rem);font-family:var(--wt-font-nav);color:var(--wt-text-muted);background:0 0;border-left:3px solid #0000;align-items:center;gap:.5rem;padding:.72rem .85rem;font-size:.9375rem;font-weight:600;transition:background .18s,color .18s,border-color .18s,transform .18s;display:flex}.web-template-scope a.wt-edu-hope-mobile-link:hover{color:var(--wt-primary);background:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope a.wt-edu-hope-mobile-link:hover{background:color-mix(in srgb,var(--wt-primary)7%,var(--wt-surface))}}.web-template-scope a.wt-edu-hope-mobile-link:hover{border-left-color:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope a.wt-edu-hope-mobile-link:hover{border-left-color:color-mix(in srgb,var(--wt-primary)45%,transparent)}}.web-template-scope .wt-edu-hope-mobile-link.is-active{color:var(--wt-primary);background:var(--wt-primary);font-weight:700}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-link.is-active{background:color-mix(in srgb,var(--wt-primary)11%,var(--wt-surface))}}.web-template-scope .wt-edu-hope-mobile-link.is-active{border-left-color:var(--wt-primary);box-shadow:inset 0 0 0 1px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-link.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wt-primary)12%,transparent)}}.web-template-scope .wt-edu-hope-mobile-link-dot{background:var(--wt-text-muted);border-radius:9999px;flex-shrink:0;width:.4rem;height:.4rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-link-dot{background:color-mix(in srgb,var(--wt-text-muted)35%,transparent)}}.web-template-scope .wt-edu-hope-mobile-link.is-active .wt-edu-hope-mobile-link-dot{background:var(--wt-primary);box-shadow:0 0 0 3px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-link.is-active .wt-edu-hope-mobile-link-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--wt-primary)18%,transparent)}}.web-template-scope .wt-edu-hope-mobile-cta-wrap{border-top:1px solid var(--wt-border);margin-top:.15rem;padding-top:.35rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-mobile-cta-wrap{border-top:1px solid color-mix(in srgb,var(--wt-border)85%,transparent)}}.web-template-scope .wt-edu-hope-header-wave{height:2.25rem;margin-top:-.35rem}@media (prefers-reduced-motion:no-preference){.web-template-scope .wt-edu-hope-mobile-menu{animation:wt-hope-menu-in .28s ease-out}}@keyframes wt-hope-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.web-template-scope .wt-edu-hope-header-sun{animation:wt-sun-pulse 4.5s ease-in-out infinite}.web-template-scope .wt-edu-hope-header-cloud--1{animation:wt-cloud-drift 11s ease-in-out infinite}.web-template-scope .wt-edu-hope-header-cloud--2{animation:wt-cloud-drift 9s ease-in-out 1.2s infinite}.web-template-scope .wt-edu-hope-header-flower{animation:wt-balloon-rise 5s ease-in-out infinite}}@media (max-width:767px){.web-template-scope .wt-edu-hope-slogan-badge{text-align:center;justify-content:center;width:100%;padding:.32rem .75rem;font-size:.6875rem}.web-template-scope .wt-edu-hope-header-meta{flex-direction:column;align-items:stretch;padding:.55rem 0 .65rem}.web-template-scope .wt-edu-hope-header-chips{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.4rem;display:grid}.web-template-scope .wt-edu-hope-chip{gap:.4rem;padding:.32rem .55rem .32rem .32rem}.web-template-scope .wt-edu-hope-chip-icon{width:1.55rem;height:1.55rem}.web-template-scope .wt-edu-hope-chip-label{font-size:.5rem}.web-template-scope .wt-edu-hope-chip-value{text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.web-template-scope .wt-edu-hope-nav-island{border-radius:var(--wt-radius-xl);padding:.5rem .55rem}.web-template-scope .wt-edu-hope-header-sun{width:1.5rem;height:1.5rem;right:4%}.web-template-scope .wt-edu-hope-header-cloud--1{width:3rem;top:3.5rem}.web-template-scope .wt-edu-hope-header-flower{display:none}.web-template-scope .wt-edu-hope-header-wave{height:1.125rem;margin-top:-.2rem}}@media (prefers-reduced-motion:reduce){.web-template-scope .wt-edu-hope-header-cloud,.web-template-scope .wt-edu-hope-header-flower,.web-template-scope .wt-edu-hope-header-sun{animation:none}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-topbar{color:var(--wt-text);box-shadow:none;background:0 0;border-bottom:none}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-topbar-card{border-radius:calc(var(--wt-radius-xl) + .15rem);background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-topbar-card{background:color-mix(in srgb,var(--wt-surface)94%,var(--wt-accent))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-topbar-card{border:1px solid var(--wt-border)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-topbar-card{border:1px solid color-mix(in srgb,var(--wt-border)70%,var(--wt-accent))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-topbar-card{box-shadow:0 4px 16px var(--wt-text)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-topbar-card{box-shadow:0 4px 16px color-mix(in srgb,var(--wt-text)3%,transparent)}}.web-template-scope .wt-edu-hope-topbar-label{letter-spacing:.04em;color:var(--wt-text-muted);font-size:.6875rem;font-weight:600}.web-template-scope .wt-edu-hope-topbar-value{font-family:var(--wt-font-body);color:var(--wt-text);font-size:.9375rem;font-weight:700}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-icon{border-radius:var(--wt-radius-lg);box-shadow:0 3px 12px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-icon{box-shadow:0 3px 12px color-mix(in srgb,var(--wt-primary)18%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-icon--soft{background:linear-gradient(135deg,var(--wt-secondary),var(--wt-accent))}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-topbar-icon--soft{background:linear-gradient(135deg,var(--wt-secondary),color-mix(in srgb,var(--wt-accent)55%,var(--wt-secondary)))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-nav-ribbon{font-family:var(--wt-font-heading);letter-spacing:.02em;text-transform:none;color:var(--wt-text);justify-content:center;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.75rem;font-weight:600;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-nav-ribbon{color:color-mix(in srgb,var(--wt-text)82%,var(--wt-primary))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-nav-ribbon{background:linear-gradient(90deg,var(--wt-secondary),var(--wt-accent),var(--wt-primary))}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-nav-ribbon{background:linear-gradient(90deg,color-mix(in srgb,var(--wt-secondary)12%,var(--wt-surface)),color-mix(in srgb,var(--wt-accent)8%,var(--wt-bg)),color-mix(in srgb,var(--wt-primary)8%,var(--wt-surface)))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-nav-ribbon{border-top:1px solid var(--wt-border)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-nav-ribbon{border-top:1px solid color-mix(in srgb,var(--wt-border)80%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-nav-ribbon{border-bottom:1px solid var(--wt-border)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-nav-ribbon{border-bottom:1px solid color-mix(in srgb,var(--wt-border)80%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-nav{background:var(--wt-surface);position:relative;top:auto}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-nav{background:color-mix(in srgb,var(--wt-surface)88%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--wt-border)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-nav{border-bottom:1px solid color-mix(in srgb,var(--wt-border)85%,var(--wt-accent))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-nav{box-shadow:none}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav.wt-nav-scrolled{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav.wt-nav-scrolled{background:color-mix(in srgb,var(--wt-surface)96%,var(--wt-bg))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav.wt-nav-scrolled{box-shadow:0 6px 20px var(--wt-text)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav.wt-nav-scrolled{box-shadow:0 6px 20px color-mix(in srgb,var(--wt-text)4%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-brand-icon{border-radius:calc(var(--wt-radius-lg) + .1rem);box-shadow:0 4px 14px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-brand-icon{box-shadow:0 4px 14px color-mix(in srgb,var(--wt-primary)20%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-brand .wt-heading{font-family:var(--wt-font-heading);font-size:1.05rem;font-weight:700}.web-template-scope .wt-edu-hope-nav-link{font-family:var(--wt-font-nav);border-radius:9999px;padding:.45rem .9rem;font-size:.9rem;font-weight:600}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav-link{color:var(--wt-text-muted);background:0 0}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav-link:hover{color:var(--wt-primary);background:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav-link:hover{background:color-mix(in srgb,var(--wt-primary)8%,var(--wt-surface))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav-link.wt-nav-link-active{color:var(--wt-primary-fg);background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent))}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav-link.wt-nav-link-active{background:linear-gradient(135deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)45%,var(--wt-primary)))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav-link.wt-nav-link-active{box-shadow:0 4px 14px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-nav-link.wt-nav-link-active{box-shadow:0 4px 14px color-mix(in srgb,var(--wt-primary)22%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-cta{font-family:var(--wt-font-heading);box-shadow:0 6px 18px var(--wt-primary);border-radius:9999px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-hope-cta{box-shadow:0 6px 18px color-mix(in srgb,var(--wt-primary)25%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-footer-shell{--wt-footer-bg:linear-gradient(135deg,var(--wt-primary),var(--wt-accent))}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-footer-shell{--wt-footer-bg:linear-gradient(135deg,color-mix(in srgb,var(--wt-primary)88%,#1e293b),color-mix(in srgb,var(--wt-accent)55%,#0f172a))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-footer-shell{background:var(--wt-footer-bg)}.web-template-scope .wt-edu-card-tint{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint{border:1px solid color-mix(in srgb,var(--wt-primary)14%,var(--wt-border))}}.web-template-scope .wt-edu-card-tint{background:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint{background:color-mix(in srgb,var(--wt-primary)7%,var(--wt-surface))}}.web-template-scope .wt-edu-card-tint--secondary{border-color:var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint--secondary{border-color:color-mix(in srgb,var(--wt-secondary)18%,var(--wt-border))}}.web-template-scope .wt-edu-card-tint--secondary{background:var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint--secondary{background:color-mix(in srgb,var(--wt-secondary)9%,var(--wt-surface))}}.web-template-scope .wt-edu-card-tint--accent{border-color:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint--accent{border-color:color-mix(in srgb,var(--wt-accent)18%,var(--wt-border))}}.web-template-scope .wt-edu-card-tint--accent{background:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint--accent{background:color-mix(in srgb,var(--wt-accent)8%,var(--wt-surface))}}.web-template-scope .wt-edu-card-tint--warm{border-color:var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint--warm{border-color:color-mix(in srgb,var(--wt-secondary)22%,var(--wt-border))}}.web-template-scope .wt-edu-card-tint--warm{background:var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint--warm{background:color-mix(in srgb,var(--wt-secondary)11%,var(--wt-bg))}}.web-template-scope .wt-edu-card-tint--cool{border-color:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint--cool{border-color:color-mix(in srgb,var(--wt-accent)22%,var(--wt-border))}}.web-template-scope .wt-edu-card-tint--cool{background:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-card-tint--cool{background:color-mix(in srgb,var(--wt-accent)10%,var(--wt-bg))}}.web-template-scope .wt-edu-icon-badge{border-radius:var(--wt-radius-lg);background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent));justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-icon-badge{background:linear-gradient(135deg,var(--wt-primary),color-mix(in srgb,var(--wt-accent)65%,var(--wt-primary)))}}.web-template-scope .wt-edu-icon-badge{color:var(--wt-primary-fg);box-shadow:0 4px 14px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-icon-badge{box-shadow:0 4px 14px color-mix(in srgb,var(--wt-primary)28%,transparent)}}.web-template-scope .wt-edu-icon-badge--secondary{background:linear-gradient(135deg,var(--wt-secondary),var(--wt-primary))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-icon-badge--secondary{background:linear-gradient(135deg,var(--wt-secondary),color-mix(in srgb,var(--wt-primary)40%,var(--wt-secondary)))}}.web-template-scope .wt-edu-icon-badge--accent{background:linear-gradient(135deg,var(--wt-accent),var(--wt-primary))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-icon-badge--accent{background:linear-gradient(135deg,var(--wt-accent),color-mix(in srgb,var(--wt-primary)35%,var(--wt-accent)))}}.web-template-scope .wt-edu-icon-badge--warm{background:linear-gradient(135deg,var(--wt-secondary),var(--wt-primary))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-icon-badge--warm{background:linear-gradient(135deg,var(--wt-secondary),color-mix(in srgb,var(--wt-primary)50%,var(--wt-secondary)))}}.web-template-scope .wt-edu-icon-badge--cool{background:linear-gradient(135deg,var(--wt-accent),var(--wt-secondary))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-icon-badge--cool{background:linear-gradient(135deg,var(--wt-accent),color-mix(in srgb,var(--wt-secondary)40%,var(--wt-accent)))}}.web-template-scope .wt-edu-tag{background:var(--wt-primary);border-radius:9999px;padding:.2rem .65rem;font-size:.6875rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-tag{background:color-mix(in srgb,var(--wt-primary)12%,var(--wt-surface))}}.web-template-scope .wt-edu-tag{color:var(--wt-primary)}.web-template-scope .wt-edu-tag--secondary{background:var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-tag--secondary{background:color-mix(in srgb,var(--wt-secondary)14%,var(--wt-surface))}}.web-template-scope .wt-edu-tag--secondary{color:var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-tag--secondary{color:color-mix(in srgb,var(--wt-secondary)85%,var(--wt-text))}}.web-template-scope .wt-edu-tag--accent{background:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-tag--accent{background:color-mix(in srgb,var(--wt-accent)14%,var(--wt-surface))}}.web-template-scope .wt-edu-tag--accent{color:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-tag--accent{color:color-mix(in srgb,var(--wt-accent)88%,var(--wt-text))}}.web-template-scope .wt-edu-cta-band{background:linear-gradient(135deg,var(--wt-primary),var(--wt-accent));padding:5rem 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-cta-band{background:linear-gradient(135deg,color-mix(in srgb,var(--wt-primary)90%,#1e293b),color-mix(in srgb,var(--wt-accent)65%,#0f172a))}}.web-template-scope .wt-edu-cta-band{color:var(--wt-primary-fg)}.web-template-scope .wt-edu-cta-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff47;border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem 1rem;font-size:.8125rem;font-weight:800;display:inline-flex}.web-template-scope .wt-edu-cta-title{font-family:var(--wt-font-heading);color:#fff;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.15}.web-template-scope .wt-edu-cta-title-accent{background:linear-gradient(90deg,#fff,var(--wt-secondary))}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-cta-title-accent{background:linear-gradient(90deg,#fff,color-mix(in srgb,var(--wt-secondary)70%,#fff))}}.web-template-scope .wt-edu-cta-title-accent{color:#0000;-webkit-background-clip:text;background-clip:text}.web-template-scope .wt-edu-cta-lead{color:#fff}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-cta-lead{color:color-mix(in srgb,#fff 82%,var(--wt-accent))}}.web-template-scope .wt-edu-cta-lead{line-height:1.65}.web-template-scope .wt-edu-cta-stat{border-radius:var(--wt-radius-xl);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff2e;padding:1.25rem}.web-template-scope .wt-edu-cta-stat-value{background:linear-gradient(90deg,#fff,var(--wt-secondary));font-size:1.75rem;font-weight:800}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-cta-stat-value{background:linear-gradient(90deg,#fff,color-mix(in srgb,var(--wt-secondary)75%,#fff))}}.web-template-scope .wt-edu-cta-stat-value{color:#0000;-webkit-background-clip:text;background-clip:text}.web-template-scope .wt-edu-cta-stat-label{color:#ffffffc7;font-size:.8125rem;font-weight:600}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-hero-light{background:radial-gradient(circle at 8% 12%,var(--wt-secondary),transparent 40%),radial-gradient(circle at 92% 8%,var(--wt-accent),transparent 38%),radial-gradient(circle at 50% 100%,var(--wt-primary),transparent 52%),linear-gradient(175deg,var(--wt-bg)0,var(--wt-surface)50%,var(--wt-bg)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-hero-light{background:radial-gradient(circle at 8% 12%,color-mix(in srgb,var(--wt-secondary)22%,transparent),transparent 40%),radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--wt-accent)18%,transparent),transparent 38%),radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--wt-primary)10%,transparent),transparent 52%),linear-gradient(175deg,var(--wt-bg)0,var(--wt-surface)50%,color-mix(in srgb,var(--wt-bg)95%,var(--wt-secondary))100%)}}.web-template-scope[data-wt-hero-style=hope][data-wt-mode=dark] .wt-hero-light{background:radial-gradient(circle at 8% 12%,var(--wt-secondary),transparent 40%),radial-gradient(circle at 92% 8%,var(--wt-accent),transparent 38%),linear-gradient(175deg,var(--wt-bg)0,var(--wt-surface)55%,var(--wt-bg)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-mode=dark] .wt-hero-light{background:radial-gradient(circle at 8% 12%,color-mix(in srgb,var(--wt-secondary)22%,transparent),transparent 40%),radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--wt-accent)18%,transparent),transparent 38%),linear-gradient(175deg,var(--wt-bg)0,var(--wt-surface)55%,var(--wt-bg)100%)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-hero-illus{box-shadow:0 20px 50px var(--wt-primary),0 0 0 3px var(--wt-secondary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-rehab-hero-illus{box-shadow:0 20px 50px color-mix(in srgb,var(--wt-primary)18%,transparent),0 0 0 3px color-mix(in srgb,var(--wt-secondary)25%,transparent)}}@media (prefers-reduced-motion:no-preference){.web-template-scope[data-wt-hero-style=hope] .wt-rehab-sun{animation:wt-sun-pulse 5s ease-in-out infinite}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-bird--1{animation:wt-bird-glide 4.5s ease-in-out infinite}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-bird--2{animation:wt-bird-glide 5.2s ease-in-out .8s infinite}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-bird--3{animation:wt-bird-glide 4.8s ease-in-out 1.4s infinite}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-cloud{animation:wt-cloud-drift 12s ease-in-out infinite}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-cloud--delay{animation-delay:3s}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-balloon{animation:wt-balloon-rise 3.5s ease-in-out infinite}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-balloon--2{animation-delay:1.2s}}@media (prefers-reduced-motion:reduce){.web-template-scope[data-wt-hero-style=hope] .wt-rehab-balloon,.web-template-scope[data-wt-hero-style=hope] .wt-rehab-bird,.web-template-scope[data-wt-hero-style=hope] .wt-rehab-cloud,.web-template-scope[data-wt-hero-style=hope] .wt-rehab-sun{animation:none}}.web-template-scope .wt-rehab-content-motifs{display:none}.web-template-scope .wt-edu-hope-section{background:linear-gradient(180deg,var(--wt-bg)0,var(--wt-surface)40%,var(--wt-bg)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-hope-section{background:linear-gradient(180deg,var(--wt-bg)0,color-mix(in srgb,var(--wt-surface)92%,var(--wt-bg))40%,var(--wt-bg)100%)}}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-content-motifs{display:block}.web-template-scope[data-wt-hero-style=hope] .wt-edu-hope-section{background:linear-gradient(180deg,var(--wt-bg)0,var(--wt-surface)30%,var(--wt-surface)55%,var(--wt-bg)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope] .wt-edu-hope-section{background:linear-gradient(180deg,var(--wt-bg)0,color-mix(in srgb,var(--wt-surface)98%,var(--wt-secondary))30%,var(--wt-surface)55%,color-mix(in srgb,var(--wt-bg)92%,var(--wt-accent))100%)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education]{color-scheme:light}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--accent,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--cool,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--secondary,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--warm{border-color:var(--wt-border)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--accent,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--cool,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--secondary,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--warm{border-color:color-mix(in srgb,var(--wt-border)85%,var(--wt-primary))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--accent,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--cool,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--secondary,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--warm{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--accent,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--cool,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--secondary,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--warm{background:color-mix(in srgb,var(--wt-surface)97%,var(--wt-primary))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--accent,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--cool,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--secondary,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--warm{box-shadow:0 4px 18px var(--wt-text)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--accent,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--cool,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--secondary,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-card-tint--warm{box-shadow:0 4px 18px color-mix(in srgb,var(--wt-text)3%,transparent)}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-content-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-process-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-service-block{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-content-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-process-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-service-block{background:color-mix(in srgb,var(--wt-surface)98%,var(--wt-bg))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-content-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-process-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-service-block{border-color:var(--wt-border)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-content-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-process-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-service-block{border-color:color-mix(in srgb,var(--wt-border)80%,var(--wt-primary))}}.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-content-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-process-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-service-block{box-shadow:0 6px 24px var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-content-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-process-card,.web-template-scope[data-wt-hero-style=hope][data-wt-template=education] .wt-edu-service-block{box-shadow:0 6px 24px color-mix(in srgb,var(--wt-accent)6%,transparent)}}.web-template-scope[data-wt-hero-style=hope] .wt-edu-hope-section--muted{background:linear-gradient(180deg,var(--wt-accent)0,var(--wt-surface)50%,var(--wt-secondary)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope] .wt-edu-hope-section--muted{background:linear-gradient(180deg,color-mix(in srgb,var(--wt-accent)7%,var(--wt-surface-muted))0,var(--wt-surface)50%,color-mix(in srgb,var(--wt-secondary)8%,var(--wt-bg))100%)}}.web-template-scope[data-wt-hero-style=hope] .wt-edu-hope-section--warm{background:linear-gradient(180deg,var(--wt-secondary)0,var(--wt-surface)45%,var(--wt-primary)100%)}@supports (color:color-mix(in lab,red,red)){.web-template-scope[data-wt-hero-style=hope] .wt-edu-hope-section--warm{background:linear-gradient(180deg,color-mix(in srgb,var(--wt-secondary)12%,var(--wt-bg))0,var(--wt-surface)45%,color-mix(in srgb,var(--wt-primary)5%,var(--wt-bg))100%)}}.web-template-scope .wt-edu-service-block{border-radius:calc(var(--wt-radius-xl) + .25rem);border:2px solid var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-service-block{border:2px solid color-mix(in srgb,var(--wt-primary)12%,var(--wt-border))}}.web-template-scope .wt-edu-service-block{box-shadow:0 8px 28px var(--wt-text);padding:2rem}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-service-block{box-shadow:0 8px 28px color-mix(in srgb,var(--wt-text)5%,transparent)}}.web-template-scope .wt-edu-service-block{transition:transform .25s,box-shadow .25s,border-color .25s}.web-template-scope .wt-edu-service-block:hover{border-color:var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-service-block:hover{border-color:color-mix(in srgb,var(--wt-primary)22%,var(--wt-border))}}.web-template-scope .wt-edu-service-block:hover{box-shadow:0 14px 36px var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-service-block:hover{box-shadow:0 14px 36px color-mix(in srgb,var(--wt-primary)10%,transparent)}}.web-template-scope .wt-edu-service-block:hover{transform:translateY(-2px)}.web-template-scope .wt-edu-content-card,.web-template-scope .wt-edu-process-card{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-primary)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-content-card,.web-template-scope .wt-edu-process-card{border:1px solid color-mix(in srgb,var(--wt-primary)10%,var(--wt-border))}}.web-template-scope .wt-edu-content-card,.web-template-scope .wt-edu-process-card{background:var(--wt-surface)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-content-card,.web-template-scope .wt-edu-process-card{background:color-mix(in srgb,var(--wt-surface)94%,transparent)}}.web-template-scope .wt-edu-content-card,.web-template-scope .wt-edu-process-card{box-shadow:0 6px 22px var(--wt-text)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-content-card,.web-template-scope .wt-edu-process-card{box-shadow:0 6px 22px color-mix(in srgb,var(--wt-text)4%,transparent)}}.web-template-scope .wt-edu-content-card,.web-template-scope .wt-edu-process-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .2s,box-shadow .2s}.web-template-scope .wt-edu-content-card:hover,.web-template-scope .wt-edu-process-card:hover{box-shadow:0 12px 28px var(--wt-primary);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-content-card:hover,.web-template-scope .wt-edu-process-card:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--wt-primary)8%,transparent)}}.web-template-scope .wt-edu-check-icon{color:var(--wt-accent)}@supports (color:color-mix(in lab,red,red)){.web-template-scope .wt-edu-check-icon{color:color-mix(in srgb,var(--wt-accent)75%,#10b981)}}.web-template-scope .wt-edu-check-icon{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.web-template-scope[data-wt-hero-style=hope] .wt-rehab-butterfly{animation:wt-bird-glide 6s ease-in-out infinite}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-flower{animation:wt-balloon-rise 5.5s ease-in-out infinite}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-flower--2{animation-delay:1.5s}.web-template-scope[data-wt-hero-style=hope] .wt-rehab-kid-doodle{animation:wt-float-soft 4.8s ease-in-out infinite}}@keyframes web-template-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.web-template-scope .animate-float{animation:web-template-float 4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.web-template-scope .animate-float{animation:none}}