.s9vSSa_fit{width:100%;min-width:0;container-type:inline-size}.s9vSSa_sizer{width:100%;max-width:calc(var(--cw) * 1px);aspect-ratio:var(--cw) / var(--ch);margin-inline:auto;position:relative}.s9vSSa_canvas{width:calc(var(--cw) * 1px);height:calc(var(--ch) * 1px);transform:scale(min(1, tan(atan2(100cqw, calc(var(--cw) * 1px)))));transform-origin:0 0;position:absolute;top:0;left:0}
._22vshG_size{--cw:400;--ch:380}._22vshG_phone._22vshG_phone{top:calc(50% + 26px)}._22vshG_halo{background:radial-gradient(closest-side,#5b93f547,#0000);border-radius:50%;width:320px;height:260px;position:absolute;top:70px;left:50%;transform:translate(-50%)}._22vshG_controls._22vshG_controls{--studio-ink:#0b1530;--studio-muted:#52617a;color:#0b1530;justify-content:center;padding:0;display:flex;position:absolute;top:0;left:0;right:0}._22vshG_scene[data-inview=false] :is(._22vshG_apple,._22vshG_google){opacity:0}._22vshG_scene[data-inview=true] ._22vshG_apple{animation:.8s cubic-bezier(.2,.8,.2,1) .15s both _22vshG_both-rise}._22vshG_scene[data-inview=true] ._22vshG_google{animation:.8s cubic-bezier(.2,.8,.2,1) .3s both _22vshG_both-rise}@keyframes _22vshG_both-rise{0%{opacity:0;translate:0 24px}}@media (prefers-reduced-motion:reduce){._22vshG_scene[data-inview] :is(._22vshG_apple,._22vshG_google){opacity:1;animation:none}}._22vshG_pass{width:100%;height:auto;display:block}._22vshG_scroll{animation:9s ease-in-out 1.2s infinite alternate paused _22vshG_both-scroll}._22vshG_scene[data-inview=true] ._22vshG_scroll{animation-play-state:running}@keyframes _22vshG_both-scroll{0%,12%{transform:none}88%,to{transform:translateY(-380px)}}@media (prefers-reduced-motion:reduce){._22vshG_scroll{animation:none}}
.zB-k6W_size{--cw:740;--ch:300}.zB-k6W_slot{--d:mod(var(--i) - var(--step,0) + 4, 4);--on:calc(1 - min(1, var(--d)));--size:1;top:34px;left:calc(var(--i) * 116px + 8px);z-index:calc(1 + var(--on) * 4);width:128px;filter:brightness(calc(.72 + var(--on) * .28));transform:translateY(calc(var(--fan-drop) - var(--on) * 18px)) rotate(var(--fan-tilt)) scale(calc(var(--size) * (1 + var(--on) * .06)));transform-origin:50% 85%;transition:transform .56s cubic-bezier(.2,.8,.2,1),filter .56s;position:absolute}.zB-k6W_slot:before{content:"";z-index:-1;height:160px;opacity:var(--on);background:radial-gradient(closest-side,#5b93f57a,#0000);border-radius:30px;transition:opacity .56s;position:absolute;top:30px;left:-16px;right:-16px}.zB-k6W_gallery{width:236px;position:absolute;top:6px;left:500px}@container (max-width:520px){.zB-k6W_size{--cw:372;--ch:506}.zB-k6W_slot{--size:.75;top:-10px;left:calc(var(--i) * 84px - 10px)}.zB-k6W_gallery{top:214px;left:68px}}@media (prefers-reduced-motion:reduce){.zB-k6W_slot,.zB-k6W_slot:before{transition:none}}
.FFYmVq_wallArt.FFYmVq_wallArt{min-height:0;padding:0;display:block}.FFYmVq_scene{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%)}.FFYmVq_wall{justify-content:center;align-items:flex-start;gap:16px;display:flex;position:absolute;inset:-12% -10%;transform:rotate(-8deg)}.FFYmVq_column{width:170px;animation:FFYmVq_rise calc(var(--n) * 5.2s) linear infinite;flex-direction:column;flex:none;animation-play-state:paused;display:flex}.FFYmVq_falling{margin-top:-40px;animation-name:FFYmVq_fall}.FFYmVq_scene[data-playing=true] .FFYmVq_column{animation-play-state:running}.FFYmVq_tile{flex:none;margin-bottom:16px}.FFYmVq_pass.FFYmVq_pass{box-shadow:0 18px 30px -18px #000000bf}@keyframes FFYmVq_rise{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes FFYmVq_fall{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (max-width:980px){.FFYmVq_wallArt.FFYmVq_wallArt{min-height:440px}}@media (max-width:640px){.FFYmVq_wallArt.FFYmVq_wallArt{min-height:400px}}@media (prefers-reduced-motion:reduce){.FFYmVq_column{animation:none}}
.jB5o8G_size{--cw:320;--ch:312}.jB5o8G_scene{font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.jB5o8G_panel{width:300px;position:absolute;top:0;left:10px;box-shadow:0 30px 50px -28px #000c}.jB5o8G_photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jB5o8G_window{width:178px;height:70px;position:absolute;top:14px;left:86px}.jB5o8G_scene[data-inview=false] .jB5o8G_window{transform:translate(-76px,70px)}.jB5o8G_scene[data-inview=true] .jB5o8G_window{animation:1.8s cubic-bezier(.65,0,.35,1) .35s both jB5o8G_frame-move}@keyframes jB5o8G_frame-move{0%{transform:translate(-76px,70px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.jB5o8G_scene[data-inview] .jB5o8G_window{animation:none;transform:none}}
.PNc-HG_scene{color:#0b1a3a;font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;position:absolute;inset:0}.PNc-HG_phone.PNc-HG_phone{--x:max(-142px, 145px - 50%)!important}.PNc-HG_google{z-index:1;width:146px;height:312px;position:absolute;bottom:12px;right:30px}.PNc-HG_googlePass{width:100%;height:auto;animation:10s ease-in-out 1s infinite alternate paused PNc-HG_pair-scroll;display:block}.PNc-HG_scene[data-inview=true] .PNc-HG_googlePass{animation-play-state:running}@keyframes PNc-HG_pair-scroll{0%,12%{transform:none}88%,to{transform:translateY(-420px)}}.PNc-HG_passes{width:343px;height:482px;position:relative}.PNc-HG_layer{position:absolute;top:0;left:0}.PNc-HG_colourSpot.PNc-HG_colourSpot{z-index:3;border-radius:18px;width:300px;height:auto;padding:6px;position:absolute;top:20px;right:20px;box-shadow:0 0 0 1px #111c300f,0 24px 44px -26px #0b1a3a73}.PNc-HG_colourTile.PNc-HG_colourTile{display:none}.PNc-HG_scene[data-inview=false] .PNc-HG_withColour{opacity:0}.PNc-HG_scene[data-inview=true] .PNc-HG_withColour{animation:.7s ease-out 1.1s both PNc-HG_take}@keyframes PNc-HG_take{0%{opacity:0}to{opacity:1}}@media (max-width:1180px){.PNc-HG_phone.PNc-HG_phone{--w:240px!important;--x:max(-142px, 134px - 50%)!important}.PNc-HG_colourSpot.PNc-HG_colourSpot{width:auto;right:16px}.PNc-HG_colourSpot small{display:none}}@media (max-width:980px){.PNc-HG_phone.PNc-HG_phone{--w:250px!important;--x:max(-142px, 139px - 50%)!important}.PNc-HG_google{bottom:12px}}@media (max-width:640px){.PNc-HG_phone.PNc-HG_phone{--w:210px!important;--x:-62px!important;--cut:27%!important}.PNc-HG_google{width:112px;height:240px;bottom:16px;right:8px}.PNc-HG_colourSpot.PNc-HG_colourSpot{display:none}.PNc-HG_colourTile.PNc-HG_colourTile{z-index:3;border-radius:14px;width:112px;height:auto;display:block;position:absolute;top:12px;right:12px;box-shadow:0 0 0 1px #111c300f,0 20px 36px -24px #0b1a3a73}.PNc-HG_colourTile [data-selected]{border:0}}@media (prefers-reduced-motion:reduce){.PNc-HG_googlePass{animation:none}.PNc-HG_scene[data-inview] .PNc-HG_withColour{opacity:1;animation:none}}
._3G9CAa_scene{position:absolute;inset:0}@property --hero-wallet-tint{syntax:"<color>";inherits:false;initial-value:#7a5236}._3G9CAa_tint{background:radial-gradient(closest-side, var(--hero-wallet-tint) 48%, transparent);opacity:.3;width:580px;height:520px;transition:--hero-wallet-tint .9s;position:absolute;bottom:-110px;left:50%;transform:translate(-50%)}._3G9CAa_scene[data-step="1"] ._3G9CAa_tint{--hero-wallet-tint:#c0682c}._3G9CAa_scene[data-step="2"] ._3G9CAa_tint{--hero-wallet-tint:#3f9a6a}._3G9CAa_scene[data-step="3"] ._3G9CAa_tint{--hero-wallet-tint:#b9845f}._3G9CAa_passes{width:343px;height:503px;position:relative}._3G9CAa_pass{--off:min(1, mod(var(--i) - var(--step,0) + 4, 4));opacity:calc(1 - var(--off));transform:translateY(calc(var(--off) * 14px));transition:opacity .7s,transform .7s cubic-bezier(.32,.72,0,1);position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){._3G9CAa_pass,._3G9CAa_tint{transition:none}}@media (max-width:980px){._3G9CAa_phone._3G9CAa_phone{--w:262px!important}}@media (max-width:640px){._3G9CAa_phone._3G9CAa_phone{--w:232px!important}}
