@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/assets/Pretendard-Black-B7X87vPW.woff2) format("woff2"),url(/assets/Pretendard-Black-CGKHU3YP.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/assets/Pretendard-ExtraBold-C0vVUedy.woff2) format("woff2"),url(/assets/Pretendard-ExtraBold-DkRXFB8B.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2"),url(/assets/Pretendard-Bold-DD7wHHNl.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/assets/Pretendard-SemiBold-ClEDdoZU.woff2) format("woff2"),url(/assets/Pretendard-SemiBold-SXfe8JY8.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/assets/Pretendard-Medium-Dw2vNklR.woff2) format("woff2"),url(/assets/Pretendard-Medium-Cs2k_Pp2.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/assets/Pretendard-Regular-BhrLQoBv.woff2) format("woff2"),url(/assets/Pretendard-Regular-D5CgADJ9.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/assets/Pretendard-Light-knQmDAda.woff2) format("woff2"),url(/assets/Pretendard-Light-BSr3DBFh.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/assets/Pretendard-ExtraLight-Bi0YRlFr.woff2) format("woff2"),url(/assets/Pretendard-ExtraLight-CmnYHmfp.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/assets/Pretendard-Thin-DWJVAZ2K.woff2) format("woff2"),url(/assets/Pretendard-Thin-Cq3km6ap.woff) format("woff")}*{margin:0;padding:0;box-sizing:border-box;font-family:Pretendard}body{overflow-x:hidden}button{cursor:pointer;border:none}a{text-decoration:none;color:#fff}.phone-mockup{display:inline-block;position:relative;transition:transform .3s ease}.phone-mockup.portrait{height:812px;width:375px}.phone-mockup.landscape{height:375px;transform:rotate(90deg);width:812px}.phone-mockup .phone-frame{background-color:#1a1a1a;border-radius:40px;box-shadow:0 0 20px #0003;height:100%;padding:10px;position:relative;transition:box-shadow .3s ease;width:100%}.phone-mockup .phone-frame .notch{background-color:#1a1a1a;border-bottom-left-radius:15px;border-bottom-right-radius:15px;height:30px;left:50%;position:absolute;top:0;transform:translate(-50%);width:150px;z-index:2}.phone-mockup .phone-frame .screen{background-color:#fff;border-radius:30px;height:100%;overflow:hidden;position:relative;width:100%}.phone-mockup .phone-frame .screen .content{-webkit-overflow-scrolling:touch;height:100%;overflow:auto;width:100%}.phone-mockup .phone-frame .screen .content::-webkit-scrollbar{background:transparent;width:0}.phone-mockup .phone-frame .home-indicator{background-color:#fffc;bottom:8px;height:5px;left:50%;position:absolute;transform:translate(-50%);width:134px;z-index:2}.phone-mockup .phone-frame .camera{background-color:#333;border-radius:50%;height:10px;position:absolute;right:20px;top:20px;width:10px;z-index:3}.phone-mockup .phone-frame .volume-down,.phone-mockup .phone-frame .volume-up{background-color:#333;height:30px;left:-5px;position:absolute;width:5px;z-index:2}.phone-mockup .phone-frame .volume-up{top:100px}.phone-mockup .phone-frame .volume-down{top:140px}.phone-mockup .phone-frame .power-button{background-color:#333;height:30px;position:absolute;right:-5px;top:100px;width:5px;z-index:2}.phone-mockup.with-shadow .phone-frame{box-shadow:0 0 20px #0003}.phone-mockup.android .phone-frame .camera,.phone-mockup.android .phone-frame .home-indicator,.phone-mockup.android .phone-frame .notch{display:none}.phone-mockup.iphone-14 .phone-frame .camera,.phone-mockup.iphone-15 .phone-frame .camera,.phone-mockup.iphone-16 .phone-frame .camera{right:15px;top:15px}.phone-mockup.iphone-16 .phone-frame{background:#000;border-radius:44px;padding:12px}.phone-mockup.iphone-16 .phone-frame .notch{background-color:#000;border-radius:17px;height:34px;left:50%;top:20px;transform:translate(-50%);width:160px;z-index:3}.phone-mockup.iphone-16 .phone-frame .camera{display:none}.phone-mockup.iphone-16 .phone-frame .home-indicator{background:#fff}.phone-mockup.iphone-16 .phone-frame .volume-up{background-color:#333;border-radius:4px;height:40px;left:-5px;top:105px;width:8px;z-index:4}.phone-mockup.iphone-16 .phone-frame .volume-down{background-color:#333;border-radius:4px;height:40px;left:-5px;top:155px;width:8px;z-index:4}.phone-mockup.iphone-16 .phone-frame .power-button{background-color:#333;border-radius:4px;height:60px;right:-5px;top:130px;width:8px;z-index:4}.phone-mockup.iphone-16 .phone-frame .screen{border-radius:32px}.phone-mockup.iphone-15 .phone-frame{background:#000;border-radius:40px;padding:10px}.phone-mockup.iphone-15 .phone-frame .notch{background-color:#000;border-radius:16px;height:32px;left:50%;top:12px;transform:translate(-50%);width:150px;z-index:3}.phone-mockup.iphone-15 .phone-frame .camera{display:none}.phone-mockup.iphone-15 .phone-frame .home-indicator{background:#fff}.phone-mockup.iphone-15 .phone-frame .volume-up{background-color:#333;height:35px;left:-4px;top:118px;width:6px;z-index:4}.phone-mockup.iphone-15 .phone-frame .volume-down{background-color:#333;height:35px;left:-4px;top:163px;width:6px;z-index:4}.phone-mockup.iphone-15 .phone-frame .power-button{background-color:#333;height:50px;right:-4px;top:138px;width:6px;z-index:4}.phone-mockup.iphone-15 .phone-frame .screen{border-radius:30px}.phone-mockup.iphone-14 .phone-frame{background:#000;border-radius:38px;padding:10px}.phone-mockup.iphone-14 .phone-frame .notch{background-color:#000;border-radius:15px;height:30px;left:50%;top:14px;transform:translate(-50%);width:140px;z-index:3}.phone-mockup.iphone-14 .phone-frame .camera{display:none}.phone-mockup.iphone-14 .phone-frame .home-indicator{background:#fff}.phone-mockup.iphone-14 .phone-frame .volume-up{background-color:#333;height:35px;left:-4px;top:122px;width:6px;z-index:4}.phone-mockup.iphone-14 .phone-frame .volume-down{background-color:#333;height:35px;left:-4px;top:167px;width:6px;z-index:4}.phone-mockup.iphone-14 .phone-frame .power-button{background-color:#333;height:50px;right:-4px;top:142px;width:6px;z-index:4}.phone-mockup.iphone-14 .phone-frame .screen{border-radius:28px}.phone-mockup.samsung-s24 .phone-frame{background:linear-gradient(135deg,#222,#444);border-radius:36px}.phone-mockup.samsung-s24 .phone-frame .camera{background:radial-gradient(circle at 60% 40%,#222 60%,#666);box-shadow:0 0 4px #0008;display:block;height:16px;left:50%;right:auto;top:10px;transform:translate(-50%);width:16px}.phone-mockup.samsung-s24 .phone-frame .volume-up{background:#444;display:block;height:18%;left:-7px;top:12%;width:6px;z-index:2}.phone-mockup.samsung-s24 .phone-frame .volume-down{background:#444;display:block;height:15%;left:-7px;top:32%;width:6px;z-index:2}.phone-mockup.samsung-s24 .phone-frame .power-button{background:#444;display:block;height:20%;right:-7px;top:22%;width:6px;z-index:2}.phone-mockup.samsung-a54 .phone-frame{background:linear-gradient(135deg,#333,#555);border-radius:32px;padding:8px}.phone-mockup.samsung-a54 .phone-frame .camera{background:radial-gradient(circle at 50% 50%,#111 50%,#444);border:1px solid #222;box-shadow:0 0 3px #0009;display:block;height:12px;left:50%;right:auto;top:12px;transform:translate(-50%);width:12px;z-index:3}.phone-mockup.samsung-a54 .phone-frame .volume-up{height:30px;top:25%}.phone-mockup.samsung-a54 .phone-frame .volume-down,.phone-mockup.samsung-a54 .phone-frame .volume-up{background:linear-gradient(270deg,#444,#666 50%,#444);border-radius:2px;display:block;right:-6px;width:5px;z-index:2}.phone-mockup.samsung-a54 .phone-frame .volume-down{height:15px;top:50%}.phone-mockup.samsung-a54 .phone-frame .screen{background:linear-gradient(135deg,#000,#111);border-radius:24px}.phone-mockup.samsung-a54 .phone-frame .screen .content{background:#fff;border-radius:24px}.phone-mockup:hover .phone-frame{box-shadow:0 0 30px #0000004d}body{color:red}
