.-UUQlW_landing{--landing-ink:#102b54;--landing-muted:#625c59;color:#1c1b1b;background:#fcf9f8;overflow:clip}.-UUQlW_landing section[id]{scroll-margin-top:32px}.-UUQlW_landing ::selection{color:#07162b;background:#d5b16c}body:has(.-UUQlW_landing){min-width:0}.-UUQlW_hero{color:#fff;background:radial-gradient(at 85% 30%,#d5b16c14,#0000 45%),linear-gradient(120deg,#09182e,#102b54 70%,#17233a);position:relative}.-UUQlW_heroTexture{pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.-UUQlW_heroLayout,.-UUQlW_services,.-UUQlW_processInner,.-UUQlW_about,.-UUQlW_supportInner,.-UUQlW_footer{width:min(100%,1280px);margin-inline:auto;padding-inline:32px}.-UUQlW_heroLayout{grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;padding-block:72px 88px;display:grid;position:relative}.-UUQlW_heroCopy{min-width:0}.-UUQlW_heroTitle{letter-spacing:-.055em;text-wrap:balance;max-width:13ch;font-size:clamp(48px,5.4vw,72px);font-weight:600;line-height:1.08}.-UUQlW_heroTitle:after{content:"";background:#d5b16c;width:56px;height:3px;margin-top:28px;display:block}.-UUQlW_heroBody{color:#ffffffb8;max-width:45ch;margin-top:24px;font-size:17px;line-height:1.85}.-UUQlW_heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.-UUQlW_primaryAction,.-UUQlW_secondaryAction{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:14px 22px;font-size:14px;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.-UUQlW_primaryAction{color:#07162b;background:#d5b16c;box-shadow:0 4px 16px #0000000d}.-UUQlW_primaryAction:hover{background:#e7ca8e;box-shadow:0 6px 24px #d5b16c20}.-UUQlW_secondaryAction{color:#fff;border-color:#ffffff40}.-UUQlW_secondaryAction:hover{background:#ffffff0a;border-color:#d5b16c}.-UUQlW_campus{grid-template-rows:1fr 1fr;grid-template-columns:1.5fr 1fr;gap:14px;height:460px;display:grid;position:relative}.-UUQlW_campus:before{content:"";border:1px solid #d5b16c33;border-radius:24px;position:absolute;inset:-16px 28px 24px -16px}.-UUQlW_campusPhoto{isolation:isolate;background:#0c2342;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 16px 36px #0000001a}.-UUQlW_campusPhoto:first-child{grid-row:span 2;margin-block:24px 0}.-UUQlW_campusPhoto:last-child{margin-bottom:24px}.-UUQlW_photoShade{background:linear-gradient(#0000,#061526d9);position:absolute;inset:35% 0 0}.-UUQlW_campusPhoto figcaption{color:#fff;position:absolute;inset:auto 16px 18px}.-UUQlW_photoLocation{color:#e7ca8e;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:600;display:block}.-UUQlW_photoName{font-size:13px;font-weight:600;line-height:1.4;display:block}.-UUQlW_campusPhoto:first-child .-UUQlW_photoName{letter-spacing:-.025em;font-size:20px}.-UUQlW_services{padding-block:96px}.-UUQlW_sectionHeading{justify-content:space-between;align-items:end;gap:48px;display:flex}.-UUQlW_sectionTitle{color:var(--landing-ink);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(32px,3.6vw,46px);font-weight:600;line-height:1.15}.-UUQlW_sectionBody{max-width:46ch;color:var(--landing-muted);margin-top:20px;font-size:17px;line-height:1.85}.-UUQlW_sectionHeading .-UUQlW_sectionTitle{max-width:15ch}.-UUQlW_sectionHeading .-UUQlW_sectionBody{max-width:34ch;margin:0}.-UUQlW_serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.-UUQlW_serviceCard{background:#fffdfc;border:1px solid #e8e2de;border-radius:16px;flex-direction:column;align-items:start;min-height:260px;padding:28px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.-UUQlW_serviceCard:hover{border-color:#c8a971;transform:translateY(-3px);box-shadow:0 14px 30px #102b540a}.-UUQlW_serviceIcon{color:#846321;background:#f5efe3;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.-UUQlW_serviceCard h3{max-width:23ch;color:var(--landing-ink);letter-spacing:-.025em;margin-top:24px;font-size:17px;font-weight:600;line-height:1.4}.-UUQlW_serviceCard p{max-width:40ch;color:var(--landing-muted);margin-top:10px;margin-bottom:24px;font-size:14px;line-height:1.75}.-UUQlW_serviceArrow{color:#846321;width:17px;height:17px;margin-top:auto;transition:transform .2s}.-UUQlW_serviceCard:hover .-UUQlW_serviceArrow{transform:translate(4px)}.-UUQlW_featuredService{background:#102b54;border-color:#102b54;grid-column:span 2}.-UUQlW_featuredService h3{color:#fff;font-size:26px}.-UUQlW_featuredService p{color:#ffffffbf}.-UUQlW_featuredService .-UUQlW_serviceIcon{color:#e7ca8e;background:#ffffff0d}.-UUQlW_featuredService .-UUQlW_serviceArrow{color:#e7ca8e}.-UUQlW_process{background:#f3eee7;border-block:1px solid #e8e2de}.-UUQlW_processInner{padding-block:72px 80px}.-UUQlW_process .-UUQlW_sectionTitle{text-align:center}.-UUQlW_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px;list-style:none;display:grid}.-UUQlW_step{text-align:center;position:relative}.-UUQlW_step:not(:last-child):after{content:"";background:#c8a97180;width:calc(100% - 60px);height:1px;position:absolute;top:28px;left:calc(50% + 42px)}.-UUQlW_stepIcon{color:#846321;background:#fcf9f8;border:1px solid #d8c7a6;border-radius:50%;place-items:center;width:56px;height:56px;margin-inline:auto;display:grid}.-UUQlW_step p{color:var(--landing-ink);margin-top:20px;font-size:15px;font-weight:600}.-UUQlW_stepNumber{color:#736652;letter-spacing:.14em;margin-top:8px;font-size:11px;display:block}.-UUQlW_about{grid-template-columns:1fr 1.05fr;align-items:center;gap:96px;padding-block:104px;display:grid}.-UUQlW_about .-UUQlW_sectionTitle{max-width:14ch}.-UUQlW_textAction{min-height:44px;color:var(--landing-ink);border-bottom:1px solid #c8a971;align-items:center;gap:12px;margin-top:24px;font-size:15px;font-weight:600;display:inline-flex}.-UUQlW_textAction:hover{border-color:var(--landing-ink)}.-UUQlW_portalPreview{background:#fff;border:1px solid #e6dfd6;border-radius:18px;padding:24px 28px 12px;position:relative;box-shadow:0 24px 56px -24px #102b5430,0 0 0 10px #f3eee7}.-UUQlW_previewHeader{justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.-UUQlW_previewHeader>span:last-child{color:var(--landing-muted);font-size:12px}.-UUQlW_previewRow{border-top:1px solid #eee9e3;align-items:center;gap:12px;min-height:68px;padding-block:16px;display:flex}.-UUQlW_previewStep{color:#526077;border:1px solid #e3e7ec;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.-UUQlW_previewLabel{color:#46536a;flex:1;font-size:13px}.-UUQlW_support{color:#fff;background:#102b54;border-top:3px solid #d5b16c;position:relative}.-UUQlW_supportInner{justify-content:space-between;align-items:center;gap:40px;padding-block:56px;display:flex}.-UUQlW_support h2{letter-spacing:-.035em;text-wrap:balance;max-width:26ch;font-size:clamp(26px,3vw,34px);font-weight:600;line-height:1.2}.-UUQlW_support p{color:#ffffffb8;max-width:52ch;margin-top:14px;font-size:15px;line-height:1.8}.-UUQlW_support .-UUQlW_primaryAction{flex-shrink:0}.-UUQlW_footer{flex-direction:column;gap:28px;padding-block:44px;display:flex}.-UUQlW_footer p{color:var(--landing-muted);margin-top:16px;font-size:13px;line-height:1.7}.-UUQlW_footer .-UUQlW_copyright{margin-top:0;font-size:11px}.-UUQlW_footerTop{justify-content:space-between;align-items:start;gap:40px;display:flex}.-UUQlW_footerBrand{max-width:34ch}.-UUQlW_footerNav{gap:64px;display:flex}.-UUQlW_footerNav ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.-UUQlW_footerNav li{color:var(--landing-muted);font-size:13px;line-height:1.5}.-UUQlW_footerNav a{color:var(--landing-muted);text-decoration:none}.-UUQlW_footerNav a:hover{color:#102b54;text-decoration:underline}.-UUQlW_footerNavTitle{color:#102b54;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700}.-UUQlW_footerBottom{border-top:1px solid #dfe4ec;justify-content:space-between;gap:16px;padding-top:22px;display:flex}@media (max-width:1023px){.-UUQlW_heroLayout{grid-template-columns:1fr 1fr;gap:32px;padding-block:64px}.-UUQlW_heroTitle{font-size:clamp(40px,5.2vw,52px)}.-UUQlW_heroActions{flex-direction:column;align-items:start}.-UUQlW_heroActions>*{width:100%}.-UUQlW_campus{gap:10px;height:420px}.-UUQlW_serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.-UUQlW_about{gap:48px}.-UUQlW_previewRow{flex-wrap:wrap;gap:8px}.-UUQlW_previewLabel{min-width:100px}.-UUQlW_portalPreview{padding-inline:20px}}@media (max-width:767px){.-UUQlW_heroLayout,.-UUQlW_services,.-UUQlW_processInner,.-UUQlW_about,.-UUQlW_supportInner,.-UUQlW_footer{padding-inline:24px}.-UUQlW_heroLayout{grid-template-columns:1fr;gap:44px;padding-block:48px 56px}.-UUQlW_heroTitle{max-width:14ch;font-size:clamp(42px,8.8vw,60px)}.-UUQlW_heroTitle:after{margin-top:24px}.-UUQlW_heroBody{font-size:16px}.-UUQlW_heroActions{flex-direction:row;align-items:stretch}.-UUQlW_heroActions>*{flex:180px}.-UUQlW_campus{width:100%;max-width:540px;height:380px;margin-inline:auto}.-UUQlW_services,.-UUQlW_about{padding-block:64px}.-UUQlW_sectionHeading{display:block}.-UUQlW_sectionHeading .-UUQlW_sectionBody{margin-top:18px}.-UUQlW_serviceGrid{margin-top:32px}.-UUQlW_serviceCard{min-height:240px;padding:24px}.-UUQlW_processInner{padding-block:56px}.-UUQlW_steps{grid-template-columns:1fr;gap:0;margin-top:32px}.-UUQlW_step{text-align:left;grid-template-columns:56px 1fr auto;align-items:center;gap:20px;padding-block:16px;display:grid}.-UUQlW_step p,.-UUQlW_stepNumber{margin:0}.-UUQlW_step:not(:last-child):after{width:1px;height:32px;top:72px;left:28px}.-UUQlW_about{grid-template-columns:1fr;gap:44px}.-UUQlW_about .-UUQlW_sectionTitle{max-width:15ch}.-UUQlW_portalPreview{margin-inline:6px}.-UUQlW_supportInner{flex-direction:column;align-items:start;gap:28px;padding-block:44px}.-UUQlW_footer{flex-direction:column;align-items:stretch;gap:24px;padding-block:36px}.-UUQlW_footerTop{flex-direction:column;gap:28px}.-UUQlW_footerNav{flex-wrap:wrap;gap:40px}.-UUQlW_footerBottom{flex-direction:column;gap:6px}}@media (max-width:479px){.-UUQlW_serviceGrid{grid-template-columns:1fr;gap:12px}.-UUQlW_campus{height:320px}.-UUQlW_campusPhoto figcaption{inset-inline:12px;bottom:14px}.-UUQlW_campusPhoto:first-child .-UUQlW_photoName{font-size:17px}.-UUQlW_photoName{font-size:11px}.-UUQlW_featuredService{grid-column:auto}.-UUQlW_serviceCard{min-height:0;padding:24px}.-UUQlW_serviceCard h3{margin-top:18px}.-UUQlW_serviceCard p{margin-bottom:18px}.-UUQlW_serviceArrow{position:absolute;top:38px;right:24px}.-UUQlW_featuredService h3{font-size:24px}.-UUQlW_previewRow{-moz-column-gap:8px;column-gap:8px}.-UUQlW_previewLabel{min-width:0}.-UUQlW_previewRow>span:last-child{padding-inline:7px;font-size:10px}}@media (max-width:359px){.-UUQlW_previewRow{grid-template-columns:28px minmax(0,1fr);display:grid}.-UUQlW_previewStep{grid-row:span 2}.-UUQlW_previewRow>span:last-child{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.-UUQlW_landing a,.-UUQlW_serviceArrow{transition:none}.-UUQlW_serviceCard:hover,.-UUQlW_serviceCard:hover .-UUQlW_serviceArrow{transform:none}}
