.section-label{font-family:var(--fm);font-size:12.5px;font-weight:700;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.content{color:var(--gray-700);font-size:16.5px;line-height:1.65}.signs{background:var(--gray-50);padding:56px 0;position:relative}.signs h2{max-width:100%}.signs-grid{display:block;margin-top:48px}.signs-list{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.signs-item{align-items:start;border-bottom:1px solid var(--gray-100);border-right:1px solid var(--gray-100);display:grid;gap:18px;grid-template-columns:56px 1fr;padding:28px 32px}.signs-item:nth-child(2n){border-right:none}.signs-item:nth-last-child(-n+2){border-bottom:none}.signs-item-num{font-size:36px;letter-spacing:-1px;line-height:1;opacity:.85}.signs-item-headline,.signs-item-num{color:var(--navy);font-family:var(--fd);font-weight:800}.signs-item-headline{font-size:17px;letter-spacing:-.2px;line-height:1.3;margin-bottom:8px}.signs-item-body{color:var(--gray-600);font-size:14.5px;line-height:1.6}.signs-cta-bar{align-items:center;background:radial-gradient(ellipse at top right,rgba(94,234,212,.18),transparent 55%),radial-gradient(ellipse at bottom left,rgba(249,115,22,.1),transparent 50%),linear-gradient(145deg,var(--navy-dark),var(--navy) 60%,var(--navy-mid));border-radius:16px;box-shadow:0 8px 28px rgba(11,29,58,.12);color:var(--white);display:grid;gap:32px;grid-template-columns:1.4fr 1fr;margin-top:36px;overflow:hidden;padding:36px 44px;position:relative}.signs-cta-bar:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='0.35'/></svg>");content:"";inset:0;mix-blend-mode:overlay;opacity:.18;pointer-events:none;position:absolute}.signs-cta-bar:after{background:linear-gradient(90deg,transparent,rgba(94,234,212,.55),transparent);content:"";height:1px;left:44px;position:absolute;right:44px;top:0}.signs-cta-bar>*{position:relative;z-index:1}.signs-cta-bar-eyebrow{color:var(--teal-light);font-family:var(--fm);font-size:11.5px;font-weight:600;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.signs-cta-bar-headline{color:var(--white);font-family:var(--fd);font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.15;margin-bottom:10px}.signs-cta-bar-body{color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.55}.signs-cta-bar-body strong{color:var(--teal-light);font-weight:600}.signs-cta-bar-action{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.signs-cta-bar-link{align-items:center;background:var(--orange);border-radius:10px;box-shadow:0 4px 14px rgba(249,115,22,.35);color:var(--white);display:inline-flex;font-family:var(--fd);font-size:14px;font-weight:700;gap:8px;letter-spacing:.3px;padding:14px 26px;transition:background-color .15s,transform .1s,box-shadow .15s;white-space:nowrap}.signs-cta-bar-link:hover{background:#ea580c;box-shadow:0 6px 18px rgba(249,115,22,.45);color:var(--white);transform:translateY(-1px)}.signs-cta-bar-link:active{transform:scale(.98)}@media (max-width:1024px){.signs-list{grid-template-columns:1fr}.signs-item{border-right:none}.signs-item:nth-last-child(-n+2){border-bottom:1px solid var(--gray-100)}.signs-item:last-child{border-bottom:none}.signs-cta-bar{gap:20px;grid-template-columns:1fr;padding:28px;text-align:left}.signs-cta-bar-action{align-items:flex-start}}