.phero{font-size:16px;line-height:1.6}.phero.phero img{font-size:inherit;line-height:inherit}.phero.phero table,.phero.phero tbody,.phero.phero td,.phero.phero th,.phero.phero thead,.phero.phero tr{background:transparent;border:0;box-shadow:none;color:inherit;margin:0}.phero.phero .ctrl{font:revert;gap:normal;justify-content:normal;letter-spacing:normal;overflow:visible;padding:revert;position:static}.phero *,.phero :after,.phero :before{box-sizing:border-box}.phero{color:var(--fg);font-family:var(--ff-body);-webkit-font-smoothing:antialiased}.phero.home-hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.phero .btnrow,.phero .eyebrow,.phero .lede,.phero h1{margin-top:0}.phero a.btn,.phero a.btn:active,.phero a.btn:focus,.phero a.btn:hover,.phero a.btn:link,.phero a.btn:visited{text-decoration:none!important}.phero a.btn:not(.ghost),.phero a.btn:not(.ghost):active,.phero a.btn:not(.ghost):focus,.phero a.btn:not(.ghost):hover,.phero a.btn:not(.ghost):link,.phero a.btn:not(.ghost):visited{color:#fff!important}.phero{--orange:#f76808;--orange-hot:#ff6a00;--orange-dk:#ed6707;--orange-tint:#fff3eb;--orange-ink:var(--orange-dk);--accent:#6e56cf;--accent-soft:#efecfb;--l-1:#fcfcfd;--l-2:#f9f9fa;--l-3:#f0f0f2;--l-4:#e8e8eb;--l-5:#e1e0e5;--l-6:#dad9de;--l-7:#cfced4;--l-8:#bcbac2;--l-9:#8e8c94;--l-10:#848289;--l-11:#646369;--l-12:#201f23;--d-1:#111112;--d-2:#19191b;--d-3:#232224;--d-4:#2a292c;--d-5:#313134;--d-6:#3b3a3e;--d-7:#48474c;--d-8:#616067;--d-9:#6f6d75;--d-10:#7d7b83;--d-11:#b5b3ba;--d-12:#eeeeef;--white:#fff;--ff-display:"Familjen Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;--ff-body:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--ff-mono:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--max:1200px;--pad:32px;--r:14px;--r-lg:20px;--ease:cubic-bezier(.22,1,.36,1);--bg:var(--l-1);--bg-2:var(--l-2);--fg:var(--l-12);--muted:var(--l-11);--muted-2:var(--l-9);--line:var(--l-6);--line-strong:var(--l-8);--bub-out:var(--white);--bub-txt:var(--l-12);--bub-line:var(--l-6);--line-soft:var(--l-3);--card:var(--white);--card-2:var(--l-2);--dot:var(--l-4);--shadow:0 1px 2px hsla(0,0%,8%,.03),0 6px 16px -8px hsla(0,0%,8%,.09);--shadow-lift:0 1px 3px hsla(0,0%,8%,.04),0 12px 26px -14px hsla(0,0%,8%,.13)}.phero .dark{--accent:#8b74e0;--accent-soft:rgba(139,116,224,.14);--bg:var(--d-2);--bg-2:var(--d-3);--fg:var(--d-12);--muted:var(--d-11);--muted-2:var(--d-10);--orange-tint:color-mix(in srgb,var(--orange) 20%,transparent);--orange-ink:var(--orange);--bub-out:var(--d-5);--bub-txt:var(--d-12);--bub-line:var(--d-7);--line:var(--d-6);--line-strong:var(--d-8);--line-soft:var(--d-5);--card:var(--d-4);--card-2:var(--d-3);--dot:var(--d-5);--shadow:0 1px 2px rgba(0,0,0,.3),0 8px 20px -10px rgba(0,0,0,.5);--shadow-lift:0 2px 5px rgba(0,0,0,.35),0 16px 34px -16px rgba(0,0,0,.6);color-scheme:dark}.phero .wrap{margin:0 auto;max-width:var(--max);padding:0 var(--pad);position:relative;z-index:2}.phero .ms{direction:ltr;display:inline-block;font-family:Material Symbols Rounded;-webkit-font-feature-settings:"liga";font-size:24px;font-style:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;vertical-align:middle}.phero h1{font-family:var(--ff-display);font-size:clamp(38px,5.4vw,64px);font-weight:400;font-weight:500;letter-spacing:-.035em;line-height:1.01;margin:0 0 22px}.phero .lede{font-size:clamp(17px,1.85vw,20px);font-weight:400;line-height:1.55;margin:0 0 32px;max-width:640px}.phero .eyebrow,.phero .lede{color:var(--muted);font-family:var(--ff-body)}.phero .eyebrow{align-items:center;background:color-mix(in srgb,var(--fg) 4%,transparent);border:1px solid var(--line);border-radius:7px;box-shadow:none;cursor:default;display:inline-flex;font-size:16px;font-weight:600;gap:8px;letter-spacing:0;line-height:1.25;margin:0 0 20px;padding:6px 12px 6px 10px;text-transform:none}.phero .eyebrow .ms{font-size:20px;height:20px;width:20px}.phero .btn{align-items:center;background:var(--orange);border:1px solid var(--orange);border-radius:10px;box-shadow:none;color:#fff;display:inline-flex;font-family:var(--ff-body);font-size:15.5px;font-weight:500;gap:8px;isolation:isolate;letter-spacing:-.005em;overflow:hidden;padding:14px 22px;position:relative;text-decoration:none;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .2s ease,border-color .2s ease}.phero .btn:before{background:linear-gradient(120deg,var(--orange-hot),var(--orange-dk));content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.phero .btn:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.phero .btn:hover:before{opacity:1}.phero .btn .ms{font-size:19px;transition:transform .35s var(--ease)}.phero .btn:focus-visible .ms,.phero .btn:hover .ms{transform:translateX(3px)}.phero .btn.ghost{background:transparent;border:1px solid var(--line);box-shadow:none}.phero .btn.ghost:before{display:none}.phero .btn.ghost:hover{background:color-mix(in srgb,var(--fg) 5%,transparent);border-color:var(--fg)}.phero .btn.onink{background:var(--orange);border-color:var(--orange);box-shadow:none;color:#fff}.phero .btn.onink:before{background:linear-gradient(120deg,var(--orange-hot),var(--orange-dk))}.phero .btn.ghost.onink{background:transparent;border-color:color-mix(in srgb,var(--fg) 28%,transparent);box-shadow:none;color:var(--fg)}.phero .btn.ghost.onink:hover{background:color-mix(in srgb,var(--fg) 7%,transparent);border-color:var(--fg)}.phero .btnrow{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.phero .dark{background:var(--bg)}.phero .rv{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i,0)*70ms)}.phero .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.phero .rv{opacity:1!important;transform:none!important}}.phero{--ok:#18794e;--ok-tint:#e9f6ee;--frame-shadow:0 1px 2px hsla(0,0%,8%,.04),0 16px 34px -22px hsla(0,0%,8%,.16);--p-bg:#fff;--p-side:#fafafb;--p-line:#e7e7eb;--p-line-2:#f1f1f4;--p-weekend:#f5f5f7;--p-fg:#26252a;--p-muted:#6e6d74;--p-head:#f7f7f9;background:var(--bg);isolation:isolate;overflow-x:clip;padding:80px 0 64px;position:relative}.phero .statement{align-items:end;background:var(--d-3);border:1px solid var(--d-6);border-radius:24px;box-shadow:0 30px 60px -36px rgba(0,0,0,.6);color:var(--fg);display:grid;gap:64px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);padding:40px 44px}@media (max-width:640px){.phero .statement{border-radius:20px;padding:26px 22px}}.phero h1{margin:0;max-width:13ch;text-wrap:balance}.phero .lede{margin:0 0 26px;max-width:46ch}@media (max-width:900px){.phero .statement{gap:24px;grid-template-columns:1fr}}@media (max-width:640px){.phero{padding-top:36px}}.phero .frame-wrap{margin-top:20px;position:relative}.phero .pframe{background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:var(--frame-shadow);overflow:hidden;position:relative;width:100%}.phero .pstage{background:var(--p-bg);color:var(--p-fg);font-family:var(--ff-body);left:0;position:absolute;top:0;transform-origin:0 0}.phero .chrome{align-items:center;background:var(--card-2);border-bottom:1px solid var(--line);display:flex;gap:7px;height:38px;padding-left:16px}.phero .chrome i{background:var(--line-strong);border-radius:50%;height:10px;opacity:.6;width:10px}.phero .chrome .url{background:var(--card);border:1px solid var(--line);border-radius:7px;color:var(--muted-2);font-size:12px;margin-left:18px;padding:4px 12px}.phero .av img{height:62%;transform:translateX(6%);width:62%}.phero .appnav .mk img{height:100%;width:100%}.phero .chap.paused:before{transition:none;width:var(--frozen)}.phero .av{background:#201f23;border-radius:50%;display:grid;flex:none;overflow:hidden;place-items:center}.phero .av svg{height:62%;transform:translateX(6%);width:62%}.phero .app{background:var(--p-bg);overflow:hidden;right:0;top:38px}.phero .app,.phero .appnav{bottom:0;left:0;position:absolute}.phero .appnav{align-items:center;background:var(--p-side);border-right:1px solid var(--p-line);display:flex;flex-direction:column;gap:6px;padding-top:12px;top:0;width:48px;z-index:3}.phero .appnav .mk{height:22px;margin-bottom:12px;width:22px}.phero .appnav .it{border-radius:8px;color:#8c8b92;display:grid;font-size:19px;height:32px;place-items:center;width:34px}.phero .appnav .it.on{background:#ecebf0;color:#26252a}.phero .toolbar{background:var(--p-bg);border-bottom:1px solid var(--p-line);height:52px;left:48px;padding:0 12px;position:absolute;right:0;top:0;z-index:2}.phero .tb,.phero .toolbar{align-items:center;display:flex;gap:8px}.phero .tb{border:1px solid var(--p-line);border-radius:6px;color:var(--p-fg);font-size:13px;height:32px;padding:0 10px;white-space:nowrap}.phero .tb .ms{color:var(--p-muted);font-size:18px}.phero .tb.search{border-radius:16px;color:#9a99a0;width:190px}.phero .tb.gbar{color:var(--p-fg);font-weight:500}.phero .tb.end{margin-left:auto}.phero .cal{left:48px;right:0;top:52px}.phero .cal,.phero .side{bottom:0;position:absolute}.phero .side{background:var(--p-bg);border-right:1px solid var(--p-line);left:0;top:0;width:190px;z-index:2}.phero .side .hd{align-items:flex-end;border-bottom:1px solid var(--p-line);color:var(--p-muted);display:flex;font-size:11px;height:62px;padding:0 12px 10px}.phero .row-l{align-items:center;border-bottom:1px solid var(--p-line-2);display:flex;font-size:12.5px;gap:7px;height:31px;padding:0 10px 0 12px;white-space:nowrap}.phero .row-l .ms{color:#77767c;font-size:15px}.phero .row-l.type{font-size:12.5px;font-weight:600;padding-right:8px}.phero .row-l.type .pr{background:#fff;border:1px solid var(--p-line);border-radius:4px;font-size:11px;font-weight:500;margin-left:auto;padding:2px 5px}.phero .row-l .ic{display:flex;gap:4px;margin-left:auto}.phero .row-l .ic .ms{font-size:14px}.phero .pgrid{bottom:0;left:190px;overflow:hidden;position:absolute;right:0;top:0}.phero .months{background:var(--p-head);border-bottom:1px solid var(--p-line);height:22px;position:relative}.phero .months span{color:var(--p-muted);font-size:12px;padding-left:8px;position:absolute;top:4px}.phero .days{border-bottom:1px solid var(--p-line);display:flex;height:40px}.phero .day{border-left:1px solid var(--p-line-2);color:var(--p-muted);flex:none;font-size:11px;line-height:1.25;padding-top:4px;text-align:center}.phero .day b{color:var(--p-fg);display:block;font-size:13px;font-weight:500}.phero .day.we{background:var(--p-weekend)}.phero .day.today{box-shadow:inset 0 -2px 0 #26252a}.phero .day.today b{font-weight:700}.phero .rows{position:relative}.phero .row{border-bottom:1px solid var(--p-line-2);display:flex;height:31px}.phero .cell{border-left:1px dotted var(--p-line);color:#55545a;display:grid;flex:none;font-size:10.5px;font-variant-numeric:tabular-nums;place-items:center}.phero .row .cell.we{background:var(--p-weekend)}.phero .cap .cell{border-left-color:hsla(0,0%,100%,.6)}.phero .c0{background:#f6cfc9!important}.phero .c1{background:#fbf0c2!important}.phero .c2{background:#e3f2dc!important}.phero .c3{background:#c9e6bf!important}.phero .todayline{background:#26252a;bottom:0;opacity:.55;position:absolute;top:0;width:1px;z-index:1}.phero .bar{align-items:center;border-radius:4px;display:flex;font-size:12px;font-weight:500;gap:4px;height:23px;opacity:0;overflow:hidden;padding:0 7px 0 9px;position:absolute;transform:translateX(-10px);transition:opacity .5s var(--ease),transform .5s var(--ease),top .9s var(--ease),width .9s var(--ease),box-shadow .3s var(--ease);white-space:nowrap;z-index:1}.phero .bar.in{opacity:var(--o,1)}.phero .bar .ms{font-size:14px}.phero .bar:before{background:var(--st,transparent);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.phero .bar .tx{overflow:hidden;text-overflow:ellipsis}.phero .y{background:#ffe341;color:#26252a}.phero .b{background:#2196f3;color:#fff}.phero .o{background:#ff9800;color:#26252a}.phero .p{background:#9c27b0;color:#fff}.phero .g{background:#8b8a90;color:#fff}.phero .gr{background:#62c565;color:#26252a}.phero .lb{background:#afd5f6;color:#4c6a86;--o:.75}.phero .ol{background:#fff;border:1px solid #a9a8ae;color:#7b7a80}.phero .nr{background:#fce4e4}.phero .nr,.phero .rp{border:1px solid #e57373;color:#d32f2f}.phero .rp{background:repeating-linear-gradient(135deg,#fff 0 6px,#fce4e4 6px 12px)}.phero .bar.sel{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--orange),0 8px 18px -6px rgba(247,104,8,.45);z-index:4}.phero .gbar{align-items:center;background:rgba(247,104,8,.08);border:1.5px dashed var(--orange);border-radius:4px;color:#b84e05;display:flex;font-size:11.5px;font-weight:500;gap:4px;height:23px;opacity:0;padding:0 8px;position:absolute;transition:opacity .4s var(--ease);white-space:nowrap;z-index:2}.phero .gbar.on{opacity:1}.phero .max{background:#fff;border-left:1px solid var(--p-line);bottom:0;box-shadow:-24px 0 48px -24px hsla(0,0%,8%,.22);display:flex;flex-direction:column;position:absolute;right:0;top:0;transform:translateX(105%);transition:transform .7s var(--ease);width:360px;z-index:6}.phero .max.open{transform:none}.phero .pstage.narrow .max{border-left:0;border-top:1px solid var(--p-line);box-shadow:0 -24px 48px -24px hsla(0,0%,8%,.22);height:330px;left:0;right:0;top:auto;transform:translateY(105%);width:auto}.phero .pstage.narrow .max.open{transform:none}.phero .mh{align-items:center;border-bottom:1px solid var(--p-line);display:flex;flex:none;gap:10px;height:56px;padding:0 16px}.phero .mh .av{height:30px;width:30px}.phero .max .av{background:#fff3eb;box-shadow:inset 0 0 0 1px #fbdcc6}.phero .mh b{display:block;font-size:14px;font-weight:600}.phero .mh small{color:var(--p-muted);font-size:11.5px}.phero .mh .x{color:#9a99a0;font-size:20px;margin-left:auto}.phero .ctx{align-items:center;background:#f6f6f8;border-radius:8px;color:var(--p-muted);display:flex;flex:none;font-size:11.5px;gap:6px;margin:12px 16px 0;padding:8px 10px}.phero .ctx .ms{color:#8c8b92;font-size:15px}.phero .ctx b{color:var(--p-fg);font-weight:500}.phero .msgs{display:flex;flex:1;flex-direction:column;gap:12px;-webkit-mask-image:linear-gradient(transparent,#000 18px);mask-image:linear-gradient(transparent,#000 18px);overflow:hidden;padding:14px 16px 8px;scroll-behavior:smooth}.phero .m{font-size:13px;line-height:1.5;max-width:92%;opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.phero .m.in{opacity:1;transform:none}.phero .m.me{align-self:flex-end;background:#f1f1f4;border:1px solid #e7e7eb;border-radius:12px 12px 4px 12px;color:#26252a;padding:9px 12px}.phero .m.bot{align-items:flex-start;display:flex;gap:9px;max-width:100%}.phero .m.bot .av{height:22px;margin-top:1px;width:22px}.phero .m.bot .body{color:var(--p-fg);flex:1;min-width:0}.phero .dots{display:inline-flex;gap:4px;padding:6px 0}.phero .dots i{animation:ph-dot 1s infinite;background:#b9b8be;border-radius:50%;height:6px;width:6px}.phero .dots i:nth-child(2){animation-delay:.15s}.phero .dots i:nth-child(3){animation-delay:.3s}.phero .prop{border:1px solid var(--p-line);border-radius:12px;margin-top:10px;opacity:0;overflow:hidden;transform:translateY(8px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.phero .prop.in{opacity:1;transform:none}.phero .prop .phd{align-items:center;border-bottom:1px solid var(--p-line-2);display:flex;font-size:12px;font-weight:600;gap:6px;padding:9px 12px}.phero .prop .phd .ms{color:var(--orange-dk);font-size:16px}.phero .prop dl{display:grid;font-size:12px;gap:5px 12px;grid-template-columns:auto 1fr;margin:0;padding:8px 12px}.phero .prop dt{color:var(--p-muted)}.phero .prop dd{font-variant-numeric:tabular-nums;font-weight:500;margin:0}.phero .prop dd s{color:#a3a2a8;font-weight:400;text-decoration:none}.phero .prop .pa{background:#fafafb;border-top:1px solid var(--p-line-2);display:flex;gap:8px;padding:10px 12px}.phero .pb{align-items:center;border:1px solid transparent;border-radius:8px;display:inline-flex;font:500 12.5px/1 var(--ff-body);gap:6px;padding:9px 12px;transition:background .3s,color .3s,transform .2s}.phero .pb.pri{background:var(--orange);color:#fff}.phero .pb.sec{background:#fff;border-color:var(--p-line);color:var(--p-fg)}.phero .pb.done{background:#e9f6ee;color:#18794e}.phero .pb.press{transform:scale(.96)}.phero .pb .ms{font-size:15px}.phero .ok{align-items:center;background:#e9f6ee;border-radius:999px;color:#18794e;display:inline-flex;font-size:11.5px;font-weight:500;gap:6px;margin-top:8px;padding:4px 10px 4px 7px}.phero .ok .ms{font-size:14px}.phero .inp{align-items:flex-end;background:#fff;border:1px solid var(--p-line);border-radius:12px;display:flex;flex:none;font-size:13px;gap:8px;line-height:1.45;margin:8px 12px 12px;padding:9px 10px 9px 12px}.phero .inp .t{color:var(--p-fg);flex:1;min-height:19px;min-width:0;overflow-wrap:anywhere;padding-bottom:4px;white-space:normal}.phero .inp .t:empty:before{color:#a3a2a8;content:"Ask Max"}.phero .inp .caret{display:none;height:16px}.phero .inp .caret,.phero .inp.typing .t:after{animation:ph-blink 1s steps(1) infinite;background:var(--p-fg);width:1px}.phero .inp.typing .t:after{content:"";display:inline-block;height:15px;margin-left:1px;vertical-align:-3px}.phero .inp .send{background:#ecebf0;border-radius:8px;color:#8c8b92;display:grid;height:28px;place-items:center;transition:background .3s,color .3s;width:28px}.phero .inp .send.on{background:#dad9de;color:#26252a}.phero .inp .send .ms{font-size:17px}.phero .cursor{filter:drop-shadow(0 2px 3px rgba(0,0,0,.25));height:22px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:transform .9s var(--ease),opacity .3s;width:22px;z-index:20}.phero .cursor.on{opacity:1}.phero .cursor .ring{background:rgba(247,104,8,.2);border-radius:50%;height:30px;left:-14px;opacity:0;position:absolute;top:-14px;transform:scale(0);width:30px}.phero .cursor.click .ring{animation:ph-ring .5s var(--ease)}.phero .chapters{align-items:flex-start;display:flex;gap:24px;margin-top:22px}.phero .chap{border-top:1px solid var(--line);color:var(--muted-2);flex:1;font:500 15px/1.3 var(--ff-display);min-width:0;padding-top:12px;position:relative;transition:color .4s}.phero .chap small{color:var(--muted-2);display:block;font:400 13.5px/1.45 var(--ff-body);margin-top:3px}.phero .chap:before{background:var(--orange);content:"";height:2px;left:0;position:absolute;top:-1px;width:0}.phero .chap.on{color:var(--fg)}.phero .chap.on:before{transition:width var(--dur,4s) linear;width:100%}.phero .chap.done:before{width:100%}.phero .ctrl{background:var(--card);border:1px solid var(--line);border-radius:10px;color:var(--fg);cursor:pointer;display:grid;flex:none;height:40px;margin-top:4px;place-items:center;width:40px}.phero .ctrl .ms{font-size:20px}@media (max-width:640px){.phero .chap small{display:none}.phero .chapters{gap:12px}.phero .chap{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.phero .bar,.phero .chap:before,.phero .cursor,.phero .gbar,.phero .m,.phero .max,.phero .prop{transition:none!important}.phero .dots i{animation:none}}.phero .bar{transform:translateY(3px) scale(.98);transform-origin:left center;transition:opacity 1.1s var(--ease),transform 1.1s var(--ease),top .9s var(--ease),width .9s var(--ease),box-shadow .3s var(--ease)}.phero .bar.in{transform:none}.phero .bar .tx,.phero .bar>.ms{opacity:0;transition:opacity .9s ease .2s}.phero .bar.in .tx,.phero .bar.in>.ms{opacity:1}.phero .row-l.type{background:var(--tint)}.phero .cell{transition:opacity .5s ease}.phero .mh b,.phero .mh>div{line-height:1.2}.phero .mh b{margin:0}.phero .mh small{display:block;line-height:1.25;margin-top:1px}.phero .bar.moving{box-shadow:0 0 0 2px #fff,0 0 0 4px #e98a2b,0 8px 18px -6px rgba(233,138,43,.5);z-index:4}.phero .rows.realloc .bar.fixed{animation:ph-fixed 1.4s var(--ease) 1}.phero .prop .phd .ms{color:#e98a2b}.phero .n{background:#ecebf0;color:#7b7a80}.phero .cap .cell{font-size:0}.phero .row-l .ic,.phero .row-l>.ms{display:none}.phero .row-l.type{background:var(--p-head)}.phero .c0,.phero .c1,.phero .c2,.phero .c3{background:var(--p-head)!important}.phero .cap .cell{border-left-color:transparent;color:var(--p-muted)}.phero .dots{gap:5px;padding:9px 0 4px}.phero .dots i{animation:ph-hop 1.15s cubic-bezier(.22,1,.36,1) infinite}.phero .dots i:nth-child(2){animation-delay:.14s}.phero .dots i:nth-child(3){animation-delay:.28s}.phero.dark{--frame-shadow:0 1px 3px rgba(0,0,0,.3),0 20px 40px -24px rgba(0,0,0,.45)}.phero .pstage.narrow .appnav{display:none}.phero .pstage.narrow .cal,.phero .pstage.narrow .toolbar{left:0}.phero .pstage.narrow .tb:not(:first-child):not(.end){display:none}.phero .pstage.narrow .side{width:112px}.phero .pstage.narrow .pgrid{left:112px}.phero .pstage.narrow .row-l{font-size:11.5px;gap:5px;padding:0 6px 0 9px}.phero .pstage.narrow .row-l .ic,.phero .pstage.narrow .row-l.type .pr,.phero .pstage.narrow .row-l>.ms{display:none}.phero .pstage.narrow .days,.phero .pstage.narrow .months,.phero .pstage.narrow .rows{margin-left:calc(var(--cw,44px)*-1)}.phero .pstage.narrow .months span:first-child{left:var(--cw,44px)!important}.phero .pstage.narrow .cursor svg{display:none}.phero .pstage.narrow .cursor:before{background:rgba(38,37,42,.24);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.25);content:"";height:24px;left:-10px;position:absolute;top:-10px;width:24px}.phero .herotoggle{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--white) 92%,transparent);border:1px solid var(--l-6);border-radius:11px;box-shadow:0 1px 2px hsla(0,0%,8%,.05),0 10px 24px -12px hsla(0,0%,8%,.3);display:flex;font-family:var(--ff-body);left:50%;padding:3px;position:absolute;top:18px;transform:translateX(-50%);z-index:6}.phero .herotoggle .lbl{color:var(--l-9);font-size:11.5px;font-weight:600;letter-spacing:.02em;padding:0 8px 0 9px}.phero .herotoggle button{appearance:none;background:transparent;border:0;border-radius:8px;color:var(--l-11);cursor:pointer;font:500 12.5px/1 var(--ff-body);padding:8px 11px}.phero .herotoggle button:hover{color:var(--l-12)}.phero .herotoggle button[aria-pressed=true]{background:var(--l-3);color:var(--l-12)}.phero .herotoggle .lbl,.phero .herotoggle button{white-space:nowrap}@media(max-width:480px){.phero .herotoggle{top:12px}.phero .herotoggle .lbl{display:none}.phero .herotoggle button{font-size:12px;padding:7px 9px}}.phero.v-split{background:var(--bg);padding:76px 0 64px}.phero.v-split .herobg{display:none}.phero.v-split>.wrap{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);max-width:min(1400px,calc(100vw - 40px))}.phero.v-split .statement{align-content:center;border-radius:24px;box-shadow:none;gap:30px;grid-template-columns:1fr;padding:56px clamp(28px,4vw,56px)}.phero.v-split .statement h1{max-width:12ch}.phero.v-split .pframe{box-shadow:0 1px 2px hsla(0,0%,8%,.06),0 18px 40px -22px hsla(0,0%,8%,.35)}.phero.v-one .frame-wrap,.phero.v-split .frame-wrap{padding-right:0}.phero.v-one .pframe,.phero.v-split .pframe{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;flex:0 0 auto}.phero.v-one .chapters,.phero.v-split .chapters{margin-right:clamp(18px,2.4vw,32px)}.phero .pstage.sheetmode .max{border-left:0;border-right:1px solid var(--p-line);border-top:1px solid var(--p-line);bottom:0;box-shadow:0 -24px 48px -24px hsla(0,0%,8%,.22);height:300px;left:0;right:auto;top:auto;transform:translateY(105%);width:var(--visw)}.phero .pstage.sheetmode .max.open{transform:none}.phero.v-split .chapters{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,#fff 90%,transparent);border-radius:14px;gap:16px;margin-top:14px;padding:12px 16px}.phero.v-split .chap{border-top-color:var(--l-6);color:var(--l-9);font-size:14px}.phero.v-split .chap.on{color:var(--l-12)}.phero.v-split .chap small{display:none}.phero.v-split .ctrl{background:#fff;border-color:var(--l-6);color:var(--l-12);margin-top:0}@media(max-width:900px){.phero.v-split>.wrap{grid-template-columns:1fr}.phero.v-split .statement{padding:36px 26px}}.phero.v-one{background:var(--bg);padding:76px 0 64px}.phero.v-one .herobg{display:none}.phero.v-one>.wrap:before{background:linear-gradient(90deg,rgba(17,17,18,.9),rgba(17,17,18,.78) 30%,rgba(17,17,18,.25) 55%,rgba(17,17,18,0) 72%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.phero.v-one .statement{align-content:center;background:transparent;border:0;border-radius:0;box-shadow:none;gap:30px;grid-template-columns:1fr;padding:64px clamp(28px,4vw,64px)}.phero.v-one .statement h1{max-width:12ch}.phero.v-one .frame-wrap{display:flex;flex-direction:column;justify-content:center;margin-top:0;overflow:hidden;padding:clamp(24px,3vw,44px) 0 22px clamp(8px,1vw,16px)}.phero.v-one .pframe{box-shadow:0 2px 6px rgba(0,0,0,.18),0 30px 60px -28px rgba(0,0,0,.55)}.phero.v-one .chapters{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,#fff 90%,transparent);border-radius:14px;gap:16px;margin-top:14px;padding:12px 16px}.phero.v-one .chap{border-top-color:var(--l-6);color:var(--l-9);font-size:14px}.phero.v-one .chap.on{color:var(--l-12)}.phero.v-one .chap small{display:none}.phero.v-one .ctrl{background:#fff;border-color:var(--l-6);color:var(--l-12);margin-top:0}@media(max-width:900px){.phero.v-one>.wrap{grid-template-columns:1fr}.phero.v-one>.wrap:before{background:linear-gradient(180deg,rgba(17,17,18,.88),rgba(17,17,18,.6) 45%,rgba(17,17,18,.1) 75%)}.phero.v-one .statement{padding:40px 26px 8px}.phero.v-one .frame-wrap{padding:16px 0 18px 16px}}.phero .moment{display:none}.phero.v-open{padding:48px 0 64px}.phero.v-open .statement{--fg:var(--l-12);--muted:var(--l-11);--muted-2:var(--l-9);--line:var(--l-6);--line-strong:var(--l-8);background:none;border:0;border-radius:0;box-shadow:none;color:var(--l-12);display:block;margin:0 auto;max-width:1040px;padding:0;text-align:center}.phero.v-open .statement>div{align-items:center;display:flex;flex-direction:column}.phero.v-open .statement h1{color:var(--l-12);font-size:clamp(40px,5vw,70px);margin:0 auto;max-width:none;text-wrap:balance}.phero.v-open .statement .lede{color:var(--l-11);margin:22px auto 30px;max-width:52ch;text-align:center}.phero.v-open .statement .btnrow{justify-content:center}.phero.v-open .statement .eyebrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.7);margin-bottom:24px}.phero.v-open .statement .btn.ghost{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.75)}.phero.v-open{background:var(--bg)}.phero.v-open .herobg{display:none}.phero.v-open .chapters{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,#fff 90%,transparent);border-radius:14px;gap:16px;margin-top:18px;padding:12px 16px}.phero.v-open .chap{border-top-color:var(--l-6);color:var(--l-9)}.phero.v-open .chap.on{color:var(--l-12)}.phero.v-open .chap small{display:none}.phero.v-open .ctrl{background:#fff;border-color:var(--l-6);color:var(--l-12);margin-top:0}.phero.v-open .moment{align-items:center;background:hsla(0,0%,100%,.96);border-radius:16px;box-shadow:0 2px 6px hsla(0,0%,8%,.08),0 24px 48px -20px hsla(0,0%,8%,.35);color:var(--l-12);display:flex;gap:11px;max-width:290px;opacity:0;padding:11px 16px 11px 11px;position:absolute;transform:translateY(10px) scale(.97);transition:opacity .7s var(--ease),transform .9s var(--ease);z-index:5}.phero.v-open .moment .mtx{display:flex;flex-direction:column;font-family:var(--ff-body);gap:2px}.phero.v-open .moment b{font-size:13.5px;font-weight:600;line-height:1.25}.phero.v-open .moment .mtx span{color:var(--l-11);font-size:13px;line-height:1.35}.phero.v-open .mav{background:linear-gradient(135deg,#ffd9b8,#f7a86c);border-radius:50%;color:#7a3a0a;font:600 13px/1 var(--ff-body);place-items:center}.phero.v-open .mav,.phero.v-open .mok{display:grid;flex:0 0 auto;height:38px;width:38px}.phero.v-open .mok{background:#e9f6ee;border-radius:12px;color:#18794e;place-items:center}.phero.v-open .mok .ms{font-size:21px}.phero.v-open .m-guest{left:-40px;top:22%}.phero.v-open .m-done{right:-36px;top:60%}.phero.v-open[data-story="0"][data-step="0"] .m-guest,.phero.v-open[data-story="0"][data-step="1"] .m-guest{animation:moment-float 5s ease-in-out 1s infinite;opacity:1;transform:none}.phero.v-open[data-story="0"][data-step="2"] .m-done{animation:moment-float 5s ease-in-out 2.4s infinite;opacity:1;transform:none;transition-delay:1.6s}@media(max-width:1240px){.phero.v-open .m-guest{left:-16px}.phero.v-open .m-done{right:-12px}}@media(max-width:900px){.phero.v-open .moment{display:none}}@media(max-width:640px){.phero.v-open{padding-top:88px}.phero.v-open .frame-wrap{margin-top:40px}}@media(prefers-reduced-motion:reduce){.phero.v-open .moment{animation:none!important}}.phero .chapters,.phero .story{align-items:center}.phero .story{display:flex;flex:0 0 auto;gap:18px;min-width:0}.phero .story.on{flex:1 1 auto}.phero .story .ssteps{align-items:flex-start;display:none;flex:1;gap:18px;min-width:0}.phero .story.on .ssteps{animation:story-in .6s var(--ease);display:flex}.phero .shead{align-items:center;background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;flex:none;font:500 14px/1 var(--ff-body);gap:7px;height:38px;padding:0 15px 0 11px;transition:background .3s,color .3s,border-color .3s;white-space:nowrap}.phero .shead .ms{font-size:18px}.phero .shead:hover{color:var(--fg)}.phero .story.on .shead{background:var(--fg);border-color:var(--fg);color:var(--bg)}.phero.v-open .shead,.phero.v-split .shead{border-color:var(--l-6);color:var(--l-10)}.phero.v-open .shead:hover,.phero.v-split .shead:hover{color:var(--l-12)}.phero.v-open .story.on .shead,.phero.v-split .story.on .shead{background:var(--l-12);border-color:var(--l-12);color:#fff}@media (max-width:640px){.phero .chapters{gap:10px}.phero .story,.phero .story.on{align-items:stretch;flex:1 1 0;flex-direction:column;gap:9px}.phero .story .ssteps,.phero .story.on .ssteps{animation:none;display:flex;gap:5px}.phero .story:not(.on) .ssteps{opacity:.45}.phero .shead{font-size:13px;height:34px;justify-content:center;padding:0 10px}.phero .shead .lt{display:none}.phero .chap{font-size:0!important;height:2px;padding-top:0}}.phero .appnav .it{transition:background .3s,color .3s}.phero .rev{background:var(--p-bg);bottom:0;container-type:inline-size;left:48px;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity .6s var(--ease),visibility 0s .6s;visibility:hidden;width:calc(var(--revw,1200px) - 48px);z-index:7}.phero .pstage.st-rev .rev{opacity:1;transition:opacity .6s var(--ease);visibility:visible}.phero .pstage.narrow .rev{left:0;width:var(--revw,420px)}.phero .rtool{align-items:center;border-bottom:1px solid var(--p-line);display:flex;gap:8px;height:52px;padding:0 14px}.phero .rtool .ttl{align-items:center;display:flex;font-size:14px;font-weight:600;gap:7px;margin-right:6px;white-space:nowrap}.phero .rtool .ttl .ms{color:#e98a2b;font-size:19px}.phero .rev .acts{display:none;gap:8px;margin-left:auto}.phero .rev[data-acts=a] .acts.ac-a,.phero .rev[data-acts=b] .acts.ac-b,.phero .rev[data-acts=c] .acts.ac-c{display:flex}.phero .rev .pb{white-space:nowrap}.phero .rbody{bottom:0;left:0;position:absolute;right:0;top:52px}.phero .rscr{display:flex;flex-direction:column;gap:12px;inset:0;opacity:0;padding:16px 18px;position:absolute;transform:translateX(28px);transition:opacity .5s var(--ease),transform .7s var(--ease)}.phero .rscr.on{opacity:1;transform:none}.phero .rscr.off{transform:translateX(-28px)}.phero .rvc{background:#fff;border:1px solid var(--p-line);border-radius:10px;flex:none;overflow:hidden}.phero .rh{background:var(--p-side);border-bottom:1px solid var(--p-line-2);font-size:13px;font-weight:600;gap:10px;height:38px;padding:0 14px;white-space:nowrap}.phero .rh,.phero .rh .r{align-items:center;display:flex}.phero .rh .r{color:var(--p-muted);font-size:11.5px;font-weight:500;gap:12px;margin-left:auto}.phero .rh .r i{border-radius:3px;display:inline-block;height:10px;margin-right:-6px;width:10px}.phero .kpis{display:grid;flex:none;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.phero .kpi{background:#fff;border:1px solid var(--p-line);border-radius:10px;opacity:0;padding:10px 12px;transform:translateY(6px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.phero .kpi.in{opacity:1;transform:none}.phero .kpi span{color:var(--p-muted);display:block;font-size:11.5px;white-space:nowrap}.phero .kpi b{display:block;font-size:20px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;margin-top:4px}.phero .kpi small{color:var(--p-muted);display:block;font-size:11px;margin-top:1px}.phero .stbl{border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums;width:100%}.phero .stbl th{color:var(--p-muted);font-size:11.5px;font-weight:500;padding:8px 14px}.phero .stbl td,.phero .stbl th{border-bottom:1px solid var(--p-line-2);text-align:right;white-space:nowrap}.phero .stbl td{padding:9px 14px}.phero .stbl td:first-child,.phero .stbl th:first-child{text-align:left}.phero .stbl tr:last-child td{border-bottom:0}.phero .stbl tr.opt td{background:#eef8ea;opacity:0;transition:opacity .6s var(--ease)}.phero .stbl tr.opt.in td{opacity:1}.phero .dl,.phero .stbl b{font-weight:600}.phero .dl{border-radius:4px;display:inline-block;font-size:10.5px;margin-left:6px;padding:2px 5px}.phero .dl.up{background:#cdebc3;color:#1e6b2a}.phero .dl.dn{background:#fbe3d6;color:#a3410e}.phero .pace{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.phero .pbars{align-items:stretch;background:repeating-linear-gradient(to top,transparent 0 31px,var(--p-line-2) 31px 32px) 0 -22px/100% calc(100% - 4px) no-repeat;display:grid;flex:1;gap:10px;grid-template-columns:repeat(var(--nd,14),minmax(0,1fr));min-height:0;padding:14px 16px 8px}.phero .pc{display:flex;flex-direction:column;gap:6px;min-width:0}.phero .pc .st{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.phero .pc i{display:block;height:0;transition:height 1s var(--ease)}.phero .pc i.p{background:#d6d5db;border-radius:3px 3px 0 0}.phero .pc i.o{background:#f7a86c;border-radius:3px 3px 0 0}.phero .rev.optd .pc i.o+i.p{border-radius:0}.phero .rev.grown .pc i.p,.phero .rev.optd .pc i.o{height:var(--h)}.phero .pc>span{color:var(--p-muted);font-size:10.5px;text-align:center;white-space:nowrap}.phero .pc.we>span{color:var(--p-fg);font-weight:500}.phero .pd{padding:2px 14px 6px}.phero .pdr{align-items:center;border-bottom:1px solid var(--p-line-2);display:grid;font-size:12px;font-variant-numeric:tabular-nums;grid-template-columns:150px repeat(var(--nd,14),minmax(0,1fr));min-height:29px}.phero .pdr:last-child{border-bottom:0}.phero .pdr .plb{font-size:11.5px;font-weight:500;white-space:nowrap}.phero .pdr>i{color:var(--p-muted);font-style:normal;text-align:center}.phero .pdr.hd>i{font-size:10.5px;line-height:1.2;padding:4px 0}.phero .pdr.hd>i b{color:var(--p-fg);display:block;font-size:12.5px;font-weight:500}.phero .pdr.hd>i.we{background:var(--p-weekend);border-radius:5px}.phero .pdr.op>i{color:var(--p-fg);font-weight:500;opacity:0;transition:opacity .4s}.phero .pdr.op>i.in{opacity:1}.phero .stg{align-items:center;background:#ece3fa;border-radius:4px;color:#5b3a9a;display:flex;font-size:11px;font-weight:600;grid-column:2/-1;height:20px;overflow:hidden;padding-left:8px;transition:width 1.1s var(--ease);white-space:nowrap;width:0}.phero .stg.in{width:100%}.phero .pdr.ch>i{border-radius:4px;display:grid;font-size:11px;font-weight:600;height:22px;margin:0 2px;opacity:0;place-items:center;transform:scale(.8);transition:opacity .3s,transform .4s var(--ease)}.phero .pdr.ch>i.in{opacity:1;transform:none}.phero .pdr.ch>i.dn{background:#fce4ec;color:#ad1457}.phero .pdr.ch>i.up{background:#ddf1d6;color:#1e6b2a}.phero .pdr.ch>i.z{background:#f1f1f4;color:var(--p-muted)}.phero .po{flex:1 1 auto;min-height:0}.phero .flt{align-items:center;border-bottom:1px solid var(--p-line-2);display:flex;font-size:12px;gap:10px;padding:9px 14px;white-space:nowrap}.phero .flt .sel{border:1px solid var(--p-line);border-radius:6px;display:flex;flex-direction:column;gap:2px;min-width:150px;padding:4px 9px}.phero .flt .sel small{color:var(--p-muted);font-size:10px}.phero .flt .lim{font-size:12.5px;font-weight:600;margin-left:auto}.phero .flt .lim .ms{color:#18794e;font-size:16px;margin-right:4px;vertical-align:-3px}.phero .por{align-items:center;border-bottom:1px solid var(--p-line-2);display:grid;font-size:12.5px;font-variant-numeric:tabular-nums;gap:8px;grid-template-columns:minmax(0,1fr) 92px 128px 70px 64px;padding:6px 14px}.phero .por:last-child{border-bottom:0}.phero .por>:not(:first-child){text-align:right}.phero .por.hd{background:var(--p-side);color:var(--p-muted);font-size:11.5px;padding:7px 14px}.phero .por:not(.hd){opacity:0;transform:translateX(10px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.phero .por.in{opacity:1;transform:none}.phero .por .nm b{display:block;font-weight:500}.phero .por .nm small{color:var(--p-muted);font-size:11px}.phero .por .cr{color:var(--p-muted)}.phero .por .nwr{align-items:center;display:flex;font-weight:600;gap:6px;justify-content:flex-end}.phero .por .ar{border-radius:4px;color:#fff;display:grid;height:17px;place-items:center;width:17px}.phero .por .ar .ms{font-size:13px}.phero .por .ar.up{background:#43a047}.phero .por .ar.dn{background:#e57373}.phero .por .pct{font-size:11.5px;font-weight:600}.phero .por .pct.up{color:#1e6b2a}.phero .por .pct.dn{color:#ad1457}.phero .por .ex{color:var(--p-muted);font-size:11px;text-decoration:underline}.phero .rmodal{background:rgba(38,37,42,.28);display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .35s,visibility 0s .35s;visibility:hidden;z-index:8}.phero .rmodal.on{opacity:1;transition:opacity .35s;visibility:visible}.phero .mbox{background:#fff;border-radius:12px;box-shadow:0 30px 60px -20px rgba(0,0,0,.35);transform:translateY(14px) scale(.98);transition:transform .5s var(--ease);width:min(480px,calc(100% - 24px))}.phero .rmodal.on .mbox{transform:none}.phero .mbox .mt{align-items:center;border-bottom:1px solid var(--p-line-2);display:flex;font-size:14px;font-weight:600;height:48px;padding:0 16px}.phero .mbox .mt .ms{color:#9a99a0;font-size:20px;margin-left:auto}.phero .mbox .mb{display:flex;flex-direction:column;font-size:12.5px;gap:12px;padding:14px 16px}.phero .msum{background:#e9f6ee;border-radius:8px;color:#18794e;display:flex;gap:10px;line-height:1.4;padding:10px 12px}.phero .msum .ms{font-size:18px}.phero .msum b{display:block;font-weight:600}.phero .msum span{color:#2f6b47}.phero .mrow{display:grid;gap:12px;grid-template-columns:1fr 1fr}.phero .mf small{color:var(--p-muted);display:block;font-size:11px;margin-bottom:3px}.phero .mta{border:1px solid var(--p-line);border-radius:8px;color:var(--p-fg);min-height:50px;padding:8px 10px;transition:border-color .3s}.phero .mta.typing{border-color:#e98a2b}.phero .mta.typing:after{animation:ph-blink 1s steps(1) infinite;background:var(--p-fg);content:"";display:inline-block;height:14px;margin-left:1px;vertical-align:-2px;width:1px}.phero .mchk{align-items:center;display:flex;gap:8px}.phero .box{border:1.5px solid #a9a8ae;border-radius:4px;color:#fff;display:grid;flex:none;height:16px;place-items:center;transition:background .25s,border-color .25s;width:16px}.phero .box .ms{font-size:13px;opacity:0;transition:opacity .2s}.phero .box.on{background:var(--orange);border-color:var(--orange)}.phero .box.on .ms{opacity:1}.phero .mfoot{background:#fafafb;border-radius:0 0 12px 12px;border-top:1px solid var(--p-line-2);display:flex;gap:8px;justify-content:flex-end;padding:12px 16px}.phero .rtoast{align-items:center;background:#26252a;border-radius:8px;bottom:18px;color:#fff;display:flex;font-size:12.5px;gap:8px;left:50%;opacity:0;padding:9px 14px 9px 11px;position:absolute;transform:translate(-50%,16px);transition:opacity .4s,transform .5s var(--ease);white-space:nowrap;z-index:9}.phero .rtoast .ms{color:#7dd69b;font-size:17px}.phero .rtoast.on{opacity:1;transform:translate(-50%)}.phero .bur{align-items:center;border-bottom:1px solid var(--p-line-2);display:grid;font-size:12.5px;font-variant-numeric:tabular-nums;gap:8px;grid-template-columns:118px 128px 120px minmax(0,1fr) 128px 70px;padding:10px 14px;white-space:nowrap}.phero .bur:last-child{border-bottom:0}.phero .bur.hd{background:var(--p-side);color:var(--p-muted);font-size:11.5px;padding:7px 14px}.phero .bur>:last-child{text-align:right}.phero .bst{align-items:center;background:#fff3eb;border-radius:999px;color:#b84e05;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;justify-self:start;padding:4px 9px 4px 7px}.phero .bst .spin{animation:ph-spin .8s linear infinite;border:2px solid #fbdcc6;border-radius:50%;border-top-color:#e98a2b;height:11px;width:11px}.phero .bst .ms{display:none;font-size:14px}.phero .bst.done .spin{display:none}.phero .bst.done .ms{display:block}.phero .chn{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 14px}.phero .chi{align-items:center;border:1px solid var(--p-line);border-radius:9px;display:flex;font-size:12.5px;font-weight:500;gap:10px;min-width:0;padding:10px 12px}.phero .chi .lg{background:var(--p-side);border:1px solid var(--p-line-2);border-radius:7px;display:grid;flex:none;height:28px;place-items:center;width:28px}.phero .chi .lg img{border-radius:7px;height:28px;object-fit:contain;width:28px}.phero .chi .lg:has(img){background:none;border:0}.phero .chi .lg .ms{color:var(--p-muted);font-size:17px}.phero .chi .nm{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;white-space:nowrap}.phero .chi .nm small{color:var(--p-muted);font-size:11px;font-weight:400}.phero .chi .nm small:before{content:"Waiting"}.phero .chi.live .nm small{color:#18794e}.phero .chi.live .nm small:before{content:"Rates live"}.phero .chi .ck{background:#f1f1f4;border-radius:50%;color:transparent;display:grid;flex:none;height:18px;place-items:center;transition:background .3s,color .3s;width:18px}.phero .chi .ck .ms{font-size:13px}.phero .chi.live .ck{background:#43a047;color:#fff}.phero .after{display:flex;flex:1 1 auto;flex-direction:column;opacity:0;transform:translateY(8px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.phero .after.in{opacity:1;transform:none}.phero .rh .r .ms{font-size:15px;margin-right:-6px}.phero .aft{align-items:center;display:grid;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 14px}.phero .aft>div{border-left:1px solid var(--p-line-2);padding:0 18px}.phero .aft>div:first-child{border-left:0;padding-left:6px}.phero .aft span{color:var(--p-muted);display:block;font-size:12px;margin-bottom:6px}.phero .aft b{align-items:baseline;display:inline-flex;font-size:30px;font-variant-numeric:tabular-nums;font-weight:600;gap:10px;letter-spacing:-.02em}.phero .aft s{color:#a3a2a8;font-size:15px;font-weight:500}.phero .aft .dl{font-size:11.5px;font-style:normal;margin-left:8px;vertical-align:6px}@container (max-width:900px){.phero .pbars,.phero .pdr{--nd:10}.phero .pc:nth-child(n+11),.phero .pdr>i:nth-of-type(n+11){display:none}.phero .kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.phero .kpi:nth-child(5){display:none}.phero .por{grid-template-columns:minmax(0,1fr) 84px 118px 60px}.phero .por>:nth-child(5){display:none}.phero .bur{grid-template-columns:110px 120px minmax(0,1fr) 120px 60px}.phero .bur>:nth-child(3){display:none}.phero .chn{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:640px){.phero .pbars,.phero .pdr{--nd:7}.phero .pc:nth-child(n+8),.phero .pdr>i:nth-of-type(n+8){display:none}.phero .pdr{grid-template-columns:132px repeat(var(--nd),minmax(0,1fr))}.phero .rtool .hn,.phero .stbl .c-adr,.phero .stbl .c-rev{display:none}.phero .bur{grid-template-columns:104px minmax(0,1fr) 54px}.phero .bur>:nth-child(2),.phero .bur>:nth-child(5){display:none}}@container (max-width:440px){.phero .rtool{padding:0 10px}.phero .rev .acts .sec,.phero .rtool .tb,.phero .rtool .ttl span:not(.ms){display:none}.phero .rscr{gap:10px;padding:12px}.phero .kpis{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.phero .kpi{padding:8px 10px}.phero .kpi b{font-size:17px}.phero .kpi small{display:none}.phero .pbars,.phero .pdr{--nd:5}.phero .pc:nth-child(n+6),.phero .pdr>i:nth-of-type(n+6){display:none}.phero .pdr{grid-template-columns:104px repeat(var(--nd),minmax(0,1fr))}.phero .pd{padding:2px 10px 6px}.phero .stbl td,.phero .stbl th{padding:8px 9px}.phero .flt .sel:nth-child(2),.phero .stbl .dl{display:none}.phero .flt .sel{min-width:0}.phero .por{grid-template-columns:minmax(0,1fr) 64px 104px;padding:6px 10px}.phero .por>:nth-child(4){display:none}.phero .bur{grid-template-columns:96px minmax(0,1fr) 48px;padding:9px 10px}.phero .bur>:nth-child(4){display:none}.phero .chn{gap:8px;grid-template-columns:1fr 1fr;padding:10px}.phero .chi{padding:8px}.phero .mrow{grid-template-columns:1fr}.phero .aft{padding:10px 8px}.phero .aft>div{padding:0 8px}.phero .aft b{font-size:19px}.phero .aft .dl,.phero .aft s{display:none}.phero .aft span{font-size:11px}}@container (min-width:441px) and (max-width:640px){.phero .aft b{font-size:24px}.phero .aft s{display:none}}.phero.v-open .mor{background:var(--orange-tint);color:var(--orange-ink)}.phero.v-open .m-fc{left:-40px;top:22%}.phero.v-open .m-live{right:-36px;top:60%}.phero.v-open[data-story="1"][data-step="0"] .m-fc,.phero.v-open[data-story="1"][data-step="1"] .m-fc{animation:moment-float 5s ease-in-out 2s infinite;opacity:1;transform:none;transition-delay:1.2s}.phero.v-open[data-story="1"][data-step="2"][data-live] .m-live{animation:moment-float 5s ease-in-out 1.4s infinite;opacity:1;transform:none;transition-delay:.6s}@media(max-width:1240px){.phero.v-open .m-fc{left:-16px}.phero.v-open .m-live{right:-12px}}@media (prefers-reduced-motion:reduce){.phero .rev *{transition:none!important}}.phero.v-split .story:not(.on) .shead{font-size:0;gap:0;padding:0 10px}.phero .sk{background:currentColor;border-radius:99px;display:inline-block;font-style:normal;height:7px;max-width:100%;opacity:.16;vertical-align:middle;width:var(--w,60px)}.phero .bar .sk{opacity:.3;width:min(var(--w,64px),72%)}.phero .tb .sk{opacity:.22}.phero .kpi small .sk,.phero .por .nm small .sk{height:6px}.phero .por .ex{text-decoration:none}.phero .herotoggle{align-items:stretch;flex-direction:column;gap:2px;left:14px;padding:4px;position:fixed;top:50%;transform:translateY(-50%);transition:opacity .3s ease,visibility .3s;z-index:85}.phero .herotoggle .lbl{font-size:10.5px;letter-spacing:.06em;padding:5px 8px 4px;text-align:center;text-transform:uppercase}.phero .herotoggle button{text-align:left}.phero .herotoggle.away{opacity:0;visibility:hidden}@media(max-width:640px){.phero .herotoggle{align-items:center;bottom:auto;flex-direction:row;left:50%;position:absolute;top:22px;transform:translateX(-50%)}.phero .herotoggle .lbl{display:none}}.phero.v-open .frame-wrap{background:url(assets/photos/hero-client-day-4.jpg) 50% 45%/cover no-repeat;background:none;border-radius:28px;display:flex;flex-direction:column;margin:56px auto 0;margin-top:48px;margin-top:30px;max-width:1240px;padding:clamp(22px,3.2vw,48px) clamp(22px,3.2vw,48px) 22px;padding-bottom:clamp(22px,3.2vw,48px);padding-bottom:0;padding-top:0}@media(min-width:900px){.phero.v-open .frame-wrap{margin-left:-32px;margin-right:-32px;max-width:none}}.phero.v-open .chapters{background:#fff;box-shadow:0 10px 30px -18px hsla(0,0%,8%,.45);margin:0 0 16px;order:-1;padding:8px 10px}.phero.v-open .shead{font-size:14.5px;height:40px}.phero.v-open .chap{font-size:14px}.phero.v-open .m-fc,.phero.v-open .m-guest{top:30%}.phero.v-open .m-done,.phero.v-open .m-live{top:66%}@media(max-width:640px){.phero.v-open{padding-top:88px}.phero.v-open .frame-wrap{margin-top:36px}.phero.v-open .chapters{margin-bottom:8px}.phero.v-open .wrap{padding-left:12px;padding-right:12px}.phero.v-open .statement{padding-left:6px;padding-right:6px}.phero.v-open .frame-wrap{border-radius:20px;margin-top:36px;padding:8px}.phero.v-open .pframe{border-radius:14px}.phero.v-open .chapters{border-radius:12px;margin-top:8px;padding:10px}.phero.v-split .frame-wrap{border-radius:20px;padding:8px}.phero.v-split .chapters{border-radius:12px;margin:8px 0 0;padding:10px}}.phero .chapters{align-items:stretch;gap:6px}.phero[data-story] .chapters .story,.phero[data-story] .chapters .story.on{align-items:stretch;animation:none;background:transparent;border-radius:12px;display:flex;flex:1 1 0;flex-direction:column;gap:10px;min-width:0;padding:10px 12px 12px;transition:background .3s ease}.phero[data-story] .chapters .story.on{background:color-mix(in srgb,var(--l-12) 5%,transparent)}.phero[data-story] .chapters .story .shead{all:unset;align-items:center;box-sizing:border-box;color:var(--l-10);cursor:pointer;display:flex;font:600 14.5px/1.2 var(--ff-body);gap:10px;min-width:0;white-space:nowrap}.phero[data-story] .chapters .story .shead:focus-visible{border-radius:6px;outline:2px solid var(--orange);outline-offset:4px}.phero[data-story] .chapters .sic{background:color-mix(in srgb,var(--orange) 14%,transparent);border-radius:9px;color:var(--orange-ink);display:grid;flex:none;height:32px;place-items:center;transition:background .3s ease,color .3s ease;width:32px}.phero[data-story] .chapters .sic .ms{font-size:18px}.phero[data-story] .chapters .story.on .sic{background:var(--orange)}.phero[data-story] .chapters .snm{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.phero[data-story] .chapters .snm b{font-weight:600;overflow:hidden;text-overflow:ellipsis}.phero[data-story] .chapters .snow{font-size:12.5px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.phero[data-story] .chapters .story.on .snow{color:var(--orange-ink);font-weight:500}.phero[data-story] .chapters .ssteps,.phero[data-story] .chapters .story.on .ssteps{animation:none;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));opacity:1}.phero[data-story] .chapters .chap{background:color-mix(in srgb,var(--l-12) 10%,transparent);border:0;border-radius:3px;font-size:0!important;height:3px;margin:0;overflow:hidden;padding:0}.phero[data-story] .chapters .chap small{display:none}.phero[data-story] .chapters .chap:before{border-radius:3px;height:3px;top:0}.phero[data-story] .chapters .story.soon{opacity:.45}.phero[data-story] .chapters .story.soon .shead{cursor:default}.phero[data-story] .chapters .story.soon .sic{background:color-mix(in srgb,var(--l-12) 8%,transparent);color:var(--l-10)}.phero[data-story] .chapters .ctrl{align-self:center;flex:none}@media(max-width:900px){.phero[data-story] .chapters .snm .lt{display:none}}@media(max-width:640px){.phero[data-story] .chapters{gap:4px}.phero[data-story] .chapters .story,.phero[data-story] .chapters .story.on{gap:8px;padding:8px 8px 10px}.phero[data-story] .chapters .shead{font-size:13px;gap:7px}.phero[data-story] .chapters .sic{border-radius:8px;height:26px;width:26px}.phero[data-story] .chapters .sic .ms{font-size:16px}.phero[data-story] .chapters .snow,.phero[data-story] .chapters .story:not(.on) .snm{display:none}.phero[data-story] .chapters .story:not(.on){flex:0 0 64px}}.phero[data-story] .chapters .sic{background:color-mix(in srgb,var(--l-12) 7%,transparent);color:var(--l-11)}.phero[data-story] .chapters .story.on .sic{background:var(--l-12);color:#fff}.phero[data-story] .chapters .chap.done,.phero[data-story] .chapters .chap:before{background:var(--l-12)}@media(min-width:900px){.phero.v-open .frame-wrap{--side:max(48px,calc(var(--cw,100vw)/2 - 568px));background-position:50% 50%;border-radius:28px;margin-left:calc(50% - var(--cw,100vw)/2 + 16px);margin-right:calc(50% - var(--cw,100vw)/2 + 16px);padding:48px var(--side)}.phero.v-open .m-fc,.phero.v-open .m-guest{left:calc(var(--side) - 44px)}.phero.v-open .m-done,.phero.v-open .m-live{right:calc(var(--side) - 40px)}}@media(max-width:640px){.phero.v-open .frame-wrap{padding:10px}.phero.v-open .chapters{margin:0 0 10px}}.phero.v-open .statement .eyebrow{margin-bottom:14px}.phero .pstage.narrow .day{font-size:10px}.phero .pstage.narrow .day b{font-size:12px}.phero .pstage.narrow .ctx{display:none}.phero .pstage.narrow .bar{font-size:11px;padding:0 5px 0 7px}.phero .pstage.narrow .gbar{font-size:10.5px;padding:0 5px}.phero .months span{white-space:nowrap}@container (max-width:440px){.phero .rh .r{display:none}}@media(min-width:900px){.phero.v-open .statement .lede{margin-left:auto;margin-right:auto;max-width:72ch;text-wrap:balance}}.phero.v-open .statement .lede{width:100%}.phero.v-open .statement .lede p{color:inherit;font:inherit;margin:0;max-width:none!important;text-align:inherit;text-wrap:inherit}.phero.v-open .statement .lede p+p{margin-top:.8em}.phero .btn.ghost{background:#fff;border-color:var(--line);color:var(--fg)}.phero .btn.ghost:hover{background:#fff;border-color:var(--line-strong);box-shadow:none;transform:none}.phero .btn.ghost.onink,.phero .dark .btn.ghost{background:transparent;border-color:color-mix(in srgb,var(--fg) 28%,transparent)}.phero .btn.ghost.onink:hover,.phero .dark .btn.ghost:hover{background:transparent;border-color:color-mix(in srgb,var(--fg) 50%,transparent)}.phero.v-open .statement .btn.ghost{border-color:var(--line)}.phero.v-open .statement .btn.ghost:hover{border-color:var(--line-strong)}.phero.v-open{padding:28px 0 40px}.phero.v-open .statement .eyebrow{margin-bottom:16px}.phero.v-open .statement h1{font-size:clamp(38px,4.4vw,62px)}.phero.v-open .statement .lede{margin:14px auto 22px}.phero.v-open .chapters{margin:14px 0 0;order:1}@media(max-width:640px){.phero.v-open{padding-top:72px}.phero.v-open .frame-wrap{margin-top:24px}.phero.v-open .chapters{margin:10px 0 0}}.phero .btn{line-height:1}.phero .cursor.touch svg{opacity:0}.phero .cursor.touch:before{background:rgba(38,37,42,.28);border:2px solid hsla(0,0%,100%,.9);border-radius:50%;content:"";height:24px;left:-10px;position:absolute;top:-10px;width:24px}.phero.v-open .m-plan{left:-40px;top:30%}.phero.v-open .m-ready{right:-36px;top:66%}.phero.v-open[data-story="2"][data-step="0"] .m-plan,.phero.v-open[data-story="2"][data-step="1"] .m-plan{animation:moment-float 5s ease-in-out 1.8s infinite;opacity:1;transform:none;transition-delay:1s}.phero.v-open[data-story="2"][data-step="2"] .m-ready{animation:moment-float 5s ease-in-out 1.7s infinite;opacity:1;transform:none;transition-delay:.9s}@media(max-width:1240px){.phero.v-open .m-plan{left:-16px}.phero.v-open .m-ready{right:-12px}}@media(min-width:900px){.phero.v-open .m-plan{left:calc(var(--side) - 44px)}.phero.v-open .m-ready{right:calc(var(--side) - 40px)}}.phero.v-open>.wrap{position:relative;z-index:1}.phero .hsk{display:none}@media(min-width:1200px){.phero.v-open .pframe{z-index:1}.phero.v-open.deco-small .hsk{background:var(--sk) center/contain no-repeat;display:block;pointer-events:none;position:absolute;z-index:0}}.phero.v-open{isolation:isolate;overflow:hidden;position:relative}@media(max-width:900px){.phero.v-open.deco-pano:before{left:-40%;right:-40%}}.phero.dark .hsk,.phero.dark.deco-pano:before{filter:invert(1) brightness(.94)}.phero.v-open .chapters{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border-radius:0;box-shadow:none;gap:4px;margin:6px 0 0;padding:0}.phero[data-story] .chapters .story,.phero[data-story] .chapters .story.on{background:none;border-radius:0;gap:7px;padding:8px 10px 6px}.phero[data-story] .chapters .story .shead{color:var(--l-9);font:500 13.5px/1.2 var(--ff-body);gap:8px}.phero[data-story] .chapters .story.on .shead{color:var(--l-12)}.phero[data-story] .chapters .sic,.phero[data-story] .chapters .story.on .sic{background:none;border-radius:0;color:inherit;height:auto;width:auto}.phero[data-story] .chapters .sic .ms{font-size:17px}.phero[data-story] .chapters .snm b{font-weight:500}.phero[data-story] .chapters .snow{color:var(--l-9);font-size:12px}.phero[data-story] .chapters .story.on .snow{color:var(--l-11);font-weight:400}.phero[data-story] .chapters .chap{background:color-mix(in srgb,var(--l-12) 8%,transparent);height:2px}.phero[data-story] .chapters .chap:before{height:2px}.phero.v-open .ctrl{background:none;border:0;border-radius:8px;color:var(--l-9);height:32px;width:32px}.phero.v-open .ctrl:hover{background:color-mix(in srgb,var(--l-12) 6%,transparent);color:var(--l-12)}.phero.v-open .ctrl .ms{font-size:18px}.phero .pstage{--orange:#2f55d4;--orange-hot:#2f55d4;--orange-dk:#2446b8;--orange-ink:#3a5bc7;--orange-tint:#edf1fc}.phero .bar.sel{box-shadow:0 0 0 2px #fff,0 0 0 4px #3a5bc7,0 8px 18px -6px rgba(58,91,199,.4)}.phero .bar.moving{box-shadow:0 0 0 2px #fff,0 0 0 4px #3a5bc7,0 8px 18px -6px rgba(58,91,199,.45)}.phero .gbar{background:rgba(58,91,199,.08);border-color:#3a5bc7;color:#2446b8}.phero .cursor .ring{background:rgba(58,91,199,.2)}.phero .prop .phd .ms,.phero .rtool .ttl .ms{color:#3a5bc7}.phero .pc i.o,.phero .rh .optkey{background:#8fa6ec}.phero .mta.typing{border-color:#3a5bc7}.phero .bst{background:#f1f1f4;color:#46454b}.phero .bst .spin{border-color:#3a5bc7 #d6d9e8 #d6d9e8}.phero .bst.done{background:#e9f6ee;color:#18794e}.phero.v-open .moment{background:#fff}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes ph-dot{0%,80%,to{opacity:.35;transform:none}40%{opacity:1;transform:translateY(-2px)}}@keyframes ph-blink{50%{opacity:0}}@keyframes ph-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.3)}}@keyframes ph-fixed{0%,to{box-shadow:none}30%,70%{box-shadow:0 0 0 2px #fff,0 0 0 3.5px rgba(38,37,42,.55)}}@keyframes ph-hop{0%,64%,to{opacity:.45;transform:translateY(0) scale(1)}24%{animation-timing-function:cubic-bezier(.4,0,.6,1);opacity:1;transform:translateY(-5px) scale(1.12)}42%{opacity:.8;transform:translateY(1.2px) scale(.94,1.04)}52%{opacity:.6;transform:translateY(-.6px) scale(1)}}@keyframes moment-float{50%{transform:translateY(-5px)}}@keyframes story-in{0%{opacity:0;transform:translateX(-10px)}}@keyframes ph-spin{to{transform:rotate(1turn)}}.phero button:before{content:none!important;display:none!important}.phero button,.phero button:active,.phero button:focus,.phero button:hover{box-shadow:none!important;transform:none!important}.phero[data-story] .chapters .story .shead,.phero[data-story] .chapters .story .shead:active,.phero[data-story] .chapters .story .shead:focus,.phero[data-story] .chapters .story .shead:hover{background:none!important;border:0!important;border-radius:0!important;color:var(--l-9)!important;overflow:visible!important}.phero[data-story] .chapters .story.on .shead,.phero[data-story] .chapters .story.on .shead:active,.phero[data-story] .chapters .story.on .shead:focus,.phero[data-story] .chapters .story.on .shead:hover{color:var(--l-12)!important}.phero:not([data-story]) .story:not(.on) .shead,.phero:not([data-story]) .story:not(.on) .shead:active,.phero:not([data-story]) .story:not(.on) .shead:focus,.phero:not([data-story]) .story:not(.on) .shead:hover{background:transparent!important;border-color:var(--line)!important;color:var(--muted)!important}.phero:not([data-story]) .story.on .shead,.phero:not([data-story]) .story.on .shead:active,.phero:not([data-story]) .story.on .shead:focus,.phero:not([data-story]) .story.on .shead:hover{background:var(--fg)!important;border-color:var(--fg)!important;color:var(--bg)!important}.phero .ctrl,.phero .ctrl:active,.phero .ctrl:focus,.phero .ctrl:hover{background:var(--card)!important;color:var(--fg)!important}.phero.v-open .ctrl,.phero.v-open .ctrl:active,.phero.v-open .ctrl:focus{background:none!important;color:var(--l-9)!important}.phero.v-open .ctrl:hover{background:color-mix(in srgb,var(--l-12) 6%,transparent)!important;color:var(--l-12)!important}.phero.v-split .ctrl,.phero.v-split .ctrl:hover{background:#fff!important;color:var(--l-12)!important}.phero .eyebrow,.phero.v-open .statement .eyebrow{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.phero[data-story="2"] .pframe{background:#9db38a url(https://143186351.fs1.hubspotusercontent-eu1.net/hubfs/143186351/Custom%20Theme%202024%20Assets/Page%20Assets/Images/hero-ops-cabins.jpeg) 50% 60%/cover no-repeat;border-color:transparent}.phero .ops{background:#9db38a url(https://143186351.fs1.hubspotusercontent-eu1.net/hubfs/143186351/Custom%20Theme%202024%20Assets/Page%20Assets/Images/hero-ops-cabins.jpeg) 50% 60%/cover no-repeat;display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .6s var(--ease),visibility 0s .6s;visibility:hidden;z-index:15}.phero .pstage.st-ops .ops{opacity:1;transition:opacity .6s var(--ease);visibility:visible}:where(.phero) .ops .phone{aspect-ratio:300/620;background:#f7f7f8;border-radius:44px;box-shadow:inset 0 0 0 1px hsla(0,0%,8%,.08),0 2px 6px rgba(0,0,0,.08),0 34px 70px -26px rgba(0,0,0,.4);height:calc(100% - 64px);max-height:640px;padding:7px}:where(.phero) .ops .scr{background:#f3f3f4;border-radius:38px;box-shadow:0 0 0 1px hsla(0,0%,8%,.06);color:#26252a;display:flex;flex-direction:column;font-family:Roboto,sans-serif;height:100%;overflow:hidden;position:relative}:where(.phero) .ops .ph-head{background:#fff;border-bottom:1px solid #e7e7ea;color:#26252a;flex:none}:where(.phero) .ops .ph-top{align-items:center;display:flex;font-size:13px;font-weight:600;height:42px;justify-content:space-between;padding:0 22px 0 28px;position:relative}:where(.phero) .ops .isl{display:none}:where(.phero) .ops .sb .ms{font-size:14px;margin-left:2px}:where(.phero) .ops .ph-bar{align-items:center;display:flex;font-size:17px;gap:10px;padding:4px 16px 14px}:where(.phero) .ops .ph-bar b{flex:1;font-weight:500}:where(.phero) .ops .ph-bar .ms{font-size:20px}:where(.phero) .ops .ph-note{align-items:center;background:hsla(0,0%,100%,.97);border-radius:16px;box-shadow:0 10px 24px -10px rgba(0,0,0,.35);display:flex;gap:10px;left:8px;padding:10px 12px;position:absolute;right:8px;top:8px;transform:translateY(-140%);transition:transform .6s var(--ease);z-index:6}:where(.phero) .ops .ph-note.on{transform:none}:where(.phero) .ops .ph-note .ni{background:var(--orange);border-radius:9px;color:#fff;display:grid;flex:none;height:32px;place-items:center;width:32px}:where(.phero) .ops .ph-note .ni .ms{font-size:18px}:where(.phero) .ops .ph-note .nt{color:#6a6a70;display:flex;flex-direction:column;font-size:11.5px;line-height:1.35}:where(.phero) .ops .ph-note b{color:#26252a;font-size:13px;font-weight:600}:where(.phero) .ops .ph-views{flex:1;overflow:hidden;position:relative}:where(.phero) .ops .ph-view{inset:0;opacity:0;padding:10px 10px 0;position:absolute;transform:translateX(30%);transition:transform .55s var(--ease),opacity .4s ease}:where(.phero) .ops .ph-view.on{opacity:1;transform:none}:where(.phero) .ops #opsList:not(.on){transform:translateX(-30%)}:where(.phero) .ops .ph-search{align-items:center;background:#fff;border-radius:10px;color:#a3a3a8;display:flex;font-size:12.5px;gap:8px;padding:9px 6px 9px 12px}:where(.phero) .ops .ph-search .ms{font-size:18px}:where(.phero) .ops .srt{background:var(--orange);border-radius:7px;color:#fff;display:grid;height:28px;margin-left:auto;place-items:center;width:30px}:where(.phero) .ops .tk{background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.05);margin-top:8px;opacity:0;padding:9px 12px 6px;transform:translateY(-12px);transition:opacity .45s ease,transform .55s var(--ease)}:where(.phero) .ops .tk.in{opacity:1;transform:none}:where(.phero) .ops .tkh{align-items:center;display:flex;gap:8px;margin-bottom:3px}:where(.phero) .ops .tkh .dot{background:var(--orange);border-radius:50%;height:22px;transition:background .4s ease;width:22px}:where(.phero) .ops .tkh b{font-size:16px;font-weight:600}:where(.phero) .ops .tkh .tag{background:#e3f5e9;border-radius:6px;color:#1f8a44;font-size:10.5px;font-weight:600;opacity:0;padding:2px 7px;transform:scale(.8);transition:opacity .35s ease,transform .45s var(--ease)}:where(.phero) .ops .gu{align-items:center;display:flex;font-size:11.5px;gap:2px;margin-left:auto}:where(.phero) .ops .gu .ms{font-size:14px}:where(.phero) .ops .lang{align-items:center;display:flex;font-size:11.5px;gap:4px}:where(.phero) .ops .tkr{align-items:center;border-top:1px dashed #e7e3db;color:#3a3a3e;display:flex;font-size:11.5px;gap:7px;line-height:1.3;padding:5px 0}:where(.phero) .ops .tkr .ms{color:#a3a3a8;flex:none;font-size:15px}:where(.phero) .ops .tkr em{color:#a3a3a8;font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.phero) .ops .tkok{background:#8e8c86;border-radius:50%;display:grid;flex:none;height:24px;margin-left:auto;place-items:center;transition:background .4s ease;width:24px}:where(.phero) .ops .tkok .ms{color:#fff;font-size:14px}:where(.phero) .ops .tk.done .dot,:where(.phero) .ops .tk.done .tkok{background:#2ea44f}:where(.phero) .ops .tk.done .tag{opacity:1;transform:none}:where(.phero) .ops .fl{border-radius:2px;display:inline-block;flex:none;height:10px;width:14px}:where(.phero) .ops .fl.nl{background:linear-gradient(#ae1c28 33%,#fff 33% 66%,#21468b 66%)}:where(.phero) .ops .fl.uk{background:linear-gradient(#c8102e,#c8102e) 50%/100% 2px no-repeat,linear-gradient(90deg,#c8102e,#c8102e) 50%/2px 100% no-repeat,linear-gradient(#fff,#fff) 50%/100% 4px no-repeat,linear-gradient(90deg,#fff,#fff) 50%/4px 100% no-repeat,#012169}:where(.phero) .ops .ph-sub{color:#6a6a70;font-size:10.5px;font-weight:500;letter-spacing:.06em;margin:8px 4px 6px}:where(.phero) .ops .selc{background:#fff;border-radius:12px;padding:2px 12px}:where(.phero) .ops .selc .tkr:first-child{border-top:0}:where(.phero) .ops .ph-start{background:var(--orange);border-radius:10px;color:#fff;display:block;font-size:13px;font-weight:600;letter-spacing:.08em;margin:10px 0 4px;padding:11px;text-align:center;transition:background .35s ease}:where(.phero) .ops .ph-start.run{background:#3a3a3e}:where(.phero) .ops .ph-start.fin{background:#2ea44f}:where(.phero) .ops .mtk{align-items:center;background:#fff;border-radius:12px;display:flex;font-size:13px;gap:10px;margin-top:6px;padding:9px 12px}:where(.phero) .ops .mtk .ic{border-radius:50%;display:grid;flex:none;height:30px;place-items:center;transition:background .35s ease,color .35s ease;width:30px}:where(.phero) .ops .mtk .ic .ms{font-size:17px}:where(.phero) .ops .mtk b{flex:1;font-weight:600;transition:color .35s ease}:where(.phero) .ops .mtk .mn{align-items:center;color:#8a8a90;display:flex;font-size:11.5px;gap:3px}:where(.phero) .ops .mtk .mn .ms{font-size:14px}:where(.phero) .ops .mtk.done b{color:#9a9aa0;text-decoration:line-through}:where(.phero) .ops .ph-fab{background:var(--orange);border-radius:50%;bottom:18px;box-shadow:0 8px 18px -8px rgba(0,0,0,.4);color:#fff;display:grid;height:44px;place-items:center;position:absolute;right:16px;width:44px}:where(.phero) .ops .ph-bar{justify-content:space-between}:where(.phero) .ops .ph-bar .bk{align-items:center;display:flex;gap:8px}:where(.phero) .ops .ph-bar .ics{display:none;gap:12px;margin-left:auto}:where(.phero) .ops .ph-bar .ics .ms{font-size:19px}:where(.phero) .ops .scr[data-view=dash] .ph-bar .bk,:where(.phero) .ops .scr[data-view=dash] .ph-bar .one{display:none}:where(.phero) .ops .scr[data-view=dash] .ph-bar .ics{display:flex}:where(.phero) .ops .ph-note .ni{background:#fff;border:1px solid #ececef}:where(.phero) .ops .ph-note .ni img{height:20px;width:20px}:where(.phero) .ops .ph-tabs{background:#fff;display:flex;font-size:12.5px;margin:-10px -10px 10px}:where(.phero) .ops .ph-tabs span{border-bottom:2px solid transparent;color:#8a8a90;flex:1;padding:11px 4px;text-align:center}:where(.phero) .ops .ph-tabs span.on{border-bottom-color:var(--orange);color:var(--orange)}:where(.phero) .ops .ph-cards{display:grid;gap:8px;grid-template-columns:1fr 1fr}:where(.phero) .ops .pcd{align-items:center;background:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:6px;padding:18px 6px;text-align:center;transition:box-shadow .3s ease}:where(.phero) .ops .pcd .ms{color:#3a3a3e;font-size:28px}:where(.phero) .ops .pcd .ok2{color:var(--orange)}:where(.phero) .ops .pcd b{font-size:13px;font-weight:600}:where(.phero) .ops .pcd small{color:#26252a;font-size:12.5px;font-weight:600}:where(.phero) .ops .pcd.new{box-shadow:0 0 0 2px var(--orange)}:where(.phero) .ops .fl.fr{background:linear-gradient(90deg,#002395 33%,#fff 33% 66%,#ed2939 66%)}:where(.phero) .ops .tkh .lang{margin-left:auto}:where(.phero) .ops .ph-end{color:var(--orange);display:none;font-size:10.5px;gap:5px;line-height:1.35;margin:10px 2px 0}:where(.phero) .ops .ph-end .ms{flex:none;font-size:13px}:where(.phero) .ops .scr.ended .ph-end{display:flex}:where(.phero) .ops .selc .ms.ph-cal{color:var(--orange)}:where(.phero) .ops #opsTask.started .ph-start{display:none}:where(.phero) .ops .mtk .ic{background:color-mix(in srgb,var(--orange) 12%,#fff);color:var(--orange)}:where(.phero) .ops #opsTask.started .mtk:not(.done) .ic{background:#f5c400;color:#fff}:where(.phero) .ops .mtk.done .ic{background:#2ea44f;color:#fff}:where(.phero) .ops .mtk.done b{color:#26252a;text-decoration:none}:where(.phero) .ops .mtk .cb{border:1.5px solid #9a9aa0;border-radius:3px;color:transparent;display:none;flex:none;height:20px;place-items:center;width:20px}:where(.phero) .ops #opsTask.started .mtk .cb{display:grid}:where(.phero) .ops .mtk.done .cb{background:#2ea44f;border-color:#2ea44f;color:#fff}:where(.phero) .ops .mtk .cb .ms{font-size:15px}:where(.phero) .ops .ph-wo{align-items:center;color:#3a3a3e;display:flex;font-size:10.5px;font-weight:500;justify-content:space-between;letter-spacing:.04em;margin:12px 4px 0;text-transform:uppercase}:where(.phero) .ops .ph-wo .ms{color:var(--orange);font-size:20px}:where(.phero) .ops .ph-sub{text-transform:uppercase}:where(.phero) .ops .ph-start{text-transform:uppercase}:where(.phero) .ops .ph-toast{background:#26252a;border-radius:8px;bottom:76px;color:#fff;font-size:12px;left:12px;opacity:0;padding:11px 14px;position:absolute;right:12px;transform:translateY(8px);transition:opacity .3s ease,transform .4s var(--ease);z-index:6}:where(.phero) .ops .ph-toast.on{opacity:1;transform:none}:where(.phero) .ops .ph-bar .lq{align-items:center;display:none;flex:1;gap:10px}:where(.phero) .ops .scr[data-view=loc] .ph-bar .bk,:where(.phero) .ops .scr[data-view=loc] .ph-bar .ics,:where(.phero) .ops .scr[data-view=loc] .ph-bar .one{display:none}:where(.phero) .ops .scr[data-view=loc] .ph-bar .lq{display:flex}:where(.phero) .ops .ph-bar .lq .ms{font-size:20px}:where(.phero) .ops .fld{align-items:center;background:#fff;border-radius:4px;color:#26252a;display:flex;flex:1;font-size:12.5px;height:30px;padding:0 10px;position:relative}:where(.phero) .ops .fld .fph{color:#a3a3a8}:where(.phero) .ops .fld.has .fph{display:none}:where(.phero) .ops .fld i{animation:ph-dot 1s steps(1) infinite;background:#26252a;display:none;height:15px;margin-left:1px;width:1.5px}:where(.phero) .ops .fld.typing i{display:block}:where(.phero) .ops #opsLoc{background:#fff;padding:4px 0 0}:where(.phero) .ops .lrow{align-items:center;color:#26252a;display:flex;font-size:12.5px;gap:12px;padding:9px 14px}:where(.phero) .ops .lrow[hidden]{display:none}:where(.phero) .ops .lrow.all{font-weight:600}:where(.phero) .ops .lrow i{border:1.5px solid var(--orange);border-radius:50%;box-sizing:border-box;flex:none;height:15px;transition:background .25s ease,box-shadow .25s ease;width:15px}:where(.phero) .ops .lrow.sel i{background:var(--orange);box-shadow:inset 0 0 0 2.5px #fff}.phero .ops .ph-fab{background:#ff6a00}.phero .ops .pcd.new{box-shadow:0 0 0 2px #ff6a00}.phero .ops .lrow i{border-color:#ff6a00}.phero .ops .lrow.sel i{background:#ff6a00}.phero .ops .ph-tabs span.on{border-bottom-color:#ff6a00;color:#ff6a00}.phero .ops .pcd .ok2{color:#ff6a00}.phero .ops .mtk:not(.done) .ic{background:#fff3eb;color:#ff6a00}.phero .ops .selc .ms.ph-cal{color:#ff6a00}.phero .ops .ph-save,.phero .ops .ph-start{border-radius:8px;font:500 13px/1 var(--ff-body);letter-spacing:0;text-transform:none}.phero .ops .ph-start{padding:12px}.phero .ops .ph-save{bottom:12px;left:12px;padding:12px;right:12px}.phero .ops .ph-save:not(.on){transform:translateY(calc(100% + 16px))}.phero .ops .scr[data-view=loc] .ph-fab{display:none}.phero .ops .ph-note:not(.on){transform:translateY(calc(-100% - 40px))}:where(.phero) .ops #opsLoc{padding-bottom:52px}:where(.phero) .ops .ph-save{background:var(--orange);bottom:0;color:#fff;font-size:12.5px;font-weight:600;left:0;letter-spacing:.06em;padding:12px;position:absolute;right:0;text-align:center;text-transform:uppercase;transform:translateY(100%);transition:transform .4s var(--ease)}:where(.phero) .ops .ph-save.on{transform:none}:where(.phero) .ops .tk.prog .dot{background:#fff;box-shadow:inset 0 0 0 3px var(--orange)}:where(.phero) .ops .osk{background:#26252a;border-radius:99px;display:block;flex:none;height:7px;opacity:.13;width:var(--w,60px)}