@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-italic-DdsBx9lY.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-800-italic-aDhyDJMT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-italic-BbzArEj4.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-800-italic-Ca7Cun8E.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-italic-Cnej2eWp.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-italic-B5BpsPSY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2) format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0b1117;--ink: #fefcfb;--ink-2: #b9c2c9;--ink-3: #8a9199;--muted: #53555c;--mint: #6ff8d8;--mint-hi: #a2fff0;--mint-lo: #4af6d0;--mint-head: #7ffdde;--mint-ink: #06221d;--paper: #f6f4ef;--stripe-a: #ff3b6b;--stripe-b: #ffc531;--stripe-c: #2aa8ff;--font-display: "Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--font-text: "Barlow", system-ui, sans-serif;--font-marker: "Permanent Marker", cursive;--ease-out: cubic-bezier(.23, 1, .32, 1)}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background:var(--bg)}body{font-family:var(--font-text);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;user-select:none;-webkit-user-drag:none}button{font:inherit;color:inherit;border:0;padding:0;background:none;cursor:pointer}.snap-page{position:fixed;inset:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 30%,#141e288c,#0b111700 60%),var(--bg)}.snap-stage{position:absolute;container-type:size}.snap-stage__photo{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.snap-stage__inner{position:absolute;inset:0;perspective:1400px}.snap-logo{position:absolute;display:flex;flex-direction:column;gap:.55cqh}.snap-logo__text{font-family:var(--font-display);font-style:italic;font-weight:800;font-size:2.35cqh;line-height:1;letter-spacing:.04em;color:var(--ink);white-space:nowrap}.snap-logo__strip{display:flex;gap:.3cqh}.snap-logo__strip i{width:1.05cqh;height:.55cqh;border-radius:.12cqh}.snap-logo__strip i:nth-child(1){background:var(--stripe-a)}.snap-logo__strip i:nth-child(2){background:var(--stripe-b)}.snap-logo__strip i:nth-child(3){background:var(--stripe-c)}.snap-h1{position:absolute;width:100%;text-align:center;font-family:var(--font-display);font-style:italic;font-weight:800;font-size:10.4cqh;line-height:.86;letter-spacing:-.01em;text-transform:uppercase;margin:0}.snap-h1__a{display:block;color:var(--ink)}.snap-h1__b{display:block;color:var(--mint-head)}.snap-h1--ready{color:var(--mint-head)}.snap-lead{position:absolute;width:100%;text-align:center;font-family:var(--font-text);font-weight:500;font-size:2.5cqh;line-height:1.3;color:var(--ink-2);margin:0}.snap-chip{position:absolute;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;padding:.7cqh 2.4cqh;border:.22cqh solid var(--mint);border-radius:99px;font-family:var(--font-display);font-weight:600;font-size:2.1cqh;letter-spacing:.22em;text-transform:uppercase;color:var(--mint);white-space:nowrap}.snap-frame{position:absolute;border:1px solid rgba(255,255,255,.18);pointer-events:none}.snap-frame i{position:absolute;width:26px;height:26px;border-color:#ffffff6b;border-style:solid;border-width:0}.snap-frame i:nth-child(1){top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.snap-frame i:nth-child(2){top:-1px;right:-1px;border-top-width:2px;border-right-width:2px}.snap-frame i:nth-child(3){bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px}.snap-frame i:nth-child(4){bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.snap-item-wrap{position:absolute}.snap-item{position:absolute;padding:0;pointer-events:auto;outline:none}.snap-item__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:filter .26s ease,opacity .26s ease}.snap-item__img{filter:brightness(1.06) drop-shadow(0 0 22px rgba(111,248,216,.22))}.snap-item--off .snap-item__img{filter:brightness(.42) saturate(.55)}.snap-item--off:hover .snap-item__img{filter:brightness(.7) saturate(.8)}.snap-item:focus-visible{outline:2px solid var(--mint);outline-offset:4px;border-radius:4px}.snap-item__label{position:absolute;left:50%;transform:translate(-50%);font-family:var(--font-text);font-weight:500;font-size:1.95cqh;letter-spacing:.12em;color:#d9dde0;white-space:nowrap;transition:color .26s ease,opacity .26s ease}.snap-item--off .snap-item__label{color:var(--muted)}.snap-hitzone{position:absolute;top:0;bottom:0;z-index:1}.snap-hitzone--l{left:0;width:50%}.snap-hitzone--r{right:0;width:50%}.snap-view{position:absolute;pointer-events:none;z-index:3}.snap-view__box{position:relative;width:100%;height:100%}.snap-view__box i{position:absolute;width:17px;height:17px;border-color:var(--mint);border-style:solid;border-width:0;filter:drop-shadow(0 0 4px rgba(111,248,216,.35))}.snap-view__box i:nth-child(1){top:0;left:0;border-top-width:2.5px;border-left-width:2.5px}.snap-view__box i:nth-child(2){top:0;right:0;border-top-width:2.5px;border-right-width:2.5px}.snap-view__box i:nth-child(3){bottom:0;left:0;border-bottom-width:2.5px;border-left-width:2.5px}.snap-view__box i:nth-child(4){bottom:0;right:0;border-bottom-width:2.5px;border-right-width:2.5px}.snap-view__cross{position:absolute;left:50%;top:50%;width:3px;height:3px;border-radius:50%;background:var(--mint);transform:translate(-50%,-50%);box-shadow:0 0 0 5px #6ff8d82e}.snap-view__cam{position:absolute;right:-8px;top:-30px;color:var(--mint)}.snap-view--park{z-index:2}.snap-view__cam--park{top:auto;bottom:100%;right:0;margin-bottom:6px}.snap-printer{position:absolute;pointer-events:none}.snap-printer img{width:100%;height:100%}.snap-mini{position:absolute;pointer-events:none;background:var(--paper);border-radius:2.5px;box-shadow:0 6px 18px #00000073;padding:.6cqw .6cqw 0}.snap-mini__photo{width:100%;aspect-ratio:1;overflow:hidden;background:#10151c}.snap-mini__photo img{width:100%;height:100%;object-fit:cover}.snap-mini__cap{font-family:var(--font-marker);font-size:1.35cqh;color:#23282e;text-align:center;line-height:1;padding:8% 0 10%;white-space:nowrap}.snap-cta{position:absolute;display:flex;align-items:center;justify-content:center;gap:1.4cqh;border-radius:10px;background:linear-gradient(180deg,var(--mint-hi) 0%,var(--mint-lo) 100%);color:var(--mint-ink);font-family:var(--font-display);font-weight:800;font-size:3.1cqh;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 1px #ffffff59 inset,0 10px 34px #4af6d038;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}@media(hover:hover)and (pointer:fine){.snap-cta:hover{filter:brightness(1.04);box-shadow:0 1px #fff6 inset,0 12px 44px #4af6d057}}.snap-cta:active{transform:translateY(1px) scale(.98)}.snap-cta:focus-visible{outline:2px solid var(--mint-hi);outline-offset:3px}.snap-cta[disabled],.snap-cta[aria-disabled=true]{cursor:default;filter:saturate(.85) brightness(.92);box-shadow:0 1px #ffffff40 inset}.snap-cta__spin{animation:snap-spin 1s linear infinite}@keyframes snap-spin{to{transform:rotate(360deg)}}.snap-cta--pulse{animation:snap-pulse 1.1s ease-in-out 2}@keyframes snap-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.snap-steps{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1.6cqh;font-family:var(--font-text);font-weight:500;font-size:1.9cqh;letter-spacing:.08em;white-space:nowrap}.snap-step{display:flex;align-items:center;gap:.8cqh;color:var(--ink-2)}.snap-step .snap-step__dot{border-color:var(--muted)}.snap-step--next .snap-step__dot{border-color:var(--mint);color:var(--ink)}.snap-step--on{color:var(--mint)}.snap-step__dot{display:inline-flex;align-items:center;justify-content:center;width:2.6cqh;height:2.6cqh;border-radius:50%;border:1.5px solid currentColor;font-family:var(--font-display);font-weight:600;font-size:1.7cqh;line-height:1}.snap-step--on .snap-step__dot{background:var(--mint);border-color:var(--mint);color:var(--mint-ink)}.snap-steps__line{width:3.4cqh;height:1px;background:currentColor;opacity:.45}.snap-flash{position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none;z-index:30}.snap-dim{position:absolute;inset:0;background:#070b0fbd;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none;z-index:4}.snap-card{position:absolute;container-type:inline-size;background:var(--paper);border-radius:3px;padding:5% 5.5% 15%;box-shadow:0 24px 60px #0000008c,0 4px 14px #00000059;transform-style:preserve-3d}.snap-card__photo{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#0d1118}.snap-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.snap-card__offer{position:absolute;left:0;right:0;bottom:7%;display:flex;flex-direction:column;align-items:center;gap:2.5%;text-align:center}.snap-card__offer-title{font-family:var(--font-display);font-weight:800;font-style:italic;font-size:13cqw;line-height:1;letter-spacing:.01em;color:var(--ink);text-transform:uppercase;text-shadow:0 2px 14px rgba(0,0,0,.45)}.snap-card__offer-sub{font-family:var(--font-text);font-weight:500;font-size:4.6cqw;letter-spacing:.2em;color:#fefcfbdb;text-transform:uppercase}.snap-card__gloss{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.16) 44%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.16) 56%,transparent 70%);background-size:300% 100%;background-position:120% 0;mix-blend-mode:screen}.snap-card__caption{position:absolute;left:0;right:0;bottom:2.2%;text-align:center;font-family:var(--font-marker);font-size:10.5cqw;letter-spacing:.03em;color:#15191d;line-height:1;white-space:nowrap}.snap-card__strip{position:absolute;right:5%;bottom:4.5%;display:flex;gap:1.6cqw}.snap-card__strip i{width:3.4cqw;height:1.7cqw;border-radius:1px}.snap-card__strip i:nth-child(1){background:var(--stripe-a)}.snap-card__strip i:nth-child(2){background:var(--stripe-b)}.snap-card__strip i:nth-child(3){background:var(--stripe-c)}.snap-note{position:absolute;width:100%;text-align:center;font-family:var(--font-text);font-weight:500;font-size:2.2cqh;color:var(--ink-2);margin:0}.snap-terms{position:absolute;width:62%;left:50%;transform:translate(-50%);text-align:center;font-family:var(--font-text);font-weight:400;font-size:1.55cqh;line-height:1.45;color:var(--ink-3);margin:0}.site-footer{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:0 1.2cqh calc(.4cqh + env(safe-area-inset-bottom,0px));text-align:center;pointer-events:none}.site-footer__line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5cqh 1cqh;margin:0;font-family:var(--font-text);font-weight:400;font-size:1.55cqh;color:var(--ink-3)}.site-footer__line a{color:var(--ink-2);text-decoration:none;pointer-events:auto;transition:color .18s ease}.site-footer__line a:hover{color:var(--mint)}.site-footer__sep{color:var(--muted);opacity:.6}.snap-frame-area{position:absolute;z-index:2}.snap-flash--run{animation:snap-flash .32s ease-out forwards}@keyframes snap-flash{0%{opacity:0}30%{opacity:.85}to{opacity:0}}.snap-print-slot{--pd-scale: .67;--pd-shift: 11.5%;--pd-out: 36%;--pd-tilt: 4deg;position:absolute}.snap-print-slot--mob{--pd-shift: 8%;--pd-out: 30%;--pd-tilt: 3.5deg}.snap-print-slot .snap-card{position:absolute;container-type:inline-size;inset:0 0 auto;width:100%;height:100%;transform-origin:50% 100%;transform:translateY(var(--pd-shift)) rotateX(64deg) scale(var(--pd-scale));clip-path:inset(100% 0 0 0)}.snap-print-slot--run .snap-card{animation:snap-print 2.1s cubic-bezier(.3,.7,.4,1) .2s both;will-change:transform}.snap-print-slot--run .snap-card__img,.snap-print-slot--run .snap-card__offer{animation:snap-develop 1.5s ease-out .2s both}@keyframes snap-print{0%{transform:translateY(var(--pd-shift)) rotateX(64deg) scale(var(--pd-scale));clip-path:inset(100% 0 0 0);animation-timing-function:cubic-bezier(.3,.45,.4,1)}55.5%{transform:translateY(calc(var(--pd-shift) + var(--pd-out) * .44 * var(--pd-scale))) rotateX(64deg) scale(var(--pd-scale));clip-path:inset(calc(100% - var(--pd-out)) 0 0 0);animation-timing-function:cubic-bezier(.16,.84,.24,1)}88%{transform:translateY(0) rotateX(0) rotate(calc(var(--pd-tilt) + 1.2deg)) scale(1.006);clip-path:inset(0 0 0 0);animation-timing-function:cubic-bezier(.35,0,.3,1)}to{transform:translateY(0) rotateX(0) rotate(var(--pd-tilt)) scale(1);clip-path:inset(0 0 0 0)}}@keyframes snap-develop{0%{filter:brightness(.25) saturate(0) contrast(.8)}to{filter:brightness(1) saturate(1) contrast(1)}}.snap-print-slot--reduce .snap-card{transform:rotate(var(--pd-tilt));clip-path:none;animation:snap-card-in .22s ease-out .12s both}@keyframes snap-card-in{0%{opacity:0;transform:rotate(var(--pd-tilt)) scale(.94)}to{opacity:1;transform:rotate(var(--pd-tilt)) scale(1)}}.snap-print-slot:not(.snap-print-slot--run):not(.snap-print-slot--reduce) .snap-card{transform:rotate(var(--pd-tilt));clip-path:none;animation:none}.snap-print-slot--run .snap-card__gloss{animation:snap-gloss .8s ease-out 2.35s both}@keyframes snap-gloss{0%{background-position:130% 0}to{background-position:-30% 0}}.snap-print-slot--soft.snap-print-slot--run .snap-card{animation-duration:.9s;animation-delay:80ms}.snap-print-slot--soft.snap-print-slot--run .snap-card__img,.snap-print-slot--soft.snap-print-slot--run .snap-card__offer{animation-duration:.6s;animation-delay:80ms}.snap-print-slot--soft.snap-print-slot--run .snap-card__gloss{animation-delay:1s}.snap-flash--soft{animation-name:snap-flash-soft}@keyframes snap-flash-soft{0%{opacity:0}30%{opacity:.35}to{opacity:0}}.snap-mob{position:absolute;inset:0;overflow:hidden;container-type:size}.snap-mob__photo{position:absolute;pointer-events:none}.snap-mob__inner{position:absolute;inset:0;perspective:1100px}.snap-mob .snap-h1{font-size:min(12.4cqw,5.9cqh);width:96%;left:2%;white-space:nowrap}.snap-mob .snap-h1 span{display:block}.snap-mob .snap-lead{font-size:min(4.4cqw,2.05cqh);width:80%;left:10%}.snap-mob .snap-chip{font-size:2.9cqw;border-width:1.5px;padding:1.6cqw 5cqw}.snap-mob .snap-logo__text{font-size:4cqw}.snap-mob .snap-logo__strip i{width:4.4cqw;height:2.2cqw;border-radius:.5cqw}.snap-mob .snap-item__label{font-size:3.1cqw;letter-spacing:.1em}.snap-mob .snap-mini__cap{font-size:3cqw}.snap-mob .snap-cta{position:absolute;border-radius:8px;font-size:4.4cqw;gap:2.6cqw}.snap-mob .snap-steps{font-size:3cqw;gap:2.6cqw}.snap-mob .snap-step__dot{width:4.6cqw;height:4.6cqw;font-size:3cqw}.snap-mob .snap-steps__line{width:6cqw}.snap-mob .snap-view__box i{width:14px;height:14px;border-width:0 0 2px 0}.snap-mob .snap-note{font-size:3.3cqw}.snap-mob .snap-terms{font-size:2.6cqw;width:84%}.snap-mob .snap-frame i{width:18px;height:18px}.snap-mob .site-footer__line{font-size:2.5cqw;gap:.6cqw 1.4cqw;padding:0 3cqw calc(2.4cqw + env(safe-area-inset-bottom,0px))}.snap-cta__icon{width:1.6em;height:1.6em;flex:none}.snap-logo,.snap-h1{z-index:6}.snap-mob .snap-h1--ready{white-space:normal;width:80%;left:10%}.snap-mob .snap-terms{width:86%;font-size:2.7cqw}.snap-page[data-mode=mob]{position:relative;inset:auto;overflow:visible;min-height:100svh}.snap-page[data-mode=mob] .snap-mob{position:relative;inset:auto}.snap-page[data-mode=mob] .site-footer{position:relative;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px))}.snap-mob .snap-printer{transition:transform .22s cubic-bezier(.23,1,.32,1)}.snap-mob__haze{position:fixed;inset:0;background:url(/assets/stage-mob.webp) center / cover no-repeat;filter:blur(18px) brightness(.45);transform:scale(1.1)}.snap-stage-haze{position:fixed;inset:0;background:url(/assets/stage-desk.webp) center / cover no-repeat;filter:blur(22px) brightness(.5);transform:scale(1.08)}.snap-stage__photo{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%),linear-gradient(180deg,transparent 0,#000 4%,#000 96%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%),linear-gradient(180deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-composite:intersect}
