.ios-18 .video-container{position:relative;margin:32px -24px}.ios-18 .video-container #video-link-button{position:absolute;bottom:22%;left:50%;z-index:2;display:none;width:50vw;height:16vw;transform:translate(-50%)}@media screen and (min-width:768px){.ios-18 .video-container #video-link-button{bottom:15%;width:21vw;height:7vw}}@media screen and (min-width:1024px){.ios-18 .video-container{margin:64px 0}}.ios-18 .chess-blocks{display:flex;flex-direction:column;row-gap:32px}.ios-18 .chess-blocks li{display:flex;flex-direction:column;column-gap:64px}@media screen and (min-width:1024px){.ios-18 .chess-blocks li{flex-direction:row}}.ios-18 .chess-blocks .cards-body{order:2;padding:0}.ios-18 .chess-blocks .cards-body h2,.ios-18 .chess-blocks .cards-body p{text-align:start}.ios-18 .chess-blocks .cards-image{order:1;margin:0 -24px}.ios-18 .chess-blocks .siri-intents .cards-image{display:none}@media screen and (min-width:1024px){.ios-18 .chess-blocks{row-gap:64px}.ios-18 .chess-blocks h2,.ios-18 .chess-blocks p{text-align:center}.ios-18 .chess-blocks .cards-body{order:0;padding:0!important}.ios-18 .chess-blocks .cards-image{display:block;order:0;margin:initial}.ios-18 .chess-blocks .siri-intents .cards-image{display:initial}}.ios-18 .stay{margin:32px -24px;background-color:var(--purple-strong)}.ios-18 .stay a:hover{color:var(--base-weak);background-color:var(--purple-weak)}@media screen and (min-width:768px){.ios-18 h1,.ios-18 p{text-align:center}.ios-18 .stay{margin:64px 0}}