.why-triad{color:var(--paper);background:#151515;padding:0 28px;position:relative}.why-frame{border-inline:1px solid #ffffff0b;max-width:1216px;margin:0 auto;padding:70px 32px 88px}.why-panel{max-width:1080px;margin:0 auto}.why-mosaic{border-left:1px solid #ffffff1c;border-radius:0 0 8px 8px;grid-template-rows:repeat(3,250px);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a b c""d e c""d f g";display:grid;overflow:hidden}.why-result,.why-photo-story{border-bottom:1px solid #ffffff1c;border-right:1px solid #ffffff1c;min-width:0;position:relative;overflow:hidden}.why-result{background:#262626;flex-direction:column;justify-content:space-between;padding:34px;display:flex}.why-result h2{letter-spacing:-.042em;max-width:330px;margin:0;font-size:clamp(27px,2.35vw,37px);font-weight:400;line-height:1.08}.why-result>strong{letter-spacing:.055em;font-size:15px;font-weight:650}.why-result-accent{background:#1d3a57}.why-photo-story>img{object-fit:cover;filter:saturate(.82)brightness(.82);width:100%;height:100%;display:block}.why-photo-label{color:#151823;letter-spacing:.07em;text-transform:uppercase;background:#f1f3f5;border-radius:8px;align-items:center;min-height:64px;padding:15px 20px;font-size:11px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.why-area-a{grid-area:a}.why-area-b{grid-area:b}.why-area-c{grid-area:c}.why-area-d{grid-area:d}.why-area-e{grid-area:e}.why-area-f{grid-area:f}.why-area-g{grid-area:g}.why-trust-row{grid-template-columns:1fr;min-height:80px;display:grid}.why-trust-row p{color:#aeb1b5;align-items:center;margin:0;padding:22px 0;font-size:14px;display:flex}.why-trust-row>span{color:#8c9198;letter-spacing:.08em;text-align:center;place-items:center;font-size:8px;line-height:1.35;display:grid}.why-panel>.logo-marquee,.why-mosaic>*,.why-trust-row{transition:opacity .42s,filter .48s,transform .6s cubic-bezier(.22,1,.36,1),background .28s,color .28s}.why-triad[data-reveal=pending] .why-panel>.logo-marquee,.why-triad[data-reveal=pending] .why-mosaic>*,.why-triad[data-reveal=pending] .why-trust-row{opacity:0;filter:blur(9px);transform:translateY(26px)scale(.985)}.why-triad[data-reveal=visible] .why-mosaic>:first-child{transition-delay:40ms}.why-triad[data-reveal=visible] .why-mosaic>:nth-child(2){transition-delay:80ms}.why-triad[data-reveal=visible] .why-mosaic>:nth-child(3){transition-delay:.12s}.why-triad[data-reveal=visible] .why-mosaic>:nth-child(4){transition-delay:.16s}.why-triad[data-reveal=visible] .why-mosaic>:nth-child(5){transition-delay:.2s}.why-triad[data-reveal=visible] .why-mosaic>:nth-child(6){transition-delay:.24s}.why-triad[data-reveal=visible] .why-mosaic>:nth-child(7){transition-delay:.28s}.why-triad[data-reveal=visible] .why-trust-row{transition-delay:.32s}.why-result.why-area-a{color:#d8e7ff;background:#1d3048}.why-result.why-area-b{color:#e1daf6;background:#302944}.why-result.why-area-e{color:#f1e4ad;background:#3b351f}.why-result.why-area-f{color:#d9e8d2;background:#263628}.why-result.why-area-g{color:#f2d6c8;background:#40291f}@media (hover:hover){.why-triad[data-reveal=visible] .why-result:hover{transition-delay:0s}.why-result.why-area-a:hover{color:#e1daf6;background:#302944}.why-result.why-area-b:hover{color:#d6edf1;background:#1d3a48}.why-result.why-area-e:hover{color:#f2d6c8;background:#40291f}.why-result.why-area-f:hover{color:#d8e7ff;background:#1d3048}.why-result.why-area-g:hover{color:#f1e4ad;background:#3b351f}}@media (max-width:760px){.why-triad{padding:0 16px}.why-frame{padding:40px 0 52px}.why-mosaic{grid-template-rows:285px 285px 250px 430px 430px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a b""e f""g g""c c""d d"}.why-result{padding:22px}.why-result h2{font-size:27px}.why-result>strong{font-size:11px}.why-photo-label{min-height:58px;padding:13px 16px;font-size:10px;bottom:18px;left:18px;right:18px}.why-trust-row{grid-template-columns:1fr;min-height:82px}.why-trust-row p{padding:18px 20px;font-size:11px;line-height:1.45}.why-trust-row>span{font-size:7px}}@media (prefers-reduced-motion:reduce){.why-panel>.logo-marquee,.why-mosaic>*,.why-trust-row{transition:none!important}.why-triad[data-reveal=pending] .why-panel>.logo-marquee,.why-triad[data-reveal=pending] .why-mosaic>*,.why-triad[data-reveal=pending] .why-trust-row{opacity:1;filter:none;transform:none}}
