:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--orange:#ff6a00;--orange-light:#ff8a00;--black:#050505;--panel:#191919;--muted:#a0a0a0;--line:#ffffff1f;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--black);color:#fff;min-width:320px;margin:0;overflow-x:hidden}button{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}.section{padding-inline:24px;position:relative}.dark-section{background:#050505}.hero{color:#070707;background:radial-gradient(circle at 50% 33%,#ffc33d 0,#ff9a0d 38%,#ff6710 72%,#e9440b 100%);height:1032px;position:relative;overflow:hidden}.hero:before{content:"";z-index:0;pointer-events:none;opacity:.1;mix-blend-mode:multiply;background:url(/assets/figma/raw/hero-halloween-background.png) bottom/cover no-repeat;position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 68%,#0003);position:absolute;inset:0}.device-statusbar{display:none}.site-header{z-index:20;justify-content:space-between;align-items:center;width:min(974px,100% - 48px);height:56px;margin:0 auto;padding-top:28px;display:flex;position:relative}.logo-button,.site-nav button,.footer-links button,.menu-toggle{cursor:pointer;background:0 0;border:0;padding:0}.logo{letter-spacing:-.3px;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.logo img{object-fit:contain;filter:brightness(0);width:26px;height:26px}.logo-light img{filter:none}.site-nav{height:35px;box-shadow:none;background:0 0;border-radius:99px;align-items:center;gap:28px;padding:0 20px;display:flex}.site-nav button{color:#090909;opacity:.86;font-size:12px;font-weight:500}.download-button,.footer-download,.plan-download{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-weight:600;display:inline-flex}.download-button{color:#fff;background:#050505;min-height:40px;padding:0 18px;font-size:12px;box-shadow:0 5px 18px #0000002e}.header-download{min-height:34px;padding:0 18px;font-size:12px}.apple{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}.menu-toggle{background:#050505;border-radius:50%;width:34px;height:34px;padding:9px;display:none}.menu-toggle span{background:#fff;border-radius:2px;height:1.5px;margin:3px 0;display:block}.hero-copy{z-index:3;text-align:center;padding-top:77px;position:relative}.hero h1{letter-spacing:-.85px;margin:0;font-size:64px;font-weight:400;line-height:.94}.hero-copy p{max-width:620px;margin:12px auto 22px;font-size:16px;font-weight:400;line-height:1.42}.hero-background-image{z-index:0;opacity:1;mix-blend-mode:normal;filter:brightness(0);background:url(/assets/figma/raw/hero-scene-overlay.png) bottom/cover no-repeat;position:absolute;inset:0}.hero-phone-stage{z-index:2;width:1440px;height:640px;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.hero-grass{z-index:4;object-fit:cover;object-position:bottom;pointer-events:none;width:100%;height:170px;position:absolute;bottom:0;left:0;right:0}.section-intro{z-index:3;text-align:center;position:relative}.section-intro h2,.lock-copy h2,.faq-layout>h2,.final-card h2{color:#fff;letter-spacing:-1.7px;margin:0;font-size:54px;font-weight:400;line-height:.95}.section-intro p,.lock-copy p{color:#989898;margin:18px auto 0;font-size:15px;line-height:1.48}.section-intro.compact h2{font-size:clamp(48px,3.75vw,54px)}.device-pills,.filter-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.device-pills{margin-top:24px}.device-pills span,.filter-pills span{color:#8e8e8e;background:#0c0c0c;border:1px solid #2c2c2c;border-radius:999px;justify-content:center;align-items:center;height:25px;padding:0 13px;font-size:9px;font-weight:700;display:inline-flex}.device-pills .active,.filter-pills .active{color:#050505;background:#fff;border-color:#fff}.themes{min-height:0;padding-top:122px;padding-bottom:116px}.video-frame{aspect-ratio:1.83;background:#291407;border:1px solid #363636;border-radius:29px;width:min(1200px,100vw - 96px);margin:48px auto 0;position:relative;overflow:hidden}.video-frame img,.video-frame video{object-fit:cover;width:100%;height:100%;display:block}.video-frame video.video-preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:0}.video-toggle{color:#060606;cursor:pointer;opacity:0;pointer-events:none;background:#ffffffe0;border:0;border-radius:50%;place-items:center;width:72px;height:72px;font-size:22px;transition:opacity .16s,transform .16s;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 10px 32px #00000047}.video-player:hover .video-toggle,.video-player:focus-within .video-toggle{opacity:1;pointer-events:auto}.video-toggle:hover{transform:translate(-50%,-50%)scale(1.06)}.video-toggle:focus-visible{opacity:1;pointer-events:auto;outline-offset:4px;outline:3px solid #fff}.features{height:1296px;padding-top:108px;padding-bottom:130px}.features-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;width:min(1200px,100vw - 96px);margin:60px auto 0;display:grid}.feature-card{background:linear-gradient(145deg,#232323,#151515);border-radius:25px;grid-column:span 2;min-height:420px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.feature-card-large{grid-column:span 3;min-height:420px}.feature-copy{z-index:3;position:absolute;bottom:23px;left:24px;right:24px}.feature-copy h3{letter-spacing:-.7px;margin:0 0 6px;font-size:18px}.feature-copy p{color:#929292;max-width:390px;margin:0;font-size:10px;line-height:1.42}.feature-art{position:absolute;inset:0}.lock-section{background:#080704;height:716px;position:relative;overflow:hidden}.lock-section:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#ff5e0052);position:absolute;inset:0}.lock-phone-fan{z-index:1;width:1440px;height:430px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lock-phone{transform-origin:50% 110%;width:184px;height:405px;top:-40px;left:50%}.lock-phone>img{object-fit:cover}.lock-veil{z-index:2;background:#050505;border-radius:50% 50% 0 0;width:1780px;height:620px;position:absolute;top:284px;left:50%;transform:translate(-50%)}.lock-copy{z-index:3;text-align:center;position:absolute;top:385px;left:0;right:0}.white-pill{color:#090909;cursor:pointer;background:#fff;border:0;border-radius:999px;min-height:51px;padding:0 32px;font-size:15px;font-weight:500}.lock-copy .white-pill{margin-top:22px}.steps-section{background-color:#080806;background-image:radial-gradient(circle at 10% 34%,#0000 0 100px,#ffffff0a 101px 102px,#0000 103px),radial-gradient(circle at 92% 12%,#0000 0 150px,#ffffff09 151px 152px,#0000 153px),linear-gradient(135deg,#ffffff04,#0000 28%);min-height:1880px;padding-top:113px}.steps-list{width:min(1200px,100vw - 96px);margin:58px auto 0}.step-row{grid-template-columns:1fr 1.15fr;align-items:center;min-height:490px;display:grid;position:relative}.step-row:nth-child(2n){grid-template-columns:1.15fr 1fr}.step-row:nth-child(2n) .step-copy{order:2}.step-row img{object-fit:contain;width:100%;max-height:490px}.step-copy p{color:#8e8e8e;max-width:310px;margin:0;font-size:14px;line-height:1.45}.step-copy strong{color:#fff;margin-bottom:5px;font-size:17px;display:block}.step-3 img{max-width:460px;margin:auto}.stats-section{background:#050505;min-height:730px;padding-top:105px}.stats-grid{grid-template-columns:repeat(4,1fr);gap:14px;width:min(1200px,100vw - 96px);margin:62px auto 0;display:grid}.stats-grid article{background:#1a1a1a;border-radius:24px;height:276px;padding:24px;box-shadow:inset 0 0 0 1px #ffffff0d}.stats-grid strong{letter-spacing:-1.8px;margin-top:22px;font-size:30px;display:block}.stats-grid article>span{color:#8c8c8c;margin-top:3px;font-size:10px;display:block}.gallery-section{background:#050505;min-height:1135px;padding-top:156px;overflow:hidden}.gallery-section .section-intro p{margin-top:29px}.filter-pills{gap:7px;width:min(680px,100%);margin:24px auto 0}.filter-pills span{background:#292929;border:0;height:34px;padding:0 14px;font-size:12px}.filter-pills span img{object-fit:cover;border-radius:50%;width:16px;height:16px;margin-right:6px}.wallpaper-rows{width:2240px;margin-top:43px;position:relative;left:50%;transform:translate(-50%)}.wallpaper-row{gap:16px;margin-bottom:16px;display:flex}.theme-preview{background:#191919;border-radius:17px;flex:0 0 360px;height:235px;position:relative;overflow:hidden}.theme-preview>img{object-fit:cover;width:100%;height:100%}.theme-preview>strong{color:#ffffffad;text-align:center;font-size:41px;font-weight:500;position:absolute;top:19px;left:0;right:0}.theme-preview>small{color:#ffffffb8;font-size:5px;position:absolute;top:10px;right:12px}.theme-preview>span{color:#fff;text-align:center;font-size:10px;position:absolute;bottom:15px;left:0;right:0}.theme-preview>span em{margin-top:2px;font-size:5px;font-style:normal;display:block}.row-1 .theme-preview:nth-child(4)>img{object-position:center top}.row-1{transform:translate(190px)}.row-2{transform:translate(374px)}.gallery-button{z-index:3;margin-top:29px;position:relative;left:50%;transform:translate(-50%);box-shadow:0 15px 35px #00000073}.testimonials-section{background:#050505;min-height:840px;padding-top:92px}.testimonials-grid{grid-template-columns:repeat(3,1fr);gap:14px;width:min(1200px,100vw - 96px);margin:61px auto 0;display:grid}.testimonials-grid article{background:#1a1a1a;border-radius:20px;flex-direction:column;justify-content:space-between;height:220px;padding:25px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a}.testimonials-grid blockquote{color:#ededed;margin:0;font-size:13px;line-height:1.5}.testimonials-grid footer{color:gray;justify-content:space-between;align-items:center;font-size:9px;display:flex}.testimonials-grid footer b{color:#fff;letter-spacing:2px;font-size:8px}.pricing-section{background:#050505;min-height:961px;padding-top:96px}.pricing-section .section-intro>p{color:#7e7e7e;font-size:10px}.plan-switch{justify-content:center;gap:7px;margin:28px auto -35px;display:none}.plan-switch span{color:#aaa;background:#292929;border-radius:999px;align-items:center;height:24px;padding:0 14px;font-size:9px;font-weight:700;display:inline-flex}.plan-switch .active{color:#111;background:#fff}.plans-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;width:min(1200px,100vw - 96px);margin:61px auto 0;display:grid}.plan{background:#202020;border-radius:22px;min-height:500px;padding:29px 28px 25px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.plan-popular{color:#080808;background:#070707;border:1px solid #b45a00;padding:10px}.popular-label{color:#111;background:#ff7500;border-radius:23px 23px 0 0;justify-content:center;align-items:flex-start;width:100%;height:52px;padding-top:5px;font-size:11px;font-weight:800;display:flex;position:absolute;top:-29px;left:50%;transform:translate(-50%)}.popular-label span{z-index:2;filter:drop-shadow(0 7px 6px #00000040);font-size:47px;position:absolute;top:-28px}.plan-head{border-bottom:1px solid #ffffff1f;min-height:115px;padding-bottom:26px;position:relative}.plan-popular .plan-head{background:linear-gradient(90deg,#ffae23db,#ff7200d4),url(/assets/figma/raw/1e9c269569434568.png) 50% 46%/cover;border:0;border-radius:13px;min-height:125px;padding:22px 19px}.plan-head h3{margin:0 0 16px;font-size:18px}.plan-head strong{letter-spacing:-2.3px;font-size:40px;line-height:1}.plan-head small{color:#898989;margin-left:8px;font-size:10px}.plan-popular .plan-head small{color:#0000008c}.plan ul{margin:25px 0 0;padding:0;list-style:none}.plan-popular ul{background:linear-gradient(90deg,#ffa416e6,#ff7400d6),url(/assets/figma/raw/9ee6fe47e20e4c93.png) 50% 63%/cover;border-radius:13px;min-height:279px;margin-top:9px;padding:17px 19px 56px}.plan li{color:#b4b4b4;align-items:center;gap:9px;margin:13px 0;font-size:10px;display:flex}.plan li span{color:#141414;background:#7f7f7f;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-weight:900;display:grid}.plan-popular li{color:#000c}.plan-popular li span{color:#ff8300;background:#000000c2}.plan-download{color:#d5d5d5;cursor:default;background:#272727;border:1px solid #ffffff26;width:calc(100% - 56px);height:39px;font-size:10px;position:absolute;bottom:25px;left:28px;right:28px}.plan-popular .plan-download{color:#111;background:#fff;border-color:#fff;width:calc(100% - 20px);bottom:10px;left:10px;right:10px;box-shadow:0 11px 24px #ffffff3d}.faq-section{background:#050505;min-height:704px;padding-top:94px}.faq-layout{grid-template-columns:1fr 1.12fr;gap:85px;width:min(1200px,100vw - 96px);margin:0 auto;display:grid}.faq-layout>h2{letter-spacing:-3px;font-size:43px}.faq-list article{background:#191919;border-radius:11px;margin-bottom:9px;overflow:hidden}.faq-list button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:45px;padding:0 18px;font-size:11px;font-weight:650;display:flex}.faq-list button span{color:#aaa;font-size:17px;font-weight:300}.faq-list p{color:#929292;margin:-2px 0 0;padding:0 18px 19px;font-size:10px;line-height:1.5}.final-section{background:#050505;min-height:635px;padding-top:84px}.final-card{text-align:center;color:#080808;background:#f4770b url(/assets/figma/raw/dde9ba3d3ff4b26e.png) 50%/cover no-repeat;border-radius:27px;place-items:center;width:min(1200px,100vw - 96px);height:425px;margin:0 auto;display:grid;position:relative;overflow:hidden}.final-card h2{color:#080808;letter-spacing:-4px;font-size:54px}.final-card p{margin:14px 0 19px;font-size:13px;font-weight:600}.final-card>div:not(.castle):not(.dead-tree){z-index:3;position:relative}.final-card .castle,.final-card .dead-tree,.final-card .cta-bat{display:none}.site-footer{background:#181818;height:849px;padding:72px max(24px,50vw - 600px) 0;position:relative;overflow:hidden}.site-footer:after{content:"";opacity:.07;pointer-events:none;background:repeating-radial-gradient(circle at 100% 0,#0000 0 25px,#fff 26px 27px);width:440px;height:440px;position:absolute;top:60px;right:-70px}.footer-content{z-index:2;justify-content:space-between;display:flex;position:relative}.footer-brand p{color:#828282;margin:16px 0 23px;font-size:11px;line-height:1.5}.footer-download{color:#090909;cursor:default;background:#fff;height:34px;padding:0 15px;font-size:10px}.footer-links{gap:84px;display:flex}.footer-links div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.footer-links strong{color:#898989;margin-bottom:5px;font-size:11px}.footer-links button{color:#f4f4f4;text-align:left;cursor:default;font-size:10px}.copyright{z-index:2;color:#efefef;text-align:center;border-top:1px solid #2c2c2c;margin:53px 0 0;padding-top:18px;font-size:9px;position:relative}.footer-word{z-index:1;color:#303030;letter-spacing:-16px;white-space:nowrap;font-size:clamp(150px,18vw,270px);font-weight:850;line-height:.83;position:absolute;bottom:33px;left:50%;transform:translate(-50%)}.footer-theme-cards{z-index:3;justify-content:center;align-items:flex-start;gap:16px;width:1180px;display:flex;position:absolute;bottom:-115px;left:50%;transform:translate(-50%)}.footer-theme-cards img{object-fit:cover;border:6px solid #111;border-radius:27px;width:175px;height:310px;box-shadow:0 15px 40px #00000073}.footer-theme-cards img:nth-child(odd){transform:translateY(20px)}@media (width<=1023px){.hero{height:972px}.device-statusbar{z-index:22;color:#090909;justify-content:space-between;font-size:13px;font-weight:500;display:flex;position:absolute;top:16px;left:16px;right:16px}.site-header{width:calc(100% - 76px);height:90px;padding-top:60px}.hero-copy{padding-top:61px}.hero h1{font-size:59px}.hero-phone-stage{transform-origin:bottom;margin-left:-15px;bottom:50px;transform:translate(-50%)scale(.78)}.hero-grass{height:128px}.themes{min-height:0;padding-top:117px;padding-bottom:100px}.video-frame{width:min(650px,100vw - 72px);margin-top:60px}.features{height:1690px;min-height:0;overflow:hidden}.features-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(650px,100vw - 72px)}.feature-card,.feature-card-large{grid-column:span 1;min-height:400px}.feature-card-large:first-child{grid-column:1/-1}.lock-section{height:519px}.lock-phone-fan{transform-origin:top;top:0;transform:translate(-50%)scale(.62)}.lock-veil{top:178px}.lock-copy{top:290px}.steps-section{min-height:1446px}.steps-list,.stats-grid,.testimonials-grid,.plans-grid,.faq-layout{width:min(650px,100vw - 72px)}.steps-list{margin-top:28px}.step-row,.step-row:nth-child(2n){min-height:400px}.step-row img{max-height:400px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stats-section{min-height:890px}.wallpaper-rows{width:1460px}.theme-preview{flex-basis:286px;height:176px}.row-1{transform:translate(194px)}.row-2{transform:translate(326px)}.gallery-section{min-height:873px;padding-top:95px}.gallery-section .section-intro p{margin-top:18px}.wallpaper-rows{margin-top:56px}.testimonials-section{min-height:629px;overflow:hidden}.testimonials-section .section-intro{text-align:left;width:min(650px,100vw - 72px);margin:0 auto}.testimonials-grid{grid-template-columns:repeat(6,280px);width:max-content;margin-left:max(36px,50vw - 325px)}.plans-grid{width:min(330px,100vw - 72px);display:block}.plan-switch{display:flex}.plan{display:none}.plan-popular{display:block}.pricing-section{min-height:939px}.faq-layout{grid-template-columns:1fr;gap:48px}.faq-section{min-height:870px}.faq-layout>h2{text-align:center}.final-card{width:min(650px,100vw - 72px)}.site-footer{height:841px;padding-inline:48px}.footer-links{gap:45px}}@media (width<=599px){.section{padding-inline:18px}.desktop-break{display:none}.hero{height:660px}.device-statusbar{font-size:16px;font-weight:650;top:23px;left:56px;right:50px}.device-statusbar span:first-child{font-size:0}.device-statusbar span:first-child:after{content:"9:41";font-size:16px}.device-statusbar span:last-child{font-size:0}.device-statusbar span:last-child:after{content:"▥ ⌁ ▬";letter-spacing:4px;font-size:15px}.site-header{width:calc(100% - 50px);height:100px;padding-top:72px}.logo{gap:6px;font-size:13px}.logo img{width:22px;height:22px}.site-nav{display:none}.site-nav-open{border-radius:16px;flex-direction:column;align-items:stretch;gap:0;height:auto;padding:8px;display:flex;position:absolute;top:60px;right:0}.site-nav-open button{text-align:left;padding:10px 20px}.header-download{display:none}.menu-toggle{background:0 0;width:26px;height:26px;padding:3px;display:block}.menu-toggle span{background:#080808;height:2px;margin:4px 0}.hero-copy{padding:43px 22px 0}.hero h1{letter-spacing:-1px;font-size:40px;line-height:1.04}.hero-copy p{max-width:310px;margin-top:15px;font-size:14px;line-height:1.25}.download-button{min-height:36px;padding:0 15px;font-size:10px}.hero-copy .download-button{min-height:44px;padding-inline:22px;font-size:15px}.hero-background-image{opacity:1;background-position:bottom;background-size:cover}.hero-phone-stage{margin-left:-8px;bottom:14px;transform:translate(-50%)scale(.43)}.hero-grass{height:96px}.section-intro h2,.section-intro.compact h2,.lock-copy h2,.final-card h2{letter-spacing:-1.3px;font-size:39px;line-height:.96}.section-intro p,.lock-copy p{font-size:12px;line-height:1.5}.themes{min-height:0;padding-top:102px;padding-bottom:80px}.device-pills{margin-top:19px}.video-frame{border-radius:17px;width:calc(100vw - 36px);margin-top:46px}.video-toggle{width:50px;height:50px;font-size:15px}.features{min-height:2280px;padding-top:83px;padding-bottom:90px}.features-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;width:100%;margin-top:48px}.feature-card,.feature-card-large{border-radius:21px;grid-column:span 1;min-height:560px}.feature-card-large:first-child{grid-column:1/-1;min-height:440px}.feature-copy h3{font-size:17px}.feature-copy p{font-size:10px}.lock-section{height:559px}.lock-phone-fan{top:0;transform:translate(-50%)scale(.43)}.lock-veil{width:980px;height:520px;top:151px}.lock-copy{padding:0 22px;top:265px}.steps-section{min-height:1300px;padding-top:96px}.steps-list{width:100%;margin-top:30px}.step-row,.step-row:nth-child(2n){flex-direction:column;justify-content:center;min-height:365px;display:flex}.step-row:nth-child(2n) .step-copy{order:initial}.step-copy{width:100%;padding:24px 8px 5px}.step-copy p{font-size:12px}.step-copy strong{font-size:15px}.step-row img{max-height:265px}.step-2 img{order:-1}.stats-section{min-height:800px;padding-top:76px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:48px}.stats-grid article{border-radius:18px;height:255px;padding:15px}.stats-grid strong{font-size:28px}.dot-chart{background-size:12px 12px;height:150px}.dot-chart:after{background-size:12px 12px}.gallery-section{min-height:651px;padding-top:65px}.filter-pills{max-width:360px}.filter-pills span{height:24px;padding:0 12px;font-size:9px}.wallpaper-rows{width:880px;margin-top:31px}.wallpaper-row{gap:9px;margin-bottom:9px}.theme-preview{border-radius:13px;flex-basis:139px;height:86px}.theme-preview>strong{font-size:19px;top:12px}.theme-preview>small{font-size:4px;top:7px;right:8px}.theme-preview>span{font-size:7px;bottom:7px}.theme-preview>span em{font-size:4px}.gallery-button{margin-top:20px}.white-pill{min-height:36px;padding-inline:16px;font-size:10px}.row-1{transform:translate(110px)}.row-2{transform:translate(166px)}.testimonials-section{min-height:388px;padding-top:62px}.testimonials-section .section-intro{width:100%}.testimonials-grid{grid-template-columns:repeat(6,195px);gap:10px;width:max-content;margin:38px 0 0}.testimonials-grid article{height:170px;padding:18px}.pricing-section{min-height:869px;padding-top:84px}.plans-grid{width:min(330px,100%);margin-top:70px}.plan{min-height:495px}.faq-section{min-height:850px;padding-top:88px}.faq-layout{gap:42px;width:100%}.faq-layout>h2{letter-spacing:-2.7px;font-size:39px}.faq-list button{min-height:48px;font-size:10px}.final-section{min-height:510px;padding-top:55px}.final-card{border-radius:21px;width:100%;height:400px}.final-card h2{font-size:37px}.castle{width:145px;height:140px}.dead-tree{font-size:220px;right:-40px}.bat-a{top:50px;right:46px}.bat-b{top:74px;left:52px}.site-footer{height:863px;padding:54px 24px 0}.footer-content{display:block}.footer-links{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px;display:grid}.copyright{margin-top:45px;line-height:1.5}.footer-word{letter-spacing:-8px;font-size:102px;bottom:205px}.footer-theme-cards{gap:9px;width:770px;bottom:-130px}.footer-theme-cards img{border-width:4px;border-radius:20px;width:116px;height:270px}}#pricing{overflow-x:clip}.hero{background:#000;height:1025px}.hero:before,.hero:after,.site-footer:after,.lock-section:after{content:none}.hero-background-image{filter:none;background:url(/assets/exported/hero-background.png) top/1440px 1025px no-repeat}.hero-phones-export{z-index:2;width:1851px;max-width:none;height:612px;position:absolute;top:416px;left:50%;transform:translate(-50%)}.hero-grass{object-fit:contain;width:max(100%,1440px);max-width:none;height:auto;inset:auto auto 0 50%;transform:translate(-50%)}.features-grid{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.features .section-intro h2{font-size:64px}.feature-card:nth-child(n){width:calc(33.3333% - 10.6667px);margin:0}.feature-card:first-child{width:calc(54.645% - 8.7432px)}.feature-card:nth-child(2){width:calc(45.355% - 7.2568px)}.feature-card{box-shadow:none;background:#202020;grid-column:span 390}.feature-export{object-fit:contain;max-width:none;position:absolute}.feature-export-themes{width:77%;height:auto;top:36px;left:50%;transform:translate(-50%)}.feature-export-icons,.feature-export-devices{width:100%;height:auto;top:0;left:0}.feature-export-wallpapers{width:57%;height:auto;top:40px;left:50%;transform:translate(-50%)}.feature-export-widgets{width:88%;height:auto;top:50px;left:6%}.feature-export:not(.feature-export-widgets){-webkit-mask-image:linear-gradient(#000 60%,#0000 80%);mask-image:linear-gradient(#000 60%,#0000 80%)}.feature-copy{bottom:24px}.feature-copy h3,.feature-copy p{letter-spacing:-.4px;font-size:14px;font-weight:400;line-height:1.4;display:inline}.feature-copy h3:after{content:" "}.feature-copy p{color:#999}.lock-phone{width:193px;max-width:none;height:394px;box-shadow:none;background:0 0;border:0;border-radius:0;position:absolute;top:0;left:50%}.lock-phone-1{margin-left:-960px;transform:translateY(290px)rotate(-56deg)}.lock-phone-2{margin-left:-745px;transform:translateY(180px)rotate(-42deg)}.lock-phone-3{margin-left:-530px;transform:translateY(80px)rotate(-28deg)}.lock-phone-4{margin-left:-315px;transform:translateY(15px)rotate(-15deg)}.lock-phone-5{margin-left:-96.5px;transform:none}.lock-phone-6{margin-left:122px;transform:translateY(15px)rotate(15deg)}.lock-phone-7{margin-left:337px;transform:translateY(80px)rotate(28deg)}.lock-phone-8{margin-left:552px;transform:translateY(180px)rotate(42deg)}.lock-phone-9{margin-left:767px;transform:translateY(290px)rotate(56deg)}.lock-veil{background:#000;border-radius:50%;width:1680px;height:1680px}.steps-section{background:#0b0a06;overflow:hidden}.steps-web{pointer-events:none;width:369px;height:370px;position:absolute}.steps-web-top{top:0;right:-35px}.steps-web-middle{top:640px;left:-100px;transform:rotate(180deg)}.steps-web-bottom{object-fit:contain;bottom:0;right:-35px;transform:none}.steps-list{z-index:1;position:relative}.step-row,.step-row:nth-child(2n){grid-template-columns:1fr 1fr}.step-copy{padding:0}.step-copy p{letter-spacing:-1px;max-width:445px;font-size:30px;line-height:1.4}.step-copy strong{font-size:inherit;font-weight:400;display:inline}.step-row img{object-fit:contain;width:100%;height:437px}.step-3 img{width:416px;max-width:100%}.stats-grid article{height:342px;box-shadow:none;background:#202020}.stats-chart{object-fit:contain;width:197px;height:158px}.stats-grid strong{margin-top:66px;font-size:40px;font-weight:400}.filter-pills{width:530px;max-width:100%}.filter-pills span{font-weight:400}.wallpaper-rows{width:100%}.wallpaper-row{width:max-content;position:relative;left:50%;transform:translate(-50%)}.theme-preview{object-fit:contain;background:0 0;border:0;border-radius:0;flex:0 0 360px;width:360px;height:235px}.row-2 .theme-preview:last-child{flex-basis:336px;width:336px}.popular-label img{width:88px;height:89px;position:absolute;top:-64px;left:50%;transform:translate(-50%)}.plan-popular .plan-head{background:url(/assets/exported/Pricing-MostPopular-TopBG.png) 50%/100% 100%}.plan-popular ul{background:url(/assets/exported/Pricing-MostPopular-BottomBg.png) 50%/100% 100%}.final-card{background:url(/assets/exported/ReadyToChangeYourScreen-CardBackground.png) 50%/cover no-repeat;height:457px}.cta-clock{object-fit:contain;vertical-align:middle;width:74px;height:74px;display:inline-block;transform:rotate(-6.47deg)}.final-card h2{letter-spacing:-2px}.footer-overlay{object-fit:cover;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.footer-word{width:min(1387px,96%);height:auto;bottom:150px}.footer-theme-cards{gap:12px;width:max-content;bottom:0}.footer-theme-cards img{object-fit:contain;width:229px;height:234px;box-shadow:none;border:0;border-radius:0;transform:none!important}.device-pills span img{object-fit:contain;width:20px;height:20px;margin-right:6px}.device-pills span{align-items:center;height:32px;font-weight:400;display:inline-flex}.plan-popular{background:#202020;border:0;min-height:570px;margin-top:-18px;padding-top:40px}.popular-label img{top:-44px;left:-22px;transform:rotate(-20.47deg)}.plan-popular .plan-head{background-size:cover;height:117px;min-height:117px;padding:18px 16px}.plan-popular ul{background-size:cover;min-height:320px;margin-top:12px;padding:8px 16px}.plan-popular li{margin:19px 0}.footer-download{cursor:pointer}@media (width>=1024px){.step-row:nth-child(2n) .step-copy{order:0}.faq-section{min-height:0;padding-bottom:120px}.final-section{min-height:0;padding-top:0;padding-bottom:120px}.lock-phone-1{margin-left:-726.5px;transform:translateY(350px)rotate(-56deg)}.lock-phone-2{margin-left:-636.5px}.lock-phone-3{margin-left:-456.5px}.lock-phone-4{margin-left:-276.5px}.lock-phone-6{margin-left:83.5px}.lock-phone-7{margin-left:263.5px}.lock-phone-8{margin-left:443.5px}.lock-phone-9{margin-left:533.5px;transform:translateY(350px)rotate(56deg)}}@media (width<=1023px){.hero{height:972px}.hero-background-image{background-size:auto 972px}.hero-phones-export{width:1443.52px;height:auto;top:auto;bottom:0}.hero-grass{width:max(100%,1123px);height:auto;top:auto;bottom:0}.site-header{height:60px;padding-top:28px}.features-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.features .section-intro h2{font-size:54px}.feature-card:nth-child(n){grid-column:span 1;width:auto;margin:0}.feature-card:first-child{grid-column:1/-1}.feature-copy h3,.feature-copy p{font-size:12px}.step-copy p{max-width:290px;font-size:22px}.step-row img{height:auto}.stats-grid strong{margin-top:45px}.stats-grid article{height:300px}.theme-preview{flex-basis:286px;width:286px;height:187px}.row-2 .theme-preview:last-child{flex-basis:267px;width:267px}}@media (width<=599px){.hero{height:616px}.site-header{height:56px;padding-top:28px}.hero-background-image{background-size:auto 616px}.hero-phones-export{width:795.673px;height:auto}.hero-grass{width:max(100%,619px);height:auto}.features{height:auto;min-height:0;padding-bottom:90px}.features-grid{grid-template-columns:1fr}.features .section-intro h2{font-size:39px}.feature-card:nth-child(n){grid-column:1;min-height:400px}.feature-card:first-child{min-height:400px}.feature-export-themes{width:90%}.feature-export-wallpapers{width:57%}.feature-copy h3,.feature-copy p{font-size:13px}.step-copy p{max-width:none;font-size:17px}.step-copy strong{font-size:inherit}.steps-web{width:200px;height:200px}.stats-chart{width:100%;height:auto}.stats-grid article{height:240px}.stats-grid strong{margin-top:35px;font-size:28px}.stats-grid article>span{font-size:10px}.theme-preview{flex-basis:139px;width:139px;height:91px}.row-2 .theme-preview:last-child{flex-basis:130px;width:130px}.cta-clock{width:48px;height:48px}.footer-word{bottom:120px}.footer-theme-cards img{width:140px;height:143px}}.hero-background-image{background-size:cover}@media (width>=600px) and (width<=1023px){.lock-veil{width:1042px;height:1042px}}@media (width<=599px){.lock-veil{width:722px;height:722px}.plan-popular{min-height:570px}}.site-nav button{font-size:13px}.download-button,.footer-download,.plan-download{border-radius:999px;gap:9px;line-height:1}.download-button{background:linear-gradient(#151515 0%,#030303 100%);border:1px solid #ffffff26;min-height:44px;padding-inline:22px;font-size:13px;box-shadow:0 2px #000000e6,0 9px 19px #0000003d,inset 0 1px #ffffff14}.download-button .apple,.footer-download .apple,.plan-download .apple{font-size:1.24em;line-height:1;transform:translateY(-1px)}.header-download{min-height:38px;padding-inline:20px;font-size:12px}.hero-copy .download-button{min-height:54px;padding-inline:33px;font-size:16px}.plan-download{background:linear-gradient(#303030 0%,#222 100%);border-color:#fff3;height:44px;font-size:12px;box-shadow:inset 0 1px #ffffff14,0 3px 8px #0000002e}.plan-popular .plan-download{background:linear-gradient(#fff 0%,#f0f0f0 100%);box-shadow:0 8px 20px #fff3,inset 0 1px #fff}.footer-download{border:1px solid #ffffff8c;height:38px;padding-inline:18px;font-size:12px;box-shadow:0 7px 18px #ffffff2e,inset 0 1px #fff}.device-pills span{font-size:11px}.feature-copy h3,.feature-copy p{font-size:16px;line-height:1.42}.stats-grid article>span{font-size:15px}.filter-pills span{font-size:13px}.testimonials-grid blockquote{font-size:15px}.testimonials-grid footer{font-size:11px}.testimonials-grid footer b{font-size:10px}.faq-list button{min-height:50px;font-size:13px}.faq-list p{font-size:12px}.footer-brand p,.footer-links strong{font-size:13px}.footer-links button{font-size:12px}@media (width<=1023px){.feature-copy h3,.feature-copy p{font-size:14px}.stats-grid article>span{font-size:13px}.filter-pills span{font-size:12px}.testimonials-grid blockquote{font-size:14px}}@media (width<=599px){.site-nav-open button{font-size:13px}.download-button{min-height:40px;padding-inline:18px;font-size:12px}.hero-copy .download-button{min-height:48px;padding-inline:25px;font-size:15px}.device-pills span{height:30px;font-size:10px}.feature-copy h3,.feature-copy p{font-size:13px}.stats-grid article>span{font-size:12px}.filter-pills span{height:27px;padding-inline:12px;font-size:10px}.testimonials-grid blockquote{font-size:13px}.testimonials-grid footer{font-size:10px}.pricing-section .section-intro>p{font-size:11px}.plan-download{height:42px;font-size:11px}.faq-list button{min-height:52px;font-size:12px}.faq-list p{font-size:11px}.footer-brand p,.footer-links strong{font-size:12px}.footer-links button{font-size:11px}.copyright{font-size:10px}}@media (width>=600px) and (width<=699px){.site-nav,.header-download{display:none}.site-nav-open{background:#ffbe35f5;border-radius:16px;flex-direction:column;align-items:stretch;gap:0;height:auto;padding:8px;display:flex;position:absolute;top:52px;right:0;box-shadow:0 12px 28px #00000029}.site-nav-open button{text-align:left;padding:10px 20px;font-size:13px}.menu-toggle{background:0 0;width:28px;height:28px;padding:4px;display:block}.menu-toggle span{background:#080808;height:2px;margin:4px 0}}.themes .section-intro p,.gallery-section .section-intro p{font-size:17px}.device-pills{gap:10px;margin-top:26px}.device-pills span{height:36px;padding-inline:16px;font-size:13px}.device-pills span img{width:22px;height:22px;margin-right:7px}.filter-pills{gap:9px;margin-top:27px}.filter-pills span{height:38px;padding-inline:16px;font-size:14px}.filter-pills span img{width:18px;height:18px;margin-right:7px}.pricing-section .section-intro>p{font-size:14px}.plans-grid{align-items:stretch}.plan{min-height:540px}.plan-popular{min-height:600px}.plan-head small{font-size:12px}.plan li{margin-block:10px;font-size:14px;line-height:1.35}.plan-popular li{margin-block:10px}.plan-download{height:46px;font-size:13px}.footer-brand p{font-size:15px;line-height:1.45}.footer-download{height:42px;font-size:13px}.footer-links div{gap:12px}.footer-links strong{font-size:15px}.footer-links button{font-size:14px;line-height:1.35}.footer-links>div:first-child button{cursor:pointer}.footer-links>div:first-child button:hover,.footer-links>div:first-child button:focus-visible{color:#fff}.copyright{font-size:13px}@media (width<=1023px){.themes .section-intro p,.gallery-section .section-intro p{font-size:16px}.device-pills span{height:34px;padding-inline:15px;font-size:12px}.filter-pills span{height:36px;padding-inline:15px;font-size:13px}.pricing-section .section-intro>p{font-size:13px}.plan{min-height:535px}.plan-popular{min-height:590px}.plan li{font-size:13px}.footer-brand p,.footer-links strong{font-size:14px}.footer-links button{font-size:13px}.copyright{font-size:12px}}@media (width<=599px){.themes .section-intro p,.gallery-section .section-intro p{font-size:14px}.device-pills{gap:8px;margin-top:21px}.device-pills span{height:32px;padding-inline:13px;font-size:11px}.device-pills span img{width:20px;height:20px;margin-right:6px}.filter-pills{gap:7px;margin-top:22px}.filter-pills span{height:30px;padding-inline:13px;font-size:11px}.filter-pills span img{width:16px;height:16px;margin-right:6px}.pricing-section .section-intro>p{font-size:12px}.pricing-section{min-height:955px}.plan-popular{min-height:630px}.plan li{margin-block:9px;font-size:12px}.plan-download{height:44px;font-size:12px}.footer-brand p{font-size:13px}.footer-download{height:40px;font-size:12px}.footer-links strong{font-size:13px}.footer-links button{font-size:12px}.copyright{font-size:11px}}.features .section-intro p,.lock-copy p{font-size:17px}.pricing-section{padding-bottom:88px}#pricing-options{scroll-margin-top:0}.plans-grid{align-items:end;gap:20px;margin-top:72px}.plan{background:#1e1e1e;border-radius:28px;flex-direction:column;gap:16px;min-height:740px;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff09}.plan-head{background:#292929;border:0;border-radius:20px;min-height:166px;padding:29px 24px}.plan-head h3{margin-bottom:20px;font-size:23px}.plan-head strong{letter-spacing:-3px;font-size:52px}.plan-head small{margin-left:10px;font-size:15px}.plan ul{background:#292929;border-radius:20px;flex-direction:column;flex:1;justify-content:space-between;min-height:0;margin:0;padding:25px 20px;display:flex}.plan li{gap:11px;margin:0;font-size:16px;line-height:1.35}.plan li span{color:#aaa;background:0 0;border:2px solid #aaa;flex:0 0 21px;width:21px;height:21px;font-size:12px}.plan-download{color:#ededed;width:100%;height:66px;box-shadow:none;background:#292929;border:0;border-radius:20px;font-size:17px;position:static}.plan-popular{color:#080808;background:#202020;border:1px solid #ffa012e6;border-radius:28px;min-height:790px;margin-top:-24px;padding:64px 16px 16px;box-shadow:0 0 0 1px #ff820047,0 0 27px #ff7e0052,0 0 55px #ff7e0021}.popular-label{color:#fff;background:0 0;height:32px;padding-top:0;font-size:22px;font-weight:400;top:14px}.popular-label img{width:98px;max-width:none;height:99px;top:-50px;left:-39px;transform:rotate(-20.47deg)}.plan-popular .plan-head{background:url(/assets/exported/Pricing-MostPopular-TopBG.png) 50%/100% 100%;border-radius:20px;height:auto;min-height:166px;padding:29px 24px}.plan-popular ul{background:url(/assets/exported/Pricing-MostPopular-BottomBg.png) 50%/100% 100%;border-radius:20px;min-height:0;margin:0;padding:25px 20px}.plan-popular li{color:#000000d6;margin:0}.plan-popular li span{color:#ffb11b;background:#000000c2;border:0}.plan-popular .plan-download{background:linear-gradient(#fff 0%,#f0f0f0 100%);border-radius:20px;width:100%;height:66px;box-shadow:0 8px 21px #fff3,inset 0 1px #fff}@media (width<=1023px){.features .section-intro p,.lock-copy p{font-size:16px}.pricing-section{min-height:1040px}.plans-grid{margin-top:76px}.plan{display:none}.plan-popular{min-height:740px;display:flex}.plan-head,.plan-popular .plan-head{min-height:156px;padding:27px 22px}.plan-head h3{font-size:22px}.plan-head strong{font-size:48px}.plan ul,.plan-popular ul{padding:23px 22px}.plan li{font-size:16px}.plan-download,.plan-popular .plan-download{height:60px;font-size:16px}}@media (width<=599px){.features .section-intro p,.lock-copy p{font-size:14px}.pricing-section{min-height:966px;padding-bottom:70px}.plans-grid{margin-top:70px}.plan-popular{border-radius:23px;min-height:675px;margin-top:-16px;padding:55px 12px 12px}.popular-label{font-size:18px;top:11px}.popular-label img{width:80px;height:81px;top:-40px;left:-30px}.plan-head,.plan-popular .plan-head{border-radius:15px;min-height:128px;padding:21px 18px}.plan-head h3{margin-bottom:15px;font-size:19px}.plan-head strong{letter-spacing:-2px;font-size:42px}.plan-head small{margin-left:7px;font-size:12px}.plan ul,.plan-popular ul{border-radius:15px;padding:19px 18px}.plan li{gap:9px;font-size:12px}.plan li span{flex-basis:17px;width:17px;height:17px;font-size:10px}.plan-download,.plan-popular .plan-download{border-radius:16px;height:52px;font-size:13px}}.menu-toggle span{transform-origin:50%;transition:transform .2s,opacity .16s}.testimonials-marquee{display:none}.faq-list button{min-height:58px;font-size:15px;line-height:1.35}.faq-list p{padding:0 18px 22px;font-size:15px;line-height:1.58}@media (width<=1023px){.section-intro p,.lock-copy p{font-size:16px}.feature-copy p{font-size:14px;line-height:1.5}.step-copy p{font-size:15px}.stats-grid article>span{font-size:13px}.faq-list button{min-height:62px;padding-inline:21px;font-size:16px}.faq-list p{padding:0 21px 24px;font-size:16px;line-height:1.58}.testimonials-grid{display:none}.testimonials-marquee{width:100vw;margin:61px 0 0;display:block;overflow:hidden}.testimonials-track{gap:14px;width:max-content;animation:38s linear infinite testimonials-scroll;display:flex}.testimonials-track article{background:#1a1a1a;border-radius:20px;flex-direction:column;flex:0 0 310px;justify-content:space-between;width:310px;height:232px;padding:25px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a}.testimonials-track blockquote{color:#ededed;margin:0;font-size:16px;line-height:1.5}.testimonials-track footer{color:#969696;justify-content:space-between;align-items:center;font-size:13px;display:flex}.testimonials-track footer b{color:#fff;letter-spacing:2px;font-size:12px}.plan-switch{z-index:5;gap:10px;margin:30px auto 0;position:relative}.plan-switch button{color:#bbb;cursor:pointer;background:#292929;border:1px solid #0000;border-radius:999px;min-width:108px;height:42px;padding:0 18px;font-size:15px;font-weight:700;transition:background .18s,color .18s,transform .18s}.plan-switch button:hover{transform:translateY(-1px)}.plan-switch button.active{color:#111;background:#fff}.plans-grid{width:min(650px,100vw - 72px);height:760px;margin-top:58px;display:block;position:relative;overflow:hidden}.plans-grid .plan,.plans-grid .plan-popular{min-height:0;margin:0;display:none;position:absolute;inset:0}.plans-grid .plan.plan-selected,.plans-grid .plan.plan-leaving{display:flex}.plans-grid .plan-selected{z-index:2}.plans-grid .plan-leaving{z-index:1;pointer-events:none}.plans-grid .plan-enter-forward{animation:.4s cubic-bezier(.2,.78,.28,1) both plan-enter-forward}.plans-grid .plan-enter-backward{animation:.4s cubic-bezier(.2,.78,.28,1) both plan-enter-backward}.plans-grid .plan-leave-forward{animation:.4s cubic-bezier(.45,0,.8,.25) both plan-leave-forward}.plans-grid .plan-leave-backward{animation:.4s cubic-bezier(.45,0,.8,.25) both plan-leave-backward}.pricing-section{min-height:1100px}}@media (width<=699px){.site-nav-open{z-index:30;background:#fffffffa;border:1px solid #0000001f;border-radius:17px;min-width:188px;padding:10px;box-shadow:0 18px 38px #00000038}.site-nav-open button{color:#080808;padding:12px 18px;font-size:16px;font-weight:600;line-height:1.25}.menu-toggle-open span:first-child{transform:translateY(6px)rotate(45deg)}.menu-toggle-open span:nth-child(2){opacity:0}.menu-toggle-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}}@media (width<=599px){.section-intro p,.lock-copy p{font-size:15px;line-height:1.5}.hero-copy p{font-size:15px;line-height:1.35}.feature-copy p{font-size:14px}.step-copy p{font-size:14px;line-height:1.5}.stats-grid article>span{font-size:13px}.filter-pills span{font-size:12px}.site-nav-open{top:56px;right:-8px}.testimonials-section{min-height:460px}.testimonials-marquee{margin-top:42px}.testimonials-track{gap:12px;animation-duration:34s}.testimonials-track article{border-radius:19px;flex-basis:264px;width:264px;height:214px;padding:21px}.testimonials-track blockquote{font-size:15px}.testimonials-track footer{font-size:12px}.testimonials-track footer b{font-size:11px}.plan-switch{gap:7px;margin-top:27px}.plan-switch button{min-width:0;height:42px;padding:0 16px;font-size:14px}.plans-grid{width:min(360px,100vw - 36px);height:710px;margin-top:54px}.plans-grid .plan,.plans-grid .plan-popular{border-radius:23px;padding:14px}.plans-grid .plan-popular{padding:55px 12px 12px}.plans-grid .plan-head,.plans-grid .plan-popular .plan-head{min-height:136px;padding:22px 19px}.plans-grid .plan ul,.plans-grid .plan-popular ul{padding:20px 18px}.plans-grid .plan li{font-size:14px;line-height:1.3}.plans-grid .plan-download,.plans-grid .plan-popular .plan-download{height:54px;font-size:14px}.pricing-section{min-height:1080px}.faq-section{min-height:940px}.faq-list button{min-height:66px;padding-inline:20px;font-size:15px}.faq-list p{padding:0 20px 24px;font-size:15px;line-height:1.58}.footer-brand p,.footer-links strong{font-size:14px}.footer-links button{font-size:13px}.copyright{font-size:12px}}@keyframes testimonials-scroll{to{transform:translate(calc(-50% - 7px))}}@keyframes plan-enter-forward{0%{transform:translate(calc(50vw + 50%))}to{transform:translate(0)}}@keyframes plan-leave-forward{0%{transform:translate(0)}to{transform:translate(calc(-50vw - 50%))}}@keyframes plan-enter-backward{0%{transform:translate(calc(-50vw - 50%))}to{transform:translate(0)}}@keyframes plan-leave-backward{0%{transform:translate(0)}to{transform:translate(calc(50vw + 50%))}}@media (prefers-reduced-motion:reduce){.testimonials-track,.plans-grid .plan-enter-forward,.plans-grid .plan-enter-backward,.plans-grid .plan-leave-forward,.plans-grid .plan-leave-backward{animation:none}}.footer-overlay,.footer-overlay img{object-fit:cover;pointer-events:none;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width>=600px) and (width<=1023px){.hero-background-image{background:url(/assets/exported/hero-background-ForTablet.png) top/cover no-repeat}.final-card{aspect-ratio:1360/810;background:url(/assets/exported/ReadyToChangeYourScreen-CardBackground-ForTablet.png) 50%/cover no-repeat;height:auto}.testimonials-section{min-height:0;padding-bottom:36px}.testimonials-marquee{width:100vw;margin:61px calc(50% - 50vw) 0}.plans-grid{height:700px;margin-top:52px;overflow:visible}.plans-grid .plan,.plans-grid .plan-popular{height:100%;min-height:0}.plans-grid .plan ul,.plans-grid .plan-popular ul{justify-content:flex-start;gap:17px}.plans-grid .plan-popular .popular-label img{top:-50px;left:12px}.pricing-section{min-height:980px;padding-top:60px}.faq-section{min-height:0;padding-bottom:70px}.final-section{min-height:0;padding-top:40px;padding-bottom:72px}}@media (width<=599px){.hero-background-image{background:url(/assets/exported/hero-background-ForMobile.png) top/cover no-repeat}.final-card{aspect-ratio:724/612;background:url(/assets/exported/ReadyToChangeYourScreen-CardBackground-ForMobile.png) 50%/cover no-repeat;height:auto}.testimonials-section{min-height:0;padding-bottom:32px}.testimonials-marquee{width:100vw;margin:42px calc(50% - 50vw) 0}.testimonials-track{will-change:transform}.plans-grid{height:620px;margin-top:50px;overflow:visible}.plans-grid .plan,.plans-grid .plan-popular{height:100%;min-height:0}.plans-grid .plan ul,.plans-grid .plan-popular ul{justify-content:flex-start;gap:13px}.plans-grid .plan-popular .popular-label img{top:-45px;left:8px}.pricing-section{min-height:900px;padding:48px 18px 24px}.faq-section{min-height:0;padding-bottom:44px}.final-section{min-height:0;padding-top:24px;padding-bottom:60px}}@media (width>=600px) and (width<=1023px){.plans-grid{width:min(420px,100vw - 96px);height:700px}.site-footer{height:841px;padding:72px max(48px,50vw - 336px) 0}.footer-content,.copyright{width:min(672px,100vw - 96px);margin-inline:auto}.footer-links{gap:clamp(28px,5.6vw,45px)}.footer-overlay img{object-position:center top}}@media (width<=1023px){.plans-grid .plan-enter-forward,.plans-grid .plan-enter-backward,.plans-grid .plan-leave-forward,.plans-grid .plan-leave-backward{animation-duration:.25s;animation-timing-function:linear}.plans-grid .plan-leaving{z-index:3}}@media (width>=600px) and (width<=1023px){.plans-grid{height:627px}.plans-grid:has(.plan-selected:not(.plan-popular)){height:579px}.plans-grid .plan,.plans-grid .plan-popular{width:100%;height:auto;min-height:0;inset:0 auto auto 0}.plans-grid .plan ul,.plans-grid .plan-popular ul{flex:none}.plans-grid .plan-popular ul{background:url(/assets/exported/Pricing-MostPopular-BottomBg.png) bottom/cover no-repeat}}.mac-experience{isolation:isolate;aspect-ratio:31/20;background:#090909;border:1px solid #ffffff1f;border-radius:clamp(24px,3.4vw,40px);width:min(1200px,100vw - 96px);margin:48px auto 0;position:relative;overflow:hidden;box-shadow:0 22px 60px #00000061,inset 0 1px #ffffff14}.mac-wallpaper,.mac-wallpaper-scrim,.mac-lockscreen,.mac-desktop{position:absolute;inset:0}.mac-wallpaper{z-index:-2;object-fit:cover;width:100%;height:100%;display:block}.mac-wallpaper-scrim{z-index:-1;pointer-events:none;background:linear-gradient(#0000001f,#0000000d 55%,#00000038);transition:opacity .45s}.mac-experience-unlocked .mac-wallpaper-scrim{opacity:0}.mac-lockscreen{color:#fff;cursor:pointer;text-align:center;text-shadow:0 2px 12px #00000073;background:0 0;border:0;flex-direction:column;align-items:center;padding:clamp(36px,7.5%,82px) 20px 42px;font-family:inherit;display:flex}.mac-lockscreen:hover .mac-lock-instruction{color:#fff;transform:translateY(-2px)}.mac-lockscreen:focus-visible{outline-offset:-9px;outline:3px solid #ffffffe6}.mac-lock-date{opacity:.96;font-size:clamp(12px,1.65vw,20px);font-weight:650}.mac-lock-time{letter-spacing:-.07em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(46px,8.2vw,108px);font-weight:500;line-height:.88}.mac-lock-instruction{color:#fffc;margin-top:auto;font-size:clamp(12px,1.7vw,20px);font-weight:500;transition:color .2s,transform .2s}.mac-lock-instruction:after{content:"";background:#ffffffc2;border-radius:999px;width:68px;height:2px;margin:8px auto 0;display:block}.mac-desktop{z-index:1;animation:.45s cubic-bezier(.22,1,.36,1) both mac-desktop-enter}@keyframes mac-desktop-enter{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.mac-apple-mark{color:#fffffff5;filter:drop-shadow(0 2px 4px #00000047);font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(22px,3vw,37px);line-height:1;position:absolute;top:clamp(14px,2.2vw,30px);left:clamp(18px,3.2vw,38px)}.mac-wallpaper-picker{grid-template-columns:repeat(2,minmax(54px,1fr));gap:clamp(13px,2vw,23px) clamp(15px,2.5vw,28px);display:grid;position:absolute;top:clamp(17px,3vw,36px);right:clamp(16px,3.2vw,39px)}.mac-folder{color:#fff;cursor:pointer;width:clamp(58px,7vw,84px);font:inherit;text-shadow:0 1px 3px #000000b8;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:flex}.mac-folder:hover,.mac-folder:focus-visible,.mac-folder-active{transform:scale(1.08)}.mac-folder:focus-visible{outline-offset:5px;border-radius:7px;outline:2px solid #ffffffe6}.mac-folder img,.mac-folder-icon{object-fit:cover;border-radius:7px;width:clamp(42px,5.1vw,60px);height:clamp(32px,3.9vw,47px);box-shadow:0 4px 13px #00000038}.mac-folder span:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(8px,1.1vw,13px);font-weight:550;line-height:1.12;overflow:hidden}.mac-folder-icon{background:linear-gradient(#79ccff 0 18%,#39a9ed 19% 100%);border-radius:5px 5px 7px 7px;display:block;position:relative;box-shadow:inset 0 1px #ffffffb3,0 4px 13px #00000038}.mac-folder-icon:before{content:"";background:#68c2f7;border-radius:4px 5px 0 0;width:46%;height:8px;position:absolute;top:-6px;left:3px}.mac-personal-message{color:#111;background:#ffffffeb;border-radius:9px;padding:8px 11px;font-size:clamp(8px,1.05vw,12px);font-weight:650;animation:.24s ease-out both mac-pop;position:absolute;top:43%;right:clamp(110px,16vw,205px);box-shadow:0 8px 22px #00000038}.mac-personal-message:after{content:"";background:inherit;width:10px;height:10px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.mac-notification{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#4646468c;border:1px solid #ffffff40;border-radius:13px;align-items:center;gap:9px;width:clamp(170px,22vw,245px);padding:9px 11px;animation:.25s ease-out both mac-pop;display:flex;position:absolute;top:clamp(16px,2.5vw,30px);left:50%;transform:translate(-50%);box-shadow:0 10px 25px #00000038}.mac-notification img{object-fit:contain;background:#fff;border-radius:7px;width:24px;height:24px}.mac-notification span{color:#ffffffe0;gap:2px;font-size:clamp(7px,.92vw,10px);line-height:1.25;display:grid}.mac-notification b{color:#fff;font-size:clamp(8px,1vw,11px)}@keyframes mac-pop{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.mac-dock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#36363675;border:1px solid #ffffff38;border-radius:clamp(15px,2vw,22px);align-items:flex-end;gap:clamp(5px,.8vw,9px);padding:clamp(6px,.8vw,9px);display:flex;position:absolute;bottom:clamp(12px,2vw,24px);left:50%;transform:translate(-50%);box-shadow:0 7px 19px #00000038}.mac-dock>span,.mac-dock-app{border:0;border-radius:clamp(8px,1vw,11px);place-items:center;width:clamp(28px,3.6vw,42px);height:clamp(28px,3.6vw,42px);padding:0;font-family:-apple-system,BlinkMacSystemFont,sans-serif;display:grid;box-shadow:0 4px 10px #00000036}.mac-dock-finder{color:#17456c;background:linear-gradient(90deg,#9cd8ff 0 50%,#5babe8 50%);font-size:clamp(17px,2.15vw,25px)}.mac-dock-notes{color:#dd9c00;background:linear-gradient(#f7c832 0 21%,#fff 22%);font-size:clamp(15px,1.8vw,21px)}.mac-dock-app{cursor:pointer;background:#fff;transition:transform .2s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.mac-dock-app:hover,.mac-dock-app:focus-visible{transform:translateY(-5px)scale(1.06)}.mac-dock-app:focus-visible{outline-offset:3px;outline:2px solid #fff}.mac-dock-app img{object-fit:contain;width:100%;height:100%}@media (width<=1023px){.mac-experience{width:min(650px,100vw - 72px);margin-top:60px}.mac-wallpaper-picker{grid-template-columns:repeat(2,minmax(45px,1fr))}}@media (width<=599px){.mac-experience{border-radius:23px;width:100%;margin-top:42px}.mac-lockscreen{padding:20px 12px 18px}.mac-lock-instruction:after{width:42px;height:1px;margin-top:5px}.mac-wallpaper-picker{gap:11px 10px;top:13px;right:10px}.mac-folder{gap:3px;width:44px}.mac-folder img,.mac-folder-icon{border-radius:5px;width:33px;height:25px}.mac-folder-icon:before{height:5px;top:-4px}.mac-folder span:last-child{font-size:6px}.mac-apple-mark{font-size:22px;top:14px;left:17px}.mac-personal-message{border-radius:6px;padding:5px 7px;font-size:7px;top:52%;right:80px}.mac-personal-message:after{width:7px;height:7px;right:-3px}.mac-notification{border-radius:9px;width:150px;padding:6px 7px;top:10px}.mac-notification img{border-radius:5px;width:18px;height:18px}.mac-notification span{font-size:6px}.mac-notification b{font-size:7px}}@media (prefers-reduced-motion:reduce){.mac-desktop,.mac-personal-message,.mac-notification{animation:none}.mac-wallpaper-scrim,.mac-lockscreen,.mac-folder,.mac-dock-app{transition:none}}.legacy-screen-box{aspect-ratio:620/400;transform-origin:50%;background:#000;border-radius:clamp(24px,5vw,40px);flex-direction:column;justify-content:flex-start;align-items:center;width:min(620px,88vw);margin:48px auto 0;padding-top:10px;transition:transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff0d}.legacy-lockscreen-video{z-index:0;object-fit:cover;transform-origin:50%;border-radius:20px;width:100%;height:100%;transition:transform .3s;display:block;position:absolute;inset:0}.legacy-lockscreen{z-index:1;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-top:0;display:flex;position:relative}.legacy-lockscreen.unlocked{cursor:default}.legacy-lockscreen-time{color:#fffffff2;letter-spacing:-.02em;opacity:.8;text-shadow:0 2px 4px #0000004d;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(48px,10vw,72px);font-weight:600;line-height:1;transition:opacity .3s,transform .3s}.legacy-lockscreen-date{color:#ffffffe6;letter-spacing:-.02em;opacity:.9;margin-top:14px;padding-top:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:16px;font-weight:600;transition:opacity .3s,transform .3s}.legacy-lockscreen-time.hidden,.legacy-lockscreen-date.hidden{opacity:0;pointer-events:none;transform:translateY(-10px)}.legacy-lockscreen-unlock-text{z-index:2;color:#ffffffa6;white-space:nowrap;text-shadow:0 2px 2px #0000001a;font-family:Helvetica Neue,-apple-system,sans-serif;font-size:16px;font-weight:500;transition:opacity .3s,transform .3s;position:absolute;bottom:56px;left:50%;transform:translate(-50%)}.legacy-lockscreen-unlock-text.hidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(10px)}.legacy-mac-logo{z-index:100;color:#fff;cursor:pointer;opacity:0;pointer-events:none;transform-origin:50%;background:0 0;border:0;width:30px;height:30px;margin:0;padding:0;transition:opacity .2s,transform .4s cubic-bezier(.175,.885,.32,2.2);position:absolute;top:10px;left:23px}.legacy-mac-logo.visible{opacity:1;pointer-events:auto}.legacy-mac-logo:hover{transform:scale(1.1)}.legacy-mac-logo svg{filter:drop-shadow(0 2px 4px #0003);width:100%;height:100%}.legacy-notification{z-index:10000;pointer-events:none;max-width:250px;animation:.5s cubic-bezier(.34,1.56,.64,1) both legacy-notification-enter;position:absolute;top:20px;right:20px}@keyframes legacy-notification-enter{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}.legacy-notification-wrapper{border:.5px solid #ffffff1f;border-radius:12px;align-items:center;gap:12px;padding:8px 11px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000040}.legacy-notification-glass-effect,.legacy-notification-glass-tint,.legacy-notification-glass-shine{border-radius:inherit;position:absolute;inset:0}.legacy-notification-glass-effect{z-index:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.legacy-notification-glass-tint{z-index:1;background:#4c4c4c3d}.legacy-notification-glass-shine{z-index:2;overflow:hidden}.legacy-notification-content-wrapper{z-index:3;align-items:center;gap:12px;display:flex;position:relative}.legacy-notification-logo{flex:none;width:22px;height:22px;overflow:hidden}.legacy-notification-logo img{object-fit:contain;width:100%;height:100%}.legacy-notification-content{text-align:left;flex-direction:column;flex:1;gap:2px;display:flex}.legacy-notification-content span{color:#ffffffb3;font-family:Helvetica Neue,-apple-system,sans-serif;font-size:10px;font-weight:500;line-height:1.2}.legacy-notification-content b{color:#fffffff2;font-family:Helvetica Neue,-apple-system,sans-serif;font-size:11px;font-weight:600;line-height:1.3}.legacy-lockscreen-dock{z-index:10;opacity:0;pointer-events:none;position:absolute;bottom:10px;left:50%;transform:translate(-50%)translateY(120px)}.legacy-lockscreen-dock.visible{opacity:1;pointer-events:auto;animation:.7s cubic-bezier(.34,1.56,.64,1) forwards legacy-dock-slide-up}@keyframes legacy-dock-slide-up{0%{transform:translate(-50%)translateY(120px)}85%{transform:translate(-50%)translateY(-1px)}to{transform:translate(-50%)translateY(0)}}.legacy-liquid-glass{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#4c4c4c3d;border:.5px solid #ffffff1f;border-radius:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 6px #0003,0 0 20px #0000001a}.legacy-dock{justify-content:center;align-items:center;gap:6px;padding:6px;display:flex}.legacy-dock>img,.legacy-dock-item img{cursor:pointer;width:26px;padding:0;transition:transform .4s cubic-bezier(.175,.885,.32,2.2)}.legacy-dock>img:hover,.legacy-dock-item img:hover{transform:scale(1.1)}.legacy-dock-item{flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.legacy-dock-item i{background:#fdfdfdcc;border-radius:50%;width:3px;height:3px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.legacy-folders-container{z-index:10;opacity:0;pointer-events:none;flex-direction:row;align-items:flex-start;gap:18px;transition:opacity .3s;display:flex;position:absolute;top:15px;right:20px}.legacy-folders-container.visible{opacity:1;pointer-events:auto}.legacy-folders-column{flex-direction:column;align-items:center;gap:20px;display:flex}.legacy-folder{color:#fff;cursor:pointer;text-shadow:0 1px 2px #00000080;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;min-width:38px;margin:0;padding:0;font-family:Helvetica Neue,-apple-system,sans-serif;transition:transform .4s cubic-bezier(.175,.885,.32,2.2),opacity .2s;display:flex;position:relative}.legacy-folder:hover{transform:scale(1.08)}.legacy-folder.active{opacity:.9;transform:scale(1.03)}.legacy-folder:focus-visible{outline-offset:4px;border-radius:5px;outline:2px solid #fff}.legacy-folder img{pointer-events:none;width:38px;margin-bottom:-5px;transition:transform .2s}.legacy-folder .poster{border-radius:4px;margin-top:10px;margin-bottom:3px}.legacy-folder>span{color:#fff;white-space:nowrap;margin-bottom:-10px;font-size:10px;font-weight:500}.legacy-folder-popup{z-index:1000;color:#000;text-shadow:none;white-space:nowrap;background:#fff;border-radius:8px;padding:8px 12px;font-family:Helvetica Neue,-apple-system,sans-serif;font-size:11px;font-weight:400;animation:.3s both legacy-popup;position:absolute;top:50%;right:60px;transform:translateY(-50%)}.legacy-folder-popup:before{content:"";border:6px solid #0000;border-left-color:#fff;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@keyframes legacy-popup{0%{opacity:0}to{opacity:1}}@media (width>=1024px){.legacy-screen-box{width:min(700px,88vw)}}@media (width<=767px){.legacy-screen-box{margin-top:42px}.legacy-lockscreen-video{border-radius:14px}.legacy-lockscreen-time{font-size:clamp(40px,10vw,56px)}.legacy-lockscreen-date{margin-top:10px;font-size:14px}.legacy-lockscreen-unlock-text{font-size:13px;bottom:24px}.legacy-folders-container{gap:8px;top:6px;right:6px}.legacy-folders-column{gap:6px}.legacy-folder{gap:1px;min-width:30px}.legacy-folder img{width:26px;margin-bottom:-2px}.legacy-folder .poster{border-radius:3px;margin-top:0;margin-bottom:1px}.legacy-folder>span{margin-bottom:-2px;font-size:7px}.legacy-folder-popup{padding:5px 7px;font-size:8px;right:38px}.legacy-folder-popup:before{border-width:4px}}@media (prefers-reduced-motion:reduce){.legacy-screen-box,.legacy-lockscreen-video,.legacy-lockscreen-time,.legacy-lockscreen-date,.legacy-lockscreen-unlock-text,.legacy-mac-logo,.legacy-folder{transition:none}.legacy-notification,.legacy-lockscreen-dock.visible,.legacy-folder-popup{animation:none}}@media (width<=599px){.plans-grid{height:534px}.plans-grid:has(.plan-selected:not(.plan-popular)){height:495px}.plans-grid .plan,.plans-grid .plan-popular{width:100%;height:auto;min-height:0;inset:0 auto auto 0}.plans-grid .plan ul,.plans-grid .plan-popular ul{flex:none}.plans-grid .plan-popular ul{background:url(/assets/exported/Pricing-MostPopular-BottomBg.png) bottom/cover no-repeat}}@media (width>=1024px){.plan,.plan-popular{min-height:0}.plan ul,.plan-popular ul{flex:none;justify-content:flex-start;gap:18px}.plan-popular ul{background:url(/assets/exported/Pricing-MostPopular-BottomBg.png) bottom/cover no-repeat}}@media (width>=600px) and (width<=1023px){.pricing-section{min-height:0;padding-bottom:52px}.faq-section{padding-top:56px}}@media (width<=599px){.pricing-section{min-height:0;padding-bottom:36px}.faq-section{padding-top:40px}}.plan-head h3,.plan-head strong{font-weight:400}.plan-download,.plan-popular .plan-download{border-radius:999px}@media (width>=600px) and (width<=1023px){.lock-section{height:560px}.lock-phone-fan{transform:translate(-50%)scale(.58)}.lock-veil{width:1042px;height:860px;top:170px}.lock-copy{top:262px}.steps-section{min-height:0;padding:78px 48px 88px}.steps-list{width:min(672px,100vw - 96px);margin-top:50px}.step-row,.step-row:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;min-height:300px}.step-copy{padding:0}.step-copy p{max-width:295px;font-size:18px;line-height:1.46}.step-row img{height:260px;max-height:260px}.step-3 img{width:100%;max-width:295px}.steps-web{width:230px;height:230px}.steps-web-middle{top:515px}.site-footer{height:920px;padding-top:68px}.footer-content,.copyright{width:min(672px,100vw - 96px)}.footer-content{align-items:flex-start;display:block}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;margin-top:56px;display:grid}.copyright{margin-top:48px}.footer-word{bottom:116px}.footer-theme-cards{bottom:0}.footer-theme-cards img{width:140px;height:143px}}@media (width<=599px){.lock-section{height:540px}.lock-copy{top:258px}.steps-section{min-height:0;padding:78px 18px 72px}.steps-list{width:100%;margin-top:38px}.step-row,.step-row:nth-child(2n){flex-direction:column;justify-content:flex-start;gap:15px;min-height:0;margin-bottom:54px;display:flex}.step-row img,.step-2 img,.step-3 img{order:-1;width:100%;height:auto;max-height:255px}.step-copy{padding:0 8px}.step-copy p{max-width:none;font-size:14px;line-height:1.5}.steps-web{width:170px;height:170px}.steps-web-middle{top:500px;left:-74px}.site-footer{height:950px;padding:54px 24px 0}.footer-content{display:block}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px;margin-top:48px}.footer-links>div:nth-child(3){grid-column:1}.copyright{margin-top:42px}.footer-word{bottom:128px}.footer-theme-cards{bottom:0}.footer-theme-cards img{width:116px;height:119px}}.hero-phones-export{will-change:transform;animation:1.35s cubic-bezier(.22,1,.36,1) .62s both hero-phones-rise}.hero-grass{will-change:transform;animation:1.08s cubic-bezier(.22,1,.36,1) 80ms both hero-grass-rise}.wallpaper-rows{width:100vw;margin-left:calc(50% - 50vw);left:0;overflow:hidden;transform:none}.wallpaper-marquee{width:100%;overflow:hidden}.wallpaper-marquee .wallpaper-row{--gallery-start:-3760px;--gallery-end:-5640px;width:max-content;transform:translate3d(var(--gallery-start), 0, 0);will-change:transform;margin-bottom:16px;animation:34s linear infinite gallery-scroll-left;position:relative;left:0}.wallpaper-marquee-2 .wallpaper-row{--gallery-start:-4440px;--gallery-end:-2960px;transform:translate3d(var(--gallery-start), 0, 0);animation-name:gallery-scroll-right;animation-duration:30s}.wallpaper-marquee .theme-preview{flex:0 0 360px}.wallpaper-marquee .row-2 .theme-preview:nth-child(4n){flex-basis:336px;width:336px}.footer-theme-marquee{--footer-card-gap:12px;--footer-sequence-width:2169px;z-index:3;width:100%;position:absolute;bottom:0;left:0;overflow:hidden}.footer-theme-cards{z-index:auto;gap:var(--footer-card-gap);will-change:transform;width:max-content;animation:38s linear infinite footer-card-scroll;display:flex;position:relative;bottom:auto;left:auto;transform:translate(0,0)}.footer-theme-cards img{flex:0 0 229px}.lock-phone{--lock-angle:0deg;--lock-final-y:0px;--lock-travel:470px;--lock-final-transform:translateY(var(--lock-final-y)) rotate(var(--lock-angle));--lock-start-transform:translateY(var(--lock-final-y)) rotate(var(--lock-angle)) translateY(var(--lock-travel));--rise-order:0;transform:var(--lock-final-transform);will-change:transform}.lock-phone-1{--lock-angle:-56deg;--lock-final-y:290px;--rise-order:0}.lock-phone-2{--lock-angle:-42deg;--lock-final-y:180px;--rise-order:1}.lock-phone-3{--lock-angle:-28deg;--lock-final-y:80px;--rise-order:2}.lock-phone-4{--lock-angle:-15deg;--lock-final-y:15px;--rise-order:3}.lock-phone-5{--rise-order:4}.lock-phone-6{--lock-angle:15deg;--lock-final-y:15px;--rise-order:5}.lock-phone-7{--lock-angle:28deg;--lock-final-y:80px;--rise-order:6}.lock-phone-8{--lock-angle:42deg;--lock-final-y:180px;--rise-order:7}.lock-phone-9{--lock-angle:56deg;--lock-final-y:290px;--rise-order:8}.lock-phone-fan:not(.is-revealed) .lock-phone{transform:var(--lock-start-transform)}.lock-phone-fan.is-revealed .lock-phone{animation:1.05s cubic-bezier(.22,1,.36,1) both lock-phone-rise;animation-delay:calc(var(--rise-order) * .38s)}@keyframes hero-phones-rise{0%{transform:translate(-50%,680px)}to{transform:translate(-50%)}}@keyframes hero-grass-rise{0%{transform:translate(-50%,220px)}to{transform:translate(-50%)}}@keyframes lock-phone-rise{0%{transform:var(--lock-start-transform)}to{transform:var(--lock-final-transform)}}@keyframes gallery-scroll-left{to{transform:translate3d(var(--gallery-end), 0, 0)}}@keyframes gallery-scroll-right{to{transform:translate3d(var(--gallery-end), 0, 0)}}@keyframes footer-card-scroll{to{transform:translate3d(calc(-1 * var(--footer-sequence-width)), 0, 0)}}@media (width>=1024px){.lock-phone-1,.lock-phone-9{--lock-final-y:350px}}@media (width>=600px) and (width<=1023px){.hero-phones-export{animation-name:hero-phones-rise-tablet}.wallpaper-marquee .wallpaper-row{--gallery-start:-3020px;--gallery-end:-4530px}.wallpaper-marquee-2 .wallpaper-row{--gallery-start:-3567px;--gallery-end:-2378px}.wallpaper-marquee .theme-preview{flex-basis:286px}.wallpaper-marquee .row-2 .theme-preview:nth-child(4n){flex-basis:267px;width:267px}.footer-theme-marquee{--footer-sequence-width:1368px}.footer-theme-cards img{flex-basis:140px}@keyframes hero-phones-rise-tablet{0%{transform:translate(-50%,500px)}to{transform:translate(-50%)}}}@media (width<=599px){.hero-phones-export{animation-name:hero-phones-rise-mobile}.wallpaper-marquee .wallpaper-row{--gallery-start:-1480px;--gallery-end:-2220px;margin-bottom:9px}.wallpaper-marquee-2 .wallpaper-row{--gallery-start:-1749px;--gallery-end:-1166px}.wallpaper-marquee .theme-preview{flex-basis:139px}.wallpaper-marquee .row-2 .theme-preview:nth-child(4n){flex-basis:130px;width:130px}.footer-theme-marquee{--footer-card-gap:12px;--footer-sequence-width:1152px}.footer-theme-cards img{flex-basis:116px}@keyframes hero-phones-rise-mobile{0%{transform:translate(-50%,330px)}to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.hero-phones-export,.hero-grass,.wallpaper-marquee .wallpaper-row,.footer-theme-cards,.lock-phone-fan.is-revealed .lock-phone{animation:none}.hero-phones-export,.hero-grass{transform:translate(-50%)}.wallpaper-marquee .wallpaper-row{transform:translate(0,0)}.lock-phone-fan:not(.is-revealed) .lock-phone{transform:var(--lock-final-transform)}}.download-button,.footer-download,.white-pill,.plan-download,.feature-card,.stats-grid article,.device-pills span,.filter-pills span,.faq-list button span{transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,filter .2s}.stats-grid article{position:relative}.plan-download{cursor:pointer}@media (hover:hover) and (pointer:fine){.download-button:hover,.download-button:focus-visible,.footer-download:hover,.footer-download:focus-visible,.lock-copy .white-pill:hover,.lock-copy .white-pill:focus-visible,.plan-download:hover,.plan-download:focus-visible{transform:scale(1.055)}.gallery-button:hover,.gallery-button:focus-visible{transform:translate(-50%)scale(1.055)}.feature-card:hover,.stats-grid article:hover{z-index:2;transform:scale(1.025);box-shadow:0 16px 34px #00000052}.device-pills span:hover,.filter-pills span:hover{transform:scale(1.07)}.faq-list button:hover span,.faq-list button:focus-visible span{transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.download-button,.footer-download,.white-pill,.plan-download,.feature-card,.stats-grid article,.device-pills span,.filter-pills span,.faq-list button span{transition:none}}
