.reason-content h3 a{pointer-events:auto;color:inherit;border-radius:3px;text-decoration:none;display:inline-block}.reason-content h3 a:hover{text-underline-offset:3px;text-decoration:underline}.reason-content h3 a:focus-visible{outline-offset:5px;outline:2px solid #036760}.reason-cluster{--reason-travel:38px;--reason-rise:28px}.reason-tile-2{--reason-x:0px;--reason-y:0px}.reason-tile-1{--reason-x:var(--reason-travel);--reason-y:0px}.reason-tile-3{--reason-x:calc(-1 * var(--reason-travel));--reason-y:0px}.reason-tile-4{--reason-x:var(--reason-travel);--reason-y:calc(-1 * var(--reason-rise))}.reason-tile-5{--reason-x:0px;--reason-y:calc(-1 * var(--reason-rise))}.reason-tile-6{--reason-x:calc(-1 * var(--reason-travel));--reason-y:calc(-1 * var(--reason-rise))}@media (prefers-reduced-motion:no-preference){.reason-cluster[data-reveal-ready=true]:not(.is-visible) .reason-tile:not(.reason-tile-2){opacity:0}.reason-cluster[data-reveal-ready=true].is-visible .reason-tile:not(.reason-tile-2){animation:1.2s cubic-bezier(.22,.61,.36,1) backwards reason-emerge,.65s backwards reason-appear}}@keyframes reason-emerge{0%{transform:translate(var(--reason-x), var(--reason-y))}to{transform:translate(0)}}@keyframes reason-appear{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.reason-cluster{--reason-travel:18px;--reason-rise:14px}}@media print{.reason-cluster[data-reveal-ready=true] .reason-tile,.reason-cluster[data-reveal-ready=true] .reason-content>*{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:600px){.home-audience .reason-cluster{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:auto;margin:0 18px;display:grid}.home-audience .reason-tile{pointer-events:auto;border-radius:34px 12px;min-height:0;position:relative;inset:auto}.home-audience .reason-tile:nth-child(odd){border-radius:12px 34px}.home-audience .reason-surface{display:none}.home-audience .reason-glass{border-radius:inherit;background:linear-gradient(145deg,#f5f8f3,#e0ece5);border:1px solid #d8e5dd;box-shadow:inset 1px 1px #fff,0 5px 12px #183e3810;clip-path:none!important}.home-audience .reason-tile:nth-child(2n) .reason-glass{background:linear-gradient(145deg,#edf4ef,#d6e6df)}.home-audience .reason-tile .reason-content{text-align:left;justify-content:flex-start;align-items:flex-start;gap:14px;width:auto;height:100%;min-height:204px;padding:22px 17px;position:relative;inset:auto}.home-audience .reason-content>svg{color:#036760;background:#ffffffd9;border-radius:50%;width:44px;height:44px;padding:10px;box-shadow:0 2px 5px #254f3e12,inset 0 1px #fff}.home-audience .reason-content h3{letter-spacing:-.02em;text-wrap:pretty;font-size:15px;line-height:1.4}.home-audience .reason-content h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.home-audience .reason-tile:focus-within{outline-offset:3px;outline:2px solid #036760}.home-audience .reason-rule{display:none}.home-audience .reason-tile:not(:first-child):not(:last-child) .reason-content{gap:10px;min-height:168px;padding:16px 14px}.home-audience .reason-tile:not(:first-child):not(:last-child) .reason-content>svg{width:36px;height:36px;padding:7px}.home-audience .reason-tile:first-child,.home-audience .reason-tile:last-child{border-radius:16px 48px 16px 16px;grid-column:1/-1}.home-audience .reason-tile:last-child{border-radius:16px 16px 16px 48px}.home-audience .reason-tile:first-child .reason-content,.home-audience .reason-tile:last-child .reason-content{flex-direction:row;align-items:center;gap:18px;min-height:110px;padding:22px 24px}}
