.Principles-module__OvNBHG__section{color:#f4f8fb;background:radial-gradient(50% 60% at 100% 100%,#1678ee2e,#0000 70%),linear-gradient(130deg,#041423,#061a2c 54%,#071b2d);padding:clamp(84px,10vw,120px) 0}.Principles-module__OvNBHG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.Principles-module__OvNBHG__item{padding:8px 32px 8px 0;position:relative}.Principles-module__OvNBHG__item+.Principles-module__OvNBHG__item{border-left:1px solid #a0d5eb24;padding-left:32px}.Principles-module__OvNBHG__index{color:#a0d5eb59;font-family:var(--font-heading);font-size:40px;font-weight:700;line-height:1;position:absolute;top:8px;right:32px}.Principles-module__OvNBHG__icon{color:#57cff0;border:1px solid #5bb1d966;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:24px;font-size:19px;display:grid}.Principles-module__OvNBHG__item h3{color:#f6faff;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.3}.Principles-module__OvNBHG__item p{color:#dcebf5b8;margin:0;line-height:1.75}@media (max-width:850px){.Principles-module__OvNBHG__grid{grid-template-columns:minmax(0,1fr);gap:36px}.Principles-module__OvNBHG__item,.Principles-module__OvNBHG__item+.Principles-module__OvNBHG__item{border-left:0;padding:0}.Principles-module__OvNBHG__item+.Principles-module__OvNBHG__item{border-top:1px solid #a0d5eb24;padding-top:36px}.Principles-module__OvNBHG__index{right:0}.Principles-module__OvNBHG__item+.Principles-module__OvNBHG__item .Principles-module__OvNBHG__index{top:36px}}
.StageTimeline-module__qUd61G__section{background:var(--bg-section-light);padding:clamp(84px,10vw,128px) 0}.StageTimeline-module__qUd61G__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.StageTimeline-module__qUd61G__dial{justify-items:start;gap:8px;display:grid;position:sticky;top:130px}.StageTimeline-module__qUd61G__dialInner{width:150px;height:150px;margin-bottom:14px;position:relative}.StageTimeline-module__qUd61G__ring{width:100%;height:100%;transform:rotate(-90deg)}.StageTimeline-module__qUd61G__ring circle{fill:none;stroke:var(--line);stroke-width:3px}.StageTimeline-module__qUd61G__ring circle+circle{stroke:var(--brand-blue);stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(var(--brand-blue-rgb), .45))}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.StageTimeline-module__qUd61G__ring circle+circle{stroke-dashoffset:1px}}.StageTimeline-module__qUd61G__dialIcon{color:#fff;box-shadow:0 16px 34px rgba(var(--brand-blue-rgb), .3);background:linear-gradient(150deg,#1678ee,#0a3a6a);border-radius:50%;place-items:center;font-size:34px;display:grid;position:absolute;inset:22px}.StageTimeline-module__qUd61G__dialIcon svg{animation:StageTimeline-module__qUd61G__pop .5s var(--ease-standard)}@keyframes StageTimeline-module__qUd61G__pop{0%{opacity:0;transform:scale(.6)rotate(-12deg)}}.StageTimeline-module__qUd61G__dialStage{color:var(--text-body);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.StageTimeline-module__qUd61G__dialStage b{color:var(--color-link);animation:StageTimeline-module__qUd61G__rise .4s var(--ease-standard);display:inline-block}.StageTimeline-module__qUd61G__dialTitle{color:var(--text-strong);font-family:var(--font-heading);animation:StageTimeline-module__qUd61G__rise .5s var(--ease-standard);font-size:30px;font-weight:700}@keyframes StageTimeline-module__qUd61G__rise{0%{opacity:0;transform:translateY(10px)}}.StageTimeline-module__qUd61G__timeline{min-width:0;position:relative}.StageTimeline-module__qUd61G__line{background:var(--line);width:2px;position:absolute;top:28px;bottom:28px;left:27px}.StageTimeline-module__qUd61G__line span{background:linear-gradient(180deg, var(--brand-blue), var(--brand-cyan));width:100%;height:100%;box-shadow:0 0 10px rgba(var(--brand-cyan-rgb), .5);transform-origin:top;display:block}.StageTimeline-module__qUd61G__list{gap:28px;margin:0;padding:0;list-style:none;display:grid}.StageTimeline-module__qUd61G__stage{grid-template-columns:56px minmax(0,1fr);gap:26px;display:grid}.StageTimeline-module__qUd61G__node{z-index:1;border:1px solid var(--line);width:56px;height:56px;color:var(--text-body);background:var(--color-surface);border-radius:50%;place-items:center;font-size:19px;transition:color .4s,background .4s,border-color .4s,box-shadow .4s;display:grid;position:relative}.StageTimeline-module__qUd61G__reached .StageTimeline-module__qUd61G__node{border-color:var(--brand-blue);color:var(--color-link)}.StageTimeline-module__qUd61G__current .StageTimeline-module__qUd61G__node{color:#fff;background:var(--brand-blue);box-shadow:0 0 0 8px rgba(var(--brand-blue-rgb), .12), 0 10px 24px rgba(var(--brand-blue-rgb), .35)}.StageTimeline-module__qUd61G__card{border:1px solid var(--color-card-border);background:var(--color-surface);opacity:.55;transition:opacity .45s ease, border-color .45s ease, box-shadow .45s ease, transform .45s var(--ease-standard);border-radius:20px;padding:26px 28px;transform:translate(0)}.StageTimeline-module__qUd61G__reached .StageTimeline-module__qUd61G__card{opacity:.85}.StageTimeline-module__qUd61G__current .StageTimeline-module__qUd61G__card{border-color:rgba(var(--brand-blue-rgb), .45);box-shadow:var(--shadow-lg);opacity:1;transform:translate(6px)}.StageTimeline-module__qUd61G__number{color:var(--color-link);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.StageTimeline-module__qUd61G__card h3{color:var(--text-strong);margin:6px 0 8px;font-size:clamp(22px,2.2vw,28px);font-weight:700}.StageTimeline-module__qUd61G__summary{color:var(--text-body);margin:0 0 18px;line-height:1.7}.StageTimeline-module__qUd61G__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.StageTimeline-module__qUd61G__steps li{color:var(--text-strong);background:var(--color-secondary);border-radius:12px;align-items:baseline;gap:9px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.45;display:flex}.StageTimeline-module__qUd61G__steps svg{color:var(--brand-blue);flex:none;font-size:10px}.StageTimeline-module__qUd61G__outcome{border-top:1px dashed var(--line);color:var(--text-strong);align-items:center;gap:10px;margin:0;padding-top:16px;font-size:14px;font-weight:700;display:flex}.StageTimeline-module__qUd61G__outcome svg{color:var(--color-link)}.StageTimeline-module__qUd61G__outcome span{color:var(--text-body);font-weight:600}@media (prefers-reduced-motion:reduce){.StageTimeline-module__qUd61G__card{opacity:1}}@media (max-width:1100px){.StageTimeline-module__qUd61G__layout{grid-template-columns:minmax(0,1fr)}.StageTimeline-module__qUd61G__dial{display:none}.StageTimeline-module__qUd61G__steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.StageTimeline-module__qUd61G__stage{grid-template-columns:44px minmax(0,1fr);gap:14px}.StageTimeline-module__qUd61G__node{width:44px;height:44px;font-size:15px}.StageTimeline-module__qUd61G__line{left:21px}.StageTimeline-module__qUd61G__card{padding:20px 18px}.StageTimeline-module__qUd61G__current .StageTimeline-module__qUd61G__card{transform:none}}
