@media(max-width:600px){.hero{height:660px}.hero h1{font-size:32px;margin-bottom:17px}}
.market-hero{background-color:#0b1018;background-image:linear-gradient(#ffffff02 1px,transparent 1px),linear-gradient(90deg,#ffffff02 1px,transparent 1px);background-size:70px 70px;padding:45px 6% 40px;color:#fafbff}.market-inner{max-width:1400px;margin:auto;display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:center}.market-eyebrow{display:flex;align-items:center;gap:12px;color:#00c878;font-size:12px;font-weight:700;margin-bottom:27px}.market-eyebrow:before{content:'';width:21px;height:2px;background:#00c878}.market-copy h1{font-size:58px;line-height:1.14;font-weight:800;margin:0 0 25px}.market-copy h1 span{color:#ff761c}.market-description{font-size:18px;line-height:1.7;color:#99a2ae;max-width:640px;margin-bottom:35px}.market-actions{display:flex;flex-wrap:wrap;gap:12px}.market-actions .button{font-size:13px;border-radius:7px;padding:17px 20px;gap:17px}.market-primary{background:#ff761c;color:#080d14;box-shadow:0 7px 24px #ff761c20}.market-primary:hover{background:#ff913f}.market-secondary{border:1px solid #314154;color:#f6f7fb;background:transparent}.market-secondary:hover{background:#17202d}.market-promises{display:flex;flex-wrap:wrap;gap:17px 24px;font-size:11px;line-height:1.6;color:#99a2ae;margin-top:15px}.market-promises span::first-letter{color:#00cf88}.market-promises span:last-child{width:100%;margin-top:6px}.market-visual{min-width:0;padding:0}@media(min-width:1550px){.market-copy h1{font-size:70px}.market-description{font-size:21px}.market-hero{padding-top:48px;padding-bottom:48px}}@media(max-width:1100px){.market-inner{gap:35px;grid-template-columns:1.15fr 1fr}.market-copy h1{font-size:44px}.market-description{font-size:16px}.market-actions .button{padding:14px 17px}}@media(max-width:760px){.market-inner{grid-template-columns:1fr;gap:32px}.market-hero{padding:32px 6% 38px}.market-copy h1{font-size:38px}.market-description{font-size:15px;margin-bottom:24px}.market-eyebrow{font-size:10px;margin-bottom:22px}.market-promises{font-size:10px}.market-promises span:last-child{margin-top:0}.market-visual{max-width:520px;width:100%;margin:auto}.market-actions .button{font-size:12px}.market-copy h1 br{display:none}.market-copy h1{max-width:500px}}@media(prefers-reduced-motion:reduce){.market-actions .button{transform:none}}
@media(max-width:760px){.market-hero .market-copy h1 br{display:initial}.market-hero .market-copy h1{font-size:36px}}
.market-hero .market-copy #market-title{font-size:48px;line-height:1.12;margin-bottom:26px}.market-copy #market-title .headline-line{display:block;color:#f3f6ff;white-space:nowrap}.market-copy #market-title .market-line{display:flex;gap:10px;align-items:baseline}.market-copy #market-title .market-blue{color:#20a5d9}.market-copy #market-title .scale-yellow{color:#ffbb32}.market-copy #market-title .word-slot{display:inline-block;width:5.25em;height:1.18em;position:relative;overflow:hidden;vertical-align:bottom}.market-copy #rotating-word{display:block;color:transparent;-webkit-text-stroke:1.5px #b68a2d;transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.market-copy .market-eyebrow{color:#ffbb32;border:1px solid #5c4922;background:#ffbb3208;padding:10px 14px;border-radius:25px;display:inline-flex;font-size:10px}.market-copy .market-eyebrow:before{background:#ffbb32;width:5px;height:5px;border-radius:50%}.market-copy .market-primary{background:#ffbb32;box-shadow:none;border-radius:30px}.market-copy .market-secondary{border-radius:30px}.market-copy .market-description strong{color:#b9cedb}.market-hero{background-size:64px 64px;background-image:linear-gradient(#8ab6d509 1px,transparent 1px),linear-gradient(90deg,#8ab6d509 1px,transparent 1px)}@media(min-width:1550px){.market-hero .market-copy #market-title{font-size:64px}}@media(max-width:1100px){.market-hero .market-copy #market-title{font-size:38px}.market-copy #market-title .market-line{gap:7px}}@media(max-width:760px){.market-hero .market-copy #market-title{font-size:35px}}@media(max-width:380px){.market-hero .market-copy #market-title{font-size:30px}}
.official-brand{display:block;width:230px;flex-shrink:0}.official-brand img{display:block;width:100%;height:auto;aspect-ratio:4500/1466;object-fit:contain}header .official-brand{width:215px}footer .official-brand{width:245px}@media(max-width:600px){header .official-brand{width:185px}footer .official-brand{width:220px}}
.service-panel-heading>span{font-size:10px;color:#c8a748;font-weight:700}.service-panel-heading h2{font-size:27px;line-height:1.25;margin:13px 0 10px}.service-panel-heading p{font-size:12px;line-height:1.6;color:#98adbf;margin-bottom:22px}.service-panel-footer{display:flex;justify-content:space-between;gap:8px;padding-top:22px;font-size:9px;color:#a7bac8}.service-panel-footer>span:nth-child(even){color:#c8a748}@media(max-width:1100px){.service-panel-heading h2{font-size:25px}}@media(max-width:760px){.service-panel-footer{font-size:8px}}
