.trk.svelte-1hf7m0l{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:28px;margin:6px 0 0;position:relative}.trk.svelte-1hf7m0l:active{cursor:grabbing}.trk.svelte-1hf7m0l:before{content:"";background:#e8e8ec;border-radius:2px;height:4px;position:absolute;top:12px;left:0;right:0}.seg.svelte-1hf7m0l{background:0 0;border-radius:4px;height:8px;transition:background .25s;position:absolute;top:10px}.seg.svelte-1hf7m0l+.seg:where(.svelte-1hf7m0l){border-left:2px solid #fff}.seg.on.svelte-1hf7m0l{background:#cfd8ea}.seg.cur.svelte-1hf7m0l{background:#b9c8ea}.fill.svelte-1hf7m0l{height:4px;width:var(--v);background:var(--ink,#16181f);pointer-events:none;border-radius:2px;position:absolute;top:12px;left:0}.thumb.svelte-1hf7m0l{left:var(--v);background:#fff;border-radius:50%;outline:none;width:28px;height:28px;transition:scale .15s;position:absolute;top:14px;translate:-50% -50%;box-shadow:0 1px 6px #00000047}.trk.svelte-1hf7m0l:active .thumb:where(.svelte-1hf7m0l){scale:1.12}.thumb.svelte-1hf7m0l:focus-visible{box-shadow:0 0 0 3px #2563eb73,0 1px 6px #00000047}.bands.svelte-1hf7m0l{height:34px;color:var(--gray-2,#8a8d96);margin:2px 0 12px;font-size:11px;line-height:1.25;position:relative}.bands.svelte-1hf7m0l span:where(.svelte-1hf7m0l){text-align:center;white-space:nowrap;transition:color .2s;position:absolute;top:0}.bands.svelte-1hf7m0l b:where(.svelte-1hf7m0l){color:var(--gray,#5b5e66);font-weight:600;display:block}.bands.svelte-1hf7m0l span.cur:where(.svelte-1hf7m0l),.bands.svelte-1hf7m0l span.cur:where(.svelte-1hf7m0l) b:where(.svelte-1hf7m0l){color:var(--blue,#2563eb)}.status.svelte-1hf7m0l{color:#146a39;background:#e8f6ee;border-radius:12px;align-items:center;gap:10px;margin:14px 0 2px;padding:11px 14px;font-size:14.5px;font-weight:600;animation:.45s cubic-bezier(.3,1.4,.5,1) svelte-1hf7m0l-pop;display:flex}.status.svelte-1hf7m0l .dot:where(.svelte-1hf7m0l){background:#21a35a;border-radius:50%;flex:none;width:9px;height:9px}.status.short.svelte-1hf7m0l{color:#7a5a00;background:#fff4d6}.status.short.svelte-1hf7m0l .dot:where(.svelte-1hf7m0l){background:#e0a400;animation:1.4s ease-in-out infinite svelte-1hf7m0l-pulse}.per.svelte-1hf7m0l{border-radius:10px;transition:background .25s,opacity .25s}.per.sug.svelte-1hf7m0l{background:#fff8e6;box-shadow:0 0 0 1px #fff8e6,-10px 0 #fff8e6,10px 0 #fff8e6}.per.idle.svelte-1hf7m0l{opacity:.55}.av.g.svelte-1hf7m0l{color:#0f6b4a;background:#dff5ec}.av.y.svelte-1hf7m0l{color:#7a5a00;background:#fff1cc}small.warn.svelte-1hf7m0l{color:#9a6b00}@keyframes svelte-1hf7m0l-pop{0%{opacity:.4;scale:.96}to{opacity:1;scale:1}}@keyframes svelte-1hf7m0l-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.status.svelte-1hf7m0l,.status.short.svelte-1hf7m0l .dot:where(.svelte-1hf7m0l){animation:none}.seg.svelte-1hf7m0l,.per.svelte-1hf7m0l{transition:none}}.bz7{--blue:#2867f3;--blue-ink:#1d56dc;--corn:#6899fb;--pink:#f6abff;--sun:#f2ce59;--mint:#83e7a8;--tang:#f06a2e;--pink-stage:#fce8ff;--corn-t:#e9f0ff;--sun-t:#fff6d8;--mint-t:#e8faef;--ink:#16181f;--gray:#62646d;--gray-2:#86878f;--mute:#d4d4da;--line:#16181f17;--paper:#fffefd;--soft:#f6f6f7;--pad:clamp(20px,5vw,48px);--wide:1200px;--ui:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif;--hand:"Upward Hand",cursive;--cloud:radial-gradient(30% 30% at 30% 30%,#000 99%,#0000),radial-gradient(30% 30% at 70% 30%,#000 99%,#0000),radial-gradient(30% 30% at 30% 70%,#000 99%,#0000),radial-gradient(30% 30% at 70% 70%,#000 99%,#0000);--shadow-card:0 1px 2px #16181f0f,0 28px 60px -28px #16181f5c;--shadow-ui:0 0 0 1px #16181f0f,0 2px 6px #16181f0a,0 30px 60px -30px #16181f66;--t-hero:clamp(2.9rem,1.5rem + 5.6vw,5.4rem);--t-h2:clamp(2.1rem,1.35rem + 3vw,3.9rem);--t-h3:clamp(1.6rem,1.2rem + 1.5vw,2.3rem);--t-lead:clamp(1.12rem,1rem + .5vw,1.35rem)}.bz7 *,.bz7 :before,.bz7 :after{box-sizing:border-box}.bz7{-webkit-text-size-adjust:100%;background:var(--paper);color:var(--ink);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;margin:0;font-family:Switzer,ui-sans-serif,system-ui,sans-serif;font-size:17px;font-weight:440;line-height:1.5;overflow-x:clip}.bz7 img{max-width:100%;display:block}.bz7 a{color:inherit;text-decoration:none}.bz7 .wrap{max-width:var(--wide);padding:0 var(--pad);margin:0 auto}.bz7 .num{font-variant-numeric:tabular-nums}.bz7 .eyebrow{font:600 12.5px/1 var(--ui);letter-spacing:.09em;text-transform:uppercase;color:var(--blue);margin:0 0 14px}.bz7 .kicker{font:600 12px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin:0 0 10px}.bz7 h1,.bz7 h2,.bz7 h3{letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:650;line-height:.98}.bz7 h1{font-size:var(--t-hero)}.bz7 .h2{font-size:var(--t-h2);letter-spacing:-.04em;line-height:1.02}.bz7 .h3{font-size:var(--t-h3);letter-spacing:-.03em;line-height:1.08}.bz7 .lead{max-width:40rem;font-size:var(--t-lead);color:var(--gray);letter-spacing:-.015em;text-wrap:pretty;margin:22px 0 0;line-height:1.45}.bz7 .lead b{color:var(--ink);font-weight:620}.bz7 .chip{letter-spacing:-.01em;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;height:46px;margin-bottom:22px;padding:0 20px 0 14px;font-size:18px;font-weight:620;display:inline-flex;box-shadow:0 0 0 1px #16181f14}.bz7 .chip i{flex:none;width:18px;height:18px;display:block}.bz7 .chip span{color:var(--gray);border-left:1px solid var(--line);margin-left:2px;padding-left:10px;font-weight:460}.bz7 .btn{background:var(--blue);color:#fff;letter-spacing:-.01em;border-radius:999px;align-items:center;gap:10px;height:56px;padding:0 26px;font:600 17px/1 Switzer,sans-serif;display:inline-flex;box-shadow:0 10px 24px -12px #2867f3b3}.bz7 .btn.ghost{color:var(--ink);background:#fff;box-shadow:0 0 0 1px #16181f1f}.bz7 .fp{font:500 14.5px/1.3 var(--ui);color:var(--gray);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:18px 0 0;display:flex}.bz7 .fp .k{font:600 12px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;width:100%;display:inline-flex}.bz7 .fp .k svg{width:16px;height:16px}.bz7 .fp em{align-items:center;gap:6px;font-style:normal;display:inline-flex}.bz7 .fp em:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 8.6 6.6 11.6 12.8 4.6' fill='none' stroke='%2321a35a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:14px;height:14px}.bz7 .s{aspect-ratio:1;background:var(--c,var(--corn));rotate:var(--r,0deg);z-index:0;pointer-events:none;display:block;position:absolute}.bz7 .s.circle{border-radius:50%}.bz7 .s.squircle{border-radius:30%}.bz7 .s.arch{border-radius:999px 999px 0 0}.bz7 .s.cloud{background:0 0}.bz7 .s.cloud:before{content:"";background:var(--c,var(--sun));-webkit-mask-image:var(--cloud);-webkit-mask-image:var(--cloud);mask-image:var(--cloud);position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bz7 .print{box-shadow:var(--shadow-card);rotate:var(--r,2deg);z-index:1;background:#fff;border-radius:22px;margin:0;padding:9px 9px 6px;position:relative}.bz7 .print img{width:100%;aspect-ratio:var(--ar,4/4.3);object-fit:cover;object-position:var(--op,50% 50%);border-radius:15px}.bz7 .print figcaption{font:300 23px/1.1 var(--hand);color:#1f2547;letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;padding:10px 8px 6px;overflow:hidden}.bz7 .print figcaption.r{text-align:right}.bz7 .print.stack:before{content:"";box-shadow:var(--shadow-card);rotate:var(--rs,-4deg);z-index:-1;translate:var(--ts,-14px 10px);background:#fff;border-radius:22px;position:absolute;inset:0}.bz7 .hand{font:300 var(--hfs,38px)/1.05 var(--hand);color:#1f2547;letter-spacing:.005em;white-space:nowrap}.bz7 .ui{font-family:var(--ui);letter-spacing:-.006em;color:var(--ink);font-size:13.5px;line-height:1.35}.bz7 .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #16181f0e,0 6px 20px #16181f0d}.bz7 .card-h{letter-spacing:-.02em;align-items:baseline;gap:10px;padding:14px 16px 6px;font:600 15.5px/1.2 Switzer,sans-serif;display:flex}.bz7 .card-h span{font:500 12px/1 var(--ui);letter-spacing:0;color:var(--gray-2);margin-left:auto}.bz7 .row{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 16px;display:grid}.bz7 .row:first-of-type{border-top:0}.bz7 .row time{font:500 13px/1 var(--ui);color:var(--gray-2);min-width:52px}.bz7 .row .t b{font-weight:600}.bz7 .row .t small{color:var(--gray-2);margin-top:2px;font-size:12.5px;display:block}.bz7 .row.on{background:var(--soft);border-top-color:#0000;border-radius:10px;margin:0 6px}.bz7 .dot{background:var(--sun);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.bz7 .dot.g{background:#21a35a}.bz7 .dot.r{background:#e8862a}.bz7 .pill{height:22px;font:500 12px/1 var(--ui);color:#7a5a00;white-space:nowrap;background:#fff7dc;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.bz7 .pill.ok{color:#146a39;background:#e4f7ea}.bz7 .pill.mute{background:var(--soft);color:var(--gray)}.bz7 .pill.pink{color:#8a2fa0;background:#fbe6ff}.bz7 .chk{background:#fff;border-radius:5px;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1.5px #16181f40}.bz7 .chk.done{background:var(--ink);box-shadow:none;position:relative}.bz7 .chk.done:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 8.6 6.6 11.6 12.8 4.6' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;inset:3px}.bz7 .strike{color:var(--gray-2);text-decoration:line-through}.bz7 .why{z-index:5;width:var(--w,300px);background:var(--ink);color:#fff;font:450 14px/1.42 var(--ui);letter-spacing:-.01em;border-radius:20px;padding:14px 16px 15px;position:absolute;box-shadow:0 22px 50px -20px #16181f99}.bz7 .why .k{font:600 10.5px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:#ffffff94;align-items:center;gap:8px;margin-bottom:6px;display:flex}.bz7 .why .k svg{width:14px;height:14px}.bz7 .why b{font-weight:600}.bz7 .why em{color:#ffffffad;font-style:normal}.bz7 .why .ld{background:var(--ink);pointer-events:none;position:absolute}.bz7 .why .ld:after{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 3px #fff}.bz7 .why .ld.l{height:2px;right:100%;top:var(--y,28px);width:var(--len,60px)}.bz7 .why .ld.l:after{top:-3.5px;left:-4px}.bz7 .why .ld.up{width:2px;bottom:100%;left:var(--x,40px);height:var(--len,60px)}.bz7 .why .ld.up:after{top:-4px;left:-3.5px}.bz7 .ntf{-webkit-backdrop-filter:blur(26px)saturate(190%);backdrop-filter:blur(26px)saturate(190%);font:450 13.5px/1.32 var(--ui);letter-spacing:-.01em;color:#1c1d22;z-index:4;width:var(--w,330px);background:#fafafcdb;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 13px 12px 11px;display:grid;position:absolute;box-shadow:0 0 0 .5px #00000014,0 2px 6px #0000000d,0 22px 44px -16px #10121e6b}.bz7 .ntf .ico{border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.bz7 .ntf .ico.up{background:var(--ink)}.bz7 .ntf .ico.up img{width:22px}.bz7 .ntf .ico.msg{background:#34c759}.bz7 .ntf .ico.mail{background:#1b85ff}.bz7 .ntf .ico.rem{background:#fff;box-shadow:inset 0 0 0 1px #00000014}.bz7 .ntf .ico svg{width:22px;height:22px}.bz7 .ntf .hd{justify-content:space-between;gap:8px;margin:0 0 2px;display:flex}.bz7 .ntf .hd b{font-weight:600}.bz7 .ntf .hd time{color:#0000006b;font-size:12px}.bz7 .ntf p{margin:0}.bz7 .ntf .app{letter-spacing:.07em;text-transform:uppercase;color:#00000073;margin:0 0 3px;font-size:10.5px}.bz7 .ticket{font-family:var(--ui);background:linear-gradient(135deg,#fff0e4,#ffe3ef);border-radius:16px;padding:14px 16px 0;position:relative;overflow:hidden}.bz7 .ticket:after{content:"";background:var(--sun);border-radius:50%;width:56px;height:56px;position:absolute;top:-14px;right:-14px}.bz7 .ticket .tk{font:600 11px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:#c2306d;align-items:center;gap:6px;display:flex}.bz7 .ticket .tk svg{width:14px;height:14px}.bz7 .ticket .tt{max-width:85%;margin:8px 0 2px;font-size:14px;font-weight:600}.bz7 .ticket .tb{letter-spacing:-.03em;margin:0;padding-bottom:12px;font:650 22px/1.05 Switzer,sans-serif}.bz7 .ticket .tf{border-top:2px dashed #16181f24;grid-template-columns:1fr 1fr;gap:10px;padding:10px 0 12px;font-size:12.5px;display:grid}.bz7 .ticket .tf small{font:600 10px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--gray-2);margin-bottom:3px;display:block}.bz7 .save{background:var(--blue);color:#fff;height:44px;font:600 15px/1 var(--ui);border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}.bz7 .save.done{background:#146a39}.bz7 .nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-radius:999px;align-items:center;gap:26px;max-width:1020px;height:60px;margin:12px auto 0;padding:0 16px 0 22px;font-size:15.5px;font-weight:500;display:flex;position:sticky;top:12px;box-shadow:0 0 0 1px #16181f0f,0 10px 30px -18px #16181f4d}.bz7 .nav .logo{height:26px;margin-right:auto}.bz7 .nav a.b{background:var(--blue);color:#fff;border-radius:999px;align-items:center;height:40px;padding:0 18px;font-weight:600;display:inline-flex}.bz7 .hero{padding-top:70px;padding-bottom:40px}.bz7 .hero-grid{grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:center;gap:40px;display:grid}.bz7 .hero-copy .lead{max-width:30rem}.bz7 .hero-copy .btn{margin-top:30px}.bz7 .hero-scene{min-height:600px;position:relative}.bz7 .hero-scene .s.circle{--c:var(--corn);width:320px;top:-10px;right:-40px}.bz7 .hero-scene .s.cloud{--c:var(--sun);width:200px;bottom:-20px;left:-20px}.bz7 .hero-scene .print{--r:2.2deg;--ar:4/3.3;--op:50% 45%;width:600px;position:absolute;top:40px;right:0}.bz7 .hero-scene .ntf{--w:340px;top:360px;left:-10px;rotate:-2deg}.bz7 .hero-scene .hand.h1{--hfs:34px;z-index:3;position:absolute;top:-10px;left:-30px;rotate:-3deg}.bz7 .hero-scene .hand.h1 svg{width:90px;height:60px;position:absolute;top:8px;left:100%}.bz7 .story{padding-top:60px;padding-bottom:70px}.bz7 .frame{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;gap:50px;min-height:760px;display:grid;position:relative}.bz7 .frame+.frame{margin-top:-40px}.bz7 .frame .cap{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,1.3rem + 2.6vw,3.2rem);font-weight:650;line-height:1.05}.bz7 .frame .cap .t{font:650 14px/1 var(--ui);letter-spacing:.08em;color:var(--blue);margin-bottom:.5em;display:block}.bz7 .frame .cap em{color:var(--blue);font-style:normal}.bz7 .frame .sub{max-width:30rem;color:var(--gray);letter-spacing:-.015em;margin:20px 0 0;font-size:1.2rem}.bz7 .frame .hand.in{--hfs:42px;margin:0 0 26px;display:inline-block;rotate:-2.5deg}.bz7 .fscene{height:640px;position:relative}.bz7 .fscene .s.circle{--c:var(--corn);opacity:.55;width:280px;top:30px;left:-20px}.bz7 .fscene .s.squircle{--c:var(--pink);--r:12deg;opacity:.55;width:220px;bottom:20px;right:-20px}.bz7 .fscene .s.cloud{--c:var(--sun);opacity:.55;width:200px;top:-20px;right:0}.bz7 .fscene.last .s{opacity:1}.bz7 .fscene.last .print{width:480px;top:20px;left:140px}.bz7 .fscene .print{--r:-1.5deg;--ar:4/4.2;width:470px;position:absolute;top:60px;left:80px}.bz7 .fscene .ntf{--w:330px}.bz7 .fscene .n1{top:40px;left:-40px;rotate:-2deg}.bz7 .fscene .n2{top:130px;right:-30px;rotate:2deg}.bz7 .fscene .n3{bottom:90px;left:-20px;rotate:-1deg}.bz7 .fscene .n4{bottom:120px;right:-30px;rotate:1.5deg}.bz7 .handled{z-index:4;width:360px;box-shadow:var(--shadow-ui);font-family:var(--ui);background:#fff;border-radius:24px;padding:6px 6px 8px;position:absolute;bottom:60px;left:-70px;rotate:-1.5deg}.bz7 .handled .bar{background:var(--soft);border-radius:18px;align-items:center;gap:12px;padding:10px 12px;display:flex}.bz7 .handled .bar .pl{background:var(--ink);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.bz7 .handled .bar .pl svg{color:#fff;width:24px;height:24px}.bz7 .handled .bar b{letter-spacing:-.02em;font:650 16px/1.1 Switzer,sans-serif;display:block}.bz7 .handled .bar small{color:var(--gray);font-size:12.5px}.bz7 .handled .bar .ok{background:var(--blue);border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.bz7 .handled .bar .ok svg{color:#fff;width:16px;height:16px}.bz7 .handled .hr{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 10px;display:grid}.bz7 .handled .hr:nth-of-type(2){border-top:0}.bz7 .handled .hr i{width:30px;height:30px;font:600 11px/1 var(--ui);color:var(--blue-ink);background:#eef3ff;border-radius:9px;place-items:center;font-style:normal;display:grid}.bz7 .handled .hr i.p{color:#8a2fa0;background:#fbe6ff}.bz7 .handled .hr i.g{color:#146a39;background:#e4f7ea}.bz7 .handled .hr i.y{color:#7a5a00;background:#fff7dc}.bz7 .handled .hr b{font-size:13.5px;font-weight:600;display:block}.bz7 .handled .hr small{color:var(--gray);font-size:12px;display:block}.bz7 .handled .hr .ck{background:#eef3ff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.bz7 .handled .hr .ck svg{width:12px;height:12px;color:var(--blue)}.bz7 .hand.ours{--hfs:38px;position:absolute;bottom:-10px;left:-50px;rotate:-3deg}.bz7 .hand.ours svg{width:70px;height:50px;margin-left:6px;position:absolute;top:-14px;left:100%}.bz7 .hand.yours{--hfs:30px;z-index:3;position:absolute;top:-24px;right:-10px;rotate:-2deg}.bz7 .forme-head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:40px;margin-bottom:50px;display:grid}.bz7 .forme-head .hand{--hfs:40px;margin-bottom:18px;display:inline-block;rotate:-2deg}.bz7 .forme{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 34px;display:grid;position:relative}.bz7 .forme .s.circle{--c:var(--corn);width:240px;top:120px;left:-80px}.bz7 .forme .s.cloud{--c:var(--sun);width:220px;top:-40px;right:-70px}.bz7 .forme .s.squircle{--c:var(--pink);--r:12deg;width:180px;bottom:-40px;right:30%}.bz7 .forme .s.arch{--c:var(--mint);width:150px;bottom:-20px;left:30%}.bz7 .fm{position:relative}.bz7 .fm .print{--ar:4/3.4}.bz7 .fm .print figcaption{font-size:24px}.bz7 .fm p{color:var(--gray);margin:14px 10px 0;font-size:15.5px;line-height:1.45}.bz7 .fm p b{color:var(--ink);font-weight:600}.bz7 .fm:nth-child(2) .print{--r:-1.6deg}.bz7 .fm:nth-child(3) .print{--r:1.4deg;margin-top:30px}.bz7 .fm .print{z-index:2}.bz7 .fm:nth-child(4) .print{--r:-2.2deg}.bz7 .fm:nth-child(5) .print{--r:1.8deg;margin-top:30px}.bz7 .fm:nth-child(6) .print{--r:-1.4deg}.bz7 .fm:nth-child(7) .print{--r:2deg;margin-top:30px}.bz7 .panel{padding:90px var(--pad) 80px;max-width:calc(var(--wide) + 2*var(--pad));background:#f6f6f8;border-radius:44px;margin:70px auto 0;position:relative}.bz7 .panel.white{background:#fff;box-shadow:0 0 0 1px #16181f0d}.bz7 .panel .inner{max-width:var(--wide);margin:0 auto;padding:0 clamp(0px,2vw,24px)}.bz7 .sec-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:40px;margin-bottom:56px;display:grid}.bz7 .sec-head .lead{margin-top:0}.bz7 .deck{font-size:var(--t-h3);letter-spacing:-.03em;color:var(--blue);margin:12px 0 0;font-weight:560;line-height:1.1}.bz7 .note{z-index:6;--hfs:26px;font:300 var(--hfs)/1.05 var(--hand);color:#1f2547;white-space:nowrap;position:absolute}.bz7 .note svg{fill:none;stroke:#1f2547;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:2 5;width:70px;height:46px;position:absolute}.bz7 .fam-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:34px;display:grid}.bz7 .scene{position:relative}.bz7 .scene .kick{z-index:2;font:600 12px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin:0 0 14px;position:relative}.bz7 .scene .kick b{letter-spacing:-.04em;color:var(--ink);text-transform:none;margin-top:6px;font:650 28px/1 Switzer,sans-serif;display:block}.bz7 .scene .print{--ar:4/4.2}.bz7 .fam-a .s.circle{--c:var(--corn);width:220px;top:70px;left:-60px}.bz7 .fam-a .print{--r:-2deg}.bz7 .fam-a .ntf{--w:320px;bottom:110px;left:-24px;rotate:-2deg}.bz7 .fam-b .print{--r:1.6deg;margin-top:36px}.bz7 .fam-b .reply{width:230px;box-shadow:var(--shadow-ui);font-family:var(--ui);z-index:4;background:#fff;border-radius:16px;padding:12px 14px;position:absolute;bottom:120px;right:-18px;rotate:2deg}.bz7 .fam-b .reply .r1{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.bz7 .fam-b .reply .r1 i{background:#21a35a;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.bz7 .fam-b .reply .r1 i svg{width:14px;height:14px}.bz7 .fam-b .reply small{color:var(--gray);margin-top:3px;font-size:12.5px;display:block}.bz7 .fam-b .film{width:92px;box-shadow:var(--shadow-ui);z-index:3;border-radius:14px;position:absolute;top:130px;left:-22px;overflow:hidden;rotate:-5deg}.bz7 .fam-b .film img{aspect-ratio:9/16;object-fit:cover}.bz7 .fam-c .s.cloud{--c:var(--sun);width:220px;top:70px;right:-80px}.bz7 .fam-c .print{--r:-1.2deg;--op:62% 50%}.bz7 .fam-c .tkt{z-index:4;box-shadow:var(--shadow-ui);background:#fff;border-radius:20px;padding:8px;position:absolute;bottom:48px;left:-20px;right:30px;rotate:1.5deg}.bz7 .fam-c .tkt .save{margin:8px 0 0}.bz7 .fam-c .tkt .save:after{content:"";background:#ffffff59;border-radius:50%;width:36px;height:36px;position:absolute;top:50%;right:28px;translate:0 -50%;box-shadow:0 0 0 6px #ffffff2e}.bz7 .fam-c .note{top:-62px;left:-40px;rotate:-3deg}.bz7 .fam-c .note svg{top:100%;left:70%}.bz7 .fam-two{grid-template-columns:minmax(0,4fr) minmax(0,3.4fr) minmax(0,4.6fr);align-items:start;gap:30px;margin-top:130px;display:grid}.bz7 .fam-two .pa .print{--r:-1.8deg;--ar:4/3.8}.bz7 .fam-two .pa .pt{z-index:4;width:290px;position:absolute;bottom:70px;left:-22px;rotate:-2deg}.bz7 .fam-two .pa .pt .row{padding:12px 14px}.bz7 .fam-two .pb .print{--r:2.4deg;--ar:4/4.6;--op:70% 50%;margin-top:50px}.bz7 .fam-two .pb .s.circle{--c:var(--corn);width:200px;bottom:-30px;left:-40px}.bz7 .res{padding-bottom:150px;position:relative}.bz7 .res .s.squircle{--c:var(--pink);--r:-14deg;width:190px;top:-50px;right:-50px}.bz7 .res .card{z-index:2;position:relative}.bz7 .res .bar{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:9px 18px;display:grid}.bz7 .res .bar b{letter-spacing:-.03em;font:650 26px/1 Switzer,sans-serif}.bz7 .res .bar i{background:var(--c,#d7e3ff);height:6px;width:var(--w);border-radius:3px;display:block}.bz7 .res .bar small{font:450 12.5px/1 var(--ui);color:var(--gray);margin-top:6px;display:block}.bz7 .res .bar.on{background:var(--soft)}.bz7 .res .foot{font:450 12.5px/1.4 var(--ui);color:var(--gray);border-top:1px solid var(--line);padding:12px 18px 14px}.bz7 .res .why{--w:340px;bottom:0;left:10px}.bz7 .res .note{top:-50px;right:-10px;rotate:2deg}.bz7 .res .note svg{margin-right:4px;top:30%;right:100%}.bz7 .anyplace{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:40px;margin-top:70px;padding-top:50px;display:grid}.bz7 .anyplace .h3{font-size:1.5rem}.bz7 .anyplace p{color:var(--gray);margin:10px 0 0;font-size:1.02rem}.bz7 .invs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.bz7 .inv{box-shadow:var(--shadow-ui);font-family:var(--ui);rotate:var(--r,0deg);background:#fff;border-radius:18px;overflow:hidden}.bz7 .inv img{aspect-ratio:4/2.4;object-fit:cover;width:100%}.bz7 .inv .b{padding:12px 14px 14px}.bz7 .inv .b small{font:600 10.5px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:5px;display:block}.bz7 .inv .b b{letter-spacing:-.02em;font:650 15px/1.15 Switzer,sans-serif;display:block}.bz7 .inv .b span{color:var(--gray);margin-top:4px;font-size:12.5px;display:block}.bz7 .inv .b em{color:var(--ink);background:var(--soft);border-radius:999px;margin-top:8px;padding:4px 9px;font-size:12px;font-style:normal;font-weight:600;display:inline-block}.bz7 .films{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:40px;margin-top:120px;display:grid}.bz7 .films .lead{margin-top:10px;font-size:1.1rem}.bz7 .film-rail{gap:14px;display:flex}.bz7 .film-rail figure{box-shadow:var(--shadow-card);rotate:var(--r,0deg);background:#fff;border-radius:16px;flex:1;margin:0;padding:6px 6px 8px}.bz7 .film-rail img{aspect-ratio:9/15;object-fit:cover;border-radius:11px}.bz7 .film-rail figcaption{letter-spacing:-.01em;padding:7px 4px 0;font:600 12px/1.2 Switzer,sans-serif}.bz7 .sat{padding:0}.bz7 .panel .sat .lead,.bz7 .panel .week-sec .lead{margin-top:20px}.bz7 .deskwrap{margin-top:60px;padding-right:300px;position:relative}.bz7 .deskwrap .note{--hfs:30px;top:-50px;left:-10px;rotate:-2.5deg}.bz7 .deskwrap .note svg{margin-left:4px;top:20%;left:100%}.bz7 .desk-card{z-index:2;background:#fff;border-radius:28px;padding:22px 22px 24px;position:relative;box-shadow:0 0 0 1px #16181f0f,0 40px 80px -40px #16181f73}.bz7 .desk-head{align-items:center;gap:12px;margin:0 0 16px 4px;display:flex}.bz7 .desk-head .ico{background:var(--mint);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.bz7 .desk-head .ico svg{width:22px;height:22px}.bz7 .desk-head b{letter-spacing:-.03em;font:650 24px/1 Switzer,sans-serif;display:block}.bz7 .desk-head small{font:450 13px/1.3 var(--ui);color:var(--gray);display:block}.bz7 .desk-grid{grid-template-columns:minmax(0,1fr) 260px;gap:14px;display:grid}.bz7 .desk-grid .full{grid-column:1/-1}.bz7 .rail{align-content:start;gap:14px;display:grid}.bz7 .rail .card{padding-bottom:6px}.bz7 .stat{font-family:var(--ui);padding:4px 16px 10px}.bz7 .stat b{letter-spacing:-.03em;margin-bottom:4px;font:650 24px/1 Switzer,sans-serif;display:block}.bz7 .stat small{color:var(--gray);font-size:12.5px;display:block}.bz7 .deskwrap .why.w1{--w:290px;top:182px;right:-10px}.bz7 .deskwrap .why.w2{--w:290px;top:560px;right:-10px}.bz7 .deskwrap .why.w3{--w:290px;top:760px;right:-10px}.bz7 .deskwrap .s.cloud{--c:var(--sun);width:260px;top:-60px;right:-40px}.bz7 .deskwrap .s.arch{--c:var(--mint);width:200px;bottom:-40px;left:-80px}.bz7 .sat-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;margin-top:110px;display:grid}.bz7 .rule{box-shadow:var(--shadow-ui);font-family:var(--ui);background:#fff;border-radius:22px;padding:22px 24px 20px;position:relative}.bz7 .rule .k{font:600 11.5px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--gray);align-items:center;gap:8px;margin:0 0 12px;display:flex}.bz7 .rule .k i{background:var(--t,var(--sun));border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.bz7 .rule .k i svg{width:14px;height:14px}.bz7 .rule .st{letter-spacing:-.025em;margin:0;font:600 22px/1.25 Switzer,sans-serif}.bz7 .rule .st q{color:var(--blue);quotes:"“" "”"}.bz7 .rule .out{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.bz7 .rule .out span{background:var(--soft);height:30px;font:500 13px/1 var(--ui);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.bz7 .rule .out span.hot{background:var(--ink);color:#fff}.bz7 .rule .src{border-top:1px solid var(--line);color:var(--gray);margin:14px 0 0;padding-top:12px;font-size:12.5px}.bz7 .rule2{margin-top:22px}.bz7 .sat-scene{height:620px;position:relative}.bz7 .sat-scene .s.squircle{--c:var(--pink);--r:10deg;width:220px;top:-20px;right:-30px}.bz7 .sat-scene .print{--r:2.2deg;--ar:4/4.4;width:430px;position:absolute;top:30px;right:20px}.bz7 .sat-scene .todo{z-index:4;width:360px;position:absolute;bottom:70px;left:0;rotate:-1.5deg}.bz7 .sat-scene .note{--hfs:30px;top:-16px;left:-10px;rotate:-3deg}.bz7 .sat-scene .note svg{top:100%;left:60%}.bz7 .sat-scene .why{--w:300px;bottom:-30px;left:260px}.bz7 .sat-scene .why .ld.up{--x:60px;--len:30px}.bz7 .staff-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:50px;margin-top:50px;display:grid}.bz7 .staff-scene{height:640px;position:relative}.bz7 .staff-scene .s.squircle{--c:var(--pink);--r:8deg;width:240px;top:-30px;left:-40px}.bz7 .staff-scene .s.circle{--c:var(--corn);width:160px;bottom:120px;right:0}.bz7 .staff-scene .print{--r:-2deg;--ar:4/4.1;--op:30% 50%;width:440px;position:absolute;top:30px;left:30px}.bz7 .staff-scene .ntf{--w:330px;top:400px;right:-10px;rotate:2deg}.bz7 .staff-scene .note{top:355px;right:-10px;rotate:-2deg}.bz7 .staff-scene .note svg{top:100%;left:40%}.bz7 .sp{box-shadow:var(--shadow-ui);font-family:var(--ui);background:#fff;border-radius:22px;min-width:0;padding:20px 22px;position:relative}.bz7 .sp .top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bz7 .sp .top small{color:var(--gray-2);font-size:12.5px;display:block}.bz7 .sp .top b{letter-spacing:-.03em;margin:4px 0 2px;font:650 22px/1.1 Switzer,sans-serif;display:block}.bz7 .sp .cnt{align-items:center;gap:14px;margin:18px 0 8px;display:flex}.bz7 .sp .cnt b{letter-spacing:-.04em;font:650 48px/1 Switzer,sans-serif}.bz7 .sp .cnt span{color:var(--gray);font-weight:500}.bz7 .sp .cnt i{background:var(--soft);width:40px;height:40px;font:600 18px/1 var(--ui);border-radius:50%;place-items:center;margin-left:auto;font-style:normal;display:grid}.bz7 .sp .cnt i+i{margin-left:0}.bz7 .sp .slider{background:#e8e8ec;border-radius:2px;height:4px;margin:10px 0 4px;position:relative}.bz7 .sp .slider:before{content:"";background:var(--ink);border-radius:2px;width:54%;height:100%;position:absolute;top:0;left:0}.bz7 .sp .slider:after{content:"";background:#fff;border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:54%;translate:-50% -50%;box-shadow:0 1px 6px #00000040}.bz7 .sp .slider-k{color:var(--gray-2);justify-content:space-between;margin-bottom:14px;font-size:11.5px;display:flex}.bz7 .sp .rulebox{background:var(--soft);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:13px}.bz7 .sp .rulebox small{font:600 10.5px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:5px;display:block}.bz7 .sp .team{color:var(--gray);justify-content:space-between;margin:16px 0 6px;font-size:12.5px;display:flex}.bz7 .sp .per{border-top:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.bz7 .sp .per .av{width:36px;height:36px;font:600 12px/1 var(--ui);color:#146a39;background:#d9f3e2;border-radius:50%;place-items:center;display:grid}.bz7 .sp .per .av.b{color:#1d56dc;background:#dfe8ff}.bz7 .sp .per .av.p{color:#8a2fa0;background:#fbe6ff}.bz7 .sp .per b{font-weight:600;display:block}.bz7 .sp .per small{color:var(--gray-2);font-size:12px;display:block}.bz7 .sp .need{color:#7a5a00;align-items:center;gap:8px;margin:12px 0 4px;font-weight:600;display:flex}.bz7 .sp .assign{background:var(--blue);color:#fff;height:32px;font:600 13px/1 var(--ui);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.bz7 .sp .note{--hfs:28px;top:-34px;right:-24px;rotate:2deg}.bz7 .sp .note svg{top:100%;right:60%}.bz7 .quote{max-width:var(--wide);padding:0 var(--pad);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:40px;margin:60px auto 0;display:grid}.bz7 .quote .h3{font-weight:650}.bz7 .quote p{color:var(--gray);max-width:36rem;margin:0;font-size:1.08rem}.bz7 .week-sec{padding:0}.bz7 .tabs{background:#16181f0d;border-radius:999px;gap:4px;margin:34px 0 22px;padding:5px;display:inline-flex}.bz7 .tabs span{height:40px;color:var(--gray);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:560;display:inline-flex}.bz7 .tabs span.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000014}.bz7 .week{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:22px;display:grid;position:relative}.bz7 .week .s.cloud{--c:var(--sun);z-index:0;width:240px;top:-70px;right:-60px}.bz7 .cal{box-shadow:var(--shadow-ui);font-family:var(--ui);z-index:1;background:#fff;border-radius:22px;padding:16px 18px 20px;position:relative}.bz7 .cal .bar{align-items:center;gap:8px;margin-bottom:10px;display:flex}.bz7 .cal .bar .t{height:32px;font:500 13px/1 var(--ui);background:var(--soft);color:var(--gray);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.bz7 .cal .bar .t.on{color:var(--blue-ink);background:#eef3ff}.bz7 .cal .bar .t.dk{background:var(--ink);color:#fff}.bz7 .cal .bar .sp2{margin-left:auto}.bz7 .cal .ttl{color:var(--gray);flex-wrap:wrap;align-items:baseline;gap:10px;margin:6px 0 12px;font-size:13px;display:flex}.bz7 .cal .ttl b{color:var(--ink);font:600 15px/1 Switzer,sans-serif}.bz7 .cal .lg{gap:12px;margin-left:auto;font-size:12px;display:flex}.bz7 .cal .lg i{border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.bz7 .grid{grid-template-columns:44px repeat(4,minmax(0,1fr));gap:0 8px;display:grid;position:relative}.bz7 .grid .hdr{font:600 12px/1 var(--ui);color:var(--gray);text-align:center;border-bottom:1px solid var(--line);padding-bottom:8px}.bz7 .grid .col{background:repeating-linear-gradient(to bottom,transparent 0 41px,var(--line) 41px 42px);height:420px;position:relative}.bz7 .grid .tm{font:500 11px/1 var(--ui);color:var(--gray-2);height:420px;position:relative}.bz7 .grid .tm span{position:absolute;left:0;translate:0 -50%}.bz7 .ev{font:600 12px/1.2 var(--ui);border-left:3px solid var(--pink);color:#4a1b58;background:#fbe6ff;border-radius:8px;padding:6px 8px;position:absolute;left:0;right:0}.bz7 .ev small{color:#8a2fa0;margin-top:2px;font-size:11px;font-weight:450;display:block}.bz7 .ev.cls{border-left-color:var(--corn);color:#1a3e8f;background:#e7efff}.bz7 .ev.cls small{color:#3b63c7}.bz7 .ev.drop{border-left-color:var(--mint);color:#145a33;background:#e8faef}.bz7 .ev.drop small{color:#2a7d4e}.bz7 .week .rail2{z-index:1;gap:18px;display:grid;position:relative}.bz7 .week .rail2 .print{--r:2.5deg;--ar:4/3;width:88%;margin:0 10px 0 auto}.bz7 .todo2 .row{grid-template-columns:auto auto minmax(0,1fr);padding:10px 14px}.bz7 .todo2 .row .t small{color:var(--gray)}.bz7 .todo2 .tag{color:#8a2fa0;background:#fbe6ff;border-radius:6px;margin-top:4px;padding:3px 7px;font-size:11.5px;display:inline-block}.bz7 .week-more{margin-top:40px}.bz7 .states{font-family:var(--ui);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.bz7 .state{box-shadow:var(--shadow-ui);background:#fff;border-radius:18px;padding:14px 14px 12px;font-size:12.5px}.bz7 .state .k{letter-spacing:-.02em;justify-content:space-between;align-items:baseline;margin:0 0 10px;font:650 15px/1.1 Switzer,sans-serif;display:flex}.bz7 .state .k small{font:500 11px/1 var(--ui);color:var(--gray-2)}.bz7 .state .ln{border-top:1px solid var(--line);justify-content:space-between;gap:8px;padding:7px 0;display:flex}.bz7 .state .ln b{font-weight:600}.bz7 .state .ln span{color:var(--gray)}.bz7 .state .ln .pill{height:20px;font-size:11px}.bz7 .state .tt{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:4px;display:grid}.bz7 .state .tt i{border-left:2px solid var(--corn);height:38px;font:600 9.5px/1.15 var(--ui);color:#1a3e8f;background:#e7efff;border-radius:5px;padding:3px 4px;font-style:normal;display:block;overflow:hidden}.bz7 .state .tt i.p{border-left-color:var(--pink);color:#4a1b58;background:#fbe6ff}.bz7 .state .tt i.e{background:0 0;border:0}.bz7 .states-note{color:var(--gray);margin:16px 0 0;font-size:13.5px}.bz7 .week .note{top:-56px;left:60px;rotate:-2deg}.bz7 .week .note svg{margin-left:4px;top:40%;left:100%}.bz7 .web-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;margin-top:30px;display:grid}.bz7 .edit{z-index:3;width:min(100%,360px);box-shadow:var(--shadow-ui);font-family:var(--ui);background:#fff;border-radius:18px;padding:16px 18px;position:relative}.bz7 .edit .k{font:600 11px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--gray-2);margin:0 0 10px}.bz7 .edit .k b{letter-spacing:-.02em;text-transform:none;color:var(--ink);margin-top:6px;font:650 17px/1.1 Switzer,sans-serif;display:block}.bz7 .edit .f{background:var(--soft);border-radius:10px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 12px;font-size:14px;display:flex}.bz7 .edit .f b{font-weight:600}.bz7 .edit .f .old{color:var(--gray-2);margin-right:6px;text-decoration:line-through}.bz7 .edit .ok{color:#146a39;margin:12px 0 0;font-size:12.5px;font-weight:500}.bz7 .edit-wrap{margin-top:40px;position:relative}.bz7 .edit-wrap .note{margin:18px 0 0 60px;display:block;position:relative;rotate:-2deg}.bz7 .edit-wrap .note svg{margin-right:2px;top:-30%;right:100%;scale:-1}.bz7 .web-scene{height:700px;position:relative}.bz7 .web-scene .s.circle{--c:var(--corn);width:300px;top:-30px;right:-40px}.bz7 .web-scene .s.cloud{--c:var(--sun);width:200px;bottom:120px;left:-50px}.bz7 .browser{width:560px;box-shadow:var(--shadow-ui);z-index:1;background:#fff;border-radius:22px;position:absolute;top:40px;left:0;overflow:hidden}.bz7 .browser .top{border-bottom:1px solid var(--line);font-family:var(--ui);align-items:center;gap:10px;padding:12px 16px;font-size:13px;display:flex}.bz7 .browser .top i{background:#e4e4e8;border-radius:50%;width:11px;height:11px;display:inline-block}.bz7 .browser .top .url{background:var(--soft);max-width:320px;height:28px;color:var(--gray);border-radius:999px;flex:1;align-items:center;gap:6px;margin-left:12px;padding:0 12px;display:flex}.bz7 .browser img{aspect-ratio:16/10.5;object-fit:cover;object-position:top;width:100%}.bz7 .phone{aspect-ratio:9/19.2;width:250px;box-shadow:var(--shadow-card);background:#111;border-radius:40px;padding:9px;position:relative}.bz7 .phone .scr{height:100%;font-family:var(--ui);background:#fff;border-radius:32px;flex-direction:column;display:flex;overflow:hidden}.bz7 .phone:before{content:"";z-index:2;background:#111;border-radius:14px;width:80px;height:24px;position:absolute;top:20px;left:50%;translate:-50%}.bz7 .web-scene .phone{z-index:4;position:absolute;bottom:0;right:20px;rotate:3deg}.bz7 .site-hd{letter-spacing:-.02em;justify-content:space-between;align-items:center;padding:40px 14px 8px;font:650 13px/1 Switzer,sans-serif;display:flex}.bz7 .site-hd span{font:500 11px/1 var(--ui);color:var(--gray)}.bz7 .site-img{aspect-ratio:4/2.6;object-fit:cover;width:100%}.bz7 .site-h{letter-spacing:-.03em;padding:12px 14px 4px;font:650 17px/1.1 Switzer,sans-serif}.bz7 .site-p{color:var(--gray);margin:0 0 10px;padding:0 14px;font-size:11px;line-height:1.35}.bz7 .site-off{background:var(--soft);border-radius:12px;margin:0 10px 8px;padding:10px 12px;font-size:12px}.bz7 .site-off b{justify-content:space-between;font-weight:600;display:flex}.bz7 .site-off b em{color:var(--ink);font-style:normal;font-weight:650}.bz7 .site-off small{color:var(--gray);margin-top:2px;font-size:11px;display:block}.bz7 .site-off .bk{background:var(--blue);color:#fff;height:30px;font:600 12px/30px var(--ui);text-align:center;border-radius:8px;margin-top:8px}.bz7 .site-off.dim{opacity:.6}.bz7 .web-scene .note.a{--hfs:28px;bottom:-70px;left:360px;rotate:2deg}.bz7 .web-scene .note.a svg{bottom:100%;left:62%;scale:1 -1}.bz7 .web-scene .note.b{--hfs:28px;top:-40px;left:-20px;rotate:-2deg}.bz7 .range{margin-top:120px;position:relative}.bz7 .range .hand{--hfs:38px;margin-bottom:10px;display:inline-block;rotate:-2deg}.bz7 .range .lead{max-width:36rem;margin-top:10px}.bz7 .range-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:30px;margin-top:40px;display:grid;position:relative}.bz7 .range-row .s.circle{--c:var(--corn);width:260px;bottom:60px;left:-60px}.bz7 .range-row .s.cloud{--c:var(--sun);width:200px;top:-40px;right:-40px}.bz7 .range-row .s.squircle{--c:var(--pink);--r:10deg;width:160px;bottom:-30px;left:46%}.bz7 .rs{z-index:1;position:relative}.bz7 .rs .phone{width:230px;margin:0 auto}.bz7 .rs .lbl{text-align:center;letter-spacing:-.01em;margin:16px 0 0;font:600 14px/1.2 Switzer,sans-serif}.bz7 .rs .lbl small{font:450 12.5px/1.3 var(--ui);color:var(--gray);margin-top:3px;display:block}.bz7 .rs .phone .scr img.full{object-fit:cover;object-position:top;width:100%;height:100%}.bz7 .bk-hd{color:#5a2d1e;letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:40px 14px 8px;font:700 14px/1 Georgia,serif;display:flex}.bz7 .bk-hd span{font:500 11px/1 var(--ui);color:#9a6b5a}.bz7 .bk-hero{background:#fbe9e2;border-radius:12px;margin:0 10px;overflow:hidden}.bz7 .bk-hero img{aspect-ratio:4/2.7;object-fit:cover;width:100%}.bz7 .bk-h{color:#5a2d1e;text-align:center;padding:12px 14px 2px;font:700 19px/1.1 Georgia,serif}.bz7 .bk-p{color:#8a5a4a;text-align:center;margin:0;padding:0 16px;font-size:11px;line-height:1.35}.bz7 .bk-btn{color:#fff;height:32px;font:600 12px/32px var(--ui);text-align:center;background:#c9583a;border-radius:999px;margin:10px 14px 0}.bz7 .bk-off{color:#5a2d1e;background:#fbf3ee;border-radius:10px;margin:10px 10px 0;padding:10px 12px;font-size:11.5px}.bz7 .bk-off b{justify-content:space-between;font-weight:700;display:flex}.bz7 .range-head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:40px;display:grid}.bz7 .range-head .lead{max-width:34rem;margin-top:0}.bz7 .range-comp{height:980px;margin:50px 20px 0;position:relative}.bz7 .range-comp .s.circle{--c:var(--corn);width:300px;top:40px;left:-60px}.bz7 .range-comp .s.cloud{--c:var(--sun);width:220px;top:-30px;right:-40px}.bz7 .range-comp .s.squircle{--c:var(--pink);--r:10deg;width:170px;bottom:-20px;left:44%}.bz7 .range-comp .s.arch{--c:var(--mint);width:140px;bottom:40px;right:330px}.bz7 .dev{z-index:2;box-shadow:var(--shadow-card);position:absolute}.bz7 .browser-f{background:#fff;border-radius:16px;overflow:hidden}.bz7 .browser-f .bar{border-bottom:1px solid var(--line);height:34px;font:500 12px/1 var(--ui);color:var(--gray);align-items:center;gap:7px;padding:0 14px;display:flex}.bz7 .browser-f .bar i{background:#e4e4e8;border-radius:50%;width:10px;height:10px}.bz7 .browser-f .bar span{background:var(--soft);border-radius:999px;flex:1;align-items:center;max-width:220px;height:22px;margin-left:10px;padding:0 10px;display:flex}.bz7 .browser-f img{object-fit:cover;object-position:top;width:100%;display:block}.bz7 .phone-f{aspect-ratio:9/19.2;background:#111;border-radius:40px;width:230px;padding:9px}.bz7 .phone-f:before{content:"";z-index:2;background:#111;border-radius:14px;width:80px;height:24px;position:absolute;top:20px;left:50%;translate:-50%}.bz7 .phone-f .scr{background:#fff;border-radius:32px;height:100%;overflow:hidden}.bz7 .phone-f .scr img{object-fit:cover;object-position:top;width:100%}.bz7 .dev.cedars{width:560px;top:40px;left:20px;rotate:-1.5deg}.bz7 .dev.cedars img{aspect-ratio:16/10.2}.bz7 .dev.clay{z-index:3;top:0;left:520px;rotate:2deg}.bz7 .dev.clay .scr img{height:100%}.bz7 .dev.bluefin{width:480px;top:360px;right:20px;rotate:1.5deg}.bz7 .dev.bluefin img{aspect-ratio:16/9.6}.bz7 .dev.sprinkle{z-index:3;top:440px;left:300px;rotate:-2.5deg}.bz7 .dev.sprinkle .scr img{height:100%}.bz7 .range-comp .note.n1{--hfs:28px;top:-20px;left:80px;rotate:-3deg}.bz7 .range-comp .note.n1 svg{margin-left:4px;top:30%;left:100%}.bz7 .range-comp .note.n2{--hfs:26px;white-space:normal;width:200px;line-height:1.1;top:90px;left:780px;rotate:2deg}.bz7 .range-comp .note.n3{--hfs:26px;white-space:normal;width:230px;line-height:1.1;bottom:220px;left:40px;rotate:-2deg}.bz7 .range-comp .note.n4{--hfs:26px;bottom:60px;right:40px;rotate:2deg}.bz7 .range-foot{color:var(--gray);max-width:44rem;margin:30px 0 0;font-size:15px}.bz7 .inq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:40px;margin-top:120px;display:grid}.bz7 .inq-scene{height:540px;position:relative}.bz7 .inq-scene .s.squircle{--c:var(--pink);--r:10deg;width:200px;top:-30px;left:40px}.bz7 .inq-scene .phone{z-index:2;width:230px;position:absolute;top:0;left:80px;rotate:-3deg}.bz7 .form{padding:44px 14px 0;font-size:12px}.bz7 .form .fh{letter-spacing:-.02em;margin:0 0 4px;font:650 15px/1.1 Switzer,sans-serif}.bz7 .form .fs{color:var(--gray);margin:0 0 12px;font-size:11px}.bz7 .form .fl{background:var(--soft);border-radius:9px;margin-top:7px;padding:8px 10px}.bz7 .form .fl small{color:var(--gray-2);margin-bottom:2px;font-size:10px;display:block}.bz7 .form .fl.ta{min-height:78px}.bz7 .form .send{background:var(--ink);color:#fff;height:34px;font:600 12px/34px var(--ui);text-align:center;border-radius:9px;margin-top:10px}.bz7 .inq-scene .arrow{width:120px;height:60px;position:absolute;top:190px;left:330px}.bz7 .inq-scene .landing{z-index:3;width:420px;position:absolute;top:120px;right:0;rotate:1.5deg}.bz7 .inq-scene .landing .row.on{margin:0}.bz7 .inq-scene .note{--hfs:28px;top:330px;right:0;rotate:-2deg}.bz7 .inq-scene .note svg{bottom:100%;left:30%;scale:1 -1}.bz7 .found-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:50px;display:grid}.bz7 .money{position:relative}.bz7 .money .s.cloud{--c:var(--sun);width:230px;top:-50px;right:-50px}.bz7 .money .s.squircle{--c:var(--pink);--r:10deg;width:150px;bottom:-30px;left:-30px}.bz7 .money .note{--hfs:28px;top:-46px;left:-20px;rotate:-3deg}.bz7 .money .note svg{top:100%;left:80%}.bz7 .receipt{z-index:2;box-shadow:var(--shadow-ui);font-family:var(--ui);background:#fff;border-radius:22px;padding:20px 22px;position:relative;rotate:-1.5deg}.bz7 .receipt .h{letter-spacing:-.03em;margin:0;font:650 20px/1.1 Switzer,sans-serif}.bz7 .receipt .h small{font:450 12.5px/1.3 var(--ui);color:var(--gray-2);letter-spacing:0;margin-top:3px;display:block}.bz7 .receipt .ln{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;font-size:14px;display:flex}.bz7 .receipt .ln.first{border-top:2px dashed var(--line);margin-top:14px}.bz7 .receipt .ln.zero{background:#e4f7ea;border:0;border-radius:10px;margin:4px -10px;padding:9px 10px;font-weight:600}.bz7 .receipt .ln.tot{border-top:2px solid var(--ink);align-items:baseline}.bz7 .receipt .ln.tot b{letter-spacing:-.03em;font:650 28px/1 Switzer,sans-serif}.bz7 .receipt .ln.tot span{color:var(--gray);max-width:50%;font-size:13px}.bz7 .receipt .split{background:var(--soft);color:var(--gray);border-radius:10px;justify-content:space-between;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.bz7 .pay{z-index:2;flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;display:flex;position:relative}.bz7 .pay span{height:34px;font:500 13.5px/1 var(--ui);background:#fff;border-radius:999px;align-items:center;padding:0 14px;display:inline-flex;box-shadow:0 0 0 1px #16181f14}.bz7 .peace{color:var(--gray);max-width:34rem;margin:22px 0 0;font-size:14px}.bz7 .start{margin-top:110px}.bz7 .start-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px;display:grid}.bz7 .step{box-shadow:var(--shadow-ui);background:#fff;border-radius:24px;padding:22px 22px 24px;position:relative;overflow:hidden}.bz7 .step .n{width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--ink);font:600 13px/1 var(--ui);border-radius:50%;place-items:center;display:inline-grid}.bz7 .step h3{letter-spacing:-.025em;margin:14px 0 6px;font-size:20px;font-weight:620}.bz7 .step p{color:var(--gray);margin:0;font-size:15px}.bz7 .frag{background:var(--soft);font-family:var(--ui);border-radius:14px;margin:18px -6px -8px;padding:12px;font-size:13px}.bz7 .frag .fld{background:#fff;border-radius:8px;margin-top:6px;padding:8px 10px;box-shadow:0 0 0 1px #16181f14}.bz7 .frag .fld small{color:var(--gray-2);margin-bottom:2px;font-size:11px;display:block}.bz7 .frag .lnk{background:#fff;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;display:flex;box-shadow:0 0 0 1px #16181f14}.bz7 .frag .lnk b{font-weight:600}.bz7 .frag .lnk span{background:var(--ink);color:#fff;border-radius:999px;align-items:center;height:24px;margin-left:auto;padding:0 10px;font-size:11.5px;display:inline-flex}.bz7 .step .s{z-index:0}.bz7 .step .s.circle{--c:var(--corn);width:140px;bottom:-60px;right:-50px}.bz7 .step .s.cloud{--c:var(--sun);width:140px;bottom:-50px;right:-40px}.bz7 .step .s.squircle{--c:var(--pink);--r:12deg;width:120px;bottom:-50px;right:-40px}.bz7 .step>:not(.s){z-index:1;position:relative}.bz7 .faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;margin-top:110px;display:grid}.bz7 .faq ul{background:#fff;border-radius:24px;margin:0;padding:0;list-style:none;box-shadow:0 0 0 1px #16181f0f}.bz7 .faq li{border-top:1px solid var(--line);letter-spacing:-.015em;justify-content:space-between;align-items:center;padding:20px 24px;font-size:17px;font-weight:600;display:flex}.bz7 .faq li:first-child{border-top:0}.bz7 .faq li svg{width:16px;height:16px;color:var(--gray)}.bz7 .faq li.open{font-weight:440;display:block}.bz7 .faq li.open b{justify-content:space-between;font-weight:600;display:flex}.bz7 .faq li.open p{color:var(--gray);margin:10px 0 0;font-size:15.5px;line-height:1.5}.bz7 .close{padding-top:140px;padding-bottom:60px}.bz7 .close-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:50px;display:grid}.bz7 .close-scene{height:560px;position:relative}.bz7 .close-scene .s.circle{--c:var(--corn);width:300px;top:-20px;left:-30px}.bz7 .close-scene .s.squircle{--c:var(--pink);--r:-10deg;width:180px;bottom:0;right:-20px}.bz7 .close-scene .print{--r:2deg;--ar:4/3.4;--op:50% 30%;width:520px;position:absolute;top:30px;left:60px}.bz7 .close .btn+.btn{margin-left:10px}.bz7 .foot{border-top:1px solid var(--line);margin-top:100px;padding-top:50px;position:relative}.bz7 .foot-grid{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:24px;font-size:15px;display:grid}.bz7 .foot-grid h4{font:600 11.5px/1 var(--ui);letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px}.bz7 .foot-grid a{color:var(--gray);margin:0 0 9px;display:block}.bz7 .foot-mark{height:180px;margin-top:120px;position:relative;overflow:hidden}.bz7 .foot-mark img{width:100%;position:absolute;bottom:-70px;left:0}.bz7 .foot-mark .s{bottom:138px}.bz7 .foot-mark .s.arch{--c:var(--mint);width:100px;left:48%}.bz7 .foot-mark .s.squircle{--c:var(--tang);width:94px;left:63%}.bz7 .foot-mark .s.cloud{--c:var(--sun);width:120px;left:76%}.bz7 .foot-mark .s.circle{--c:var(--corn);width:92px;left:89%}@media (width<=979px){.bz7 .nav{gap:14px;height:54px;margin:10px 12px 0;padding:0 8px 0 16px;font-size:14px}.bz7 .nav .lnk{display:none}.bz7 .forme-head,.bz7 .forme,.bz7 .anyplace,.bz7 .invs,.bz7 .states,.bz7 .range-row,.bz7 .hero-grid,.bz7 .frame,.bz7 .fam-row,.bz7 .fam-two,.bz7 .sat-grid,.bz7 .staff-grid,.bz7 .week,.bz7 .web-grid,.bz7 .inq,.bz7 .found-grid,.bz7 .start-grid,.bz7 .faq,.bz7 .close-grid,.bz7 .films,.bz7 .quote,.bz7 .sec-head,.bz7 .desk-grid{grid-template-columns:minmax(0,1fr)}.bz7 .why,.bz7 .deskwrap .why,.bz7 .res .why,.bz7 .sat-scene .why{width:auto;margin:12px 0 0;position:relative;inset:auto}.bz7 .why .ld{display:none}.bz7 .note{white-space:normal;--hfs:24px;margin:14px 0 0;display:block;position:relative;inset:auto;rotate:0deg}.bz7 .note svg{display:none}.bz7 .deskwrap .note,.bz7 .sat-scene .note,.bz7 .fam-c .note,.bz7 .res .note,.bz7 .staff-scene .note,.bz7 .sp .note,.bz7 .week .note,.bz7 .edit-wrap .note,.bz7 .web-scene .note,.bz7 .web-scene .note.a,.bz7 .web-scene .note.b,.bz7 .inq-scene .note,.bz7 .money .note{margin:14px 0 0;position:relative;inset:auto;rotate:0deg}.bz7 .deskwrap .why.w1,.bz7 .deskwrap .why.w2,.bz7 .deskwrap .why.w3,.bz7 .res .why,.bz7 .sat-scene .why{inset:auto}.bz7 .fscene.last .print{width:88%;top:0;left:0}.bz7 .hand{white-space:normal;--hfs:30px}.bz7 .print figcaption{font-size:19px}.bz7 .hero{padding-top:36px}.bz7 .hero-grid{gap:30px}.bz7 .hero-scene{min-height:0;padding:30px 0 0}.bz7 .hero-scene .s.circle{width:200px;top:10px;right:-50px}.bz7 .hero-scene .s.cloud{display:none}.bz7 .hero-scene .hand.h1{--hfs:28px;margin:0 0 10px;display:block;position:static;rotate:-2deg}.bz7 .hero-scene .hand.h1 svg{display:none}.bz7 .hero-scene .print{--ar:4/3.6;width:100%;position:relative;top:0;right:0}.bz7 .hero-scene .ntf{--w:min(330px,94%);margin:-40px 0 0 -4px;position:relative;top:auto;left:auto;rotate:0deg}.bz7 .story{padding-top:30px}.bz7 .frame{gap:22px;min-height:0;padding:40px 0 10px}.bz7 .frame+.frame{margin-top:0}.bz7 .frame .hand.in{--hfs:34px;margin-bottom:16px}.bz7 .fscene{height:auto;padding-bottom:10px}.bz7 .fscene .s.circle{width:180px;top:0;left:-40px}.bz7 .fscene .s.squircle{width:140px;bottom:0;right:-30px}.bz7 .fscene .s.cloud{width:140px;top:-10px;right:-20px}.bz7 .fscene .print{width:88%;margin:0 0 0 auto;position:relative;top:0;left:0}.bz7 .fscene .ntf{--w:min(330px,94%);position:relative;inset:auto;rotate:0deg}.bz7 .fscene .n1{margin:-30px 0 0 -4px}.bz7 .fscene .n2{margin:-12px 0 0 auto}.bz7 .fscene .n3,.bz7 .fscene .n4{margin:-12px 0 0 -4px;display:none}.bz7 .handled{width:min(360px,96%);margin:-30px auto 0 0;position:relative;bottom:auto;left:auto;rotate:0deg}.bz7 .hand.ours{margin:14px 0 0;position:relative;bottom:auto;left:auto}.bz7 .hand.ours svg,.bz7 .hand.yours{display:none}.bz7 .panel{border-radius:30px;margin:50px 10px 0;padding:60px 20px 50px}.bz7 .sec-head{gap:16px;margin-bottom:34px}.bz7 .fam-row{gap:70px}.bz7 .forme{gap:40px}.bz7 .fm .print{margin-top:0!important}.bz7 .forme .s{display:none}.bz7 .forme-head .hand{--hfs:32px}.bz7 .anyplace{gap:24px;margin-top:50px}.bz7 .invs{gap:14px}.bz7 .states{gap:12px}.bz7 .week-more{margin-top:30px}.bz7 .range{margin-top:70px}.bz7 .range-head{grid-template-columns:minmax(0,1fr);gap:14px}.bz7 .range-comp{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;height:auto;margin:30px 0 0;display:grid}.bz7 .range-comp .s{display:none}.bz7 .range-comp .dev,.bz7 .range-comp .dev.cedars,.bz7 .range-comp .dev.clay,.bz7 .range-comp .dev.bluefin,.bz7 .range-comp .dev.sprinkle{width:100%;position:relative;inset:auto;rotate:0deg}.bz7 .range-comp .dev.cedars img,.bz7 .range-comp .dev.bluefin img{aspect-ratio:16/11}.bz7 .range-comp .phone-f{max-width:230px}.bz7 .range-comp .note,.bz7 .range-comp .note.n1,.bz7 .range-comp .note.n2,.bz7 .range-comp .note.n3,.bz7 .range-comp .note.n4{justify-self:start;width:auto;margin:0;position:relative;inset:auto;rotate:-2deg}.bz7 .range-comp .dev.cedars{order:1}.bz7 .range-comp .note.n1{order:2}.bz7 .range-comp .dev.clay{order:3}.bz7 .range-comp .note.n2{order:4}.bz7 .range-comp .dev.sprinkle{order:5}.bz7 .range-comp .note.n3{order:6}.bz7 .range-comp .dev.bluefin{order:7}.bz7 .range-comp .note.n4{order:8}.bz7 .fam-b .print{margin-top:0}.bz7 .fam-a .ntf{--w:min(310px,90%);bottom:80px;left:-6px}.bz7 .fam-b .film{left:-8px}.bz7 .fam-b .reply{bottom:90px;right:-4px}.bz7 .fam-c .tkt{bottom:-40px;left:-4px;right:10px}.bz7 .fam-c .s.cloud{width:160px;right:-40px}.bz7 .fam-c .note{margin-bottom:10px}.bz7 .fam-two{gap:60px;margin-top:100px}.bz7 .fam-two .pa .pt{width:min(290px,92%);bottom:40px;left:-4px}.bz7 .fam-two .pb .print{width:80%;margin-top:0}.bz7 .res{padding-bottom:0}.bz7 .res .s.squircle{width:140px;top:-40px;right:-30px}.bz7 .films{gap:30px;margin-top:90px}.bz7 .film-rail{margin:0 -20px;padding:10px 4px 20px 20px;overflow-x:auto}.bz7 .film-rail figure{flex:0 0 118px}.bz7 .sat{padding-top:90px}.bz7 .deskwrap{margin-top:30px;padding-right:0}.bz7 .deskwrap .s{display:none}.bz7 .desk-card{border-radius:22px;padding:14px}.bz7 .sat-grid{gap:40px;margin-top:60px}.bz7 .sat-scene{height:auto}.bz7 .sat-scene .s.squircle{width:170px;top:-20px;right:-30px}.bz7 .sat-scene .print{width:86%;margin-left:auto;position:relative;top:0;right:0}.bz7 .sat-scene .todo{width:min(360px,96%);margin:-40px 0 0;position:relative;bottom:0;left:0;rotate:0deg}.bz7 .staff-grid{gap:36px;margin-top:36px}.bz7 .staff-scene{height:auto}.bz7 .staff-scene .s.squircle{width:170px;top:-20px;left:-40px}.bz7 .staff-scene .s.circle{display:none}.bz7 .staff-scene .print{width:88%;position:relative;top:0;left:0}.bz7 .staff-scene .ntf{--w:min(320px,94%);margin:18px 0 0 auto;position:relative;top:auto;right:auto;rotate:0deg}.bz7 .quote{gap:12px;margin-top:40px}.bz7 .week-sec{padding-top:80px}.bz7 .tabs{max-width:100%;display:flex;overflow-x:auto}.bz7 .tabs span{white-space:nowrap;padding:0 14px;font-size:14px}.bz7 .cal{padding:12px}.bz7 .cal .bar .t:nth-child(n+4){display:none}.bz7 .grid{grid-template-columns:34px repeat(2,minmax(0,1fr))}.bz7 .grid .c2,.bz7 .grid .c3,.bz7 .week .s.cloud{display:none}.bz7 .week .rail2 .print{width:100%}.bz7 .web-grid{gap:30px}.bz7 .web-scene{height:auto;padding-bottom:0}.bz7 .web-scene .s.circle{width:180px;top:-10px;right:-40px}.bz7 .web-scene .s.cloud{display:none}.bz7 .browser{width:100%;position:relative;top:0;left:0}.bz7 .web-scene .phone{width:220px;margin:-80px 0 0 auto;position:relative;bottom:auto;right:auto;rotate:0deg}.bz7 .edit-wrap{margin-top:24px}.bz7 .inq{gap:30px;margin-top:70px}.bz7 .inq-scene{height:auto}.bz7 .inq-scene .s.squircle{width:140px;top:-10px;left:-20px}.bz7 .inq-scene .phone{width:220px;margin:0 auto;position:relative;top:0;left:0;rotate:0deg}.bz7 .inq-scene .arrow{display:none}.bz7 .inq-scene .landing{width:100%;margin:-30px 0 0;position:relative;top:auto;right:auto;rotate:0deg}.bz7 .found-grid{gap:40px}.bz7 .money .s.cloud{width:160px;top:-30px;right:-30px}.bz7 .start-grid{gap:16px}.bz7 .faq{gap:20px;margin-top:70px}.bz7 .close{padding-top:90px;padding-bottom:40px}.bz7 .close-grid{gap:34px}.bz7 .close-scene{height:auto}.bz7 .close-scene .s.circle{width:200px;top:-10px;left:-40px}.bz7 .close-scene .s.squircle{width:130px;bottom:-10px;right:-20px}.bz7 .close-scene .print{width:92%;margin:0 auto;position:relative;top:0;left:0}.bz7 .close p .btn{justify-content:center;width:100%;display:flex}.bz7 .close .btn+.btn{margin:10px 0 0}.bz7 .foot-grid{grid-template-columns:1fr 1fr;gap:20px}.bz7 .foot-mark{height:90px;margin-top:60px}.bz7 .foot-mark img{bottom:-30px}.bz7 .foot-mark .s{display:none}}.bz7{min-height:100vh}.bz7 p{margin:1em 0}.bz7 .nav .logo{align-items:center;height:auto;display:flex}.bz7 .nav .logo .brand-logo{inline-size:118px;color:var(--ink)}.bz7 .nav a.lnk{color:#4a4c55}.bz7 .nav a.lnk:hover{color:var(--ink)}.bz7 :focus-visible{outline:2.5px solid var(--blue);outline-offset:3px;border-radius:8px}.bz7 .btn{transition:background-color .25s,transform .35s cubic-bezier(.2,.75,.15,1)}.bz7 .btn:hover{background:var(--blue-ink)}.bz7 .btn:active{transform:scale(.97)}.bz7 .nav .logo img{height:26px}.bz7.js .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.75,.15,1),translate 1s cubic-bezier(.2,.75,.15,1);translate:0 26px}.bz7.js .rv.in{opacity:1;translate:0}.bz7.js .rv .note,.bz7.js .hero .hand.h1{clip-path:inset(-300% 100% -300% 0);transition:clip-path 1.1s cubic-bezier(.45,.05,.4,1) .5s}.bz7.js .rv.in .note,.bz7.js .hero.in .hand.h1{clip-path:inset(-300%)}.bz7.js .hero .print{opacity:0;transition:opacity .7s,translate .9s cubic-bezier(.3,1.4,.5,1);translate:0 8px}.bz7.js .hero .ntf{opacity:0;transition:opacity .5s 1.6s,translate .7s cubic-bezier(.3,1.4,.5,1) 1.6s;translate:0 -14px}.bz7.js .hero.in .print,.bz7.js .hero.in .ntf{opacity:1;translate:0}.bz7.js .hero.in .hand.h1{transition-delay:.9s}.bz7 .story-in{position:relative}@media (width>=980px) and (height>=700px) and (prefers-reduced-motion:no-preference){.bz7.js .story{height:440vh;padding:0}.bz7.js .story-pin{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:clip}.bz7.js .story-in{width:100%;height:min(760px,100vh - 80px);margin-top:40px}.bz7.js .story .frame{inset:0 var(--pad);min-height:0;margin:0;position:absolute}.bz7.js .story .fcopy>*{opacity:0;filter:blur(8px);transition:opacity .6s,translate 1s cubic-bezier(.2,.75,.15,1),filter .8s;translate:0 22px}.bz7.js .story .frame.on .fcopy>*{opacity:1;filter:none;translate:0}.bz7.js .story .frame.on .fcopy>:nth-child(2){transition-delay:80ms}.bz7.js .story .frame.on .fcopy>:nth-child(3){transition-delay:.16s}.bz7.js .story .fscene{opacity:0;transition:opacity .5s}.bz7.js .story .frame.on .fscene,.bz7.js .story .frame.past .fscene{opacity:1}.bz7.js .story .frame.past .fscene .s{opacity:0}.bz7.js .story .fscene .print{transition:translate .9s cubic-bezier(.3,1.4,.5,1),rotate .9s;translate:0 40px}.bz7.js .story .frame.on .print,.bz7.js .story .frame.past .print{translate:0}.bz7.js .story .frame.past .print{rotate:-4deg}.bz7.js .story .fscene .ntf{opacity:0;transition:opacity .4s,translate .6s cubic-bezier(.3,1.4,.5,1),scale .6s;translate:0 -12px;scale:.97}.bz7.js .story .frame.on .ntf,.bz7.js .story .frame.past .ntf{opacity:1;translate:0;scale:1}.bz7.js .story .frame.on .n2{transition-delay:.35s}.bz7.js .story .frame.on .n3,.bz7.js .story .frame.on .n4{transition-delay:.7s}.bz7.js .story.end .frame.past .fscene{opacity:0;transition:opacity .6s,translate .8s cubic-bezier(.6,0,.3,1),scale .8s cubic-bezier(.6,0,.3,1);translate:-60px 120px;scale:.6}.bz7.js .story .fscene.last .print{translate:0 30px}.bz7.js .story .frame.on .fscene.last .print{translate:0}.bz7.js .story .fscene.last .handled{opacity:0;transition:opacity .5s .5s,translate .8s cubic-bezier(.3,1.4,.5,1) .5s;translate:0 30px}.bz7.js .story .frame.on .fscene.last .handled{opacity:1;translate:0}.bz7.js .story .fscene.last .hand{clip-path:inset(-300% 100% -300% 0);transition:clip-path 1.1s cubic-bezier(.45,.05,.4,1) 1.2s}.bz7.js .story .frame.on .fscene.last .hand{clip-path:inset(-300%)}.bz7.js .story .frame:not(.on) .fscene.last{opacity:0}}.bz7 .fam-b .film video{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.bz7 .film-rail video{aspect-ratio:9/15;object-fit:cover;background:#222;border-radius:11px;width:100%;display:block}.bz7 .save{overflow:hidden}.bz7 .save span{transition:opacity .4s,translate .5s cubic-bezier(.3,1.4,.5,1)}.bz7 .save .save-b{opacity:0;place-items:center;display:grid;position:absolute;inset:0;translate:0 12px}.bz7.js .fam-c.in .save{background:#146a39;transition:background .4s 1.6s}.bz7.js .fam-c.in .save .save-a{opacity:0;transition-delay:1.6s;translate:0 -12px}.bz7.js .fam-c.in .save .save-b{opacity:1;transition-delay:1.6s;translate:0}.bz7.js .fam-c.in .tkt .save:after{opacity:0;transition:opacity .3s 1.5s}.bz7.js .fam-b .reply .r1 i{background:#c9cad3;transition:background .4s 1s}.bz7.js .fam-b.in .reply .r1 i{background:#21a35a}.bz7.js .res .bar i{width:0;transition:width 1s cubic-bezier(.2,.75,.15,1)}.bz7.js .res.in .bar i{width:var(--w)}.bz7.js .res.in .bar:nth-child(3) i{transition-delay:.12s}.bz7.js .res.in .bar:nth-child(4) i{transition-delay:.24s}.bz7.js .res.in .bar:nth-child(5) i{transition-delay:.36s}.bz7.js .res.in .bar:nth-child(6) i{transition-delay:.48s}.bz7.js .res .why{opacity:0;transition:opacity .5s 1s,translate .6s 1s;translate:0 10px}.bz7.js .res.in .why{opacity:1;translate:0}.bz7.js .deskwrap .why{opacity:0;transition:opacity .5s,translate .6s cubic-bezier(.3,1.4,.5,1);translate:0 10px}.bz7.js .deskwrap.in .why{opacity:1;translate:0}.bz7.js .deskwrap.in .why.w1{transition-delay:.7s}.bz7.js .deskwrap.in .why.w2{transition-delay:1.1s}.bz7.js .deskwrap.in .why.w3{transition-delay:1.5s}.bz7.js .deskwrap .row.skip{transition:opacity .5s 1.4s}.bz7.js .deskwrap:not(.in) .row.skip{opacity:1}.bz7 .deskwrap .row.skip{opacity:.62}.bz7 .sp .cnt button{background:var(--soft);width:40px;height:40px;font:600 18px/1 var(--ui);color:var(--ink);cursor:pointer;touch-action:manipulation;border:0;border-radius:50%;place-items:center;display:grid}.bz7 .sp .cnt button:first-of-type{margin-left:auto}.bz7 .sp .cnt button:hover{background:#ececf0}.bz7 .sp .slider:before{width:var(--v,54%);transition:width .3s}.bz7 .sp .slider:after{left:var(--v,54%);transition:left .3s}.bz7 .sp .slider input{opacity:0;cursor:grab;touch-action:pan-y;width:100%;height:44px;margin:0;position:absolute;top:-20px;left:0;right:0}.bz7 .sp .assign,.bz7 .sp .sp-undo{cursor:pointer;border:0}.bz7 .sp-reply{z-index:5;height:34px;font:500 13px/1 var(--ui);background:#fff;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 14px;animation:.5s cubic-bezier(.3,1.4,.5,1) sp-in;display:inline-flex;position:absolute;top:-18px;right:20px;box-shadow:0 0 0 1px #16181f0f,0 12px 24px -12px #16181f66}.bz7 .sp-reply i{background:#21a35a;border-radius:50%;width:8px;height:8px}.bz7 .sp-spare{color:var(--gray);margin:8px 0 4px;font-size:12.5px}@keyframes sp-in{0%{opacity:0;translate:0 10px}}@media (prefers-reduced-motion:reduce){.bz7.js .rv,.bz7.js .hero .print,.bz7.js .hero .ntf,.bz7.js .deskwrap .why,.bz7.js .res .why{opacity:1;transition:none;translate:none}.bz7.js .rv .note,.bz7.js .hero .hand.h1{clip-path:none}.bz7.js .res .bar i{width:var(--w)}}.bz7 .tabs button{height:40px;color:var(--gray);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 18px;font:560 15px/1 Switzer,sans-serif;display:inline-flex}.bz7 .tabs button.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000014}.bz7 .wk-in .ev{animation:.45s cubic-bezier(.2,.75,.15,1) both wk-in;animation-delay:calc(var(--i) * 40ms)}@keyframes wk-in{0%{opacity:0;translate:0 8px}}.bz7 .wk-list{box-shadow:0 0 0 1px var(--line);border-radius:14px;margin-top:10px}.bz7 .wk-list .row{grid-template-columns:minmax(0,1fr) auto 0}@media (width<=979px){.bz7 .tabs button{padding:0 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.bz7 .wk-in .ev{animation:none}}.bz7 .faq-list{background:#fff;border-radius:24px;box-shadow:0 0 0 1px #16181f0f}.bz7 .faq-list details{border-top:1px solid var(--line)}.bz7 .faq-list details:first-child{border-top:0}.bz7 .faq-list summary{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:17px;font-weight:600;list-style:none;display:flex}.bz7 .faq-list summary::-webkit-details-marker{display:none}.bz7 .faq-list summary svg{width:16px;height:16px;color:var(--gray);flex:none;transition:rotate .3s}.bz7 .faq-list details[open] summary svg{rotate:180deg}.bz7 .faq-list details p{color:var(--gray);margin:-8px 24px 20px;font-size:15.5px;line-height:1.5}.bz7 .sp-reply{inset:auto auto -17px 20px}.bz7 .deskwrap .why.w1,.bz7 .deskwrap .why.w2,.bz7 .deskwrap .why.w3{--w:320px}.bz7 :is(.note,.hand) svg{fill:none;stroke:none;stroke-dasharray:none;pointer-events:none;margin:0;display:block;position:absolute;width:var(--aw,58px)!important;height:var(--ah,29px)!important}.bz7 .print figcaption{white-space:normal;text-overflow:clip;text-wrap:balance;overflow:visible}.bz7 :is(.card-h,.res .foot,.site-h){margin:0}@media (width>=980px){.bz7{--z:1}.bz7 :is(.hero-scene,.fscene,.sat-scene,.staff-scene,.bld-shot,.close-scene,.range-comp){zoom:var(--z);flex:none;min-height:0}}@media (width>=980px) and (width<=1199px){.bz7{--z:.88}}@media (width>=980px) and (width<=1099px){.bz7{--z:.8}}@media (width>=980px) and (width<=1023px){.bz7{--z:.76}}@media (width>=980px){.bz7 .hero-scene{width:600px;height:620px}.bz7 .hero-scene .print{--r:2deg;width:540px;top:92px;left:20px;right:auto}.bz7 .hero-scene .ntf{--w:330px;top:34px;left:282px;rotate:-1.5deg}.bz7 .hero-scene .hand.h1{--hfs:34px;top:26px;left:6px;rotate:-3deg}.bz7 .hero-scene .hand.h1 svg{--aw:42px;--ah:22px;top:46px;left:64px;rotate:58deg}.bz7 .hero-scene .s.circle{width:280px;top:-24px;left:auto;right:-70px}.bz7 .hero-scene .s.cloud{width:210px;inset:auto auto -6px -56px}.bz7 .frame{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.bz7 .frame .hand.in{--hfs:min(34px,2.7vw)}.bz7 .fscene{width:640px;height:570px}.bz7 .fscene .print{--r:-1.5deg;--ar:4/4.2;width:380px;top:66px;left:60px}.bz7 .fscene .ntf{--w:300px}.bz7 .fscene .n1{--w:310px;inset:0 auto auto 0;rotate:-1.5deg}.bz7 .fscene .n2{inset:412px auto auto 340px;rotate:1.5deg}.bz7 .fscene .s.circle{width:250px;top:170px;left:-34px}.bz7 .fscene .s.squircle{width:190px;inset:290px auto auto 450px}.bz7 .fscene.last .handled{width:300px;padding:5px 5px 6px;top:142px;bottom:auto;left:0;rotate:-1deg}.bz7 .fscene.last .handled .hr{padding:8px 9px}.bz7 .fscene.last .print{--r:2deg;width:324px;top:62px;left:316px}.bz7 .fscene.last .hand{--hfs:30px;z-index:6}.bz7 .fscene.last .hand.ours{top:66px;bottom:auto;left:22px;rotate:-2deg}.bz7 .fscene.last .hand.ours svg{--aw:44px;--ah:22px;top:12px;left:178px;rotate:40deg}.bz7 .fscene.last .hand.yours{top:6px;left:360px;right:auto;rotate:-2deg}.bz7 .fscene.last .hand.yours svg{--aw:44px;--ah:22px;top:14px;left:186px;rotate:40deg}.bz7 .fscene.last .s.circle{opacity:1;width:220px;top:180px;left:-44px}.bz7 .fscene.last .s.cloud{width:170px;inset:auto -44px 40px auto}.bz7 .fam-c .note{white-space:normal;width:230px;margin:22px 0 0 60px;line-height:1.08;display:block;position:relative;top:auto;left:auto;rotate:-2deg}.bz7 .fam-c .note svg{--aw:42px;--ah:22px;top:-14px;left:-48px;rotate:-6deg;scale:-1}.bz7 .fam-two .pb .print{--op:30% 50%}.bz7 .fam-two .pb .print figcaption{font-size:21px}.bz7 .res .note{top:-58px;right:0;rotate:2deg}.bz7 .res .note svg{--aw:38px;--ah:20px;top:6px;left:-40px;rotate:-30deg;scale:-1 1}.bz7 .deskwrap .note svg{top:6px;left:calc(100% + 8px);rotate:22deg}.bz7 .sat-scene{width:600px;height:640px}.bz7 .sat-scene .print{--r:2deg;width:370px;top:40px;left:230px;right:auto}.bz7 .sat-scene .print figcaption{text-align:right}.bz7 .sat-scene .todo{width:290px;top:300px;bottom:auto;left:0;rotate:-1.5deg}.bz7 .sat-scene .note{white-space:normal;width:200px;line-height:1.05;top:186px;left:6px;right:auto;rotate:-3deg}.bz7 .sat-scene .note svg{--aw:40px;--ah:22px;top:66px;left:56px;rotate:72deg}.bz7 .sat-scene .s.squircle{top:-14px;right:-34px}.bz7 .staff-scene{width:520px;height:600px}.bz7 .staff-scene .print{--r:-1.5deg;--ar:4/3;--op:50% 50%;width:490px;top:20px;left:10px}.bz7 .staff-scene .ntf{--w:340px;top:466px;left:180px;right:auto;rotate:1.5deg}.bz7 .staff-scene .note{white-space:normal;width:150px;line-height:1.05;top:470px;left:0;right:auto;rotate:-2deg}.bz7 .staff-scene .note svg{--aw:44px;--ah:22px;top:34px;left:112px;rotate:-4deg}.bz7 .staff-scene .s.squircle{top:-30px;left:-44px}.bz7 .staff-scene .s.circle{width:160px;inset:250px -40px auto auto}.bz7 .sp .note{top:-58px;left:auto;right:6px;rotate:2deg}.bz7 .sp .note svg{--aw:40px;--ah:22px;top:30px;left:30px;rotate:-34deg;scale:-1 1}.bz7 .tabs{margin-bottom:60px}.bz7 .week .note{top:-50px;left:24px}.bz7 .week .note svg{top:8px;left:calc(100% + 6px);rotate:24deg}.bz7 .week .rail2 .print.tall{width:74%}.bz7 .range-comp{width:1000px;height:1000px;margin:56px auto 0}.bz7 .dev.cedars{width:560px;top:56px;left:0}.bz7 .dev.clay{top:0;left:622px}.bz7 .dev.sprinkle{top:480px;left:120px}.bz7 .dev.bluefin{width:560px;top:604px;left:400px;right:auto}.bz7 .range-comp .note{--hfs:26px;line-height:1.08}.bz7 .range-comp .note.n1{top:-6px;left:64px;rotate:-3deg}.bz7 .range-comp .note.n1 svg{top:8px;left:calc(100% + 6px);rotate:28deg}.bz7 .range-comp .note.n2{white-space:normal;width:128px;top:170px;left:872px;rotate:2deg}.bz7 .range-comp .note.n2 svg{--aw:44px;--ah:22px;top:96px;left:-44px;rotate:-6deg;scale:-1 1}.bz7 .range-comp .note.n3{white-space:normal;width:230px;top:500px;bottom:auto;left:374px;rotate:-2deg}.bz7 .range-comp .note.n3 svg{--aw:44px;--ah:22px;top:30px;left:-46px;rotate:-6deg;scale:-1 1}.bz7 .range-comp .note.n4{inset:548px 40px auto auto;rotate:2deg}.bz7 .range-comp .note.n4 svg{--aw:36px;--ah:20px;top:28px;left:40px;rotate:66deg}.bz7 .range-comp .s.circle{top:120px;left:-70px}.bz7 .range-comp .s.cloud{top:-40px;right:-30px}.bz7 .range-comp .s.squircle{bottom:-10px;left:300px}.bz7 .range-comp .s.arch{bottom:-20px;right:-10px}.bz7 .money .note svg{--aw:44px;--ah:24px;top:12px;left:calc(100% + 4px);rotate:36deg}.bz7 .money .note{top:-52px}.bz7 .close-scene{width:600px;height:560px}}.bz7 .fm p{z-index:2;position:relative}@media (width>=980px){.bz7 .forme .s.circle{width:220px;top:110px;left:-80px}.bz7 .forme .s.cloud{top:-40px;right:-70px}.bz7 .forme .s.squircle{width:170px;inset:54% -60px auto auto}.bz7 .forme .s.arch{width:140px;top:58%;bottom:auto;left:-64px}}@media (width>=980px) and (height>=700px) and (prefers-reduced-motion:no-preference){.bz7.js .story .frame.past .fscene,.bz7.js .story .frame.past .fcopy>*{opacity:0}}@media (width<=979px){.bz7 :is(.note,.hand) svg{vertical-align:-10px;--aw:30px;--ah:16px;margin-left:8px;position:relative;display:inline-block!important;top:auto!important;left:auto!important;rotate:58deg!important;scale:1!important}.bz7 .fam-c .note svg{vertical-align:6px;rotate:-58deg!important;scale:1 -1!important}.bz7 :is(.note,.hand){text-wrap:balance}.bz7 .fscene.last .hand.ours{order:2}.bz7 .fscene.last .handled{order:3}.bz7 .range-comp .note.n1{order:1}.bz7 .range-comp .dev.cedars{order:2}.bz7 .range-comp .note.n2{order:3}.bz7 .range-comp .dev.clay{order:4}.bz7 .range-comp .note.n3{order:5}.bz7 .range-comp .dev.sprinkle{order:6}.bz7 .range-comp .note.n4{order:7}.bz7 .range-comp .dev.bluefin{order:8}.bz7 .hero-scene .ntf{margin:14px 0 0}.bz7 .fscene .ntf,.bz7 .fscene .n1,.bz7 .fscene .n2{margin:12px 0 0}.bz7 .fscene .n2{margin-left:auto}.bz7 .fscene.last{flex-direction:column;display:flex}.bz7 .fscene.last .hand.yours{--hfs:26px;order:-1;margin:0 0 8px;display:block;position:static}.bz7 .fscene.last .handled{width:min(380px,100%);margin:8px 0 0}.bz7 .fscene.last .hand{align-self:flex-start}.bz7 .fscene.last .hand.ours{margin:22px 0 0}.bz7 .sat-scene .todo{margin:16px 0 0}.bz7 .sat-scene .note{order:-1}.bz7 .staff-scene .ntf{margin:16px 0 0}.bz7 .week .rail2 .print.tall{width:min(320px,80%);margin:0 auto}}.bz7 .fam-a .ntf,.bz7 .fam-c .tkt,.bz7 .fam-two .pa .pt{width:auto;margin:14px 0 0;position:relative;inset:auto;rotate:0deg}.bz7 .fam-a .ntf{margin-left:10px;margin-right:-6px}.bz7 .fam-b-under{align-items:flex-start;gap:12px;margin-top:14px;display:flex}.bz7 .fam-b .film{flex:0 0 76px;position:relative;top:auto;left:auto;rotate:-3deg}.bz7 .fam-b .reply{flex:1;width:auto;position:relative;bottom:auto;right:auto;rotate:0deg}.bz7 .res{padding-bottom:0}.bz7 .res .why{width:auto;max-width:360px;margin:30px 0 0 10px;position:relative;bottom:auto;left:auto}.bz7 .res .why .ld.up{--x:72%;--len:32px}.bz7 .desk-card{z-index:auto}.bz7 .desk-grid .rail{z-index:6;position:relative}.bz7 .deskwrap .why{z-index:5}@media (width>=980px){.bz7 .desk-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start}.bz7 .deskwrap .s.cloud{width:200px;top:-56px;right:250px}}@media (width>=980px) and (width<=1279px){.bz7 .deskwrap{zoom:var(--dz);width:1136px}}@media (width>=1200px) and (width<=1279px){.bz7{--dz:.92}}@media (width>=1100px) and (width<=1199px){.bz7{--dz:.84}}@media (width>=1024px) and (width<=1099px){.bz7{--dz:.77}}@media (width>=980px) and (width<=1023px){.bz7{--dz:.73}}.bz7 .browser-f img,.bz7 .range-comp .dev.cedars img,.bz7 .range-comp .dev.bluefin img{object-fit:fill;height:auto;aspect-ratio:auto!important}.bz7 .phone-f{aspect-ratio:auto;height:auto}.bz7 .phone-f .scr{background:linear-gradient(var(--top,#fff) 50%,var(--bot,#fff) 50%);height:auto;padding:40px 0 26px}.bz7 .phone-f .scr img,.bz7 .dev.clay .scr img,.bz7 .dev.sprinkle .scr img{object-fit:fill;height:auto!important}.bz7 .bld{margin-top:30px;position:relative}.bz7 .bld-b{margin-top:130px}.bz7 .bld-copy{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;display:grid}.bz7 .bld-copy p{color:var(--gray);max-width:36rem;margin:0;font-size:1.06rem;line-height:1.5}.bz7 .secs{flex-wrap:wrap;gap:7px;max-width:36rem;margin:20px 0 0;padding:0;list-style:none;display:flex}.bz7 .secs li{background:var(--soft);height:30px;font:500 13px/1 var(--ui);color:var(--ink);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.bz7 .secs li.on{background:var(--ink);color:#fff}.bz7 .ticks{font:500 15px/1.35 var(--ui);color:var(--ink);gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.bz7 .ticks li{align-items:center;gap:10px;display:flex}.bz7 .ticks li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 8.6 6.6 11.6 12.8 4.6' fill='none' stroke='%2321a35a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:16px;height:16px}.bz7 .bld-shot{margin-top:44px;position:relative}.bz7 .app{z-index:1;box-shadow:var(--shadow-ui);background:#fff;border-radius:18px;margin:0;position:relative;overflow:hidden}.bz7 .app img{width:100%;height:auto;display:block}.bz7 .bld-shot .s.circle{--c:var(--corn);width:260px;top:-60px;right:-70px}.bz7 .bld-shot .s.squircle{--c:var(--pink);--r:12deg;width:220px;bottom:40px;left:-70px}@media (width>=980px){.bz7 .bld-shot.pick{width:1000px;margin-left:auto}.bz7 .bld-shot.editor{width:900px;padding-bottom:124px}.bz7 .bld-shot .note{--hfs:26px;white-space:normal;line-height:1.05}.bz7 .pick .note{width:250px;top:480px;left:656px;rotate:-2deg}.bz7 .pick .note svg{--aw:30px;--ah:18px;top:10px;left:-38px;rotate:-6deg;scale:-1 1}.bz7 .editor .n-move{width:270px;top:806px;left:56px;rotate:-2deg}.bz7 .editor .n-move svg{--aw:66px;--ah:30px;top:-66px;left:58px;rotate:-62deg;scale:1 -1}.bz7 .editor .n-type{width:190px;top:478px;left:338px;rotate:-2deg}.bz7 .editor .n-type svg{--aw:50px;--ah:24px;top:-56px;left:150px;rotate:-56deg;scale:1 -1}}.bz7 .conn{margin-top:130px}.bz7 .conn-head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:40px;display:grid}.bz7 .conn-head p{color:var(--gray);max-width:32rem;margin:0;font-size:1.06rem}.bz7 .conn-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;margin-top:36px;display:grid}.bz7 .cx{background:var(--soft);font-family:var(--ui);border-radius:24px;flex-direction:column;gap:12px;padding:20px 18px 22px;display:flex}.bz7 .cx-k{font:600 12px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);order:-2;margin:0}.bz7 .cx-t{color:var(--gray);order:-1;margin:0 0 6px;font-size:14.5px;line-height:1.45}.bz7 .cx-t b{color:var(--ink);font-weight:600}.bz7 .cx .edit{width:100%;box-shadow:0 0 0 1px #16181f0f,0 6px 18px -10px #16181f40}.bz7 .cx .edit .f{margin-top:6px}.bz7 .cx .edit .ok{margin-top:8px}.bz7 .cx-site{background:#fff;border-radius:16px;padding:10px 4px 2px;box-shadow:0 0 0 1px #16181f0f,0 6px 18px -10px #16181f40}.bz7 .cx-url{background:var(--soft);height:22px;font:500 11px/1 var(--ui);color:var(--gray);border-radius:999px;justify-content:center;align-items:center;margin:0 10px 8px;display:flex}.bz7 .cx-form{background:#fff;border-radius:16px;padding:14px;font-size:12px;box-shadow:0 0 0 1px #16181f0f,0 6px 18px -10px #16181f40}.bz7 .cx-form .fh{letter-spacing:-.02em;margin:0 0 6px;font:650 15px/1.1 Switzer,sans-serif}.bz7 .cx-form .fl{background:var(--soft);border-radius:9px;margin-top:6px;padding:7px 10px}.bz7 .cx-form .fl small{color:var(--gray-2);margin-bottom:2px;font-size:10px;display:block}.bz7 .cx-form .send{background:var(--ink);color:#fff;height:32px;font:600 12px/32px var(--ui);text-align:center;border-radius:9px;margin-top:9px}.bz7 .cx-desk{box-shadow:0 0 0 1px #16181f0f,0 6px 18px -10px #16181f40}.bz7 .cx-desk .card-h{padding:12px 14px 4px;font-size:14px}.bz7 .cx-desk .row{gap:9px;padding:9px 14px 11px}.bz7 .cx-desk .row time{min-width:0}.bz7 .cx-desk .chev{color:var(--gray-2);font-size:18px;line-height:1}.bz7 .cx .ntf{z-index:1;width:auto;position:relative;top:auto;left:auto}.bz7 .cx-arr{background:repeating-linear-gradient(#9a9ca6 0 3px,#0000 3px 7px);align-self:center;width:2px;height:20px;position:relative}.bz7 .cx-arr:after{content:"";border:2px solid #9a9ca6;border-width:0 2px 2px 0;width:8px;height:8px;position:absolute;bottom:-1px;left:50%;translate:-50%;rotate:45deg}@media (width<=979px){.bz7 .bld-copy,.bz7 .conn-head,.bz7 .conn-grid{grid-template-columns:minmax(0,1fr)}.bz7 .bld-copy{gap:14px}.bz7 .bld-b{margin-top:70px}.bz7 .bld-shot{flex-direction:column;margin-top:26px;display:flex}.bz7 .bld-shot .note{order:-1;margin:0 0 10px}.bz7 .bld-shot .s.circle{width:160px;top:10px;right:-30px}.bz7 .bld-shot .s.squircle{width:140px;bottom:-20px;left:-30px}.bz7 .conn{margin-top:80px}.bz7 .conn-head{gap:12px}.bz7 .conn-grid{gap:16px;margin-top:26px}.bz7 .bld-shot .app{width:min(100%,380px);margin:0 auto}.bz7 .app picture{display:block}.bz7 .editor .n-type{display:none}}
