.finance-section{padding:90px 0;background:radial-gradient(ellipse at 0 65%,#0b6c6540,transparent 55%),#07172d;color:#fff}.finance-section .section-heading>p{color:#bdcfe3}.finance-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:60px;align-items:center}.finance-label{font-size:9px;letter-spacing:1.5px;color:var(--aqua);font-weight:700}.finance-primary h3{font-size:30px;line-height:1.35;letter-spacing:-1px;margin:20px 0}.finance-primary>p{color:#bed0e3;font-size:14px;line-height:1.85}.payment-options{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 30px}.payment-options span{font-size:11px;padding:7px 12px;border:1px solid #49f0d04a;border-radius:30px;color:#cffff2;background:#49f0d00a}.finance-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.finance-cards article{padding:24px;background:#ffffff06;border:1px solid #ffffff20;border-radius:12px}.finance-cards article>span{font-size:8px;letter-spacing:1.3px;color:var(--aqua);font-weight:600}.finance-cards h3{font-size:19px;line-height:1.4;margin:15px 0 12px;letter-spacing:-.4px}.finance-cards p{font-size:12px;color:#b9cce1;line-height:1.85;margin:0}.finance-note{margin-top:40px;border-top:1px solid #ffffff20;padding-top:22px;display:flex;align-items:start;gap:25px}.finance-note strong{font-size:13px;white-space:nowrap;color:var(--aqua)}.finance-note p{font-size:10px;color:#a9bfd5;line-height:1.85;margin:0;flex:1}.finance-note>a{font-size:10px;max-width:160px;color:#d0e5ff;text-decoration:underline;text-underline-offset:4px}.header nav{gap:17px;font-size:11px}@media(max-width:1150px){.header nav{gap:11px;font-size:10px}.finance-layout{gap:30px}.finance-cards article{padding:20px}}@media(max-width:850px){.finance-layout{grid-template-columns:1fr}.finance-primary{max-width:600px}.finance-note{flex-wrap:wrap}.finance-note p{flex-basis:70%}.finance-section{padding:65px 0}.header .menu-open nav{font-size:13px}}@media(max-width:540px){.finance-section{padding:55px 0}.finance-primary h3{font-size:26px}.finance-cards{grid-template-columns:1fr}.finance-cards article{padding:23px}.finance-cards p{font-size:13px}.finance-note{gap:14px}.finance-note p{flex-basis:100%;font-size:11px}.finance-note>a{max-width:none}.resource-tabs button{font-size:10px}}
