.home.sc{--sc-gold:var(--h-stage-scale,#fcaf16)}.sc .sc-hero__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.sc .sc-hero .h-display{font-size:clamp(34px,4.2vw,54px)}.sc .sc-hero .hero__intro{max-width:62ch}.sc .sc-hero .h-btns{gap:16px}.sc .sc-tree{justify-self:end;width:100%;max-width:460px;margin:0;position:relative}.sc .sc-tree img{width:100%;height:auto;display:block}.sc .sc-s1__head{max-width:800px}.sc .sc-s1__head p{color:var(--h-muted);margin:20px 0 0;font-size:18px;line-height:1.6}.sc .sc-heard{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:44px 0 0;padding:0;list-style:none;display:grid}.sc .sc-heard__item{border-top:5px solid var(--sc-gold);flex-direction:column;padding:30px 28px;display:flex}.sc .sc-heard__item p{font-family:var(--h-font-display);color:var(--h-gunmetal);margin:0;font-size:18px;font-weight:700;line-height:1.45}.sc .sc-heard__item p:before{content:"“"}.sc .sc-heard__item p:after{content:"”"}.sc .sc-leak{max-width:880px;margin-top:44px}.sc .sc-leak p{color:var(--h-muted);margin:0;font-size:18px;line-height:1.6}.sc .sc-picture{background:var(--h-lime-100);border-left:5px solid var(--h-lime);border-radius:0 20px 20px 4px;margin-top:48px;padding:40px 44px 36px}.sc .sc-picture__label{font-family:var(--h-font-display);color:var(--h-gunmetal);margin:0 0 22px;font-size:22px;font-weight:800;line-height:1.3;display:block}.sc .sc-picture .h-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 40px}.sc .sc-picture .h-checklist li{font-size:17px}.sc .sc-picture__foot{font-family:var(--h-font-display);color:var(--h-persian-700);margin:28px 0 0;font-size:20px;font-weight:800}.sc .sc-s2__head{max-width:860px}.sc .sc-s2__head .h-lead{margin-top:20px}.sc .sc-includes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.sc .sc-include{border-top:5px solid var(--sc-gold);flex-direction:column;gap:14px;padding:36px 34px;display:flex}.sc .sc-include>svg{width:44px;height:44px;color:var(--h-persian-700);stroke-width:2.5px}.sc .sc-include h3{font-family:var(--h-font-display);color:var(--h-gunmetal);margin:4px 0 0;font-size:22px;font-weight:800;line-height:1.25}.sc .sc-include p{color:var(--h-muted);margin:0;font-size:16px;line-height:1.6}.sc .sc-include p a{color:var(--h-persian-700);text-underline-offset:3px;font-weight:600}.sc .sc-journey{margin-top:64px}.sc .sc-journey__label{font-family:var(--h-font-display);color:var(--h-gunmetal);margin:0 0 20px;font-size:18px;font-weight:800}.sc .sc-s3__grid{align-items:start;padding-inline:48px}.sc .sc-s3__body p{color:var(--h-inverse-muted);margin:0 0 18px;font-size:17px;line-height:1.65}.sc .sc-s3__body p:last-child{margin-bottom:0}.sc .sc-s3__body a{color:var(--h-lime);text-underline-offset:3px;font-weight:600}.sc .sc-s3__keep{border-left:5px solid var(--sc-gold);font-family:var(--h-font-display);color:#fff;background:#ffffff12;border-radius:0 14px 14px 4px;margin-top:24px;padding:18px 24px 18px 28px;font-size:17px;font-weight:700;line-height:1.5}.sc .sc-s4__copy{max-width:860px}.sc .sc-s4__copy p{color:var(--h-muted);margin:20px 0 0;font-size:18px;line-height:1.65}.sc .sc-s4 .h-btns{margin-top:28px}.sc .sc-s5__copy{max-width:860px}.sc .sc-s5__copy p{color:var(--h-muted);margin:20px 0 0;font-size:17px;line-height:1.65}.sc .sc-s5__copy .h-lead{color:var(--h-gunmetal);font-weight:500}.sc .sc-dash{margin-top:56px}.sc .sc-dash .h-btns{margin-top:28px}.sc .sc-fit__note{border-left:5px solid var(--h-lime);background:var(--h-lime-100);font-family:var(--h-font-display);color:var(--h-gunmetal);border-radius:0 14px 14px 4px;margin-top:28px;padding:22px 28px 22px 32px;font-size:18px;font-weight:700;line-height:1.5}.sc .sc-fit__more{margin-top:24px}.sc .sc-s7__grid{padding-inline:48px}.sc .sc-s7__body p{color:var(--h-inverse-muted);margin:0 0 18px;font-size:17px;line-height:1.65}.sc .sc-s7 .h-btns{margin-top:28px}.sc .sc-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.sc .sc-quotes .h-quote{flex-direction:column;height:100%;margin:0;padding:40px 38px;display:flex}.sc .sc-quotes .h-quote blockquote p{font-size:18px;line-height:1.6}.sc .sc-quotes .h-quote__mark svg{width:56px;height:42px}.sc .sc-quotes .h-quote figcaption{grid-template-columns:96px 1fr;align-items:start;min-height:104px;margin-top:auto;padding-top:24px}.sc .sc-quotes .tm-card__logo{background:0 0;align-items:center;height:72px;display:flex}.sc .sc-quotes .tm-card__logo img{object-fit:contain;background:0 0;width:auto;max-width:92px;height:auto;max-height:72px}.sc .sc-quotes .tm-card__name{font-size:15px}.sc .sc-quotes .tm-card__role{font-size:13px}@media (width>=901px){.sc .sc-s1{padding-bottom:70px}.sc .sc-s2{padding-top:70px;padding-bottom:70px}.sc .sc-s4{padding-bottom:60px}.sc .sc-s5{padding-top:60px;padding-bottom:70px}.sc .sc-s6{padding-top:70px;padding-bottom:70px}.sc .sc-s8{padding-top:70px;padding-bottom:60px}.sc section[aria-labelledby=sc-faq]{padding-top:60px}}@media (width<=1100px){.sc .sc-heard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.sc .sc-hero__grid{grid-template-columns:1fr;gap:40px}.sc .sc-tree{justify-self:start;max-width:420px}.sc .sc-s3__grid,.sc .sc-s7__grid{padding-inline:0}.sc .sc-includes,.sc .sc-quotes,.sc .sc-picture .h-checklist{grid-template-columns:1fr}}@media (width<=720px){.sc .sc-heard{grid-template-columns:1fr}.sc .sc-picture{padding:30px 24px 28px}}.jl[data-astro-cid-dar4hl23]{--ink:#1e2835;--lime:#a1d14c;--gold:#fcaf16;--paper:#f0f6f6;--ash:#aecbc3;color:var(--ink);margin:0}.jl[data-astro-cid-dar4hl23] p[data-astro-cid-dar4hl23],.jl[data-astro-cid-dar4hl23] ul[data-astro-cid-dar4hl23]{margin:0;padding:0;list-style:none}.jl__head[data-astro-cid-dar4hl23],.jl__row[data-astro-cid-dar4hl23]{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.jl__head[data-astro-cid-dar4hl23] ul[data-astro-cid-dar4hl23],.jl__cells[data-astro-cid-dar4hl23]{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.jl__head[data-astro-cid-dar4hl23]{margin-bottom:12px;padding-inline:17px}.jl__h--client[data-astro-cid-dar4hl23] .jl__n[data-astro-cid-dar4hl23]{color:#fff}.jl__head[data-astro-cid-dar4hl23] li[data-astro-cid-dar4hl23]{border-top:6px solid var(--c);align-items:center;gap:8px;padding-top:10px;display:flex}.jl__n[data-astro-cid-dar4hl23]{background:var(--c);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.jl__name[data-astro-cid-dar4hl23]{font-family:var(--h-font-display,inherit);letter-spacing:-.02em;font-size:14px;font-weight:700;line-height:1.25}.jl__row[data-astro-cid-dar4hl23]{border:1px solid var(--ash);background:#fff;border-radius:16px 16px 16px 4px;margin-top:12px;padding:14px 16px}.jl__row--next[data-astro-cid-dar4hl23]{border:2px dashed var(--ash);background:0 0}.jl__loc[data-astro-cid-dar4hl23]{font-family:var(--h-font-display,inherit);font-size:16px;font-weight:800;line-height:1.25}.jl__row--next[data-astro-cid-dar4hl23] .jl__loc[data-astro-cid-dar4hl23]{color:var(--h-muted,#56626a)}.jl__cell[data-astro-cid-dar4hl23]{background:color-mix(in srgb, var(--c) 24%, #fff);border:2px solid var(--c);height:48px;color:var(--ink);border-radius:12px 12px 12px 3px;justify-content:center;align-items:center;display:flex;position:relative}.jl__row--next[data-astro-cid-dar4hl23] .jl__cell[data-astro-cid-dar4hl23]{opacity:.7;background:0 0;border-style:dashed}.jl__cell--client[data-astro-cid-dar4hl23]{background:var(--ink);color:#fff;border-color:var(--ink)}.jl__row--next[data-astro-cid-dar4hl23] .jl__cell--client[data-astro-cid-dar4hl23]{color:var(--ink);border-color:var(--ink);background:0 0}.jl__cell[data-astro-cid-dar4hl23]:not(:last-child):after{content:"";background:var(--lime);clip-path:polygon(0 25%,55% 25%,55% 0,100% 50%,55% 100%,55% 75%,0 75%);width:10px;height:16px;position:absolute;top:50%;left:calc(100% + 2px);transform:translateY(-50%)}.jl__nm[data-astro-cid-dar4hl23],.jl__n--mobile[data-astro-cid-dar4hl23]{display:none}.jl__record[data-astro-cid-dar4hl23]{background:var(--ink);color:#fff;border-left:6px solid var(--gold);font-family:var(--h-font-display,inherit);border-radius:16px 16px 16px 4px;align-items:center;gap:12px;margin-top:14px;padding:16px 22px;font-size:17px;font-weight:800;line-height:1.3;display:flex}.jl__record[data-astro-cid-dar4hl23] svg[data-astro-cid-dar4hl23]{color:var(--gold);flex:none}@media (width<=960px){.jl__head[data-astro-cid-dar4hl23]{display:none}.jl__row--next[data-astro-cid-dar4hl23] .jl__cell--client[data-astro-cid-dar4hl23] .jl__n--mobile[data-astro-cid-dar4hl23]{background:var(--ink);color:#fff}.jl__row[data-astro-cid-dar4hl23]{grid-template-columns:1fr;gap:12px}.jl__cells[data-astro-cid-dar4hl23]{grid-template-columns:1fr;gap:14px}.jl__cell[data-astro-cid-dar4hl23]{justify-content:flex-start;gap:12px;height:48px;padding-inline:14px}.jl__cell[data-astro-cid-dar4hl23] svg[data-astro-cid-dar4hl23]{margin-left:auto}.jl__nm[data-astro-cid-dar4hl23]{font-family:var(--h-font-display,inherit);font-size:15px;font-weight:700;display:block}.jl__n--mobile[data-astro-cid-dar4hl23]{width:26px;height:26px;font-size:14px;display:grid}.jl__cell--client[data-astro-cid-dar4hl23] .jl__n--mobile[data-astro-cid-dar4hl23]{color:var(--ink);background:#fff}.jl__cell[data-astro-cid-dar4hl23]:not(:last-child):after{width:16px;height:10px;top:calc(100% + 1px);left:50%;transform:translate(-50%)rotate(90deg)}}.ed[data-astro-cid-6xiehe75]{--ink:#1e2835;--gold:#fcaf16;--teal:#47978a;--ash:#aecbc3;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.ed__fig[data-astro-cid-6xiehe75]{margin:0}.ed__fig[data-astro-cid-6xiehe75] figcaption[data-astro-cid-6xiehe75]{color:var(--h-muted,#56626a);margin-top:12px;font-size:14px;line-height:1.5}.ed__window[data-astro-cid-6xiehe75]{border:1px solid var(--ash);box-shadow:var(--h-shadow-card,0 8px 20px #1e283514);background:#fff;border-radius:24px 24px 24px 5px;overflow:hidden}.ed__bar[data-astro-cid-6xiehe75]{background:var(--ink);color:#fff;font-family:var(--h-font-display,inherit);align-items:center;gap:7px;padding:12px 18px;font-size:14px;font-weight:800;display:flex}.ed__bar[data-astro-cid-6xiehe75] i[data-astro-cid-6xiehe75]{background:#ffffff59;border-radius:50%;width:10px;height:10px}.ed__bar[data-astro-cid-6xiehe75] span[data-astro-cid-6xiehe75]{margin-left:8px}.ed__cols[data-astro-cid-6xiehe75],.ed__row[data-astro-cid-6xiehe75]{grid-template-columns:minmax(130px,1.1fr) 1fr 1fr;align-items:center;gap:16px;padding:0 20px;display:grid}.ed__cols[data-astro-cid-6xiehe75]{padding-top:16px;padding-bottom:6px}.ed__col[data-astro-cid-6xiehe75]{font-family:var(--h-font-display,inherit);color:var(--ink);font-size:14px;font-weight:800}.ed__row[data-astro-cid-6xiehe75]{border-top:1px solid var(--h-border,#e4ecec);padding-top:14px;padding-bottom:14px}.ed__label[data-astro-cid-6xiehe75]{color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.ed__label[data-astro-cid-6xiehe75] b[data-astro-cid-6xiehe75],.ed__legend[data-astro-cid-6xiehe75] b[data-astro-cid-6xiehe75]{background:var(--gold);width:24px;height:24px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.ed__cell[data-astro-cid-6xiehe75]{background:var(--h-paper,#f0f6f6);border-radius:999px;height:14px;display:block;overflow:hidden}.ed__fill[data-astro-cid-6xiehe75]{background:var(--teal);border-radius:999px;height:100%;display:block}.ed__fill--goal[data-astro-cid-6xiehe75]{background:var(--gold)}.ed__legend[data-astro-cid-6xiehe75]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ed__legend[data-astro-cid-6xiehe75] li[data-astro-cid-6xiehe75]{color:var(--ink);grid-template-columns:24px 1fr;align-items:start;gap:12px;font-size:16px;line-height:1.45;display:grid}@media (width<=960px){.ed[data-astro-cid-6xiehe75]{grid-template-columns:1fr;gap:28px}}@media (width<=560px){.ed__cols[data-astro-cid-6xiehe75],.ed__row[data-astro-cid-6xiehe75]{grid-template-columns:1fr 1fr;padding-inline:14px}.ed__cols[data-astro-cid-6xiehe75] span[data-astro-cid-6xiehe75]:first-child{display:none}.ed__label[data-astro-cid-6xiehe75]{grid-column:1/-1}}
