:root{--section-padding:170px;--grid-content-width:1068px;--grid-gutter:24px;--section-device-margin-top:100px;--section-device-margin-bottom:60px;--real-swift-code-gradient-start:30%;--real-swift-code-radial-gradient-position:50% 14%;--copy-figure-copy-gap:60px}@media only screen and (max-width:1068px){:root{--section-padding:120px;--grid-content-width:734px;--grid-gutter:24px;--section-device-margin-top:60px;--section-device-margin-bottom:40px;--real-swift-code-gradient-start:20%;--copy-figure-copy-gap:40px}}@media only screen and (max-width:734px){:root{--section-padding:100px;--grid-content-width:500px;--section-device-margin-top:45px;--section-device-margin-bottom:28px;--real-swift-code-gradient-start:10%;--real-swift-code-radial-gradient-position:25% 14%;--copy-figure-copy-gap:34px}}.page-overview{background-color:#f5f5f7}.section-hero{text-align:center;background:linear-gradient(0deg,#e1f0fa,white 60%)}.section-hero .section-content{padding-top:80px;padding-bottom:180px}@media only screen and (max-width:1068px){.section-hero .section-content{padding-top:50px;padding-bottom:125px}}@media only screen and (max-width:734px){.section-hero .section-content{padding-bottom:95px}}.section-hero .section-content .download-links{margin-top:30px}@media only screen and (max-width:1068px){.section-hero .section-content .download-links{margin-top:24px}}.section-hero .section-content .typography-eyebrow{margin-bottom:1.2em}@media only screen and (max-width:734px){.section-hero .section-content .typography-intro-super{text-align:left}}.section-hero .image-hero-icon{width:90px;height:90px;background-size:90px 90px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_swift__clcdsxicvlle_large.png);position:relative;left:50%;margin-left:-45px;margin-bottom:20px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-hero .image-hero-icon{background-image:url(/v/swift/playgrounds/g/images/overview/icon_swift__clcdsxicvlle_large_2x.png)}}@media only screen and (max-width:1068px){.section-hero .image-hero-icon{width:68px;height:68px;background-size:68px 68px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_swift__clcdsxicvlle_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-hero .image-hero-icon{background-image:url(/v/swift/playgrounds/g/images/overview/icon_swift__clcdsxicvlle_medium_2x.png)}}@media only screen and (max-width:734px){.section-hero .image-hero-icon{width:47px;height:47px;background-size:47px 47px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_swift__clcdsxicvlle_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-hero .image-hero-icon{background-image:url(/v/swift/playgrounds/g/images/overview/icon_swift__clcdsxicvlle_small_2x.png)}}@media only screen and (max-width:1068px){.section-hero .image-hero-icon{left:50%;margin-left:-34px}}@media only screen and (max-width:734px){.section-hero .image-hero-icon{left:50%;margin-left:-23.5px}}@media only screen and (max-width:1068px){.section-hero .image-hero-icon{margin-bottom:16px}}@media only screen and (max-width:734px){.section-hero .image-hero-icon{margin-bottom:14px}}.section-hero .image-hero{width:1155px;height:490px;background-size:1155px 490px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_large.png);position:relative;left:50%;margin-left:-602.5px;margin-top:92px;margin-bottom:132px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-hero .image-hero{background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_large_2x.png)}}@media only screen and (max-width:1068px){.section-hero .image-hero{width:750px;height:320px;background-size:750px 320px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-hero .image-hero{background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_medium_2x.png)}}@media only screen and (max-width:734px){.section-hero .image-hero{width:505px;height:212px;background-size:505px 212px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-hero .image-hero{background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_small_2x.png)}}@media only screen and (max-width:1068px){.section-hero .image-hero{left:50%;margin-left:-386px}}@media only screen and (max-width:734px){.section-hero .image-hero{left:50%;margin-left:-270.5px}}@media only screen and (max-width:577px){.section-hero .image-hero{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:577px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:577px)and (min-resolution:1.5dppx),only screen and (max-width:577px)and (min-resolution:144dpi){.section-hero .image-hero{background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_large_2x.png)}}@media only screen and (max-width:577px){.section-hero .image-hero:after{content:"";display:block;padding-bottom:42.4242424242%}}@media only screen and (max-width:577px)and (max-width:1068px){.section-hero .image-hero{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_medium.png);background-size:cover}}@media only screen and (max-width:577px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:577px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:577px)and (max-width:1068px)and (min-resolution:144dpi){.section-hero .image-hero{background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_medium_2x.png)}}@media only screen and (max-width:577px)and (max-width:1068px){.section-hero .image-hero:after{content:"";display:block;padding-bottom:42.6666666667%}}@media only screen and (max-width:577px)and (max-width:734px){.section-hero .image-hero{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_small.png);background-size:cover}}@media only screen and (max-width:577px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:577px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:577px)and (max-width:734px)and (min-resolution:144dpi){.section-hero .image-hero{background-image:url(/v/swift/playgrounds/g/images/overview/hero__figdaso76zee_small_2x.png)}}@media only screen and (max-width:577px)and (max-width:734px){.section-hero .image-hero:after{content:"";display:block;padding-bottom:41.9801980198%}}@media only screen and (max-width:1068px){.section-hero .image-hero{margin-bottom:80px}}@media only screen and (max-width:734px){.section-hero .image-hero{margin-top:54px;margin-bottom:54px}}.section-build-your-first-app{background:linear-gradient(180deg,white 18%,rgba(255,255,255,0) 62%),linear-gradient(340deg,rgba(253,224,223,0.5),rgba(253,224,223,0) 70%),linear-gradient(220deg,rgba(235,220,254,0.6) 20%,rgba(235,220,254,0) 50%),linear-gradient(140deg,rgba(235,220,254,0.6) 20%,rgba(255,220,254,0) 65%)}@media only screen and (max-width:734px){.section-build-your-first-app{background:linear-gradient(180deg,white 10%,rgba(255,255,255,0) 40%),linear-gradient(340deg,rgba(253,224,223,0.5),rgba(253,224,223,0) 70%),linear-gradient(220deg,rgba(235,220,254,0.6) 20%,rgba(235,220,254,0) 50%),linear-gradient(140deg,rgba(235,220,254,0.6) 20%,rgba(255,220,254,0) 65%)}}.section-build-your-first-app .headline-colored{color:#5655d5}.section-build-your-first-app .image-build-your-first-app{width:1051px;height:809px;background-size:1051px 809px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_large.png);position:relative;left:50%;margin-left:-525.5px;margin-top:var(--section-device-margin-top);margin-bottom:var(--section-device-margin-bottom)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-build-your-first-app .image-build-your-first-app{background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_large_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-build-your-first-app{width:737px;height:562px;background-size:737px 562px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-build-your-first-app{background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_medium_2x.png)}}@media only screen and (max-width:734px){.section-build-your-first-app .image-build-your-first-app{width:320px;height:247px;background-size:320px 247px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-build-your-first-app{background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_small_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-build-your-first-app{left:50%;margin-left:-368.5px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-build-your-first-app{left:50%;margin-left:-160px}}@media only screen and (max-width:366px){.section-build-your-first-app .image-build-your-first-app{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:366px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:366px)and (min-resolution:1.5dppx),only screen and (max-width:366px)and (min-resolution:144dpi){.section-build-your-first-app .image-build-your-first-app{background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_large_2x.png)}}@media only screen and (max-width:366px){.section-build-your-first-app .image-build-your-first-app:after{content:"";display:block;padding-bottom:76.9743101808%}}@media only screen and (max-width:366px)and (max-width:1068px){.section-build-your-first-app .image-build-your-first-app{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_medium.png);background-size:cover}}@media only screen and (max-width:366px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:366px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:366px)and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-build-your-first-app{background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_medium_2x.png)}}@media only screen and (max-width:366px)and (max-width:1068px){.section-build-your-first-app .image-build-your-first-app:after{content:"";display:block;padding-bottom:76.2550881954%}}@media only screen and (max-width:366px)and (max-width:734px){.section-build-your-first-app .image-build-your-first-app{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_small.png);background-size:cover}}@media only screen and (max-width:366px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:366px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:366px)and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-build-your-first-app{background-image:url(/v/swift/playgrounds/g/images/overview/app_ipad__fg45cul8632i_small_2x.png)}}@media only screen and (max-width:366px)and (max-width:734px){.section-build-your-first-app .image-build-your-first-app:after{content:"";display:block;padding-bottom:77.1875%}}.section-build-your-first-app .image-smart-code-completion{width:773px;height:426px;background-size:773px 426px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_large.png);position:relative;left:50%;margin-left:-386.5px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-build-your-first-app .image-smart-code-completion{background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_large_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-smart-code-completion{width:504px;height:277px;background-size:504px 277px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-smart-code-completion{background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_medium_2x.png)}}@media only screen and (max-width:734px){.section-build-your-first-app .image-smart-code-completion{width:258px;height:142px;background-size:258px 142px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-smart-code-completion{background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_small_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-smart-code-completion{left:50%;margin-left:-252px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-smart-code-completion{left:50%;margin-left:-129px}}@media only screen and (max-width:335px){.section-build-your-first-app .image-smart-code-completion{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:335px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:335px)and (min-resolution:1.5dppx),only screen and (max-width:335px)and (min-resolution:144dpi){.section-build-your-first-app .image-smart-code-completion{background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_large_2x.png)}}@media only screen and (max-width:335px){.section-build-your-first-app .image-smart-code-completion:after{content:"";display:block;padding-bottom:55.1099611902%}}@media only screen and (max-width:335px)and (max-width:1068px){.section-build-your-first-app .image-smart-code-completion{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_medium.png);background-size:cover}}@media only screen and (max-width:335px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:335px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:335px)and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-smart-code-completion{background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_medium_2x.png)}}@media only screen and (max-width:335px)and (max-width:1068px){.section-build-your-first-app .image-smart-code-completion:after{content:"";display:block;padding-bottom:54.9603174603%}}@media only screen and (max-width:335px)and (max-width:734px){.section-build-your-first-app .image-smart-code-completion{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_small.png);background-size:cover}}@media only screen and (max-width:335px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:335px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:335px)and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-smart-code-completion{background-image:url(/v/swift/playgrounds/g/images/overview/smart_ipad__b3q5ovb75vhy_small_2x.png)}}@media only screen and (max-width:335px)and (max-width:734px){.section-build-your-first-app .image-smart-code-completion:after{content:"";display:block;padding-bottom:55.0387596899%}}.section-build-your-first-app .image-full-screen{width:423px;height:305px;background-size:423px 305px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_large.png);position:relative;left:50%;margin-left:-211.5px;margin-bottom:65px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-build-your-first-app .image-full-screen{background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_large_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-full-screen{width:295px;height:212px;background-size:295px 212px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-full-screen{background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_medium_2x.png)}}@media only screen and (max-width:734px){.section-build-your-first-app .image-full-screen{width:280px;height:202px;background-size:280px 202px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-full-screen{background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_small_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-full-screen{left:50%;margin-left:-147.5px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-full-screen{left:50%;margin-left:-140px}}@media only screen and (max-width:360px){.section-build-your-first-app .image-full-screen{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:360px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:360px)and (min-resolution:1.5dppx),only screen and (max-width:360px)and (min-resolution:144dpi){.section-build-your-first-app .image-full-screen{background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_large_2x.png)}}@media only screen and (max-width:360px){.section-build-your-first-app .image-full-screen:after{content:"";display:block;padding-bottom:72.1040189125%}}@media only screen and (max-width:360px)and (max-width:1068px){.section-build-your-first-app .image-full-screen{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_medium.png);background-size:cover}}@media only screen and (max-width:360px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:360px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:360px)and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-full-screen{background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_medium_2x.png)}}@media only screen and (max-width:360px)and (max-width:1068px){.section-build-your-first-app .image-full-screen:after{content:"";display:block;padding-bottom:71.8644067797%}}@media only screen and (max-width:360px)and (max-width:734px){.section-build-your-first-app .image-full-screen{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_small.png);background-size:cover}}@media only screen and (max-width:360px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:360px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:360px)and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-full-screen{background-image:url(/v/swift/playgrounds/g/images/overview/explore_creation__famblwu7nuq2_small_2x.png)}}@media only screen and (max-width:360px)and (max-width:734px){.section-build-your-first-app .image-full-screen:after{content:"";display:block;padding-bottom:72.1428571429%}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-full-screen{margin-bottom:40px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-full-screen{margin-bottom:0px}}.section-build-your-first-app .image-browse-library{width:408px;height:485px;background-size:408px 485px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/library__d8o0shjbr98i_large.png);position:relative;left:50%;margin-left:-204px;margin-bottom:-35px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-build-your-first-app .image-browse-library{background-image:url(/v/swift/playgrounds/g/images/overview/library__d8o0shjbr98i_large_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-browse-library{width:244px;height:285px;background-size:244px 285px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/library__d8o0shjbr98i_medium.jpg)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-browse-library{background-image:url(/v/swift/playgrounds/g/images/overview/library__d8o0shjbr98i_medium_2x.jpg)}}@media only screen and (max-width:734px){.section-build-your-first-app .image-browse-library{width:244px;height:285px;background-size:244px 285px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/library__d8o0shjbr98i_small.jpg)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-browse-library{background-image:url(/v/swift/playgrounds/g/images/overview/library__d8o0shjbr98i_small_2x.jpg)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-browse-library{left:50%;margin-left:-122px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-browse-library{left:50%;margin-left:-122px}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-browse-library{margin-bottom:-20px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-browse-library{margin-top:12px}}.section-build-your-first-app .image-xcode-and-back{width:904px;height:374px;background-size:904px 374px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_large.png);position:relative;left:50%;margin-left:-472px;margin-bottom:15px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-build-your-first-app .image-xcode-and-back{background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_large_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-xcode-and-back{width:623px;height:258px;background-size:623px 258px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-xcode-and-back{background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_medium_2x.png)}}@media only screen and (max-width:734px){.section-build-your-first-app .image-xcode-and-back{width:285px;height:118px;background-size:285px 118px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-xcode-and-back{background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_small_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-xcode-and-back{left:50%;margin-left:-331.5px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-xcode-and-back{left:50%;margin-left:-151.5px}}@media only screen and (max-width:366px){.section-build-your-first-app .image-xcode-and-back{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:366px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:366px)and (min-resolution:1.5dppx),only screen and (max-width:366px)and (min-resolution:144dpi){.section-build-your-first-app .image-xcode-and-back{background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_large_2x.png)}}@media only screen and (max-width:366px){.section-build-your-first-app .image-xcode-and-back:after{content:"";display:block;padding-bottom:41.3716814159%}}@media only screen and (max-width:366px)and (max-width:1068px){.section-build-your-first-app .image-xcode-and-back{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_medium.png);background-size:cover}}@media only screen and (max-width:366px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:366px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:366px)and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-xcode-and-back{background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_medium_2x.png)}}@media only screen and (max-width:366px)and (max-width:1068px){.section-build-your-first-app .image-xcode-and-back:after{content:"";display:block;padding-bottom:41.4125200642%}}@media only screen and (max-width:366px)and (max-width:734px){.section-build-your-first-app .image-xcode-and-back{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_small.png);background-size:cover}}@media only screen and (max-width:366px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:366px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:366px)and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-xcode-and-back{background-image:url(/v/swift/playgrounds/g/images/overview/xcode-lockup__sd3dx3kts362_small_2x.png)}}@media only screen and (max-width:366px)and (max-width:734px){.section-build-your-first-app .image-xcode-and-back:after{content:"";display:block;padding-bottom:41.4035087719%}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-xcode-and-back{margin-bottom:20px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-xcode-and-back{margin-bottom:0px}}.section-build-your-first-app .image-share-with-friend{width:401px;height:590px;background-size:401px 590px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/appstore__d5teep1rtiuu_large.png);position:relative;left:50%;margin-left:-200.5px;margin-bottom:-25px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-build-your-first-app .image-share-with-friend{background-image:url(/v/swift/playgrounds/g/images/overview/appstore__d5teep1rtiuu_large_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-share-with-friend{width:245px;height:343px;background-size:245px 343px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/appstore__d5teep1rtiuu_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-share-with-friend{background-image:url(/v/swift/playgrounds/g/images/overview/appstore__d5teep1rtiuu_medium_2x.png)}}@media only screen and (max-width:734px){.section-build-your-first-app .image-share-with-friend{width:245px;height:345px;background-size:245px 345px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/appstore__d5teep1rtiuu_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-share-with-friend{background-image:url(/v/swift/playgrounds/g/images/overview/appstore__d5teep1rtiuu_small_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-share-with-friend{left:50%;margin-left:-122.5px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-share-with-friend{left:50%;margin-left:-122.5px}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-share-with-friend{margin-bottom:-20px}}.section-build-your-first-app .image-share-with-world{width:368px;height:414px;background-size:368px 414px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creation__erprj0trm06e_large.png);position:relative;left:50%;margin-left:-184px;margin-bottom:-15px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-build-your-first-app .image-share-with-world{background-image:url(/v/swift/playgrounds/g/images/overview/creation__erprj0trm06e_large_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-share-with-world{width:235px;height:262px;background-size:235px 262px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creation__erprj0trm06e_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-build-your-first-app .image-share-with-world{background-image:url(/v/swift/playgrounds/g/images/overview/creation__erprj0trm06e_medium_2x.png)}}@media only screen and (max-width:734px){.section-build-your-first-app .image-share-with-world{width:234px;height:260px;background-size:234px 260px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creation__erprj0trm06e_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-build-your-first-app .image-share-with-world{background-image:url(/v/swift/playgrounds/g/images/overview/creation__erprj0trm06e_small_2x.png)}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-share-with-world{left:50%;margin-left:-117.5px}}@media only screen and (max-width:734px){.section-build-your-first-app .image-share-with-world{left:50%;margin-left:-117px}}@media only screen and (max-width:1068px){.section-build-your-first-app .image-share-with-world{margin-bottom:-25px}}.section-real-swift-code{background:radial-gradient(70% 18% ellipse at var(--real-swift-code-radial-gradient-position),rgba(255,255,255,0.8),rgba(255,255,255,0)),linear-gradient(180deg,#aecffc var(--real-swift-code-gradient-start),rgba(174,207,252,0) 48%),linear-gradient(340deg,rgba(219,245,255,0.5),rgba(219,245,255,0) 65%),linear-gradient(220deg,rgba(101,163,204,0.6) 30%,rgba(101,163,204,0) 65%),linear-gradient(140deg,rgba(125,180,253,0.6) 30%,rgba(125,180,253,0) 80%)}.section-real-swift-code .headline-colored{color:#246dbf}.section-real-swift-code .section-content{padding-bottom:76px}@media only screen and (max-width:1068px){.section-real-swift-code .section-content{padding-bottom:60px}}@media only screen and (max-width:734px){.section-real-swift-code .section-content{padding-bottom:32px}}.section-real-swift-code .grid-concepts{display:grid;grid-gap:50px 4%;grid-template-columns:repeat(5,1fr);margin-top:110px;margin-bottom:90px;width:100%}@media only screen and (max-width:1068px){.section-real-swift-code .grid-concepts{grid-gap:42px 5%;margin-top:65px;margin-bottom:30px}}@media only screen and (max-width:734px){.section-real-swift-code .grid-concepts{grid-template-columns:repeat(2,1fr);margin-top:40px;margin-bottom:50px}}@media only screen and (max-width:1068px){html.text-zoom .section-real-swift-code .grid-concepts{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:734px){html.text-zoom .section-real-swift-code .grid-concepts{grid-template-columns:repeat(2,1fr)}}.section-real-swift-code .grid-concepts .grid-concepts-item{text-align:center}.section-real-swift-code .grid-concepts .grid-concepts-item figure{margin-bottom:24px}@media only screen and (max-width:1068px){.section-real-swift-code .grid-concepts .grid-concepts-item figure{margin-bottom:18px}}@media only screen and (max-width:734px){.section-real-swift-code .grid-concepts .grid-concepts-item figure{margin-bottom:16px}}.section-real-swift-code .copy-offset{margin-top:-90px}@media only screen and (max-width:1068px){.section-real-swift-code .copy-offset{margin-top:-65px}}@media only screen and (max-width:734px){.section-real-swift-code .copy-offset{margin-top:0px}}html.text-zoom .section-real-swift-code .copy-offset{margin-top:0px}.section-real-swift-code .image-what-you-see{width:774px;height:557px;background-size:774px 557px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_large.png);position:relative;left:50%;margin-left:-387px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-what-you-see{background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-what-you-see{width:499px;height:359px;background-size:499px 359px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-what-you-see{background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-what-you-see{width:260px;height:187px;background-size:260px 187px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-what-you-see{background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-what-you-see{left:50%;margin-left:-249.5px}}@media only screen and (max-width:734px){.section-real-swift-code .image-what-you-see{left:50%;margin-left:-130px}}@media only screen and (max-width:337px){.section-real-swift-code .image-what-you-see{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:337px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:337px)and (min-resolution:1.5dppx),only screen and (max-width:337px)and (min-resolution:144dpi){.section-real-swift-code .image-what-you-see{background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_large_2x.png)}}@media only screen and (max-width:337px){.section-real-swift-code .image-what-you-see:after{content:"";display:block;padding-bottom:71.9638242894%}}@media only screen and (max-width:337px)and (max-width:1068px){.section-real-swift-code .image-what-you-see{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_medium.png);background-size:cover}}@media only screen and (max-width:337px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:337px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:337px)and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-what-you-see{background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_medium_2x.png)}}@media only screen and (max-width:337px)and (max-width:1068px){.section-real-swift-code .image-what-you-see:after{content:"";display:block;padding-bottom:71.9438877756%}}@media only screen and (max-width:337px)and (max-width:734px){.section-real-swift-code .image-what-you-see{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_small.png);background-size:cover}}@media only screen and (max-width:337px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:337px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:337px)and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-what-you-see{background-image:url(/v/swift/playgrounds/g/images/overview/swift_ipad__cr0mnrwplq4i_small_2x.png)}}@media only screen and (max-width:337px)and (max-width:734px){.section-real-swift-code .image-what-you-see:after{content:"";display:block;padding-bottom:71.9230769231%}}.section-real-swift-code .image-conquer-levels{width:428px;height:517px;background-size:428px 517px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_large.jpg);margin-top:50px;margin-bottom:-45px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-conquer-levels{background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_large_2x.jpg)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-conquer-levels{width:267px;height:337px;background-size:267px 337px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_medium.jpg)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-conquer-levels{background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_medium_2x.jpg)}}@media only screen and (max-width:734px){.section-real-swift-code .image-conquer-levels{width:267px;height:337px;background-size:267px 337px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_small.jpg)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-conquer-levels{background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_small_2x.jpg)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-conquer-levels{margin-top:55px;margin-right:30px;margin-bottom:-8px}}@media only screen and (max-width:734px){.section-real-swift-code .image-conquer-levels{position:relative;left:50%;margin:0px 0px -20px -214px}}@media only screen and (max-width:734px)and (max-width:1068px){.section-real-swift-code .image-conquer-levels{left:50%;margin-left:-133.5px}}@media only screen and (max-width:734px)and (max-width:734px){.section-real-swift-code .image-conquer-levels{left:50%;margin-left:-133.5px}}@media only screen and (max-width:345px){.section-real-swift-code .image-conquer-levels{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_large.jpg);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:345px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:345px)and (min-resolution:1.5dppx),only screen and (max-width:345px)and (min-resolution:144dpi){.section-real-swift-code .image-conquer-levels{background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_large_2x.jpg)}}@media only screen and (max-width:345px){.section-real-swift-code .image-conquer-levels:after{content:"";display:block;padding-bottom:120.7943925234%}}@media only screen and (max-width:345px)and (max-width:1068px){.section-real-swift-code .image-conquer-levels{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_medium.jpg);background-size:cover}}@media only screen and (max-width:345px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:345px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:345px)and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-conquer-levels{background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_medium_2x.jpg)}}@media only screen and (max-width:345px)and (max-width:1068px){.section-real-swift-code .image-conquer-levels:after{content:"";display:block;padding-bottom:126.2172284644%}}@media only screen and (max-width:345px)and (max-width:734px){.section-real-swift-code .image-conquer-levels{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_small.jpg);background-size:cover}}@media only screen and (max-width:345px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:345px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:345px)and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-conquer-levels{background-image:url(/v/swift/playgrounds/g/images/overview/commands_fallback__e4n1mvruyoqe_small_2x.jpg)}}@media only screen and (max-width:345px)and (max-width:734px){.section-real-swift-code .image-conquer-levels:after{content:"";display:block;padding-bottom:126.2172284644%}}html.text-zoom .section-real-swift-code .image-conquer-levels{position:relative;left:50%;margin-left:-214px;margin-top:var(--section-device-margin-top);margin-bottom:0px}@media only screen and (max-width:1068px){html.text-zoom .section-real-swift-code .image-conquer-levels{left:50%;margin-left:-133.5px}}@media only screen and (max-width:734px){html.text-zoom .section-real-swift-code .image-conquer-levels{left:50%;margin-left:-133.5px}}.section-real-swift-code .image-commands{width:56px;height:69px;background-size:56px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_commands__f3on650jkemq_large.png);position:relative;left:50%;margin-left:-28px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-commands{background-image:url(/v/swift/playgrounds/g/images/overview/icon_commands__f3on650jkemq_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-commands{width:47px;height:58px;background-size:47px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_commands__f3on650jkemq_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-commands{background-image:url(/v/swift/playgrounds/g/images/overview/icon_commands__f3on650jkemq_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-commands{width:47px;height:58px;background-size:47px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_commands__f3on650jkemq_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-commands{background-image:url(/v/swift/playgrounds/g/images/overview/icon_commands__f3on650jkemq_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-commands{left:50%;margin-left:-23.5px}}@media only screen and (max-width:734px){.section-real-swift-code .image-commands{left:50%;margin-left:-23.5px}}.section-real-swift-code .image-functions{width:71px;height:69px;background-size:71px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_functions__e80lwp2qn3m2_large.png);position:relative;left:50%;margin-left:-35.5px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-functions{background-image:url(/v/swift/playgrounds/g/images/overview/icon_functions__e80lwp2qn3m2_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-functions{width:60px;height:58px;background-size:60px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_functions__e80lwp2qn3m2_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-functions{background-image:url(/v/swift/playgrounds/g/images/overview/icon_functions__e80lwp2qn3m2_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-functions{width:60px;height:58px;background-size:60px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_functions__e80lwp2qn3m2_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-functions{background-image:url(/v/swift/playgrounds/g/images/overview/icon_functions__e80lwp2qn3m2_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-functions{left:50%;margin-left:-30px}}@media only screen and (max-width:734px){.section-real-swift-code .image-functions{left:50%;margin-left:-30px}}.section-real-swift-code .image-loops{width:64px;height:69px;background-size:64px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_loops__bm3xxzof2fyu_large.png);position:relative;left:50%;margin-left:-32px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-loops{background-image:url(/v/swift/playgrounds/g/images/overview/icon_loops__bm3xxzof2fyu_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-loops{width:54px;height:58px;background-size:54px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_loops__bm3xxzof2fyu_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-loops{background-image:url(/v/swift/playgrounds/g/images/overview/icon_loops__bm3xxzof2fyu_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-loops{width:54px;height:58px;background-size:54px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_loops__bm3xxzof2fyu_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-loops{background-image:url(/v/swift/playgrounds/g/images/overview/icon_loops__bm3xxzof2fyu_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-loops{left:50%;margin-left:-27px}}@media only screen and (max-width:734px){.section-real-swift-code .image-loops{left:50%;margin-left:-27px}}.section-real-swift-code .image-parameters{width:66px;height:69px;background-size:66px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_parameters__fv1xrxt4snue_large.png);position:relative;left:50%;margin-left:-33px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-parameters{background-image:url(/v/swift/playgrounds/g/images/overview/icon_parameters__fv1xrxt4snue_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-parameters{width:56px;height:58px;background-size:56px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_parameters__fv1xrxt4snue_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-parameters{background-image:url(/v/swift/playgrounds/g/images/overview/icon_parameters__fv1xrxt4snue_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-parameters{width:56px;height:58px;background-size:56px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_parameters__fv1xrxt4snue_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-parameters{background-image:url(/v/swift/playgrounds/g/images/overview/icon_parameters__fv1xrxt4snue_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-parameters{left:50%;margin-left:-28px}}@media only screen and (max-width:734px){.section-real-swift-code .image-parameters{left:50%;margin-left:-28px}}.section-real-swift-code .image-conditional-code{width:76px;height:69px;background-size:76px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_conditionals__by2ascs0t4r6_large.png);position:relative;left:50%;margin-left:-38px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-conditional-code{background-image:url(/v/swift/playgrounds/g/images/overview/icon_conditionals__by2ascs0t4r6_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-conditional-code{width:64px;height:58px;background-size:64px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_conditionals__by2ascs0t4r6_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-conditional-code{background-image:url(/v/swift/playgrounds/g/images/overview/icon_conditionals__by2ascs0t4r6_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-conditional-code{width:64px;height:58px;background-size:64px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_conditionals__by2ascs0t4r6_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-conditional-code{background-image:url(/v/swift/playgrounds/g/images/overview/icon_conditionals__by2ascs0t4r6_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-conditional-code{left:50%;margin-left:-32px}}@media only screen and (max-width:734px){.section-real-swift-code .image-conditional-code{left:50%;margin-left:-32px}}.section-real-swift-code .image-variables{width:41px;height:69px;background-size:41px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_variables__cyr90hqhwhea_large.png);position:relative;left:50%;margin-left:-20.5px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-variables{background-image:url(/v/swift/playgrounds/g/images/overview/icon_variables__cyr90hqhwhea_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-variables{width:35px;height:58px;background-size:35px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_variables__cyr90hqhwhea_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-variables{background-image:url(/v/swift/playgrounds/g/images/overview/icon_variables__cyr90hqhwhea_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-variables{width:35px;height:58px;background-size:35px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_variables__cyr90hqhwhea_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-variables{background-image:url(/v/swift/playgrounds/g/images/overview/icon_variables__cyr90hqhwhea_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-variables{left:50%;margin-left:-17.5px}}@media only screen and (max-width:734px){.section-real-swift-code .image-variables{left:50%;margin-left:-17.5px}}.section-real-swift-code .image-operators{width:41px;height:69px;background-size:41px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_operators__be1hr91m4dki_large.png);position:relative;left:50%;margin-left:-20.5px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-operators{background-image:url(/v/swift/playgrounds/g/images/overview/icon_operators__be1hr91m4dki_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-operators{width:35px;height:58px;background-size:35px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_operators__be1hr91m4dki_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-operators{background-image:url(/v/swift/playgrounds/g/images/overview/icon_operators__be1hr91m4dki_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-operators{width:35px;height:58px;background-size:35px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_operators__be1hr91m4dki_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-operators{background-image:url(/v/swift/playgrounds/g/images/overview/icon_operators__be1hr91m4dki_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-operators{left:50%;margin-left:-17.5px}}@media only screen and (max-width:734px){.section-real-swift-code .image-operators{left:50%;margin-left:-17.5px}}.section-real-swift-code .image-types{width:102px;height:69px;background-size:102px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_types__fi19icrvvimq_large.png);position:relative;left:50%;margin-left:-51px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-types{background-image:url(/v/swift/playgrounds/g/images/overview/icon_types__fi19icrvvimq_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-types{width:86px;height:58px;background-size:86px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_types__fi19icrvvimq_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-types{background-image:url(/v/swift/playgrounds/g/images/overview/icon_types__fi19icrvvimq_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-types{width:86px;height:58px;background-size:86px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_types__fi19icrvvimq_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-types{background-image:url(/v/swift/playgrounds/g/images/overview/icon_types__fi19icrvvimq_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-types{left:50%;margin-left:-43px}}@media only screen and (max-width:734px){.section-real-swift-code .image-types{left:50%;margin-left:-43px}}.section-real-swift-code .image-initialization{width:54px;height:69px;background-size:54px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_initialize__uez257axd2au_large.png);position:relative;left:50%;margin-left:-27px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-initialization{background-image:url(/v/swift/playgrounds/g/images/overview/icon_initialize__uez257axd2au_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-initialization{width:46px;height:58px;background-size:46px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_initialize__uez257axd2au_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-initialization{background-image:url(/v/swift/playgrounds/g/images/overview/icon_initialize__uez257axd2au_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-initialization{width:46px;height:58px;background-size:46px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_initialize__uez257axd2au_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-initialization{background-image:url(/v/swift/playgrounds/g/images/overview/icon_initialize__uez257axd2au_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-initialization{left:50%;margin-left:-23px}}@media only screen and (max-width:734px){.section-real-swift-code .image-initialization{left:50%;margin-left:-23px}}.section-real-swift-code .image-bug-fixing{width:66px;height:69px;background-size:66px 69px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_bug_fixing__cpw6i0625k9y_large.png);position:relative;left:50%;margin-left:-33px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-bug-fixing{background-image:url(/v/swift/playgrounds/g/images/overview/icon_bug_fixing__cpw6i0625k9y_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-bug-fixing{width:56px;height:58px;background-size:56px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_bug_fixing__cpw6i0625k9y_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-bug-fixing{background-image:url(/v/swift/playgrounds/g/images/overview/icon_bug_fixing__cpw6i0625k9y_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-bug-fixing{width:56px;height:58px;background-size:56px 58px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_bug_fixing__cpw6i0625k9y_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-bug-fixing{background-image:url(/v/swift/playgrounds/g/images/overview/icon_bug_fixing__cpw6i0625k9y_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-bug-fixing{left:50%;margin-left:-28px}}@media only screen and (max-width:734px){.section-real-swift-code .image-bug-fixing{left:50%;margin-left:-28px}}.section-real-swift-code .image-master-the-basics{width:773px;height:557px;background-size:773px 557px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_large.png);margin-left:8px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-master-the-basics{background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-master-the-basics{width:536px;height:386px;background-size:536px 386px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-master-the-basics{background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-master-the-basics{width:278px;height:200px;background-size:278px 200px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-master-the-basics{background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_small_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-master-the-basics{position:relative;left:50%;margin-left:4px}}@media only screen and (max-width:734px)and (max-width:1068px){.section-real-swift-code .image-master-the-basics{left:50%;margin-left:-268px}}@media only screen and (max-width:734px)and (max-width:734px){.section-real-swift-code .image-master-the-basics{left:50%;margin-left:-139px}}@media only screen and (max-width:358px){.section-real-swift-code .image-master-the-basics{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:358px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:358px)and (min-resolution:1.5dppx),only screen and (max-width:358px)and (min-resolution:144dpi){.section-real-swift-code .image-master-the-basics{background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_large_2x.png)}}@media only screen and (max-width:358px){.section-real-swift-code .image-master-the-basics:after{content:"";display:block;padding-bottom:72.0569210867%}}@media only screen and (max-width:358px)and (max-width:1068px){.section-real-swift-code .image-master-the-basics{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_medium.png);background-size:cover}}@media only screen and (max-width:358px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:358px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:358px)and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-master-the-basics{background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_medium_2x.png)}}@media only screen and (max-width:358px)and (max-width:1068px){.section-real-swift-code .image-master-the-basics:after{content:"";display:block;padding-bottom:72.0149253731%}}@media only screen and (max-width:358px)and (max-width:734px){.section-real-swift-code .image-master-the-basics{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_small.png);background-size:cover}}@media only screen and (max-width:358px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:358px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:358px)and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-master-the-basics{background-image:url(/v/swift/playgrounds/g/images/overview/master_ipad__7v7m40mv4b66_small_2x.png)}}@media only screen and (max-width:358px)and (max-width:734px){.section-real-swift-code .image-master-the-basics:after{content:"";display:block;padding-bottom:71.9424460432%}}html.text-zoom .section-real-swift-code .image-master-the-basics{position:relative;left:50%;margin-top:var(--section-device-margin-top);margin-left:0px}@media only screen and (max-width:1068px){html.text-zoom .section-real-swift-code .image-master-the-basics{left:50%;margin-left:-268px}}@media only screen and (max-width:734px){html.text-zoom .section-real-swift-code .image-master-the-basics{left:50%;margin-left:-139px}}.section-real-swift-code .image-starting-points{width:740px;height:594px;background-size:740px 594px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_large.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-real-swift-code .image-starting-points{background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_large_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-starting-points{width:531px;height:431px;background-size:531px 431px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-starting-points{background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_medium_2x.png)}}@media only screen and (max-width:734px){.section-real-swift-code .image-starting-points{width:302px;height:264px;background-size:302px 264px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-starting-points{background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_small_2x.png)}}@media only screen and (max-width:1068px){.section-real-swift-code .image-starting-points{margin-bottom:-4px}}@media only screen and (max-width:734px){.section-real-swift-code .image-starting-points{position:relative;left:50%;margin-left:-370px;margin-bottom:0px}}@media only screen and (max-width:734px)and (max-width:1068px){.section-real-swift-code .image-starting-points{left:50%;margin-left:-265.5px}}@media only screen and (max-width:734px)and (max-width:734px){.section-real-swift-code .image-starting-points{left:50%;margin-left:-151px}}@media only screen and (max-width:385px){.section-real-swift-code .image-starting-points{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:385px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:385px)and (min-resolution:1.5dppx),only screen and (max-width:385px)and (min-resolution:144dpi){.section-real-swift-code .image-starting-points{background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_large_2x.png)}}@media only screen and (max-width:385px){.section-real-swift-code .image-starting-points:after{content:"";display:block;padding-bottom:80.2702702703%}}@media only screen and (max-width:385px)and (max-width:1068px){.section-real-swift-code .image-starting-points{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_medium.png);background-size:cover}}@media only screen and (max-width:385px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:385px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:385px)and (max-width:1068px)and (min-resolution:144dpi){.section-real-swift-code .image-starting-points{background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_medium_2x.png)}}@media only screen and (max-width:385px)and (max-width:1068px){.section-real-swift-code .image-starting-points:after{content:"";display:block;padding-bottom:81.1676082863%}}@media only screen and (max-width:385px)and (max-width:734px){.section-real-swift-code .image-starting-points{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_small.png);background-size:cover}}@media only screen and (max-width:385px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:385px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:385px)and (max-width:734px)and (min-resolution:144dpi){.section-real-swift-code .image-starting-points{background-image:url(/v/swift/playgrounds/g/images/overview/creativity_imac__fljsja9he8mm_small_2x.png)}}@media only screen and (max-width:385px)and (max-width:734px){.section-real-swift-code .image-starting-points:after{content:"";display:block;padding-bottom:87.417218543%}}html.text-zoom .section-real-swift-code .image-starting-points{position:relative;left:50%;margin-left:-370px;margin-top:var(--section-device-margin-top)}@media only screen and (max-width:1068px){html.text-zoom .section-real-swift-code .image-starting-points{left:50%;margin-left:-265.5px}}@media only screen and (max-width:734px){html.text-zoom .section-real-swift-code .image-starting-points{left:50%;margin-left:-151px}}.section-create-code{background:linear-gradient(0deg,#f5f5f7 20%,white 80%)}@media only screen and (max-width:734px){.section-create-code{background:linear-gradient(0deg,#f5f5f7 40%,white)}}.section-create-code .section-content{padding-bottom:100px}@media only screen and (max-width:1068px){.section-create-code .section-content{padding-bottom:60px}}.section-create-code .headline-colored{color:#00b2aa}.section-create-code .image-create-code{width:966px;height:696px;background-size:966px 696px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_large.png);position:relative;left:50%;margin-left:-483px;margin-top:var(--section-device-margin-top)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-create-code .image-create-code{background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_large_2x.png)}}@media only screen and (max-width:1068px){.section-create-code .image-create-code{width:700px;height:504px;background-size:700px 504px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-create-code .image-create-code{background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_medium_2x.png)}}@media only screen and (max-width:734px){.section-create-code .image-create-code{width:346px;height:249px;background-size:346px 249px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-create-code .image-create-code{background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_small_2x.png)}}@media only screen and (max-width:1068px){.section-create-code .image-create-code{left:50%;margin-left:-350px}}@media only screen and (max-width:734px){.section-create-code .image-create-code{left:50%;margin-left:-173px}}@media only screen and (max-width:395px){.section-create-code .image-create-code{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:395px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:395px)and (min-resolution:1.5dppx),only screen and (max-width:395px)and (min-resolution:144dpi){.section-create-code .image-create-code{background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_large_2x.png)}}@media only screen and (max-width:395px){.section-create-code .image-create-code:after{content:"";display:block;padding-bottom:72.049689441%}}@media only screen and (max-width:395px)and (max-width:1068px){.section-create-code .image-create-code{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_medium.png);background-size:cover}}@media only screen and (max-width:395px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:395px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:395px)and (max-width:1068px)and (min-resolution:144dpi){.section-create-code .image-create-code{background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_medium_2x.png)}}@media only screen and (max-width:395px)and (max-width:1068px){.section-create-code .image-create-code:after{content:"";display:block;padding-bottom:72%}}@media only screen and (max-width:395px)and (max-width:734px){.section-create-code .image-create-code{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_small.png);background-size:cover}}@media only screen and (max-width:395px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:395px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:395px)and (max-width:734px)and (min-resolution:144dpi){.section-create-code .image-create-code{background-image:url(/v/swift/playgrounds/g/images/overview/create_ipad__jqxtdf4fuoyi_small_2x.png)}}@media only screen and (max-width:395px)and (max-width:734px){.section-create-code .image-create-code:after{content:"";display:block;padding-bottom:71.9653179191%}}.section-create-code .image-touch-and-edit{width:283px;height:312px;background-size:283px 312px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/boundaries_code__bjwda4g38dv6_large.png);position:relative;left:50%;margin-left:-141.5px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-create-code .image-touch-and-edit{background-image:url(/v/swift/playgrounds/g/images/overview/boundaries_code__bjwda4g38dv6_large_2x.png)}}@media only screen and (max-width:1068px){.section-create-code .image-touch-and-edit{width:166px;height:185px;background-size:166px 185px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/boundaries_code__bjwda4g38dv6_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-create-code .image-touch-and-edit{background-image:url(/v/swift/playgrounds/g/images/overview/boundaries_code__bjwda4g38dv6_medium_2x.png)}}@media only screen and (max-width:734px){.section-create-code .image-touch-and-edit{width:170px;height:187px;background-size:170px 187px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/boundaries_code__bjwda4g38dv6_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-create-code .image-touch-and-edit{background-image:url(/v/swift/playgrounds/g/images/overview/boundaries_code__bjwda4g38dv6_small_2x.png)}}@media only screen and (max-width:1068px){.section-create-code .image-touch-and-edit{left:50%;margin-left:-83px}}@media only screen and (max-width:734px){.section-create-code .image-touch-and-edit{left:50%;margin-left:-85px}}@media only screen and (max-width:1068px){.section-create-code .image-touch-and-edit{margin-bottom:20px}}@media only screen and (max-width:734px){.section-create-code .image-touch-and-edit{margin-bottom:0px}}.section-create-code .image-help-tap-away{width:433px;height:287px;background-size:433px 287px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_large.png);position:relative;left:50%;margin-left:-216.5px;margin-top:0px;margin-bottom:-25px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-create-code .image-help-tap-away{background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_large_2x.png)}}@media only screen and (max-width:1068px){.section-create-code .image-help-tap-away{width:283px;height:188px;background-size:283px 188px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-create-code .image-help-tap-away{background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_medium_2x.png)}}@media only screen and (max-width:734px){.section-create-code .image-help-tap-away{width:283px;height:188px;background-size:283px 188px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-create-code .image-help-tap-away{background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_small_2x.png)}}@media only screen and (max-width:1068px){.section-create-code .image-help-tap-away{left:50%;margin-left:-141.5px}}@media only screen and (max-width:734px){.section-create-code .image-help-tap-away{left:50%;margin-left:-141.5px}}@media only screen and (max-width:363px){.section-create-code .image-help-tap-away{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_large.png);background-size:cover;position:static;width:100%;height:auto;left:0;margin-left:0;margin-right:0}}@media only screen and (max-width:363px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:363px)and (min-resolution:1.5dppx),only screen and (max-width:363px)and (min-resolution:144dpi){.section-create-code .image-help-tap-away{background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_large_2x.png)}}@media only screen and (max-width:363px){.section-create-code .image-help-tap-away:after{content:"";display:block;padding-bottom:66.2817551963%}}@media only screen and (max-width:363px)and (max-width:1068px){.section-create-code .image-help-tap-away{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_medium.png);background-size:cover}}@media only screen and (max-width:363px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:363px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:363px)and (max-width:1068px)and (min-resolution:144dpi){.section-create-code .image-help-tap-away{background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_medium_2x.png)}}@media only screen and (max-width:363px)and (max-width:1068px){.section-create-code .image-help-tap-away:after{content:"";display:block;padding-bottom:66.4310954064%}}@media only screen and (max-width:363px)and (max-width:734px){.section-create-code .image-help-tap-away{background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_small.png);background-size:cover}}@media only screen and (max-width:363px)and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:363px)and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:363px)and (max-width:734px)and (min-resolution:144dpi){.section-create-code .image-help-tap-away{background-image:url(/v/swift/playgrounds/g/images/overview/code__dhjyt8tt9vee_small_2x.png)}}@media only screen and (max-width:363px)and (max-width:734px){.section-create-code .image-help-tap-away:after{content:"";display:block;padding-bottom:66.4310954064%}}@media only screen and (max-width:1068px){.section-create-code .image-help-tap-away{margin-top:10px;margin-bottom:10px}}@media only screen and (max-width:734px){.section-create-code .image-help-tap-away{margin-top:0px;margin-bottom:0px}}.section-languages-downloads{text-align:center;background:#fafafa}.section-languages-downloads .section-content{padding-top:130px;padding-bottom:0px}@media only screen and (max-width:1068px){.section-languages-downloads .section-content{padding-top:85px}}@media only screen and (max-width:734px){.section-languages-downloads .section-content{padding-top:95px;max-width:var(--grid-content-width)}}.section-languages-downloads .section-content .languages{padding-top:95px;padding-bottom:85px}@media only screen and (max-width:1068px){.section-languages-downloads .section-content .languages{padding-top:75px;padding-bottom:65px}}@media only screen and (max-width:734px){.section-languages-downloads .section-content .languages{padding-top:55px;padding-bottom:55px}}.section-languages-downloads .section-content .downloads{padding-top:44px;padding-bottom:54px}.section-languages-downloads .image-swift-icon{width:80px;height:80px;background-size:80px 80px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_bottom_swift__bcil3i2d704i_large.png);position:relative;left:50%;margin-left:-40px;margin-bottom:26px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-languages-downloads .image-swift-icon{background-image:url(/v/swift/playgrounds/g/images/overview/icon_bottom_swift__bcil3i2d704i_large_2x.png)}}@media only screen and (max-width:1068px){.section-languages-downloads .image-swift-icon{width:45px;height:45px;background-size:45px 45px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_bottom_swift__bcil3i2d704i_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-languages-downloads .image-swift-icon{background-image:url(/v/swift/playgrounds/g/images/overview/icon_bottom_swift__bcil3i2d704i_medium_2x.png)}}@media only screen and (max-width:734px){.section-languages-downloads .image-swift-icon{width:45px;height:45px;background-size:45px 45px;background-repeat:no-repeat;background-image:url(/v/swift/playgrounds/g/images/overview/icon_bottom_swift__bcil3i2d704i_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-languages-downloads .image-swift-icon{background-image:url(/v/swift/playgrounds/g/images/overview/icon_bottom_swift__bcil3i2d704i_small_2x.png)}}@media only screen and (max-width:1068px){.section-languages-downloads .image-swift-icon{left:50%;margin-left:-22.5px}}@media only screen and (max-width:734px){.section-languages-downloads .image-swift-icon{left:50%;margin-left:-22.5px}}@media only screen and (max-width:1068px){.section-languages-downloads .image-swift-icon{margin-bottom:14px}}.section-lower-links{text-align:center;background:#fafafa}.section-lower-links .section-content{padding-top:90px;padding-bottom:100px}@media only screen and (max-width:1068px){.section-lower-links .section-content{padding-bottom:85px}}@media only screen and (max-width:734px){.section-lower-links .section-content{padding-top:60px;padding-bottom:60px}}.section-lower-links .section-content .copy-column{padding:0 30px}@media only screen and (max-width:1068px){.section-lower-links .section-content .copy-column{padding:0 10px}}@media only screen and (max-width:734px){.section-lower-links .section-content .copy-column{padding:0px;max-width:var(--grid-content-width);margin-left:auto;margin-right:auto}.section-lower-links .section-content .copy-column:nth-child(n+2){margin-top:55px}}html.text-zoom .section-lower-links .section-content .copy-column:nth-child(n+2){margin-top:60px}