.ux-content #rapid-response-modules{scroll-margin-top:120px}.ux-content .ux-codekit-media-control{z-index:1;min-height:40px;box-shadow:none;border-radius:var(--ux-container-radius);border:0;justify-content:center;align-items:center;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;position:absolute;bottom:16px;right:16px}.ux-content button:focus-visible .ux-codekit-media-control,.ux-content button.ux-codekit-media-control:focus-visible{outline:2px solid var(--ux-blue);outline-offset:3px}.ux-content .ux-section.ux-story-row{--ux-story-body-size:18px;font-size:var(--ux-story-body-size);padding-block:clamp(56px,6vw,88px);line-height:1.65}.ux-content .ux-story-row>div{max-width:1200px}.ux-content .ux-story-row.ux-story-row-wide>div{max-width:1320px}.ux-content .ux-story-row>div>.flex{padding-block:0}.ux-content .ux-story-row p{max-width:65ch;font-size:inherit;line-height:1.65}.ux-content .ux-story-row ul{font-size:inherit;line-height:1.65}.ux-content .ux-story-row .ux-story-caption{font-size:14px;line-height:1.5}@media (width<=600px){.ux-content .ux-section.ux-story-row{--ux-story-body-size:16px}}.ux-content .ux-story-row h2:before{content:"";background:var(--ux-blue);width:40px;height:3px;margin-bottom:20px;display:block}.ux-content .ux-story-row-accent h2:before{background:currentColor}@media (width>=960px){.ux-content .ux-story-row>div>.flex{flex-wrap:nowrap;gap:64px}.ux-content .ux-story-row>div>.flex>.w-50-l{width:calc(50% - 32px);padding-inline:0}}.ux-button{min-height:var(--ux-button-height);padding:var(--ux-button-padding);font-size:var(--ux-button-font-size);line-height:1.35;transition:background .18s ease-out}.ux-button:focus-visible .ux-cta-arrow{opacity:1}.ux-button:focus-visible .ux-cta-label{translate:calc(-1*var(--ux-arrow-shift))0}@media (hover:hover) and (pointer:fine){.ux-button:hover .ux-cta-label{translate:calc(-1*var(--ux-arrow-shift))0}.ux-button:hover .ux-cta-arrow{opacity:1}.ux-button:hover{background:oklch(42.3436% .0533386 244.961)}.ux-button-secondary:hover{background:#fff}}@media (prefers-reduced-motion:reduce){.ux-button{transition:none}}.ux-cta-label{transition:translate .18s ease-out}.ux-cta-arrow{opacity:0;transition:opacity .18s ease-out}@media (prefers-reduced-motion:reduce){.ux-cta-label,.ux-cta-arrow{transition:none}}