.page-module___8aEwW__container{max-width:var(--max-width);margin:0 auto;padding:0 2rem}.page-module___8aEwW__hero{isolation:isolate;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:center;gap:4rem;min-height:720px;padding:7rem 0 5rem;display:grid;position:relative}.page-module___8aEwW__motionStage{aspect-ratio:1;z-index:-1;pointer-events:none;filter:drop-shadow(0 30px 80px #d9b8781f);width:min(46vw,34rem);position:absolute;inset:3rem -4rem 2rem auto}.page-module___8aEwW__orbitOne,.page-module___8aEwW__orbitTwo,.page-module___8aEwW__orbitThree{transform-style:preserve-3d;background:radial-gradient(circle,#d9b87814,#0000 58%);border:1px solid #d9b8782e;border-radius:999px;position:absolute;inset:0}.page-module___8aEwW__orbitOne{animation:18s linear infinite page-module___8aEwW__orbitalTilt}.page-module___8aEwW__orbitTwo{border-color:#6aa8ff2e;animation:14s linear infinite reverse page-module___8aEwW__orbitalTilt;inset:13%}.page-module___8aEwW__orbitThree{border-style:dashed;border-color:#ffffff2e;animation:9s linear infinite page-module___8aEwW__orbitalTilt;inset:27%}.page-module___8aEwW__floatingSeal{color:#f4d48ecc;background:linear-gradient(135deg,#d9b87833,#ffffff0a);border:1px solid #d9b87852;border-radius:50%;place-items:center;width:6.5rem;height:6.5rem;font-size:3.6rem;animation:6s ease-in-out infinite page-module___8aEwW__sealFloat;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff29,0 0 80px #d9b87824}.page-module___8aEwW__hero:before{content:"";z-index:-1;background:radial-gradient(circle,#d9b8782e,#0000 68%);border-radius:999px;width:34rem;height:34rem;animation:10s ease-in-out infinite alternate page-module___8aEwW__glowDrift;position:absolute;top:9rem;left:-8rem}.page-module___8aEwW__heroCopy{animation:.7s both page-module___8aEwW__slideUp}.page-module___8aEwW__kicker{color:var(--accent-strong);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.6rem;margin-bottom:1.3rem;font-size:.82rem;font-weight:800;display:inline-flex}.page-module___8aEwW__kicker:before{content:"";opacity:.7;background:currentColor;width:2.2rem;height:1px}.page-module___8aEwW__title{letter-spacing:-.07em;background:linear-gradient(#fffaf0 0%,#d7c7a4 55%,#8e99ad 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:840px;margin-bottom:2rem;font-size:clamp(3.5rem,8vw,6.9rem);line-height:.92}.page-module___8aEwW__title span{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards page-module___8aEwW__titleReveal;display:block;transform:translateY(.35em)}.page-module___8aEwW__title span:nth-child(2){animation-delay:.12s}.page-module___8aEwW__title span:nth-child(3){animation-delay:.24s}.page-module___8aEwW__description{max-width:720px;color:var(--text-muted);margin-bottom:2rem;font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.85}.page-module___8aEwW__actions{flex-wrap:wrap;gap:1rem;display:flex}.page-module___8aEwW__primaryAction,.page-module___8aEwW__secondaryAction{border-radius:999px;justify-content:center;align-items:center;min-height:3.35rem;padding:0 1.35rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.page-module___8aEwW__primaryAction:after,.page-module___8aEwW__secondaryAction:after{content:"";background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:45%;transition:transform .6s;position:absolute;inset:-40% auto -40% -55%;transform:skew(-18deg)}.page-module___8aEwW__primaryAction:hover:after,.page-module___8aEwW__secondaryAction:hover:after{transform:translate(420%)skew(-18deg)}.page-module___8aEwW__primaryAction{color:#14110b;background:linear-gradient(135deg, #ffe4a6, var(--accent));box-shadow:0 18px 44px #d9b87838}.page-module___8aEwW__primaryAction:hover{color:#14110b;transform:translateY(-2px)}.page-module___8aEwW__secondaryAction{color:var(--foreground);border:1px solid var(--card-border);background:#ffffff0a}.page-module___8aEwW__secondaryAction:hover{background:#d9b87814;border-color:#d9b87861}.page-module___8aEwW__heroPanel{transform-style:preserve-3d;border:1px solid var(--card-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(24px);box-shadow:var(--shadow-lg);background:#ffffff08;padding:1.4rem;animation:.8s .12s both page-module___8aEwW__slideUp;position:relative;overflow:hidden}.page-module___8aEwW__panelAura{opacity:.86;background:conic-gradient(from 180deg,#0000,#d9b8781f,#0000,#6aa8ff1a,#0000);animation:16s linear infinite page-module___8aEwW__rotateAura;position:absolute;inset:-35%}.page-module___8aEwW__heroPanel:before{content:"";background:linear-gradient(100deg,#0000,#ffffff1a,#0000),repeating-linear-gradient(#0000 0 9px,#ffffff07 10px 11px);animation:7s ease-in-out infinite page-module___8aEwW__shimmer;position:absolute;inset:0;transform:translate(-120%)}.page-module___8aEwW__heroPanel:after{content:"";border-radius:calc(var(--radius-lg) - 1px);pointer-events:none;background:linear-gradient(#ffffff0f,#0000 38%);position:absolute;inset:1px}.page-module___8aEwW__panelHeader,.page-module___8aEwW__panelBody,.page-module___8aEwW__panelList{z-index:1;position:relative}.page-module___8aEwW__panelHeader{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--card-border);align-items:center;gap:.55rem;padding-bottom:1.3rem;font-size:.85rem;font-weight:800;display:flex}.page-module___8aEwW__statusDot{background:var(--success);border-radius:999px;width:.72rem;height:.72rem;animation:1.8s ease-in-out infinite page-module___8aEwW__statusPulse;box-shadow:0 0 18px #70d8a6bf}.page-module___8aEwW__panelBody{padding:3rem 0}.page-module___8aEwW__panelNumber{letter-spacing:-.09em;color:var(--accent-strong);font-size:clamp(5rem,12vw,8rem);font-weight:800;line-height:.85;display:block}.page-module___8aEwW__panelLabel{color:var(--text-muted);font-size:1.05rem;font-weight:700}.page-module___8aEwW__panelList{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.page-module___8aEwW__panelList span{border-radius:var(--radius-sm);color:var(--text-muted);background:#ffffff0b;border:1px solid #ffffff14;padding:.85rem;font-size:.9rem;font-weight:700}.page-module___8aEwW__overview{border:1px solid var(--card-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(24px);box-shadow:var(--shadow-sm);background:#ffffff08;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:end;gap:4rem;margin-bottom:2rem;padding:2rem;display:grid}.page-module___8aEwW__workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0 2rem;display:grid}.page-module___8aEwW__workflowStep{border:1px solid var(--card-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(24px);min-height:190px;box-shadow:var(--shadow-sm);background:#ffffff08;padding:1.35rem;position:relative;overflow:hidden}.page-module___8aEwW__workflowStep:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-strong), transparent);height:2px;animation:4.5s ease-in-out infinite page-module___8aEwW__railSweep;position:absolute;inset:auto 1.25rem 0;transform:translate(-105%)}.page-module___8aEwW__workflowStep:nth-child(2):before{animation-delay:.55s}.page-module___8aEwW__workflowStep:nth-child(3):before{animation-delay:1.1s}.page-module___8aEwW__workflowStep span{color:var(--accent-strong);letter-spacing:.18em;font-size:.82rem;font-weight:900}.page-module___8aEwW__workflowStep h3{margin:3rem 0 .8rem;font-size:1.7rem}.page-module___8aEwW__workflowStep p{color:var(--text-muted);margin:0;line-height:1.75}.page-module___8aEwW__overview h2{max-width:620px;font-size:clamp(2rem,4vw,3.4rem)}.page-module___8aEwW__overview p:last-child{color:var(--text-muted);margin:0;font-size:1.08rem;line-height:1.85}.page-module___8aEwW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1.5rem 0 2rem;display:grid}.page-module___8aEwW__card{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(20px);border:1px solid var(--card-border);min-height:260px;box-shadow:var(--shadow-sm);opacity:0;background:#ffffff08;flex-direction:column;padding:1.35rem;transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .26s,background .26s,box-shadow .26s;animation:.65s forwards page-module___8aEwW__slideUp;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__cardGlow{opacity:0;background:radial-gradient(circle at var(--glow-x,85%) 12%, #f4d48e47, transparent 34%), linear-gradient(135deg, #6aa8ff14, transparent 52%);transition:opacity .26s;position:absolute;inset:-1px}.page-module___8aEwW__card:first-child{animation-delay:50ms}.page-module___8aEwW__card:nth-child(2){animation-delay:.1s}.page-module___8aEwW__card:nth-child(3){animation-delay:.15s}.page-module___8aEwW__card:nth-child(4){animation-delay:.2s}.page-module___8aEwW__card:nth-child(5){animation-delay:.25s}.page-module___8aEwW__card:nth-child(6){animation-delay:.3s}.page-module___8aEwW__card:nth-child(7){animation-delay:.35s}.page-module___8aEwW__card:nth-child(8){animation-delay:.4s}.page-module___8aEwW__card:before{content:"";opacity:0;background:radial-gradient(circle at 80% 0,#d9b87829,#0000 42%);transition:opacity .22s;position:absolute;inset:0}.page-module___8aEwW__card:hover{background:var(--surface-strong);border-color:#d9b8786b;transform:translateY(-10px)rotateX(1.5deg);box-shadow:0 26px 72px #0000005c,0 0 44px #d9b87814}.page-module___8aEwW__card:hover .page-module___8aEwW__cardGlow,.page-module___8aEwW__card:hover:before{opacity:1}.page-module___8aEwW__cardTop{z-index:1;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:auto;display:flex;position:relative}.page-module___8aEwW__cardTop span{color:var(--text-subtle);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:800}.page-module___8aEwW__cardTop strong{color:var(--accent-strong);background:var(--accent-muted);border-radius:999px;padding:.35rem .55rem;font-size:.78rem}.page-module___8aEwW__card h2,.page-module___8aEwW__card p{z-index:1;position:relative}.page-module___8aEwW__card h2{margin:3rem 0 .85rem;font-size:1.55rem}.page-module___8aEwW__card p{color:var(--text-muted);margin:0;font-size:.98rem;line-height:1.75}@media (max-width:1050px){.page-module___8aEwW__hero,.page-module___8aEwW__overview{grid-template-columns:1fr}.page-module___8aEwW__hero{min-height:auto}.page-module___8aEwW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module___8aEwW__container{padding:0 1rem}.page-module___8aEwW__hero{padding:4rem 0 3rem}.page-module___8aEwW__workflow,.page-module___8aEwW__panelList,.page-module___8aEwW__grid{grid-template-columns:1fr}.page-module___8aEwW__title{font-size:clamp(3.2rem,18vw,4.2rem)}}@keyframes page-module___8aEwW__titleReveal{0%{opacity:0;filter:blur(10px);transform:translateY(.35em)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes page-module___8aEwW__orbitalTilt{0%{transform:rotateX(64deg)rotate(0)}to{transform:rotateX(64deg)rotate(360deg)}}@keyframes page-module___8aEwW__sealFloat{0%,to{transform:translate(-50%,-50%)translateY(0)scale(1)}50%{transform:translate(-50%,-50%)translateY(-14px)scale(1.03)}}@keyframes page-module___8aEwW__rotateAura{to{transform:rotate(360deg)}}@keyframes page-module___8aEwW__statusPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.28)}}@keyframes page-module___8aEwW__railSweep{0%{opacity:0;transform:translate(-105%)}18%{opacity:1}54%{opacity:1}to{opacity:0;transform:translate(105%)}}
