.azs-section{background:#fff;position:relative}.azs-section.azs-bg-fog{background:#f0f2f5}.azs-section.azs-round-top{border-radius:60px 60px 0 0}.azs-head{margin-bottom:34px;max-width:62ch}.azs-kicker{color:#ff5a00;font-size:1.1rem;font-weight:700;letter-spacing:.16em;margin:0 0 11px;text-transform:uppercase}.azs-head h2{color:#0e1530;font-size:3.5rem;font-weight:800;letter-spacing:-.025em;line-height:1.14;margin:0}.azs-intro{color:#67708a;font-size:1.6rem;line-height:1.6;margin:13px 0 0}.azs-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.azs-card{background:#fff;border:1px solid #e1e4eb;border-radius:15px;color:inherit;display:flex;flex-direction:column;gap:10px;isolation:isolate;overflow:hidden;padding:24px 22px 22px;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.azs-card:hover{border-color:#c9ced9;box-shadow:0 16px 40px rgba(14,21,48,.12);transform:translateY(-3px)}.azs-card.is-featured{background:#0e1530;border-color:#0e1530}.azs-card.is-featured:after{background:radial-gradient(120% 90% at 90% 4%,rgba(255,90,0,.28),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.azs-badge{align-self:flex-start;background:#ff5a00;border-radius:500px;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.11em;padding:4px 11px;text-transform:uppercase}.azs-ico{background:#fff1e9;border-radius:11px;display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.azs-card.is-featured .azs-ico{background:rgba(255,90,0,.2)}.azs-ico img{display:block;height:20px;object-fit:contain;width:20px}.azs-card h3{color:#0e1530;font-size:1.75rem;font-weight:700;line-height:1.25;margin:0}.azs-card-link{color:inherit;text-decoration:none}.azs-card-link:after{content:"";inset:0;position:absolute}.azs-card.is-featured h3{color:#fff}.azs-card p{color:#67708a;font-size:1.35rem;line-height:1.5;margin:0}.azs-card.is-featured p{color:hsla(0,0%,100%,.72)}.azs-card-foot{align-items:center;display:flex;gap:12px;margin-top:auto;padding-top:16px}.azs-more{align-items:center;background:none;border:0;color:#5a6272;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.25rem;font-weight:600;gap:6px;padding:0;position:relative;transition:color .18s ease;z-index:2}.azs-more:before{bottom:-13px;content:"";left:-12px;position:absolute;right:-12px;top:-13px}.azs-more svg{height:8px;transition:transform .22s ease;width:11px}.azs-more:hover,.azs-more[aria-expanded=true]{color:#0e1530}.azs-more[aria-expanded=true] svg{transform:rotate(180deg)}.azs-more:focus-visible{border-radius:4px;outline:3px solid rgba(255,90,0,.4);outline-offset:3px}.azs-card.is-featured .azs-more{color:hsla(0,0%,100%,.72)}.azs-card.is-featured .azs-more:hover,.azs-card.is-featured .azs-more[aria-expanded=true]{color:#fff}.azs-goto{background:#fff;border:1px solid #c9ced9;border-radius:50%;color:#0e1530;display:grid;flex:0 0 auto;height:34px;margin-left:auto;place-items:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:34px}.azs-goto svg{display:block;height:14px;width:14px}.azs-card:hover .azs-goto{background:#ff5a00;border-color:#ff5a00;color:#fff}.azs-card.is-featured .azs-goto{background:transparent;border-color:hsla(0,0%,100%,.34);color:#fff}.azs-card.is-featured:hover .azs-goto{background:#ff5a00;border-color:#ff5a00;color:#fff}.azs-card.is-open{border-color:#0e1530}.azs-detail{margin-top:26px}.azs-detail:has(.azs-panel.is-on){border-top:1px solid #dfe3ea;padding-top:26px}.azs-detail-label{color:#98a0b5;font-size:1.15rem;font-weight:700;letter-spacing:.12em;margin:0 0 16px;text-transform:uppercase}.azs-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.azs-tab{background:transparent;border:1px solid #c9ced9;border-radius:500px;color:#4a5470;cursor:pointer;font-family:inherit;font-size:1.35rem;font-weight:600;padding:11px 20px;transition:background .18s ease,border-color .18s ease,color .18s ease}.azs-tab:hover{border-color:#233255;color:#0e1530}.azs-tab.is-on{background:#0e1530;border-color:#0e1530;color:#fff}.azs-tab:focus-visible{outline:3px solid rgba(255,90,0,.4);outline-offset:2px}.azs-panel{display:none}.azs-panel.is-on{display:block}@media (prefers-reduced-motion:no-preference){.azs-panel.is-on{animation:azsPanelIn .3s cubic-bezier(.22,.61,.36,1) both}}@keyframes azsPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.azs-panel-title{color:#0e1530;font-size:2rem;font-weight:700;letter-spacing:-.015em;margin:0 0 12px}.azs-panel-copy{color:#4a5470;font-size:1.5rem;line-height:1.65;max-width:78ch}.azs-panel-copy p{margin:0 0 14px}.azs-panel-copy p:last-child{margin:0}.azs-panel-copy b,.azs-panel-copy strong{color:#0e1530;font-weight:600}.azs-panel-cta{color:#ff5a00;display:inline-block;font-size:1.4rem;font-weight:700;margin-top:18px;text-decoration:none}.azs-panel-cta:hover{color:#e05000}@media (max-width:1024px){.azs-grid{grid-template-columns:1fr 1fr}.azs-head h2{font-size:2.8rem}.azs-section.azs-round-top{border-radius:34px 34px 0 0}}@media (max-width:640px){.azs-grid{grid-template-columns:1fr}.azs-head h2{font-size:2.4rem}.azs-acc summary{padding:14px 18px}.azs-acc-body{padding:0 18px 18px}}@media (prefers-reduced-motion:no-preference){.az-motion [data-az-reveal]{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.22,.61,.36,1) var(--az-delay,0s),transform .55s cubic-bezier(.22,.61,.36,1) var(--az-delay,0s);will-change:opacity,transform}.az-motion [data-az-reveal].az-revealed{opacity:1;transform:none;will-change:auto}}.azs-card:before{background:radial-gradient(180px circle at var(--mx,50%) var(--my,50%),rgba(255,90,0,.13),transparent 68%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:-1}.azs-card.is-lit:before{opacity:1}.azs-card.is-featured:before{background:radial-gradient(200px circle at var(--mx,50%) var(--my,50%),rgba(255,138,69,.2),transparent 68%)}.azs-goto svg{transition:transform .22s ease}.azs-card:hover .azs-goto svg{transform:translate(1px,-1px)}@media (prefers-reduced-motion:reduce){.azs-card:before{display:none}.azs-card:hover,.azs-card:hover .azs-goto svg{transform:none}}