.overlay-box{aspect-ratio:4/5;border-radius:var(--wi2-card-radius,22px);color:#fff;background:var(--color-dark-bg,#161523);isolation:isolate;align-items:flex-end;min-width:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.layer-box_back{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.overlay-box:after{content:"";z-index:-1;background:linear-gradient(#0a0e1c00 34%,#0a0e1c8c 62%,#0a0e1ce6 100%);position:absolute;inset:0}.layer-box_body{flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:20px 20px 22px;display:flex}.layer-box_tag{color:var(--color-dark-bg,#161523);background:var(--color-accent-2,#f3b44e);font:700 12px/1 var(--font-body,system-ui);letter-spacing:.02em;border-radius:999px;padding:6px 11px}.layer-box_ttl{color:#fff;font:700 19px/1.25 var(--font-heading,system-ui);-webkit-line-clamp:4;text-shadow:0 1px 2px #00000040;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.overlay-box:hover .layer-box_back{transform:scale(1.04)}}.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=700px){.comparison-grid{grid-template-columns:minmax(0,1fr)}}.layer-box_body{z-index:1;position:relative}.overlay-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.overlay-grid>.overlay-box{min-width:0;height:100%}@media (width<=1099px){.overlay-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.overlay-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.overlay-grid .overlay-box{aspect-ratio:3/4}.overlay-grid .layer-box_body{gap:7px;padding:12px 12px 14px}.overlay-grid .layer-box_ttl{-webkit-line-clamp:4;font-size:15px}.overlay-grid .layer-box_tag{padding:5px 8px;font-size:11px}}.deal-fml{background:color-mix(in srgb,var(--color-accent,#14a3a8)7.0%,var(--color-bg,#fff));margin:clamp(48px,7vw,88px) 0 0;padding:clamp(44px,6vw,72px) 0 clamp(52px,7vw,84px);position:relative}.deal-fml.mag-is-bottom{width:100%;margin:0}.deal-fml .deal-fml_in{width:min(var(--container,1220px),100.0% - 32px);gap:clamp(36px,5vw,56px);margin-inline:auto;display:grid}.deal-fml .deal-fml_grp{gap:22px;display:grid}.deal-fml .deal-fml_head [data-component=section-heading]{margin:0}.deal-fml .deal-fml_call{justify-content:center;margin-top:clamp(22px,3vw,34px);display:flex}[data-filter-item][hidden],[data-filter-group][hidden]{display:none!important}@media (hover:hover) and (pointer:fine){}@media (width<=700px){}