.si-duo{grid-template-columns:390px minmax(0,1fr);align-items:stretch;gap:14px;display:grid;position:relative}@media (max-width:880px){.si-duo{grid-template-columns:minmax(0,1fr);gap:0}.si-door{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%,0 8px)}.si-door:before{clip-path:polygon(6.83px 0,calc(100% - 6.83px) 0,100% 6.83px,100% 100%,0 100%,0 6.83px);inset:2px 2px 0}.si-perks{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px))}.si-perks:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 6.83px),calc(100% - 6.83px) 100%,6.83px 100%,0 calc(100% - 6.83px));inset:0 2px 2px}}.si-h{flex-direction:column;gap:5px;margin-bottom:16px;display:flex}.si-title{font-family:var(--fd);letter-spacing:-.3px;color:var(--ink);margin:0;font-size:20px;font-weight:700}.si-sub{font-family:var(--fb);color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.45}.si-door{padding:22px 24px 20px}.si-perks{flex-direction:column;justify-content:center;padding:26px 28px;display:flex;position:relative}.si-perk-rows{flex-direction:column;gap:22px;max-width:400px;display:flex;position:relative}.si-perk-more{font-family:var(--fb);color:var(--faint);margin:22px 0 0 60px;font-size:13px;position:relative}.si-scene{pointer-events:none;position:absolute;inset:0}.si-scene-banner{opacity:.3;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#0000 100%)}.si-king{pointer-events:none;width:clamp(250px,29vw,430px);position:absolute;bottom:0;right:-120px}@media (max-width:980px){.si-king{display:none}}@media (min-width:881px) and (max-width:980px){.si-scene{display:none}}@media (max-width:880px){.si-scene-banner{width:100%;height:auto;top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000 38%,#000 100%);mask-image:linear-gradient(#0000 38%,#000 100%)}}.si-perk{align-items:center;gap:14px;display:flex}.si-perk-art{flex:none;place-items:center;width:46px;height:46px;display:grid}.si-perk-art img{width:40px;height:40px;image-rendering:pixelated;filter:drop-shadow(2px 2px #0006)}.si-perk-tx{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.si-perk-t{font-family:var(--fb);color:var(--ink);font-size:14.5px;font-weight:600}.si-perk-s{font-family:var(--fb);color:var(--faint);max-width:52ch;font-size:12.5px;line-height:1.5}
