.page-module__NfDiEG__page{gap:28px;padding-top:28px;display:grid;position:relative}.page-module__NfDiEG__hero{background:radial-gradient(circle at 100% 0,#2dd4bf2e,#0000 30%),linear-gradient(135deg,#0f172a 0%,#123b39 58%,#0d9488 100%);border-radius:32px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);gap:22px;padding:36px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 64px #0f172a2e}.page-module__NfDiEG__hero:before{content:"";filter:blur(6px);pointer-events:none;background:#ffffff0f;border-radius:999px;width:240px;height:240px;position:absolute;inset:auto auto -90px -60px}.page-module__NfDiEG__heroCopy,.page-module__NfDiEG__heroNote{z-index:1;position:relative}.page-module__NfDiEG__heroCopy h1,.page-module__NfDiEG__heroNote h2,.page-module__NfDiEG__ctaBand h2,.page-module__NfDiEG__deliveryCard h2,.page-module__NfDiEG__processCard h2{color:#fff}.page-module__NfDiEG__heroCopy h1{max-width:11ch;margin:14px 0 16px}.page-module__NfDiEG__heroSummary{color:#ffffffd6;max-width:640px;font-size:1.06rem;line-height:1.78}.page-module__NfDiEG__heroActions{margin-top:24px}.page-module__NfDiEG__heroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.page-module__NfDiEG__statCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;gap:8px;padding:18px;display:grid}.page-module__NfDiEG__statCard strong{color:#fff;font-size:1rem;font-weight:800}.page-module__NfDiEG__statCard span{color:#ffffffb8;font-size:.92rem;line-height:1.6}.page-module__NfDiEG__heroNote{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff24,#ffffff14);border:1px solid #ffffff24;border-radius:26px;align-content:start;align-self:stretch;gap:14px;padding:24px;display:grid}.page-module__NfDiEG__noteLabel{letter-spacing:.14em;text-transform:uppercase;color:#ffffffa8;font-size:.78rem;font-weight:700}.page-module__NfDiEG__heroNote p{color:#fffc}.page-module__NfDiEG__noteList{gap:10px;margin-top:6px;display:grid}.page-module__NfDiEG__noteList li{color:#ffffffd1;padding-left:18px;font-size:.95rem;line-height:1.65;position:relative}.page-module__NfDiEG__noteList li:before{content:"";background:#5eead4f2;border-radius:999px;width:8px;height:8px;position:absolute;top:11px;left:0}.page-module__NfDiEG__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-module__NfDiEG__storyCard,.page-module__NfDiEG__principleCard{background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #0f172a14;border-radius:26px;padding:28px;box-shadow:0 18px 42px #0f172a14}.page-module__NfDiEG__storyIntro{color:var(--color-ink);margin-top:14px;font-size:1.05rem;line-height:1.65}.page-module__NfDiEG__storyList{gap:12px;margin-top:18px;display:grid}.page-module__NfDiEG__storyList li,.page-module__NfDiEG__deliveryList li{padding-left:22px;line-height:1.7;position:relative}.page-module__NfDiEG__storyList li:before,.page-module__NfDiEG__deliveryList li:before{content:"";background:var(--color-primary);border-radius:999px;width:6px;height:6px;position:absolute;top:11px;left:0}.page-module__NfDiEG__sectionBlock{gap:18px;display:grid}.page-module__NfDiEG__sectionIntro{justify-content:space-between;align-items:end;gap:20px;display:flex}.page-module__NfDiEG__sectionIntro h2{margin-top:10px}.page-module__NfDiEG__sectionIntro>p{max-width:420px}.page-module__NfDiEG__principlesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module__NfDiEG__principleCard h3{margin-bottom:12px}.page-module__NfDiEG__processBand{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:18px;display:grid}.page-module__NfDiEG__processCard{background:linear-gradient(145deg,#0f172a,#123a3a 68%,#115e59);border-radius:28px;padding:30px;box-shadow:0 24px 52px #0f172a29}:is(.page-module__NfDiEG__processCard .section-eyebrow,.page-module__NfDiEG__deliveryCard .section-eyebrow,.page-module__NfDiEG__ctaBand .section-eyebrow){color:#ffffffb3}.page-module__NfDiEG__stepList{gap:16px;margin-top:22px;display:grid}.page-module__NfDiEG__stepList li{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.page-module__NfDiEG__stepList span{color:#fff;background:#5eead42e;border:1px solid #5eead438;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:800;display:inline-flex}.page-module__NfDiEG__stepList p{color:#ffffffd1}.page-module__NfDiEG__deliveryCard{background:linear-gradient(#fffffffa,#f0fdfafa);border:1px solid #0d948824;border-radius:28px;padding:30px;box-shadow:0 18px 42px #0f172a14}.page-module__NfDiEG__deliveryCard .section-eyebrow{color:var(--color-primary)}.page-module__NfDiEG__deliveryCard h2{color:var(--color-ink);margin:10px 0 18px}.page-module__NfDiEG__deliveryList{gap:12px;display:grid}.page-module__NfDiEG__ctaBand{background:radial-gradient(circle at 100% 0,#2dd4bf38,#0000 28%),linear-gradient(135deg,#0f172a,#134e4a 58%,#0d9488);border-radius:30px;gap:12px;padding:32px;display:grid;box-shadow:0 22px 52px #0f172a29}.page-module__NfDiEG__ctaBand>p:last-of-type{color:#ffffffd1;max-width:680px}@media (max-width:1080px){.page-module__NfDiEG__hero,.page-module__NfDiEG__processBand{grid-template-columns:1fr}.page-module__NfDiEG__heroCopy h1{max-width:14ch}.page-module__NfDiEG__principlesGrid{grid-template-columns:1fr}}@media (max-width:820px){.page-module__NfDiEG__page{gap:20px;padding-top:20px}.page-module__NfDiEG__hero,.page-module__NfDiEG__processCard,.page-module__NfDiEG__deliveryCard,.page-module__NfDiEG__ctaBand,.page-module__NfDiEG__storyCard,.page-module__NfDiEG__principleCard{padding:24px}.page-module__NfDiEG__heroStats,.page-module__NfDiEG__storyGrid{grid-template-columns:1fr}.page-module__NfDiEG__sectionIntro{flex-direction:column;align-items:flex-start}.page-module__NfDiEG__sectionIntro>p{max-width:none}}@media (max-width:520px){.page-module__NfDiEG__hero,.page-module__NfDiEG__heroNote,.page-module__NfDiEG__processCard,.page-module__NfDiEG__deliveryCard,.page-module__NfDiEG__ctaBand,.page-module__NfDiEG__storyCard,.page-module__NfDiEG__principleCard{border-radius:24px}.page-module__NfDiEG__heroCopy h1{max-width:100%}}
