.project-visual[data-v-b5ea75c6]{isolation:isolate;width:100%;height:100%;min-height:400px;font-family:var(--site-font,Arial,sans-serif);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;container-type:inline-size}.project-visual--finance[data-v-b5ea75c6]{background:#e9edff}.finance-orbit[data-v-b5ea75c6]{opacity:.65;border:1px solid #b7bee6;border-radius:50%;width:420px;height:420px;position:absolute}.finance-orbit--one[data-v-b5ea75c6]{top:14%;left:22%}.finance-orbit--two[data-v-b5ea75c6]{width:520px;height:520px;top:2%;left:12%}.finance-caption[data-v-b5ea75c6]{color:#343f7e;letter-spacing:-.8px;font-size:23px;font-weight:500;line-height:1.15;position:absolute;top:10%;left:7%}.phone[data-v-b5ea75c6]{z-index:2;color:#fbfcf8;background:#171e30;border:5px solid #2a3146;border-radius:37px;width:242px;height:484px;padding:23px 17px 15px;top:48px;transform:translate(-38%)rotate(-12deg);box-shadow:17px 27px 30px #1c245c28,inset 0 0 0 1px #455068}.phone[data-v-b5ea75c6],.phone-camera[data-v-b5ea75c6]{position:absolute;left:50%}.phone-camera[data-v-b5ea75c6]{background:#080e1d;border-radius:30px;width:65px;height:14px;top:8px;transform:translate(-50%)}.phone-status[data-v-b5ea75c6]{margin-bottom:26px;font-size:8px;font-weight:600}.phone-greeting[data-v-b5ea75c6],.phone-status[data-v-b5ea75c6]{justify-content:space-between;display:flex}.phone-greeting[data-v-b5ea75c6]{align-items:center;font-size:10px}.tiny-sun[data-v-b5ea75c6]{color:#d5f29b;margin-left:3px}.phone-avatar[data-v-b5ea75c6]{color:#1f283d;background:#cbd2e7;border-radius:50%;place-items:center;width:23px;height:23px;font-family:Georgia,serif;font-size:15px;font-weight:700;display:grid}.phone-balance-label[data-v-b5ea75c6]{color:#a4adbd;margin-top:25px;font-size:9px}.phone-balance[data-v-b5ea75c6]{letter-spacing:-1.6px;margin-top:7px;font-size:30px;font-weight:500;line-height:1}.phone-balance>span[data-v-b5ea75c6]{color:#929cae;font-size:20px}.phone-balance-note[data-v-b5ea75c6]{color:#a4adbd;margin-top:10px;font-size:7px}.phone-balance-note>span[data-v-b5ea75c6]{color:#d5f29b}.phone-chart[data-v-b5ea75c6]{height:101px;margin:25px -1px 17px;position:relative}.phone-chart-grid[data-v-b5ea75c6]{background:repeating-linear-gradient(#0000,#0000 27px,#ffffff0e 28px,#0000 29px);position:absolute;inset:0 0 14px}.phone-chart svg[data-v-b5ea75c6]{width:100%;height:78px;position:relative}.phone-chart-months[data-v-b5ea75c6]{color:#8e98ac;justify-content:space-between;margin-top:4px;font-size:6px;display:flex}.phone-activity-heading[data-v-b5ea75c6]{justify-content:space-between;align-items:center;margin-bottom:13px;font-size:10px;font-weight:500;display:flex}.phone-activity-heading>span[data-v-b5ea75c6]:last-child{color:#a3adbf;font-size:7px}.phone-activity[data-v-b5ea75c6]{align-items:center;gap:9px;margin-top:12px;font-size:8px;display:flex}.phone-activity small[data-v-b5ea75c6]{color:#8f9aae;margin-top:3px;font-size:6px;display:block}.phone-activity strong[data-v-b5ea75c6]{margin-left:auto;font-size:8px;font-weight:500}.activity-icon[data-v-b5ea75c6]{border-radius:9px;place-items:center;width:26px;height:28px;font-size:15px;display:grid}.activity-icon--coffee[data-v-b5ea75c6]{color:#f5d9b4;background:#d9c4aa20}.activity-icon--income[data-v-b5ea75c6]{color:#d5f29b;background:#d5f29b15}.income-value[data-v-b5ea75c6]{color:#d5f29b}.phone-nav[data-v-b5ea75c6]{color:#7c879e;border-top:1px solid #ffffff0c;justify-content:space-around;align-items:center;margin-top:20px;padding-top:13px;font-size:18px;display:flex}.phone-nav-active[data-v-b5ea75c6]{color:#d5f29b}.floating-balance[data-v-b5ea75c6]{z-index:3;color:#283922;background:#d5f29b;border-radius:15px;align-items:center;gap:11px;width:223px;padding:16px 14px;display:flex;position:absolute;top:60%;left:7%;transform:rotate(-6deg);box-shadow:0 12px 25px #354b5718}.floating-balance-icon[data-v-b5ea75c6]{border:1px solid #56713c60;border-radius:50%;place-items:center;width:34px;height:34px;font-size:23px;display:grid}.floating-balance small[data-v-b5ea75c6]{margin-bottom:3px;font-size:9px;display:block}.floating-balance strong[data-v-b5ea75c6]{font-size:11px;font-weight:600;display:block}.floating-balance-star[data-v-b5ea75c6]{margin-left:auto;font-size:26px}.finance-sticker[data-v-b5ea75c6]{z-index:1;letter-spacing:-.7px;color:#384985;font-size:13px;font-weight:800;line-height:1.1;position:absolute;top:13%;right:6%;transform:rotate(8deg)}.finance-sticker>span[data-v-b5ea75c6]{font-size:19px}.project-visual--commerce[data-v-b5ea75c6]{color:#29433b;background:#e3e9da}.commerce-wordmark[data-v-b5ea75c6]{letter-spacing:-1.5px;font-family:Georgia,serif;font-size:30px;position:absolute;top:8%;left:7%}.commerce-wordmark>span[data-v-b5ea75c6]{vertical-align:top;margin:8px 0 0 3px;font-family:Arial,sans-serif;font-size:9px;display:inline-block}.commerce-caption[data-v-b5ea75c6]{z-index:4;letter-spacing:-1.7px;font-family:Georgia,serif;font-size:calc(clamp(32px,7cqw,49px));line-height:1.05;top:27%;left:7%}.bag-body[data-v-b5ea75c6],.bag-body[data-v-b5ea75c6]:before,.bag-body>small[data-v-b5ea75c6],.bag-body>span[data-v-b5ea75c6],.bag-handle[data-v-b5ea75c6],.bag-seam[data-v-b5ea75c6],.commerce-bag[data-v-b5ea75c6],.commerce-caption[data-v-b5ea75c6],.commerce-disc[data-v-b5ea75c6],.commerce-tag[data-v-b5ea75c6],.concept-label[data-v-b5ea75c6]{position:absolute}.commerce-disc[data-v-b5ea75c6]{background:#d1d9c4;border-radius:50%;width:315px;height:315px;top:7%;right:-48px}.commerce-bag[data-v-b5ea75c6]{filter:drop-shadow(14px 16px 10px #2c443725);width:208px;height:280px;top:20%;right:10%;transform:rotate(12deg)}.bag-body[data-v-b5ea75c6]{z-index:2;clip-path:polygon(6% 0,92% 0,100% 96%,95% 100%,3% 100%,0 95%);background:#47664f;inset:62px 0 0;box-shadow:inset 12px 0 18px #192d3517,inset -8px 0 15px #233e3b40}.bag-body[data-v-b5ea75c6]:before{content:"";border:1px solid #8caa7a55;border-top:0;inset:6px 10px 9px}.bag-body>span[data-v-b5ea75c6]{color:#f0eed9;letter-spacing:-5px;font-family:Georgia,serif;font-size:59px;top:67px;left:33px}.bag-body>small[data-v-b5ea75c6]{color:#e6ead0;letter-spacing:1.3px;font-size:6px;top:137px;left:40px}.bag-handle[data-v-b5ea75c6]{border:13px solid #48644d;border-bottom:0;border-radius:58px 58px 0 0;width:92px;height:102px;top:1px;left:57px}.bag-handle--back[data-v-b5ea75c6]{border-color:#37513e;transform:translate(-9px,-6px)}.bag-handle--front[data-v-b5ea75c6]{z-index:3;box-shadow:inset 1px 0 #d8e3ba45,2px 0 #193c2e30}.bag-seam[data-v-b5ea75c6]{z-index:3;border-right:1px solid #a5b98c55;height:208px;top:69px;right:19px}.commerce-tag[data-v-b5ea75c6]{z-index:4;color:#3c5144;background:#f7f5e9;justify-content:space-between;align-items:center;width:160px;padding:19px 17px;display:flex;bottom:12%;right:7%;transform:rotate(-8deg);box-shadow:3px 8px 9px #2a493c13}.commerce-tag>span[data-v-b5ea75c6]{letter-spacing:-.4px;font-size:13px;line-height:1.2}.commerce-tag>i[data-v-b5ea75c6]{font-size:25px;font-style:normal}.concept-label[data-v-b5ea75c6]{letter-spacing:1.6px;opacity:.65;font-size:7px;bottom:6%;left:7%}.project-visual--editorial[data-v-b5ea75c6]{color:#35281b;background:#f5dfb3}.editorial-shadow[data-v-b5ea75c6]{filter:blur(12px);background:#5d4d2a22;width:240px;height:340px;position:absolute;top:10%;left:28%;transform:rotate(-9deg)translate(13px,20px)}.editorial-cover[data-v-b5ea75c6]{color:#382a1e;background:#f6ab38;width:250px;height:348px;padding:19px 20px;position:absolute;top:10%;left:25%;transform:rotate(-9deg);box-shadow:1px 1px #db9128,-5px 3px #f6e6c8,-6px 3px #e3d3b4,-9px 5px #f2e8d7}.editorial-cover-top[data-v-b5ea75c6]{letter-spacing:-.1px;justify-content:space-between;align-items:center;font-size:5.8px;line-height:1.2;display:flex}.editorial-title[data-v-b5ea75c6]{letter-spacing:-9px;margin:14px -7px 0 -4px;font-family:Georgia,serif;font-size:85px;font-weight:400;line-height:1.2;display:block}.editorial-symbol[data-v-b5ea75c6]{width:181px;height:150px;position:absolute;top:128px;left:34px}.editorial-symbol>i[data-v-b5ea75c6]{background:#392b1f;border-radius:50% 0 50% 50%;width:92px;height:92px;display:block;position:absolute}.editorial-symbol>i[data-v-b5ea75c6]:first-child{top:0;left:0;transform:rotate(-90deg)}.editorial-symbol>i[data-v-b5ea75c6]:nth-child(2){top:0;right:0}.editorial-symbol>i[data-v-b5ea75c6]:nth-child(3){bottom:0;left:0;transform:rotate(180deg)}.editorial-symbol>i[data-v-b5ea75c6]:nth-child(4){bottom:0;right:0;transform:rotate(90deg)}.editorial-cover-bottom[data-v-b5ea75c6]{justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:19px;left:20px;right:20px}.editorial-cover-bottom>span[data-v-b5ea75c6]:first-child{letter-spacing:-.3px;font-size:14px;line-height:1.05}.editorial-cover-bottom>span[data-v-b5ea75c6]:last-child{font-size:6px;line-height:1.5}.editorial-spine[data-v-b5ea75c6]{color:#6a512a;letter-spacing:.6px;font-size:4px;top:120px;left:-10px;transform:rotate(180deg)}.editorial-side-note[data-v-b5ea75c6],.editorial-spine[data-v-b5ea75c6]{writing-mode:vertical-rl;position:absolute}.editorial-side-note[data-v-b5ea75c6]{letter-spacing:1px;font-size:8px;line-height:1.6;top:10%;right:7%}@container (width<=430px){.phone[data-v-b5ea75c6]{left:46%;transform:translate(-29%)rotate(-12deg)}.finance-caption[data-v-b5ea75c6]{font-size:20px;top:9%}.floating-balance[data-v-b5ea75c6]{width:201px;padding:13px 11px;left:5%}.floating-balance-star[data-v-b5ea75c6]{font-size:22px}.finance-sticker[data-v-b5ea75c6]{font-size:10px;right:4%}.finance-sticker>span[data-v-b5ea75c6]{font-size:15px}.commerce-bag[data-v-b5ea75c6]{right:5%;transform:rotate(12deg)scale(.93)}.commerce-tag[data-v-b5ea75c6]{right:5%}.editorial-cover[data-v-b5ea75c6]{left:20%}}@media (width<=480px){.project-visual[data-v-b5ea75c6]{min-height:330px}.phone[data-v-b5ea75c6]{transform-origin:top;top:14px;transform:translate(-29%)rotate(-12deg)scale(.85)}.floating-balance[data-v-b5ea75c6]{top:60%}.commerce-caption[data-v-b5ea75c6]{top:30%}.commerce-bag[data-v-b5ea75c6]{top:6%;transform:rotate(12deg)scale(.86)}.commerce-tag[data-v-b5ea75c6]{bottom:13%}.editorial-cover[data-v-b5ea75c6]{transform-origin:0 0;top:6%;transform:rotate(-9deg)scale(.84)}.editorial-shadow[data-v-b5ea75c6]{width:210px;height:290px;top:7%}}
