.bzl .smp{font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--small-ink);border:1px dashed color-mix(in srgb,var(--bz-ink) 45%,var(--bz-cream));vertical-align:2px;white-space:nowrap;border-radius:4px;padding:3px 5px;display:inline-block}.bzl .on-ink .smp{color:#faf7f0b3;border-color:#faf7f066}.bzl .secH{max-width:760px}.bzl .secH .lede{max-width:62ch;margin-top:14px}.bzl .hero h1.long{max-width:14em}.bzl .num-o{font-variant-numeric:oldstyle-nums;font-feature-settings:"onum"}.bzl .hero{padding:48px 0 72px;overflow:hidden}@media (min-width:1000px){.bzl .hero{padding:clamp(88px,8vw,120px) 0}}.bzl .hero-g{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.bzl .hero .sub{max-width:460px;margin-top:20px}.bzl .hero .cta-row{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.bzl .hero .hero-art{min-width:0;position:relative}.bzl .hero-copy{isolation:isolate;position:relative}@media (max-width:999px){.bzl .hero-g{grid-template-columns:1fr;gap:40px}}@media (max-width:760px){.bzl .hero{padding:36px 0 56px}.bzl .hero .cta-row .btn-lg{width:100%}}.bzl .plans.s1{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:999px){.bzl .plans.s1{grid-template-columns:1fr}}.bzl .plan .tag.alt{background:var(--bz-yellow);color:var(--bz-ink);border:1px solid var(--bz-ink)}.bzl .plan .fine{color:var(--small-ink);margin:-4px 0 14px;font-size:14px}.bzl .pricing .lede2 a{font-weight:600}.bzl .faq .fside p{color:var(--bz-ink-2);max-width:30ch;margin-top:14px}.bzl .final .alt{color:#faf7f0d1;margin-top:18px;font-size:15px}.bzl .final .alt a{color:var(--bz-cream);text-underline-offset:4px;font-weight:600;text-decoration:underline}.bzl .final.nosteps{padding-bottom:40px}.bzl .final.nosteps .final-cta{margin-bottom:0}.bzl footer.f{padding-top:56px}.bzl .fan{aspect-ratio:1/.86;box-sizing:content-box;max-width:640px;margin-left:auto;padding-top:16px;position:relative}.bzl .fan .fi{width:68%;position:absolute}.bzl .fan .f1{z-index:1;top:16px;left:0}.bzl .fan .f2{z-index:2;top:25%;left:15%}.bzl .fan .f3{z-index:3;top:50%;left:32%}.bzl .fan .bwshot{aspect-ratio:16/9}.bzl .fan .tgx{z-index:4;background:var(--bz-yellow);border:1.5px solid var(--bz-ink);box-shadow:2px 2px 0 var(--bz-ink);font:600 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 11px;position:absolute;top:-14px;left:16px}.bzl .fan .f2 .tgx,.bzl .fan .f3 .tgx{background:var(--bz-paper)}.bzl .fan-cap{max-width:30%;font:500 12px/1.5 var(--mono);color:var(--small-ink);margin:0;position:absolute;bottom:0;left:0}@media (max-width:760px){.bzl .fan{aspect-ratio:1/.95;margin-top:8px;padding-top:14px}.bzl .fan .tgx{padding:4px 8px;font-size:9.5px;left:10px}.bzl .fan-cap{display:none}.bzl .fan .fi{width:72%}.bzl .fan .f2{left:13%}.bzl .fan .f3{left:28%}}.bzl .pf{background:var(--bz-cream-2);border-top:1px solid var(--bz-border);padding:96px 0 88px}.bzl .con{background:var(--bz-cream);border:1.5px solid var(--bz-ink);box-shadow:7px 7px 0 var(--bz-ink);border-radius:20px;margin-top:34px;overflow:hidden}.bzl .con-chrome{background:var(--bz-cream);border-bottom:1px solid var(--bz-border);align-items:center;gap:10px;padding:10px 16px;display:flex}.bzl .con-chrome .lights{gap:6px;display:flex}.bzl .con-chrome .lights i{border-radius:50%;width:10px;height:10px;display:block}.bzl .con-chrome .lights i:first-child{background:color-mix(in srgb,var(--bz-coral) 70%,var(--bz-paper))}.bzl .con-chrome .lights i:nth-child(2){background:var(--bz-yellow)}.bzl .con-chrome .lights i:nth-child(3){background:color-mix(in srgb,var(--bz-moss) 60%,var(--bz-paper))}.bzl .con-chrome .url{min-width:0;font:11.5px var(--mono);color:var(--small-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.bzl .con-bar{border-bottom:1px solid var(--bz-border);background:var(--bz-paper);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bzl .con-bar>div{border-right:1px solid var(--bz-border);padding:14px 20px 13px}.bzl .con-bar>div:last-child{border-right:0}.bzl .con-bar dt{font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--small-ink)}.bzl .con-bar dd{align-items:baseline;gap:6px;margin:3px 0 0;display:flex}.bzl .con-bar dd b{font-family:var(--serif);letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.1}.bzl .con-bar dd span{font:500 12px var(--mono);color:var(--small-ink)}.bzl .con-bar .mt{background:var(--bz-cream-2);border-radius:3px;height:5px;margin-top:8px;display:block;overflow:hidden}.bzl .con-bar .mt i{background:var(--bz-ink);height:100%;display:block}.bzl .con-g{grid-template-columns:292px minmax(0,1fr);min-height:520px;display:grid}.bzl .con-list{border-right:1px solid var(--bz-border);background:var(--bz-cream);flex-direction:column;gap:6px;padding:12px;display:flex}.bzl .con-list .eyebrow{padding:4px 8px 6px}.bzl .cl{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--bz-ink);background:0 0;border:1.5px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:11px 12px;display:grid}.bzl .cl:hover{background:var(--bz-cream-2)}.bzl .cl[aria-selected=true]{background:var(--bz-paper);border-color:var(--bz-ink);box-shadow:3px 3px 0 var(--bz-ink)}.bzl .cl b{font-family:var(--serif);letter-spacing:-.01em;align-items:center;gap:8px;min-width:0;font-size:18px;font-weight:600;line-height:1.2;display:flex}.bzl .cl .swt{border:1px solid var(--bz-ink);border-radius:3px;flex:none;width:10px;height:10px}.bzl .cl .sp{grid-area:1/2;align-items:flex-end;gap:2px;height:26px;display:flex}.bzl .cl .sp i{background:var(--bz-cream-3);width:4px;box-shadow:inset 0 0 0 1px var(--bz-ink);border-radius:1px 1px 0 0;display:block}.bzl .cl .sp i:last-child{background:var(--bz-yellow)}.bzl .cl .hd{grid-column:1/3;margin-top:6px}.bzl .con-main{min-width:0;padding:22px 26px 26px}.bzl .cm-h{border-bottom:1px solid var(--bz-border);flex-wrap:wrap;align-items:center;gap:8px 14px;padding-bottom:16px;display:flex}.bzl .cm-h h3{letter-spacing:-.015em;font-size:30px;line-height:1.1}.bzl .cm-h .chips{flex-wrap:wrap;gap:6px;display:flex}.bzl .cm-g{grid-template-columns:minmax(0,.9fr) minmax(0,1.05fr);gap:18px;margin-top:18px;display:grid}.bzl .cm-g .wide{grid-column:1/3}.bzl .pn2{background:var(--bz-paper);border:1px solid var(--bz-border);border-radius:14px;min-width:0;padding:16px 18px}.bzl .pn2 h4{font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--small-ink);justify-content:space-between;gap:8px;margin:0 0 12px;display:flex}.bzl .pn2 h4 em{letter-spacing:.06em;text-transform:none;font-style:normal;font-weight:500}.bzl .vc{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.bzl .vq{font-family:var(--serif);color:var(--bz-ink);margin:0;font-size:19px;font-style:italic;line-height:1.4}.bzl .vn{color:var(--bz-ink-2);flex-wrap:wrap;gap:6px;margin:12px 0 0;font-size:14px;display:flex}.bzl .vn b{font-weight:600}.bzl .mc{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.bzl .mc .w{font:500 9.5px var(--mono);color:var(--small-ink);text-align:center;padding-bottom:2px}.bzl .mc .c{aspect-ratio:1.25;background:var(--bz-cream-2);font:500 9px var(--mono);color:var(--small-ink);border-radius:5px;padding:2px 3px;position:relative}.bzl .mc .c.o{background:0 0}.bzl .mc .c.p{background:var(--bz-ink);color:var(--bz-cream)}.bzl .mc .c.s{background:var(--bz-yellow);color:var(--bz-ink)}.bzl .mc .c.h{background:var(--bz-coral-tint);box-shadow:inset 0 0 0 1.5px var(--bz-coral);color:var(--bz-coral-ink)}.bzl .mc .c.t{outline:2px solid var(--bz-ink);outline-offset:1px}.bzl .lgd{font:500 11px var(--mono);color:var(--small-ink);flex-wrap:wrap;gap:6px 14px;margin-top:11px;display:flex}.bzl .lgd i{vertical-align:-1px;background:var(--bz-cream-2);border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.bzl .lgd i.p{background:var(--bz-ink)}.bzl .lgd i.s{background:var(--bz-yellow)}.bzl .lgd i.h{background:var(--bz-coral-tint);box-shadow:inset 0 0 0 1.5px var(--bz-coral)}.bzl .sc4{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px 18px;display:grid}.bzl .sc4 .m dt{font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--small-ink)}.bzl .sc4 .m dd{font-family:var(--serif);letter-spacing:-.02em;margin:2px 0 0;font-size:32px;font-weight:600;line-height:1.05}.bzl .sc4 .m small{font:600 12px var(--sans);color:var(--bz-moss);margin-top:2px;display:block}.bzl .sc4 .m small.n{color:var(--small-ink);font-weight:400}.bzl .bars{border-bottom:1.5px solid var(--bz-ink);align-items:flex-end;gap:5px;height:84px;margin-top:16px;padding:0 2px;display:flex}.bzl .bars i{background:var(--bz-cream-3);border:1px solid var(--bz-ink);border-bottom:0;border-radius:3px 3px 0 0;flex:1;min-width:0}.bzl .bars i:last-child{background:var(--bz-yellow)}.bzl .bars-l{font:10px var(--mono);color:var(--small-ink);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;margin-top:5px;display:flex}.bzl .con-note{font:11.5px/1.5 var(--mono);color:var(--small-ink);margin:14px 2px 0}@media (max-width:1000px){.bzl .con-g{grid-template-columns:1fr}.bzl .con-list{border-right:0;border-bottom:1px solid var(--bz-border);scroll-snap-type:x proximity;flex-direction:row;padding:10px;overflow-x:auto}.bzl .con-list .eyebrow{display:none}.bzl .cl{scroll-snap-align:start;flex:none;width:232px}.bzl .cm-g{grid-template-columns:1fr}.bzl .cm-g .wide{grid-column:auto}.bzl .con-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.bzl .con-bar>div:nth-child(2){border-right:0}.bzl .con-bar>div:nth-child(-n+2){border-bottom:1px solid var(--bz-border)}}@media (max-width:760px){.bzl .pf{padding:60px 0 56px}.bzl .con{box-shadow:5px 5px 0 var(--bz-ink);border-radius:16px}.bzl .con-main{padding:18px 16px 20px}.bzl .cm-h h3{font-size:26px}.bzl .sc4{grid-template-columns:repeat(2,minmax(0,1fr))}.bzl .con-bar>div{padding:12px 14px}.bzl .con-bar dd b{font-size:22px}}.bzl .pcc{padding:96px 0}.bzl .scale{border-top:3px double var(--bz-ink);border-bottom:3px double var(--bz-ink);gap:0;margin-top:36px;display:grid;position:relative}.bzl .sr1{border-top:1px dotted color-mix(in srgb,var(--bz-ink) 55%,var(--bz-cream));grid-template-columns:230px minmax(0,1fr);align-items:center;gap:24px;padding:20px 0 18px;display:grid}.bzl .sr1:first-child{border-top:0}.bzl .sr1 .who{font-family:var(--serif);letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2}.bzl .sr1 .who small{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--small-ink);margin-top:3px;display:block}.bzl .sr1 .trk{background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),color-mix(in srgb,var(--bz-ink) 22%,var(--bz-cream)) calc(25% - 1px) 25%),var(--bz-cream-2);border-radius:8px;height:42px;position:relative}.bzl .sr1 .seg2{border:1.5px solid var(--bz-ink);background:var(--bz-cream-3);border-radius:6px;position:absolute;top:0;bottom:0}.bzl .sr1 .seg2.tick{background:var(--bz-yellow);width:12px;min-width:12px;box-shadow:2px 2px 0 var(--bz-ink);top:-3px;bottom:-3px}.bzl .sr1 .amt{font:600 15px var(--mono);white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.bzl .sr1 .hw3{color:var(--bz-ink-2);grid-column:2;margin-top:-6px;font-size:14px}.bzl .axis{grid-template-columns:230px minmax(0,1fr);gap:24px;margin-top:8px;display:grid}.bzl .axis .ax{font:11px var(--mono);color:var(--small-ink);justify-content:space-between;display:flex}.bzl .pc-note{color:var(--small-ink);max-width:80ch;margin-top:18px;font-size:14px}@media (max-width:760px){.bzl .pcc{padding:60px 0}.bzl .sr1{grid-template-columns:1fr;gap:10px}.bzl .sr1 .hw3{grid-column:1;margin-top:0}.bzl .axis{grid-template-columns:1fr;gap:0}.bzl .axis>span{display:none}}.bzl .ent{background:var(--bz-ink);color:var(--bz-cream);border-top:1px solid #faf7f024;padding:88px 0}.bzl .ent-g{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;display:grid}.bzl .ent h2{color:var(--bz-cream)}.bzl .ent .lede{color:#faf7f0d1;max-width:46ch;margin-top:14px}.bzl .ent ol{border-top:1px solid #faf7f038;margin:28px 0 0;padding:0;list-style:none}.bzl .ent li{border-bottom:1px solid #faf7f038;grid-template-columns:42px 1fr;padding:14px 0;font-size:17px;display:grid}.bzl .ent li .no{font:500 11px var(--mono);letter-spacing:.14em;color:#faf7f099;padding-top:5px}.bzl .ent .btn{margin-top:28px}.bzl .ws-grid{-webkit-mask-image:linear-gradient(180deg,var(--bz-ink) 55%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,var(--bz-ink) 55%,transparent 100%);mask-image:linear-gradient(180deg,var(--bz-ink) 55%,transparent 100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.bzl .wsx{background:var(--bz-cream);color:var(--bz-ink);border:1.5px solid var(--bz-cream);box-shadow:3px 3px 0 var(--bz-yellow);border-radius:12px;padding:12px 12px 14px}.bzl .wsx i{background:var(--bz-ink);width:28px;height:28px;color:var(--bz-yellow);font:700 12px var(--sans);border-radius:7px;place-items:center;font-style:normal;display:grid}.bzl .wsx span{font-family:var(--serif);margin-top:9px;font-size:15px;font-weight:600;line-height:1.2;display:block}.bzl .wsx small{font:10px/1.35 var(--mono);color:var(--small-ink);letter-spacing:.04em;margin-top:4px;display:block}.bzl .wsx:nth-child(3n+2){margin-top:14px}@media (max-width:1000px){.bzl .ent-g{grid-template-columns:1fr;gap:40px}}@media (max-width:760px){.bzl .ent{padding:60px 0}.bzl .ws-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bzl .wsx:nth-child(n+10),.bzl .wsx small{display:none}}.bzl .bwshot.dm{aspect-ratio:16/9;flex-direction:column;gap:10px;padding:14px 18px;display:flex;position:relative}.bzl .dm-n{border-bottom:1.5px solid;align-items:center;gap:8px;padding-bottom:7px;font-size:11px;display:flex}.bzl .dm-n b{font-family:var(--serif);margin-right:auto;font-size:14px}.bzl .dm-n i{opacity:.35;background:currentColor;border-radius:2px;width:26px;height:4px}.bzl .dm-h small{font:600 9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.bzl .dm-h h4{font-family:var(--serif);max-width:12em;margin:4px 0 0;font-size:20px;line-height:1.1}.bzl .dm-i{opacity:.9;border-radius:6px;flex:1;min-height:28px}.bzl .nx{margin:0;padding:0;list-style:none}.bzl .nx li{border-top:1px dotted color-mix(in srgb,var(--bz-ink) 45%,var(--bz-cream));color:var(--bz-ink-2);grid-template-columns:52px minmax(0,1fr);gap:8px;padding:7px 0;font-size:14px;line-height:1.4;display:grid}.bzl .nx li span{font:500 11px/1.9 var(--mono);color:var(--small-ink)}.bzl .enq-link{all:unset;cursor:pointer;text-underline-offset:4px;font-weight:600;text-decoration:underline}.bzl .final .alt .enq-link{color:var(--bz-cream)}.bzl .enq-link:focus-visible{outline-offset:3px;border-radius:4px;outline:2.5px solid}
.bzl .grow{background:var(--bz-paper);border:1.5px solid var(--bz-ink);box-shadow:6px 6px 0 var(--bz-ink);border-radius:18px;margin-right:6px;overflow:hidden}.bzl .grow .grh{border-bottom:1px solid var(--bz-border);background:var(--bz-cream);font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--small-ink);justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;display:flex}.bzl .grow svg{width:100%;height:auto;display:block}.bzl .grow .gf{border-top:1px solid var(--bz-border);background:var(--bz-cream);flex-wrap:wrap;gap:6px 24px;padding:12px 16px 14px;display:flex}.bzl .grow .gf div{font:500 11.5px var(--mono);color:var(--small-ink)}.bzl .grow .gf b{font-family:var(--serif);color:var(--bz-ink);letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.1;display:block}.bzl .grow text{font-family:var(--mono);fill:var(--small-ink);font-size:13px}.bzl .grow .pth{fill:none;stroke:var(--bz-ink);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.bzl .grow .ar2{fill:color-mix(in srgb,var(--bz-yellow) 55%,var(--bz-paper))}.bzl .grow .gln{stroke:var(--bz-border);stroke-width:1px}.bzl .grow .tk{stroke:var(--bz-ink);stroke-width:1.5px}.bzl .grow .tk.y{stroke:var(--bz-yellow-lo);stroke-width:2px}.bzl .price2{background:var(--bz-paper);border-block:1px solid var(--bz-border);padding:56px 0}.bzl .p2{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px 40px;display:grid}.bzl .p2 .big{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(40px,4vw,58px);font-weight:600;line-height:1}.bzl .p2 .big small{letter-spacing:0;color:var(--small-ink);font-size:.3em;font-weight:500;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;margin:8px 0 0;display:block}.bzl .p2 p{color:var(--bz-ink-2);max-width:34ch;margin:8px 0 0}.bzl .p2 .vs2{font:600 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--small-ink);border:1.5px solid var(--bz-ink);background:var(--bz-cream);border-radius:999px;padding:7px 12px}.bzl .p2 .hl2 .big{background:linear-gradient(var(--bz-yellow),var(--bz-yellow)) no-repeat 0 .92em/100% .3em;display:inline-block;position:relative}.bzl .p2 .hl2 .big small{background:var(--bz-paper)}.bzl .p2 .hl2{isolation:isolate}@media (max-width:760px){.bzl .p2{grid-template-columns:1fr;gap:12px}.bzl .price2{padding:40px 0}.bzl .p2 .vs2{justify-self:start}}.bzl .d90{padding:96px 0 100px}.bzl .d90 h2{color:var(--bz-cream)}.bzl .d90 .lede{color:#faf7f0d1;max-width:60ch;margin-top:14px}.bzl .tln{background:var(--bz-cream);color:var(--bz-ink);border:1.5px solid var(--bz-cream);box-shadow:7px 7px 0 var(--bz-yellow);border-radius:20px;margin-top:40px;overflow:hidden}.bzl .tl-top{grid-template-columns:minmax(0,1fr) 300px;display:grid}.bzl .tl-ch{min-width:0;padding:20px 22px 8px}.bzl .tl-ch svg{width:100%;height:auto;display:block}.bzl .tl-ch text{font:10px var(--mono);fill:var(--small-ink)}.bzl .tl-ch .grid{stroke:var(--bz-border);stroke-width:1px}.bzl .tl-ch .area{fill:color-mix(in srgb,var(--bz-yellow) 55%,var(--bz-paper))}.bzl .tl-ch .crv{fill:none;stroke:var(--bz-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.bzl .tl-ch .pk{stroke:var(--bz-ink);stroke-width:1.2px}.bzl .tl-ch .pk.off{stroke:var(--bz-border)}.bzl .tl-ch .mk circle{fill:var(--bz-paper);stroke:var(--bz-ink);stroke-width:1.5px}.bzl .tl-ch .mk.on circle{fill:var(--bz-yellow)}.bzl .tl-ch .mk text{fill:var(--bz-ink);font-weight:600}.bzl .tl-ch .now{stroke:var(--bz-ink);stroke-width:1.5px;stroke-dasharray:3 3}.bzl .tl-ch .nd{fill:var(--bz-ink)}.bzl .tl-rd{border-left:1px solid var(--bz-border);background:var(--bz-paper);flex-direction:column;gap:0;padding:20px 22px;display:flex}.bzl .tl-rd .day{font-family:var(--serif);letter-spacing:-.02em;font-size:44px;font-weight:600;line-height:1}.bzl .tl-rd .day small{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--small-ink);margin-left:8px}.bzl .tl-rd dl{gap:0;margin:16px 0 0;display:grid}.bzl .tl-rd dl>div{border-top:1px dotted color-mix(in srgb,var(--bz-ink) 55%,var(--bz-cream));justify-content:space-between;align-items:baseline;gap:10px;padding:10px 0;display:flex}.bzl .tl-rd dt{font:500 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--small-ink)}.bzl .tl-rd dd{font-family:var(--serif);letter-spacing:-.01em;font-variant-numeric:lining-nums;margin:0;font-size:24px;font-weight:600}.bzl .tl-rd .cmp{color:var(--bz-ink-2);border-top:1px dotted color-mix(in srgb,var(--bz-ink) 55%,var(--bz-cream));margin:10px 0 0;padding-top:10px;font-size:13.5px;line-height:1.45}.bzl .tl-ctl{border-top:1px solid var(--bz-border);background:var(--bz-cream);padding:14px 22px 18px}.bzl .tl-ctl label{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--small-ink);justify-content:space-between;margin-bottom:8px;display:flex}.bzl .tl-ctl input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:34px;margin:0}.bzl .tl-ctl input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--bz-ink) var(--p,0%),var(--bz-cream-3) var(--p,0%));border:1.5px solid var(--bz-ink);border-radius:999px;height:8px}.bzl .tl-ctl input[type=range]::-moz-range-track{background:var(--bz-cream-3);border:1.5px solid var(--bz-ink);border-radius:999px;height:8px}.bzl .tl-ctl input[type=range]::-moz-range-progress{background:var(--bz-ink);border-radius:999px;height:8px}.bzl .tl-ctl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bz-yellow);border:1.5px solid var(--bz-ink);width:26px;height:26px;box-shadow:2px 2px 0 var(--bz-ink);border-radius:50%;margin-top:-10px}.bzl .tl-ctl input[type=range]::-moz-range-thumb{background:var(--bz-yellow);border:1.5px solid var(--bz-ink);width:22px;height:22px;box-shadow:2px 2px 0 var(--bz-ink);border-radius:50%}.bzl .tl-ctl input:focus-visible{outline:2.5px solid var(--bz-ink);outline-offset:4px;border-radius:999px}.bzl .tl-ctl .tks{font:10.5px var(--mono);color:var(--small-ink);justify-content:space-between;margin-top:2px;display:flex}.bzl .ph4{border-top:1.5px solid var(--bz-ink);background:var(--bz-paper);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bzl .ph4 li{border-right:1px solid var(--bz-border);padding:20px 22px 24px;transition:background .2s;position:relative}.bzl .ph4 li:last-child{border-right:0}.bzl .ph4 .wh{font:600 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--small-ink);align-items:center;gap:8px;display:flex}.bzl .ph4 .wh i{border:1.5px solid var(--bz-ink);background:var(--bz-paper);width:24px;height:24px;font:700 12px var(--mono);color:var(--bz-ink);border-radius:50%;place-items:center;font-style:normal;display:grid}.bzl .ph4 h3{margin:10px 0 8px;font-size:22px;line-height:1.2}.bzl .ph4 p{color:var(--bz-ink-2);margin:0;font-size:15px;line-height:1.5}.bzl .ph4 .tg2{font:600 10.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bz-ink);background:var(--bz-cream-2);border-radius:999px;margin-top:10px;padding:3px 9px;display:inline-block}.bzl .ph4 li.on{background:var(--yellow-tint)}.bzl .ph4 li.on .wh i{background:var(--bz-yellow);box-shadow:2px 2px 0 var(--bz-ink)}.bzl .ph4 li.done .wh i{background:var(--bz-ink);color:var(--bz-yellow)}.bzl .d90 .fine{font:12px/1.5 var(--mono);color:#faf7f0b3;margin-top:18px}@media (max-width:1000px){.bzl .tl-top{grid-template-columns:1fr}.bzl .tl-rd{border-left:0;border-top:1px solid var(--bz-border)}.bzl .ph4{grid-template-columns:repeat(2,minmax(0,1fr))}.bzl .ph4 li:nth-child(2){border-right:0}.bzl .ph4 li:nth-child(-n+2){border-bottom:1px solid var(--bz-border)}}@media (max-width:760px){.bzl .d90{padding:60px 0 64px}.bzl .tln{box-shadow:5px 5px 0 var(--bz-yellow);border-radius:16px}.bzl .tl-ch{padding:14px 10px 4px}.bzl .ph4{grid-template-columns:1fr}.bzl .ph4 li{border-right:0;border-bottom:1px solid var(--bz-border)}.bzl .ph4 li:last-child{border-bottom:0}.bzl .tl-rd{padding:16px}.bzl .tl-ctl{padding:12px 16px 14px}}.bzl .tln .smp{color:var(--small-ink);border-color:color-mix(in srgb,var(--bz-ink) 45%,var(--bz-cream))}.bzl .tl-rd .nowl{background:var(--yellow-tint);border:1.5px solid var(--bz-ink);border-radius:10px;margin:14px 0 0;padding:10px 12px;font-size:14.5px;line-height:1.4}.bzl .tl-rd .nowl b{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-right:6px}@media (max-width:760px){.bzl .tln{flex-direction:column;display:flex}.bzl .tln .tl-top{display:contents}.bzl .tln .tl-ch{order:1}.bzl .tln .tl-ctl{border-top:0;border-bottom:1px solid var(--bz-border);order:2}.bzl .tln .tl-rd{order:3}.bzl .tln .ph4{order:4}}.bzl .grow .dot{fill:var(--bz-yellow);stroke:var(--bz-ink);stroke-width:1.5px}.bzl .grow .lead,.bzl .grow .axl{stroke:var(--bz-ink);stroke-width:1px}.bzl .grow text.ink{fill:var(--bz-ink);font-weight:600}.bzl .tl-ch .ghost{fill:none;stroke:var(--bz-ink);stroke-width:1.5px;stroke-dasharray:2 5;stroke-linecap:round;opacity:.35}.bzl .tl-ch .mkl{stroke:var(--bz-ink);stroke-width:1px}
.bzl .phw{position:relative}.bzl .phone{border:1.5px solid var(--bz-ink);background:var(--bz-paper);width:min(330px,82%);box-shadow:7px 7px 0 var(--bz-ink);border-radius:38px;margin:0 auto;padding:14px 12px 16px;position:relative}.bzl .phone .nt{background:var(--bz-ink);opacity:.85;border-radius:3px;width:84px;height:5px;margin:0 auto 12px}.bzl .phone .sb{border:1.5px solid var(--bz-ink);font:500 14px var(--sans);background:var(--bz-cream);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;display:flex}.bzl .phone .sb svg{flex:none;width:16px;height:16px}.bzl .phone .sb span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bzl .phone .res1{border:1.5px solid var(--bz-ink);background:var(--yellow-tint);border-radius:14px;margin-top:14px;padding:12px}.bzl .phone .res1 .dm{font:500 11.5px var(--mono);color:var(--bz-ink-2);align-items:center;gap:8px;display:flex}.bzl .phone .res1 .dm i{background:var(--bz-ink-2);width:20px;height:20px;color:var(--bz-paper);font:700 10px var(--sans);border-radius:50%;place-items:center;font-style:normal;display:grid}.bzl .phone .res1 h3{font-family:var(--sans);letter-spacing:0;color:color-mix(in srgb,blue 55%,var(--bz-ink));margin:7px 0 6px;font-size:15px;font-weight:600;line-height:1.3}.bzl .phone .res1 .thm{flex-direction:column;gap:10px;display:flex}.bzl .phone .res1 p{color:var(--bz-ink-2);margin:0;font-size:12.5px;line-height:1.45}.bzl .phone .res1 .thm img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;border:1px solid var(--bz-ink);border-radius:8px;order:-1;width:100%;height:150px}.bzl .phone .skl{gap:7px;margin-top:12px;display:grid}.bzl .phone .skl i{background:var(--bz-cream-2);border-radius:5px;height:9px;display:block}.bzl .phone .skl i:nth-child(2){width:80%}.bzl .phone .skl i:nth-child(3){width:90%}.bzl .phone .blk{border:1px dashed var(--bz-border);border-radius:12px;margin-top:14px;padding:12px}.bzl .stk{background:var(--bz-paper);border:1.5px solid var(--bz-ink);box-shadow:4px 4px 0 var(--bz-ink);z-index:3;border-radius:14px;max-width:210px;padding:12px 14px;position:absolute;bottom:44px;right:-6px}.bzl .stk b{font-family:var(--serif);letter-spacing:-.02em;font-size:38px;font-weight:600;line-height:1;display:block}.bzl .stk span{color:var(--bz-ink-2);margin-top:5px;font-size:13px;line-height:1.35;display:block}.bzl .stk.l{inset:62px auto auto -8px}@media (max-width:760px){.bzl .phone{width:min(300px,86%)}.bzl .stk{max-width:178px;bottom:30px;right:0}.bzl .stk b{font-size:32px}.bzl .stk.l{top:40px;left:0}}.bzl .wk2{background:var(--bz-paper);border-block:1px solid var(--bz-border);padding:96px 0}.bzl .wk2-g{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:start;gap:52px;margin-top:40px;display:grid}.bzl .you{border:1.5px solid var(--bz-ink);background:var(--bz-cream);box-shadow:6px 6px 0 var(--bz-ink);border-radius:20px;padding:26px 26px 24px;position:sticky;top:96px}.bzl .you .big5{font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(72px,8vw,112px);font-weight:600;line-height:.9}.bzl .you .big5 small{letter-spacing:0;color:var(--bz-ink-2);margin-left:8px;font-size:.28em;font-weight:500}.bzl .you .sub{font:600 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--small-ink);margin:10px 0 0}.bzl .you .held{border:1.5px solid var(--bz-ink);background:var(--bz-paper);border-radius:14px;margin-top:22px;overflow:hidden}.bzl .you .held .hh{background:var(--yellow-tint);border-bottom:1px solid var(--bz-ink);font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.bzl .you .held .hbd{padding:12px 14px 14px}.bzl .you .held q{quotes:none;font-family:var(--serif);font-size:18px;font-style:italic;line-height:1.4;display:block}.bzl .you .held .why{color:var(--bz-ink-2);margin:8px 0 0;font-size:13.5px}.bzl .you .acts{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bzl .you .acts button{font:600 13px var(--sans);border:1.5px solid var(--bz-ink);background:var(--bz-paper);cursor:pointer;color:var(--bz-ink);border-radius:8px;padding:8px 12px}.bzl .you .acts button:hover{box-shadow:2px 2px 0 var(--bz-ink);transform:translate(-1px,-1px)}.bzl .you .acts button[aria-pressed=true]{background:var(--bz-ink);color:var(--bz-cream)}.bzl .you .done{font:600 12px var(--mono);color:var(--bz-moss);min-height:18px;margin:12px 0 0}.bzl .lanes{min-width:0}.bzl .lane-h{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 6px;display:flex}.bzl .lane-h h3{font-size:26px}.bzl .lane-h span{font:500 12px var(--mono);color:var(--small-ink)}.bzl .gantt{border-top:3px double var(--bz-ink);border-bottom:3px double var(--bz-ink);margin:0;padding:0;list-style:none}.bzl .gantt .gh2,.bzl .gantt li.t{grid-template-columns:minmax(0,1.1fr) repeat(7,minmax(0,.4fr));align-items:center;gap:4px;display:grid}.bzl .gantt .gh2{font:500 10px var(--mono);letter-spacing:.1em;color:var(--small-ink);text-transform:uppercase;border-bottom:1px solid var(--bz-border);padding:8px 0 6px}.bzl .gantt .gh2 span{text-align:center}.bzl .gantt li.t{border-top:1px dotted color-mix(in srgb,var(--bz-ink) 45%,var(--bz-cream));padding:10px 0}.bzl .gantt li.t:first-of-type{border-top:0}.bzl .gantt .nm{padding-right:8px;font-size:15.5px;font-weight:600;line-height:1.3}.bzl .gantt .nm small{color:var(--bz-ink-2);margin-top:1px;font-size:13.5px;font-weight:400;display:block}.bzl .gantt .gcell{background:var(--bz-cream-2);border-radius:6px;height:26px}.bzl .gantt .gcell.b{background:var(--bz-ink)}.bzl .gantt .gcell.b2{background:var(--bz-cream-3);box-shadow:inset 0 0 0 1.5px var(--bz-ink)}.bzl .gantt .gcell.y{background:var(--bz-yellow);box-shadow:2px 2px 0 var(--bz-ink);border:1.5px solid var(--bz-ink)}.bzl .gantt li.me{background:var(--yellow-tint);border-top:0;border-radius:10px;margin:0 -10px;padding:12px 10px}.bzl .lanes .lane-h.two{margin-top:30px}@media (max-width:1000px){.bzl .wk2-g{grid-template-columns:1fr}.bzl .you{position:static}}@media (max-width:760px){.bzl .wk2{padding:60px 0}.bzl .you{box-shadow:5px 5px 0 var(--bz-ink);padding:20px 18px}.bzl .gantt .gh2,.bzl .gantt li.t{grid-template-columns:repeat(7,minmax(0,1fr))}.bzl .gantt .gh2 span:first-child{display:none}.bzl .gantt .nm{grid-column:1/8;padding-bottom:4px}.bzl .gantt li.me{margin:0 -8px;padding:12px 8px}}.bzl .loc{background:var(--bz-cream-2);border-top:1px solid var(--bz-border);padding:92px 0}.bzl .loc-ctl{flex-wrap:wrap;align-items:flex-end;gap:16px 28px;margin-top:32px;display:flex}.bzl .loc .tabs{border:1.5px solid var(--bz-ink);background:var(--bz-paper);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.bzl .loc .tabs button{font:600 12.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bz-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px}.bzl .loc .tabs button[aria-selected=true]{background:var(--bz-ink);color:var(--bz-cream)}.bzl .loc .city label{margin-bottom:6px;display:block}.bzl .loc .city input{box-sizing:border-box;width:220px;max-width:100%;height:44px;font:500 16px var(--sans);border:1.5px solid var(--bz-ink);background:var(--bz-paper);color:var(--bz-ink);border-radius:10px;padding:0 14px}.bzl .loc .city input:focus-visible{outline:2.5px solid var(--bz-ink);outline-offset:3px}.bzl .loc-g{grid-template-columns:minmax(0,1fr) 56px minmax(0,1.05fr);align-items:stretch;gap:0;margin-top:30px;display:grid}.bzl .loc-q,.bzl .loc-a{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bzl .loc-q li{background:var(--bz-paper);border:1.5px solid var(--bz-ink);font:500 15.5px var(--sans);box-sizing:border-box;border-radius:999px;align-items:center;gap:10px;min-height:50px;padding:11px 18px;display:flex}.bzl .loc-q li svg{width:16px;height:16px;color:var(--small-ink);flex:none}.bzl .loc-a li{background:var(--bz-cream);border:1.5px solid var(--bz-ink);box-shadow:3px 3px 0 var(--bz-ink);box-sizing:border-box;border-radius:12px;flex-direction:column;justify-content:center;min-height:50px;padding:9px 16px;display:flex}.bzl .loc-a li b{font-family:var(--serif);letter-spacing:-.005em;font-size:18px;font-weight:600;line-height:1.25}.bzl .loc-a li small{font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--small-ink);margin-bottom:2px}.bzl .loc-m{align-content:start;gap:12px;display:grid}.bzl .loc-m i{height:50px;display:block;position:relative}.bzl .loc-m i:before{content:"";border-top:2px dotted var(--bz-ink);position:absolute;top:50%;left:6px;right:6px}.bzl .loc-m i:after{content:"";border-top:2px solid var(--bz-ink);border-right:2px solid var(--bz-ink);width:8px;height:8px;position:absolute;top:50%;right:4px;transform:translateY(-50%)rotate(45deg)}.bzl .loc-colh{justify-content:space-between;margin-bottom:10px;display:flex}.bzl .loc .note{color:var(--bz-ink-2);max-width:60ch;margin-top:22px;font-size:15px}@media (max-width:900px){.bzl .loc{padding:60px 0}.bzl .loc-g{grid-template-columns:1fr;gap:20px}.bzl .loc-m{display:none}.bzl .loc .city input{width:100%}.bzl .loc-ctl{align-items:stretch}.bzl .loc .tabs{width:100%}.bzl .loc .tabs button{flex:1;padding:8px 6px;font-size:11.5px}.bzl .loc .city{width:100%}}@media (max-width:760px){.bzl .phw{padding-bottom:44px}.bzl .stk,.bzl .stk.l{max-width:166px;padding:10px 12px;top:auto;bottom:0}.bzl .stk{right:0}.bzl .stk.l{left:0}.bzl .stk span{font-size:12px}}.bzl .lane-h{flex-wrap:wrap}
.bzl .secH{max-width:760px}.bzl .secH .lede{max-width:62ch;margin-top:14px}.bzl .final.nosteps{padding-bottom:40px}.bzl .final.nosteps .final-cta{margin-bottom:0}.bzl .vsh{padding:44px 0 72px}@media (min-width:1000px){.bzl .vsh{padding:clamp(72px,7vw,104px) 0 clamp(72px,7vw,96px)}}.bzl .vsh h1{max-width:none}.bzl .vsh .lede{max-width:60ch;margin-top:18px}.bzl .vs-pair{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:stretch;margin-top:40px;display:grid}.bzl .vs-c{border:1.5px solid var(--bz-ink);background:var(--bz-paper);border-radius:18px;padding:22px 24px 24px;position:relative}.bzl .vs-c.bz{background:var(--bz-ink);color:var(--bz-cream);box-shadow:6px 6px 0 var(--bz-yellow)}.bzl .vs-c .kick{margin-bottom:8px}.bzl .vs-c.bz .kick{color:#faf7f09e}.bzl .vs-c h2{letter-spacing:-.015em;font-size:30px;line-height:1.1}.bzl .vs-c.bz h2 mark.hl{color:var(--bz-ink)}.bzl .vs-c p{color:var(--bz-ink-2);margin:10px 0 0;font-size:17px;line-height:1.5}.bzl .vs-c.bz p{color:#faf7f0e0}.bzl .vs-c .fr{border-top:1px solid var(--bz-border);font:500 12px/1.5 var(--mono);color:var(--small-ink);margin-top:16px;padding-top:14px}.bzl .vs-c.bz .fr{color:#faf7f0b3;border-color:#faf7f038}.bzl .vs-mid{place-items:center;display:grid}.bzl .vs-mid span{background:var(--bz-yellow);border:1.5px solid var(--bz-ink);width:46px;height:46px;box-shadow:3px 3px 0 var(--bz-ink);font:700 14px var(--mono);text-transform:uppercase;z-index:2;border-radius:50%;place-items:center;display:grid}.bzl .vsh .cta-row{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}@media (max-width:900px){.bzl .vs-pair{grid-template-columns:1fr;gap:0}.bzl .vs-mid{height:46px}.bzl .vs-mid span{margin:-12px 0}.bzl .vs-c.bz{order:0}}.bzl .jobs{background:var(--bz-paper);border-block:1px solid var(--bz-border);padding:92px 0 88px}.bzl .jt-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:26px;display:flex}.bzl .jt-key{font:500 12px var(--mono);color:var(--small-ink);flex-wrap:wrap;gap:8px 16px;display:flex}.bzl .jt-key span{align-items:center;gap:7px;display:inline-flex}.bzl .jt-flt{border:1.5px solid var(--bz-ink);background:var(--bz-cream);border-radius:999px;gap:2px;margin:0;padding:3px;display:inline-flex}.bzl .jt-flt button{font:600 12px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--bz-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:7px 14px}.bzl .jt-flt button[aria-pressed=true]{background:var(--bz-ink);color:var(--bz-cream)}.bzl .st{font:700 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bz-ink);align-items:center;gap:7px;display:inline-flex}.bzl .st i{border:1.5px solid var(--bz-ink);background:var(--bz-paper);border-radius:50%;flex:none;width:16px;height:16px;display:inline-block;position:relative}.bzl .st.y i{background:var(--bz-moss);border-color:var(--bz-moss)}.bzl .st.y i:after{content:"";border-right:2px solid var(--bz-paper);border-bottom:2px solid var(--bz-paper);width:4px;height:7px;position:absolute;top:1.5px;left:3.5px;transform:rotate(40deg)}.bzl .st.p i{background:linear-gradient(90deg,var(--bz-yellow) 50%,var(--bz-paper) 50%)}.bzl .st.n i{background:var(--bz-cream-2);border-color:color-mix(in srgb,var(--bz-ink) 45%,var(--bz-cream))}.bzl .st.n i:after{content:"";border-top:2px solid color-mix(in srgb,var(--bz-ink) 55%,var(--bz-cream));position:absolute;top:50%;left:3px;right:3px}.bzl .st.a i{background:var(--bz-paper);border-style:dashed}.bzl .st.a i:before,.bzl .st.a i:after{content:"";background:var(--bz-ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bzl .st.a i:before{width:8px;height:2px}.bzl .st.a i:after{width:2px;height:8px}.bzl .st.u i{background:var(--bz-cream-2);border-style:dotted}.bzl .st.u i:after{content:"?";font:700 10px var(--sans);color:var(--small-ink);place-items:center;display:grid;position:absolute;inset:0}.bzl .jt{border-collapse:separate;border-spacing:0;table-layout:fixed;border-top:3px double var(--bz-ink);border-bottom:3px double var(--bz-ink);width:100%}.bzl .jt th,.bzl .jt td{text-align:left;vertical-align:top;padding:16px 20px}.bzl .jt thead th{border-bottom:1.5px solid var(--bz-ink);vertical-align:bottom;padding:14px 20px 11px}.bzl .jt thead .nm{font-family:var(--serif);letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.15;display:block}.bzl .jt thead .rt{font:11px/1.4 var(--mono);color:var(--small-ink);margin-top:3px;display:block}.bzl .jt col.c0{width:23%}.bzl .jt tbody th{font-size:16px;font-weight:600;line-height:1.3;font-family:var(--sans)}.bzl .jt tbody th .no{font:500 10.5px var(--mono);letter-spacing:.14em;color:var(--small-ink);margin-bottom:3px;display:block}.bzl .jt tbody tr>*{border-top:1px solid var(--bz-border)}.bzl .jt tbody tr:first-child>*{border-top:0}.bzl .jt td.bz{background:var(--yellow-tint);border-left:1.5px solid var(--bz-ink);border-right:1.5px solid var(--bz-ink)}.bzl .jt thead th.bz{background:var(--bz-ink);color:var(--bz-cream);border-bottom-color:var(--bz-ink);border-radius:12px 12px 0 0}.bzl .jt thead th.bz .nm mark.hl{color:var(--bz-ink)}.bzl .jt thead th.bz .rt{color:#faf7f0bd}.bzl .jt tbody tr:last-child td.bz{border-bottom:1.5px solid var(--bz-ink)}.bzl .jt td p{color:var(--bz-ink-2);margin:8px 0 0;font-size:15px;line-height:1.45}.bzl .jt td .ahead{font:700 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--bz-ink);color:var(--bz-yellow);vertical-align:1px;border-radius:999px;margin-left:10px;padding:4px 8px;display:inline-block}.bzl .jt tr[data-lead=x] td:not(.bz){background:var(--bz-cream)}.bzl .jt tr.dim{display:none}.bzl .jt-sum{color:var(--bz-ink-2);max-width:70ch;margin:22px 0 0;font-size:16px}@media (max-width:760px){.bzl .jobs{padding:60px 0}.bzl .jt,.bzl .jt tbody,.bzl .jt tr,.bzl .jt th,.bzl .jt td{display:block}.bzl .jt thead,.bzl .jt colgroup{display:none}.bzl .jt tbody tr{border:1.5px solid var(--bz-ink);background:var(--bz-paper);border-radius:14px;margin-bottom:14px;overflow:hidden}.bzl .jt tbody tr>*{border-top:0;padding:12px 16px}.bzl .jt tbody th{background:var(--bz-cream);border-bottom:1px solid var(--bz-border);align-items:baseline;gap:10px;display:flex}.bzl .jt tbody th .no{margin:0}.bzl .jt td.bz{border:0;border-bottom:1px solid var(--bz-border)}.bzl .jt tbody tr:last-child td.bz{border-bottom:1px solid var(--bz-border)}.bzl .jt td[data-who]:before{content:attr(data-who);font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--small-ink);margin-bottom:6px;display:block}.bzl .jt{border:0}.bzl .jt-flt{width:100%;overflow:auto}}.bzl .cost{background:var(--bz-cream);padding:96px 0}.bzl .cost-g{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:56px;margin-top:36px;display:grid}.bzl .pr{border-top:3px double var(--bz-ink);border-bottom:3px double var(--bz-ink)}.bzl .pr-r{border-top:1px dotted color-mix(in srgb,var(--bz-ink) 55%,var(--bz-cream));grid-template-columns:130px minmax(0,1fr);align-items:center;gap:8px 18px;padding:20px 0 18px;display:grid}.bzl .pr-r:first-child{border-top:0}.bzl .pr-r .who{font-family:var(--serif);font-size:21px;font-weight:600;line-height:1.15}.bzl .pr-r .who small{font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--small-ink);margin-top:3px;display:block}.bzl .pr-r .trk{height:36px;position:relative}.bzl .pr-r .bar{border:1.5px solid var(--bz-ink);background:var(--bz-cream-3);border-radius:6px;min-width:12px;position:absolute;top:0;bottom:0;left:0}.bzl .pr-r.me .bar{background:var(--bz-yellow);box-shadow:2px 2px 0 var(--bz-ink)}.bzl .pr-r .amt{font:600 17px var(--mono);white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.bzl .pr-r .amt small{font:500 12px var(--mono);color:var(--small-ink)}.bzl .pr-r .pl{color:var(--bz-ink-2);grid-column:2;font-size:14.5px;line-height:1.45}.bzl .pr-r .pl b{color:var(--bz-ink)}.bzl .pr-ax{grid-template-columns:130px minmax(0,1fr);gap:18px;margin-top:8px;display:grid}.bzl .pr-ax div{font:11px var(--mono);color:var(--small-ink);justify-content:space-between;display:flex}.bzl .units{background:var(--bz-paper);border:1.5px solid var(--bz-ink);box-shadow:5px 5px 0 var(--bz-ink);border-radius:18px;padding:22px 24px}.bzl .units h3{font-size:22px;line-height:1.2}.bzl .units dl{gap:0;margin:14px 0 0;display:grid}.bzl .units dl>div{border-top:1px dotted color-mix(in srgb,var(--bz-ink) 55%,var(--bz-cream));grid-template-columns:96px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.bzl .units dt{font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--small-ink);padding-top:3px}.bzl .units dd{color:var(--bz-ink-2);margin:0;font-size:15.5px;line-height:1.5}.bzl .units dd b{color:var(--bz-ink)}.bzl .src-n{font:12px/1.5 var(--mono);color:var(--small-ink);margin:20px 0 0}@media (max-width:1000px){.bzl .cost-g{grid-template-columns:1fr;gap:36px}}@media (max-width:760px){.bzl .cost{padding:60px 0}.bzl .pr-r{grid-template-columns:1fr}.bzl .pr-r .pl{grid-column:1}.bzl .pr-ax{grid-template-columns:1fr}.bzl .pr-ax>span{display:none}.bzl .units dl>div{grid-template-columns:1fr;gap:2px}}.bzl .str{background:var(--bz-cream-2);border-top:1px solid var(--bz-border);padding:92px 0}.bzl .str-l{border-top:3px double var(--bz-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:34px 0 0;padding:0;list-style:none;display:grid}.bzl .str-l li{border-bottom:1px solid var(--bz-border);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.bzl .str-l .no{font:600 11px var(--mono);letter-spacing:.12em;color:var(--small-ink);padding-top:6px}.bzl .str-l b{font-family:var(--serif);letter-spacing:-.005em;font-size:21px;font-weight:600;line-height:1.25;display:block}.bzl .str-l span.t{color:var(--bz-ink-2);margin-top:4px;font-size:16px;line-height:1.5;display:block}.bzl .pick{background:var(--bz-paper);border-block:1px solid var(--bz-border);padding:92px 0}.bzl .pick-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:34px;display:grid}.bzl .pk-c{border:1.5px solid var(--bz-ink);background:var(--bz-cream);border-radius:18px;padding:24px 26px 26px}.bzl .pk-c.bz{background:var(--yellow-tint);box-shadow:5px 5px 0 var(--bz-ink)}.bzl .pk-c h3{font-size:26px;line-height:1.15}.bzl .pk-c ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.bzl .pk-c li{color:var(--bz-ink-2);gap:10px;font-size:16.5px;line-height:1.5;display:flex}.bzl .pk-c li:before{content:"";background:var(--bz-ink);border-radius:2px;flex:none;width:7px;height:7px;margin-top:9px}.bzl .pr-r .bar2{border:1.5px dashed var(--bz-ink);background:repeating-linear-gradient(135deg,transparent 0 5px,color-mix(in srgb,var(--bz-ink) 14%,transparent) 5px 6px);border-left:0;border-radius:0 6px 6px 0;position:absolute;top:0;bottom:0}.bzl .vs-c p.kick{margin:0 0 8px;font-size:11.5px;line-height:1.4}.bzl .vs-c.bz p.kick{color:#faf7f09e}.bzl .vs-c p.fr{font-size:12px}.bzl .jt tr[data-lead=x] td:not(.bz){box-shadow:inset 5px 0 0 var(--bz-ink)}.bzl .jt td,.bzl .jt th{padding-top:14px;padding-bottom:14px}.bzl .jt td p{margin-top:6px}@media (max-width:760px){.bzl .jt tr[data-lead=x] td:not(.bz){box-shadow:inset 5px 0 0 var(--bz-ink)}}.bzl .jt thead th.bz .nm mark.hl{background-position:0;background-size:100% 100%;margin-left:-.22em;padding:0 .22em}.bzl .st.g{background:var(--bz-ink);color:var(--bz-yellow);border-radius:999px;padding:5px 10px}.bzl .st.g i{display:none}.bzl .jt{margin-top:18px}.bzl .jt-key .jt-key-n{margin-left:6px}@media (max-width:900px){.bzl .str,.bzl .pick{padding:60px 0}.bzl .str-l,.bzl .pick-g{grid-template-columns:1fr}}
