.HubLandingSections-module__Llc1uG__wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.HubLandingSections-module__Llc1uG__eyebrow{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-subtle);align-items:center;gap:10px;margin-bottom:14px;display:inline-flex}.HubLandingSections-module__Llc1uG__eyebrow:before{content:"";background:var(--accent-mark);opacity:.65;width:18px;height:1px}.HubLandingSections-module__Llc1uG__h2{font-size:var(--fs-headline);font-weight:var(--fw-strong);letter-spacing:-.025em;color:var(--fg);margin:0 0 12px;line-height:1.1}.HubLandingSections-module__Llc1uG__sub{font-size:var(--fs-caption);color:var(--fg-muted);max-width:62ch;line-height:1.7;font-weight:var(--fw-body);margin:0 0 28px}.HubLandingSections-module__Llc1uG__emphasis{color:var(--accent-line)}.HubLandingSections-module__Llc1uG__glow{display:none}.HubLandingSections-module__Llc1uG__wwd{isolation:isolate;padding:clamp(48px,6vw,76px) 0;position:relative}.HubLandingSections-module__Llc1uG__wwdHead{max-width:780px;margin-bottom:24px}.HubLandingSections-module__Llc1uG__wwdGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.HubLandingSections-module__Llc1uG__wwdCard{background:var(--ground-2);border:1px solid var(--hairline);border-radius:0 0 0 var(--r-md);isolation:isolate;transition:border-color .3s,transform .3s,background .3s,box-shadow .3s;position:relative;overflow:hidden}.HubLandingSections-module__Llc1uG__wwdCard:hover{border-color:var(--sector-accent-35);background:color-mix(in oklab, var(--ground-2) 55%, var(--sector-accent-08));transform:translateY(-6px)}.HubLandingSections-module__Llc1uG__wwdCard:hover .HubLandingSections-module__Llc1uG__glow{opacity:1;transform:scale(1.15)}.HubLandingSections-module__Llc1uG__wwdCardInner{z-index:2;flex-direction:column;gap:6px;padding:26px 24px 24px;display:flex;position:relative}.HubLandingSections-module__Llc1uG__wwdIcon{border-radius:0 0 0 var(--r-sm);background:var(--wa05);border:1px solid var(--boundary);width:48px;height:48px;color:var(--accent-label);box-shadow:inset 0 1px 0 var(--wa12);place-items:center;margin-bottom:14px;transition:transform .32s;display:grid}.HubLandingSections-module__Llc1uG__wwdCard:hover .HubLandingSections-module__Llc1uG__wwdIcon{border-color:var(--rule-strong);background:var(--ground-3);transform:rotate(-6deg)scale(1.08)}.HubLandingSections-module__Llc1uG__wwdIconSvg{width:22px;height:22px}.HubLandingSections-module__Llc1uG__wwdEyebrow{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:4px}.HubLandingSections-module__Llc1uG__wwdTitle{font-size:var(--fs-body);font-weight:var(--fw-strong);letter-spacing:-.01em;color:var(--fg);margin:0 0 8px;line-height:1.25;transition:color .28s}.HubLandingSections-module__Llc1uG__wwdCard:hover .HubLandingSections-module__Llc1uG__wwdTitle{color:var(--accent-label)}.HubLandingSections-module__Llc1uG__wwdCopy{font-size:var(--fs-data);color:var(--fg-muted);margin:0 0 12px;line-height:1.6}.HubLandingSections-module__Llc1uG__wwdBullets{border-top:1px solid var(--wa08);flex-direction:column;gap:6px;margin:0;padding:12px 0 0;list-style:none;display:flex}.HubLandingSections-module__Llc1uG__wwdBullet{font-size:var(--fs-caption);color:var(--fg-muted);align-items:flex-start;gap:8px;line-height:1.55;display:flex}.HubLandingSections-module__Llc1uG__wwdBullet:before{content:"";background:var(--sector-accent);opacity:.8;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.HubLandingSections-module__Llc1uG__wwdBadge{z-index:3;font-family:var(--font-mono);font-size:var(--fs-data);font-weight:var(--fw-mono-strong);letter-spacing:.14em;color:var(--accent-label);position:absolute;top:20px;right:20px}.HubLandingSections-module__Llc1uG__hww{isolation:isolate;padding:0 0 clamp(48px,6vw,76px);position:relative}.HubLandingSections-module__Llc1uG__hwwHead{max-width:780px;margin-bottom:22px}.HubLandingSections-module__Llc1uG__hwwGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.HubLandingSections-module__Llc1uG__hwwStep{background:var(--ground-2);border:1px solid var(--hairline);border-radius:0 0 0 var(--r-md);isolation:isolate;transition:border-color .28s,transform .28s,background .28s,box-shadow .28s;position:relative;overflow:hidden}.HubLandingSections-module__Llc1uG__hwwStep:hover{border-color:var(--sector-accent-35);background:color-mix(in oklab, var(--ground-2) 55%, var(--sector-accent-08));transform:translateY(-4px)}.HubLandingSections-module__Llc1uG__hwwStep:hover .HubLandingSections-module__Llc1uG__glow{opacity:1;transform:scale(1.15)}.HubLandingSections-module__Llc1uG__hwwStepInner{z-index:1;padding:22px 22px 20px;position:relative}.HubLandingSections-module__Llc1uG__hwwStepNum{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.22em;color:var(--accent-label);align-items:center;gap:10px;margin-bottom:12px;display:inline-flex}.HubLandingSections-module__Llc1uG__hwwStepNum:before{content:"";background:var(--sector-accent);opacity:.65;width:18px;height:1px}.HubLandingSections-module__Llc1uG__hwwStepTitle{font-size:var(--fs-body-sm);font-weight:var(--fw-strong);letter-spacing:-.01em;color:var(--fg);margin:0 0 8px;line-height:1.25}.HubLandingSections-module__Llc1uG__hwwStep:hover .HubLandingSections-module__Llc1uG__hwwStepTitle{color:var(--accent-label)}.HubLandingSections-module__Llc1uG__hwwStepCopy{font-size:var(--fs-data);color:var(--fg-muted);margin:0;line-height:1.6}.HubLandingSections-module__Llc1uG__arch{isolation:isolate;padding:0 0 clamp(48px,6vw,76px);position:relative;overflow:hidden}.HubLandingSections-module__Llc1uG__archHead{max-width:780px;margin-bottom:24px}.HubLandingSections-module__Llc1uG__archGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.HubLandingSections-module__Llc1uG__archCard{background:var(--ground-2);border:1px solid var(--hairline);border-radius:0 0 0 var(--r-md);isolation:isolate;transition:border-color .3s,transform .3s,background .3s,box-shadow .3s;position:relative;overflow:hidden}.HubLandingSections-module__Llc1uG__archCard:hover{border-color:var(--sector-accent-35);background:color-mix(in oklab, var(--ground-2) 55%, var(--sector-accent-08));transform:translateY(-4px)}.HubLandingSections-module__Llc1uG__archCard:hover .HubLandingSections-module__Llc1uG__glow{opacity:1;transform:scale(1.15)}.HubLandingSections-module__Llc1uG__archCardInner{z-index:1;padding:22px 22px 20px;position:relative}.HubLandingSections-module__Llc1uG__archCard:hover .HubLandingSections-module__Llc1uG__archInitials{border-color:var(--rule-strong);background:var(--ground-3);transform:rotate(-6deg)scale(1.08)}.HubLandingSections-module__Llc1uG__archRole{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:4px}.HubLandingSections-module__Llc1uG__archName{font-size:var(--fs-body-sm);font-weight:var(--fw-strong);letter-spacing:-.01em;color:var(--fg);margin-bottom:8px;line-height:1.25}.HubLandingSections-module__Llc1uG__archBio{font-size:var(--fs-data);color:var(--fg-muted);margin:0;line-height:1.6}.HubLandingSections-module__Llc1uG__archFoot{justify-content:center;display:flex}.HubLandingSections-module__Llc1uG__archFootLink{border:1px solid var(--wa15);color:var(--fg);font-size:var(--fs-data);font-weight:var(--fw-strong);border-radius:999px;align-items:center;gap:8px;padding:10px 18px;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.HubLandingSections-module__Llc1uG__archFootLink:hover{border-color:var(--accent);color:var(--accent-label);transform:translateY(-2px)}.HubLandingSections-module__Llc1uG__cross{padding:0 0 clamp(56px,8vw,96px);position:relative}.HubLandingSections-module__Llc1uG__crossHead{max-width:780px;margin-bottom:22px}.HubLandingSections-module__Llc1uG__crossRails{grid-template-columns:1fr 1fr;gap:18px;display:grid}.HubLandingSections-module__Llc1uG__crossRail{background:var(--ground-2);border:1px solid var(--wa08);border-radius:0 0 0 var(--r-md);padding:20px 22px}.HubLandingSections-module__Llc1uG__crossRailLabel{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:14px}.HubLandingSections-module__Llc1uG__crossChips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.HubLandingSections-module__Llc1uG__crossChip{border:1px solid var(--hairline);border-radius:0 0 0 var(--r-sm);color:var(--fg);font-size:var(--fs-data);font-weight:var(--fw-medium);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex}.HubLandingSections-module__Llc1uG__crossChip:hover{background:color-mix(in oklab, var(--ground-2) 55%, var(--sector-accent-08));border-color:var(--accent-label);transform:translate(3px)}.HubLandingSections-module__Llc1uG__crossChipLabel{color:var(--fg)}.HubLandingSections-module__Llc1uG__crossChipArr{color:var(--accent-label);font-family:var(--font-mono);transition:transform .2s}.HubLandingSections-module__Llc1uG__crossChip:hover .HubLandingSections-module__Llc1uG__crossChipArr{border-color:var(--rule-strong);background:var(--ground-3);transform:translate(3px)}@media (max-width:1100px){.HubLandingSections-module__Llc1uG__wwdGrid,.HubLandingSections-module__Llc1uG__archGrid,.HubLandingSections-module__Llc1uG__hwwGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.HubLandingSections-module__Llc1uG__crossRails{grid-template-columns:1fr}}@media (max-width:640px){.HubLandingSections-module__Llc1uG__wwdGrid,.HubLandingSections-module__Llc1uG__hwwGrid,.HubLandingSections-module__Llc1uG__archGrid,.HubLandingSections-module__Llc1uG__crossChips{grid-template-columns:1fr}}
