.main{padding-bottom:var(--section-padding);background:#fff}.main .section{--section-padding:120px;padding:var(--section-padding) 0}@media only screen and (width<=734px){.main .section{--section-padding:80px}}.main .section.section-hero{background:#f2f2f2}.subsection-grid{padding-top:calc(var(--section-padding) / 2)}.subsection-grid .tile{background-color:#f2f2f2}@media only screen and (width<=734px){.subsection-grid .tile .tile-content{padding:50px 8.33333%}}.device{position:relative}.device,.section-guide .iphone-screen{justify-content:center;align-items:center;display:flex}.device-hardware{z-index:2;position:absolute}.device-screen{position:relative}.section-guide{z-index:1;background:#fff;margin-bottom:-100vh;position:relative}.section-guide:before{content:"";height:100vh;display:block}.section-guide:last-child{z-index:2;margin-bottom:0}.section-guide:last-child:before{display:none}@media only screen and (width<=734px){.section-guide{text-align:center}}.section-guide .section-content-wrapper{overflow:hidden}.section-guide .background-fade{opacity:0;background:#f3f3f3;position:absolute;inset:0}.section-guide .section-sticky{position:sticky;bottom:0}.section-guide .section-sticky>*{z-index:-1;position:relative}.section-guide:last-child .section-sticky{position:relative}@media only screen and (width<=734px){.section-guide .copy-lockup{text-align:left;max-width:329px;margin-left:auto;margin-right:auto}}.section-guide .copy{flex-direction:column;justify-content:center;min-height:880px;display:flex}@media only screen and (width<=1068px){.section-guide .copy{min-height:642px}}@media only screen and (width<=734px){.section-guide .copy{min-height:auto}}.section-guide .row:last-child .copy{margin-bottom:calc(50vh - 425px)}@media only screen and (width<=1068px){.section-guide .row:last-child .copy{margin-bottom:calc(50vh - 306px)}}.section-guide .eyebrow{color:#00a8bf}.section-guide .iphone{float:right;width:284px;height:565px;margin-top:19px}@media only screen and (width<=1068px){.section-guide .iphone{width:210px;height:419px;margin-top:14px}}@media only screen and (width<=734px){.section-guide .iphone{float:none;width:190px;height:376px;margin:80px auto 30px}}.section-guide .copy-row .iphone{display:none}@media only screen and (width<=734px){.section-guide .copy-row .iphone{display:flex}}.section-guide .iphone-hardware{top:-18px;left:-23px}@media only screen and (width<=1068px){.section-guide .iphone-hardware{top:-14px;left:-19px}}@media only screen and (width<=734px){.section-guide .iphone-hardware{top:-13px;left:-16px}}.section-guide .iphone-screen{opacity:.001;will-change:opacity;transition:opacity .3s ease-out .31s;position:absolute}@media only screen and (width<=734px){.section-guide .iphone-screen{opacity:1}}.section-guide .iphone-screen:nth-child(2){opacity:1}.device-container .device-screen.show{opacity:.999;transition-delay:0s}.section-guide .device-sticky-container{pointer-events:none;position:absolute;inset:175px 0 0}@media only screen and (width<=1068px){.section-guide .device-sticky-container{top:114px}}.section-guide .device-sticky{height:565px;position:sticky;top:calc(50vh - 282.5px)}@media only screen and (width<=1068px){.section-guide .device-sticky{height:419px;top:calc(50vh - 209.5px)}}.section-guide .device-sticky-inner{height:710px;position:relative;top:-19px;overflow:hidden}@media only screen and (width<=1068px){.section-guide .device-sticky-inner{height:526px;top:-14px}}.image-features-iphone-hardware{background-image:url(/app/themes/jaja/assets/img/guide/iphone_hardware.png);background-repeat:no-repeat;background-size:452px 710px;width:452px;height:710px}@media only screen and (width<=1068px){.image-features-iphone-hardware{background-size:336px 526px;width:336px;height:526px}}@media only screen and (width<=734px){.image-features-iphone-hardware{background-size:300px 472px;width:300px;height:472px}}.iphone-screen{background-repeat:no-repeat;background-size:244px 526px;border-radius:20px;width:244px;height:526px;overflow:hidden}@media only screen and (width<=1068px){.iphone-screen{background-size:182px 390px;width:182px;height:390px}}@media only screen and (width<=734px){.iphone-screen{background-size:164px 352px;width:164px;height:352px}}
