.brilliant-signals,.brilliant-signals *{box-sizing:border-box}.brilliant-signals{--signals-navy:#0f053b;--signals-gold:#a68c6a;--signals-light-gold:#d3b998;--signals-border:#d7d5d2;--signals-muted:#8c8b8a;--signals-beige:#f1efec;--signals-light:#f9f8f5;background:var(--signals-beige);color:var(--signals-navy);padding:112px 48px 128px;width:100%}.brilliant-signals__container{margin:0 auto;width:min(100%,1320px)}.brilliant-signals__header{margin:0 auto 56px;max-width:920px;text-align:center}.brilliant-signals__headline{color:var(--signals-navy);font-family:var(--font-headline);font-size:clamp(2.75rem,4.2vw,4.75rem);font-weight:400;letter-spacing:-.045em;line-height:.98;margin:0}.brilliant-signals__headline>span{display:block}.brilliant-signals__headline-highlight{color:var(--signals-gold)}.brilliant-signals__description{color:var(--signals-muted);font-family:var(--font-ui);font-size:.9375rem;line-height:1.6;margin:26px auto 0;max-width:680px}.brilliant-signals__description p{margin:0}.brilliant-signals__shell{background:var(--signals-light);border:1px solid var(--signals-border);border-radius:22px;overflow:hidden;width:100%}.brilliant-signals__tabs{border-bottom:1px solid var(--signals-border);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.brilliant-signals__tab{align-items:center;background:var(--signals-beige);border:0;border-radius:0;border-right:1px solid var(--signals-border);color:var(--signals-muted);cursor:pointer;display:flex;font-family:var(--font-ui);font-size:.875rem;font-weight:600;justify-content:center;line-height:1.2;min-height:68px;padding:18px 20px;position:relative;transition:background-color .18s ease,color .18s ease}.brilliant-signals__tab:last-child{border-right:0}.brilliant-signals__tab:hover{background:#fff;color:var(--signals-navy)}.brilliant-signals__tab.is-active{background:var(--signals-light);color:var(--signals-navy)}.brilliant-signals__tab.is-active:after{background:var(--signals-light-gold);bottom:-1px;content:"";height:2px;left:10%;position:absolute;right:10%}.brilliant-signals__tab:focus-visible{outline:2px solid var(--signals-gold);outline-offset:-4px}.brilliant-signals__panel{padding:52px 52px 36px;width:100%}.brilliant-signals__panel[hidden]{display:none!important}.brilliant-signals__panel-header{margin:0 auto 34px;max-width:1000px;text-align:center;width:100%}.brilliant-signals__eyebrow{color:var(--signals-gold);font-family:var(--font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.15em;line-height:1.3;margin-bottom:14px;text-transform:uppercase}.brilliant-signals__panel-headline{color:var(--signals-navy);font-family:var(--font-headline);font-size:clamp(2.25rem,3.1vw,3.75rem);font-weight:400;letter-spacing:-.04em;line-height:1.02;max-width:1000px}.brilliant-signals__panel-visual{align-items:center;background:transparent;border:none;box-shadow:none;display:flex;justify-content:center;margin:0 auto;max-width:1180px;min-width:0;padding:0}.brilliant-signals__product-image{background:transparent;border:none;border-radius:0;box-shadow:none;max-width:100%;object-position:center}@media (min-width:1600px){.brilliant-signals{padding:128px 64px 148px}.brilliant-signals__container{width:min(100%,1520px)}.brilliant-signals__header{margin-bottom:64px;max-width:1050px}.brilliant-signals__headline{font-size:clamp(4rem,4vw,5.5rem)}.brilliant-signals__panel{padding:64px 64px 44px}.brilliant-signals__panel-headline{font-size:clamp(3rem,3vw,4.25rem)}.brilliant-signals__panel-visual{max-width:1380px}}@media (min-width:2000px){.brilliant-signals__container{width:min(100%,1700px)}.brilliant-signals__panel{padding:72px 72px 48px}.brilliant-signals__panel-visual{max-width:1500px}}@media (max-width:1100px){.brilliant-signals{padding:96px 42px 112px}.brilliant-signals__panel{padding:48px 36px 32px}.brilliant-signals__panel-headline{font-size:clamp(2.25rem,3.5vw,3.25rem)}.brilliant-signals__panel-header{margin-bottom:28px}}@media (max-width:767px){.brilliant-signals{padding:80px 24px 96px}.brilliant-signals__header{margin-bottom:40px}.brilliant-signals__headline{font-size:clamp(2.25rem,9vw,3.25rem)}.brilliant-signals__description{font-size:.8125rem;line-height:1.6}.brilliant-signals__shell{border-radius:16px}.brilliant-signals__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.brilliant-signals__tab{font-size:.75rem;min-height:54px;padding:14px 10px}.brilliant-signals__tab:nth-child(2n){border-right:0}.brilliant-signals__tab:nth-child(-n+2){border-bottom:1px solid var(--signals-border)}.brilliant-signals__panel{padding:36px 16px 24px}.brilliant-signals__panel-header{margin-bottom:24px}.brilliant-signals__eyebrow{font-size:.625rem;margin-bottom:12px}.brilliant-signals__panel-headline{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.05}.brilliant-signals__panel-visual{width:100%}.brilliant-signals__product-image{max-width:100%;width:100%}}@media (max-width:420px){.brilliant-signals{padding-left:16px;padding-right:16px}.brilliant-signals__panel{padding:30px 12px 20px}.brilliant-signals__panel-headline{font-size:clamp(1.6rem,7.5vw,2rem)}}@media (prefers-reduced-motion:reduce){.brilliant-signals__tab{transition:none}}.brilliant-signals__panel{align-items:center;display:flex;flex-direction:column;min-height:0;padding:32px 48px 36px}.brilliant-signals__panel-copy{max-width:none;text-align:center;width:100%}.brilliant-signals__eyebrow{margin:0 0 8px}.brilliant-signals__panel-headline{font-size:clamp(2.5rem,3vw,4rem);line-height:1.05;margin:0 auto;max-width:1200px;text-wrap:balance;width:100%}.brilliant-signals__panel-visual{margin:0;width:100%}.brilliant-signals__product-image{display:block;height:auto;object-fit:contain;width:100%}@media (min-width:1600px){.brilliant-signals__panel{gap:0;padding:36px 64px 40px}.brilliant-signals__panel-headline{font-size:clamp(3rem,3.2vw,4.5rem);max-width:1400px}}@media (max-width:1100px){.brilliant-signals__panel{gap:0;padding:32px 32px 36px}.brilliant-signals__panel-headline{font-size:clamp(2.25rem,4vw,3.25rem);max-width:900px}}@media (max-width:767px){.brilliant-signals__panel{gap:0;padding:28px 20px 32px}.brilliant-signals__panel-headline{font-size:clamp(2rem,8vw,2.75rem);max-width:100%}}.brilliant-signals__panel{gap:0;padding-top:40px}.brilliant-signals__panel-header{margin-bottom:8px}.brilliant-signals__eyebrow{margin-bottom:6px}@media (min-width:1600px){.brilliant-signals__panel{padding-top:44px}.brilliant-signals__panel-header{margin-bottom:10px}}@media (max-width:767px){.brilliant-signals__panel{padding-top:40px}.brilliant-signals__panel-header{margin-bottom:8px}}