.hero[data-astro-cid-i3irphx7]{padding:40px 0 72px}.hero__in[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:24px;display:grid}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{margin-bottom:24px}.hero[data-astro-cid-i3irphx7] .lede[data-astro-cid-i3irphx7]{margin-bottom:32px}.hero__ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;display:flex}.hero__systems[data-astro-cid-i3irphx7]{margin-top:36px}.stage[data-astro-cid-i3irphx7]{--tilt:58deg;--grid:#e7ebf4;perspective:1500px;perspective-origin:50% 20%;--parx:var(--d-parx);--pary:var(--d-pary);--ppx:var(--d-ppx);--ppy:var(--d-ppy);--pgx:var(--d-pgx);--pgy:var(--d-pgy);--lx:var(--d-lx);--ly:var(--d-ly);height:600px;position:relative}.tilt[data-astro-cid-i3irphx7]{transform-style:preserve-3d;transform:rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));transition:transform .6s ease-out;position:absolute;inset:0}.world[data-astro-cid-i3irphx7]{width:0;height:0;scale:var(--fit,.9);transform-style:preserve-3d;transform:translateY(var(--drop,0px)) rotateX(var(--tilt)) rotateZ(var(--orbit,-7deg));transition:transform 9s linear,opacity .9s;position:absolute;top:45%;left:50%}.run[data-astro-cid-i3irphx7] .world[data-astro-cid-i3irphx7]{--orbit:5deg}.done[data-astro-cid-i3irphx7] .world[data-astro-cid-i3irphx7]{--drop:120px;opacity:.3;transition:transform 1.4s var(--ease),opacity 1s ease .2s}.floor[data-astro-cid-i3irphx7]{background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:36px 36px;width:1000px;height:700px;position:absolute;top:-380px;left:-500px;-webkit-mask-image:radial-gradient(closest-side,#000 45%,#0000);mask-image:radial-gradient(closest-side,#000 45%,#0000)}.wires[data-astro-cid-i3irphx7]{width:1000px;max-width:none;height:700px;position:absolute;top:-380px;left:-500px;overflow:visible}.wires--m[data-astro-cid-i3irphx7]{display:none}.wires[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{fill:none;stroke:#b9c3da;stroke-width:2px;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset 1s var(--ease)}.lines[data-astro-cid-i3irphx7] .wires[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7].w{stroke-dashoffset:0}.wires[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7].arc{stroke:var(--accent);stroke-dasharray:6 6;opacity:0;stroke-dashoffset:0;transition:opacity .5s}.ic[data-astro-cid-i3irphx7] .wires[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7].arc{opacity:1}.bb[data-astro-cid-i3irphx7]{transform-origin:50% 100%;transform:translate(-50%,-100%) translate3d(var(--move-x,0px),var(--move-y,0px),var(--lift,0px)) rotateX(var(--rx,0deg));transition:transform .9s var(--ease),opacity .5s ease;--x:var(--d-x);--y:var(--d-y);--ox:var(--d-ox);--oy:var(--d-oy);--gx:var(--d-gx);--gy:var(--d-gy);position:absolute}.node[data-astro-cid-i3irphx7].sub{left:var(--x);top:var(--y)}.node[data-astro-cid-i3irphx7].parent{left:var(--parx);top:var(--pary)}.up[data-astro-cid-i3irphx7] .bb[data-astro-cid-i3irphx7].node{--rx:calc(var(--tilt) * -1)}.node[data-astro-cid-i3irphx7]{border:1px solid var(--line);background:#fff;border-radius:8px;width:156px;padding:10px 12px 9px;box-shadow:0 1px #1017290d,0 16px 26px -18px #10172980}.node[data-astro-cid-i3irphx7] .co[data-astro-cid-i3irphx7]{font-size:13px;font-weight:600;line-height:1.25;display:block}.node[data-astro-cid-i3irphx7] .meta[data-astro-cid-i3irphx7]{color:var(--ink-3);white-space:nowrap;margin-top:2px;font-size:11.5px;display:block}.node[data-astro-cid-i3irphx7] .src[data-astro-cid-i3irphx7]{color:var(--ink-2);white-space:nowrap;align-items:center;gap:5px;margin-top:5px;font-size:11.5px;font-weight:500;display:flex}.node[data-astro-cid-i3irphx7] .src[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{width:auto;max-width:none}.node[data-astro-cid-i3irphx7] .src[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7].wm{height:18px}.node[data-astro-cid-i3irphx7] .src[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7].ic{height:14px}.node[data-astro-cid-i3irphx7].parent{border-color:#c2cbe3;width:206px}.node[data-astro-cid-i3irphx7].parent .co[data-astro-cid-i3irphx7]{font-size:14px}.sum[data-astro-cid-i3irphx7]{border-top:1px solid var(--line-soft);color:var(--ink-3);opacity:0;justify-content:space-between;align-items:baseline;margin-top:8px;padding-top:7px;font-size:12px;transition:opacity .4s;display:flex}.flow[data-astro-cid-i3irphx7] .sum[data-astro-cid-i3irphx7]{opacity:1}.sum[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:var(--ink);font-size:15px;font-weight:600}.minus[data-astro-cid-i3irphx7]{color:var(--accent);background:var(--accent-soft);opacity:0;border:1px solid #c7d0f8;border-radius:5px;padding:2px 6px;font-size:11.5px;font-weight:600;transition:opacity .4s,transform .4s;position:absolute;top:-10px;right:-8px;transform:translateY(4px)}.ic[data-astro-cid-i3irphx7] .minus[data-astro-cid-i3irphx7]{opacity:1;transform:none}.own[data-astro-cid-i3irphx7]{left:var(--ox);top:var(--oy);color:var(--ink-2);border:1px solid var(--line);--rx:calc(var(--tilt) * -1);--lift:2px;opacity:0;background:#fff;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.lines[data-astro-cid-i3irphx7] .own[data-astro-cid-i3irphx7]{opacity:1;transition:opacity .5s .6s}.own[data-astro-cid-i3irphx7].part{color:var(--warn);background:var(--warn-bg);border-color:#f0d2a8}.ownin[data-astro-cid-i3irphx7]{display:none}.pill[data-astro-cid-i3irphx7]{color:var(--ink);white-space:nowrap;--rx:calc(var(--tilt) * -1);--lift:30px;opacity:0;transition:transform 1.9s var(--ease),opacity .4s ease;background:#fff;border:1px solid #c9d1e6;border-radius:7px;justify-items:center;padding:4px 9px;font-size:12.5px;font-weight:600;display:grid}.sub-pill[data-astro-cid-i3irphx7]{left:var(--x);top:calc(var(--y) - 84px)}.own-pill[data-astro-cid-i3irphx7]{left:var(--ppx);top:var(--ppy)}.pill[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{grid-area:1/1;transition:opacity .35s}.pill[data-astro-cid-i3irphx7] .u[data-astro-cid-i3irphx7],.usd[data-astro-cid-i3irphx7] .pill[data-astro-cid-i3irphx7] .l[data-astro-cid-i3irphx7]{opacity:0}.usd[data-astro-cid-i3irphx7] .pill[data-astro-cid-i3irphx7] .u[data-astro-cid-i3irphx7],.flow[data-astro-cid-i3irphx7] .pill[data-astro-cid-i3irphx7]{opacity:1}.go[data-astro-cid-i3irphx7] .sub-pill[data-astro-cid-i3irphx7]{--move-x:var(--gx);--move-y:var(--gy)}.go[data-astro-cid-i3irphx7] .own-pill[data-astro-cid-i3irphx7]{--move-x:var(--pgx);--move-y:var(--pgy)}.landed[data-astro-cid-i3irphx7] .pill[data-astro-cid-i3irphx7]{opacity:0;transition:transform 1.9s var(--ease),opacity .3s ease}.icl[data-astro-cid-i3irphx7]{left:var(--lx);top:var(--ly);color:var(--accent);white-space:nowrap;--rx:calc(var(--tilt) * -1);--lift:4px;opacity:0;background:#fff;border:1px solid #c7d0f8;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:600}.ic[data-astro-cid-i3irphx7] .icl[data-astro-cid-i3irphx7]{opacity:1;transition:opacity .4s .3s}.result[data-astro-cid-i3irphx7]{opacity:0;transform-origin:50% 100%;width:400px;transition:transform 1.1s var(--ease),opacity .6s ease;pointer-events:none;background:#fff;border:1px solid #c9d1e6;border-radius:10px;margin-left:-200px;padding:18px 20px 16px;position:absolute;top:40px;left:50%;transform:translateY(40px)rotateX(24deg)scale(.96);box-shadow:0 30px 60px -30px #10172973,0 2px #1017290a}.done[data-astro-cid-i3irphx7] .result[data-astro-cid-i3irphx7]{opacity:1;transform:none}.result__head[data-astro-cid-i3irphx7]{justify-content:space-between;align-items:baseline;display:flex}.result__t[data-astro-cid-i3irphx7]{font-family:var(--serif);letter-spacing:-.01em;font-size:22px;font-weight:500}.chip[data-astro-cid-i3irphx7]{color:var(--ink-2);background:var(--canvas);border-radius:5px;padding:3px 7px;font-size:12px;font-weight:600}.result__s[data-astro-cid-i3irphx7]{color:var(--ink-3);margin:2px 0 12px;font-size:13px}.row[data-astro-cid-i3irphx7]{border-top:1px solid var(--line-soft);color:var(--ink-2);justify-content:space-between;gap:12px;padding:8px 0;font-size:15px;display:flex}.row[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:var(--ink);font-weight:500}.row[data-astro-cid-i3irphx7].total{border-top:1px solid var(--ink);color:var(--ink);padding-bottom:13px;font-weight:600;position:relative}.row[data-astro-cid-i3irphx7].total b[data-astro-cid-i3irphx7]{font-weight:600}.row[data-astro-cid-i3irphx7].sub-row{border-top:0;padding:5px 0 5px 14px;font-size:13.5px}.dbl-draw[data-astro-cid-i3irphx7]{border-top:2px solid var(--accent);border-bottom:2px solid var(--accent);transform-origin:100%;width:92px;height:8px;transition:transform .7s var(--ease) .7s;position:absolute;bottom:3px;right:0;transform:scaleX(0)}.done[data-astro-cid-i3irphx7] .dbl-draw[data-astro-cid-i3irphx7]{transform:scaleX(1)}.checks[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ok[data-astro-cid-i3irphx7]{color:var(--ok);background:var(--ok-bg);border-radius:5px;padding:3px 8px;font-size:12px;font-weight:600}.caption[data-astro-cid-i3irphx7]{color:var(--ink-3);margin:0;font-size:12.5px;position:absolute;bottom:50px;left:0}.steps[data-astro-cid-i3irphx7]{counter-reset:s;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{counter-increment:s}.steps[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]{font:inherit;color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:13px;transition:color .3s,background .3s}.steps[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]:before{content:counter(s) ". ";font-weight:600}.steps[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]:hover{color:var(--ink)}.steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7].on button[data-astro-cid-i3irphx7]{color:var(--ink);background:var(--canvas)}@media (width<=1000px){.hero__in[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr)}.stage[data-astro-cid-i3irphx7]{height:560px;overflow:hidden}}@media (width<=640px){.hero[data-astro-cid-i3irphx7]{padding-top:16px}.stage[data-astro-cid-i3irphx7]{--parx:var(--p-parx);--pary:var(--p-pary);--ppx:var(--p-ppx);--ppy:var(--p-ppy);--pgx:var(--p-pgx);--pgy:var(--p-pgy);--lx:var(--p-lx);--ly:var(--p-ly);height:560px}.bb[data-astro-cid-i3irphx7]{--x:var(--p-x);--y:var(--p-y);--ox:var(--p-ox);--oy:var(--p-oy);--gx:var(--p-gx);--gy:var(--p-gy)}.wires--d[data-astro-cid-i3irphx7]{display:none}.wires--m[data-astro-cid-i3irphx7]{display:block}.own[data-astro-cid-i3irphx7]{display:none}.ownin[data-astro-cid-i3irphx7]{display:inline}.node[data-astro-cid-i3irphx7] .meta[data-astro-cid-i3irphx7]{white-space:normal;line-height:1.35}.world[data-astro-cid-i3irphx7]{top:54%}.result[data-astro-cid-i3irphx7]{margin-left:0;width:min(340px,100%);margin-inline:auto;padding:14px 16px;top:24px;left:0;right:0}.result[data-astro-cid-i3irphx7] .row[data-astro-cid-i3irphx7]{font-size:14px}.steps[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:2px}.steps[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]{padding:5px 7px;font-size:11.5px}.caption[data-astro-cid-i3irphx7]{bottom:62px}}.vid[data-astro-cid-abjgcwrn]{padding-top:24px}.vid__in[data-astro-cid-abjgcwrn]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:48px;display:grid}.vid__copy[data-astro-cid-abjgcwrn] h2[data-astro-cid-abjgcwrn]{font-size:clamp(28px,3vw,38px)}.vid__copy[data-astro-cid-abjgcwrn] p[data-astro-cid-abjgcwrn]{color:var(--ink-2);margin:14px 0 0}.vid__frame[data-astro-cid-abjgcwrn]{aspect-ratio:16/9;background:var(--ink);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #10172980}.vid__frame[data-astro-cid-abjgcwrn] video,.vid__frame[data-astro-cid-abjgcwrn] iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.vid__play[data-astro-cid-abjgcwrn]{appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.vid__play[data-astro-cid-abjgcwrn] img[data-astro-cid-abjgcwrn]{object-fit:cover;width:100%;height:100%;display:block}.vid__btn[data-astro-cid-abjgcwrn]{color:var(--ink);font:600 16px/1 var(--sans);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;transition:transform .2s;display:inline-flex;position:absolute;bottom:20px;left:20px;box-shadow:0 12px 30px -10px #10172980}.vid__btn[data-astro-cid-abjgcwrn] small[data-astro-cid-abjgcwrn]{color:var(--ink-3);font-size:14px;font-weight:500}.vid__tri[data-astro-cid-abjgcwrn]{border-left:13px solid var(--accent);border-top:8px solid #0000;border-bottom:8px solid #0000;width:0;height:0}.vid__play[data-astro-cid-abjgcwrn]:hover .vid__btn[data-astro-cid-abjgcwrn]{transform:scale(1.04)}.vid__play[data-astro-cid-abjgcwrn]:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}@media (width<=900px){.vid__in[data-astro-cid-abjgcwrn]{grid-template-columns:minmax(0,1fr);gap:24px}}@media (prefers-reduced-motion:reduce){.vid__btn[data-astro-cid-abjgcwrn]{transition:none}}.prob__in[data-astro-cid-z75bzaye]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.prob__head[data-astro-cid-z75bzaye]{position:sticky;top:110px}.prob__head[data-astro-cid-z75bzaye] p[data-astro-cid-z75bzaye]{color:var(--ink-2);max-width:28em;margin:20px 0 0;font-size:19px}.prob__head[data-astro-cid-z75bzaye] .prob__end[data-astro-cid-z75bzaye]{color:var(--ink);border-left:3px solid var(--accent);margin-top:32px;padding-left:16px;font-weight:600}.prob__days[data-astro-cid-z75bzaye]{border-left:1px solid #c9d1e3;margin:0;padding:0;list-style:none}.prob__days[data-astro-cid-z75bzaye] li[data-astro-cid-z75bzaye]{grid-template-columns:130px minmax(0,1fr);gap:20px;padding:18px 0 18px 28px;display:grid;position:relative}.prob__days[data-astro-cid-z75bzaye] li[data-astro-cid-z75bzaye]:before{content:"";background:#fff;border:2px solid #9aa6c2;border-radius:50%;width:9px;height:9px;position:absolute;top:27px;left:-5px}.prob__days[data-astro-cid-z75bzaye] li[data-astro-cid-z75bzaye]+li[data-astro-cid-z75bzaye]{border-top:1px solid var(--line)}.prob__d[data-astro-cid-z75bzaye]{color:var(--ink);padding-top:2px;font-size:16px;font-weight:600}.prob__t[data-astro-cid-z75bzaye]{color:var(--ink-2)}@media (width<=900px){.prob__in[data-astro-cid-z75bzaye]{grid-template-columns:minmax(0,1fr);gap:40px}.prob__head[data-astro-cid-z75bzaye]{position:static}.prob__days[data-astro-cid-z75bzaye] li[data-astro-cid-z75bzaye]{grid-template-columns:minmax(0,1fr);gap:4px}}.sol__grid[data-astro-cid-zohhhc3d]{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sol__c[data-astro-cid-zohhhc3d]{grid-area:span 4/span 4;grid-template-rows:subgrid;border:1px solid var(--line);background:#fff;border-radius:14px;align-content:start;row-gap:0;min-width:0;padding:12px 12px 26px;display:grid}.sol__c--5[data-astro-cid-zohhhc3d]{grid-column:span 5}.sol__c--7[data-astro-cid-zohhhc3d]{grid-column:span 7}.sol__c[data-astro-cid-zohhhc3d] h3[data-astro-cid-zohhhc3d]{font:500 24px/1.2 var(--serif);letter-spacing:-.01em;align-self:start;margin:0 14px 8px}.sol__c[data-astro-cid-zohhhc3d]>p[data-astro-cid-zohhhc3d]:last-child{color:var(--ink-2);margin:0 14px;font-size:16.5px;line-height:1.55}.sol__was[data-astro-cid-zohhhc3d]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:22px 14px 10px;font-size:14px;display:flex}.sol__was[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]{color:var(--ink-2);background:var(--canvas);border:1px solid var(--line);border-radius:999px;padding:1px 9px;font-size:12.5px;font-weight:600}.sol__was[data-astro-cid-zohhhc3d] s[data-astro-cid-zohhhc3d]{text-decoration-color:#aeb6c8}.sol__v[data-astro-cid-zohhhc3d]{background:var(--canvas);min-height:196px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:9px;flex-direction:column;justify-content:center;gap:10px;padding:16px;font-size:13.5px;display:flex}.sol__v[data-astro-cid-zohhhc3d] ul[data-astro-cid-zohhhc3d],.sol__v[data-astro-cid-zohhhc3d] ol[data-astro-cid-zohhhc3d],.sol__v[data-astro-cid-zohhhc3d] dl[data-astro-cid-zohhhc3d]{margin:0;padding:0;list-style:none}.sol__v[data-astro-cid-zohhhc3d] p[data-astro-cid-zohhhc3d]{margin:0}.v-list[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:7px 10px;display:grid}.v-list[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]+li[data-astro-cid-zohhhc3d]{margin-top:6px}.v-co[data-astro-cid-zohhhc3d]{min-width:0;font-weight:600;line-height:1.3}.v-src[data-astro-cid-zohhhc3d]{color:var(--ink-2);background:#eef1f7;border-radius:6px;grid-row:span 2;padding:2px 8px;font-size:12px;font-weight:600}.v-src[data-astro-cid-zohhhc3d].zoho-books{color:#17734a;background:#e4f4eb}.v-st[data-astro-cid-zohhhc3d]{color:var(--ink-3);font-size:12px}.v-map[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:1px 6px;padding:6px 10px;font-size:12.5px;display:grid}.v-map[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]+li[data-astro-cid-zohhhc3d]{margin-top:5px}.v-map[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v-map[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]:first-child{grid-column:1/-1;font-weight:600}.v-map[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]:last-child{color:var(--ink-2)}.v-map[data-astro-cid-zohhhc3d] i[data-astro-cid-zohhhc3d]{border-bottom:1.5px solid #b8c1d6;border-left:1.5px solid #b8c1d6;border-bottom-left-radius:3px;width:9px;height:9px;transform:translateY(-3px)}.v-map[data-astro-cid-zohhhc3d] .new[data-astro-cid-zohhhc3d]{background:#fff9f0;border-color:#f0d9b5}.v-map[data-astro-cid-zohhhc3d] b[data-astro-cid-zohhhc3d]{text-transform:uppercase;letter-spacing:.04em;color:var(--warn);margin-left:4px;font-size:10.5px;font-weight:700}.v-warn[data-astro-cid-zohhhc3d]{font-weight:600;color:var(--warn)!important}.v-rates[data-astro-cid-zohhhc3d] div[data-astro-cid-zohhhc3d]{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;gap:10px;padding:8px 11px;display:flex}.v-rates[data-astro-cid-zohhhc3d] div[data-astro-cid-zohhhc3d]+div[data-astro-cid-zohhhc3d]{margin-top:6px}.v-rates[data-astro-cid-zohhhc3d] dt[data-astro-cid-zohhhc3d]{color:var(--ink-2)}.v-rates[data-astro-cid-zohhhc3d] dd[data-astro-cid-zohhhc3d]{margin:0;font-weight:600}.v-ok[data-astro-cid-zohhhc3d],.v-cap[data-astro-cid-zohhhc3d]{font-size:12.5px}.v-ok[data-astro-cid-zohhhc3d]{color:var(--ok);align-items:baseline;gap:6px;font-weight:600;display:flex}.v-ok[data-astro-cid-zohhhc3d]:before{content:"✓"}.v-pair[data-astro-cid-zohhhc3d]{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:center;gap:6px 8px;display:grid}.v-pair[data-astro-cid-zohhhc3d]+.v-pair[data-astro-cid-zohhhc3d]{margin-top:8px}.v-res[data-astro-cid-zohhhc3d]{grid-column:1/-1;justify-self:start}.v-side[data-astro-cid-zohhhc3d]{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:grid}.v-side[data-astro-cid-zohhhc3d] .v-co[data-astro-cid-zohhhc3d]{background:var(--canvas);border-radius:5px;padding:1px 6px;font-size:12px}.v-side[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]:nth-child(2){color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-link[data-astro-cid-zohhhc3d]{background:repeating-linear-gradient(90deg,#9aa6c2 0 4px,#0000 4px 7px);height:2px}.v-res[data-astro-cid-zohhhc3d]{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.v-res[data-astro-cid-zohhhc3d].ok{background:var(--ok-bg);color:var(--ok)}.v-res[data-astro-cid-zohhhc3d].warn{background:var(--warn-bg);color:var(--warn)}.v-jv[data-astro-cid-zohhhc3d]{border:1px solid var(--line);background:#fff;border-radius:9px;padding:12px 14px}.v-jv__h[data-astro-cid-zohhhc3d]{justify-content:space-between;font-weight:600;display:flex}.v-jv__m[data-astro-cid-zohhhc3d]{color:var(--ink-3);font-size:12.5px;margin-top:2px!important}.v-jv__h[data-astro-cid-zohhhc3d] small[data-astro-cid-zohhhc3d]{color:var(--ink-3);font-size:12px;font-weight:400}.v-log[data-astro-cid-zohhhc3d]{gap:0;display:grid;margin-top:8px!important}.v-log[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]{border-top:1px solid var(--line-soft);justify-content:space-between;gap:10px;padding:7px 0;font-size:12.5px;font-weight:600;display:flex}.v-log[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d].lock{color:var(--ink)}.v-log[data-astro-cid-zohhhc3d] small[data-astro-cid-zohhhc3d]{color:var(--ink-3);white-space:nowrap;font-size:11.5px;font-weight:400}.v-bva[data-astro-cid-zohhhc3d]{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;font-size:12.5px;overflow:hidden}.v-bva[data-astro-cid-zohhhc3d] th[data-astro-cid-zohhhc3d],.v-bva[data-astro-cid-zohhhc3d] td[data-astro-cid-zohhhc3d]{text-align:right;white-space:nowrap;padding:7px 9px}.v-bva[data-astro-cid-zohhhc3d] th[data-astro-cid-zohhhc3d]:first-child{text-align:left;color:var(--ink-2);font-weight:500}.v-bva[data-astro-cid-zohhhc3d] thead[data-astro-cid-zohhhc3d] th[data-astro-cid-zohhhc3d]{color:var(--ink-3);border-bottom:1px solid var(--line);font-size:11px;font-weight:600}.v-bva[data-astro-cid-zohhhc3d] tbody[data-astro-cid-zohhhc3d] tr[data-astro-cid-zohhhc3d]+tr[data-astro-cid-zohhhc3d]{border-top:1px solid #eef1f7}.v-bva[data-astro-cid-zohhhc3d] tr[data-astro-cid-zohhhc3d].g th[data-astro-cid-zohhhc3d],.v-bva[data-astro-cid-zohhhc3d] tr[data-astro-cid-zohhhc3d].g td[data-astro-cid-zohhhc3d]{color:var(--ink);font-weight:600}.v-bva[data-astro-cid-zohhhc3d] td[data-astro-cid-zohhhc3d].up,.v-bva[data-astro-cid-zohhhc3d] tr[data-astro-cid-zohhhc3d].g td[data-astro-cid-zohhhc3d].up{color:var(--ok)}.v-cap[data-astro-cid-zohhhc3d]{color:var(--ink-3)}.v-pack[data-astro-cid-zohhhc3d]{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;display:grid}.v-cover[data-astro-cid-zohhhc3d]{aspect-ratio:3/4;background:var(--ink);color:#fff;border-radius:7px;flex-direction:column;justify-content:flex-end;gap:2px;padding:12px;display:flex;box-shadow:0 12px 24px -16px #10172999}.v-cover[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]{color:#aeb5c6;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.v-cover[data-astro-cid-zohhhc3d] b[data-astro-cid-zohhhc3d]{font:500 17px/1.15 var(--serif)}.v-cover[data-astro-cid-zohhhc3d] em[data-astro-cid-zohhhc3d]{color:#c9cfdd;font-size:11.5px;font-style:normal}.v-pills[data-astro-cid-zohhhc3d]{gap:6px;display:flex}.v-pills[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]{border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.v-pills[data-astro-cid-zohhhc3d] .ok[data-astro-cid-zohhhc3d]{background:var(--ok-bg);color:var(--ok)}.v-pills[data-astro-cid-zohhhc3d] .lock[data-astro-cid-zohhhc3d]{background:var(--ink);color:#fff}.v-trace[data-astro-cid-zohhhc3d]{counter-reset:t;margin-top:10px!important}.v-trace[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;gap:10px;padding:7px 10px;font-size:12.5px;display:flex;position:relative}.v-trace[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]+li[data-astro-cid-zohhhc3d]{margin:14px 0 0 18px}.v-trace[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]+li[data-astro-cid-zohhhc3d]:before{content:"";border-bottom:1.5px solid #b8c1d6;border-left:1.5px solid #b8c1d6;border-bottom-left-radius:5px;width:9px;height:31px;position:absolute;top:-15px;left:-12px}.v-trace[data-astro-cid-zohhhc3d] li[data-astro-cid-zohhhc3d]:nth-child(3){margin-left:36px}.v-trace[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=1060px){.sol__grid[data-astro-cid-zohhhc3d]{grid-template-columns:repeat(2,minmax(0,1fr))}.sol__c[data-astro-cid-zohhhc3d],.sol__c--5[data-astro-cid-zohhhc3d],.sol__c--7[data-astro-cid-zohhhc3d]{grid-column:span 1}.sol__c[data-astro-cid-zohhhc3d]:last-child{grid-column:1/-1}}@media (width<=700px){.sol__grid[data-astro-cid-zohhhc3d]{grid-template-columns:minmax(0,1fr);gap:16px}.sol__c[data-astro-cid-zohhhc3d] h3[data-astro-cid-zohhhc3d]{font-size:22px}.v-pair[data-astro-cid-zohhhc3d]{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr)}.v-side[data-astro-cid-zohhhc3d]{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.v-side[data-astro-cid-zohhhc3d] .v-co[data-astro-cid-zohhhc3d]{grid-area:1/1;justify-self:start}.v-side[data-astro-cid-zohhhc3d] b[data-astro-cid-zohhhc3d]{grid-area:2/1/auto/-1;justify-self:start}.v-side[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]:nth-child(2){white-space:normal;grid-area:3/1/auto/-1}.v-pack[data-astro-cid-zohhhc3d]{grid-template-columns:96px minmax(0,1fr);gap:12px}.v-trace[data-astro-cid-zohhhc3d] span[data-astro-cid-zohhhc3d]{white-space:normal;text-overflow:clip;overflow:visible}.v-bva[data-astro-cid-zohhhc3d]{font-size:12px}.v-bva[data-astro-cid-zohhhc3d] th[data-astro-cid-zohhhc3d],.v-bva[data-astro-cid-zohhhc3d] td[data-astro-cid-zohhhc3d]{padding:7px 5px}.v-bva[data-astro-cid-zohhhc3d] td[data-astro-cid-zohhhc3d].up{white-space:normal;line-height:1.25}}.tour__grid[data-astro-cid-tww6be5d]{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.tour__tabs[data-astro-cid-tww6be5d]{flex-direction:column;gap:6px;display:flex}.tour__tabs[data-astro-cid-tww6be5d] button[data-astro-cid-tww6be5d]{font:inherit;text-align:left;cursor:pointer;border:1px solid var(--line);border-left:3px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:14px 16px;transition:background .25s,border-color .25s;display:flex}.tour__tabs[data-astro-cid-tww6be5d] button[data-astro-cid-tww6be5d]:hover{border-color:#b9c1d3}.tour__tabs[data-astro-cid-tww6be5d] button[data-astro-cid-tww6be5d][aria-selected=true]{background:var(--canvas);border-color:var(--line);border-left-color:var(--accent)}.t[data-astro-cid-tww6be5d]{color:var(--ink);font-size:16px;font-weight:600;line-height:1.3}.l[data-astro-cid-tww6be5d]{color:var(--ink-3);font-size:14px;line-height:1.4}.tour__panel[data-astro-cid-tww6be5d]{min-width:0;display:none}.tour__panel[data-astro-cid-tww6be5d].is-on{display:block}.tour__more[data-astro-cid-tww6be5d]{margin:14px 0 0;font-size:16px;font-weight:500}@media (width<=900px){.tour__grid[data-astro-cid-tww6be5d]{grid-template-columns:minmax(0,1fr);gap:0}.tour__tabs[data-astro-cid-tww6be5d]{display:none}.tour__panel[data-astro-cid-tww6be5d]{margin-bottom:40px;display:block}.tour__panel[data-astro-cid-tww6be5d]:last-child{margin-bottom:0}}.hiw__grid[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.hiw__intro[data-astro-cid-hahnwogd]{color:var(--ink-2);margin:16px 0 28px;font-size:19px}.hiw__steps[data-astro-cid-hahnwogd]{counter-reset:s;gap:4px;margin:0;padding:0;list-style:none;display:grid}.hiw__steps[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{counter-increment:s}.step[data-astro-cid-hahnwogd]{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:32px minmax(0,1fr);column-gap:14px;padding:12px 14px;transition:background .3s,border-color .3s,box-shadow .3s;display:grid}.step[data-astro-cid-hahnwogd]:before{content:counter(s);width:32px;height:32px;font:600 15px/1 var(--sans);color:var(--ink-3);border:1px solid var(--line);background:#fff;border-radius:50%;grid-row:1/span 2;place-items:center;transition:background .3s,color .3s,border-color .3s;display:grid}.step__t[data-astro-cid-hahnwogd]{font:600 18px/1.3 var(--sans);padding-top:4px;display:block}.step__d[data-astro-cid-hahnwogd]{color:var(--ink-2);margin-top:2px;font-size:16px;line-height:1.5;display:block}.step[data-astro-cid-hahnwogd]:hover{background:#fff9}.step[data-astro-cid-hahnwogd][aria-current=step]{border-color:var(--line);background:#fff;box-shadow:0 1px #1017290a,0 14px 24px -18px #10172959}.step[data-astro-cid-hahnwogd][aria-current=step]:before{background:var(--accent);border-color:var(--accent);color:#fff}.ws[data-astro-cid-hahnwogd]{min-width:0;position:relative}.ws__card[data-astro-cid-hahnwogd]{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px 20px 16px;transition:border-color .6s;position:relative;box-shadow:0 1px #1017290a,0 30px 60px -44px #10172973}.ws[data-astro-cid-hahnwogd].c6 .ws__card[data-astro-cid-hahnwogd]{border-color:#b7c2e6}.ws__top[data-astro-cid-hahnwogd]{border-bottom:2px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:14px;display:flex}.ws__t[data-astro-cid-hahnwogd]{font:500 21px/1.2 var(--serif);color:var(--ink)}.ws__p[data-astro-cid-hahnwogd]{color:var(--ink-3);font-size:13.5px}.ws__lock[data-astro-cid-hahnwogd]{color:var(--ok);background:var(--ok-bg);opacity:0;border-radius:5px;align-self:center;align-items:center;gap:5px;margin-left:auto;padding:3px 8px;font-size:12px;font-weight:600;transition:opacity .4s,transform .4s;display:inline-flex;transform:scale(.9)}.ws[data-astro-cid-hahnwogd].c6 .ws__lock[data-astro-cid-hahnwogd]{opacity:1;transform:none}.ws__grid[data-astro-cid-hahnwogd]{font-variant-numeric:tabular-nums lining-nums}.ws__row[data-astro-cid-hahnwogd]{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:9px 0;display:grid}.ws__head[data-astro-cid-hahnwogd]{border-bottom:1px solid var(--line);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);padding:10px 0 8px;font-size:12px;font-weight:600}.ws__head[data-astro-cid-hahnwogd] span[data-astro-cid-hahnwogd]:not(:first-child){text-align:right}.ws__head[data-astro-cid-hahnwogd] span[data-astro-cid-hahnwogd]{border-radius:4px;transition:color .4s,background .4s}.ws[data-astro-cid-hahnwogd].map-on .h-rev[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].map-on .h-cost[data-astro-cid-hahnwogd]{color:var(--accent)}.ws__co[data-astro-cid-hahnwogd]{flex-direction:column;gap:2px;min-width:0;display:flex}.nm[data-astro-cid-hahnwogd]{align-items:center;gap:8px;min-width:0;display:flex}.nm[data-astro-cid-hahnwogd] b[data-astro-cid-hahnwogd]{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.meta[data-astro-cid-hahnwogd]{color:var(--ink-3);flex-wrap:wrap;gap:2px 8px;font-size:12px;line-height:1.35;display:flex}.n[data-astro-cid-hahnwogd]{color:var(--ink);text-align:right;white-space:nowrap;border-radius:5px;margin:-3px -4px;padding:3px 4px;font-size:15px;font-weight:500;transition:background .4s,color .4s,box-shadow .4s}.ws[data-astro-cid-hahnwogd] .co[data-astro-cid-hahnwogd]{transition:opacity .5s ease,transform .6s var(--ease)}.ws[data-astro-cid-hahnwogd].pre .co[data-astro-cid-hahnwogd]{opacity:0;transition:none;transform:translate(-18px)}.ws[data-astro-cid-hahnwogd].pre .elim[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].pre .grp[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].pre .cur[data-astro-cid-hahnwogd]>span[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].pre .tick[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].pre .dbl[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].pre .ws__lock[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].pre .ws__card[data-astro-cid-hahnwogd]{transition:none}.ws[data-astro-cid-hahnwogd].arriving .co[data-astro-cid-hahnwogd]{transition-delay:calc(var(--i) * .17s)}.src[data-astro-cid-hahnwogd]{position:relative}.tick[data-astro-cid-hahnwogd]{color:var(--ok);background:var(--ok-bg);opacity:0;transition:opacity .3s ease calc(var(--i) * .14s + .5s),transform .3s ease calc(var(--i) * .14s + .5s);border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:600;line-height:1.2;transform:scale(.85)}.ws[data-astro-cid-hahnwogd].c2 .tick[data-astro-cid-hahnwogd]{opacity:1;transform:none}.ws[data-astro-cid-hahnwogd].pre .tick[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].arriving .tick[data-astro-cid-hahnwogd]{transition-delay:0s}.ws__map[data-astro-cid-hahnwogd]{opacity:0;pointer-events:none;background:#fff;border:1px solid #c7d0f8;border-radius:10px;width:min(300px,62%);padding:12px 14px 10px;transition:opacity .35s,transform .35s;position:absolute;bottom:16px;right:16px;transform:translateY(8px);box-shadow:0 22px 40px -26px #3651e780}.ws[data-astro-cid-hahnwogd].map-on .ws__map[data-astro-cid-hahnwogd]{opacity:1;transform:none}.ws__mt[data-astro-cid-hahnwogd]{color:var(--ink-3);margin:0 0 6px;font-size:12px;font-weight:600}.ws__ml[data-astro-cid-hahnwogd]{border-top:1px solid var(--line-soft);color:var(--ink-2);opacity:0;grid-template-columns:auto minmax(18px,1fr) auto;align-items:center;gap:8px;margin:0;padding:5px 0;font-size:13.5px;transition:opacity .3s;display:grid}.ws__ml[data-astro-cid-hahnwogd] b[data-astro-cid-hahnwogd]{color:var(--accent);font-weight:600}.arr[data-astro-cid-hahnwogd]{background:var(--accent);transform-origin:0;height:1.5px;transition:transform .45s var(--ease);position:relative;transform:scaleX(0)}.arr[data-astro-cid-hahnwogd]:after{content:"";border:4px solid #0000;border-left:6px solid var(--accent);border-right:0;position:absolute;top:-3.5px;right:-1px}.ws[data-astro-cid-hahnwogd].map-on .ws__ml[data-astro-cid-hahnwogd]{opacity:1;transition-delay:calc(var(--j) * .26s + .25s)}.ws[data-astro-cid-hahnwogd].map-on .arr[data-astro-cid-hahnwogd]{transition-delay:calc(var(--j) * .26s + .4s);transform:scaleX(1)}.cur[data-astro-cid-hahnwogd]{display:inline-grid}.cur[data-astro-cid-hahnwogd]>span[data-astro-cid-hahnwogd]{color:var(--ink-2);grid-area:1/1;font-weight:600;transition:opacity .35s,transform .35s}.cur[data-astro-cid-hahnwogd] .g[data-astro-cid-hahnwogd]{opacity:0;color:var(--accent);transform:translateY(4px)}.ws[data-astro-cid-hahnwogd].c3 .cur[data-astro-cid-hahnwogd] .l[data-astro-cid-hahnwogd]{opacity:0;transform:translateY(-4px)}.ws[data-astro-cid-hahnwogd].c3 .cur[data-astro-cid-hahnwogd] .g[data-astro-cid-hahnwogd]{opacity:1;transform:none}.ws[data-astro-cid-hahnwogd].hl .ic-a[data-astro-cid-hahnwogd] .n-revenue[data-astro-cid-hahnwogd],.ws[data-astro-cid-hahnwogd].hl .ic-b[data-astro-cid-hahnwogd] .n-costs[data-astro-cid-hahnwogd]{background:var(--accent-soft);color:var(--accent);box-shadow:0 0 0 1px #aebbf5}.ws__link[data-astro-cid-hahnwogd]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ws__link[data-astro-cid-hahnwogd] path{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 4}.ws__link[data-astro-cid-hahnwogd] circle{fill:var(--accent)}.elim[data-astro-cid-hahnwogd],.grp[data-astro-cid-hahnwogd]{opacity:0;transition:opacity .45s ease,transform .5s var(--ease);transform:translateY(-6px)}.elim[data-astro-cid-hahnwogd] .n[data-astro-cid-hahnwogd],.elim[data-astro-cid-hahnwogd] .meta[data-astro-cid-hahnwogd]{color:var(--accent)}.ws[data-astro-cid-hahnwogd].c4 .elim[data-astro-cid-hahnwogd]{opacity:1;transform:none}.grp[data-astro-cid-hahnwogd]{border-top:1px solid var(--ink);border-bottom:0;padding-top:12px}.grp[data-astro-cid-hahnwogd] .nm[data-astro-cid-hahnwogd] b[data-astro-cid-hahnwogd]{font-family:var(--serif);font-size:18px;font-weight:500}.grp[data-astro-cid-hahnwogd] .n[data-astro-cid-hahnwogd]{font-weight:600}.ws[data-astro-cid-hahnwogd].c5 .grp[data-astro-cid-hahnwogd]{opacity:1;transform:none}.tot[data-astro-cid-hahnwogd]{position:relative}.dbl[data-astro-cid-hahnwogd]{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform-origin:100%;height:5px;transition:transform .6s var(--ease);position:absolute;bottom:-6px;left:30%;right:4px;transform:scaleX(0)}.ws[data-astro-cid-hahnwogd].c6 .dbl[data-astro-cid-hahnwogd]{transform:scaleX(1)}.ws__cap[data-astro-cid-hahnwogd]{color:var(--ink-3);margin:12px 2px 0;font-size:13px}@media (width<=1000px){.hiw__grid[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=640px){.step[data-astro-cid-hahnwogd]{column-gap:12px;padding:10px 8px}.step__t[data-astro-cid-hahnwogd]{font-size:17px}.ws__card[data-astro-cid-hahnwogd]{padding:14px 12px 12px}.ws__row[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:6px}.nm[data-astro-cid-hahnwogd] b[data-astro-cid-hahnwogd]{font-size:13.5px}.tick[data-astro-cid-hahnwogd]{display:none}.meta[data-astro-cid-hahnwogd]{font-size:11px}.meta[data-astro-cid-hahnwogd] .src[data-astro-cid-hahnwogd]{display:none}.n[data-astro-cid-hahnwogd]{font-size:12.5px}.ws__head[data-astro-cid-hahnwogd]{font-size:10.5px}.ws__map[data-astro-cid-hahnwogd]{width:calc(100% - 20px);bottom:10px;right:10px}}.ip[data-astro-cid-u566ba3o]{border-top:1px solid var(--line);margin-top:72px;padding-top:48px}.ip__head[data-astro-cid-u566ba3o]{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-bottom:20px;display:flex}.ip__head[data-astro-cid-u566ba3o] h3[data-astro-cid-u566ba3o]{font:500 clamp(24px,2.4vw,30px)/1.2 var(--serif);letter-spacing:-.01em;margin:0}.ip__head[data-astro-cid-u566ba3o] p[data-astro-cid-u566ba3o]{color:var(--ink-2);margin:0}.ip__tabs[data-astro-cid-u566ba3o]{scrollbar-width:none;gap:8px;margin:0 -2px 18px;padding:2px 2px 6px;display:flex;overflow-x:auto}.ip__tabs[data-astro-cid-u566ba3o]::-webkit-scrollbar{display:none}.ip__tabs[data-astro-cid-u566ba3o] button[data-astro-cid-u566ba3o]{font:600 15px/1 var(--sans);color:var(--ink-2);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:11px 18px;transition:background .2s,color .2s,border-color .2s}.ip__tabs[data-astro-cid-u566ba3o] button[data-astro-cid-u566ba3o]:hover{color:var(--ink);border-color:#b9c1d3}.ip__tabs[data-astro-cid-u566ba3o] button[data-astro-cid-u566ba3o][aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.ip__tabs[data-astro-cid-u566ba3o] button[data-astro-cid-u566ba3o]:focus-visible,.ip__panel[data-astro-cid-u566ba3o]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ip__more[data-astro-cid-u566ba3o]{margin:14px 0 0;font-weight:500}@media (width<=640px){.ip[data-astro-cid-u566ba3o]{margin-top:48px;padding-top:36px}}@media (prefers-reduced-motion:reduce){.ip__tabs[data-astro-cid-u566ba3o] button[data-astro-cid-u566ba3o]{transition:none}}.who__grid[data-astro-cid-ca6ylkx6]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px;margin-top:48px;display:grid}.who__main[data-astro-cid-ca6ylkx6] h3[data-astro-cid-ca6ylkx6],.who__block[data-astro-cid-ca6ylkx6] h3[data-astro-cid-ca6ylkx6]{color:var(--ink-3);margin-bottom:14px;font-size:15px;font-weight:600}.who__big[data-astro-cid-ca6ylkx6]{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0 0 24px;font-size:clamp(26px,2.8vw,34px);line-height:1.25}.who__main[data-astro-cid-ca6ylkx6] p[data-astro-cid-ca6ylkx6]:not(.who__big){color:var(--ink-2);max-width:34em}.who__side[data-astro-cid-ca6ylkx6]{border-left:1px solid var(--line);padding-left:48px}.who__block[data-astro-cid-ca6ylkx6]+.who__block[data-astro-cid-ca6ylkx6]{border-top:1px solid var(--line);margin-top:32px;padding-top:32px}.who__block[data-astro-cid-ca6ylkx6] p[data-astro-cid-ca6ylkx6]{color:var(--ink-2);margin:0 0 8px}.who__block[data-astro-cid-ca6ylkx6]>a[data-astro-cid-ca6ylkx6]{font-weight:600}@media (width<=900px){.who__grid[data-astro-cid-ca6ylkx6]{grid-template-columns:minmax(0,1fr);gap:40px}.who__side[data-astro-cid-ca6ylkx6]{border-left:0;border-top:1px solid var(--line);padding-top:32px;padding-left:0}}.ctl__list[data-astro-cid-fzvmnjwe]{border-top:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.ctl__list[data-astro-cid-fzvmnjwe] li[data-astro-cid-fzvmnjwe]{border-bottom:1px solid var(--line);padding:28px 0 32px}.ctl__list[data-astro-cid-fzvmnjwe] h3[data-astro-cid-fzvmnjwe]{margin-bottom:8px;font-size:19px}.ctl__list[data-astro-cid-fzvmnjwe] p[data-astro-cid-fzvmnjwe]{color:var(--ink-2);margin:0;font-size:17px}.ctl__live[data-astro-cid-fzvmnjwe]{font-family:var(--serif);color:var(--ink);border-left:3px solid var(--accent);max-width:30em;margin:48px 0 0;padding-left:20px;font-size:clamp(24px,2.6vw,32px);line-height:1.25}@media (width<=1060px){.ctl__list[data-astro-cid-fzvmnjwe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ctl__list[data-astro-cid-fzvmnjwe]{grid-template-columns:minmax(0,1fr)}}
