.sv4[data-pg=home]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-top:env(safe-area-inset-top,0px);color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}.sv4[data-pg=home] img{max-width:100%}.sv4[data-pg=home] [hidden]:not([hidden=until-found i]){display:none!important}@media (min-width:900px){.sv4{zoom:.8}}.sv4[data-pg=home] .ov-hx-frame{background:0 0;border:0;width:100%;max-width:1120px;height:640px;display:block}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page{box-sizing:border-box;width:100%;min-width:0;container:ovpage/inline-size}.sv4:is([data-pg=home],[data-pg=pricing]) .mk-page.ov-page{container:ovpage mk/inline-size}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page img{max-width:100%}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mk-sec{padding:56px 0}.sv4:is([data-pg=home],[data-pg=pricing]) .mk-page.ov-page,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mk-sec-paper{background:var(--u-white)}.sv4:is([data-pg=home],[data-pg=pricing]) .mk-page.ov-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mk-sec-paper{background:0 0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .ov-price-card,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .ov-org,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .ov-price-mini,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .ov-vs{box-shadow:var(--mk-shadow)}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mk-kicker,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-sec-head{flex-direction:column;align-items:flex-start;gap:12px;max-width:820px;margin-bottom:36px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-sec-head .mk-h2,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-sec-head .mk-lede{margin:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-sec-head-c{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-link{min-height:32px;color:var(--u-olive);text-underline-offset:3px;align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:22px;text-decoration:underline;display:inline-flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-hero{scroll-margin-top:72px;padding:48px 0 40px!important}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-hero-in{flex-direction:column;align-items:center;gap:32px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-hero .mw{--mw-max:1040px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-guide .mw-main{gap:12px;height:500px;padding:16px 24px 18px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-top{flex:none;align-items:center;gap:10px;min-height:28px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-step{font:500 12px/16px var(--u-font-sans);color:var(--mi-text-3);font-variant-numeric:tabular-nums;margin-left:auto}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-log{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:4px 4px 4px 0;overflow-y:auto}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-log>.mc-thread{justify-content:flex-end;gap:14px;min-height:100%}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-log .mc-ai{font-size:17px;line-height:26px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-dots{align-self:flex-start;align-items:center;min-height:26px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-tray{flex-wrap:wrap;flex:none;align-content:flex-start;gap:8px;height:76px;display:flex;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-tray .mc-sug{max-width:100%}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-tray .mc-sug>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-done{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-guide .mc-comp-pill{flex:none}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-guide .mc-comp-in{resize:none;min-width:0;font:500 15px/24px var(--u-font-sans);color:var(--mi-text);background:0 0;border:0;outline:0;flex:1;height:36px;padding:6px 0 6px 12px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-guide .mc-comp-in:disabled{color:var(--mi-text-3)}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-guide .mc-note{flex:none}@media (prefers-reduced-motion:reduce){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-log{scroll-behavior:auto}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-dots .dots span{animation:none}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-split .ov-sec-head{margin-bottom:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-plan-note{color:var(--u-text-2);margin:0;font-size:14px;line-height:21px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-plan-win .mw-main{min-height:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-plan-win .mc-proj{gap:18px;max-width:none}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-plan-win .mc-proj-t{font-size:28px;line-height:34px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-plan-win .mc-next{grid-template-columns:32px minmax(0,1fr)}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-plan-win .mc-next-acts{grid-area:auto/2;margin-top:6px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-stage{isolation:isolate;background:var(--u-paper);border-radius:24px;padding:40px;position:relative;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@container mk (max-width:600px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-stage{border-radius:20px;padding:16px}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs{border:1px solid var(--u-line);background:var(--u-paper);box-shadow:var(--mk-shadow);border-radius:22px;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-head{background:var(--u-white);border-bottom:1px solid var(--u-hairline);align-items:center;gap:10px;padding:12px 16px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-head b{font-family:var(--u-font-serif);color:var(--u-ink);font-size:16.5px;font-weight:500;line-height:22px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-mark{background:var(--u-olive);width:28px;height:28px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:15px;font-style:italic;line-height:1;display:inline-grid}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-tag{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);color:var(--u-olive);margin-left:auto;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:16px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-body{flex-direction:column;gap:12px;padding:18px 16px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-me{background:var(--u-lime-50);border:1px solid var(--u-lime-100);max-width:82%;color:var(--u-ink);border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:14.5px;line-height:21px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-me small{letter-spacing:.08em;text-transform:uppercase;color:var(--u-olive-muted);margin-bottom:2px;font-size:11px;font-weight:700;line-height:14px;display:block}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-ai{align-items:flex-start;gap:10px;max-width:92%;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-ai p{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:16px;line-height:24px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-head .ov-vs-kind{flex:none}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-top{color:var(--u-text-2);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12.5px;font-weight:600;line-height:16px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-bar{background:var(--u-line);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-bar i{background:var(--u-olive);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-rows{flex-direction:column;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-row{background:var(--u-white);border:1px solid var(--u-line);border-radius:14px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-dot{border:1.5px solid var(--u-hairline);color:#0000;background:var(--u-white);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:inline-grid}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-done .ov-vu-dot{background:var(--u-olive);border-color:var(--u-olive);color:var(--u-paper)}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-t{flex-direction:column;gap:1px;min-width:0;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-t b{color:var(--u-ink);font-size:14px;font-weight:600;line-height:20px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-t span{color:var(--u-text-2);font-size:12.5px;line-height:17px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-done .ov-vu-t b{color:var(--u-text-2)}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-doc{background:var(--u-white);border:1px solid var(--u-line);border-radius:14px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-doc h4{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:19px;font-weight:500;line-height:25px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-doc p{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:14.5px;line-height:22px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-lines{flex-direction:column;gap:8px;margin-top:4px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-lines i{border-bottom:1px dashed var(--u-hairline);height:18px;display:block}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-form{flex-direction:column;gap:10px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-q{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:18px;line-height:25px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-form ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vu-radio{border:1.5px solid var(--u-hairline);border-radius:50%;flex:none;width:18px;height:18px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-kind{border-radius:var(--u-r-pill);background:var(--u-olive);color:var(--u-paper);letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;font-size:11px;font-weight:700;line-height:14px}@container mk (max-width:600px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-vs-me{max-width:92%}}@keyframes ov-ts-open{0%{opacity:0;max-height:0}2.6%{opacity:1;max-height:180px}12.4%{opacity:1;max-height:180px}15%{opacity:0;max-height:0}to{opacity:0;max-height:0}}@keyframes ov-ts-show{0%{opacity:0}2.6%{opacity:1}12.4%{opacity:1}15%{opacity:0}to{opacity:0}}@keyframes ov-ts-lv{0%,2.6%{width:0}12.4%,14.9%{width:100%}15%,to{width:0}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=home],[data-pg=pricing]) #trust .ov-trust-card{background:var(--u-white);box-shadow:var(--mk-shadow)}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-card{background:var(--u-paper);border:1px solid var(--u-line);border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:28px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-icon{background:var(--u-lime-50);border:1px solid var(--u-lime-100);width:44px;height:44px;color:var(--u-olive);border-radius:50%;place-items:center;display:inline-grid}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-card h3{font-family:var(--u-font-serif);color:var(--u-olive);text-wrap:balance;margin:0;font-size:24px;font-weight:500;line-height:30px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}@container mk (max-width:900px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust{grid-template-columns:minmax(0,1fr)}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-bg{z-index:-2;object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-scene:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fafafae0 0%,#fafafa99 26%,#fafafa00 52%);position:absolute;inset:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-in{flex-direction:column;gap:20px;padding:56px 48px 48px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-in .ov-sec-head{margin-bottom:8px}.sv4:is([data-pg=home],[data-pg=pricing]) #trust .ov-trust-card{gap:8px;padding:22px 24px}.sv4:is([data-pg=home],[data-pg=pricing]) #trust .ov-trust-card h3{font-size:21px;line-height:27px}.sv4:is([data-pg=home],[data-pg=pricing]) #trust .ov-trust-card p{font-size:14.5px;line-height:22px}.sv4:is([data-pg=home],[data-pg=pricing]) #trust .ov-trust-icon{width:38px;height:38px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-ent-acts{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:4px;display:flex}@container mk (max-width:600px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-scene{border-radius:22px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-trust-in{padding:32px 16px 16px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-ent-acts .button{min-height:44px}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimgrid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:236px;grid-auto-flow:column;gap:14px;margin:0 -56px;padding:8px 56px 18px;scroll-padding-inline:56px;list-style:none;display:grid;overflow-x:auto}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimgrid::-webkit-scrollbar{display:none}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimgrid>.ov-dimcard{scroll-snap-align:start}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimcard{background:var(--u-white);box-shadow:var(--mk-shadow);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:0 0 16px;display:flex;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimcard img{aspect-ratio:4/3;object-fit:cover;background:var(--u-meadow);width:100%;margin-bottom:4px;display:block}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimcard b,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimcard p{margin:0 16px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimcard b{font-family:var(--u-font-serif);color:var(--dim-text,var(--u-ink));text-shadow:none;align-items:center;gap:8px;font-size:20px;font-weight:600;line-height:26px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimcard b:before{content:"";background:var(--dim);border-radius:50%;flex:none;width:11px;height:11px}@container mk (max-width:600px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-dimgrid{grid-auto-columns:78%;margin:0 -18px;padding:8px 18px 16px;scroll-padding-inline:18px}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-points{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-points li{color:var(--u-ink);align-items:flex-start;gap:10px;font-size:16px;line-height:24px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-points .icon{color:var(--u-olive);flex:none;margin-top:3px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-card{gap:14px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-name{letter-spacing:.04em;text-transform:uppercase;color:var(--u-olive-muted);font-size:14px;font-weight:700;line-height:20px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-amt{font-family:var(--u-font-serif);letter-spacing:-.02em;color:var(--u-olive);margin:0;font-size:52px;font-weight:500;line-height:1}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-amt span{font-family:var(--u-font-sans);letter-spacing:0;color:var(--u-text-2);font-size:16px;font-weight:500}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-cr{color:var(--u-text-2);font-size:14px;line-height:20px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-card .ov-points{margin:4px 0 8px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-card .ov-acts{margin-top:auto}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-org{background:var(--u-paper);box-shadow:none;gap:12px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-org h3{color:var(--u-ink);margin:0;font-size:20px;font-weight:700;line-height:26px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-org>p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-org .ov-points li{font-size:15px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-org .button{align-self:flex-start;margin-top:auto}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-scene{isolation:isolate;background:var(--u-paper);border-radius:28px;padding:40px;position:relative;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-bg{z-index:-1;object-fit:cover;object-position:50% 70%;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-scene .ov-org{background:var(--u-white)}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-scene .ov-price-more-h{color:var(--u-olive)}@container mk (max-width:600px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-scene{border-radius:20px;padding:16px}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-press{flex-direction:column;align-items:center;gap:16px;margin-top:40px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-press-h{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);margin:0;font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-press-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 40px;margin:0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-press-row img{object-fit:contain;filter:grayscale()brightness(.35);opacity:.75;width:auto;max-width:150px;height:22px;display:block}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-press-row img[src*=business-insider]{height:38px}@container mk (max-width:600px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-press-row{gap:14px 24px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-press-row img{max-width:110px;height:18px}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-org-amt{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:32px;font-weight:500;line-height:1.1}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-more-h{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);margin:28px 0 12px;font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-more{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-mini{border:1px solid var(--u-line);background:var(--u-white);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:20px 22px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-mini-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-mini-who{color:var(--u-text-2);font-size:13px;line-height:18px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-mini-amt{font-family:var(--u-font-serif);color:var(--u-olive);margin:2px 0 0;font-size:30px;font-weight:500;line-height:1.1}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-mini-amt span{font-family:var(--u-font-sans);color:var(--u-text-2);font-size:14px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-mini-f{color:var(--u-text-2);flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px;font-size:14px;line-height:20px;display:flex}@container mk (max-width:900px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price-more{grid-template-columns:minmax(0,1fr)}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-faq{flex-direction:column;max-width:820px;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-faq details{border-bottom:1px solid var(--u-hairline)}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:14px 0;font-size:17px;font-weight:600;line-height:24px;list-style:none;display:flex}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-faq summary::-webkit-details-marker{display:none}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-faq details p{max-width:720px;color:var(--u-text-2);margin:0 0 18px;font-size:15.5px;line-height:25px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}@container ovpage (max-width:1000px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-split,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-price{grid-template-columns:minmax(0,1fr);gap:32px}}@container ovpage (max-width:600px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mk-wrap{padding:0 16px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mk-sec{padding:40px 0}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-hero{padding:28px 0 48px!important}}@media (max-width:760px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-guide .mw-main{height:420px;padding:12px 16px 14px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-guide .mc-comp-in{height:44px;padding:10px 0 10px 12px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-tray{scrollbar-width:none;flex-wrap:nowrap;align-content:center;align-items:center;height:52px;overflow:auto hidden}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-tray::-webkit-scrollbar{display:none}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-tray .mc-sug,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-done .mc-btn{flex:none;min-height:44px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-g-done{flex-wrap:nowrap}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-guide .mc-send{width:44px;height:44px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .button,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-link,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-plan-win .mc-btn,.sv4:is([data-pg=home],[data-pg=pricing]) .ov-page .mw .mc-btn{min-height:44px}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-faq summary{min-height:48px}}.sv4:is([data-pg=home],[data-pg=pricing]) .ov-tut-frame{background:0 0;border:0;width:100%;height:720px;display:block}@media (max-width:860px){.sv4:is([data-pg=home],[data-pg=pricing]) .ov-tut-frame{height:1100px}}.sv4 #tnav-menu-platform{width:320px}.sv4 .tnav-tool .tnav-menu-ic{color:var(--u-olive)}.sv4[data-pg=home] .ov-grow-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4[data-pg=home] .ov-grow-bg{z-index:-3;object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=home] .ov-grow-scene:before{content:"";z-index:-2;background:linear-gradient(90deg,#fafafaf2 0%,#fafafadb 36%,#fafafa33 66%,#fafafa00 100%);position:absolute;inset:0}.sv4[data-pg=home] .ov-grow-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:32px;padding:64px 56px;display:grid}.sv4[data-pg=home] .ov-grow-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.sv4[data-pg=home] .ov-grow-copy .mk-kicker{margin:0 0 14px}.sv4[data-pg=home] .ov-grow-copy .mk-h2{text-wrap:balance;margin:0 0 18px}.sv4[data-pg=home] .ov-grow-copy .mk-lede{max-width:30em;margin:0}.sv4[data-pg=home] .ov-grow-copy .ov-grow-acts{margin-top:28px}.sv4[data-pg=home] .ov-grow-frame{background:0 0;border:0;width:100%;height:400px;display:block}@container mk (max-width:860px){.sv4[data-pg=home] .ov-grow-in{grid-template-columns:minmax(0,1fr);gap:24px;padding:44px 28px 28px}.sv4[data-pg=home] .ov-grow-scene:before{background:linear-gradient(#fafafaf2 0%,#fafafad1 40%,#fafafa1a 72%,#fafafa00 100%)}.sv4[data-pg=home] .ov-grow-frame{height:380px}}@container mk (max-width:640px){.sv4[data-pg=home] .ov-grow-scene{border-radius:22px}.sv4[data-pg=home] .ov-grow-in{padding:32px 18px 16px}.sv4[data-pg=home] .ov-grow-frame{height:330px}}@container mk (min-width:861px){.sv4[data-pg=home] #path .ov-grow-in{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.sv4[data-pg=home] #path .ov-grow-copy .mk-h2 .mk-em,.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-cmp-h em{display:block}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-cmp-h{max-width:980px;text-align:center!important;letter-spacing:-.03em!important;color:var(--u-olive,#3a4325)!important;margin:0 auto 56px!important;font-size:clamp(32px,4vw,52px)!important;line-height:1.06!important}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-cmp{margin-top:118px!important}@container mk (max-width:600px){.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-cmp{margin-top:80px!important}}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-head{max-width:860px;margin-bottom:32px}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-head .mk-h2{color:var(--u-olive,#3a4325);margin:0}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-head .mk-lede{max-width:720px;margin:14px 0 0}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-strands{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);gap:0;display:grid}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-strands>.h2-card,.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-strands>.h2-link{grid-row:span 3}@supports (grid-template-rows:subgrid){.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-strands>.h2-card{grid-template-rows:subgrid;align-content:start;row-gap:10px;display:grid}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-strands>.h2-card>ul{align-self:start}}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-link{place-items:center;min-height:96px;display:grid;position:relative}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-track{height:12px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-track:before{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--u-olive,#3a4325) 35%, transparent) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-track i{background:var(--c,var(--u-olive,#3a4325));opacity:0;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-safe{white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive,#3a4325);font-size:10.5px;font-weight:700;line-height:1;position:absolute;top:calc(50% + 46px);left:50%;transform:translate(-50%)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-node{z-index:1;background:var(--u-olive,#3a4325);color:#fff;letter-spacing:.1em;border-radius:50%;align-content:center;place-items:center;gap:3px;width:72px;height:72px;font-size:12px;font-weight:700;line-height:1;display:grid;position:relative;box-shadow:0 0 0 6px #f3f4f0}@media (prefers-reduced-motion:no-preference){.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-track i.l{animation:h2flowL 2.4s linear var(--d) infinite!important}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-track i.r{animation:h2flowR 2.4s linear var(--d) infinite!important}}@keyframes h2flowL{0%{opacity:0;left:0}15%{opacity:1}80%{opacity:1}to{opacity:0;left:calc(50% - 4px)}}@keyframes h2flowR{0%{opacity:0;left:calc(100% - 8px)}15%{opacity:1}80%{opacity:1}to{opacity:0;left:calc(50% - 4px)}}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-card{background:var(--u-white,#fff);border:1px solid var(--u-line);border-radius:24px;flex-direction:column;gap:10px;padding:32px;display:flex}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-card h3{font-family:var(--u-font-serif);letter-spacing:-.02em;white-space:nowrap;color:var(--u-ink);margin:4px 0 0;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.1}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-card p{color:var(--u-text-2);margin:0;font-size:16px;line-height:25px}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-chips{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-chips li{background:var(--u-paper,#fafafa);border:1px solid var(--u-line);min-height:34px;color:var(--u-ink);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;font-weight:600;display:inline-flex}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-chips li i{background:var(--dim,var(--u-olive));border-radius:50%;width:10px;height:10px}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-chips.h2-tools li i{background:var(--u-olive,#3a4325);border-radius:3px}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-cmp{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;margin-top:48px;display:grid}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-cmp-h{font-family:var(--u-font-serif);letter-spacing:-.01em;color:var(--u-olive,#3a4325);text-wrap:balance;grid-column:1/-1;margin:0 0 22px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.12}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-cmp-h .mk-em{color:var(--u-olive,#3a4325)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-col{grid-template-rows:subgrid;grid-row:2/span 7;display:grid}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-col>*{border-top:1px solid var(--u-hairline);align-items:center;min-height:52px;padding:0 20px;font-size:15.5px;line-height:22px;display:flex}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-col>:first-child{letter-spacing:.12em;text-transform:uppercase;border-top:0;font-size:12px;font-weight:700}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-rows>*{color:var(--u-text-2);padding-left:0;font-weight:600}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-gen{color:var(--u-text-2);background:#10100f0a;border-radius:18px}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-gen>:first-child{color:var(--u-text-2)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-you{background:var(--u-white,#fff);border:1px solid var(--u-olive,#3a4325);color:var(--u-ink);border-radius:18px;margin-left:12px;overflow:hidden}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-you>:first-child{background:var(--u-olive,#3a4325);color:#fff}@container mk (max-width:900px){.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-strands{grid-template-columns:minmax(0,1fr)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-card h3{white-space:normal}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-link{min-height:112px}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-safe{top:50%;left:calc(50% + 50px);transform:translateY(-50%)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-track{width:104px;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)rotate(90deg)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-cmp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-rows{display:none}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-col>*{min-height:60px;padding:0 12px;font-size:14px}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-you{margin-left:8px}}@container mk (max-width:600px){.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-card{padding:24px 20px}}.sv4[data-pg=home] #kj-tools{overflow:hidden}.sv4[data-pg=home] #kj-tools .ov-sec-head{margin-bottom:24px}.sv4[data-pg=home] #kj-tools .kj-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 28px;padding:0 16px;display:flex}.sv4[data-pg=home] #kj-tools .kj-pill{border-radius:var(--u-r-pill);border:1px solid var(--u-hairline);background:var(--u-white);min-height:40px;color:var(--u-ink);font:600 14px/18px var(--u-font-sans);cursor:pointer;padding:0 18px;transition:background .25s,color .25s,border-color .25s}.sv4[data-pg=home] #kj-tools .kj-pill:hover{border-color:var(--u-olive)}.sv4[data-pg=home] #kj-tools .kj-pill.on{background:var(--u-olive);border-color:var(--u-olive);color:var(--u-paper)}.sv4[data-pg=home] #kj-tools .kj-pill:focus-visible,.sv4[data-pg=home] #kj-tools .kj-more:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px}.sv4[data-pg=home] #kj-tools .kj-view{touch-action:pan-y;width:100%;position:relative}.sv4[data-pg=home] #kj-tools .kj-track{will-change:transform;gap:24px;margin:0;padding:0;list-style:none;transition:transform .7s cubic-bezier(.22,.7,.2,1);display:flex}.sv4[data-pg=home] #kj-tools .kj-slide{isolation:isolate;aspect-ratio:16/9;background:var(--kc,#e9eae4) var(--kg) center / cover no-repeat;cursor:pointer;border-radius:24px;flex:none;width:min(1040px,100% - 160px);transition:opacity .5s;position:relative;overflow:hidden}.sv4[data-pg=home] #kj-tools .kj-slide:not(.on){opacity:.55}.sv4[data-pg=home] #kj-tools .kj-slide.on{cursor:default;opacity:1}.sv4[data-pg=home] #kj-tools .kj-slide:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fafafae6 0%,#fafafab8 30%,#fafafa00 52%);position:absolute;inset:0}.sv4[data-pg=home] #kj-tools .kj-stage{justify-content:center;align-items:center;width:64%;display:flex;position:absolute;top:6%;bottom:6%;right:2.5%}.sv4[data-pg=home] #kj-tools .kj-comp{align-items:center;width:100%;max-height:100%;display:flex}.sv4[data-pg=home] #kj-tools .kj-group{flex-direction:column;align-items:flex-start;display:flex}.sv4[data-pg=home] #kj-tools .kj-cols,.sv4[data-pg=home] #kj-tools .kj-cols>.kj-group{justify-content:center}.sv4[data-pg=home] #kj-tools .kj-pc{filter:drop-shadow(0 16px 26px #10100f33)drop-shadow(0 2px 5px #10100f14);flex:none;height:auto;display:block}.sv4[data-pg=home] #kj-tools .kj-comp{position:relative}@keyframes kjPill{0%{opacity:0;transform:translateY(10px) rotate(var(--r,0deg)) scale(.94)}to{opacity:1;transform:rotate(var(--r,0deg))}}.sv4[data-pg=home] #kj-tools .kj-slide.on .kj-pc{animation:.7s cubic-bezier(.22,.7,.2,1) both kjIn;animation-delay:var(--d,0s)}@keyframes kjIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sv4[data-pg=home] #kj-tools .kj-copy{z-index:5;flex-direction:column;align-items:flex-start;gap:10px;width:29%;display:flex;position:absolute;top:40px;left:40px}.sv4[data-pg=home] #kj-tools .kj-tool{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=home] #kj-tools .kj-copy h3{font-family:var(--u-font-serif);color:var(--u-olive);text-wrap:balance;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15}.sv4[data-pg=home] #kj-tools .kj-copy p{color:var(--u-ink);opacity:.8;margin:0;font-size:16px;line-height:24px}.sv4[data-pg=home] #kj-tools .kj-more{margin-top:10px}.sv4[data-pg=home] #kj-tools .kj-slide:not(.on) .kj-more{visibility:hidden}@container mk (max-width:900px){.sv4[data-pg=home] #kj-tools .kj-pills{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:18px;overflow-x:auto}.sv4[data-pg=home] #kj-tools .kj-pills::-webkit-scrollbar{display:none}.sv4[data-pg=home] #kj-tools .kj-pill{flex:none;min-height:44px}.sv4[data-pg=home] #kj-tools .kj-track{gap:12px}.sv4[data-pg=home] #kj-tools .kj-slide{aspect-ratio:auto;border-radius:20px;flex-direction:column;width:calc(100% - 48px);height:auto;display:flex}.sv4[data-pg=home] #kj-tools .kj-slide:before{background:linear-gradient(#fafafaeb 0%,#fafafabf 40%,#fafafa00 62%)}.sv4[data-pg=home] #kj-tools .kj-copy{width:auto;padding:22px 20px 20px;position:static}.sv4[data-pg=home] #kj-tools .kj-stage{width:auto;margin:0 16px 20px;display:block;position:static}.sv4[data-pg=home] #kj-tools .kj-comp,.sv4[data-pg=home] #kj-tools .kj-group{display:block;width:auto!important;margin:0!important}.sv4[data-pg=home] #kj-tools .kj-pc{display:none}.sv4[data-pg=home] #kj-tools .kj-pc.kj-mob{max-width:420px;display:block;width:100%!important;margin:0 auto!important}.sv4[data-pg=home] #kj-tools .kj-copy{order:-1}}@media (prefers-reduced-motion:reduce){.sv4[data-pg=home] #kj-tools .kj-track,.sv4[data-pg=home] #kj-tools .kj-slide{transition:none}.sv4[data-pg=home] #kj-tools .kj-slide.on .kj-pc{animation:none}}@container mk (min-width:901px){.sv4[data-pg=home] #kj-tools .kj-slide{width:min(1120px,100% - 80px)}}@media (min-width:761px){.sv4[data-pg=home] #kj-tools .kj-stage{justify-content:flex-end}.sv4[data-pg=home] #kj-tools .kj-comp{margin-right:1.925%}}.sv4[data-pg=home] #kj-tools .kj-tool{font-size:13px;line-height:16px}.sv4[data-pg=home] #kj-tools .kj-copy{gap:14px}.sv4[data-pg=home] #kj-tools .kj-copy h3{font-size:clamp(30px,3vw,40px);line-height:1.12}.sv4[data-pg=home] #kj-tools .kj-copy p{font-size:18px;line-height:27px}@media (max-width:760px){.sv4[data-pg=home] #kj-tools .kj-copy h3{font-size:28px}.sv4[data-pg=home] #kj-tools .kj-copy p{font-size:17px;line-height:25px}}.sv4[data-pg=home] #demo-band .ov-demo{background:#f3f4f0;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;margin-top:0;padding:48px 56px;display:grid}.sv4[data-pg=home] #demo-band .ov-demo h2{font-family:var(--u-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:500;line-height:1.08}.sv4[data-pg=home] #demo-band .ov-demo h2 em{color:var(--u-olive);font-style:italic}.sv4[data-pg=home] #demo-band .ov-demo p{color:#686965;max-width:520px;margin:12px 0 0;font-size:18px;line-height:1.5}@container mk (max-width:860px){.sv4[data-pg=home] #demo-band .ov-demo{grid-template-columns:minmax(0,1fr);gap:20px;padding:32px 24px}}.sv4[data-pg=home] #demo-band .ov-demo h2{color:var(--u-olive,#3a4325)}.sv4[data-pg=home] #demo-band .ov-demo-cta{justify-content:flex-end;display:flex}@container mk (max-width:860px){.sv4[data-pg=home] #demo-band .ov-demo-cta{justify-content:flex-start}}.sv4:is([data-pg=home],[data-pg=pricing]) #tools .ov-sec-head .mk-lede{max-width:760px}.sv4[data-pg=home] #voices .ov-q-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:8px;display:grid}.sv4[data-pg=home] #voices .ov-q{background:#fff;border:1px solid #10100f14;border-radius:24px;flex-direction:column;gap:22px;margin:0;padding:30px 28px 26px;display:flex}.sv4[data-pg=home] #voices .ov-q-mark{color:#3a4325;width:28px;height:21px}.sv4[data-pg=home] #voices .ov-q-text{font-family:var(--font-source-serif), "Source Serif 4", Georgia, serif;color:#10100f;text-wrap:pretty;flex:1;margin:0;font-size:19px;line-height:1.5}.sv4[data-pg=home] #voices .ov-q-who{border-top:1px solid #10100f14;align-items:center;gap:14px;padding-top:18px;display:flex}.sv4[data-pg=home] #voices .ov-q-who img{object-fit:cover;object-position:50% 25%;border-radius:50%;flex:none;width:52px;height:52px}.sv4[data-pg=home] #voices .ov-q-who>span{flex-direction:column;gap:2px;min-width:0;display:flex}.sv4[data-pg=home] #voices .ov-q-who b{font-size:15px;font-weight:700}.sv4[data-pg=home] #voices .ov-q-who span span{color:#686965;font-size:13.5px;line-height:1.35}@container mk (max-width:980px){.sv4[data-pg=home] #voices .ov-q-grid{grid-template-columns:minmax(0,1fr);max-width:640px;margin-inline:auto}}.sv4[data-pg=home] #trust .ov-trust-in .ov-sec-head .mk-lede{display:none}.sv4[data-pg=home] #trust .ov-trust-in .ov-sec-head{margin-bottom:0}.sv4[data-pg=home] #trust .ov-trust-icon{background:var(--u-olive,#3a4325);color:#fff;border:0}.sv4 .mk-foot .mk-foot-cols{grid-template-columns:repeat(5,minmax(0,1fr))}.sv4 .mk-foot-social{flex-wrap:wrap;gap:6px 18px;margin-left:auto;display:flex}@media (max-width:1100px){.sv4 .mk-foot .mk-foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.sv4 .mk-foot .mk-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sv4 .mk-foot-social{margin-left:0}}.sv4[data-pg=home] #ov-top.ov-hero{box-sizing:border-box;min-height:calc(100svh - var(--mk-nav-h,56px));flex-direction:column;display:flex;padding-top:32px!important;padding-bottom:28px!important}.sv4[data-pg=home] #ov-top.ov-hero>.ov-hero-in{flex:1 0 auto;justify-content:center;width:100%}.sv4[data-pg=home] #ov-top .ov-press{margin-top:0}@media (min-width:900px){.sv4[data-pg=home] #ov-top.ov-hero{min-height:0;padding-top:56px!important;padding-bottom:56px!important}.sv4[data-pg=home] #ov-top.ov-hero>.ov-hero-in{justify-content:center}.sv4[data-pg=home] #ov-top .ov-press{margin-block:56px 0}}.sv4[data-pg=home] .ov-hx-frame{height:max(var(--hx-c,520px), calc(100vh - var(--mk-nav-h,56px) - 60px));height:max(var(--hx-c,520px), calc(100dvh - var(--mk-nav-h,56px) - 60px))}@media (min-width:900px){.sv4[data-pg=home] .ov-hx-frame{height:max(var(--hx-c,520px), calc(125vh - var(--mk-nav-h,64px) - 60px));height:max(var(--hx-c,520px), calc(125dvh - var(--mk-nav-h,64px) - 60px))}}.sv4[data-pg=home] .mk-sec.ov-sec:not(#ov-top){padding-top:36px;padding-bottom:36px}.sv4[data-pg=home] #path.mk-sec.ov-sec{padding-top:24px;padding-bottom:16px}@media (max-width:899px){.sv4[data-pg=home] .mk-sec.ov-sec:not(#ov-top){padding-top:28px;padding-bottom:28px}.sv4[data-pg=home] #path.mk-sec.ov-sec{padding-bottom:12px}}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) .ov-vs-tag{display:none!important}@media (prefers-reduced-motion:no-preference){@keyframes ovl1{0%,6%{opacity:0;transform:translateY(6px)}11%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ovl2{0%,12%{opacity:0;transform:translateY(6px)}17%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ovl3{0%,18%{opacity:0;transform:translateY(6px)}23%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ovl4{0%,24%{opacity:0;transform:translateY(6px)}29%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ovl5{0%,30%{opacity:0;transform:translateY(6px)}35%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ovl6{0%,36%{opacity:0;transform:translateY(6px)}41%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ovl7{0%,44%{opacity:0;transform:translateY(6px)}49%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ovlbar{0%,4%{transform:scaleX(0)}22%,86%{transform:scaleX(1)}93%,to{opacity:0;transform:scaleX(1)}}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-bar i{transform-origin:0;animation:9s cubic-bezier(.3,.7,.3,1) infinite ovlbar!important}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-rows>li:first-child,.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-doc>h4,.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-form>.ov-vu-q{animation:9s ease-out infinite ovl1!important}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-rows>li:nth-child(2),.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-doc>p:first-of-type,.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-form li:first-child{animation:9s ease-out infinite ovl2!important}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-rows>li:nth-child(3),.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-doc>p:nth-of-type(2),.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-form li:nth-child(2){animation:9s ease-out infinite ovl3!important}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-rows>li:nth-child(4),.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-doc>p:nth-of-type(3),.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-form li:nth-child(3){animation:9s ease-out infinite ovl4!important}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-rows>li:nth-child(5),.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-doc>.ov-vu-lines,.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-form li:nth-child(4){animation:9s ease-out infinite ovl5!important}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-rows>li:nth-child(6),.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vu-form li:nth-child(5){animation:9s ease-out infinite ovl6!important}.sv4:is([data-pg=home],[data-pg=pricing],[data-pg=solutions]) :is(#overview,#verticals) .ov-vs-ai{animation:9s ease-out infinite ovl7!important}}.sv4 .uare-slot{aspect-ratio:1.6;border-radius:var(--uare-radius,24px);background:#f3f4f0;width:100%;position:relative;overflow:hidden}@media (max-width:767px){.sv4 .uare-slot{aspect-ratio:.8}}.sv4:not(.uare-demos-on) .uare-slot{display:none}.sv4 .uare-mock{position:absolute;inset:0}.sv4 .uare-mock:after{content:"";pointer-events:none;background:linear-gradient(#10100f00,#10100f61);position:absolute;inset:55% 0 0}.sv4 .uare-mock img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.sv4 .uare-mock-p{display:none!important}@media (max-width:767px){.sv4 .uare-mock-d{display:none!important}.sv4 .uare-mock-p{display:block!important}}.sv4 .uare-mock-try{z-index:1;color:#10100f;white-space:nowrap;background:#dff693;border-radius:9999px;flex-direction:column;align-items:center;gap:2px;min-height:52px;padding:10px 28px;font:700 16px/1.2 Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;display:inline-flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -12px #10100f73}.sv4 .uare-mock-k:before{content:"Try it"}@media (max-width:767px){.sv4 .uare-mock-k:before{content:"Open full screen"}}.sv4 .uare-mock-t{opacity:.8;font-size:13px;font-weight:500}.sv4 #uare-demo-layer>[data-uare-demo]{position:absolute}@container mk (min-width:861px){.sv4:is([data-pg=home],[data-pg=pricing]) #path .ov-grow-in,.sv4:is([data-pg=home],[data-pg=pricing]) #demo-band .ov-demo,.sv4:is([data-pg=home],[data-pg=pricing]) #trust .ov-trust-in,.sv4:is([data-pg=home],[data-pg=pricing]) #cta .mk-cta-band{padding:56px}}.sv4:is([data-pg=home],[data-pg=pricing]) .mk-page.ov-page{background-color:var(--tod,var(--u-meadow));transition:background-color .2s linear}.sv4:is([data-pg=home],[data-pg=pricing]) #toolkit .kit-frame{isolation:isolate;background:var(--kc,#f3f4f0);padding:40px 0 0;position:relative;overflow:hidden}.sv4:is([data-pg=home],[data-pg=pricing]) #toolkit .kit-frame>.ov-sec-head{padding-left:40px;padding-right:40px;position:relative}.sv4:is([data-pg=home],[data-pg=pricing]) #toolkit .kit-frame .kit-film-f{background:0 0}.sv4:is([data-pg=home],[data-pg=pricing]) #toolkit .kit-frame .kit-card:has(.kit-film){background:0 0;border-radius:0}@container mk (max-width:900px){.sv4:is([data-pg=home],[data-pg=pricing]) #toolkit .kit-frame{padding-top:24px}.sv4:is([data-pg=home],[data-pg=pricing]) #toolkit .kit-frame>.ov-sec-head{padding-left:16px;padding-right:16px}}.sv4[data-pg=home] #toolkit .kit-frame{background:0 0;border-radius:0;padding:24px 0 0;overflow:visible}.sv4[data-pg=home] #toolkit .kit-frame>.ov-sec-head{padding-left:0;padding-right:0}.sv4 :is(h1,h2,h3,h4) em,.sv4 :is(h1,h2,h3,h4) .mk-em{font-style:normal!important}.sv4[data-pg=home] #cta .ov-cta-band{background:var(--u-white,#fff);text-align:left;border-radius:20px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:24px 40px;min-height:0;padding:56px 64px;display:flex}.sv4[data-pg=home] #cta .ov-cta-band:before,.sv4[data-pg=home] #cta .ov-cta-band:after{display:none}.sv4[data-pg=home] #cta .ov-cta-band .mk-h2{color:var(--u-olive,#3a4325);text-align:left;flex:420px;max-width:none;margin:0;font-size:36px;line-height:44px}.sv4[data-pg=home] #cta .ov-cta-band .mk-h2 .mk-em{color:var(--u-olive,#3a4325)}.sv4[data-pg=home] #cta .ov-cta-band .ov-acts{margin:0}@media (max-width:760px){.sv4[data-pg=home] #cta .ov-cta-band{padding:36px 24px}.sv4[data-pg=home] #cta .ov-cta-band .mk-h2{font-size:28px;line-height:34px}}@container mk (max-width:600px){.sv4 #path .ov-grow-in,.sv4 #trust .ov-trust-in,.sv4 #hlm .h2-card,.sv4 .pp-why,.sv4 .pp-voice,.sv4 .pp-end,.sv4 .pp-page .ov-trust-in,.sv4 .in-end,.sv4 .sa-demo{padding-left:24px!important;padding-right:24px!important}}@media (min-width:1000px){.sv4 .mk-foot-cols{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:32px 20px!important}.sv4 .mk-foot-in{grid-template-columns:minmax(0,220px) minmax(0,1fr)!important}}.sv4[data-pg=home] .ov-page :is(h1,h2,h3,h4),.sv4[data-pg=home] .ov-page :is(h1,h2,h3,h4) :is(em,.mk-em),.sv4[data-pg=home] #hlm .h2-cmp-h,.sv4[data-pg=home] #hlm .h2-cmp-h .mk-em{color:var(--u-ink,#10100f)!important}.sv4:is([data-pg=home],[data-pg=product-courses],[data-pg=product-services]) .q-tile{transition:border-color .2s,box-shadow .2s;position:relative}.sv4:is([data-pg=home],[data-pg=product-courses],[data-pg=product-services]) .q-tile:hover{box-shadow:0 10px 30px #10100f14;border-color:var(--u-olive,#3a4325)!important}.sv4:is([data-pg=home],[data-pg=product-courses],[data-pg=product-services]) .q-tile .q-hit{z-index:2;border-radius:inherit;position:absolute;inset:0}.sv4:is([data-pg=home],[data-pg=product-courses],[data-pg=product-services]) .q-tile .q-hit:focus-visible{outline:2px solid var(--u-olive,#3a4325);outline-offset:3px}.sv4:is([data-pg=home],[data-pg=product-courses],[data-pg=product-services]) .q-tile .q-more{color:var(--u-olive,#3a4325);align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:600;display:flex}.sv4:is([data-pg=home],[data-pg=product-courses],[data-pg=product-services]) .q-tile:hover .q-more{text-underline-offset:3px;text-decoration:underline}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-node{isolation:isolate;width:84px!important;height:84px!important;color:var(--u-ink,#10100f)!important;background:conic-gradient(from -90deg,#fb923c,#60a5fa,#a78bfa,#f472b6,#3bd2d2,#24c22c,#fb0,#fb923c)!important;box-shadow:0 1px 2px #10100f24,0 8px 20px #10100f1f!important}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-node:after{content:"";z-index:-1;background:linear-gradient(#fff 0%,#f4f5f1 100%);border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 1px #ffffffe6,inset 0 -2px 4px #10100f0f,0 0 0 1px #10100f0f}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-safe{top:calc(50% + 56px)!important}@container mk (max-width:900px){.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-safe{top:50%!important;left:calc(50% + 56px)!important}}.sv4[data-pg=home] #voices .ov-sec-head{text-align:center;flex-direction:column;align-items:center;display:flex;margin-left:auto!important;margin-right:auto!important}.sv4[data-pg=home] #voices .ov-sec-head .mk-h2{margin-left:auto;margin-right:auto}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-head{text-align:center;flex-direction:column;align-items:center;display:flex;margin-left:auto!important;margin-right:auto!important}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-head .mk-h2,.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-head .mk-lede{margin-left:auto;margin-right:auto}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-head .mk-lede{max-width:680px}.sv4[data-pg=home] .ov-page section.mk-sec.ov-sec{padding-top:clamp(48px,6vw,84px)!important;padding-bottom:clamp(48px,6vw,84px)!important}.sv4[data-pg=home].mod-panels .ov-page section.mk-sec.ov-sec{border:1px solid #10100f0f;border-radius:40px;width:calc(100% - 48px);max-width:1360px;overflow:hidden;box-shadow:0 1px #10100f08,0 30px 60px -40px #10100f38;background:#fafafa!important;margin:20px auto!important}.sv4[data-pg=home].mod-panels .ov-page section.mk-sec.ov-sec#cta{margin-bottom:40px!important}.sv4[data-pg=home].mod-panels #path,.sv4[data-pg=home].mod-panels #trust,.sv4[data-pg=home].mod-panels #cta,.sv4[data-pg=home].mod-panels #demo-band{padding:0!important}.sv4[data-pg=home].mod-panels :is(#path,#trust,#cta,#demo-band) .mk-wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.sv4[data-pg=home].mod-panels :is(#path .ov-grow-scene,#trust .ov-trust-scene,#cta .mk-cta-band,#demo-band .ov-demo){box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.sv4[data-pg=home].mod-panels #cta .mk-cta-band{background:url(/site-v4/img/wash-wheat.webp) 50%/cover!important;padding:72px clamp(32px,5vw,72px)!important}.sv4[data-pg=home].mod-panels #demo-band .ov-demo{background:url(/site-v4/img/wash-morning.webp) 50%/cover!important;padding:64px clamp(32px,5vw,72px)!important}@media (max-width:720px){.sv4[data-pg=home].mod-panels .ov-page section.mk-sec.ov-sec{border-radius:26px;width:calc(100% - 20px);margin:12px auto!important}}.sv4[data-pg=home] .panels-sw{left:16px;bottom:calc(52px + env(safe-area-inset-bottom,0px));z-index:60;color:#fafafa;cursor:pointer;background:#10100f;border:0;border-radius:999px;align-items:center;gap:10px;padding:8px 12px 8px 14px;font:600 13px/1 Plus Jakarta Sans,system-ui,sans-serif;display:inline-flex;position:fixed;box-shadow:0 8px 24px #10100f40}.sv4[data-pg=home] .panels-sw i{background:#686965;border-radius:999px;width:30px;height:18px;transition:background .2s;position:relative}.sv4[data-pg=home] .panels-sw i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.sv4[data-pg=home].mod-panels .panels-sw i{background:#dff693}.sv4[data-pg=home].mod-panels .panels-sw i:after{background:#10100f;transform:translate(12px)}.sv4[data-pg=home] #path .ov-grow-scene:before{display:none!important}.sv4 #trust .ov-trust-2{margin-top:-4px}.sv4 .ex201{display:none;position:relative}.sv4.ex-live .ex201{align-items:center;display:flex}.sv4.ex-live .tnav-links>div:has(>button[aria-controls=tnav-menu-explore]){display:none!important}.sv4 .ex201-btn{cursor:pointer;align-items:center;gap:7px;display:inline-flex}.sv4 .ex201-live{letter-spacing:.1em;text-transform:uppercase;color:#10100f;background:#dff693;border-radius:999px;padding:3px 6px;font-size:9.5px;font-weight:700;line-height:1}.sv4 .ex201-menu{z-index:80;text-align:left;background:#fff;border:1px solid #10100f14;border-radius:22px;width:380px;padding:18px;display:none;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 24px 60px -24px #10100f59}.sv4.ex-open .ex201-menu{gap:6px;display:grid}.sv4 .ex201-k{font:700 11px/1 var(--u-font-sans,"Plus Jakarta Sans", sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive,#3a4325);margin:0}.sv4 .ex201-lede{color:#686965;margin:2px 0 8px;font-size:13.5px;line-height:20px}.sv4 .ex201-row{color:#10100f;border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 -8px;padding:8px;text-decoration:none;display:grid}.sv4 .ex201-row:hover,.sv4 .ex201-row:focus-visible{background:#f3f4f0}.sv4 .ex201-row img{object-fit:cover;border-radius:50%;width:44px;height:44px}.sv4 .ex201-row span{gap:2px;min-width:0;display:grid}.sv4 .ex201-row b{font-size:14.5px;font-weight:600;line-height:19px}.sv4 .ex201-row em{color:#686965;font-size:13px;font-style:normal;line-height:17px}.sv4 .ex201-row i{color:var(--u-olive,#3a4325);font-style:normal}.sv4 .ex201-all{color:var(--u-olive,#3a4325);border-top:1px solid #10100f14;margin-top:6px;padding-top:12px;font-size:14px;font-weight:600;text-decoration:none}.sv4 .ex201-all:hover{text-underline-offset:3px;text-decoration:underline}.sv4 .ex201-proof{display:none!important}.sv4.ex-live .ex201-proof{color:var(--u-olive,#3a4325);text-underline-offset:3px;align-self:center;align-items:center;gap:6px;padding:0 6px;font-weight:600;text-decoration:underline;display:inline-flex!important}@media (max-width:1000px){.sv4.ex-live .ex201-live{display:none}}.sv4 .ex201-sw{left:16px;bottom:calc(100px + env(safe-area-inset-bottom,0px));z-index:60;color:#fafafa;cursor:pointer;background:#10100f;border:0;border-radius:999px;align-items:center;gap:10px;padding:8px 12px 8px 14px;font:600 13px/1 Plus Jakarta Sans,system-ui,sans-serif;display:inline-flex;position:fixed;box-shadow:0 8px 24px #10100f40}.sv4:not(:has(.panels-sw)) .ex201-sw{bottom:calc(52px + env(safe-area-inset-bottom,0px))}.sv4 .ex201-sw i{background:#686965;border-radius:999px;width:30px;height:18px;transition:background .2s;position:relative}.sv4 .ex201-sw i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.sv4.ex-live .ex201-sw i{background:#dff693}.sv4.ex-live .ex201-sw i:after{background:#10100f;transform:translate(12px)}.sv4 .tnav-menu-ic,.sv4 .tnav-tool .tnav-menu-ic{background:var(--u-olive,#3a4325)!important;color:#fff!important}.sv4 .tnav-menu-ic .mw-ic{background-color:#fff!important}.sv4 .tnav-menu-ic svg{color:#fff}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-card{text-align:center;align-items:center}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-card>ul,.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-card .h2-chips{justify-content:center;justify-self:center;margin-left:auto;margin-right:auto}.sv4 :is(h1,h2,h3,.mk-h1,.mk-h2,.pp-h2,.h2-cmp-h){letter-spacing:-.025em!important}.sv4 :is(.mk-lede,.pp-sub,.sa-sub,.pp-checks li,.pp-copy li,.kj-copy p,.h2-card p){font-weight:400!important}.sv4 :is(.tnav-item,.tnav-signin){font-weight:500!important}.sv4[data-pg=home] #kj-tools .kj-slide{background-image:none!important}.sv4[data-pg=home] #kj-tools .kj-slide:before{content:"";z-index:-1;pointer-events:none;background:var(--kg) center / cover no-repeat;transform:translate3d(var(--gx,0px), var(--gy,0px), 0) scale(var(--gs,1));filter:var(--gf,none);will-change:transform;position:absolute;inset:-14%}.sv4:is([data-pg=home],[data-pg=press]) #hlm .h2-node{background:conic-gradient(from calc(-90deg + var(--hr,0deg)), #fb923c, #60a5fa, #a78bfa, #f472b6, #3bd2d2, #24c22c, #fb0, #fb923c)!important}.sv4[data-pg=home] #kj-tools .kj-pc.cvk{line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=home] #kj-tools .kj-pc.cvk>.cvk-img{border-radius:inherit;width:100%;height:auto;display:block}.sv4[data-pg=home] #kj-tools .cvk .cv-m{pointer-events:none;transform-origin:100%;left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block;position:absolute}.sv4[data-pg=home]:is(.kjcv,#kj-cv-225) #kj-tools .kj-slide:not(.on) .cvk .cv-m{opacity:1;transform:none;transition:none!important}.sv4[data-pg=home].kjcv-seen:is(.kjcv,#kj-cv-225) #kj-tools .kj-slide.on .cvk .cv-m{transition:opacity var(--u) ease calc(var(--md) + var(--d,0s) + .45s), transform var(--u) linear calc(var(--md) + var(--d,0s) + .45s)!important}.sv4[data-pg=home].kjcv-seen #kj-tools .kj-slide.on .cvk .cv-m.cv-f{opacity:0}.sv4[data-pg=home].kjcv-seen #kj-tools .kj-slide.on .cvk .cv-m.cv-w{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.sv4[data-pg=home] #kj-tools .cvk .cv-m{display:none!important}}.sv4[data-pg=home] #faq .mk-wrap>.ov-sec-head,.sv4[data-pg=home] #faq .mk-wrap>.mk-faq{padding-left:56px;padding-right:56px}@container mk (max-width:600px){.sv4[data-pg=home] #faq .mk-wrap>.ov-sec-head,.sv4[data-pg=home] #faq .mk-wrap>.mk-faq{padding-left:24px;padding-right:24px}}.sv4:is([data-pg=home],[data-pg=pricing]) #pricing .ov-price,.sv4:is([data-pg=home],[data-pg=pricing]) #pricing .ov-price-more{gap:20px!important}.sv4:is([data-pg=home],[data-pg=pricing]) #pricing .ov-price-more{margin-top:20px!important}.sv4 .tnav-drawer .ex235{gap:2px;padding:6px 4px 10px 12px;display:grid}.sv4 .ex235 .ex201-row{margin:0;padding:8px}.sv4 .ex235 .ex201-row b{font-size:14.5px}.sv4 .ex235 .ex201-row em{font-size:13px}.sv4 .ex235 .ex201-all{margin:6px 8px 0;padding-top:12px;display:block}.sv4 .ex235-live{letter-spacing:.1em;text-transform:uppercase;color:#10100f;vertical-align:2px;background:#dff693;border-radius:999px;margin-left:8px;margin-right:auto;padding:3px 6px;font-size:9.5px;font-weight:700;line-height:1}@media (max-width:600px){.sv4 .panels-sw,.sv4 .ex201-sw{bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}.sv4 .button{height:40px!important;min-height:40px!important;padding:0 18px!important;font-size:14px!important}.sv4 .button.button-lg{height:44px!important;min-height:44px!important;padding:0 20px!important;font-size:15px!important}.sv4 .button.button-sm,.sv4 .tnav-talk{height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:13px!important}.sv4 .tnav-logo{transform-origin:0;transform:scale(.82)}}@container mk (max-width:900px){.sv4 #kj-tools .kj-pc:not(.kj-mob){display:none!important}.sv4 #kj-tools .kj-stage{flex-direction:column;flex:1;justify-content:center;display:flex!important}.sv4 #kj-tools .kj-pc.kj-mob{max-width:420px;width:100%!important;margin:0 auto!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.sv4[data-pg=home] #kj-tools .kj-pc.kj-mob.kj-phone{max-width:240px!important}}.sv4[data-pg=home] #kj-tools .kj-pc.kj-still,.sv4[data-pg=home] #kj-tools .kj-pc.kj-still *{opacity:1!important;transition:none!important;animation:none!important;transform:translate(0,0)!important}@container mk (max-width:900px){.sv4[data-pg=home] #kj-tools .kj-stage{display:none!important}.sv4[data-pg=home] #kj-tools .kj-slide{min-height:0!important}.sv4[data-pg=home] #kj-tools .kj-copy{flex-direction:column;flex:1;display:flex;padding-bottom:24px!important}.sv4[data-pg=home] #kj-tools .kj-copy .kj-more{align-self:flex-start;margin-top:auto!important}.sv4[data-pg=home] #kj-tools .kj-copy p{margin-bottom:18px!important}}@media (max-width:600px){.sv4 .tnav-talk,.sv4 .tnav-start{display:none!important}.sv4 .tnav-logo{transform:none!important}.sv4 .mk-wrap{padding-left:12px!important;padding-right:12px!important}.sv4 section.mk-sec{padding-top:64px!important;padding-bottom:0!important}.sv4 .ov-sec-head,.sv4 .ov-sec-head .mk-h2,.sv4 .ov-sec-head .mk-lede{text-align:center;margin-left:auto;margin-right:auto}.sv4 .ov-sec-head{align-items:center}.sv4 .core-card,.sv4 .mk-card,.sv4 .ov-org,.sv4 .ov-price-mini,.sv4 .pq,.sv4 .pc,.sv4 .pp-packs,.sv4 .mk-cta-band{padding-left:20px!important;padding-right:20px!important}.sv4 main .button,.sv4 section .button{justify-content:center;width:100%!important;height:48px!important;min-height:48px!important;padding:0 20px!important;font-size:15px!important}.sv4 section .ov-acts,.sv4 section .pp-acts,.sv4 section .ov-org-acts{flex-direction:column;gap:10px;width:100%;align-items:stretch!important}.sv4 section .ov-org-acts .ov-link{align-self:center}.sv4 section [class*=-acts],.sv4 section .ov-demo-cta{align-self:stretch!important;width:100%!important;max-width:none!important}.sv4 .pp-billrow{text-align:center;justify-content:center}.sv4 #kj-tools .kj-more{align-self:stretch!important}}.sv4 #kj-tools .kj-more.button-secondary{background:var(--u-white,#fff)}.sv4 #cta .mk-cta-band .button.button-secondary{color:var(--u-olive,#3a4325)!important;background:var(--u-white,#fff)!important;border:1.5px solid #3a432559!important}@media (max-width:600px){.sv4 .ov-trust{gap:8px!important}.sv4 .ov-trust-card{text-align:left;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:2px 14px;min-height:0!important;padding:14px 16px!important;display:grid!important}.sv4 .ov-trust-card>:first-child{grid-row:span 3;width:36px!important;height:36px!important;margin:0!important}.sv4 .ov-trust-card>:not(:first-child){grid-column:2;margin:0!important}.sv4 .ov-trust-card :is(h3,strong,b){font-size:17px!important;line-height:22px!important}.sv4 .ov-trust-card p{font-size:14px!important;line-height:20px!important}}.sv4 .tdeck{display:none}@media (max-width:600px){.sv4 .ov-trust-in>.ov-trust,.sv4 .ov-trust-in>ul.ov-trust{display:none!important}.sv4 .tdeck{touch-action:pan-y;-webkit-user-select:none;user-select:none;margin:8px 0 4px;display:block;position:relative}.sv4 .tdeck-stage{position:relative}.sv4 .tdeck .ov-trust-card{will-change:transform;cursor:grab;transition:transform .38s cubic-bezier(.2,.7,.2,1),opacity .3s;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 28px -18px #10100f73;margin:0!important}.sv4 .tdeck .ov-trust-card.drag{transition:none}.sv4 .tdeck .ov-trust-card>*{transition:opacity .25s}.sv4 .tdeck .ov-trust-card[aria-hidden=true]>*{opacity:0}.sv4 .tdeck-foot{justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}.sv4 .tdeck-dots{gap:6px;display:flex}.sv4 .tdeck-dots i{background:#3a432540;border-radius:50%;width:6px;height:6px;transition:background .2s,width .2s}.sv4 .tdeck-dots i.on{background:var(--u-olive,#3a4325);border-radius:3px;width:18px}.sv4 .tdeck-n{color:var(--u-olive,#3a4325);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}}@media (max-width:600px) and (prefers-reduced-motion:reduce){.sv4 .tdeck .ov-trust-card{transition:none}}.sv4 .scrim{overflow-y:auto;height:auto!important;position:fixed!important;inset:0!important}.sv4 .scrim>.dialog{max-height:calc(100vh - 32px);overflow-y:auto}.sv4 .scrim>.dialog:has(.cal249){width:min(640px,100vw - 24px)!important;max-width:none!important}.sv4 .dialog:has(.cal249) .dialog-body:not(:has(.cal249))>p.t-muted{display:none}.sv4 .cal249{background:#fff;border:1px solid #10100f1a;border-radius:14px;margin-top:12px;overflow:hidden}.sv4 .cal249 iframe{border:0;width:100%;height:min(660px,100vh - 260px);min-height:440px;display:block}.sv4 .cal249-out{color:#3a4325;text-underline-offset:3px;align-self:center;font-weight:600;text-decoration:underline}.sv4 .qual249{flex-direction:column;gap:12px;display:flex}.sv4 .chips249{flex-wrap:wrap;gap:6px;display:flex}.sv4 .chip249{font:inherit;color:#10100f;cursor:pointer;background:#fff;border:1px solid #10100f29;border-radius:999px;min-height:36px;padding:9px 12px;font-size:13.5px;font-weight:600;line-height:1;transition:background .15s,color .15s,border-color .15s}.sv4 .chip249:hover{border-color:#3a4325}.sv4 .chip249.on{color:#fff;background:#3a4325;border-color:#3a4325}.sv4{--u-ink:#10100f;--u-paper:#fafafa;--u-white:#fff;--u-stone:#f5f5f4;--u-meadow:#f3f4f0;--u-dark-1:#151515;--u-dark-2:#1f1f1f;--u-dark-3:#232323;--u-text-1:#10100f;--u-text-2:#686965;--u-text-3:#686965;--u-text-disabled:#a6a6a5;--u-text-strong-muted:#434342;--u-hairline:#d6d6d6;--u-line:#10100f1a;--u-line-dark:#ffffff1a;--u-scrim:#0006;--u-lime:#dff693;--u-lime-deep:#c9e36b;--u-lime-50:#f8fde7;--u-lime-100:#ebfabf;--u-lime-tint:#c2e06c4d;--u-lime-tag:#e6f2b8;--u-lime-tag-fg:#3b3f1f;--u-olive:#3a4325;--u-olive-800:#545f32;--u-olive-950:#272d1b;--u-olive-muted:#5e6156;--hlm-identity:#60a5fa;--hlm-identity-text:#1d4ed8;--hlm-world:#3bd2d2;--hlm-world-text:#0f766e;--hlm-story:#24c22c;--hlm-story-text:#15803d;--hlm-mindset:#fb0;--hlm-mindset-text:#92580a;--hlm-drive:#fb923c;--hlm-drive-text:#c2410c;--hlm-pattern:#f472b6;--hlm-pattern-text:#be185d;--hlm-growth:#a78bfa;--hlm-growth-text:#6d28d9;--hlm-spectrum:linear-gradient(90deg, #ff7a5c 0%, #61a8ff 20%, #c084fc 40%, #5eead4 60%, #fbbf24 80%, #86efac 100%);--hlm-ring:#d6d6d6;--u-level:#ff6b45;--u-level-deep:#c63d1b;--u-level-fg:#fff4f1;--u-verified:#4f8cff;--u-success:#00a522;--u-success-text:#00801a;--u-success-tint:#0dc6141f;--u-danger:#e11d27;--u-font-sans:var(--font-jakarta), "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--u-font-serif:var(--font-source-serif), "Source Serif 4", "Source Serif Pro", Georgia, "Times New Roman", serif;--u-r-xs:4px;--u-r-sm:6px;--u-r-md:8px;--u-r-lg:12px;--u-r-xl:16px;--u-r-2xl:20px;--u-r-3xl:24px;--u-r-4xl:32px;--u-r-pill:9999px;--u-shadow-xs:0 0 3px #0000001a;--u-shadow-md:0 2px 20px #00000014;--u-shadow-lg:0 0 15px #0003;--u-ring-focus:0 0 0 4px #dff6938c;--u-ease:cubic-bezier(.2, .8, .2, 1);--u-dur-1:.16s;--u-dur-2:.24s;--u-dur-3:.42s;--u-success-line:#00a5224d;--u-error:var(--u-danger);--u-error-text:var(--u-danger);--u-error-tint:#e11d2712;--u-error-line:#e11d273d;--u-warn:var(--u-level);--u-warn-text:var(--u-level-deep);--u-warn-tint:var(--u-level-fg);--u-warn-line:#ff6b4559;--k-hover:var(--u-stone);--k-active:var(--u-line);--k-border:var(--u-line);--k-border-2:var(--u-hairline);--k-card-border:var(--u-line);--k-row-line:var(--u-line);--k-input:var(--u-hairline);--k-icon:var(--u-text-strong-muted);--k-ubub:var(--u-lime-tint);--k-ubub-fg:var(--u-olive-800)}.sv4 *,.sv4 :before,.sv4 :after{box-sizing:border-box}.sv4{background:var(--u-paper);color:var(--u-ink);font-family:var(--u-font-sans);-webkit-font-smoothing:antialiased;margin:0}.sv4 a{color:var(--u-olive)}.sv4 a:hover{color:var(--u-ink)}.sv4 img{display:block}.sv4 .plain{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}.sv4 .plain:focus-visible,.sv4 .button:focus-visible,.sv4 .row:focus-visible,.sv4 .seg:focus-visible,.sv4 .tab:focus-visible,.sv4 .switch:focus-visible,.sv4 .check:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px}.sv4 .scroll{scrollbar-width:thin;scrollbar-color:var(--k-border-2) transparent}.sv4 .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sv4 .icon{color:inherit;flex:none;display:inline-flex}.sv4 .pop{animation:k-pop var(--u-dur-2) var(--u-ease)}@keyframes k-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes k-fade{0%{opacity:0}to{opacity:1}}.sv4 .t-sm{font-size:13.5px;font-weight:500;line-height:20px}.sv4 .t-xs{font-size:12px;font-weight:500;line-height:16px}.sv4 .t-muted{color:var(--u-text-2)}.sv4 .t-meta{color:var(--u-text-3)}.sv4 .t-strong{font-weight:600}.sv4 .t-label{color:var(--u-text-3);font-size:12px;font-weight:600;line-height:17px}.sv4 .clip{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sv4,.sv4{height:100%;margin:0}.sv4 .app{background:var(--u-white);width:100%;min-width:1180px;height:100vh;min-height:640px;font-family:var(--u-font-sans);color:var(--u-ink);display:flex;position:relative;overflow:hidden}.sv4 .side{background:var(--u-white);border-right:1px solid var(--k-row-line);z-index:6;flex-direction:column;flex:none;width:229px;display:flex}.sv4 .main{background:var(--u-white);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.sv4 .main-body{flex:1;min-height:0;overflow-y:auto}.sv4 .row{width:100%;min-height:38px;color:var(--u-ink);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;font-weight:500;line-height:21px;text-decoration:none;display:flex}.sv4 .row:hover{background:var(--k-hover);color:var(--u-ink)}.sv4 .button{appearance:none;border-radius:var(--u-r-pill);height:40px;font-family:var(--u-font-sans);white-space:nowrap;cursor:pointer;transition:background var(--u-dur-1) var(--u-ease), border-color var(--u-dur-1) var(--u-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.sv4 .button-primary{background:var(--u-olive);color:var(--u-white)}.sv4 .button-primary:hover{background:var(--u-olive-950);color:var(--u-white)}.sv4 .button-secondary{background:var(--u-white);color:var(--u-ink);border-color:var(--k-border-2)}.sv4 .button-secondary:hover{background:var(--u-stone);color:var(--u-ink)}.sv4 .button-ghost{color:var(--u-ink);background:0 0}.sv4 .button-ghost:hover{background:var(--k-hover);color:var(--u-ink)}.sv4 .button-lime{background:var(--u-lime);color:var(--u-ink)}.sv4 .button-lime:hover{background:var(--u-lime-deep);color:var(--u-ink)}.sv4 .button-sm{height:32px;padding:0 14px;font-size:13px}.sv4 .button-lg{height:48px;padding:0 24px;font-size:15px}.sv4 .button-block{width:100%}.sv4 .button:disabled{background:var(--u-line);color:var(--u-text-disabled);cursor:default;pointer-events:none;border-color:#0000}.sv4 .circ{border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sv4 .circ-ghost{color:var(--k-icon)}.sv4 .circ-ghost:hover{background:var(--u-stone)}.sv4 .card{background:var(--u-white);border:1px solid var(--k-card-border);border-radius:var(--u-r-2xl);overflow:hidden}.sv4 .tabs{align-items:flex-end;gap:32px;display:flex}.sv4 .tab{appearance:none;font-family:var(--u-font-sans);color:var(--u-text-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 2px 12px;font-size:17px;font-weight:500;text-decoration:none}.sv4 .tab:hover{color:var(--u-ink)}.sv4 .segmented{background:var(--u-stone);border-radius:12px;align-items:center;gap:2px;padding:4px;display:inline-flex}.sv4 .seg{appearance:none;height:32px;font-family:var(--u-font-sans);color:var(--u-text-2);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.sv4 .seg:hover{color:var(--u-ink)}.sv4 .empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 24px;display:flex}.sv4 .empty-icon{background:var(--u-meadow);width:64px;height:64px;color:var(--u-olive);border-radius:999px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.sv4 .empty-title{margin:0;font-size:20px;font-weight:600;line-height:26px}.sv4 .empty-text{color:var(--u-text-2);max-width:420px;margin:0;font-size:14.5px;line-height:22px}.sv4 .empty-actions{gap:10px;margin-top:8px;display:flex}@keyframes k-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sv4 .spinner{border:2px solid var(--k-border);border-top-color:var(--u-olive);border-radius:999px;flex:none;width:18px;height:18px;animation:.8s linear infinite k-spin}@keyframes k-spin{to{transform:rotate(360deg)}}.sv4 .button[data-act][aria-busy=true]{cursor:progress;opacity:.75}.sv4 .button[data-act][aria-busy=true]:after{content:"";border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:14px;height:14px;animation:.8s linear infinite k-spin}@media (prefers-reduced-motion:reduce){.sv4 .button[data-act][aria-busy=true]:after{animation:none}}.sv4 .avatar{object-fit:cover;background:var(--u-meadow);border-radius:999px;flex:none;width:40px;height:40px}.sv4 .avatar-xs{width:22px;height:22px}.sv4 .avatar-sm{width:30px;height:30px}.sv4 .avatar-lg{width:64px;height:64px}.sv4 .avatar-initials{background:var(--u-lime-50);color:var(--u-olive-800);justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.sv4 .avatar-wrap{flex:none;display:inline-flex;position:relative}.sv4 .avatar-seal{background:var(--u-white);border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;bottom:-2px;right:-3px}.sv4 .badge{white-space:nowrap;background:var(--u-stone);height:24px;color:var(--u-text-strong-muted);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.sv4 .badge-sm{height:20px;padding:0 8px;font-size:11px}.sv4 .badge-pro{background:var(--u-lime-tag);color:var(--u-lime-tag-fg)}.sv4 .badge-ink{background:var(--u-ink);color:var(--u-white)}.sv4 .status{white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.sv4 .status:before{content:"";background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.sv4 .field{flex-direction:column;gap:6px;display:flex}.sv4 .field-label{color:var(--u-ink);font-size:13px;font-weight:600}.sv4 .field-hint{color:var(--u-text-2);font-size:12.5px}.sv4 .field-error{color:var(--u-danger);font-size:12.5px;font-weight:600}.sv4 .input{border-radius:var(--u-r-lg);border:1px solid var(--k-input);background:var(--u-white);width:100%;height:44px;font-family:var(--u-font-sans);color:var(--u-ink);transition:border-color var(--u-dur-1) var(--u-ease), box-shadow var(--u-dur-1) var(--u-ease);outline:none;padding:0 14px;font-size:14.5px;font-weight:500}.sv4 .input::placeholder{color:var(--u-text-2)}.sv4 .input:focus{border-color:var(--u-olive);box-shadow:var(--u-ring-focus)}.sv4 .input:disabled{background:var(--u-stone);color:var(--u-text-disabled)}.sv4 .search{align-items:center;display:flex;position:relative}.sv4 .search .icon{color:var(--k-icon);pointer-events:none;position:absolute;left:14px}.sv4 .search .input{border-radius:var(--u-r-lg);padding-left:42px}.sv4 .select{appearance:none;border:1px solid var(--k-input);background:var(--u-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23343330' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;height:40px;font-family:var(--u-font-sans);color:var(--u-ink);cursor:pointer;border-radius:10px;outline:none;padding:0 34px 0 12px;font-size:14px;font-weight:500}.sv4 .select:focus{border-color:var(--u-olive);box-shadow:var(--u-ring-focus)}.sv4 .select-sm{height:34px;font-size:13px}.sv4 .check{appearance:none;border:1.5px solid var(--k-border-2);background:var(--u-white);color:#0000;cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.sv4 .check:hover{border-color:var(--u-text-disabled)}.sv4 .switch{appearance:none;background:var(--u-hairline);cursor:pointer;width:40px;height:24px;transition:background var(--u-dur-2) var(--u-ease);border:0;border-radius:999px;flex:none;padding:0;position:relative}.sv4 .switch:disabled{opacity:.45;cursor:default}.sv4 .scrim{z-index:40;background:var(--u-scrim);animation:k-fade var(--u-dur-2) var(--u-ease);justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.sv4 .dialog{background:var(--u-white);border-radius:var(--u-r-3xl);width:560px;max-width:100%;max-height:100%;animation:k-pop var(--u-dur-3) var(--u-ease);font-family:var(--u-font-sans);color:var(--u-ink);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #10100f40}.sv4 .dialog-sm{width:420px}.sv4 .dialog-head{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:26px 28px 18px 32px;display:flex}.sv4 .dialog-title{margin:0;font-size:22px;font-weight:600;line-height:28px}.sv4 .dialog-sub{color:var(--u-text-2);margin:4px 0 0;font-size:14px;line-height:21px}.sv4 .dialog-close{width:34px;height:34px;color:var(--k-icon);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:-4px;display:flex}.sv4 .dialog-close:hover{background:var(--u-stone)}.sv4 .dialog-body{flex:1;min-height:0;padding:0 32px 8px;overflow-y:auto}.sv4 .dialog-flush{padding:0}.sv4 .dialog-foot{flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:18px 28px 24px 32px;display:flex}.sv4 .dialog-foot-center{justify-content:center}.sv4 .dialog-foot-between{justify-content:space-between}.sv4 .confirm{text-align:center;width:400px}.sv4 .confirm .dialog-head{flex-direction:column;align-items:center;gap:10px;padding:30px 28px 6px}.sv4 .confirm .dialog-body{padding:0 32px 4px}.sv4 .confirm .dialog-foot{justify-content:center;padding:22px 28px 28px}.sv4 .confirm-icon{background:var(--u-error-tint);width:52px;height:52px;color:var(--u-danger);border-radius:999px;justify-content:center;align-items:center;display:flex}.sv4 .confirm-icon-neutral{background:var(--u-meadow);color:var(--u-olive)}@keyframes k-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes k-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.sv4 .toast{z-index:80;background:var(--u-ink);max-width:560px;color:var(--u-white);animation:k-pop var(--u-dur-2) var(--u-ease);border-radius:999px;align-items:center;gap:12px;padding:11px 18px;font-size:13.5px;font-weight:600;line-height:18px;display:inline-flex;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #10100f40}.sv4 .toast-ok{color:var(--u-lime);display:flex}.sv4 .menu{background:var(--u-white);border:1px solid var(--k-border);width:232px;font-family:var(--u-font-sans);animation:k-pop var(--u-dur-2) var(--u-ease);border-radius:16px;padding:6px;box-shadow:0 12px 32px #10100f1f}.sv4 .menu-float{z-index:30;position:absolute}.sv4 .menu-item{appearance:none;width:100%;min-height:38px;font-family:var(--u-font-sans);color:var(--u-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.sv4 .menu-item:hover{background:var(--u-stone);color:var(--u-ink)}.sv4 .menu-item .icon{color:var(--k-icon)}.sv4 .menu-label{color:var(--u-text-3);padding:6px 10px 4px;font-size:12px;font-weight:600}.sv4 .catch{z-index:25;cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.sv4 .notice{border-radius:var(--u-r-xl);background:var(--u-lime-50);border:1px solid var(--u-lime-tag);color:var(--u-olive-950);align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;line-height:20px;display:flex}.sv4 .notice .icon{color:var(--u-olive);margin-top:1px}.sv4 .notice-warn{background:var(--u-warn-tint);border-color:var(--u-warn-line);color:var(--u-warn-text)}.sv4 .notice-warn .icon{color:var(--u-level-deep)}.sv4 .notice-error{background:var(--u-error-tint);border-color:var(--u-error-line);color:var(--u-text-1)}.sv4 .notice-error .icon{color:var(--u-danger)}.sv4 .vis{flex-direction:column;gap:10px;display:flex}@keyframes k-flash{0%{background:var(--u-lime-100)}to{background:var(--u-white)}}.sv4 .ficon{color:var(--u-text-2);flex:none;display:flex}.sv4 .fact{justify-content:flex-end;display:flex;position:relative}.sv4 .filechip{border:1px solid var(--u-line);background:var(--u-white);border-radius:14px;flex-direction:column;justify-content:space-between;width:112px;height:136px;padding:10px 12px;display:flex}.sv4 .rule{border:1px solid var(--k-row-line);border-radius:var(--u-r-lg);grid-template-columns:110px 1fr 76px;font-size:13px;display:grid;overflow:hidden}.sv4 .rule>div{border-top:1px solid var(--k-row-line);padding:9px 12px;line-height:18px}.sv4 .rule>.rule-h{background:var(--u-stone);border-top:0;font-weight:600}.sv4 .rule-max{text-align:right;white-space:nowrap;font-weight:600}.sv4 .urow{border-bottom:1px solid var(--k-row-line);grid-template-columns:28px minmax(0,1fr) 150px 28px;align-items:center;gap:12px;padding:12px 32px;font-size:14.5px;font-weight:500;display:grid}.sv4 .urow-head{background:var(--u-stone);padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:600}.sv4 .progress{background:var(--u-line);border-radius:999px;height:6px;position:relative;overflow:hidden}.sv4 .progress-bar{background:var(--u-olive);transition:width .35s var(--u-ease);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.sv4 .composer{z-index:2;border:1px solid var(--u-line);background:var(--u-white);border-radius:20px;position:relative;box-shadow:0 8px 28px #10100f12}.sv4 .sug{border:1px solid var(--k-border);min-height:38px;color:var(--u-text-strong-muted);background:var(--u-white);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.sv4 .sug:hover{background:var(--u-stone);border-color:var(--u-hairline);color:var(--u-ink)}.sv4 .ai{font-family:var(--u-font-serif);color:var(--u-ink);font-size:16px;line-height:25px}.sv4 .ai p{white-space:pre-line;margin:0 0 10px}.sv4 .ai ul{margin:0 0 6px;padding-left:22px}.sv4 .ai li{margin:2px 0}.sv4 .act{width:28px;height:28px;color:var(--u-text-disabled);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.sv4 .act:hover{background:var(--u-stone);color:var(--u-text-strong-muted)}.sv4 .opt-t{font-family:var(--u-font-sans);color:var(--u-ink);font-size:16px;font-weight:600}.sv4 .opt-s{font-family:var(--u-font-sans);color:var(--u-text-strong-muted);font-size:12px;font-weight:500}.sv4 .hlm-line{color:var(--u-olive-800);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.sv4 .hlm-xp{color:var(--u-level);font-size:12px;font-weight:700}.sv4 .dots{min-height:26px;color:var(--u-text-3);align-items:flex-end;gap:0;display:inline-flex;position:relative}.sv4 .dots span{background:var(--u-olive);transform-origin:50% -13px;will-change:transform;border-radius:999px;width:9px;height:9px;margin:12px 0 2px;display:inline-block;position:relative}.sv4 .dots-mini{flex:none;justify-content:center;width:27px;min-height:21px}.sv4 .dots-mini span{transform-origin:50% -10px;width:7px;height:7px;margin:9px 0 2px}.sv4 .dots span:nth-child(2){width:14.8px;margin-left:1px}.sv4 .dots span:nth-child(2):after{content:"";background:inherit;border-radius:999px;width:9px;height:9px;position:absolute;top:0;left:calc(100% + 1px)}.sv4 .dots span:nth-child(3){width:10.7px;margin-left:11px}.sv4 .dots-mini{width:38px}.sv4 .dots-mini span:nth-child(2){width:11.5px;margin-left:.8px}.sv4 .dots-mini span:nth-child(2):after{width:7px;height:7px;left:calc(100% + .8px)}.sv4 .dots-mini span:nth-child(3){width:8.3px;margin-left:8.6px}.sv4 .dots span:first-child{animation:1.2s infinite k-cradle-l}.sv4 .dots span:nth-child(3){animation:1.2s infinite k-cradle-r}@keyframes k-cradle-l{0%{animation-timing-function:cubic-bezier(.55,0,.85,.36);transform:rotate(32deg)}25%{transform:rotate(0)}75%{animation-timing-function:cubic-bezier(.15,.64,.45,1);transform:rotate(0)}to{transform:rotate(32deg)}}@keyframes k-cradle-r{0%{transform:rotate(0)}25%{animation-timing-function:cubic-bezier(.15,.64,.45,1);transform:rotate(0)}50%{animation-timing-function:cubic-bezier(.55,0,.85,.36);transform:rotate(-32deg)}75%{transform:rotate(0)}to{transform:rotate(0)}}.sv4 .dots[aria-label]:after{content:attr(aria-label);font-family:var(--u-font-sans);white-space:nowrap;background:linear-gradient(90deg, var(--u-text-3) 0%, var(--u-text-3) 35%, var(--u-ink) 50%, var(--u-text-3) 65%, var(--u-text-3) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;margin:0 0 1px 14px;font-size:13.5px;font-weight:500;line-height:18px;animation:2.4s linear infinite k-shine}@keyframes k-shine{0%{background-position:100% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.sv4 .dots span:first-child,.sv4 .dots span:nth-child(3){animation:none}.sv4 .dots span{animation:1.6s ease-in-out infinite alternate k-fade-soft}.sv4 .dots[aria-label]:after{color:var(--u-text-2);background:0 0;animation:none}}@keyframes k-fade-soft{0%{opacity:.45}to{opacity:1}}@keyframes k-rec{50%{opacity:.3}}@keyframes k-wave{0%,to{height:6px}50%{height:20px}}@keyframes k-pulse{0%{box-shadow:0 0 #c2e06cb3}70%{box-shadow:0 0 0 28px #c2e06c00}to{box-shadow:0 0 #c2e06c00}}.sv4 .slot{border:1px solid var(--k-border);height:40px;color:var(--u-ink);background:var(--u-white);text-align:center;border-radius:12px;font-size:13.5px;font-weight:600}.sv4 .slot:hover{border-color:var(--u-lime-deep)}.sv4 .follow{background:var(--u-ink);height:34px;color:var(--u-white);border-radius:999px;padding:0 16px;font-size:12.5px;font-weight:600}.sv4 .follow:hover{background:var(--k-icon)}.sv4 .plan{border:1px solid var(--k-card-border);border-radius:var(--u-r-2xl);background:var(--u-white);flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.sv4 .plan-price{align-items:baseline;gap:4px;display:flex}.sv4 .plan-amount{font-family:var(--u-font-serif);letter-spacing:-.02em;font-size:40px;font-weight:600;line-height:44px}.sv4 .plan-per{color:var(--u-text-2);font-size:14px;font-weight:500}.sv4 .plan-list{flex-direction:column;gap:9px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.sv4 .plan-list li{align-items:flex-start;gap:10px;display:flex}.sv4 .plan-list .icon{color:var(--u-olive);margin-top:1px}.sv4 .media{border-radius:var(--u-r-xl);background:linear-gradient(160deg, var(--u-lime-tint) 0%, var(--u-lime) 45%, var(--u-lime-deep) 100%);position:relative;overflow:hidden}.sv4 .thought{border-bottom:1px solid var(--k-row-line);flex-direction:column;gap:14px;padding:20px 0 24px;display:flex}.sv4 .service{flex-direction:column;gap:10px;display:flex}.sv4 .service .media{aspect-ratio:16/10}.sv4 .flower{flex:none;width:360px;height:330px;position:relative}.sv4 .call{z-index:60;color:var(--u-paper);background:#10100fe6;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.sv4 .paymethod{border:1px solid var(--k-border);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.sv4 .guest-carry{border:1px solid var(--k-card-border);background:var(--u-paper);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.sv4 .amt-plus{color:var(--u-success-text)}.sv4 .order-sum{border:1px solid var(--k-card-border);border-radius:var(--u-r-xl);flex-direction:column;display:flex;overflow:hidden}.sv4 .order-sum-row{border-bottom:1px solid var(--k-row-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:14px;display:flex}.sv4 .order-sum-row:last-child{border-bottom:0}.sv4 .order-sum-total{background:var(--u-paper);font-weight:700}.sv4 .pack{appearance:none;border:1px solid var(--k-card-border);border-radius:var(--u-r-2xl);background:var(--u-white);text-align:left;cursor:pointer;font-family:var(--u-font-sans);color:var(--u-ink);flex-direction:column;gap:12px;padding:18px;display:flex}.sv4 .pack:hover{border-color:var(--k-border-2);box-shadow:var(--u-shadow-md)}.sv4 .pack:disabled{opacity:.5;cursor:default;box-shadow:none}.sv4 .reader{grid-template-columns:320px minmax(0,1fr);height:100%;display:grid}.sv4 .connectors{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:4px 22px 20px;display:grid}.sv4 .connector{border:1px solid var(--k-card-border);border-radius:var(--u-r-xl);background:var(--u-white);align-items:flex-start;gap:12px;padding:14px;display:flex}.sv4 .gate{border-top:1px solid var(--k-row-line);align-items:center;gap:12px;padding:12px 16px;display:flex}.sv4 .gate:first-child{border-top:0}.sv4 .money{align-items:center;width:160px;display:flex;position:relative}.sv4 .money>span{color:var(--u-text-2);pointer-events:none;font-size:14.5px;font-weight:600;position:absolute;left:14px}.sv4 .money .input{padding-left:28px}.sv4 .bars{align-items:flex-end;gap:10px;height:180px;padding:16px 20px 0;display:flex}.sv4 .main:has(>.scrim>.viewer){position:relative}.sv4 .scrim:has(>.viewer){padding:40px 80px!important}.sv4 .circ:disabled,.sv4 .circ:disabled:hover{background:var(--u-line);color:var(--u-text-disabled);cursor:default}.sv4 .sug-on,.sv4 .sug-on:hover{border-color:var(--u-olive-800);background:var(--u-lime-50);color:var(--u-ink)}.sv4 .sug:disabled,.sv4 .sug:disabled:hover{cursor:default;background:var(--u-white);border-color:var(--k-border);color:var(--u-text-3)}.sv4 .sug:disabled>span{opacity:.6}.sv4 .sug-on:disabled,.sv4 .sug-on:disabled:hover{border-color:var(--u-olive-800);background:var(--u-lime-50);color:var(--u-text-strong-muted)}.sv4 .num-badge{background:var(--u-meadow);width:28px;height:28px;color:var(--u-olive);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex}.sv4 .avatar-sm.avatar-initials{font-size:11.5px}.sv4 .ws-icon{background:var(--u-lime-tint);width:64px;height:64px;color:var(--u-olive-950);border-radius:18px;justify-content:center;align-items:center;display:flex}.sv4 .proposal{background:var(--u-lime-50);border:1px solid var(--u-lime-tag);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.sv4 .rail{z-index:8;flex-direction:column;flex:none;align-items:center;gap:2px;width:48px;padding:16px 0 12px;display:flex}.sv4 .panel{background:var(--u-paper);border-right:1px solid var(--u-line);flex-direction:column;flex:none;gap:2px;width:249px;padding:12px 14px 16px;display:flex;overflow-y:auto}.sv4 .panel .row{border-radius:10px;min-height:40px;margin:0;padding-left:12px;padding-right:12px;font-size:14px;font-weight:500}.sv4 .side{background:var(--u-paper);border-right:1px solid var(--u-line);width:249px}.sv4 .side .panel{background:0 0;border:0;flex:none;gap:2px;width:auto;padding:0;overflow:visible}@keyframes k-wsp-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.sv4 .steps{flex-direction:column;gap:2px;display:flex}@keyframes join-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes join-fill{0%{width:0}}@keyframes join-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.sv4 .app>aside.side{view-transition-name:u-side}.sv4 .app>.main{view-transition-name:u-main}.sv4 ::view-transition-old(u-main){animation:k-vt-out .14s var(--u-ease) both}.sv4 ::view-transition-new(u-main){animation:k-vt-in .3s var(--u-ease) both}.sv4 ::view-transition-group(u-side){animation-duration:.2s;animation-timing-function:var(--u-ease)}.sv4 ::view-transition-group(u-mtabs){animation-duration:.2s;animation-timing-function:var(--u-ease)}@keyframes k-vt-out{to{opacity:0}}@keyframes k-vt-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.sv4 ::view-transition-group(*){animation:none!important}.sv4 ::view-transition-old(*){animation:none!important}.sv4 ::view-transition-new(*){animation:none!important}}.sv4 .app>.main:has(.join-stage){view-transition-name:none}.sv4 .ulogo{--ulogo-h:26px;height:var(--ulogo-h);align-items:center;gap:3px;display:inline-flex}.sv4{--mk-ink:#10100f;--mk-on-ink:#fafafa;--mk-on-ink-2:#a6a6a5;--mk-shadow:0 24px 60px -32px #3a432573;--mk-nav-h:64px}.sv4 .tnav{z-index:45;height:var(--mk-nav-h);border-bottom:1px solid var(--u-line);font-family:var(--u-font-sans);color:var(--u-ink);position:fixed;top:0;left:0;right:0}.sv4 .tnav:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--u-paper) 90%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:absolute;inset:0}.sv4 .tnav-in{box-sizing:border-box;align-items:center;gap:8px;width:100%;max-width:1248px;height:100%;margin:0 auto;padding:0 24px;display:flex}.sv4 .tnav-brand{flex:none;align-items:center;display:flex;position:relative}.sv4 .tnav-links{flex:1;align-items:center;gap:2px;min-width:0;margin-left:12px;display:flex}.sv4 .tnav-item{border-radius:var(--u-r-pill);height:40px;color:var(--u-ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;font-family:inherit;font-size:14.5px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.sv4 .tnav-item:hover,.sv4 .tnav-item[aria-expanded=true]{background:var(--u-line);color:var(--u-ink)}.sv4 .tnav-item:focus-visible,.sv4 .tnav-menu-row:focus-visible,.sv4 .tnav-burger:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px}.sv4 .tnav-cur{color:var(--u-olive);box-shadow:inset 0 -2px 0 var(--u-olive);border-radius:0}.sv4 .tnav-cur:hover{border-radius:var(--u-r-pill);box-shadow:none}.sv4 .tnav-dd{position:relative}.sv4 .tnav-dd .tnav-caret,.sv4 .tnav-dd svg{transition:transform var(--u-dur-1) var(--u-ease)}.sv4 .tnav-dd[aria-expanded=true] .tnav-caret,.sv4 .tnav-dd[aria-expanded=true] svg{transform:rotate(180deg)}.sv4 .tnav-menu{z-index:47;width:400px;max-width:calc(100vw - 32px);max-height:calc(100vh - var(--mk-nav-h) - 24px);border:1px solid var(--u-line);border-radius:var(--u-r-2xl);background:var(--u-white);box-shadow:var(--u-shadow-md);animation:k-pop var(--u-dur-2) var(--u-ease);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.sv4 .tnav-menu-row{min-height:56px;color:var(--u-ink);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:8px 12px;font-family:inherit;text-decoration:none;display:grid}.sv4 .tnav-menu-row:hover{background:var(--u-stone);color:var(--u-ink)}.sv4 .tnav-menu-row[aria-disabled=true],.sv4 div.tnav-menu-row{cursor:default}.sv4 div.tnav-menu-row:hover,.sv4 .tnav-menu-row[aria-disabled=true]:hover{background:0 0}.sv4 .tnav-menu-ic{background:var(--u-lime-tint);width:40px;height:40px;color:var(--u-olive-950);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sv4 .tnav-menu-ic svg{width:20px;height:20px}.sv4 .tnav-menu-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.sv4 .tnav-menu-t{color:var(--u-ink);font-size:14.5px;font-weight:600;line-height:20px}.sv4 .tnav-menu-d{color:var(--u-text-2);font-size:13px;font-weight:500;line-height:18px}.sv4 .tnav-soon{border-radius:var(--u-r-pill);background:var(--u-stone);height:22px;color:var(--u-text-2);white-space:nowrap;align-items:center;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.sv4 .tnav-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.sv4 .tnav-actions .button{white-space:nowrap}.sv4 .tnav-signin{color:var(--u-ink);border-radius:var(--u-r-pill);align-items:center;height:40px;padding:0 10px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.sv4 .tnav-signin:hover{background:var(--u-line);color:var(--u-ink)}.sv4 .tnav-burger{width:44px;height:44px;color:var(--u-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;display:none}.sv4 .tnav-burger:hover{background:var(--u-line)}.sv4 .tnav-scrim{top:var(--mk-nav-h);z-index:44;background:var(--u-scrim);border:0;padding:0;position:fixed;bottom:0;left:0;right:0}html[data-site-menu=open] #CybotCookiebotDialog,html[data-site-menu=open] #CybotCookiebotDialogBodyUnderlay{visibility:hidden!important}.sv4 .tnav-drawer{top:var(--mk-nav-h);z-index:46;box-sizing:border-box;background:var(--u-paper);border-left:1px solid var(--u-line);width:min(380px,100vw);box-shadow:var(--u-shadow-lg);animation:k-fade var(--u-dur-2) var(--u-ease);flex-direction:column;gap:4px;padding:12px 16px 24px;display:flex;position:fixed;bottom:0;right:0;overflow-y:auto}.sv4 .tnav-drawer .tnav-item{border-radius:12px;justify-content:space-between;width:100%;height:48px;font-size:16px}.sv4 .tnav-drawer .tnav-menu-row{min-height:52px}.sv4 .tnav-drawer .tnav-menu{width:auto;max-height:none;box-shadow:none;background:0 0;border:0;padding:0 0 6px 8px;animation:none;position:static}.sv4 .tnav-drawer .button{width:100%;height:48px}.sv4 .tnav-drawer-acts{border-top:1px solid var(--u-line);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.sv4 .tnav-drawer .tnav-drawer-acts .button{height:48px!important;min-height:48px!important}.sv4 .tnav-drawer summary::-webkit-details-marker{display:none}.sv4 .tnav-drawer details[open]>summary .tnav-caret svg{transform:rotate(180deg)}.sv4 .has-tnav .app,.sv4 .app.has-tnav{padding-top:var(--mk-nav-h)}.sv4 .app.mk-board,.sv4 .mk-board .app{background:var(--u-meadow);min-width:0}.sv4 .app:has(>.main .mk-board){background:var(--u-meadow);min-width:0}.sv4 .app.mk-board>aside.side,.sv4 .mk-board .app>aside.side{display:none}.sv4 .app.mk-board>.main,.sv4 .mk-board .app>.main{background:var(--u-meadow);flex:1;min-width:0}@media (max-width:1080px){.sv4 .tnav-item{padding:0 9px;font-size:14px}.sv4 .tnav-links,.sv4 .tnav-signin{display:none}.sv4 .tnav-burger{display:inline-flex}}@media (max-width:900px){.sv4 .tnav-actions .button-secondary,.sv4 .tnav-actions .button-ghost{display:none}}@media (max-width:760px){.sv4{--mk-nav-h:56px}.sv4 .tnav-in{gap:6px;padding:0 8px 0 12px}.sv4 .tnav-links,.sv4 .tnav-signin,.sv4 .tnav-actions .button:not(.button-primary){display:none}.sv4 .tnav-actions .button-primary{height:44px;padding:0 16px}.sv4 .tnav-burger{display:inline-flex}}@media (min-width:1081px){.sv4 .tnav-drawer,.sv4 .tnav-scrim{display:none}}@media (min-width:900px){.sv4{--mk-nav-h:76px}.sv4 .tnav .ulogo{--ulogo-h:32px}.sv4 .tnav-links{gap:4px;margin-left:20px}.sv4 .tnav-links .tnav-item,.sv4 .tnav-actions .tnav-signin{height:46px;font-size:17px}.sv4 .tnav-actions .button-sm{height:42px;min-height:42px;padding:0 18px;font-size:15.5px}}.sv4 .mk-page{background:var(--u-meadow);width:100%;min-width:0;color:var(--u-ink);font-family:var(--u-font-sans);overflow-x:clip;container:mk/inline-size}.sv4 .mk-sec{padding:96px 0;scroll-margin-top:72px}.sv4 .mk-sec-paper{background:var(--u-paper)}.sv4 .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.sv4 .mk-head{flex-direction:column;align-items:flex-start;gap:16px;max-width:820px;margin-bottom:40px;display:flex}.sv4 .mk-kicker{border-radius:var(--u-r-pill);background:var(--u-lime);height:28px;color:var(--u-olive-800);letter-spacing:0;text-transform:none;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.sv4 .mk-h1{font-family:var(--u-font-serif);letter-spacing:-.035em;color:var(--u-olive);text-wrap:balance;margin:0;font-size:clamp(42px,6.2vw,80px);font-weight:600;line-height:1}.sv4 .mk-h2{font-family:var(--u-font-serif);letter-spacing:-.03em;color:var(--u-olive);text-wrap:balance;margin:0;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.06}.sv4 .mk-h3{font-family:var(--u-font-serif);letter-spacing:-.015em;color:var(--u-ink);margin:0;font-size:26px;font-weight:500;line-height:1.15}.sv4 .mk-em{font-family:var(--u-font-serif);color:var(--u-olive);font-style:italic;font-weight:500}.sv4 .mk-lede{max-width:680px;color:var(--u-olive-muted);margin:0;font-size:18px;font-weight:500;line-height:1.55}.sv4 .mk-p{color:var(--u-text-2);margin:0;font-size:15.5px;line-height:24px}.sv4 .mk-ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sv4 .mk-card{border:1px solid var(--u-line);border-radius:var(--u-r-3xl);background:var(--u-white);box-shadow:var(--mk-shadow);color:var(--u-ink);flex-direction:column;gap:12px;min-width:0;padding:28px;display:flex}.sv4 a.mk-card{transition:transform var(--u-dur-2) var(--u-ease), box-shadow var(--u-dur-2) var(--u-ease);text-decoration:none}.sv4 a.mk-card:hover{color:var(--u-ink);box-shadow:var(--u-shadow-md);transform:translateY(-2px)}.sv4 .mk-illus{border-radius:var(--u-r-pill);background:var(--u-lime-tag);height:22px;color:var(--u-lime-tag-fg);font-family:var(--u-font-sans);white-space:nowrap;vertical-align:middle;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.sv4 .mk-video-label{border-radius:var(--u-r-pill);background:var(--u-white);border:1px solid var(--u-line);height:28px;color:var(--u-text-2);align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sv4 .mk-logo-tile{border:1px solid var(--u-line);border-radius:var(--u-r-2xl);background:var(--u-white);min-height:148px;color:var(--u-ink);text-align:left;cursor:pointer;box-sizing:border-box;min-width:0;transition:box-shadow var(--u-dur-2) var(--u-ease), transform var(--u-dur-2) var(--u-ease);flex-direction:column;align-items:flex-start;gap:10px;padding:18px;font-family:inherit;text-decoration:none;display:flex;position:relative}.sv4 .mk-logo-tile:hover{color:var(--u-ink);box-shadow:var(--mk-shadow);transform:translateY(-2px)}.sv4 .mk-logo-tile:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px}.sv4 .mk-logo{background:var(--u-stone);width:44px;height:44px;color:var(--u-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.sv4 .mk-logo svg{width:28px;height:28px}.sv4 .mk-logo-name{font-size:15px;font-weight:700;line-height:20px}.sv4 .mk-logo-line{color:var(--u-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.sv4 .mk-logo-tag{position:absolute;top:14px;right:14px}.sv4 .mk-list{color:var(--u-text-2);flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;line-height:22px;list-style:none;display:flex}.sv4 .mk-list li{align-items:flex-start;gap:10px;display:flex}.sv4 .mk-list .icon{color:var(--u-olive);margin-top:3px}.sv4 .mk-cta-band{border-radius:var(--u-r-4xl);background:radial-gradient(120% 160% at 0% 0%, var(--u-olive) 0%, var(--mk-ink) 62%);color:var(--mk-on-ink);flex-direction:column;align-items:flex-start;gap:18px;padding:64px 56px;display:flex}.sv4 .mk-cta-band .mk-h2{color:var(--mk-on-ink);max-width:760px}.sv4 .mk-cta-band .mk-em{color:var(--u-lime)}.sv4 .mk-cta-band .mk-lede{color:var(--mk-on-ink-2)}.sv4 .mk-cta-band .button-secondary{color:var(--mk-on-ink);background:0 0;border-color:#ffffff59}.sv4 .mk-cta-band .button-secondary:hover{color:var(--mk-on-ink);background:#ffffff14}.sv4 .mk-faq{flex-direction:column;max-width:860px;display:flex}.sv4 .mk-faq details{border-bottom:1px solid var(--u-hairline)}.sv4 .mk-faq summary{cursor:pointer;min-height:44px;color:var(--u-ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:600;line-height:24px;list-style:none;display:flex}.sv4 .mk-faq summary::-webkit-details-marker{display:none}.sv4 .mk-faq summary:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px;border-radius:8px}.sv4 .mk-faq-plus{color:var(--u-text-2);transition:transform var(--u-dur-1) var(--u-ease);flex:none}.sv4 .mk-faq details[open] .mk-faq-plus{transform:rotate(45deg)}.sv4 .mk-faq details p{max-width:760px;color:var(--u-text-2);margin:0 0 18px;font-size:15.5px;line-height:25px}.sv4 .mk-onpage{z-index:4;scrollbar-width:none;background:color-mix(in srgb, var(--u-meadow) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--u-line);align-items:center;gap:4px;padding:10px 24px;display:flex;position:sticky;top:0;overflow-x:auto}.sv4 .mk-onpage::-webkit-scrollbar{display:none}.sv4 .mk-onpage-l{color:var(--u-text-2);white-space:nowrap;flex:none;margin-right:8px;font-size:12px;font-weight:600}.sv4 .mk-onpage-btn{border-radius:var(--u-r-pill);height:36px;color:var(--u-text-strong-muted);white-space:nowrap;flex:none;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.sv4 .mk-onpage-btn:hover{background:var(--u-line);color:var(--u-ink)}@container mk (max-width:860px){.sv4 .mk-sec{padding:64px 0}.sv4 .mk-cta-band{padding:44px 28px}}@container mk (max-width:600px){.sv4 .mk-wrap{padding:0 16px}.sv4 .mk-sec{padding:52px 0}.sv4 .mk-head{margin-bottom:28px}.sv4 .mk-card{padding:22px 18px}.sv4 .mk-cta-band{border-radius:var(--u-r-3xl);padding:36px 20px}.sv4 .mk-onpage{padding:8px 16px}.sv4 .mk-onpage-btn{height:44px}.sv4 .mk-ctas .button{flex:auto;min-height:44px}.sv4 .mk-logo-tile{min-height:44px}}@media (prefers-reduced-motion:reduce){.sv4 .tnav-menu,.sv4 .tnav-drawer,.sv4 a.mk-card,.sv4 .mk-logo-tile{transition:none;animation:none}}.sv4 .mk-onpage:not(:has(>.mk-wrap)){padding-left:max(24px,50% - 576px);padding-right:max(24px,50% - 576px)}@media (max-width:760px){.sv4 .has-tnav .app>aside.side{display:none}.sv4 .has-tnav .app{width:100%;min-width:0}.sv4 .has-tnav .app>.main{flex:1;width:100%;min-width:0}.sv4 .has-tnav .plans{grid-template-columns:minmax(0,1fr)!important}.sv4 .has-tnav .button,.sv4 .has-tnav .seg,.sv4 .has-tnav .tab{min-height:44px}}.sv4 .try-logo{min-height:44px;color:var(--u-ink);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.sv4 .try-logo:focus-visible{outline:2px solid var(--u-olive);outline-offset:3px}@keyframes try-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@property --bw-f{syntax:"<number>";inherits:false;initial-value:1}.sv4 .bw-org{box-sizing:border-box;border:1px solid var(--u-line);border-radius:var(--u-r-3xl);background:var(--u-white);min-width:0;box-shadow:var(--mk-shadow);color:var(--u-ink);font-family:var(--u-font-sans);text-align:left;flex-direction:column;gap:14px;margin:0;padding:20px;display:flex;position:relative}.sv4 .bw-head{align-items:center;gap:10px;min-width:0;display:flex}.sv4 .bw-head>.t-strong{flex:1;min-width:0;font-size:15px;line-height:20px}.sv4 .bw-head>.mk-illus,.sv4 .bw-head>.badge{flex:none}.sv4 .mk-foot-a:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px}.sv4 .bw-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv4 .bw-chips-l{color:var(--u-text-2);margin-right:4px;font-size:13px;font-weight:600}.sv4 .bw-org-people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sv4 .bw-org-ai{color:var(--u-olive-800);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.sv4 .bw-org-ai:before{content:"";background:var(--u-olive);border-radius:50%;width:7px;height:7px}.sv4 .bw-org-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sv4 .bw-org-k{color:var(--u-ink);font-size:13px;font-weight:700;line-height:18px}.sv4 .bw-org-v{color:var(--u-olive-800);align-items:center;gap:6px;font-size:12.5px;font-weight:600;line-height:17px;display:inline-flex}.sv4 .bw-org-v svg{flex:none}.sv4 .bw-org-note{color:var(--u-text-2);margin:0;font-size:13px;line-height:19px}.sv4 .bw-video{aspect-ratio:16/9;border-radius:var(--u-r-3xl);background:var(--u-olive-950);isolation:isolate;min-width:0;margin:0;position:relative;overflow:hidden}.sv4 .bw-video-poster,.sv4 .bw-video>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4 .bw-video-scrim{background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--mk-ink) 45%, transparent) 62%, color-mix(in srgb, var(--mk-ink) 72%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.sv4 .bw-video>figcaption{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;padding:22px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.sv4 .bw-video-t{font-family:var(--u-font-serif);letter-spacing:-.01em;color:var(--mk-on-ink);max-width:560px;font-size:24px;font-weight:500;line-height:29px}.sv4 .mk-foot{background:var(--mk-ink);color:var(--mk-on-ink);font-family:var(--u-font-sans)}.sv4 .mk-foot-in{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:40px 56px;width:100%;max-width:1200px;margin:0 auto;padding:64px 24px 28px;display:grid}.sv4 .mk-foot-brand{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.sv4 .mk-foot-brand .ulogo{color:var(--mk-on-ink)}.sv4 .mk-foot-line{max-width:280px;font-family:var(--u-font-serif);color:var(--mk-on-ink);margin:0;font-size:18px;line-height:25px}.sv4 .mk-foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;min-width:0;display:grid}.sv4 .mk-foot-col{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.sv4 .mk-foot-h{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-on-ink-2);margin:0 0 8px;font-size:12px;font-weight:700;line-height:16px}.sv4 .mk-foot-a{min-height:44px;color:var(--mk-on-ink);align-items:center;font-size:14px;font-weight:600;line-height:19px;text-decoration:none;display:inline-flex}.sv4 .mk-foot-a:hover{color:var(--u-lime)}.sv4 .mk-foot-legal{border-top:1px solid var(--u-line-dark);color:var(--mk-on-ink-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 20px;margin:8px 0 0;padding-top:22px;font-size:12.5px;line-height:18px;display:flex}.sv4 .mk-foot-legal a{color:var(--mk-on-ink-2);text-decoration:none}.sv4 .mk-foot-legal a:hover{color:var(--mk-on-ink)}@keyframes bw-rise{0%{opacity:0;translate:0 28px}}@keyframes bw-slide{0%{opacity:0;translate:-18px}}@keyframes bw-bloom{0%{opacity:0;scale:.55}}@keyframes bw-fill{0%{--bw-f:0}}@keyframes bw-flow{0%{top:var(--y0);opacity:0}15%{opacity:1}85%{opacity:1}to{top:var(--y1);opacity:0}}.sv4 .bw-loop{animation:3.2s linear infinite bw-flow;animation-delay:calc(var(--i,0) * -1.07s)}@media (prefers-reduced-motion:reduce){.sv4 .bw-loop{opacity:0;animation:none!important}}@container (max-width:980px){.sv4 .mk-foot-in{grid-template-columns:minmax(0,1fr)}}@container (max-width:680px){.sv4 .bw-org-matrix{grid-template-columns:minmax(0,1fr)}.sv4 .bw-org-ai{display:none}.sv4 .bw-video>figcaption{padding:16px}.sv4 .bw-video-t{font-size:19px;line-height:24px}.sv4 .mk-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sv4 .bw-org{border-radius:var(--u-r-2xl);padding:16px}.sv4 .bw-org-matrix,.sv4 .mk-foot-in{grid-template-columns:minmax(0,1fr)}.sv4 .bw-org-ai{display:none}.sv4 .bw-video>figcaption{padding:16px}.sv4 .bw-video-t{font-size:19px;line-height:24px}.sv4 .mk-foot-in{gap:32px;padding:48px 16px 24px}.sv4 .mk-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sv4 .mk-foot-a{min-height:44px}}:is(.sv4:has(.app.mk-board),.sv4:has(.app.app-try)){height:auto;scroll-padding-top:calc(var(--mk-nav-h) + 64px);scroll-behavior:smooth;height:auto;min-height:100%}.sv4 .app.mk-board{height:auto;min-height:100vh;overflow:visible}.sv4 .app.mk-board>.main{min-height:0;overflow:visible}.sv4 .app.mk-board .main-body{flex:none;min-height:0;overflow:visible}.sv4 .app.mk-board .mk-onpage{top:var(--mk-nav-h)}@media (prefers-reduced-motion:reduce){:is(.sv4:has(.app.mk-board),.sv4:has(.app.app-try)){scroll-behavior:auto}}.sv4 .in-prompts{background:var(--u-lime);border-color:#0000}.sv4 .in-prompts .in-prompt{background:var(--u-white);border-color:#0000}.sv4 .in-prompts .mk-illus{background:var(--u-white)}.sv4{--mi-canvas:#eaebe9;--mi-surface:#fff;--mi-widget:#f5f5f4;--mi-divider:#0000001a;--mi-border:#00000026;--mi-hl:#0000000d;--mi-text:#10100f;--mi-text-2:#434342;--mi-text-3:#575756;--mi-text-4:#767774;--mi-text-off:#a6a6a5;--mi-solid:#10100f;--mi-on-solid:#fafafa;--mi-olive:#3a4325;--mi-on-olive:#fafafa;--mi-lime-soft:#c2e06c4d;--mi-lime-tint:#edf6d3;--mi-lime-line:#c2e06c4d;--mi-lime-text:#545f32;--mi-lime:#dff693;--mi-on-lime:#10100f;--mi-verified:#4f8cff;--mi-dot:#ff6b45;--mi-star:#ffd233;--mi-ok:#00a522;--mi-wrong-bg:#fff4f1;--mi-wrong:#c63d1b;--mi-shadow:0 2px 20px #00000014;--mi-win-shadow:0 4px 28px #00000017;--mi-comp-shadow:0 2px 3px #0000000a, 0 10px 16px #0000000f;--mi-tip-shadow:0 4px 12px #00000029;--mi-shadow-xs:0 1px 2px #00000014;--mi-glass:0 8px 24px #0000001f, inset 0 1px 1px #ffffffe6;--mi-glass-bg:#ffffffb8;--mi-r-xs:8px;--mi-r-sm:12px;--mi-r-md:16px;--mi-r-lg:20px;--mi-r-xl:24px;--mi-rainbow:linear-gradient(90deg, var(--hlm-drive) 0%, var(--hlm-identity) 17%, var(--hlm-pattern) 34%, var(--hlm-growth) 50%, var(--hlm-world) 66%, var(--hlm-mindset) 83%, var(--hlm-story) 100%)}.sv4 .mw-ic{--mw-s:20px;width:var(--mw-s);height:var(--mw-s);-webkit-mask:var(--mw-i) center / contain no-repeat;-webkit-mask:var(--mw-i) center / contain no-repeat;mask:var(--mw-i) center / contain no-repeat;vertical-align:middle;background-color:currentColor;flex:none;display:inline-block}.sv4 .mw-ic-14{--mw-s:14px}.sv4 .mw-ic-16{--mw-s:16px}.sv4 .mw-ic-18{--mw-s:18px}@media (forced-colors:active){.sv4 .mw-ic{forced-color-adjust:none;background-color:canvastext}}.sv4 .mw-i-home{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17.1336 8.49063L10.8836 2.24062C10.6492 2.00638 10.3314 1.8748 10 1.8748C9.66862 1.8748 9.3508 2.00638 9.11641 2.24062L2.86641 8.49063C2.74977 8.6064 2.65731 8.7442 2.59441 8.89602C2.53151 9.04785 2.49942 9.21066 2.5 9.375V16.875C2.5 17.0408 2.56585 17.1997 2.68306 17.3169C2.80027 17.4342 2.95924 17.5 3.125 17.5H8.125C8.29076 17.5 8.44973 17.4342 8.56694 17.3169C8.68415 17.1997 8.75 17.0408 8.75 16.875V12.5H11.25V16.875C11.25 17.0408 11.3158 17.1997 11.4331 17.3169C11.5503 17.4342 11.7092 17.5 11.875 17.5H16.875C17.0408 17.5 17.1997 17.4342 17.3169 17.3169C17.4342 17.1997 17.5 17.0408 17.5 16.875V9.375C17.5006 9.21066 17.4685 9.04785 17.4056 8.89602C17.3427 8.7442 17.2502 8.6064 17.1336 8.49063ZM16.25 16.25H12.5V11.875C12.5 11.7092 12.4342 11.5503 12.3169 11.4331C12.1997 11.3158 12.0408 11.25 11.875 11.25H8.125C7.95924 11.25 7.80027 11.3158 7.68306 11.4331C7.56585 11.5503 7.5 11.7092 7.5 11.875V16.25H3.75V9.375L10 3.125L16.25 9.375V16.25Z'/%3E%3C/svg%3E")}.sv4 .mw-i-discover{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M19.1492 4.74062C18.5516 3.71016 16.9742 3.47812 14.5789 4.06406C13.47 3.20659 12.1428 2.67733 10.7481 2.53638C9.3534 2.39543 7.94714 2.64846 6.68907 3.26672C5.43099 3.88498 4.37152 4.84368 3.63102 6.03392C2.89052 7.22416 2.49868 8.59821 2.5 10C2.5001 10.3215 2.52045 10.6427 2.56094 10.9617C0.397656 13.2031 0.428906 14.5313 0.851562 15.2594C1.25 15.95 2.08125 16.25 3.175 16.25C3.93439 16.2343 4.68931 16.1294 5.42422 15.9375C6.53329 16.7941 7.86032 17.3227 9.25465 17.463C10.649 17.6034 12.0547 17.3501 13.3123 16.7317C14.5699 16.1134 15.6289 15.1549 16.3692 13.9649C17.1094 12.775 17.5012 11.4014 17.5 10C17.5002 9.68004 17.4801 9.36039 17.4398 9.04297C18.4164 8.02734 19.0664 7.0625 19.2875 6.23672C19.4398 5.66484 19.3938 5.16172 19.1492 4.74062ZM10 3.75C11.4156 3.75145 12.7889 4.23276 13.8956 5.11534C15.0024 5.99791 15.7773 7.22962 16.0938 8.60937C14.7609 9.86406 12.957 11.1508 11.2445 12.1352C9.09219 13.3703 7.225 14.1406 5.73594 14.5625C4.81881 13.7071 4.18044 12.5954 3.90395 11.3722C3.62747 10.1489 3.72566 8.87078 4.18575 7.70411C4.64584 6.53745 5.44652 5.53632 6.48354 4.83107C7.52056 4.12582 8.74589 3.74912 10 3.75ZM1.93281 14.632C1.81875 14.4359 1.88203 14.0664 2.10625 13.6164C2.32798 13.1948 2.59774 12.8002 2.91016 12.4406C3.21984 13.3379 3.69704 14.1682 4.31641 14.8875C2.96875 15.1141 2.12812 14.9695 1.93281 14.632ZM10 16.25C8.94619 16.2511 7.90946 15.9838 6.9875 15.4734C8.67976 14.8749 10.3126 14.1201 11.8648 13.2187C13.5508 12.2508 15.043 11.2016 16.2453 10.1656C16.2008 11.7931 15.5235 13.3391 14.3574 14.4752C13.1912 15.6113 11.6281 16.248 10 16.25ZM18.0797 5.91328C17.9469 6.40625 17.5961 6.97031 17.093 7.56406C16.7841 6.66572 16.3068 5.83449 15.6867 5.11484C16.7969 4.93125 17.825 4.94531 18.0695 5.36797C18.1398 5.49062 18.1438 5.67422 18.0797 5.91328Z'/%3E%3C/svg%3E")}.sv4 .mw-i-connect{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12.8336 11.2913C13.041 11.0153 13.4328 10.9597 13.7087 11.167C13.9847 11.3743 14.0403 11.7661 13.833 12.0421C12.9599 13.2043 11.5678 13.9579 9.99999 13.9579C8.43214 13.9579 7.04014 13.2043 6.16698 12.0421C5.95964 11.7661 6.01527 11.3743 6.29124 11.167C6.56721 10.9597 6.959 11.0153 7.16634 11.2913C7.81356 12.1527 8.84185 12.7079 9.99999 12.7079C11.1581 12.7079 12.1864 12.1527 12.8336 11.2913Z'/%3E%3Cpath d='M11.2499 8.33333C11.2499 7.8731 11.623 7.5 12.0833 7.5C12.5435 7.5 12.9167 7.8731 12.9167 8.33333C12.9167 8.79357 12.5436 9.16667 12.0833 9.16667C11.6231 9.16667 11.2499 8.79357 11.2499 8.33333Z'/%3E%3Cpath d='M7.91659 7.5C7.45636 7.5 7.08326 7.8731 7.08326 8.33333C7.08326 8.79357 7.45636 9.16667 7.91659 9.16667C8.37683 9.16667 8.75001 8.79357 8.75001 8.33333C8.75001 7.8731 8.37683 7.5 7.91659 7.5Z'/%3E%3Cpath fill-rule='evenodd' d='M9.99993 1.04167C5.05238 1.04167 1.0416 5.05245 1.0416 10C1.0416 11.7013 1.51647 13.2936 2.34117 14.6494L1.68948 16.4415C1.26628 17.6053 2.3946 18.7336 3.55839 18.3104L5.35053 17.6588C6.70633 18.4835 8.29859 18.9583 9.99993 18.9583C14.9475 18.9583 18.9583 14.9476 18.9583 10C18.9583 5.05245 14.9475 1.04167 9.99993 1.04167ZM2.2916 10C2.2916 5.7428 5.74273 2.29167 9.99993 2.29167C14.2571 2.29167 17.7083 5.7428 17.7083 10C17.7083 14.2572 14.2571 17.7083 9.99993 17.7083C8.50551 17.7083 7.11218 17.2837 5.93183 16.5488C5.66435 16.3822 5.32708 16.3372 5.01506 16.4507L3.13121 17.1357C2.96495 17.1962 2.80376 17.035 2.86422 16.8687L3.54926 14.9849C3.66272 14.6728 3.61769 14.3356 3.45116 14.0681C2.71624 12.8877 2.2916 11.4944 2.2916 10Z'/%3E%3C/svg%3E")}.sv4 .mw-i-hlm{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='translate(3.39 1.67)'%3E%3Cpath d='M6.60065 3.33333C7.52113 3.33333 8.26732 2.58714 8.26732 1.66667C8.26732 0.746192 7.52113 0 6.60065 0C5.68018 0 4.93398 0.746192 4.93398 1.66667C4.93398 2.58714 5.68018 3.33333 6.60065 3.33333Z'/%3E%3Cpath d='M9.8424 5.09167C9.5174 4.76667 8.95907 4.16667 7.87574 4.16667C7.70074 4.16667 6.6924 4.16667 5.75907 4.16667C3.70907 4.15833 2.00074 2.66667 1.65907 0.708333C1.5924 0.3 1.25074 0 0.842404 0C0.334071 0 -0.0659292 0.45 0.00907079 0.95C0.375737 3.16667 1.9924 4.95833 4.10074 5.59167V15.8333C4.10074 16.2917 4.47574 16.6667 4.93407 16.6667C5.3924 16.6667 5.7674 16.2917 5.7674 15.8333V11.6667H7.43407V15.8333C7.43407 16.2917 7.80907 16.6667 8.2674 16.6667C8.72574 16.6667 9.10074 16.2917 9.10074 15.8333V6.70833L11.8007 9.40833C12.1257 9.73333 12.6507 9.73333 12.9757 9.40833C13.3007 9.08333 13.3007 8.55833 12.9757 8.23333L9.8424 5.09167Z'/%3E%3C/g%3E%3C/svg%3E")}.sv4 .mw-i-mark{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.0242 9.3591C15.3596 8.80372 13.921 11.3803 12.8649 12.6095C11.5902 14.1027 10.1608 15.1952 8.93165 14.9221C7.70252 14.6489 9.34136 12.2635 9.92407 11.4805C10.5068 10.6975 11.7905 9.43194 11.3717 9.3591C10.9529 9.28627 10.27 9.83255 9.15927 11.2165C8.03939 12.6095 6.5098 15.5139 7.95745 16.0055C9.4051 16.4972 11.2078 14.8583 11.8361 14.3121C12.5371 13.702 13.047 13.0374 12.6646 13.7931C12.5917 13.9479 11.9271 15.3773 12.8831 15.7961C13.8391 16.2149 15.0045 15.3864 15.0045 15.2954C15.0045 15.2043 13.8482 15.7688 13.3839 15.2407C12.9195 14.7127 13.4567 13.4107 14.094 12.3637C14.7313 11.3166 16.2883 9.58672 16.0151 9.36821L16.0242 9.3591Z'/%3E%3Cpath d='M9.76928 10.4243C10.6995 10.4243 11.4536 9.96778 11.4536 9.4046C11.4536 8.84142 10.6995 8.38487 9.76928 8.38487C8.83903 8.38487 8.08491 8.84142 8.08491 9.4046C8.08491 9.96778 8.83903 10.4243 9.76928 10.4243Z'/%3E%3Cpath d='M14.4034 10.4068C15.3135 10.4068 16.0514 9.95837 16.0514 9.40525C16.0514 8.85213 15.3135 8.40373 14.4034 8.40373C13.4933 8.40373 12.7555 8.85213 12.7555 9.40525C12.7555 9.95837 13.4933 10.4068 14.4034 10.4068Z'/%3E%3C/svg%3E")}.sv4 .mw-i-cap{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.8 7.5L10 3.5l8.2 4-8.2 4z'/%3E%3Cpath d='M5.2 9.2v4.1c0 1 2.1 2.4 4.8 2.4s4.8-1.4 4.8-2.4V9.2M18.2 7.5v4.5'/%3E%3C/svg%3E")}.sv4 .mw-i-briefcase{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='15' height='10.5' rx='2'/%3E%3Cpath d='M7 6V4.8A1.3 1.3 0 0 1 8.3 3.5h3.4A1.3 1.3 0 0 1 13 4.8V6M2.5 10.5h15'/%3E%3C/svg%3E")}.sv4 .mw-i-lock{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='8.5' width='12' height='8.5' rx='1.8'/%3E%3Cpath d='M6.8 8.5V6.2a3.2 3.2 0 0 1 6.4 0v2.3'/%3E%3C/svg%3E")}.sv4 .mw-i-send{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 16V4.5M5 9.5l5-5 5 5'/%3E%3C/svg%3E")}.sv4 .mw-i-sparkle{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2.5l1.6 4.4 4.4 1.6-4.4 1.6L10 14.5l-1.6-4.4L4 8.5l4.4-1.6zM15.5 13.5l.6 1.4 1.4.6-1.4.6-.6 1.4-.6-1.4-1.4-.6 1.4-.6z'/%3E%3C/svg%3E")}.sv4 .mw-i-chat{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 17a7 7 0 1 0-6.1-3.6L3 17l3.6-.9A7 7 0 0 0 10 17z'/%3E%3C/svg%3E")}.sv4 .mw-i-user{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='7' r='3.2'/%3E%3Cpath d='M3.8 16.8c.7-3 3.2-4.6 6.2-4.6s5.5 1.6 6.2 4.6'/%3E%3C/svg%3E")}.sv4 .mw-i-doc{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.5 2.5H6A1.5 1.5 0 0 0 4.5 4v12A1.5 1.5 0 0 0 6 17.5h8a1.5 1.5 0 0 0 1.5-1.5V6.5z'/%3E%3Cpath d='M11.5 2.5v4h4M7.5 10.5h5M7.5 13.5h3.5'/%3E%3C/svg%3E")}.sv4 .mw-i-edit{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.8 3.7l3.5 3.5-9.1 9.1H3.7v-3.5z'/%3E%3C/svg%3E")}.sv4 .mw-i-verified{--mw-i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 1.5l2.1 1.6 2.6-.2.8 2.5 2.2 1.4-.8 2.5.8 2.5-2.2 1.4-.8 2.5-2.6-.2L10 18.5l-2.1-1.6-2.6.2-.8-2.5-2.2-1.4.8-2.5-.8-2.5 2.2-1.4.8-2.5 2.6.2zM13.6 7.6l-1.1-1-3.6 3.9-1.5-1.5-1 1.1 2.5 2.5z'/%3E%3C/svg%3E")}.sv4 .mc-btn{appearance:none;border-radius:var(--u-r-pill);background:var(--mi-widget);height:40px;color:var(--mi-text);font:600 14px/20px var(--u-font-sans);white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background var(--u-dur-1) var(--u-ease), border-color var(--u-dur-1) var(--u-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex;position:relative}.sv4 .mc-btn:hover{background:var(--mi-hl);color:var(--mi-text)}.sv4 .mc-btn-solid,.sv4 .mc-btn-solid:hover{background:var(--mi-solid);color:var(--mi-on-solid)}.sv4 .mc-btn-solid:hover{opacity:.9}.sv4 .mc-btn-olive,.sv4 .mc-btn-olive:hover{background:var(--mi-olive);color:var(--mi-on-olive)}.sv4 .mc-btn-olive:hover{opacity:.92}.sv4 .mc-btn-out{background:var(--mi-surface);border-color:var(--mi-border)}.sv4 .mc-btn-out:hover{background:var(--mi-widget)}.sv4 .mc-btn-sm{height:32px;padding:0 12px;font-size:13px}.sv4 .mc-btn-block{width:100%;display:flex}.sv4 .mc-btn:focus-visible,.sv4 .mc-sug:focus-visible,.sv4 .mw-chip:focus-visible,.sv4 .mw-side-row:focus-visible,.sv4 .mw-tab:focus-visible,.sv4 .mc-send:focus-visible{outline:2px solid var(--mi-text);outline-offset:2px}.sv4 .mc-tag{border-radius:var(--u-r-pill);background:var(--mi-widget);height:28px;color:var(--mi-text-2);font:500 12px/16px var(--u-font-sans);white-space:nowrap;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.sv4 .mc-verified{--mw-s:16px;color:var(--mi-verified)}.sv4 .mw{--mw-max:1120px;width:100%;max-width:var(--mw-max);box-sizing:border-box;background:var(--mi-canvas);border-radius:var(--mi-r-xl);min-height:360px;color:var(--mi-text);font-family:var(--u-font-sans);text-align:left;align-items:stretch;margin:0 auto;padding:7px 12px 7px 0;display:flex;position:relative;container:mw/inline-size}.sv4 .mw-framed{box-shadow:0 0 0 1px var(--mi-divider), var(--u-shadow-md)}.sv4 .mw-rail{flex-direction:column;flex:0 0 48px;align-items:center;gap:8px;padding:9px 0 1px;display:flex}.sv4 .mw-logo{background:var(--mi-text);width:24px;height:24px;color:var(--mi-canvas);border-radius:50%;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.sv4 .mw-logo .mw-ic{--mw-s:24px}.sv4 .mw-rail-items{flex-direction:column;align-items:center;gap:2px;padding:8px 0;display:flex}.sv4 .mw-rail-foot{flex-direction:column;align-items:center;gap:2px;margin-top:auto;padding-bottom:1px;display:flex}.sv4 .mw-chip{width:48px;height:36px;color:var(--mi-text);cursor:default;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.sv4 a.mw-chip,.sv4 button.mw-chip{cursor:pointer}.sv4 .mw-chip:before{content:"";border-radius:var(--mi-r-xs);width:32px;height:32px;transition:background var(--u-dur-1) var(--u-ease);background:0 0;position:absolute;top:2px;left:8px}.sv4 .mw-chip>.mw-ic{position:relative}.sv4 .mw-chip:hover:before,.sv4 .mw-chip-on:before{background:var(--mi-hl)}.sv4 .mw-av-guest{background:var(--mi-widget);color:var(--mi-text-3);box-shadow:inset 0 0 0 1px var(--mi-divider);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sv4 .mw-av-guest .mw-ic{--mw-s:14px}.sv4 .mw-tip{z-index:5;border-radius:var(--mi-r-xs);background:var(--mi-solid);height:30px;color:var(--mi-on-solid);font:500 12px/16px var(--u-font-sans);white-space:nowrap;box-shadow:var(--mi-tip-shadow);pointer-events:none;align-items:center;padding:0 10px;display:none;position:absolute;top:3px;left:58px}.sv4 .mw-tip:before{content:"";border:6px solid #0000;border-left:0;border-right-color:var(--mi-solid);position:absolute;top:9px;left:-5px}@media (hover:hover) and (pointer:fine){.sv4 .mw-chip:hover>.mw-tip,.sv4 .mw-chip:focus-visible>.mw-tip{display:inline-flex}}.sv4 .mw-win{background:var(--mi-surface);border:1px solid var(--mi-divider);border-radius:var(--mi-r-lg);min-width:0;box-shadow:var(--mi-win-shadow);flex:1;display:flex;position:relative;overflow:hidden}.sv4 .mw-side{box-sizing:border-box;background:var(--mi-widget);border-right:.5px solid var(--mi-divider);flex-direction:column;flex:0 0 249px;gap:4px;min-width:0;padding:18px 15px 15px;display:flex}.sv4 .mw-side-h{min-height:28px;font:600 20px/28px var(--u-font-sans);color:var(--mi-text);justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;padding:0 12px;display:flex}.sv4 .mw-side-act,.sv4 .mw-side-row{border-radius:var(--mi-r-sm);min-height:40px;color:var(--mi-text);font:500 16px/21px var(--u-font-sans);box-sizing:border-box;text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0 12px;text-decoration:none;display:flex}.sv4 a.mw-side-act,.sv4 a.mw-side-row,.sv4 button.mw-side-act,.sv4 button.mw-side-row{cursor:pointer}.sv4 a.mw-side-row:hover,.sv4 button.mw-side-row:hover,.sv4 a.mw-side-act:hover,.sv4 button.mw-side-act:hover{background:var(--mi-hl);color:var(--mi-text)}.sv4 .mw-side-row .mw-ic,.sv4 .mw-side-act .mw-ic{--mw-s:18px}.sv4 .mw-side-on{background:var(--mi-hl);font-weight:600}.sv4 .mw-side-sep{background:var(--mi-canvas);border:0;height:1px;margin:8px 0}.sv4 .mw-side-label{min-height:28px;font:600 12px/17px var(--u-font-sans);color:var(--mi-text-3);justify-content:space-between;align-items:center;padding:0 12px;display:flex}.sv4 .mw-side-row>.mw-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sv4 .mw-count{font:500 12px/17px var(--u-font-sans);color:var(--mi-text-3);margin-left:auto}.sv4 .mw-side-foot{flex-direction:column;gap:10px;margin-top:auto;padding:14px 12px 4px;display:flex}.sv4 .mw-side-foot>p{font:500 13px/18px var(--u-font-sans);color:var(--mi-text-2);margin:0}.sv4 .mw-main{box-sizing:border-box;flex-direction:column;flex:1;gap:20px;min-width:0;padding:16px 24px 28px;display:flex;position:relative}.sv4 .mw-cap{font:500 12.5px/18px var(--u-font-sans);color:var(--u-text-2);align-items:center;gap:8px;display:flex;position:absolute;bottom:-30px;left:60px}.sv4 .mw:has(>.mw-cap){margin-bottom:36px}@container mw (max-width:720px){.sv4 .mw-side{display:none}.sv4 .mw-main{gap:16px;padding:14px 16px 22px}}.sv4 .mw-status,.sv4 .mw-tabbar,.sv4 .mw-home-ind{display:none}.sv4 .mw-status{height:44px;font:600 15px/20px var(--u-font-sans);color:var(--mi-text);flex:none;justify-content:space-between;align-items:center;padding:0 24px 0 30px}.sv4 .mw-status-g{align-items:center;gap:5px;display:inline-flex}.sv4 .mw-status-g>i{background:var(--mi-text);border-radius:3px;width:16px;height:10px;display:block}.sv4 .mw-status-g>i:first-child{clip-path:polygon(0 100%,100% 0,100% 100%);border-radius:1px;width:17px}.sv4 .mw-status-g>i:last-child{width:24px;height:11px;box-shadow:inset 0 0 0 1px var(--mi-text-3), inset 0 0 0 2.5px var(--mi-surface), inset 0 0 0 9px var(--mi-text);background:0 0}.sv4 .mw-tabbar{background:var(--mi-surface);border-top:1px solid var(--mi-divider);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px 8px 0}.sv4 .mw-tab{min-height:44px;color:var(--mi-text-3);font:500 10px/12px var(--u-font-sans);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:6px 0;text-decoration:none;display:flex}.sv4 .mw-tab-pill{border-radius:var(--u-r-pill);justify-content:center;align-items:center;width:48px;height:28px;display:inline-flex}.sv4 .mw-tab-pill .mw-ic{--mw-s:22px}.sv4 .mw-tab-pill>img,.sv4 .mw-tab-pill>.mw-av-guest{object-fit:cover;border-radius:50%;width:24px;height:24px}.sv4 .mw-tab-on{color:var(--mi-text);font-weight:600}.sv4 .mw-tab-on .mw-tab-pill{background:var(--mi-lime-soft)}.sv4 .mw-tab-on .mw-tab-pill>img,.sv4 .mw-tab-on .mw-tab-pill>.mw-av-guest{box-shadow:0 0 0 1.5px var(--mi-text)}.sv4 .mw-tab-l{white-space:nowrap}.sv4 .mw-home-ind{background:var(--mi-surface);flex:none;height:27px;position:relative}.sv4 .mw-home-ind:after{content:"";background:var(--mi-text);border-radius:3px;width:134px;height:5px;margin-left:-67px;position:absolute;top:14px;left:50%}@media (max-width:760px){.sv4 .mw:not(.mw-flat){--mw-max:390px;background:var(--mi-surface);box-shadow:0 0 0 1px var(--mi-divider), var(--u-shadow-md);border-radius:32px;flex-direction:column;padding:0;overflow:hidden}.sv4 .mw:not(.mw-flat)>.mw-rail{display:none}.sv4 .mw:not(.mw-flat)>.mw-win{box-shadow:none;border:0;border-radius:0}.sv4 .mw:not(.mw-flat) .mw-side{display:none}.sv4 .mw:not(.mw-flat)>.mw-status{display:flex}.sv4 .mw:not(.mw-flat)>.mw-tabbar{display:grid}.sv4 .mw:not(.mw-flat)>.mw-home-ind{display:block}.sv4 .mw-cap{background:var(--mi-surface);padding:10px 16px 14px;position:static}.sv4 .mw:has(>.mw-cap){margin-bottom:0}}.sv4 .mc-comp-in{resize:none;width:100%;min-height:52px;color:var(--mi-text);font:500 16px/26px var(--u-font-sans);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.sv4 .mc-comp-in::placeholder{color:var(--mi-text-3)}.sv4 .mc-send{background:var(--mi-olive);width:36px;height:36px;color:var(--mi-on-olive);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sv4 .mc-send:disabled{opacity:.4;cursor:default}.sv4 .mc-comp-pill{box-sizing:border-box;border:1px solid var(--mi-divider);border-radius:var(--u-r-pill);background:var(--mi-surface);min-height:52px;box-shadow:var(--mi-comp-shadow);align-items:center;gap:10px;padding:8px;display:flex}.sv4 .mc-comp-pill>.mc-comp-in{min-height:0;padding:6px 0;line-height:24px}.sv4 .mc-head{border-bottom:1px solid var(--mi-divider);align-items:center;gap:12px;min-height:72px;margin:-16px -24px 0;padding:0 24px;display:flex}.sv4 .mc-head-av{flex:none;width:40px;height:40px;position:relative}.sv4 .mc-head-av>img,.sv4 .mc-head-av>.mw-av-guest{object-fit:cover;border-radius:50%;width:40px;height:40px}.sv4 .mc-head>div{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sv4 .mc-head-name{font:600 16px/24px var(--u-font-sans);color:var(--mi-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.sv4 .mc-head-sub{font:500 12px/16px var(--u-font-sans);color:var(--mi-text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv4 .mc-thread{flex-direction:column;gap:20px;width:100%;max-width:680px;margin:0 auto;display:flex}.sv4 .mc-you{border-radius:var(--mi-r-md);background:var(--mi-lime-tint);max-width:min(380px,85%);color:var(--mi-text);font:500 16px/24px var(--u-font-sans);align-self:flex-end;padding:12px 16px}.sv4 .mc-you>p,.sv4 .mc-ai>p{margin:0}.sv4 .mc-ai{max-width:590px;font:400 16px/24px var(--u-font-serif);color:var(--mi-text);flex-direction:column;align-self:flex-start;gap:8px;display:flex}.sv4 .mc-ai-who{font:600 13px/18px var(--u-font-sans);color:var(--mi-text-2);align-items:center;gap:8px;display:inline-flex}.sv4 .mc-ai-who>img{object-fit:cover;border-radius:50%;width:24px;height:24px}.sv4 .mc-sugs{flex-wrap:wrap;gap:8px;display:flex}.sv4 .mc-sug{appearance:none;border:1px solid var(--mi-border);border-radius:var(--u-r-pill);background:var(--mi-surface);height:32px;color:var(--mi-text);font:500 13px/18px var(--u-font-sans);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}.sv4 .mc-sug:hover{background:var(--mi-widget)}.sv4 .mc-sug .mw-ic{--mw-s:14px}.sv4 .mc-note{font:500 12px/16px var(--u-font-sans);color:var(--mi-text-3);text-align:center;margin:0}.sv4 .mc-eyebrow{font:600 12px/16px var(--u-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mi-text-3)}.sv4 .mc-proj{flex-direction:column;gap:16px;width:100%;max-width:560px;margin:0 auto;display:flex}.sv4 .mc-proj-t{font:500 32px/38px var(--u-font-serif);letter-spacing:-.01em;color:var(--mi-text);margin:0}.sv4 .mc-proj-goal{font:500 12px/16px var(--u-font-sans);color:var(--mi-text-3);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv4 .mc-upnext{flex-direction:column;gap:10px;display:flex}.sv4 .mc-upnext-h{font:600 15px/20px var(--u-font-sans);color:var(--mi-text);align-items:center;gap:8px;display:flex}.sv4 .mc-next{border:1px solid var(--mi-divider);border-radius:var(--mi-r-md);background:var(--mi-surface);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px;display:grid}.sv4 .mc-next-ic{background:var(--mi-lime-tint);width:32px;height:32px;color:var(--mi-lime-text);border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}.sv4 .mc-next-ic .mw-ic{--mw-s:16px}.sv4 .mc-next>b{font:600 14px/20px var(--u-font-sans);color:var(--mi-text);min-width:0}.sv4 .mc-next>span{font:500 12px/16px var(--u-font-sans);color:var(--mi-text-2);min-width:0}.sv4 .mc-next>small{font:500 11px/14px var(--u-font-sans);color:var(--mi-text-3);grid-column:2}.sv4 .mc-next-acts{grid-area:1/3/span 3;align-items:center;gap:8px;display:flex}.sv4 .mc-plansteps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sv4 :is(.bw-lesson,.bw-svc,.bw-profile,.bw-thought,.bw-feed,.bw-plan,.bw-earn,.bw-org,.bw-hub){--u-olive:var(--mi-solid);--u-olive-800:var(--mi-text-2);--u-olive-950:var(--mi-text);--u-lime-50:var(--mi-widget);--u-lime-100:var(--mi-hl);--u-lime-tag:var(--mi-divider);--u-lime-tag-fg:var(--mi-text-2);--u-meadow:var(--mi-widget);--k-border-2:var(--mi-border);--k-input:var(--mi-border);--mk-shadow:var(--mi-shadow);border-color:var(--mi-divider);border-radius:var(--mi-r-lg);background:var(--mi-surface);box-shadow:var(--mi-shadow);color:var(--mi-text)}.sv4 :is(.bw-lesson,.bw-svc,.bw-profile,.bw-thought,.bw-feed,.bw-plan,.bw-earn,.bw-org,.bw-hub) .button-primary{background:var(--mi-solid);color:var(--mi-on-solid);border-color:#0000}.sv4 :is(.bw-lesson,.bw-svc,.bw-profile,.bw-thought,.bw-feed,.bw-plan,.bw-earn,.bw-org,.bw-hub) .button-secondary{background:var(--mi-surface);color:var(--mi-text);border:1px solid var(--mi-border)}.sv4 .bw-org-ai:before{background:var(--mi-ok)}.sv4 .mw-main>:is(.bw-lesson,.bw-svc,.bw-profile,.bw-thought,.bw-feed,.bw-plan,.bw-earn,.bw-org,.bw-hub){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sv4 .has-tnav .app:is(.mi-app,:has(>.mi-rail)){background:var(--mi-canvas);min-width:0;padding:calc(var(--mk-nav-h) + 7px) 12px 7px 0}.sv4 .has-tnav .app:is(.mi-app,:has(>.mi-rail)):before{content:"";top:calc(var(--mk-nav-h) + 7px);z-index:0;border:1px solid var(--mi-divider);border-radius:var(--mi-r-lg);background:var(--mi-surface);box-shadow:var(--mi-win-shadow);pointer-events:none;position:absolute;bottom:7px;left:48px;right:12px}.sv4 .has-tnav .app:is(.mi-app,:has(>.mi-rail))>.main{z-index:1;background:var(--mi-surface);border-radius:0 19px 19px 0;flex:1;min-width:0;margin:1px 1px 1px 0;position:relative;overflow:hidden;container:mw/inline-size}.sv4 .has-tnav .app:is(.mi-app,:has(>.mi-rail)):not(:has(>.mi-side))>.main{border-radius:19px;margin-left:1px}@media (max-width:760px){.sv4 .has-tnav .app:is(.mi-app,:has(>.mi-rail)){padding:var(--mk-nav-h) 0 0;background:var(--mi-surface);flex-direction:column}.sv4 .has-tnav .app:is(.mi-app,:has(>.mi-rail)):before{display:none}.sv4 .has-tnav .app:is(.mi-app,:has(>.mi-rail))>.main{border-radius:0;flex:1;min-height:0;margin:0}}@container mw (max-width:520px){.sv4 .mc-proj-t{font-size:26px;line-height:32px}.sv4 .mc-head{margin:-14px -16px 0;padding:0 16px}}.sv4 .mw-still{aspect-ratio:16/9;box-sizing:border-box;background:var(--mi-canvas);border-radius:var(--mi-r-xl);box-shadow:0 0 0 1px var(--mi-divider);color:var(--mi-text);font-family:var(--u-font-sans);text-align:left;gap:0;min-width:0;margin:0;padding:6px 8px 6px 0;display:flex;position:relative;overflow:hidden}.sv4 .mw-still-rail{flex-direction:column;flex:0 0 36px;align-items:center;gap:4px;padding-top:6px;display:flex}.sv4 .mw-still-logo{background:var(--mi-text);border-radius:50%;width:16px;height:16px;margin-bottom:4px}.sv4 .mw-still-win{background:var(--mi-surface);border-radius:var(--mi-r-md);min-width:0;box-shadow:0 0 0 1px var(--mi-divider);flex-direction:column;flex:1;display:flex;overflow:hidden}.sv4 .mw-still-head{border-bottom:1px solid var(--mi-divider);align-items:center;gap:8px;min-width:0;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.sv4 .mw-still-head>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv4 .mw-still-tag{color:var(--mi-text-3);background:var(--mi-widget);border-radius:var(--u-r-pill);flex:none;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}.sv4 .mw-still-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow:hidden}.sv4 .mw-still-ask{border-radius:var(--mi-r-sm) var(--mi-r-sm) 4px var(--mi-r-sm);background:var(--mi-widget);max-width:85%;color:var(--mi-text);align-self:flex-end;margin:0;padding:8px 12px;font-size:13px;line-height:18px}.sv4 .mw-still-reply{flex-direction:column;gap:6px;max-width:80%;display:flex}.sv4 .mw-still-reply>i{background:var(--mi-widget);border-radius:4px;height:8px;display:block}.sv4 .mw-still-reply>i:nth-child(2){width:86%}.sv4 .mw-still-reply>i:nth-child(3){width:58%}.sv4 .mw-still-comp{border:1px solid var(--mi-border);border-radius:var(--u-r-pill);height:34px;color:var(--mi-text-4);align-items:center;gap:8px;margin:0 10px 10px;padding:0 6px 0 12px;font-size:12px;display:flex}.sv4 .mw-still-comp>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sv4 .mw-still-send{background:var(--mi-solid);width:24px;height:24px;color:var(--mi-on-solid);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sv4 .mw-still-send .mw-ic{--mw-s:13px}@media (max-width:760px){.sv4 :is(.mc-btn,.mc-btn-sm,.mc-pill,.mc-chip,.mc-sug,.mc-chatwith,.mc-tray-a,.mc-send,.mc-call,.mc-comp-plus,.mc-day-cell,.mc-aipick,.mc-mic,.mc-mode,.mw-iconbtn,.mw-back,.mw-seg>*){position:relative}.sv4 :is(.mc-btn,.mc-btn-sm,.mc-pill,.mc-chip,.mc-sug,.mc-chatwith,.mc-tray-a,.mc-send,.mc-call,.mc-comp-plus,.mc-day-cell,.mc-aipick,.mc-mic,.mc-mode,.mw-iconbtn,.mw-back,.mw-seg>*):before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sv4 .mw-main{padding:14px 16px 22px}}@media (prefers-reduced-motion:reduce){.sv4 .mc-btn,.sv4 .mw-chip:before{transition:none}}.sv4 .tnav-logo{min-height:44px;color:var(--u-ink);border-radius:12px;align-items:center;margin-left:-8px;padding:0 8px;text-decoration:none;display:inline-flex}.sv4 .tnav-logo:hover{background:var(--u-line)}.sv4 .tnav-logo:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px}.sv4{--uare-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'%3E%3Cpath d='M25.3719 14.8177C24.3196 13.9384 22.0419 18.0181 20.3696 19.9642C18.3514 22.3284 16.0882 24.0583 14.142 23.6258C12.1959 23.1933 14.7907 19.4164 15.7133 18.1766C16.636 16.9369 18.6686 14.9331 18.0055 14.8177C17.3423 14.7024 16.2611 15.5674 14.5024 17.7586C12.7293 19.9642 10.3074 24.5628 12.5995 25.3413C14.8916 26.1197 17.746 23.5249 18.7407 22.6599C19.8507 21.6941 20.658 20.6417 20.0525 21.8382C19.9372 22.0833 18.8848 24.3466 20.3985 25.0097C21.9121 25.6728 23.7573 24.361 23.7573 24.2168C23.7573 24.0727 21.9265 24.9665 21.1913 24.1303C20.4561 23.2942 21.3067 21.2328 22.3158 19.575C23.3249 17.9171 25.79 15.1781 25.3575 14.8322L25.3719 14.8177Z'/%3E%3Cpath d='M15.4677 16.5065C16.9406 16.5065 18.1346 15.7836 18.1346 14.8919C18.1346 14.0002 16.9406 13.2773 15.4677 13.2773C13.9948 13.2773 12.8008 14.0002 12.8008 14.8919C12.8008 15.7836 13.9948 16.5065 15.4677 16.5065Z'/%3E%3Cpath d='M22.8046 16.4801C24.2456 16.4801 25.4138 15.7701 25.4138 14.8943C25.4138 14.0186 24.2456 13.3086 22.8046 13.3086C21.3635 13.3086 20.1953 14.0186 20.1953 14.8943C20.1953 15.7701 21.3635 16.4801 22.8046 16.4801Z'/%3E%3C/svg%3E")}.sv4 .ulogo{gap:0}.sv4 .ulogo .ulogo-svg{height:var(--ulogo-h);width:auto;display:block;overflow:visible}.sv4 .ulogo-svg .wp{fill:var(--u-ink)}.sv4 .ulogo-svg .wl,.sv4 .mk-foot .ulogo-svg .wp{fill:var(--u-paper)}.sv4 .mk-foot .ulogo-svg .wl{fill:var(--u-ink)}.sv4 .ov-vs-mark{position:relative;background:var(--u-ink)!important;color:#0000!important;font-size:0!important}.sv4 .mw-still-logo{position:relative;background:var(--u-ink)!important}.sv4 .ov-vs-mark:after,.sv4 .mw-still-logo:after{content:"";background:var(--u-paper);-webkit-mask:var(--uare-glyph) center / 100% no-repeat;-webkit-mask:var(--uare-glyph) center / 100% no-repeat;mask:var(--uare-glyph) center / 100% no-repeat;position:absolute;inset:0}.sv4 .mk-page:not(.ov-page)>.mk-sec{padding-top:36px!important;padding-bottom:36px!important}.sv4 .mk-page:not(.ov-page)>.mk-sec:first-of-type{padding-top:32px!important;padding-bottom:40px!important}.sv4 .mk-page:not(.ov-page) .mk-h1{letter-spacing:-.03em;font-size:clamp(40px,4.6vw,60px);font-weight:500;line-height:1.04}.sv4 .mk-cta-band.ov-cta-band .mk-h2{color:var(--u-olive,#3a4325);text-align:left;flex:420px;max-width:none;margin:0;font-size:36px;line-height:44px}.sv4 .mk-cta-band.ov-cta-band .mk-h2 .mk-em{color:var(--u-olive,#3a4325);display:inline}.sv4 .mk-cta-band.ov-cta-band .mk-ctas,.sv4 .mk-cta-band.ov-cta-band .ov-acts{margin:0}@media (max-width:760px){.sv4 .mk-cta-band.ov-cta-band{padding:36px 24px}.sv4 .mk-cta-band.ov-cta-band .mk-h2{font-size:28px;line-height:34px}}.sv4[data-pg=enterprise] .mk-page.pf-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4[data-pg=enterprise] .pf-page{container:pf mk/inline-size}.sv4[data-pg=enterprise] .pf-page .mk-kicker,.sv4[data-pg=enterprise] .pf-page .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4[data-pg=enterprise] .pf-page .mk-sec{padding:56px 0}.sv4[data-pg=enterprise] .pf-page .mk-sec-paper{background:0 0}.sv4[data-pg=enterprise] .pf-stepframe{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0 0 36px;padding:28px;position:relative;overflow:hidden}.sv4[data-pg=enterprise] .pf-stepframe-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=enterprise] .pf-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=enterprise] .pf-step{box-sizing:border-box;border-radius:var(--u-r-xl);background:var(--u-white);border:1px solid var(--u-line);height:100%;box-shadow:var(--mk-shadow);color:var(--u-ink);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.sv4[data-pg=enterprise] .pf-step:hover{border-color:var(--u-olive)}.sv4[data-pg=enterprise] .pf-step-n{letter-spacing:.04em;text-transform:uppercase;color:var(--u-text-3);font-size:12px;font-weight:700}.sv4[data-pg=enterprise] .pf-step-t{font-family:var(--u-font-serif);font-size:20px;font-weight:500;line-height:26px}.sv4[data-pg=enterprise] .pf-step-c{color:var(--u-text-3);font-size:13px}.sv4[data-pg=enterprise] .pf-step.pf-on{background:var(--u-lime-50);border-color:var(--u-olive)}.sv4[data-pg=enterprise] .pf-step.pf-on .pf-step-n{color:var(--u-olive)}.sv4[data-pg=enterprise] .pf-hero{padding-top:40px}.sv4[data-pg=enterprise] .pf-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.sv4[data-pg=enterprise] .pf-hero-copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.sv4[data-pg=enterprise] .pf-hero-copy .mk-h1 .mk-em{display:block}.sv4[data-pg=enterprise] .pf-out{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;line-height:31px}.sv4[data-pg=enterprise] .pf-line{color:var(--u-text-2);max-width:520px;margin:0;font-size:16px;line-height:25px}.sv4[data-pg=enterprise] .pf-ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.sv4[data-pg=enterprise] .pf-hero-fig{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0;padding:32px;position:relative;overflow:hidden}.sv4[data-pg=enterprise] .pf-hero-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=enterprise] .pf-hero-fig.pf-hero-bare{background:0 0;padding:0;overflow:visible}.sv4[data-pg=enterprise] .pf-hero-bare .pf-hero-img{border-radius:24px}.sv4[data-pg=enterprise] .pf-hero-img{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:var(--mk-shadow);background:var(--u-white);border-radius:18px;display:block}.sv4[data-pg=enterprise] .pf-sec-head{flex-direction:column;gap:8px;max-width:720px;margin-bottom:28px;display:flex}.sv4[data-pg=enterprise] .pf-sec-head p{color:var(--u-text-2);margin:0;font-size:16px;line-height:25px}.sv4[data-pg=enterprise] .pf-found{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:24px;padding:16px 20px;display:flex}.sv4[data-pg=enterprise] .pf-found b{color:var(--u-olive);font-size:15px;line-height:21px;display:block}.sv4[data-pg=enterprise] .pf-found span{color:var(--u-ink);font-size:14.5px;line-height:22px}.sv4[data-pg=enterprise] .pf-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=enterprise] .pf-tool{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:18px;scroll-margin-top:96px;display:flex}.sv4[data-pg=enterprise] .pf-tool-img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}.sv4[data-pg=enterprise] .pf-tool-body{flex-direction:column;gap:10px;padding:4px 6px 6px;display:flex}.sv4[data-pg=enterprise] .pf-tool h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=enterprise] .pf-tool-line{color:var(--u-ink);margin:0;font-size:16.5px;font-weight:600;line-height:25px}.sv4[data-pg=enterprise] .pf-more-d{border-top:1px solid var(--u-hairline)}.sv4[data-pg=enterprise] .pf-more-s{cursor:pointer;min-height:44px;color:var(--u-olive);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14.5px;font-weight:600;line-height:20px;list-style:none;display:flex}.sv4[data-pg=enterprise] .pf-more-s::-webkit-details-marker{display:none}.sv4[data-pg=enterprise] .pf-more-s:hover span{text-underline-offset:3px;text-decoration:underline}.sv4[data-pg=enterprise] .pf-more-s:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px;border-radius:6px}.sv4[data-pg=enterprise] .pf-more-s svg{flex:none;transition:transform .2s}.sv4[data-pg=enterprise] .pf-more-d[open] .pf-more-s svg{transform:rotate(180deg)}.sv4[data-pg=enterprise] .pf-more-d .pf-dl{border-top:0;margin:0 0 8px;padding-top:4px}@media (prefers-reduced-motion:reduce){.sv4[data-pg=enterprise] .pf-more-s svg{transition:none}}.sv4[data-pg=enterprise] .pf-dl{border-top:1px solid var(--u-hairline);grid-template-columns:132px minmax(0,1fr);gap:8px 14px;margin:4px 0 0;padding-top:12px;display:grid}.sv4[data-pg=enterprise] .pf-dl dt{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:20px}.sv4[data-pg=enterprise] .pf-dl dd{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4[data-pg=enterprise] .pf-prac{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4[data-pg=enterprise] .pf-prac li{color:var(--u-text-2);font-size:14px;line-height:21px}.sv4[data-pg=enterprise] .pf-prac b{color:var(--u-ink);font-weight:600}.sv4[data-pg=enterprise] .pf-more{min-height:44px;color:var(--u-olive);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sv4[data-pg=enterprise] .pf-more:hover{text-decoration:underline}.sv4[data-pg=enterprise] .pf-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=enterprise] .pf-sup{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:10px;padding:28px;display:flex}.sv4[data-pg=enterprise] .pf-sup-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=enterprise] .pf-sup h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=enterprise] .pf-sup p{color:var(--u-text-2);margin:0;font-size:15.5px;line-height:24px}.sv4[data-pg=enterprise] .pf-biz{flex-direction:column;gap:14px;margin:48px 0 64px;display:flex}.sv4[data-pg=enterprise] .pf-biz-row{flex-wrap:wrap;gap:8px;display:flex}.sv4[data-pg=enterprise] .pf-biz-a{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);min-height:40px;color:var(--u-olive);font:600 14px/18px var(--u-font-sans);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.sv4[data-pg=enterprise] .pf-biz-a:hover{border-color:var(--u-olive)}.sv4[data-pg=enterprise] .pf-next{isolation:isolate;background:var(--u-paper);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.sv4[data-pg=enterprise] .pf-next-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=enterprise] .pf-next-card{background:var(--u-white);box-shadow:var(--mk-shadow);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:20px 24px;display:flex}.sv4[data-pg=enterprise] .pf-next-card span{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=enterprise] .pf-next-card b{font-family:var(--u-font-serif);color:var(--u-olive);font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=enterprise] .pf-next-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=enterprise] .pf-plan{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sv4[data-pg=enterprise] .pf-do{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=enterprise] .pf-do-row{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:18px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.sv4[data-pg=enterprise] .pf-do-n{background:var(--u-olive);width:34px;height:34px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:17px;display:inline-grid}.sv4[data-pg=enterprise] .pf-do-row b{color:var(--u-ink);font-size:17px;line-height:24px;display:block}.sv4[data-pg=enterprise] .pf-do-row p{color:var(--u-text-2);margin:2px 0 0;font-size:15px;line-height:23px}.sv4[data-pg=enterprise] .pf-side{flex-direction:column;gap:16px;display:flex}.sv4[data-pg=enterprise] .pf-have{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:18px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.sv4[data-pg=enterprise] .pf-have p{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:21px;line-height:29px}.sv4[data-pg=enterprise] .pf-who{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.sv4[data-pg=enterprise] .pf-who dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px 14px;margin:0;display:grid}.sv4[data-pg=enterprise] .pf-who dt{color:var(--u-ink);font-size:14px;font-weight:700;line-height:21px}.sv4[data-pg=enterprise] .pf-who dd{color:var(--u-text-2);margin:0;font-size:14px;line-height:21px}@container mk (max-width:960px){.sv4[data-pg=enterprise] .pf-plan,.sv4[data-pg=enterprise] .pf-hero-grid,.sv4[data-pg=enterprise] .pf-tools,.sv4[data-pg=enterprise] .pf-support{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=enterprise] .pf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:560px){.sv4[data-pg=enterprise] .pf-stepframe{border-radius:20px;padding:14px}.sv4[data-pg=enterprise] .pf-dl{grid-template-columns:minmax(0,1fr);gap:2px}.sv4[data-pg=enterprise] .pf-dl dd{margin-bottom:8px}.sv4[data-pg=enterprise] .pf-hero-fig,.sv4[data-pg=enterprise] .pf-next{border-radius:20px;padding:16px}}.sv4[data-pg=enterprise] .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4[data-pg=enterprise] .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=enterprise] .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4[data-pg=enterprise] .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4[data-pg=enterprise] .xp-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4[data-pg=enterprise] .xp-page .mk-sec{padding:56px 0}.sv4[data-pg=enterprise] .xp-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4[data-pg=enterprise] .xp-scene-bg{z-index:-2;object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=enterprise] .xp-scene:before{content:"";z-index:-1;background:linear-gradient(#fafafaeb 0%,#fafafabd 48%,#fafafa33 100%);position:absolute;inset:0}.sv4[data-pg=enterprise] .xp-hero-in{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;max-width:820px;padding:64px 56px;display:flex}.sv4[data-pg=enterprise] .xp-hero-in .mk-kicker,.sv4[data-pg=enterprise] .mi-hero-t .mk-kicker,.sv4[data-pg=enterprise] .bl-hero .mk-kicker{margin:0 0 14px}.sv4[data-pg=enterprise] .xp-page>section.mk-sec:first-of-type{padding-top:48px}.sv4[data-pg=enterprise] .xp-hero-in .mk-h1{text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,4.6vw,60px);line-height:1.04}.sv4[data-pg=enterprise] .xp-hero-in .mk-h1 .mk-em{display:block}.sv4[data-pg=enterprise] .xp-hero-in .mk-lede{max-width:640px;margin:0}.sv4[data-pg=enterprise] .xp-acts{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.sv4[data-pg=enterprise] .xp-head{flex-direction:column;align-items:flex-start;gap:12px;max-width:760px;margin-bottom:32px;display:flex}.sv4[data-pg=enterprise] .xp-head .mk-h2,.sv4[data-pg=enterprise] .xp-head .mk-lede{margin:0}.sv4[data-pg=enterprise] .xp-link{min-height:44px;color:var(--u-olive);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:20px;text-decoration:underline;display:inline-flex}.sv4[data-pg=enterprise] .xp-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=enterprise] .xp-card{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:26px 28px;display:flex}.sv4[data-pg=enterprise] .xp-card h3{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;font-weight:500;line-height:28px}.sv4[data-pg=enterprise] .xp-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=enterprise] .xp-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=enterprise] .xp-ck{background:var(--u-lime-50);border:1px solid var(--u-lime-100);width:22px;height:22px;color:var(--u-olive);border-radius:50%;flex:none;place-items:center;display:inline-grid}.sv4[data-pg=enterprise] .xp-table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.sv4[data-pg=enterprise] .xp-table th,.sv4[data-pg=enterprise] .xp-table td{text-align:left;border-top:1px solid var(--u-hairline);vertical-align:top;padding:14px 16px}.sv4[data-pg=enterprise] .xp-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--u-text-2);border-top:0;font-size:12px;font-weight:700}.sv4[data-pg=enterprise] .xp-table td:first-child{color:var(--u-text-2);width:32%;font-weight:600}.sv4[data-pg=enterprise] .xp-table td:last-child{font-family:var(--u-font-serif);color:var(--u-olive);font-size:17px}.sv4[data-pg=enterprise] .xp-tablewrap{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;padding:6px 8px;overflow-x:auto}.sv4[data-pg=enterprise] .xp-prose{max-width:700px}.sv4[data-pg=enterprise] .xp-prose p,.sv4[data-pg=enterprise] .xp-prose .xp-li,.sv4[data-pg=enterprise] .xp-prose .xp-oli{font-family:var(--u-font-serif);color:var(--u-ink);margin:0 0 18px;font-size:18px;line-height:30px}.sv4[data-pg=enterprise] .xp-prose h2{font-family:var(--u-font-serif);color:var(--u-ink);text-wrap:balance;margin:40px 0 14px;font-size:30px;font-weight:500;line-height:36px}.sv4[data-pg=enterprise] .xp-prose h3{color:var(--u-ink);margin:32px 0 12px;font-size:20px;font-weight:700;line-height:28px}.sv4[data-pg=enterprise] .xp-prose h4{color:var(--u-ink);margin:26px 0 10px;font-size:17px;font-weight:700;line-height:24px}.sv4[data-pg=enterprise] .xp-prose .xp-li,.sv4[data-pg=enterprise] .xp-prose .xp-oli{margin-bottom:10px;padding-left:28px;position:relative}.sv4[data-pg=enterprise] .xp-prose .xp-li:before{content:"";background:var(--u-olive);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:8px}.sv4[data-pg=enterprise] .xp-prose .xp-oli b.xp-n{font-family:var(--u-font-sans);color:var(--u-olive);font-variant-numeric:tabular-nums;font-size:14px;position:absolute;top:0;left:0}.sv4[data-pg=enterprise] .xp-prose blockquote{border-left:3px solid var(--u-lime-100);font-family:var(--u-font-serif);color:var(--u-olive);margin:26px 0;padding:4px 0 4px 22px;font-size:21px;font-style:italic;line-height:32px}.sv4[data-pg=enterprise] .xp-prose a{color:var(--u-olive);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.sv4[data-pg=enterprise] .xp-prose .xp-b{font-weight:700}.sv4[data-pg=enterprise] .xp-prose img{border-radius:18px;width:100%;height:auto;margin:24px 0;display:block}.sv4[data-pg=enterprise] .xp-prose .xp-cta{background:var(--u-olive);min-height:44px;color:var(--u-paper);font-family:var(--u-font-sans);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@container mk (max-width:1000px){.sv4[data-pg=enterprise] .xp-g3{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:640px){.sv4[data-pg=enterprise] .xp-page .mk-wrap{padding:0 16px}.sv4[data-pg=enterprise] .xp-page .mk-sec{padding:40px 0}.sv4[data-pg=enterprise] .xp-hero-in{padding:36px 22px}.sv4[data-pg=enterprise] .xp-page>section.mk-sec:first-of-type{padding-top:24px}.sv4[data-pg=enterprise] .xp-scene{border-radius:22px}.sv4[data-pg=enterprise] .xp-card{padding:22px}.sv4[data-pg=enterprise] .xp-prose p,.sv4[data-pg=enterprise] .xp-prose .xp-li,.sv4[data-pg=enterprise] .xp-prose .xp-oli{font-size:17px;line-height:28px}.sv4[data-pg=enterprise] .xp-prose h2{font-size:25px;line-height:31px}}.sv4[data-pg=enterprise] .en-use{padding:0;overflow:hidden}.sv4[data-pg=enterprise] .en-use img{aspect-ratio:884/620;object-fit:cover;width:100%;display:block}.sv4[data-pg=enterprise] .en-use div{flex-direction:column;gap:8px;padding:22px 24px 26px;display:flex}.sv4[data-pg=enterprise] .en-sec{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.sv4[data-pg=enterprise] .en-sec li{border-top:1px solid var(--u-hairline);border-left:1px solid var(--u-hairline);gap:12px;padding:22px 24px;list-style:none;display:flex}.sv4[data-pg=enterprise] .en-sec li:nth-child(-n+3){border-top:0}.sv4[data-pg=enterprise] .en-sec li:nth-child(3n+1){border-left:0}.sv4[data-pg=enterprise] .en-sec b{font-size:15.5px;line-height:22px;display:block}.sv4[data-pg=enterprise] .en-sec span{color:var(--u-text-2);font-size:14px;line-height:21px}.sv4[data-pg=enterprise] .en-solo{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:24px;padding:22px 26px;display:flex}.sv4[data-pg=enterprise] .en-solo p{max-width:640px;margin:0;font-size:15.5px;line-height:24px}.sv4[data-pg=enterprise] .en-solo b{font-weight:700}@container mk (max-width:1000px){.sv4[data-pg=enterprise] .en-sec{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=enterprise] .en-sec li{border-left:0!important;border-top:1px solid var(--u-hairline)!important}.sv4[data-pg=enterprise] .en-sec li:first-child{border-top:0!important}}.sv4 .pp-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4 .pp-page .mk-sec{padding:56px 0}.sv4 .pp-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive);align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.sv4 .pp-k .mw-ic{color:var(--u-olive)}.sv4 .pp-h2{font-family:var(--u-font-serif);letter-spacing:-.01em;text-wrap:balance;color:var(--u-ink);margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:500;line-height:1.08}.sv4 .pp-h2 em{color:var(--u-olive);font-style:normal}.sv4 .pp-sub{max-width:520px;color:var(--u-text-2);text-wrap:pretty;margin:18px 0 0;font-size:19px;line-height:29px}.sv4 .pp-acts{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sv4 .pp-watch{align-items:center;gap:8px;display:inline-flex}.sv4 .pp-stage{isolation:isolate;border-radius:28px;justify-content:center;align-items:center;gap:18px;min-height:420px;padding:44px 32px;display:flex;position:relative;overflow:hidden}.sv4 .pp-stage>.pp-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4 .pp-stage .pp-pc{filter:drop-shadow(0 26px 40px #10100f47);border-radius:18px;width:auto;max-width:100%;height:auto;max-height:440px;display:block}.sv4 .pp-why{background:var(--u-white,#fff);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:40px;padding:44px 48px;display:grid}.sv4 .pp-checks{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sv4 .pp-checks li{color:var(--u-ink);gap:12px;font-size:17px;line-height:25px;display:flex}.sv4 .pp-checks li:before{content:"";background:var(--u-olive) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fafafa' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-4.9'/%3E%3C/svg%3E") center/13px no-repeat;border-radius:50%;flex:none;width:24px;height:24px}.sv4 .pp-rows{gap:72px;display:grid}.sv4 .pp-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:56px;display:grid}.sv4 .pp-row:nth-child(2n)>.pp-copy{order:2}.sv4 .pp-row h3{font-family:var(--u-font-serif);color:var(--u-ink);text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,36px);font-weight:500;line-height:1.12}.sv4 .pp-row ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.sv4 .pp-row li{color:var(--u-text-2);padding-left:22px;font-size:17px;line-height:26px;position:relative}.sv4 .pp-row li:before{content:"";background:var(--u-olive);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:2px}.sv4 .pp-n{color:var(--u-olive);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.sv4 .pp-voice{background:var(--u-white,#fff);border-radius:28px;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:40px;margin:0;padding:40px 44px;display:grid}.sv4 .pp-voice img{object-fit:cover;object-position:50% 30%;border-radius:50%;width:200px;height:200px}.sv4 .pp-voice blockquote{font-family:var(--u-font-serif);text-wrap:pretty;color:var(--u-ink);margin:0;font-size:clamp(20px,2vw,26px);line-height:1.42}.sv4 .pp-voice figcaption{margin-top:18px;font-size:15px}.sv4 .pp-voice figcaption b{display:block}.sv4 .pp-voice figcaption span{color:var(--u-text-2)}.sv4 .pp-more{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.sv4 .pp-more a{box-sizing:border-box;background:var(--u-white,#fff);border:1px solid var(--u-line);height:100%;color:var(--u-ink);border-radius:20px;align-content:start;gap:10px;padding:22px;text-decoration:none;transition:border-color .2s;display:grid}.sv4 .pp-more a:hover{border-color:var(--u-olive)}.sv4 .pp-more .mw-ic{color:var(--u-olive)}.sv4 .pp-more b{font-family:var(--u-font-serif);font-size:21px;font-weight:500}.sv4 .pp-more p{color:var(--u-text-2);margin:0;font-size:15px;line-height:22px}.sv4 .pp-more span.pp-go{color:var(--u-olive);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.sv4 .pp-frame{filter:drop-shadow(0 26px 40px #10100f33);background:0 0;border:0;border-radius:18px;width:100%;max-width:520px;height:330px;display:block}.sv4 .pp-stage img[src*=profile-books]{border-radius:18px}.sv4 .pp-faq{max-width:820px}.sv4 .pp-faq details{border-top:1px solid var(--u-hairline);padding:18px 0}.sv4 .pp-faq details:last-child{border-bottom:1px solid var(--u-hairline)}.sv4 .pp-faq summary{cursor:pointer;font-size:18px;font-weight:600}.sv4 .pp-faq details p{color:var(--u-text-2);max-width:680px;margin:10px 0 0;font-size:16px;line-height:25px}.sv4 .pp-end{background:var(--u-white,#fff);border-radius:20px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:56px 64px;display:flex}.sv4 .pp-end h2{font-family:var(--u-font-serif);color:var(--u-olive);flex:420px;margin:0;font-size:36px;font-weight:500;line-height:44px}.sv4 .pp-end .pp-acts{margin:0}.sv4 .pp-rows,.sv4 .pp-row{position:relative}.sv4 .pp-rows .pp-n{display:none}.sv4 .pp-spine{pointer-events:none;background:#d9dbd2;width:1px;height:0;margin-left:-.5px;position:absolute;top:0;left:calc(45.4545% + 2.54546px)}.sv4 .pp-spine i{background:var(--u-olive);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.sv4 .pp-node{z-index:2;background:var(--u-meadow,#f3f4f0);text-align:center;width:36px;height:36px;color:var(--u-text-2);font-variant-numeric:tabular-nums;border:1px solid #d9dbd2;border-radius:50%;margin:-18px 0 0 -18px;font-size:12px;font-weight:700;line-height:34px;transition:background .35s,color .35s,border-color .35s,transform .35s;position:absolute;top:50%;left:calc(45.4545% + 2.54546px)}.sv4 .pp-node.on{background:var(--u-olive);border-color:var(--u-olive);color:var(--u-paper,#fafafa);transform:scale(1.08)}@container mk (max-width:900px){.sv4 .pp-rows{padding-left:40px}.sv4 .pp-spine{left:14px}.sv4 .pp-node{width:28px;height:28px;margin:0 0 0 -14px;font-size:11px;line-height:26px;top:4px;left:-26px}}@container mk (max-width:1000px){.sv4 .pp-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:900px){.sv4 .pp-row,.sv4 .pp-why{grid-template-columns:minmax(0,1fr)}.sv4 .pp-row:nth-child(2n)>.pp-copy{order:0}.sv4 .pp-voice{grid-template-columns:minmax(0,1fr);justify-items:start;padding:28px 24px}.sv4 .pp-voice img{width:110px;height:110px}.sv4 .pp-rows{gap:52px}}@container mk (max-width:640px){.sv4 .pp-page .mk-wrap{padding:0 16px}.sv4 .pp-page .mk-sec{padding:36px 0}.sv4 .pp-more{grid-template-columns:minmax(0,1fr)}.sv4 .pp-why{padding:28px 22px}.sv4 .pp-stage{border-radius:22px;min-height:300px;padding:28px 16px}.sv4 .pp-stage .pp-pc{max-height:340px}.sv4 .pp-end{padding:32px 22px}.sv4 .pp-end h2{font-size:28px;line-height:34px}}.sv4 .sl-hero .sl-tag.sl-tag-dark,.sv4 .sl-hero .sl-tag.sl-tag-dark .mw-ic{color:#fff}.sv4 .sl-hero .sl-tag.sl-tag-dark .mw-ic{background-color:#fff!important}.sv4 .sl-hero .sl-tag{color:var(--u-ink,#10100f);background-position:50%;background-size:cover;border-radius:12px;margin-bottom:20px;padding:10px 18px;box-shadow:0 10px 24px -14px #10100f73}.sv4 .sl-hero h1 em{color:var(--u-olive);display:block}@container mk (max-width:640px){.sv4 .sl-hero{padding-top:24px}.sv4 .sl-hero .pp-sub{font-size:17px;line-height:26px}}.sv4 .pp-page .ov-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv4 .pp-page .ov-trust-card{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:22px 24px;display:flex}.sv4 .pp-page .ov-trust-icon{background:var(--u-olive,#3a4325);color:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:inline-grid}.sv4 .pp-page .ov-trust-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4 .pp-page .ov-trust-card h3{font-family:var(--u-font-serif);color:var(--u-olive);text-wrap:balance;margin:0;font-size:21px;font-weight:500;line-height:27px}.sv4 .pp-page .ov-trust-card p{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4 .pp-page .ov-trust-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4 .pp-page .ov-trust-bg{z-index:-2;object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.sv4 .pp-page .ov-trust-scene:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fafafae0 0%,#fafafa99 26%,#fafafa00 52%);position:absolute;inset:0}.sv4 .pp-page .ov-trust-in{flex-direction:column;gap:20px;padding:48px;display:flex}.sv4 .pp-page .ov-trust-in .pp-h2{margin:0}.sv4 .pp-page .pp-trust-acts{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.sv4 .pp-page .pp-trust-acts a{color:var(--u-olive);text-underline-offset:3px;font-weight:600;text-decoration:underline}@container mk (max-width:900px){.sv4 .pp-page .ov-trust{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:600px){.sv4 .pp-page .ov-trust-scene{border-radius:22px}.sv4 .pp-page .ov-trust-in{padding:32px 16px 16px}}.sv4 .sl-lab{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.sv4 .sl-page .pp-row h3{font-size:clamp(26px,2.5vw,32px)}.sv4 .sl-page .sa-demo{border-radius:22px}.sv4 .sl-page h1 em,.sv4 .sl-page .pp-h2 em,.sv4 .sl-page .mk-h2 .mk-em{display:block}.sv4 .sl-hero{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;padding:48px 0 24px;display:flex}.sv4 .sl-hero .pp-k{justify-content:center}.sv4 .sl-hero h1{font-family:var(--u-font-serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.05}.sv4 .sl-hero h1 em{color:var(--u-olive)}.sv4 .sl-hero .pp-sub{max-width:680px;color:var(--u-text-2);text-wrap:pretty;margin:20px auto 0;font-size:19px;line-height:29px}.sv4 .sl-hero .pp-acts{justify-content:center;margin-top:28px}@container mk (max-width:640px){.sv4 .sl-hero{padding-top:24px}.sv4 .sl-hero .pp-sub{font-size:17px;line-height:26px}}.sv4 .sl-page #why{padding-bottom:0}.sv4 .sl-page #earn{padding-top:40px}.sv4 .sl-page .pp-more{grid-template-columns:repeat(5,minmax(0,1fr))}@container mk (max-width:1000px){.sv4 .sl-page .pp-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:640px){.sv4 .sl-page .pp-more{grid-template-columns:minmax(0,1fr)}}@container mk (min-width:901px){.sv4 .pp-more:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))!important}.sv4 .pp-more:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}}.sv4[data-pg=glossary] .gl-scroll{scroll-behavior:smooth}.sv4[data-pg=glossary] .app:has(.gl-page){min-width:0}.sv4[data-pg=glossary] .gl-page{min-height:100%}.sv4[data-pg=glossary] .gl-hero{padding-top:72px;padding-bottom:48px}.sv4[data-pg=glossary] .gl-hero .mk-head{margin-bottom:28px}.sv4[data-pg=glossary] .gl-sec{scroll-margin-top:72px}.sv4[data-pg=glossary] .gl-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.sv4[data-pg=glossary] .gl-tool{flex-direction:column;gap:12px;min-width:0;scroll-margin-top:96px;display:flex}.sv4[data-pg=glossary] .gl-tool .bw-video{border-radius:var(--u-r-2xl)}.sv4[data-pg=glossary] .gl-tool .bw-video-t{font-size:14px}.sv4[data-pg=glossary] .gl-tool-name{color:var(--u-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;font-size:20px;font-weight:700;line-height:26px;display:flex}.sv4[data-pg=glossary] .gl-tool-what{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=glossary] .gl-tool-go{min-height:44px;color:var(--u-olive);align-self:flex-start;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sv4[data-pg=glossary] .gl-tool-go:hover{text-decoration:underline}.sv4[data-pg=glossary] .gl-anchor{height:0;display:block;position:relative;top:-96px;overflow:hidden}@container mk (max-width:1100px){.sv4[data-pg=glossary] .gl-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:600px){.sv4[data-pg=glossary] .gl-tools{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:520px){.sv4[data-pg=glossary] .gl-hero{padding-top:48px;padding-bottom:36px}}.sv4[data-pg=glossary] .mk-page.gl-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4[data-pg=glossary] .gl-page{container:mk/inline-size}.sv4[data-pg=glossary] .gl-page .mk-kicker,.sv4[data-pg=glossary] .gl-page .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4[data-pg=glossary] .gl-page .mk-sec-paper{background:0 0}.sv4[data-pg=glossary] .gl-page .mk-sec{padding:56px 0}.sv4[data-pg=glossary] .gl-stepframe{isolation:isolate;background:var(--u-paper);border-radius:28px;padding:28px;position:relative;overflow:hidden}.sv4[data-pg=glossary] .gl-stepframe-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=glossary] .gl-page .gl-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sv4[data-pg=glossary] .gl-page .gl-tool{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;padding:18px}.sv4[data-pg=glossary] .gl-tile{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}.sv4[data-pg=glossary] .gl-page .gl-tool-name{font-family:var(--u-font-serif);color:var(--u-olive);font-size:24px;font-weight:500;line-height:30px}.sv4[data-pg=glossary] .ov-vs-stage{isolation:isolate;background:var(--u-paper);border-radius:24px;padding:40px;position:relative;overflow:hidden}.sv4[data-pg=glossary] .ov-vs-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@container mk (max-width:600px){.sv4[data-pg=glossary] .ov-vs-stage{border-radius:20px;padding:16px}}.sv4[data-pg=glossary] .ov-vs-head{background:var(--u-white);border-bottom:1px solid var(--u-hairline);align-items:center;gap:10px;padding:12px 16px;display:flex}.sv4[data-pg=glossary] .ov-vs-head b{font-family:var(--u-font-serif);color:var(--u-ink);font-size:16.5px;font-weight:500;line-height:22px}.sv4[data-pg=glossary] .ov-vs-mark{background:var(--u-olive);width:28px;height:28px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:15px;font-style:italic;line-height:1;display:inline-grid}.sv4[data-pg=glossary] .ov-vs-tag{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);color:var(--u-olive);margin-left:auto;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:16px}.sv4[data-pg=glossary] .ov-vs-body{flex-direction:column;gap:12px;padding:18px 16px;display:flex}.sv4[data-pg=glossary] .ov-vs-me{background:var(--u-lime-50);border:1px solid var(--u-lime-100);max-width:82%;color:var(--u-ink);border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:14.5px;line-height:21px}.sv4[data-pg=glossary] .ov-vs-me small{letter-spacing:.08em;text-transform:uppercase;color:var(--u-olive-muted);margin-bottom:2px;font-size:11px;font-weight:700;line-height:14px;display:block}.sv4[data-pg=glossary] .ov-vs-ai{align-items:flex-start;gap:10px;max-width:92%;display:flex}.sv4[data-pg=glossary] .ov-vs-ai p{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:16px;line-height:24px}.sv4[data-pg=glossary] .ov-vs{border:1px solid var(--u-line);background:var(--u-paper);box-shadow:var(--mk-shadow);border-radius:22px;overflow:hidden}.sv4[data-pg=glossary] .ov-vs-head .ov-vs-kind{flex:none}.sv4[data-pg=glossary] .ov-vu-top{color:var(--u-text-2);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12.5px;font-weight:600;line-height:16px;display:flex}.sv4[data-pg=glossary] .ov-vu-bar{background:var(--u-line);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.sv4[data-pg=glossary] .ov-vu-bar i{background:var(--u-olive);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.sv4[data-pg=glossary] .ov-vu-rows{flex-direction:column;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4[data-pg=glossary] .ov-vu-row{background:var(--u-white);border:1px solid var(--u-line);border-radius:14px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.sv4[data-pg=glossary] .ov-vu-dot{border:1.5px solid var(--u-hairline);color:#0000;background:var(--u-white);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:inline-grid}.sv4[data-pg=glossary] .ov-vu-done .ov-vu-dot{background:var(--u-olive);border-color:var(--u-olive);color:var(--u-paper)}.sv4[data-pg=glossary] .ov-vu-t{flex-direction:column;gap:1px;min-width:0;display:flex}.sv4[data-pg=glossary] .ov-vu-t b{color:var(--u-ink);font-size:14px;font-weight:600;line-height:20px}.sv4[data-pg=glossary] .ov-vu-t span{color:var(--u-text-2);font-size:12.5px;line-height:17px}.sv4[data-pg=glossary] .ov-vu-done .ov-vu-t b{color:var(--u-text-2)}.sv4[data-pg=glossary] .ov-vu-doc{background:var(--u-white);border:1px solid var(--u-line);border-radius:14px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.sv4[data-pg=glossary] .ov-vu-doc h4,.sv4[data-pg=glossary] .ov-vu-doc .ov-vu-doc-h{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:19px;font-weight:500;line-height:25px}.sv4[data-pg=glossary] .ov-vu-doc p{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:14.5px;line-height:22px}.sv4[data-pg=glossary] .ov-vu-lines{flex-direction:column;gap:8px;margin-top:4px;display:flex}.sv4[data-pg=glossary] .ov-vu-lines i{border-bottom:1px dashed var(--u-hairline);height:18px;display:block}.sv4[data-pg=glossary] .ov-vu-form{flex-direction:column;gap:10px;display:flex}.sv4[data-pg=glossary] .ov-vu-q{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:18px;line-height:25px}.sv4[data-pg=glossary] .ov-vu-form ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=glossary] .ov-vu-radio{border:1.5px solid var(--u-hairline);border-radius:50%;flex:none;width:18px;height:18px}.sv4[data-pg=glossary] .gl-scene{margin:0}.sv4[data-pg=glossary] .gl-scene .ov-vs-stage{border-radius:16px;padding:28px}.sv4[data-pg=glossary] .gl-bars{flex-direction:column;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4[data-pg=glossary] .gl-bars li{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:12px;display:grid}.sv4[data-pg=glossary] .gl-bar-n{color:var(--dim-text,var(--u-ink));font-size:13px;font-weight:700;line-height:18px}.sv4[data-pg=glossary] .gl-bar{background:var(--u-line);border-radius:4px;height:8px;display:block;position:relative;overflow:hidden}.sv4[data-pg=glossary] .gl-bar i{width:var(--f);background:var(--dim);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.sv4[data-pg=glossary] .gl-vid{border-radius:16px;position:relative;overflow:hidden}.sv4[data-pg=glossary] .gl-film{aspect-ratio:16/9;background:var(--u-stone,#eceee6);box-shadow:var(--mk-shadow)}.sv4[data-pg=glossary] .gl-film-f{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.sv4[data-pg=glossary] .gl-vid-play{background:var(--u-olive);width:64px;height:64px;color:var(--u-paper);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px -14px #10100f8c}.sv4[data-pg=glossary] .gl-vid-play svg{margin-left:3px}.sv4[data-pg=glossary] .gl-vid-tag{z-index:2;border-radius:var(--u-r-pill);color:#fafafa;background:#10100fc7;padding:5px 11px;font-size:12px;font-weight:600;line-height:16px;position:absolute;bottom:12px;left:12px}.sv4[data-pg=glossary] .gl-page .gl-tools{columns:2 380px;column-gap:20px;display:block}.sv4[data-pg=glossary] .gl-page .gl-tools>.gl-tool{break-inside:avoid;margin:0 0 20px}.sv4[data-pg=glossary] .gl-page .gl-tool-go{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.sv4[data-pg=glossary] .gl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sv4[data-pg=glossary] .gl-index{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=glossary] .gl-index-a{border-radius:var(--u-r-pill);background:var(--u-white);border:1px solid var(--u-line);min-height:40px;box-shadow:var(--mk-shadow);color:var(--u-ink);font:600 14px/18px var(--u-font-sans);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.sv4[data-pg=glossary] .gl-index-a:hover{border-color:var(--u-olive);color:var(--u-olive)}.sv4[data-pg=glossary] .gl-more-d{border-top:1px solid var(--u-hairline)}.sv4[data-pg=glossary] .gl-more-s{cursor:pointer;min-height:44px;color:var(--u-olive);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14.5px;font-weight:600;line-height:20px;list-style:none;display:flex}.sv4[data-pg=glossary] .gl-more-s::-webkit-details-marker{display:none}.sv4[data-pg=glossary] .gl-more-s:hover span{text-underline-offset:3px;text-decoration:underline}.sv4[data-pg=glossary] .gl-more-s:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px;border-radius:6px}.sv4[data-pg=glossary] .gl-more-s svg{flex:none;transition:transform .2s}.sv4[data-pg=glossary] .gl-more-d[open] .gl-more-s svg{transform:rotate(180deg)}.sv4[data-pg=glossary] .gl-more-d .gl-dl{border-top:0;margin:0 0 8px;padding-top:4px}@media (prefers-reduced-motion:reduce){.sv4[data-pg=glossary] .gl-more-s svg{transition:none}}.sv4[data-pg=glossary] .gl-dl{border-top:1px solid var(--u-hairline);grid-template-columns:132px minmax(0,1fr);gap:8px 14px;margin:4px 0 0;padding-top:12px;display:grid}.sv4[data-pg=glossary] .gl-dl dt{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:20px}.sv4[data-pg=glossary] .gl-dl dd{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4[data-pg=glossary] .gl-prac{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4[data-pg=glossary] .gl-prac li{font-size:14px;line-height:21px}.sv4[data-pg=glossary] .gl-prac b{color:var(--u-ink);font-weight:600}@container mk (max-width:560px){.sv4[data-pg=glossary] .gl-dl{grid-template-columns:minmax(0,1fr);gap:2px}.sv4[data-pg=glossary] .gl-dl dd{margin-bottom:8px}}.sv4[data-pg=glossary] .gl-tool-line{color:var(--u-ink);margin:0;font-size:16px;font-weight:600;line-height:24px}@container mk (max-width:760px){.sv4[data-pg=glossary] .gl-page .gl-tools{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=glossary] .gl-stepframe{border-radius:20px;padding:14px}}.sv4[data-pg=glossary] .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4[data-pg=glossary] .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=glossary] .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4[data-pg=glossary] .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4[data-pg=glossary] .mk-page .gl-hero.mk-sec{padding-bottom:16px}.sv4[data-pg=glossary] .mk-page #tools.gl-sec.mk-sec{padding-top:16px}.sv4:is([data-pg=glossary],[data-pg=integrations]) .gl-film.glx-on{z-index:9991;border-radius:20px;box-shadow:0 0 0 200vmax #10100fe6,0 40px 90px -30px #0009;position:fixed!important}.sv4:is([data-pg=glossary],[data-pg=integrations]) .glx-bar{z-index:9992;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed}.sv4:is([data-pg=glossary],[data-pg=integrations]) .glx-bar b{color:#fafafa;background:#10100f99;border-radius:999px;padding:8px 14px;font:600 15px/20px Plus Jakarta Sans,system-ui,sans-serif}.sv4:is([data-pg=glossary],[data-pg=integrations]).glx-open .tnav,.sv4:is([data-pg=glossary],[data-pg=integrations]).glx-open #review-note{visibility:hidden}.sv4:is([data-pg=glossary],[data-pg=integrations]).glx-open #tools,.sv4:is([data-pg=glossary],[data-pg=integrations]).glx-open #detail,.sv4:is([data-pg=glossary],[data-pg=integrations]).glx-open #how{z-index:9989;position:relative}.sv4:is([data-pg=glossary],[data-pg=integrations]) .glx-btn{color:#3a4325;cursor:pointer;background:#fafafa;border:0;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font:600 14px/18px Plus Jakarta Sans,system-ui,sans-serif;display:inline-flex}.sv4:is([data-pg=glossary],[data-pg=integrations]) .glx-btn:focus-visible{outline-offset:2px;outline:2px solid #dff693}.sv4:is([data-pg=glossary],[data-pg=integrations]) .gl-film .glx-grow{z-index:2;color:#3a4325;cursor:pointer;opacity:0;background:#fafafaeb;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:opacity .2s;display:grid;position:absolute;top:10px;right:10px}.sv4:is([data-pg=glossary],[data-pg=integrations]) .gl-film:hover .glx-grow,.sv4:is([data-pg=glossary],[data-pg=integrations]) .gl-film .glx-grow:focus-visible{opacity:1}.sv4:is([data-pg=glossary],[data-pg=integrations]) .gl-film.glx-on .glx-grow{display:none}.sv4[data-pg=integrations] .in-scroll{scroll-behavior:smooth}.sv4[data-pg=integrations] .in-card-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sv4[data-pg=integrations] .in-prompt-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=integrations] .in-prompt{border-radius:var(--u-r-2xl);background:var(--u-meadow);border:1px solid var(--u-line);font-family:var(--u-font-serif);color:var(--u-ink);padding:12px 16px;font-size:16.5px;line-height:24px}.sv4[data-pg=integrations] .in-prompt:before{content:"“";color:var(--u-olive);margin-right:2px}.sv4[data-pg=integrations] .in-prompt:after{content:"”";color:var(--u-olive);margin-left:1px}.sv4[data-pg=integrations] .in-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=integrations] .in-steps li{color:var(--u-text-2);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;font-size:15px;line-height:23px;display:grid}.sv4[data-pg=integrations] .app:has(.in-page){min-width:0}.sv4[data-pg=integrations] .in-page{min-height:100%}.sv4[data-pg=integrations] .in-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;padding-top:64px;padding-bottom:48px;display:grid}.sv4[data-pg=integrations] .in-hero-t{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.sv4[data-pg=integrations] .in-note{color:var(--u-text-2);margin:0;font-size:13px;line-height:19px}.sv4[data-pg=integrations] .in-filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.sv4[data-pg=integrations] .in-filters .sug{min-height:40px;padding:8px 16px}.sv4[data-pg=integrations] .in-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sv4[data-pg=integrations] ul.in-grid{margin:0;padding:0;list-style:none}.sv4[data-pg=integrations] .in-grid .mk-logo-tile{cursor:default}.sv4[data-pg=integrations] .in-grid .mk-logo-tile:hover{box-shadow:none;transform:none}.sv4[data-pg=integrations] .in-count{color:var(--u-text-2);margin:0 0 16px;font-size:13.5px;font-weight:600}.sv4[data-pg=integrations] .in-back{border-radius:var(--u-r-pill);min-height:44px;color:var(--u-ink);align-items:center;gap:6px;padding:0 14px 0 8px;font-size:14px;font-weight:600;display:inline-flex}.sv4[data-pg=integrations] .in-back:hover{background:var(--u-line)}.sv4[data-pg=integrations] .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4[data-pg=integrations] .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=integrations] .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4[data-pg=integrations] .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4[data-pg=integrations] .in-detail{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:32px;padding:24px 0 48px;display:grid}.sv4[data-pg=integrations] .in-detail-main{flex-direction:column;gap:22px;min-width:0;display:flex}.sv4[data-pg=integrations] .in-detail-head{align-items:center;gap:16px;display:flex}.sv4[data-pg=integrations] .in-detail-head .mk-logo{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;width:64px;height:64px}.sv4[data-pg=integrations] .in-detail-head .mk-logo img{width:38px;height:38px}.sv4[data-pg=integrations] .in-detail-meta{color:var(--u-text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.sv4[data-pg=integrations] .mk-logo img{width:28px;height:28px}.sv4[data-pg=integrations] .in-cat-head{margin-bottom:24px}.sv4[data-pg=integrations] .in-more{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:32px;margin-top:48px;display:grid}.sv4[data-pg=integrations] .in-more-side{flex-direction:column;gap:14px;min-width:0;display:flex}.sv4[data-pg=integrations] .in-more-side .mk-h3{margin:0}.sv4[data-pg=integrations] .in-mono{color:var(--u-olive);font-size:16px;font-weight:700}@container mk (max-width:1100px){.sv4[data-pg=integrations] .in-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container mk (max-width:860px){.sv4[data-pg=integrations] .in-hero,.sv4[data-pg=integrations] .in-detail,.sv4[data-pg=integrations] .in-more{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=integrations] .in-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:600px){.sv4[data-pg=integrations] .in-hero{gap:24px;padding-top:32px;padding-bottom:24px}.sv4[data-pg=integrations] .in-grid{gap:10px}.sv4[data-pg=integrations] .in-grid .mk-logo-tile{min-height:132px;padding:14px}.sv4[data-pg=integrations] .in-filters{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px 20px;padding:0 16px 4px;overflow-x:auto}.sv4[data-pg=integrations] .in-filters .sug{flex:none;min-height:44px}}.sv4[data-pg=integrations] .in-points{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=integrations] .in-points li{color:var(--u-ink);align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:24px;display:flex}.sv4[data-pg=integrations] .in-point-ic{background:var(--u-lime);width:26px;height:26px;color:var(--u-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sv4[data-pg=integrations] .in-how2{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;display:grid}.sv4[data-pg=integrations] .in-how2-t{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.sv4[data-pg=integrations] .in-how2-t .mk-h2{margin:0}.sv4[data-pg=integrations] .in-how2-steps{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=integrations] .in-how2-steps li{color:var(--u-text-2);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;font-size:15px;line-height:23px;display:grid}.sv4[data-pg=integrations] .in-how2-steps b{color:var(--u-ink);font-size:17px;line-height:24px;display:block}.sv4[data-pg=integrations] .in-gloss{min-height:44px;color:var(--u-olive);align-items:center;font-size:14px;font-weight:700;display:inline-flex}@container mk (max-width:860px){.sv4[data-pg=integrations] .in-how2{grid-template-columns:minmax(0,1fr);gap:28px}}@container mk (min-width:861px){.sv4[data-pg=integrations] .in-detail{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.sv4[data-pg=integrations] .in-film{aspect-ratio:16/9;box-shadow:var(--mk-shadow);background:#eceee6;border-radius:16px;margin:0;position:relative;overflow:hidden}.sv4[data-pg=integrations] .in-film .gl-film-f{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.sv4[data-pg=integrations] .in-film-cap{color:var(--u-text-2);margin:0;font-size:13px;line-height:19px}.sv4[data-pg=integrations] .in-how-film{align-self:center;width:100%}.sv4[data-pg=integrations] #top.in-hero{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;padding-top:56px;padding-bottom:24px;display:flex}.sv4[data-pg=integrations] #top.in-hero .in-hero-t{flex-direction:column;align-items:center;display:flex}.sv4[data-pg=integrations] #top.in-hero .mk-h1{text-wrap:balance;font-size:clamp(40px,5vw,64px);line-height:1.05}.sv4[data-pg=integrations] #top.in-hero .mk-h1 .mk-em,.sv4[data-pg=integrations] .in-page .mk-h2 .mk-em{display:block}.sv4[data-pg=integrations] #top.in-hero .mk-lede{max-width:680px;margin-left:auto;margin-right:auto}.sv4[data-pg=integrations] #top.in-hero .in-points{flex-wrap:wrap;justify-content:center;gap:10px 22px;display:flex}.sv4[data-pg=integrations] #top.in-hero .mk-ctas{justify-content:center}.sv4[data-pg=integrations] #detail .in-trust{margin:8px 0 40px}.sv4[data-pg=integrations] .in-end{background:var(--u-white,#fff);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:56px 64px;display:flex}.sv4[data-pg=integrations] .in-end h2{font-family:var(--u-font-serif);color:var(--u-olive);flex:420px;margin:0;font-size:36px;font-weight:500;line-height:44px}.sv4[data-pg=integrations] .in-end .mk-ctas{margin:0}@container mk (max-width:640px){.sv4[data-pg=integrations] .in-end{padding:32px 22px}.sv4[data-pg=integrations] .in-end h2{font-size:28px;line-height:34px}}.sv4[data-pg=integrations] #detail .in-prompts{background:var(--u-olive,#3a4325);border-color:var(--u-olive,#3a4325)}.sv4[data-pg=integrations] #detail .in-prompts .mk-h3{color:#fff}.sv4[data-pg=integrations] .in-page .mk-kicker{background:var(--u-olive,#3a4325);color:#fff;border-color:var(--u-olive,#3a4325)}.sv4[data-pg=integrations] .in-detail{display:block!important}.sv4[data-pg=integrations] .in-detail-main{max-width:none!important}.sv4[data-pg=integrations] .in-top-film{margin:8px 0 28px}.sv4[data-pg=integrations] .in-top-film .in-film{width:100%;max-width:100%;margin:0}.sv4[data-pg=integrations] .in-top-film .in-film-cap{margin:10px 0 0}.sv4[data-pg=integrations] .in-mods{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.sv4[data-pg=integrations] .in-mods>.mk-card,.sv4[data-pg=integrations] .in-mods>sc-if>.mk-card{box-sizing:border-box;height:100%;margin:0!important}.sv4[data-pg=integrations] .in-mods>sc-if{display:contents}.sv4[data-pg=integrations] #detail .mk-ctas{margin-top:24px}@media (max-width:860px){.sv4[data-pg=integrations] .in-mods{grid-template-columns:minmax(0,1fr)}}.sv4[data-pg=integrations] #detail .in-more{display:block!important}.sv4[data-pg=integrations] #detail .in-more-side{max-width:860px}.sv4[data-pg=integrations] .in-trust{border-top:1px solid var(--u-line);margin-top:40px;padding-top:28px}.sv4[data-pg=integrations] .in-trust-h h2{font-family:var(--u-font-serif);margin:6px 0 0;font-size:clamp(24px,2.4vw,30px);font-weight:500}.sv4[data-pg=integrations] .in-trust-h h2 em{color:var(--u-olive);font-style:italic}.sv4[data-pg=integrations] .in-trust-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.sv4[data-pg=integrations] .in-trust-list li{border-top:2px solid var(--u-olive);align-content:start;gap:8px;padding:16px 4px 4px;display:grid}.sv4[data-pg=integrations] .in-trust-list b{align-items:flex-start;gap:10px;font-size:16px;line-height:22px;display:flex}.sv4[data-pg=integrations] .in-trust-list b:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233a4325' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8.5-7 10-4-1.5-7-5.5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E") 50%/20px no-repeat;flex:none;width:20px;height:20px;margin-top:1px}.sv4[data-pg=integrations] .in-trust-list p{color:var(--u-text-2);margin:0;padding-left:30px;font-size:14.5px;line-height:22px}.sv4[data-pg=integrations] .in-trust-foot{color:var(--u-text-2);margin:18px 0 0;font-size:13.5px}.sv4[data-pg=integrations] .in-trust-foot a{color:var(--u-olive);text-underline-offset:3px;margin-left:8px;font-weight:600;text-decoration:underline}@media (max-width:1000px){.sv4[data-pg=integrations] .in-trust-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sv4[data-pg=integrations] .in-trust-list{grid-template-columns:minmax(0,1fr)}}.sv4[data-pg=integrations] .mk-page.in-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4[data-pg=integrations] .in-page .mk-sec-paper,.sv4[data-pg=integrations] .in-page .mk-sec{background-color:#0000!important}.sv4[data-pg=integrations] #top.in-hero .in-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--u-ink,#10100f);background-position:50%;background-size:cover;border-radius:12px;align-items:center;gap:8px;margin:0 0 4px;padding:10px 18px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex;box-shadow:0 10px 24px -14px #10100f73}.sv4[data-pg=integrations] #top.in-hero .mk-h1{color:var(--u-ink,#10100f)}.sv4[data-pg=integrations] #top.in-hero .mk-h1 .mk-em{color:var(--u-olive,#3a4325)}.sv4[data-pg=integrations] #top.in-hero .mk-lede{color:var(--u-text-2,#686965);font-size:19px;line-height:29px}.sv4[data-pg=integrations] #top.in-hero .in-points li{font-weight:500}.sv4[data-pg=integrations] #top.in-hero .in-point-ic{background:var(--u-olive,#3a4325);color:#fafafa;width:24px;height:24px}.sv4[data-pg=mission] .mk-page.pf-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4[data-pg=mission] .pf-page{container:pf mk/inline-size}.sv4[data-pg=mission] .pf-page .mk-kicker,.sv4[data-pg=mission] .pf-page .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4[data-pg=mission] .pf-page .mk-sec{padding:56px 0}.sv4[data-pg=mission] .pf-page .mk-sec-paper{background:0 0}.sv4[data-pg=mission] .pf-stepframe{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0 0 36px;padding:28px;position:relative;overflow:hidden}.sv4[data-pg=mission] .pf-stepframe-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=mission] .pf-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=mission] .pf-step{box-sizing:border-box;border-radius:var(--u-r-xl);background:var(--u-white);border:1px solid var(--u-line);height:100%;box-shadow:var(--mk-shadow);color:var(--u-ink);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.sv4[data-pg=mission] .pf-step:hover{border-color:var(--u-olive)}.sv4[data-pg=mission] .pf-step-n{letter-spacing:.04em;text-transform:uppercase;color:var(--u-text-3);font-size:12px;font-weight:700}.sv4[data-pg=mission] .pf-step-t{font-family:var(--u-font-serif);font-size:20px;font-weight:500;line-height:26px}.sv4[data-pg=mission] .pf-step-c{color:var(--u-text-3);font-size:13px}.sv4[data-pg=mission] .pf-step.pf-on{background:var(--u-lime-50);border-color:var(--u-olive)}.sv4[data-pg=mission] .pf-step.pf-on .pf-step-n{color:var(--u-olive)}.sv4[data-pg=mission] .pf-hero{padding-top:40px}.sv4[data-pg=mission] .pf-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.sv4[data-pg=mission] .pf-hero-copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.sv4[data-pg=mission] .pf-hero-copy .mk-h1 .mk-em{display:block}.sv4[data-pg=mission] .pf-out{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;line-height:31px}.sv4[data-pg=mission] .pf-line{color:var(--u-text-2);max-width:520px;margin:0;font-size:16px;line-height:25px}.sv4[data-pg=mission] .pf-ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.sv4[data-pg=mission] .pf-hero-fig{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0;padding:32px;position:relative;overflow:hidden}.sv4[data-pg=mission] .pf-hero-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=mission] .pf-hero-fig.pf-hero-bare{background:0 0;padding:0;overflow:visible}.sv4[data-pg=mission] .pf-hero-bare .pf-hero-img{border-radius:24px}.sv4[data-pg=mission] .pf-hero-img{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:var(--mk-shadow);background:var(--u-white);border-radius:18px;display:block}.sv4[data-pg=mission] .pf-sec-head{flex-direction:column;gap:8px;max-width:720px;margin-bottom:28px;display:flex}.sv4[data-pg=mission] .pf-sec-head p{color:var(--u-text-2);margin:0;font-size:16px;line-height:25px}.sv4[data-pg=mission] .pf-found{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:24px;padding:16px 20px;display:flex}.sv4[data-pg=mission] .pf-found b{color:var(--u-olive);font-size:15px;line-height:21px;display:block}.sv4[data-pg=mission] .pf-found span{color:var(--u-ink);font-size:14.5px;line-height:22px}.sv4[data-pg=mission] .pf-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=mission] .pf-tool{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:18px;scroll-margin-top:96px;display:flex}.sv4[data-pg=mission] .pf-tool-img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}.sv4[data-pg=mission] .pf-tool-body{flex-direction:column;gap:10px;padding:4px 6px 6px;display:flex}.sv4[data-pg=mission] .pf-tool h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=mission] .pf-tool-line{color:var(--u-ink);margin:0;font-size:16.5px;font-weight:600;line-height:25px}.sv4[data-pg=mission] .pf-more-d{border-top:1px solid var(--u-hairline)}.sv4[data-pg=mission] .pf-more-s{cursor:pointer;min-height:44px;color:var(--u-olive);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14.5px;font-weight:600;line-height:20px;list-style:none;display:flex}.sv4[data-pg=mission] .pf-more-s::-webkit-details-marker{display:none}.sv4[data-pg=mission] .pf-more-s:hover span{text-underline-offset:3px;text-decoration:underline}.sv4[data-pg=mission] .pf-more-s:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px;border-radius:6px}.sv4[data-pg=mission] .pf-more-s svg{flex:none;transition:transform .2s}.sv4[data-pg=mission] .pf-more-d[open] .pf-more-s svg{transform:rotate(180deg)}.sv4[data-pg=mission] .pf-more-d .pf-dl{border-top:0;margin:0 0 8px;padding-top:4px}@media (prefers-reduced-motion:reduce){.sv4[data-pg=mission] .pf-more-s svg{transition:none}}.sv4[data-pg=mission] .pf-dl{border-top:1px solid var(--u-hairline);grid-template-columns:132px minmax(0,1fr);gap:8px 14px;margin:4px 0 0;padding-top:12px;display:grid}.sv4[data-pg=mission] .pf-dl dt{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:20px}.sv4[data-pg=mission] .pf-dl dd{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4[data-pg=mission] .pf-prac{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4[data-pg=mission] .pf-prac li{color:var(--u-text-2);font-size:14px;line-height:21px}.sv4[data-pg=mission] .pf-prac b{color:var(--u-ink);font-weight:600}.sv4[data-pg=mission] .pf-more{min-height:44px;color:var(--u-olive);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sv4[data-pg=mission] .pf-more:hover{text-decoration:underline}.sv4[data-pg=mission] .pf-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=mission] .pf-sup{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:10px;padding:28px;display:flex}.sv4[data-pg=mission] .pf-sup-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=mission] .pf-sup h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=mission] .pf-sup p{color:var(--u-text-2);margin:0;font-size:15.5px;line-height:24px}.sv4[data-pg=mission] .pf-biz{flex-direction:column;gap:14px;margin:48px 0 64px;display:flex}.sv4[data-pg=mission] .pf-biz-row{flex-wrap:wrap;gap:8px;display:flex}.sv4[data-pg=mission] .pf-biz-a{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);min-height:40px;color:var(--u-olive);font:600 14px/18px var(--u-font-sans);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.sv4[data-pg=mission] .pf-biz-a:hover{border-color:var(--u-olive)}.sv4[data-pg=mission] .pf-next{isolation:isolate;background:var(--u-paper);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.sv4[data-pg=mission] .pf-next-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=mission] .pf-next-card{background:var(--u-white);box-shadow:var(--mk-shadow);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:20px 24px;display:flex}.sv4[data-pg=mission] .pf-next-card span{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=mission] .pf-next-card b{font-family:var(--u-font-serif);color:var(--u-olive);font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=mission] .pf-next-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=mission] .pf-plan{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sv4[data-pg=mission] .pf-do{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=mission] .pf-do-row{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:18px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.sv4[data-pg=mission] .pf-do-n{background:var(--u-olive);width:34px;height:34px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:17px;display:inline-grid}.sv4[data-pg=mission] .pf-do-row b{color:var(--u-ink);font-size:17px;line-height:24px;display:block}.sv4[data-pg=mission] .pf-do-row p{color:var(--u-text-2);margin:2px 0 0;font-size:15px;line-height:23px}.sv4[data-pg=mission] .pf-side{flex-direction:column;gap:16px;display:flex}.sv4[data-pg=mission] .pf-have{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:18px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.sv4[data-pg=mission] .pf-have p{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:21px;line-height:29px}.sv4[data-pg=mission] .pf-who{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.sv4[data-pg=mission] .pf-who dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px 14px;margin:0;display:grid}.sv4[data-pg=mission] .pf-who dt{color:var(--u-ink);font-size:14px;font-weight:700;line-height:21px}.sv4[data-pg=mission] .pf-who dd{color:var(--u-text-2);margin:0;font-size:14px;line-height:21px}@container mk (max-width:960px){.sv4[data-pg=mission] .pf-plan,.sv4[data-pg=mission] .pf-hero-grid,.sv4[data-pg=mission] .pf-tools,.sv4[data-pg=mission] .pf-support{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=mission] .pf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:560px){.sv4[data-pg=mission] .pf-stepframe{border-radius:20px;padding:14px}.sv4[data-pg=mission] .pf-dl{grid-template-columns:minmax(0,1fr);gap:2px}.sv4[data-pg=mission] .pf-dl dd{margin-bottom:8px}.sv4[data-pg=mission] .pf-hero-fig,.sv4[data-pg=mission] .pf-next{border-radius:20px;padding:16px}}.sv4[data-pg=mission] .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4[data-pg=mission] .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=mission] .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4[data-pg=mission] .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4[data-pg=mission] .xp-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4[data-pg=mission] .xp-page .mk-sec{padding:56px 0}.sv4[data-pg=mission] .xp-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4[data-pg=mission] .xp-scene-bg{z-index:-2;object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=mission] .xp-scene:before{content:"";z-index:-1;background:linear-gradient(#fafafaeb 0%,#fafafabd 48%,#fafafa33 100%);position:absolute;inset:0}.sv4[data-pg=mission] .xp-hero-in{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;max-width:820px;padding:64px 56px;display:flex}.sv4[data-pg=mission] .xp-hero-in .mk-kicker,.sv4[data-pg=mission] .mi-hero-t .mk-kicker,.sv4[data-pg=mission] .bl-hero .mk-kicker{margin:0 0 14px}.sv4[data-pg=mission] .xp-page>section.mk-sec:first-of-type{padding-top:48px}.sv4[data-pg=mission] .xp-hero-in .mk-h1{text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,4.6vw,60px);line-height:1.04}.sv4[data-pg=mission] .xp-hero-in .mk-h1 .mk-em{display:block}.sv4[data-pg=mission] .xp-hero-in .mk-lede{max-width:640px;margin:0}.sv4[data-pg=mission] .xp-acts{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.sv4[data-pg=mission] .xp-head{flex-direction:column;align-items:flex-start;gap:12px;max-width:760px;margin-bottom:32px;display:flex}.sv4[data-pg=mission] .xp-head .mk-h2,.sv4[data-pg=mission] .xp-head .mk-lede{margin:0}.sv4[data-pg=mission] .xp-link{min-height:44px;color:var(--u-olive);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:20px;text-decoration:underline;display:inline-flex}.sv4[data-pg=mission] .xp-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=mission] .xp-card{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:26px 28px;display:flex}.sv4[data-pg=mission] .xp-card h3{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;font-weight:500;line-height:28px}.sv4[data-pg=mission] .xp-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=mission] .xp-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=mission] .xp-ck{background:var(--u-lime-50);border:1px solid var(--u-lime-100);width:22px;height:22px;color:var(--u-olive);border-radius:50%;flex:none;place-items:center;display:inline-grid}.sv4[data-pg=mission] .xp-table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.sv4[data-pg=mission] .xp-table th,.sv4[data-pg=mission] .xp-table td{text-align:left;border-top:1px solid var(--u-hairline);vertical-align:top;padding:14px 16px}.sv4[data-pg=mission] .xp-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--u-text-2);border-top:0;font-size:12px;font-weight:700}.sv4[data-pg=mission] .xp-table td:first-child{color:var(--u-text-2);width:32%;font-weight:600}.sv4[data-pg=mission] .xp-table td:last-child{font-family:var(--u-font-serif);color:var(--u-olive);font-size:17px}.sv4[data-pg=mission] .xp-tablewrap{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;padding:6px 8px;overflow-x:auto}.sv4[data-pg=mission] .xp-prose{max-width:700px}.sv4[data-pg=mission] .xp-prose p,.sv4[data-pg=mission] .xp-prose .xp-li,.sv4[data-pg=mission] .xp-prose .xp-oli{font-family:var(--u-font-serif);color:var(--u-ink);margin:0 0 18px;font-size:18px;line-height:30px}.sv4[data-pg=mission] .xp-prose h2{font-family:var(--u-font-serif);color:var(--u-ink);text-wrap:balance;margin:40px 0 14px;font-size:30px;font-weight:500;line-height:36px}.sv4[data-pg=mission] .xp-prose h3{color:var(--u-ink);margin:32px 0 12px;font-size:20px;font-weight:700;line-height:28px}.sv4[data-pg=mission] .xp-prose h4{color:var(--u-ink);margin:26px 0 10px;font-size:17px;font-weight:700;line-height:24px}.sv4[data-pg=mission] .xp-prose .xp-li,.sv4[data-pg=mission] .xp-prose .xp-oli{margin-bottom:10px;padding-left:28px;position:relative}.sv4[data-pg=mission] .xp-prose .xp-li:before{content:"";background:var(--u-olive);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:8px}.sv4[data-pg=mission] .xp-prose .xp-oli b.xp-n{font-family:var(--u-font-sans);color:var(--u-olive);font-variant-numeric:tabular-nums;font-size:14px;position:absolute;top:0;left:0}.sv4[data-pg=mission] .xp-prose blockquote{border-left:3px solid var(--u-lime-100);font-family:var(--u-font-serif);color:var(--u-olive);margin:26px 0;padding:4px 0 4px 22px;font-size:21px;font-style:italic;line-height:32px}.sv4[data-pg=mission] .xp-prose a{color:var(--u-olive);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.sv4[data-pg=mission] .xp-prose .xp-b{font-weight:700}.sv4[data-pg=mission] .xp-prose img{border-radius:18px;width:100%;height:auto;margin:24px 0;display:block}.sv4[data-pg=mission] .xp-prose .xp-cta{background:var(--u-olive);min-height:44px;color:var(--u-paper);font-family:var(--u-font-sans);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@container mk (max-width:1000px){.sv4[data-pg=mission] .xp-g3{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:640px){.sv4[data-pg=mission] .xp-page .mk-wrap{padding:0 16px}.sv4[data-pg=mission] .xp-page .mk-sec{padding:40px 0}.sv4[data-pg=mission] .xp-hero-in{padding:36px 22px}.sv4[data-pg=mission] .xp-page>section.mk-sec:first-of-type{padding-top:24px}.sv4[data-pg=mission] .xp-scene{border-radius:22px}.sv4[data-pg=mission] .xp-card{padding:22px}.sv4[data-pg=mission] .xp-prose p,.sv4[data-pg=mission] .xp-prose .xp-li,.sv4[data-pg=mission] .xp-prose .xp-oli{font-size:17px;line-height:28px}.sv4[data-pg=mission] .xp-prose h2{font-size:25px;line-height:31px}}.sv4[data-pg=mission] .mi-hero-img{aspect-ratio:1663/820;object-fit:cover;border-radius:32px;width:100%;margin-top:48px;display:block}.sv4[data-pg=mission] .mi-hero-t{text-align:center;flex-direction:column;align-items:center;gap:0;max-width:860px;margin:0 auto;display:flex}.sv4[data-pg=mission] .mi-hero-t .mk-h1{text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,4.6vw,60px);line-height:1.04}.sv4[data-pg=mission] .mi-hero-t .mk-h1 .mk-em{display:block}.sv4[data-pg=mission] .mi-hero-t .mk-lede{max-width:640px;margin:0}.sv4[data-pg=mission] .mi-hero-t .xp-acts{justify-content:center}.sv4[data-pg=mission] .mi-mvv{padding:0;overflow:hidden}.sv4[data-pg=mission] .mi-mvv img{aspect-ratio:442/330;object-fit:cover;width:100%;display:block}.sv4[data-pg=mission] .mi-mvv div{flex-direction:column;gap:8px;padding:22px 26px 28px;display:flex}.sv4[data-pg=mission] .mi-mvv h3{font-family:var(--u-font-serif);color:var(--u-olive);font-size:26px;line-height:32px}.sv4[data-pg=mission] .mi-mvv p{font-family:var(--u-font-serif);color:var(--u-ink);font-size:19px;line-height:28px}.sv4[data-pg=mission] .mi-letter{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;display:grid}.sv4[data-pg=mission] .mi-sig{flex-direction:column;gap:6px;display:flex;position:sticky;top:96px}.sv4[data-pg=mission] .mi-sig img{aspect-ratio:1;object-fit:cover;object-position:50% 25%;background:var(--u-paper);border-radius:24px;width:100%}.sv4[data-pg=mission] .mi-sig div{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.sv4[data-pg=mission] .mi-sig b{margin-top:8px;font-size:17px}.sv4[data-pg=mission] .mi-sig span{color:var(--u-text-2);font-size:14px}.sv4[data-pg=mission] .mi-letter .xp-prose p:first-child:first-letter{font-size:1.15em}@container mk (max-width:860px){.sv4[data-pg=mission] .mi-letter{grid-template-columns:minmax(0,1fr);gap:24px}.sv4[data-pg=mission] .mi-sig{flex-direction:row;align-items:center;gap:14px;position:static}.sv4[data-pg=mission] .mi-sig img{border-radius:18px;width:88px}.sv4[data-pg=mission] .mi-sig div{flex-direction:column;display:flex}}@container mk (max-width:640px){.sv4[data-pg=mission] .mi-hero-img{aspect-ratio:4/3;border-radius:22px}}.sv4[data-pg=mission] .ms-try-head{text-align:center;max-width:720px;margin:0 auto 28px}.sv4[data-pg=mission] .ms-try-head p{color:var(--u-text-2);text-wrap:pretty;margin:12px 0 0;font-size:17px;line-height:26px}.sv4[data-pg=mission] .ms-try{max-width:1040px;margin:0 auto}.sv4[data-pg=platform] .mk-page.pf-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4[data-pg=platform] .pf-page{container:pf mk/inline-size}.sv4[data-pg=platform] .pf-page .mk-kicker,.sv4[data-pg=platform] .pf-page .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4[data-pg=platform] .pf-page .mk-sec{padding:56px 0}.sv4[data-pg=platform] .pf-page .mk-sec-paper{background:0 0}.sv4[data-pg=platform] .pf-stepframe{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0 0 36px;padding:28px;position:relative;overflow:hidden}.sv4[data-pg=platform] .pf-stepframe-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=platform] .pf-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=platform] .pf-step{box-sizing:border-box;border-radius:var(--u-r-xl);background:var(--u-white);border:1px solid var(--u-line);height:100%;box-shadow:var(--mk-shadow);color:var(--u-ink);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.sv4[data-pg=platform] a.pf-step:hover{border-color:var(--u-olive)}.sv4[data-pg=platform] .pf-step-n{letter-spacing:.04em;text-transform:uppercase;color:var(--u-text-3);font-size:12px;font-weight:700}.sv4[data-pg=platform] .pf-step-t{font-family:var(--u-font-serif);font-size:20px;font-weight:500;line-height:26px}.sv4[data-pg=platform] .pf-step-c{color:var(--u-text-3);font-size:13px}.sv4[data-pg=platform] .pf-step.pf-on{background:var(--u-lime-50);border-color:var(--u-olive)}.sv4[data-pg=platform] .pf-step.pf-on .pf-step-n{color:var(--u-olive)}.sv4[data-pg=platform] .pf-hero{padding-top:40px}.sv4[data-pg=platform] .pf-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.sv4[data-pg=platform] .pf-hero-copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.sv4[data-pg=platform] .pf-hero-copy .mk-h1 .mk-em{display:block}.sv4[data-pg=platform] .pf-out{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;line-height:31px}.sv4[data-pg=platform] .pf-line{color:var(--u-text-2);max-width:520px;margin:0;font-size:16px;line-height:25px}.sv4[data-pg=platform] .pf-ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.sv4[data-pg=platform] .pf-hero-fig{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0;padding:32px;position:relative;overflow:hidden}.sv4[data-pg=platform] .pf-hero-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=platform] .pf-hero-fig.pf-hero-bare{background:0 0;padding:0;overflow:visible}.sv4[data-pg=platform] .pf-hero-bare .pf-hero-img{border-radius:24px}.sv4[data-pg=platform] .pf-hero-img{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:var(--mk-shadow);background:var(--u-white);border-radius:18px;display:block}.sv4[data-pg=platform] .pf-sec-head{flex-direction:column;gap:8px;max-width:720px;margin-bottom:28px;display:flex}.sv4[data-pg=platform] .pf-sec-head p{color:var(--u-text-2);margin:0;font-size:16px;line-height:25px}.sv4[data-pg=platform] .pf-found{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:24px;padding:16px 20px;display:flex}.sv4[data-pg=platform] .pf-found b{color:var(--u-olive);font-size:15px;line-height:21px;display:block}.sv4[data-pg=platform] .pf-found span{color:var(--u-ink);font-size:14.5px;line-height:22px}.sv4[data-pg=platform] .pf-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=platform] .pf-tool{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:18px;scroll-margin-top:96px;display:flex}.sv4[data-pg=platform] .pf-tool-img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}.sv4[data-pg=platform] .pf-tool-body{flex-direction:column;gap:10px;padding:4px 6px 6px;display:flex}.sv4[data-pg=platform] .pf-tool h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=platform] .pf-tool-line{color:var(--u-ink);margin:0;font-size:16.5px;font-weight:600;line-height:25px}.sv4[data-pg=platform] .pf-more-d{border-top:1px solid var(--u-hairline)}.sv4[data-pg=platform] .pf-more-s{cursor:pointer;min-height:44px;color:var(--u-olive);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14.5px;font-weight:600;line-height:20px;list-style:none;display:flex}.sv4[data-pg=platform] .pf-more-s::-webkit-details-marker{display:none}.sv4[data-pg=platform] .pf-more-s:hover span{text-underline-offset:3px;text-decoration:underline}.sv4[data-pg=platform] .pf-more-s:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px;border-radius:6px}.sv4[data-pg=platform] .pf-more-s svg{flex:none;transition:transform .2s}.sv4[data-pg=platform] .pf-more-d[open] .pf-more-s svg{transform:rotate(180deg)}.sv4[data-pg=platform] .pf-more-d .pf-dl{border-top:0;margin:0 0 8px;padding-top:4px}@media (prefers-reduced-motion:reduce){.sv4[data-pg=platform] .pf-more-s svg{transition:none}}.sv4[data-pg=platform] .pf-dl{border-top:1px solid var(--u-hairline);grid-template-columns:132px minmax(0,1fr);gap:8px 14px;margin:4px 0 0;padding-top:12px;display:grid}.sv4[data-pg=platform] .pf-dl dt{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:20px}.sv4[data-pg=platform] .pf-dl dd{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4[data-pg=platform] .pf-prac{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4[data-pg=platform] .pf-prac li{color:var(--u-text-2);font-size:14px;line-height:21px}.sv4[data-pg=platform] .pf-prac b{color:var(--u-ink);font-weight:600}.sv4[data-pg=platform] .pf-more{min-height:44px;color:var(--u-olive);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sv4[data-pg=platform] .pf-more:hover{text-decoration:underline}.sv4[data-pg=platform] .pf-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=platform] .pf-sup{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:10px;padding:28px;display:flex}.sv4[data-pg=platform] .pf-sup-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=platform] .pf-sup h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=platform] .pf-sup p{color:var(--u-text-2);margin:0;font-size:15.5px;line-height:24px}.sv4[data-pg=platform] .pf-biz{flex-direction:column;gap:14px;margin:48px 0 64px;display:flex}.sv4[data-pg=platform] .pf-biz-row{flex-wrap:wrap;gap:8px;display:flex}.sv4[data-pg=platform] .pf-biz-a{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);min-height:40px;color:var(--u-olive);font:600 14px/18px var(--u-font-sans);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.sv4[data-pg=platform] .pf-biz-a:hover{border-color:var(--u-olive)}.sv4[data-pg=platform] .pf-next{isolation:isolate;background:var(--u-paper);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.sv4[data-pg=platform] .pf-next-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=platform] .pf-next-card{background:var(--u-white);box-shadow:var(--mk-shadow);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:20px 24px;display:flex}.sv4[data-pg=platform] .pf-next-card span{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=platform] .pf-next-card b{font-family:var(--u-font-serif);color:var(--u-olive);font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=platform] .pf-next-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=platform] .pf-plan{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sv4[data-pg=platform] .pf-do{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=platform] .pf-do-row{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:18px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.sv4[data-pg=platform] .pf-do-n{background:var(--u-olive);width:34px;height:34px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:17px;display:inline-grid}.sv4[data-pg=platform] .pf-do-row b{color:var(--u-ink);font-size:17px;line-height:24px;display:block}.sv4[data-pg=platform] .pf-do-row p{color:var(--u-text-2);margin:2px 0 0;font-size:15px;line-height:23px}.sv4[data-pg=platform] .pf-side{flex-direction:column;gap:16px;display:flex}.sv4[data-pg=platform] .pf-have{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:18px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.sv4[data-pg=platform] .pf-have p{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:21px;line-height:29px}.sv4[data-pg=platform] .pf-who{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.sv4[data-pg=platform] .pf-who dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px 14px;margin:0;display:grid}.sv4[data-pg=platform] .pf-who dt{color:var(--u-ink);font-size:14px;font-weight:700;line-height:21px}.sv4[data-pg=platform] .pf-who dd{color:var(--u-text-2);margin:0;font-size:14px;line-height:21px}@container mk (max-width:960px){.sv4[data-pg=platform] .pf-plan,.sv4[data-pg=platform] .pf-hero-grid,.sv4[data-pg=platform] .pf-tools,.sv4[data-pg=platform] .pf-support{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=platform] .pf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:560px){.sv4[data-pg=platform] .pf-stepframe{border-radius:20px;padding:14px}.sv4[data-pg=platform] .pf-dl{grid-template-columns:minmax(0,1fr);gap:2px}.sv4[data-pg=platform] .pf-dl dd{margin-bottom:8px}.sv4[data-pg=platform] .pf-hero-fig,.sv4[data-pg=platform] .pf-next{border-radius:20px;padding:16px}}.sv4[data-pg=platform] .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4[data-pg=platform] .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=platform] .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4[data-pg=platform] .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4[data-pg=press] .mk-page.pf-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4[data-pg=press] .pf-page{container:pf mk/inline-size}.sv4[data-pg=press] .pf-page .mk-kicker,.sv4[data-pg=press] .pf-page .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4[data-pg=press] .pf-page .mk-sec{padding:56px 0}.sv4[data-pg=press] .pf-page .mk-sec-paper{background:0 0}.sv4[data-pg=press] .pf-stepframe{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0 0 36px;padding:28px;position:relative;overflow:hidden}.sv4[data-pg=press] .pf-stepframe-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=press] .pf-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=press] .pf-step{box-sizing:border-box;border-radius:var(--u-r-xl);background:var(--u-white);border:1px solid var(--u-line);height:100%;box-shadow:var(--mk-shadow);color:var(--u-ink);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.sv4[data-pg=press] .pf-step:hover{border-color:var(--u-olive)}.sv4[data-pg=press] .pf-step-n{letter-spacing:.04em;text-transform:uppercase;color:var(--u-text-3);font-size:12px;font-weight:700}.sv4[data-pg=press] .pf-step-t{font-family:var(--u-font-serif);font-size:20px;font-weight:500;line-height:26px}.sv4[data-pg=press] .pf-step-c{color:var(--u-text-3);font-size:13px}.sv4[data-pg=press] .pf-step.pf-on{background:var(--u-lime-50);border-color:var(--u-olive)}.sv4[data-pg=press] .pf-step.pf-on .pf-step-n{color:var(--u-olive)}.sv4[data-pg=press] .pf-hero{padding-top:40px}.sv4[data-pg=press] .pf-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.sv4[data-pg=press] .pf-hero-copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.sv4[data-pg=press] .pf-hero-copy .mk-h1 .mk-em{display:block}.sv4[data-pg=press] .pf-out{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;line-height:31px}.sv4[data-pg=press] .pf-line{color:var(--u-text-2);max-width:520px;margin:0;font-size:16px;line-height:25px}.sv4[data-pg=press] .pf-ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.sv4[data-pg=press] .pf-hero-fig{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0;padding:32px;position:relative;overflow:hidden}.sv4[data-pg=press] .pf-hero-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=press] .pf-hero-fig.pf-hero-bare{background:0 0;padding:0;overflow:visible}.sv4[data-pg=press] .pf-hero-bare .pf-hero-img{border-radius:24px}.sv4[data-pg=press] .pf-hero-img{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:var(--mk-shadow);background:var(--u-white);border-radius:18px;display:block}.sv4[data-pg=press] .pf-sec-head{flex-direction:column;gap:8px;max-width:720px;margin-bottom:28px;display:flex}.sv4[data-pg=press] .pf-sec-head p{color:var(--u-text-2);margin:0;font-size:16px;line-height:25px}.sv4[data-pg=press] .pf-found{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:24px;padding:16px 20px;display:flex}.sv4[data-pg=press] .pf-found b{color:var(--u-olive);font-size:15px;line-height:21px;display:block}.sv4[data-pg=press] .pf-found span{color:var(--u-ink);font-size:14.5px;line-height:22px}.sv4[data-pg=press] .pf-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=press] .pf-tool{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:18px;scroll-margin-top:96px;display:flex}.sv4[data-pg=press] .pf-tool-img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}.sv4[data-pg=press] .pf-tool-body{flex-direction:column;gap:10px;padding:4px 6px 6px;display:flex}.sv4[data-pg=press] .pf-tool h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=press] .pf-tool-line{color:var(--u-ink);margin:0;font-size:16.5px;font-weight:600;line-height:25px}.sv4[data-pg=press] .pf-more-d{border-top:1px solid var(--u-hairline)}.sv4[data-pg=press] .pf-more-s{cursor:pointer;min-height:44px;color:var(--u-olive);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14.5px;font-weight:600;line-height:20px;list-style:none;display:flex}.sv4[data-pg=press] .pf-more-s::-webkit-details-marker{display:none}.sv4[data-pg=press] .pf-more-s:hover span{text-underline-offset:3px;text-decoration:underline}.sv4[data-pg=press] .pf-more-s:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px;border-radius:6px}.sv4[data-pg=press] .pf-more-s svg{flex:none;transition:transform .2s}.sv4[data-pg=press] .pf-more-d[open] .pf-more-s svg{transform:rotate(180deg)}.sv4[data-pg=press] .pf-more-d .pf-dl{border-top:0;margin:0 0 8px;padding-top:4px}@media (prefers-reduced-motion:reduce){.sv4[data-pg=press] .pf-more-s svg{transition:none}}.sv4[data-pg=press] .pf-dl{border-top:1px solid var(--u-hairline);grid-template-columns:132px minmax(0,1fr);gap:8px 14px;margin:4px 0 0;padding-top:12px;display:grid}.sv4[data-pg=press] .pf-dl dt{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:20px}.sv4[data-pg=press] .pf-dl dd{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4[data-pg=press] .pf-prac{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4[data-pg=press] .pf-prac li{color:var(--u-text-2);font-size:14px;line-height:21px}.sv4[data-pg=press] .pf-prac b{color:var(--u-ink);font-weight:600}.sv4[data-pg=press] .pf-more{min-height:44px;color:var(--u-olive);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sv4[data-pg=press] .pf-more:hover{text-decoration:underline}.sv4[data-pg=press] .pf-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=press] .pf-sup{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:10px;padding:28px;display:flex}.sv4[data-pg=press] .pf-sup-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=press] .pf-sup h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=press] .pf-sup p{color:var(--u-text-2);margin:0;font-size:15.5px;line-height:24px}.sv4[data-pg=press] .pf-biz{flex-direction:column;gap:14px;margin:48px 0 64px;display:flex}.sv4[data-pg=press] .pf-biz-row{flex-wrap:wrap;gap:8px;display:flex}.sv4[data-pg=press] .pf-biz-a{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);min-height:40px;color:var(--u-olive);font:600 14px/18px var(--u-font-sans);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.sv4[data-pg=press] .pf-biz-a:hover{border-color:var(--u-olive)}.sv4[data-pg=press] .pf-next{isolation:isolate;background:var(--u-paper);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.sv4[data-pg=press] .pf-next-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=press] .pf-next-card{background:var(--u-white);box-shadow:var(--mk-shadow);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:20px 24px;display:flex}.sv4[data-pg=press] .pf-next-card span{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=press] .pf-next-card b{font-family:var(--u-font-serif);color:var(--u-olive);font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=press] .pf-next-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=press] .pf-plan{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sv4[data-pg=press] .pf-do{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=press] .pf-do-row{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:18px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.sv4[data-pg=press] .pf-do-n{background:var(--u-olive);width:34px;height:34px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:17px;display:inline-grid}.sv4[data-pg=press] .pf-do-row b{color:var(--u-ink);font-size:17px;line-height:24px;display:block}.sv4[data-pg=press] .pf-do-row p{color:var(--u-text-2);margin:2px 0 0;font-size:15px;line-height:23px}.sv4[data-pg=press] .pf-side{flex-direction:column;gap:16px;display:flex}.sv4[data-pg=press] .pf-have{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:18px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.sv4[data-pg=press] .pf-have p{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:21px;line-height:29px}.sv4[data-pg=press] .pf-who{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.sv4[data-pg=press] .pf-who dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px 14px;margin:0;display:grid}.sv4[data-pg=press] .pf-who dt{color:var(--u-ink);font-size:14px;font-weight:700;line-height:21px}.sv4[data-pg=press] .pf-who dd{color:var(--u-text-2);margin:0;font-size:14px;line-height:21px}@container mk (max-width:960px){.sv4[data-pg=press] .pf-plan,.sv4[data-pg=press] .pf-hero-grid,.sv4[data-pg=press] .pf-tools,.sv4[data-pg=press] .pf-support{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=press] .pf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:560px){.sv4[data-pg=press] .pf-stepframe{border-radius:20px;padding:14px}.sv4[data-pg=press] .pf-dl{grid-template-columns:minmax(0,1fr);gap:2px}.sv4[data-pg=press] .pf-dl dd{margin-bottom:8px}.sv4[data-pg=press] .pf-hero-fig,.sv4[data-pg=press] .pf-next{border-radius:20px;padding:16px}}.sv4[data-pg=press] .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4[data-pg=press] .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=press] .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4[data-pg=press] .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4[data-pg=press] .xp-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4[data-pg=press] .xp-page .mk-sec{padding:56px 0}.sv4[data-pg=press] .xp-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4[data-pg=press] .xp-scene-bg{z-index:-2;object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=press] .xp-scene:before{content:"";z-index:-1;background:linear-gradient(#fafafaeb 0%,#fafafabd 48%,#fafafa33 100%);position:absolute;inset:0}.sv4[data-pg=press] .xp-hero-in{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;max-width:820px;padding:64px 56px;display:flex}.sv4[data-pg=press] .xp-hero-in .mk-kicker,.sv4[data-pg=press] .mi-hero-t .mk-kicker,.sv4[data-pg=press] .bl-hero .mk-kicker{margin:0 0 14px}.sv4[data-pg=press] .xp-page>section.mk-sec:first-of-type{padding-top:48px}.sv4[data-pg=press] .xp-hero-in .mk-h1{text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,4.6vw,60px);line-height:1.04}.sv4[data-pg=press] .xp-hero-in .mk-h1 .mk-em{display:block}.sv4[data-pg=press] .xp-hero-in .mk-lede{max-width:640px;margin:0}.sv4[data-pg=press] .xp-acts{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.sv4[data-pg=press] .xp-head{flex-direction:column;align-items:flex-start;gap:12px;max-width:760px;margin-bottom:32px;display:flex}.sv4[data-pg=press] .xp-head .mk-h2,.sv4[data-pg=press] .xp-head .mk-lede{margin:0}.sv4[data-pg=press] .xp-link{min-height:44px;color:var(--u-olive);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:20px;text-decoration:underline;display:inline-flex}.sv4[data-pg=press] .xp-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4[data-pg=press] .xp-card{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:26px 28px;display:flex}.sv4[data-pg=press] .xp-card h3{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;font-weight:500;line-height:28px}.sv4[data-pg=press] .xp-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=press] .xp-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=press] .xp-ck{background:var(--u-lime-50);border:1px solid var(--u-lime-100);width:22px;height:22px;color:var(--u-olive);border-radius:50%;flex:none;place-items:center;display:inline-grid}.sv4[data-pg=press] .xp-table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.sv4[data-pg=press] .xp-table th,.sv4[data-pg=press] .xp-table td{text-align:left;border-top:1px solid var(--u-hairline);vertical-align:top;padding:14px 16px}.sv4[data-pg=press] .xp-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--u-text-2);border-top:0;font-size:12px;font-weight:700}.sv4[data-pg=press] .xp-table td:first-child{color:var(--u-text-2);width:32%;font-weight:600}.sv4[data-pg=press] .xp-table td:last-child{font-family:var(--u-font-serif);color:var(--u-olive);font-size:17px}.sv4[data-pg=press] .xp-tablewrap{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;padding:6px 8px;overflow-x:auto}.sv4[data-pg=press] .xp-prose{max-width:700px}.sv4[data-pg=press] .xp-prose p,.sv4[data-pg=press] .xp-prose .xp-li,.sv4[data-pg=press] .xp-prose .xp-oli{font-family:var(--u-font-serif);color:var(--u-ink);margin:0 0 18px;font-size:18px;line-height:30px}.sv4[data-pg=press] .xp-prose h2{font-family:var(--u-font-serif);color:var(--u-ink);text-wrap:balance;margin:40px 0 14px;font-size:30px;font-weight:500;line-height:36px}.sv4[data-pg=press] .xp-prose h3{color:var(--u-ink);margin:32px 0 12px;font-size:20px;font-weight:700;line-height:28px}.sv4[data-pg=press] .xp-prose h4{color:var(--u-ink);margin:26px 0 10px;font-size:17px;font-weight:700;line-height:24px}.sv4[data-pg=press] .xp-prose .xp-li,.sv4[data-pg=press] .xp-prose .xp-oli{margin-bottom:10px;padding-left:28px;position:relative}.sv4[data-pg=press] .xp-prose .xp-li:before{content:"";background:var(--u-olive);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:8px}.sv4[data-pg=press] .xp-prose .xp-oli b.xp-n{font-family:var(--u-font-sans);color:var(--u-olive);font-variant-numeric:tabular-nums;font-size:14px;position:absolute;top:0;left:0}.sv4[data-pg=press] .xp-prose blockquote{border-left:3px solid var(--u-lime-100);font-family:var(--u-font-serif);color:var(--u-olive);margin:26px 0;padding:4px 0 4px 22px;font-size:21px;font-style:italic;line-height:32px}.sv4[data-pg=press] .xp-prose a{color:var(--u-olive);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.sv4[data-pg=press] .xp-prose .xp-b{font-weight:700}.sv4[data-pg=press] .xp-prose img{border-radius:18px;width:100%;height:auto;margin:24px 0;display:block}.sv4[data-pg=press] .xp-prose .xp-cta{background:var(--u-olive);min-height:44px;color:var(--u-paper);font-family:var(--u-font-sans);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@container mk (max-width:1000px){.sv4[data-pg=press] .xp-g3{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:640px){.sv4[data-pg=press] .xp-page .mk-wrap{padding:0 16px}.sv4[data-pg=press] .xp-page .mk-sec{padding:40px 0}.sv4[data-pg=press] .xp-hero-in{padding:36px 22px}.sv4[data-pg=press] .xp-page>section.mk-sec:first-of-type{padding-top:24px}.sv4[data-pg=press] .xp-scene{border-radius:22px}.sv4[data-pg=press] .xp-card{padding:22px}.sv4[data-pg=press] .xp-prose p,.sv4[data-pg=press] .xp-prose .xp-li,.sv4[data-pg=press] .xp-prose .xp-oli{font-size:17px;line-height:28px}.sv4[data-pg=press] .xp-prose h2{font-size:25px;line-height:31px}}.sv4[data-pg=press] .pr-about{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:40px;display:grid}.sv4[data-pg=press] .pr-about .xp-prose p{font-size:18px;line-height:29px}.sv4[data-pg=press] .pr-facts{background:var(--u-white);border:1px solid var(--u-line);border-radius:22px;margin:0;padding:6px 22px;list-style:none}.sv4[data-pg=press] .pr-facts li{border-top:1px solid var(--u-hairline);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:13px 0;font-size:15px;line-height:22px;display:grid}.sv4[data-pg=press] .pr-facts li:first-child{border-top:0}.sv4[data-pg=press] .pr-facts span{color:var(--u-text-2);font-weight:600}.sv4[data-pg=press] .pr-facts b{font-family:var(--u-font-serif);color:var(--u-ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.sv4[data-pg=press] .pr-cov{background:var(--u-white);border:1px solid var(--u-line);border-radius:22px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=press] .pr-cov li{border-top:1px solid var(--u-hairline);grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 24px;display:grid}.sv4[data-pg=press] .pr-cov li:first-child{border-top:0}.sv4[data-pg=press] .pr-cov .pr-out{flex-direction:column;display:flex}.sv4[data-pg=press] .pr-cov .pr-out b{font-size:15px}.sv4[data-pg=press] .pr-cov .pr-out span{color:var(--u-text-2);font-variant-numeric:tabular-nums;font-size:13px}.sv4[data-pg=press] .pr-cov p{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:18px;line-height:26px}.sv4[data-pg=press] .pr-dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=press] .pr-dl li{border:1px solid var(--u-line);background:var(--u-white);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.sv4[data-pg=press] .pr-dl .pr-sw{background:#f3f4f0;place-items:center;height:140px;display:grid}.sv4[data-pg=press] .pr-dl .pr-sw.dk{background:#10100f}.sv4[data-pg=press] .pr-dl .pr-sw img{max-width:70%;max-height:54px}.sv4[data-pg=press] .pr-dl .pr-sw img.sq{max-height:64px}.sv4[data-pg=press] .pr-dl div.pr-t{flex-direction:column;gap:2px;padding:14px 16px 16px;display:flex}.sv4[data-pg=press] .pr-dl b{font-size:14.5px}.sv4[data-pg=press] .pr-dl span{color:var(--u-text-2);font-size:12.5px}.sv4[data-pg=press] .pr-dl a{min-height:32px;margin-top:6px;font-size:14px}.sv4[data-pg=press] .pr-founder{background:var(--u-white);border:1px solid var(--u-line);border-radius:24px;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;padding:28px;display:grid}.sv4[data-pg=press] .pr-founder img{aspect-ratio:1;object-fit:cover;object-position:50% 25%;border-radius:18px;width:100%}.sv4[data-pg=press] .pr-founder h3{font-family:var(--u-font-serif);margin:0;font-size:26px;font-weight:500}.sv4[data-pg=press] .pr-founder p{color:var(--u-text-2);margin:8px 0 0;font-size:15.5px;line-height:25px}.sv4[data-pg=press] .pr-mail{-webkit-user-select:all;user-select:all;color:var(--u-olive);font-weight:700}@container mk (max-width:1000px){.sv4[data-pg=press] .pr-about{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=press] .pr-dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:700px){.sv4[data-pg=press] .pr-cov li{grid-template-columns:minmax(0,1fr);gap:6px}.sv4[data-pg=press] .pr-founder{grid-template-columns:minmax(0,1fr)}.sv4[data-pg=press] .pr-founder img{width:120px}.sv4[data-pg=press] .pr-facts li{grid-template-columns:minmax(0,1fr);gap:2px}}@container mk (max-width:480px){.sv4[data-pg=press] .pr-dl{grid-template-columns:minmax(0,1fr)}}.sv4[data-pg=press] .pr-hero{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;padding:48px 0 8px;display:flex}.sv4[data-pg=press] .pr-hero .mk-h1{text-wrap:balance;font-size:clamp(40px,5vw,64px);line-height:1.05}.sv4[data-pg=press] .pr-hero .mk-h1 .mk-em{display:block}.sv4[data-pg=press] .pr-hero .mk-lede{max-width:680px;margin-left:auto;margin-right:auto}.sv4[data-pg=press] .pr-hero .xp-acts{justify-content:center}.sv4[data-pg=press] .in-end{background:var(--u-white,#fff);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:56px 64px;display:flex}.sv4[data-pg=press] .in-end h2{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:36px;font-weight:500;line-height:44px}.sv4[data-pg=press] .pr-end>div:first-child{flex:420px}.sv4[data-pg=press] .pr-end p{max-width:560px;color:var(--u-text-2);margin:10px 0 0;font-size:16px;line-height:25px}.sv4[data-pg=press] .in-end .mk-ctas{margin:0}@container mk (max-width:640px){.sv4[data-pg=press] .in-end{padding:32px 24px}.sv4[data-pg=press] .in-end h2{font-size:28px;line-height:34px}}.sv4[data-pg=press] .pr-page .ov-sec-head{flex-direction:column;align-items:flex-start;gap:12px;max-width:680px;margin-bottom:0;display:flex}.sv4[data-pg=press] .ov-dimgrid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:236px;grid-auto-flow:column;gap:14px;margin:0 -56px;padding:8px 56px 18px;scroll-padding-inline:56px;list-style:none;display:grid;overflow-x:auto}.sv4[data-pg=press] .ov-dimgrid::-webkit-scrollbar{display:none}.sv4[data-pg=press] .ov-dimgrid>.ov-dimcard{scroll-snap-align:start}.sv4[data-pg=press] .ov-dimcard{background:var(--u-white);box-shadow:var(--mk-shadow);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:0 0 16px;display:flex;overflow:hidden}.sv4[data-pg=press] .ov-dimcard img{aspect-ratio:4/3;object-fit:cover;background:var(--u-meadow);width:100%;margin-bottom:4px;display:block}.sv4[data-pg=press] .ov-dimcard b,.sv4[data-pg=press] .ov-dimcard p{margin:0 16px}.sv4[data-pg=press] .ov-dimcard b{font-family:var(--u-font-serif);color:var(--dim-text,var(--u-ink));text-shadow:none;align-items:center;gap:8px;font-size:20px;font-weight:600;line-height:26px;display:flex}.sv4[data-pg=press] .ov-dimcard b:before{content:"";background:var(--dim);border-radius:50%;flex:none;width:11px;height:11px}@container mk (max-width:600px){.sv4[data-pg=press] .ov-dimgrid{grid-auto-columns:78%;margin:0 -18px;padding:8px 18px 16px;scroll-padding-inline:18px}}.sv4[data-pg=pricing] .ov-price-mini{flex-direction:column;display:flex}.sv4[data-pg=pricing] .ov-price-mini-go{align-self:stretch;margin-top:auto}.sv4[data-pg=pricing] .ov-price-mini-f{margin-bottom:16px}.sv4[data-pg=pricing] #pricing.mk-sec{padding-top:56px}.sv4[data-pg=pricing] #pricing .mk-lede:empty,.sv4[data-pg=pricing] .ov-price-more-h:empty{display:none}.sv4[data-pg=pricing] .ov-org-acts{flex-wrap:wrap;align-items:center;gap:20px;margin-top:auto;display:flex}.sv4[data-pg=pricing] .ov-org .ov-org-acts .button{margin-top:0}.sv4[data-pg=pricing] .pp-bill{background:var(--u-white);border:1px solid var(--u-line);border-radius:999px;gap:4px;margin:0 0 20px;padding:4px;display:inline-flex}.sv4[data-pg=pricing] .pp-bill-b{font:inherit;color:var(--u-text-2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.sv4[data-pg=pricing] .pp-bill-b[aria-pressed=true]{background:var(--u-olive);color:var(--u-white)}.sv4[data-pg=pricing] .pp-bill-save{color:#3a4325;background:#dff693;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.sv4[data-pg=pricing] .ov-price-amt .pbv,.sv4[data-pg=pricing] .ov-price-mini-amt .pbv{font:inherit;letter-spacing:inherit;color:inherit}.sv4[data-pg=pricing] .pb-a{display:none!important}.sv4[data-pg=pricing].bill-a .pb-a{display:inline!important}.sv4[data-pg=pricing].bill-a .pb-m{display:none!important}.sv4[data-pg=pricing].bill-a span.ov-price-bill.pb-a{display:block!important}.sv4[data-pg=pricing] .ov-price-bill{color:var(--u-text-2);font-size:13px;line-height:18px}.sv4[data-pg=pricing] .ov-price-stack{color:var(--u-ink);margin:6px 0 0;font-size:13px;font-weight:700;line-height:18px}.sv4[data-pg=pricing] .ov-price-stack:empty{display:none}.sv4[data-pg=pricing] .pp-packs{background:var(--u-white);border:1px solid var(--u-line);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:32px;margin-top:20px;padding:32px;display:grid}.sv4[data-pg=pricing] .pp-packs-head h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0 0 8px;font-size:28px;font-weight:500;line-height:1.15}.sv4[data-pg=pricing] .pp-packs-head p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4[data-pg=pricing] .pp-packs-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=pricing] .pp-packs-grid li{background:var(--u-paper);border:1px solid var(--u-line);border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:16px;display:flex}.sv4[data-pg=pricing] .pp-pk-p{font-family:var(--u-font-serif);color:var(--u-olive);font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.1}.sv4[data-pg=pricing] .pp-pk-l{color:var(--u-text-2);font-size:13px;line-height:18px}.sv4[data-pg=pricing] .pp-pk-n{border-top:1px solid var(--u-line);white-space:nowrap;color:var(--u-ink);font-variant-numeric:tabular-nums;align-self:stretch;margin-top:10px;padding-top:10px;font-size:14px;font-weight:700;line-height:20px}.sv4[data-pg=pricing] .pp-packs-grid li{padding:16px 14px}.sv4[data-pg=pricing] .pp-packs{grid-template-columns:minmax(0,1fr);gap:20px}@media (max-width:900px){.sv4[data-pg=pricing] .pp-packs-grid{gap:8px;grid-template-columns:minmax(0,1fr)!important}.sv4[data-pg=pricing] .pp-packs-grid li{flex-direction:row;align-items:baseline;gap:10px;padding:12px 16px}.sv4[data-pg=pricing] .pp-packs-grid .pp-pk-p{font-size:22px}.sv4[data-pg=pricing] .pp-packs-grid .pp-pk-n{border:0;order:3;align-self:auto;margin:0 0 0 auto;padding:0}}.sv4[data-pg=pricing] .pp-packs-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;display:flex}.sv4[data-pg=pricing] .pp-packs-head h3{margin:0}.sv4[data-pg=pricing] .pp-packs-head p{max-width:560px}@media (max-width:900px){.sv4[data-pg=pricing] .pp-packs{grid-template-columns:minmax(0,1fr);padding:24px}.sv4[data-pg=pricing] .pp-packs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv4[data-pg=pricing] .pp-billrow{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 20px;display:flex}.sv4[data-pg=pricing] .pp-billrow .pp-bill{margin:0}.sv4[data-pg=pricing] .pp-free{color:var(--u-text-2);margin:0;font-size:15px;line-height:22px}.sv4[data-pg=pricing] .pq{background:var(--u-white);border:1px solid var(--u-line);border-radius:20px;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:8px 22px;margin:20px 0 0;padding:28px 32px;display:grid}.sv4[data-pg=pricing] .pq img{object-fit:cover;border-radius:50%;grid-row:span 2;width:64px;height:64px}.sv4[data-pg=pricing] .pq blockquote{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:20px;line-height:1.45}.sv4[data-pg=pricing] .pq figcaption{color:var(--u-text-2);gap:2px;font-size:13.5px;line-height:19px;display:grid}.sv4[data-pg=pricing] .pq figcaption b{color:var(--u-ink);font-size:15px}.sv4[data-pg=pricing] .pc{background:var(--u-white);border:1px solid var(--u-line);border-radius:20px;margin-top:20px;padding:28px 32px 12px}.sv4[data-pg=pricing] .pc-h{font-family:var(--u-font-serif);color:var(--u-olive);margin:0 0 12px;font-size:28px;font-weight:500;line-height:1.15}.sv4[data-pg=pricing] .pc-scroll{margin:0 -8px}.sv4[data-pg=pricing] .pc-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:20px}.sv4[data-pg=pricing] .pc-t th,.sv4[data-pg=pricing] .pc-t td{border-bottom:1px solid var(--u-line);text-align:center;vertical-align:middle;padding:11px 8px}.sv4[data-pg=pricing] .pc-t thead th{top:var(--mk-nav-h,56px);z-index:1;background:var(--u-white);box-shadow:inset 0 -1px 0 var(--u-line);letter-spacing:.04em;text-transform:uppercase;color:var(--u-olive-muted);border-bottom:0;font-size:13px;font-weight:700;position:sticky}.sv4[data-pg=pricing] .pc-t thead th:last-child,.sv4[data-pg=pricing] .pc-t td:last-child{background:#f6f8ee}.sv4[data-pg=pricing] .pc-t tbody th{text-align:left;color:var(--u-ink);width:34%;font-weight:500}.sv4[data-pg=pricing] .pc-t td{color:var(--u-ink)}.sv4[data-pg=pricing] .pc-t td svg{color:var(--u-olive);vertical-align:middle;display:inline-block}.sv4[data-pg=pricing] .pc-t tr.pc-g th{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive);text-align:left;background:0 0;padding-top:22px;font-size:11px;font-weight:700}.sv4[data-pg=pricing] .pc-t tbody tr:last-child th,.sv4[data-pg=pricing] .pc-t tbody tr:last-child td{border-bottom:0}.sv4[data-pg=pricing] .pc-no{vertical-align:middle;background:#c9cac4;border-radius:2px;width:10px;height:2px;display:inline-block}.sv4[data-pg=pricing] .pc-s{display:none}.sv4[data-pg=pricing] .pc-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sv4[data-pg=pricing] .pp-pk-b{color:#3a4325;background:#dff693;border-radius:999px;align-self:flex-start;margin-top:6px;padding:2px 8px;font-size:11.5px;font-weight:700}@media (max-width:900px){.sv4[data-pg=pricing] .pq{grid-template-columns:48px minmax(0,1fr);gap:14px;padding:22px}.sv4[data-pg=pricing] .pq img{grid-row:auto;width:48px;height:48px}.sv4[data-pg=pricing] .pq blockquote{grid-area:1/1/auto/-1;font-size:18px}.sv4[data-pg=pricing] .pq figcaption{align-self:center}.sv4[data-pg=pricing] .pc{padding:22px 12px 8px}.sv4[data-pg=pricing] .pc-t{font-size:12.5px;line-height:17px}.sv4[data-pg=pricing] .pc-l{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sv4[data-pg=pricing] .pc-s{display:inline}.sv4[data-pg=pricing] .pc-t thead th{letter-spacing:0;font-size:10.5px}.sv4[data-pg=pricing] .pc-t tbody th{width:34%}.sv4[data-pg=pricing] .pc-scroll{margin:0}.sv4[data-pg=pricing] .pc-t th,.sv4[data-pg=pricing] .pc-t td{padding:9px 2px}.sv4[data-pg=pricing] .pc-t tbody th{padding-right:6px}.sv4[data-pg=pricing] .pp-packs-grid .pp-pk-b{order:4;align-self:center;margin:0 0 0 8px}}@media (max-width:600px){.sv4[data-pg=pricing] .pc-scroll{margin:0 -8px}.sv4[data-pg=pricing] .pc-t{table-layout:fixed}.sv4[data-pg=pricing] .pc-t thead th:first-child{width:28%}.sv4[data-pg=pricing] .pc-t tbody th{width:auto}.sv4[data-pg=pricing] .pc-t th,.sv4[data-pg=pricing] .pc-t td{overflow-wrap:anywhere}.sv4[data-pg=pricing] .pc-t td{font-size:11.5px}}@media (max-width:359px){.sv4[data-pg=pricing] .pc-t thead th{padding-left:1px;padding-right:1px;font-size:9.5px}.sv4[data-pg=pricing] .pc-t thead th:first-child{width:29%}.sv4[data-pg=pricing] .pc-t tbody th{padding-right:4px;font-size:11px}.sv4[data-pg=pricing] .pc-t td{padding:9px 1px;font-size:10.5px}}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .mk-page.pf-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-page{container:pf mk/inline-size}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-page .mk-kicker,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-page .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-page .mk-sec{padding:56px 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-page .mk-sec-paper{background:0 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-stepframe{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0 0 36px;padding:28px;position:relative;overflow:hidden}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-stepframe-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-step{box-sizing:border-box;border-radius:var(--u-r-xl);background:var(--u-white);border:1px solid var(--u-line);height:100%;box-shadow:var(--mk-shadow);color:var(--u-ink);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-step:hover{border-color:var(--u-olive)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-step-n{letter-spacing:.04em;text-transform:uppercase;color:var(--u-text-3);font-size:12px;font-weight:700}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-step-t{font-family:var(--u-font-serif);font-size:20px;font-weight:500;line-height:26px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-step-c{color:var(--u-text-3);font-size:13px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-step.pf-on{background:var(--u-lime-50);border-color:var(--u-olive)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-step.pf-on .pf-step-n{color:var(--u-olive)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero{padding-top:40px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-copy .mk-h1 .mk-em{display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-out{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;line-height:31px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-line{color:var(--u-text-2);max-width:520px;margin:0;font-size:16px;line-height:25px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-fig{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0;padding:32px;position:relative;overflow:hidden}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-fig.pf-hero-bare{background:0 0;padding:0;overflow:visible}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-bare .pf-hero-img{border-radius:24px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-img{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:var(--mk-shadow);background:var(--u-white);border-radius:18px;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-sec-head{flex-direction:column;gap:8px;max-width:720px;margin-bottom:28px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-sec-head p{color:var(--u-text-2);margin:0;font-size:16px;line-height:25px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-found{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:24px;padding:16px 20px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-found b{color:var(--u-olive);font-size:15px;line-height:21px;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-found span{color:var(--u-ink);font-size:14.5px;line-height:22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-tool{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:18px;scroll-margin-top:96px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-tool-img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-tool-body{flex-direction:column;gap:10px;padding:4px 6px 6px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-tool h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-tool-line{color:var(--u-ink);margin:0;font-size:16.5px;font-weight:600;line-height:25px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-d{border-top:1px solid var(--u-hairline)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-s{cursor:pointer;min-height:44px;color:var(--u-olive);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14.5px;font-weight:600;line-height:20px;list-style:none;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-s::-webkit-details-marker{display:none}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-s:hover span{text-underline-offset:3px;text-decoration:underline}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-s:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px;border-radius:6px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-s svg{flex:none;transition:transform .2s}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-d[open] .pf-more-s svg{transform:rotate(180deg)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-d .pf-dl{border-top:0;margin:0 0 8px;padding-top:4px}@media (prefers-reduced-motion:reduce){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more-s svg{transition:none}}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-dl{border-top:1px solid var(--u-hairline);grid-template-columns:132px minmax(0,1fr);gap:8px 14px;margin:4px 0 0;padding-top:12px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-dl dt{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:20px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-dl dd{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-prac{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-prac li{color:var(--u-text-2);font-size:14px;line-height:21px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-prac b{color:var(--u-ink);font-weight:600}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more{min-height:44px;color:var(--u-olive);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-more:hover{text-decoration:underline}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-sup{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:10px;padding:28px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-sup-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-sup h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-sup p{color:var(--u-text-2);margin:0;font-size:15.5px;line-height:24px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-biz{flex-direction:column;gap:14px;margin:48px 0 64px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-biz-row{flex-wrap:wrap;gap:8px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-biz-a{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);min-height:40px;color:var(--u-olive);font:600 14px/18px var(--u-font-sans);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-biz-a:hover{border-color:var(--u-olive)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-next{isolation:isolate;background:var(--u-paper);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-next-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-next-card{background:var(--u-white);box-shadow:var(--mk-shadow);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:20px 24px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-next-card span{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-next-card b{font-family:var(--u-font-serif);color:var(--u-olive);font-size:26px;font-weight:500;line-height:32px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-next-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-plan{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-do{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-do-row{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:18px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-do-n{background:var(--u-olive);width:34px;height:34px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:17px;display:inline-grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-do-row b{color:var(--u-ink);font-size:17px;line-height:24px;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-do-row p{color:var(--u-text-2);margin:2px 0 0;font-size:15px;line-height:23px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-side{flex-direction:column;gap:16px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-have{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:18px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-have p{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:21px;line-height:29px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-who{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-who dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px 14px;margin:0;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-who dt{color:var(--u-ink);font-size:14px;font-weight:700;line-height:21px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-who dd{color:var(--u-text-2);margin:0;font-size:14px;line-height:21px}@container mk (max-width:960px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-plan,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-grid,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-tools,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-support{grid-template-columns:minmax(0,1fr)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:560px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-stepframe{border-radius:20px;padding:14px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-dl{grid-template-columns:minmax(0,1fr);gap:2px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-dl dd{margin-bottom:8px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-hero-fig,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pf-next{border-radius:20px;padding:16px}}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-page .mk-sec{padding:56px 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-scene-bg{z-index:-2;object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-scene:before{content:"";z-index:-1;background:linear-gradient(#fafafaeb 0%,#fafafabd 48%,#fafafa33 100%);position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-hero-in{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;max-width:820px;padding:64px 56px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-hero-in .mk-kicker,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .mi-hero-t .mk-kicker,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .bl-hero .mk-kicker{margin:0 0 14px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-page>section.mk-sec:first-of-type{padding-top:48px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-hero-in .mk-h1{text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,4.6vw,60px);line-height:1.04}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-hero-in .mk-h1 .mk-em{display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-hero-in .mk-lede{max-width:640px;margin:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-acts{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-head{flex-direction:column;align-items:flex-start;gap:12px;max-width:760px;margin-bottom:32px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-head .mk-h2,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-head .mk-lede{margin:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-link{min-height:44px;color:var(--u-olive);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:20px;text-decoration:underline;display:inline-flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-card{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:26px 28px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-card h3{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;font-weight:500;line-height:28px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-ck{background:var(--u-lime-50);border:1px solid var(--u-lime-100);width:22px;height:22px;color:var(--u-olive);border-radius:50%;flex:none;place-items:center;display:inline-grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-table th,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-table td{text-align:left;border-top:1px solid var(--u-hairline);vertical-align:top;padding:14px 16px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--u-text-2);border-top:0;font-size:12px;font-weight:700}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-table td:first-child{color:var(--u-text-2);width:32%;font-weight:600}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-table td:last-child{font-family:var(--u-font-serif);color:var(--u-olive);font-size:17px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-tablewrap{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;padding:6px 8px;overflow-x:auto}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose{max-width:700px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose p,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-li,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-oli{font-family:var(--u-font-serif);color:var(--u-ink);margin:0 0 18px;font-size:18px;line-height:30px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose h2{font-family:var(--u-font-serif);color:var(--u-ink);text-wrap:balance;margin:40px 0 14px;font-size:30px;font-weight:500;line-height:36px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose h3{color:var(--u-ink);margin:32px 0 12px;font-size:20px;font-weight:700;line-height:28px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose h4{color:var(--u-ink);margin:26px 0 10px;font-size:17px;font-weight:700;line-height:24px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-li,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-oli{margin-bottom:10px;padding-left:28px;position:relative}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-li:before{content:"";background:var(--u-olive);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:8px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-oli b.xp-n{font-family:var(--u-font-sans);color:var(--u-olive);font-variant-numeric:tabular-nums;font-size:14px;position:absolute;top:0;left:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose blockquote{border-left:3px solid var(--u-lime-100);font-family:var(--u-font-serif);color:var(--u-olive);margin:26px 0;padding:4px 0 4px 22px;font-size:21px;font-style:italic;line-height:32px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose a{color:var(--u-olive);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-b{font-weight:700}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose img{border-radius:18px;width:100%;height:auto;margin:24px 0;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-cta{background:var(--u-olive);min-height:44px;color:var(--u-paper);font-family:var(--u-font-sans);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@container mk (max-width:1000px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-g3{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:640px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-page .mk-wrap{padding:0 16px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-page .mk-sec{padding:40px 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-hero-in{padding:36px 22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-page>section.mk-sec:first-of-type{padding-top:24px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-scene{border-radius:22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-card{padding:22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose p,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-li,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose .xp-oli{font-size:17px;line-height:28px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .xp-prose h2{font-size:25px;line-height:31px}}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-page .mk-sec{padding:52px 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);margin:0 0 12px;font-size:12px;font-weight:700;line-height:16px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-h2{font-family:var(--u-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:500;line-height:1.08}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-h2 em{color:var(--u-olive);font-style:italic}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-lede{max-width:640px;color:var(--u-text-2);margin:16px 0 0;font-size:18px;line-height:28px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-frame{background:0 0;border:0;width:100%;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-tools{height:360px;margin-top:34px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-story .sa-h2{font-size:clamp(30px,3vw,40px)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-story-p{align-items:center;gap:14px;margin-top:20px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-story-p img{object-fit:cover;border-radius:50%;width:52px;height:52px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-story-p b{font-size:15px;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-story-p span{color:var(--u-text-2);font-size:13.5px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built li{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding:12px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built img{object-fit:cover;border-radius:12px;width:96px;height:96px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built li:first-child{background:var(--u-meadow,#f3f4f0);grid-column:1/-1;grid-template-columns:120px minmax(0,1fr)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built li:first-child img{object-position:50% 0;width:120px;height:180px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built .kind{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive);font-size:11px;font-weight:700;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built b{margin-top:4px;font-size:15.5px;line-height:21px;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built p{color:var(--u-text-2);margin:6px 0 0;font-size:14px;line-height:21px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built li:first-child b{font-family:var(--u-font-serif);font-size:24px;font-weight:500;line-height:30px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built li:first-child p{color:var(--u-ink);font-size:16px;line-height:24px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-demo{background:var(--u-meadow,#f3f4f0);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:44px 48px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-demo h2{font-family:var(--u-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:500;line-height:1.08}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-demo h2 em{color:var(--u-olive);font-style:italic}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-demo p{color:var(--u-text-2);margin:10px 0 0;font-size:17px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-demoform{height:96px}@container mk (max-width:900px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-story,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-demo{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:640px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-page .mk-wrap{padding:0 16px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-page .mk-sec{padding:36px 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built{grid-template-columns:minmax(0,1fr)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built li:first-child{grid-template-columns:90px minmax(0,1fr)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-built li:first-child img{width:90px;height:135px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-demo{padding:28px 20px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sa-demoform{height:172px}}@keyframes saIn{0%,6%{opacity:0;transform:translateY(6px)}11%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes saIn2{0%,14%{opacity:0;transform:translateY(6px)}19%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes saIn3{0%,22%{opacity:0;transform:translateY(6px)}27%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes saIn4{0%,34%{opacity:0;transform:translateY(6px)}39%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes saIn5{0%,46%{opacity:0;transform:translateY(6px)}51%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .mk-sec{padding:56px 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive);align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-k .mw-ic{color:var(--u-olive)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-h2{font-family:var(--u-font-serif);letter-spacing:-.01em;text-wrap:balance;color:var(--u-ink);margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:500;line-height:1.08}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-h2 em{color:var(--u-olive);font-style:normal}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-sub{max-width:520px;color:var(--u-text-2);text-wrap:pretty;margin:18px 0 0;font-size:19px;line-height:29px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-acts{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-watch{align-items:center;gap:8px;display:inline-flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-stage{isolation:isolate;border-radius:28px;justify-content:center;align-items:center;gap:18px;min-height:420px;padding:44px 32px;display:flex;position:relative;overflow:hidden}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-stage>.pp-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-stage .pp-pc{filter:drop-shadow(0 26px 40px #10100f47);border-radius:18px;width:auto;max-width:100%;height:auto;max-height:440px;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-why{background:var(--u-white,#fff);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:40px;padding:44px 48px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-checks{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-checks li{color:var(--u-ink);gap:12px;font-size:17px;line-height:25px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-checks li:before{content:"";background:var(--u-olive) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fafafa' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-4.9'/%3E%3C/svg%3E") center/13px no-repeat;border-radius:50%;flex:none;width:24px;height:24px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-rows{gap:72px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:56px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row:nth-child(2n)>.pp-copy{order:2}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row h3{font-family:var(--u-font-serif);color:var(--u-ink);text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,36px);font-weight:500;line-height:1.12}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row li{color:var(--u-text-2);padding-left:22px;font-size:17px;line-height:26px;position:relative}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row li:before{content:"";background:var(--u-olive);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:2px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-n{color:var(--u-olive);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-voice{background:var(--u-white,#fff);border-radius:28px;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:40px;margin:0;padding:40px 44px;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-voice img{object-fit:cover;object-position:50% 30%;border-radius:50%;width:200px;height:200px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-voice blockquote{font-family:var(--u-font-serif);text-wrap:pretty;color:var(--u-ink);margin:0;font-size:clamp(20px,2vw,26px);line-height:1.42}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-voice figcaption{margin-top:18px;font-size:15px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-voice figcaption b{display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-voice figcaption span{color:var(--u-text-2)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more a{box-sizing:border-box;background:var(--u-white,#fff);border:1px solid var(--u-line);height:100%;color:var(--u-ink);border-radius:20px;align-content:start;gap:10px;padding:22px;text-decoration:none;transition:border-color .2s;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more a:hover{border-color:var(--u-olive)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more .mw-ic{color:var(--u-olive)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more b{font-family:var(--u-font-serif);font-size:21px;font-weight:500}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more p{color:var(--u-text-2);margin:0;font-size:15px;line-height:22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more span.pp-go{color:var(--u-olive);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-frame{filter:drop-shadow(0 26px 40px #10100f33);background:0 0;border:0;border-radius:18px;width:100%;max-width:520px;height:330px;display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-stage img[src*=profile-books]{border-radius:18px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-faq{max-width:820px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-faq details{border-top:1px solid var(--u-hairline);padding:18px 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-faq details:last-child{border-bottom:1px solid var(--u-hairline)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-faq summary{cursor:pointer;font-size:18px;font-weight:600}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-faq details p{color:var(--u-text-2);max-width:680px;margin:10px 0 0;font-size:16px;line-height:25px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-end{background:var(--u-white,#fff);border-radius:20px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:56px 64px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-end h2{font-family:var(--u-font-serif);color:var(--u-olive);flex:420px;margin:0;font-size:36px;font-weight:500;line-height:44px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-end .pp-acts{margin:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-rows,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row{position:relative}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-rows .pp-n{display:none}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-spine{pointer-events:none;background:#d9dbd2;width:1px;height:0;margin-left:-.5px;position:absolute;top:0;left:calc(45.4545% + 2.54546px)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-spine i{background:var(--u-olive);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-node{z-index:2;background:var(--u-meadow,#f3f4f0);text-align:center;width:36px;height:36px;color:var(--u-text-2);font-variant-numeric:tabular-nums;border:1px solid #d9dbd2;border-radius:50%;margin:-18px 0 0 -18px;font-size:12px;font-weight:700;line-height:34px;transition:background .35s,color .35s,border-color .35s,transform .35s;position:absolute;top:50%;left:calc(45.4545% + 2.54546px)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-node.on{background:var(--u-olive);border-color:var(--u-olive);color:var(--u-paper,#fafafa);transform:scale(1.08)}@container mk (max-width:900px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-rows{padding-left:40px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-spine{left:14px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-node{width:28px;height:28px;margin:0 0 0 -14px;font-size:11px;line-height:26px;top:4px;left:-26px}}@container mk (max-width:1000px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:900px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-why{grid-template-columns:minmax(0,1fr)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-row:nth-child(2n)>.pp-copy{order:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-voice{grid-template-columns:minmax(0,1fr);justify-items:start;padding:28px 24px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-voice img{width:110px;height:110px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-rows{gap:52px}}@container mk (max-width:640px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .mk-wrap{padding:0 16px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .mk-sec{padding:36px 0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-more{grid-template-columns:minmax(0,1fr)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-why{padding:28px 22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-stage{border-radius:22px;min-height:300px;padding:28px 16px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-stage .pp-pc{max-height:340px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-end{padding:32px 22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-end h2{font-size:28px;line-height:34px}}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero .sl-tag.sl-tag-dark,.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero .sl-tag.sl-tag-dark .mw-ic{color:#fff}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero .sl-tag.sl-tag-dark .mw-ic{background-color:#fff!important}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero .sl-tag{color:var(--u-ink,#10100f);background-position:50%;background-size:cover;border-radius:12px;margin-bottom:20px;padding:10px 18px;box-shadow:0 10px 24px -14px #10100f73}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;padding:48px 0 24px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero .pp-k{justify-content:center}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero h1{font-family:var(--u-font-serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.05}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero h1 em{color:var(--u-olive);display:block}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero .pp-sub{max-width:680px;color:var(--u-text-2);text-wrap:pretty;margin:20px auto 0;font-size:19px;line-height:29px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero .pp-acts{justify-content:center;margin-top:28px}@container mk (max-width:640px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero{padding-top:24px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .sl-hero .pp-sub{font-size:17px;line-height:26px}}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-card{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:22px 24px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-icon{background:var(--u-olive,#3a4325);color:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:inline-grid}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-card h3{font-family:var(--u-font-serif);color:var(--u-olive);text-wrap:balance;margin:0;font-size:21px;font-weight:500;line-height:27px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-card p{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-bg{z-index:-2;object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-scene:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fafafae0 0%,#fafafa99 26%,#fafafa00 52%);position:absolute;inset:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-in{flex-direction:column;gap:20px;padding:48px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-in .pp-h2{margin:0}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .pp-trust-acts{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .pp-trust-acts a{color:var(--u-olive);text-underline-offset:3px;font-weight:600;text-decoration:underline}@container mk (max-width:900px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:600px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-scene{border-radius:22px}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-services],[data-pg=product-thoughts]) .pp-page .ov-trust-in{padding:32px 16px 16px}}.sv4[data-pg=product-artifacts]:not(.aud-biz) .aud-b,.sv4[data-pg=product-artifacts].aud-biz .aud-a{display:none!important}.sv4[data-pg=product-artifacts] .aud-tog{background:var(--u-white,#fff);border:1px solid var(--u-line,#e6e7e2);border-radius:999px;gap:4px;margin:4px auto 18px;padding:4px;display:inline-flex}.sv4[data-pg=product-artifacts] .aud-btn{min-height:38px;font:inherit;color:var(--u-text-2,#686965);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.sv4[data-pg=product-artifacts] .aud-btn[aria-pressed=true]{background:var(--u-olive,#3a4325);color:#fff}.sv4[data-pg=product-artifacts] .aud-btn:focus-visible{outline:2px solid var(--u-olive,#3a4325);outline-offset:2px}.sv4[data-pg=product-artifacts] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=product-artifacts] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=product-artifacts] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=product-artifacts] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=product-artifacts].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=product-artifacts]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4.cv-arm .pp-pc.cv.cv-on .cv-m.cv-f{opacity:0}.sv4.cv-arm .pp-pc.cv.cv-on .cv-m.cv-w{transform:scaleX(0)}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-thoughts]) .sl-hero .pp-film{aspect-ratio:16/9;background:#f3f4f0;border:1px solid #10100f0f;border-radius:22px;width:min(100%,1000px);margin:40px auto 0;overflow:hidden;box-shadow:0 34px 70px -40px #10100f80}.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-thoughts]) .sl-hero .pp-film video{object-fit:cover;width:100%;height:100%;display:block}@container mk (max-width:600px){.sv4:is([data-pg=product-artifacts],[data-pg=product-courses],[data-pg=product-thoughts]) .sl-hero .pp-film{border-radius:16px;margin-top:28px}}.sv4[data-pg=product-courses] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=product-courses] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=product-courses] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=product-courses] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=product-courses].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=product-courses]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=product-services] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=product-services] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=product-services] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=product-services] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=product-services].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=product-services]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=product-thoughts] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=product-thoughts] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=product-thoughts] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=product-thoughts] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=product-thoughts].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=product-thoughts]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .mk-page.pf-page{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-page{container:pf mk/inline-size}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-page .mk-kicker,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-page .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-page .mk-sec{padding:56px 0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-page .mk-sec-paper{background:0 0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-stepframe{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0 0 36px;padding:28px;position:relative;overflow:hidden}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-stepframe-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-step{box-sizing:border-box;border-radius:var(--u-r-xl);background:var(--u-white);border:1px solid var(--u-line);height:100%;box-shadow:var(--mk-shadow);color:var(--u-ink);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-step:hover{border-color:var(--u-olive)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-step-n{letter-spacing:.04em;text-transform:uppercase;color:var(--u-text-3);font-size:12px;font-weight:700}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-step-t{font-family:var(--u-font-serif);font-size:20px;font-weight:500;line-height:26px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-step-c{color:var(--u-text-3);font-size:13px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-step.pf-on{background:var(--u-lime-50);border-color:var(--u-olive)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-step.pf-on .pf-step-n{color:var(--u-olive)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero{padding-top:40px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-copy .mk-h1 .mk-em{display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-out{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;line-height:31px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-line{color:var(--u-text-2);max-width:520px;margin:0;font-size:16px;line-height:25px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-fig{isolation:isolate;background:var(--u-paper);border-radius:28px;margin:0;padding:32px;position:relative;overflow:hidden}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-fig.pf-hero-bare{background:0 0;padding:0;overflow:visible}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-bare .pf-hero-img{border-radius:24px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-img{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:var(--mk-shadow);background:var(--u-white);border-radius:18px;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-sec-head{flex-direction:column;gap:8px;max-width:720px;margin-bottom:28px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-sec-head p{color:var(--u-text-2);margin:0;font-size:16px;line-height:25px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-found{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:24px;padding:16px 20px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-found b{color:var(--u-olive);font-size:15px;line-height:21px;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-found span{color:var(--u-ink);font-size:14.5px;line-height:22px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-tool{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:18px;scroll-margin-top:96px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-tool-img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-tool-body{flex-direction:column;gap:10px;padding:4px 6px 6px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-tool h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-tool-line{color:var(--u-ink);margin:0;font-size:16.5px;font-weight:600;line-height:25px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-d{border-top:1px solid var(--u-hairline)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-s{cursor:pointer;min-height:44px;color:var(--u-olive);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14.5px;font-weight:600;line-height:20px;list-style:none;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-s::-webkit-details-marker{display:none}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-s:hover span{text-underline-offset:3px;text-decoration:underline}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-s:focus-visible{outline:2px solid var(--u-olive);outline-offset:2px;border-radius:6px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-s svg{flex:none;transition:transform .2s}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-d[open] .pf-more-s svg{transform:rotate(180deg)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-d .pf-dl{border-top:0;margin:0 0 8px;padding-top:4px}@media (prefers-reduced-motion:reduce){.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more-s svg{transition:none}}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-dl{border-top:1px solid var(--u-hairline);grid-template-columns:132px minmax(0,1fr);gap:8px 14px;margin:4px 0 0;padding-top:12px;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-dl dt{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:20px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-dl dd{color:var(--u-text-2);margin:0;font-size:14.5px;line-height:22px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-prac{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-prac li{color:var(--u-text-2);font-size:14px;line-height:21px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-prac b{color:var(--u-ink);font-weight:600}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more{min-height:44px;color:var(--u-olive);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-more:hover{text-decoration:underline}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-sup{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;flex-direction:column;gap:10px;padding:28px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-sup-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-sup h3{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-sup p{color:var(--u-text-2);margin:0;font-size:15.5px;line-height:24px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-biz{flex-direction:column;gap:14px;margin:48px 0 64px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-biz-row{flex-wrap:wrap;gap:8px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-biz-a{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);min-height:40px;color:var(--u-olive);font:600 14px/18px var(--u-font-sans);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-biz-a:hover{border-color:var(--u-olive)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-next{isolation:isolate;background:var(--u-paper);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-next-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-next-card{background:var(--u-white);box-shadow:var(--mk-shadow);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:20px 24px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-next-card span{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-next-card b{font-family:var(--u-font-serif);color:var(--u-olive);font-size:26px;font-weight:500;line-height:32px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-next-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-plan{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-do{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-do-row{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:18px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-do-n{background:var(--u-olive);width:34px;height:34px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:17px;display:inline-grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-do-row b{color:var(--u-ink);font-size:17px;line-height:24px;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-do-row p{color:var(--u-text-2);margin:2px 0 0;font-size:15px;line-height:23px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-side{flex-direction:column;gap:16px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-have{background:var(--u-lime-50);border:1px solid var(--u-lime-100);border-radius:18px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-have p{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:21px;line-height:29px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-who{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-who dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px 14px;margin:0;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-who dt{color:var(--u-ink);font-size:14px;font-weight:700;line-height:21px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-who dd{color:var(--u-text-2);margin:0;font-size:14px;line-height:21px}@container mk (max-width:960px){.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-plan,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-grid,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-tools,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-support{grid-template-columns:minmax(0,1fr)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (max-width:560px){.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-stepframe{border-radius:20px;padding:14px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-dl{grid-template-columns:minmax(0,1fr);gap:2px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-dl dd{margin-bottom:8px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-hero-fig,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .pf-next{border-radius:20px;padding:16px}}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-page .mk-sec{padding:56px 0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-scene{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-scene-bg{z-index:-2;object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-scene:before{content:"";z-index:-1;background:linear-gradient(#fafafaeb 0%,#fafafabd 48%,#fafafa33 100%);position:absolute;inset:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-hero-in{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;max-width:820px;padding:64px 56px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-hero-in .mk-kicker,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .mi-hero-t .mk-kicker,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .bl-hero .mk-kicker{margin:0 0 14px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-page>section.mk-sec:first-of-type{padding-top:48px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-hero-in .mk-h1{text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,4.6vw,60px);line-height:1.04}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-hero-in .mk-h1 .mk-em{display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-hero-in .mk-lede{max-width:640px;margin:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-acts{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-head{flex-direction:column;align-items:flex-start;gap:12px;max-width:760px;margin-bottom:32px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-head .mk-h2,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-head .mk-lede{margin:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-link{min-height:44px;color:var(--u-olive);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:20px;text-decoration:underline;display:inline-flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-card{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:26px 28px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-card h3{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:22px;font-weight:500;line-height:28px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-card p{color:var(--u-text-2);margin:0;font-size:15px;line-height:23px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-ck{background:var(--u-lime-50);border:1px solid var(--u-lime-100);width:22px;height:22px;color:var(--u-olive);border-radius:50%;flex:none;place-items:center;display:inline-grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-table th,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-table td{text-align:left;border-top:1px solid var(--u-hairline);vertical-align:top;padding:14px 16px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--u-text-2);border-top:0;font-size:12px;font-weight:700}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-table td:first-child{color:var(--u-text-2);width:32%;font-weight:600}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-table td:last-child{font-family:var(--u-font-serif);color:var(--u-olive);font-size:17px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-tablewrap{border:1px solid var(--u-line);background:var(--u-white);border-radius:22px;padding:6px 8px;overflow-x:auto}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose{max-width:700px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose p,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-li,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-oli{font-family:var(--u-font-serif);color:var(--u-ink);margin:0 0 18px;font-size:18px;line-height:30px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose h2{font-family:var(--u-font-serif);color:var(--u-ink);text-wrap:balance;margin:40px 0 14px;font-size:30px;font-weight:500;line-height:36px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose h3{color:var(--u-ink);margin:32px 0 12px;font-size:20px;font-weight:700;line-height:28px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose h4{color:var(--u-ink);margin:26px 0 10px;font-size:17px;font-weight:700;line-height:24px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-li,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-oli{margin-bottom:10px;padding-left:28px;position:relative}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-li:before{content:"";background:var(--u-olive);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:8px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-oli b.xp-n{font-family:var(--u-font-sans);color:var(--u-olive);font-variant-numeric:tabular-nums;font-size:14px;position:absolute;top:0;left:0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose blockquote{border-left:3px solid var(--u-lime-100);font-family:var(--u-font-serif);color:var(--u-olive);margin:26px 0;padding:4px 0 4px 22px;font-size:21px;font-style:italic;line-height:32px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose a{color:var(--u-olive);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-b{font-weight:700}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose img{border-radius:18px;width:100%;height:auto;margin:24px 0;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-cta{background:var(--u-olive);min-height:44px;color:var(--u-paper);font-family:var(--u-font-sans);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@container mk (max-width:1000px){.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-g3{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:640px){.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-page .mk-wrap{padding:0 16px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-page .mk-sec{padding:40px 0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-hero-in{padding:36px 22px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-page>section.mk-sec:first-of-type{padding-top:24px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-scene{border-radius:22px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-card{padding:22px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose p,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-li,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose .xp-oli{font-size:17px;line-height:28px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .xp-prose h2{font-size:25px;line-height:31px}}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-page .mk-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-page .mk-sec{padding:52px 0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);margin:0 0 12px;font-size:12px;font-weight:700;line-height:16px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-h2{font-family:var(--u-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:500;line-height:1.08}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-h2 em{color:var(--u-olive);font-style:italic}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-lede{max-width:640px;color:var(--u-text-2);margin:16px 0 0;font-size:18px;line-height:28px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-frame{background:0 0;border:0;width:100%;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-tools{height:360px;margin-top:34px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-story .sa-h2{font-size:clamp(30px,3vw,40px)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-story-p{align-items:center;gap:14px;margin-top:20px;display:flex}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-story-p img{object-fit:cover;border-radius:50%;width:52px;height:52px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-story-p b{font-size:15px;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-story-p span{color:var(--u-text-2);font-size:13.5px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built li{background:var(--u-white);border:1px solid var(--u-line);border-radius:18px;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding:12px;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built img{object-fit:cover;border-radius:12px;width:96px;height:96px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built li:first-child{background:var(--u-meadow,#f3f4f0);grid-column:1/-1;grid-template-columns:120px minmax(0,1fr)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built li:first-child img{object-position:50% 0;width:120px;height:180px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built .kind{letter-spacing:.1em;text-transform:uppercase;color:var(--u-olive);font-size:11px;font-weight:700;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built b{margin-top:4px;font-size:15.5px;line-height:21px;display:block}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built p{color:var(--u-text-2);margin:6px 0 0;font-size:14px;line-height:21px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built li:first-child b{font-family:var(--u-font-serif);font-size:24px;font-weight:500;line-height:30px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built li:first-child p{color:var(--u-ink);font-size:16px;line-height:24px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-demo{background:var(--u-meadow,#f3f4f0);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:44px 48px;display:grid}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-demo h2{font-family:var(--u-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:500;line-height:1.08}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-demo h2 em{color:var(--u-olive);font-style:italic}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-demo p{color:var(--u-text-2);margin:10px 0 0;font-size:17px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-demoform{height:96px}@container mk (max-width:900px){.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-story,.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-demo{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:640px){.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-page .mk-wrap{padding:0 16px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-page .mk-sec{padding:36px 0}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built{grid-template-columns:minmax(0,1fr)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built li:first-child{grid-template-columns:90px minmax(0,1fr)}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-built li:first-child img{width:90px;height:135px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-demo{padding:28px 20px}.sv4:is([data-pg=solutions-accounting],[data-pg=solutions-authors],[data-pg=solutions-coaches],[data-pg=solutions-educators],[data-pg=solutions-licensed-pros],[data-pg=solutions-organizations],[data-pg=solutions-services]) .sa-demoform{height:172px}}.sv4[data-pg=solutions-accounting] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions-accounting] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=solutions-accounting] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=solutions-accounting] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=solutions-accounting].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=solutions-accounting]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=solutions-authors] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions-authors] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=solutions-authors] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=solutions-authors] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=solutions-authors].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=solutions-authors]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=solutions-coaches] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions-coaches] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=solutions-coaches] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=solutions-coaches] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=solutions-coaches].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=solutions-coaches]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=solutions-educators] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions-educators] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=solutions-educators] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=solutions-educators] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=solutions-educators].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=solutions-educators]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=solutions-licensed-pros] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions-licensed-pros] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=solutions-licensed-pros] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=solutions-licensed-pros] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=solutions-licensed-pros].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=solutions-licensed-pros]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=solutions-organizations] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions-organizations] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=solutions-organizations] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=solutions-organizations] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=solutions-organizations].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=solutions-organizations]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=solutions-services] .pp-stage .pp-pc.cv{border-radius:18px;width:auto;max-height:none;line-height:0;display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions-services] .pp-pc.cv .cv-img{width:auto;max-width:100%;height:auto;max-height:440px;display:block}@container mk (max-width:600px){.sv4[data-pg=solutions-services] .pp-pc.cv .cv-img{max-height:340px}}.sv4[data-pg=solutions-services] .cv-m{pointer-events:none;transform-origin:100%;display:none;position:absolute}.sv4[data-pg=solutions-services].cv-arm .cv-m{left:var(--l);top:var(--t);width:var(--w);height:var(--h);background:rgb(var(--c));display:block}.sv4[data-pg=solutions-services]:is(.cv-arm,#cv-202) .cv-m{transition:opacity var(--u) ease var(--d), transform var(--u) linear var(--d)!important}.sv4[data-pg=solutions] .sl-scroll{scroll-behavior:smooth}.sv4[data-pg=solutions] .sl-mk{min-height:100%}.sv4[data-pg=solutions] .sl-page{box-sizing:border-box;width:100%;max-width:1248px;margin:0 auto;padding:0 24px 56px;container-type:inline-size}.sv4[data-pg=solutions] .sl-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:40px;padding:56px 0 24px;scroll-margin-top:16px;display:grid}.sv4[data-pg=solutions] .sl-hero-copy{flex-direction:column;gap:20px;min-width:0;display:flex}.sv4[data-pg=solutions] .sl-head{align-items:center;gap:14px;display:flex}.sv4[data-pg=solutions] .sl-head .ws-icon{background:var(--u-white);border-radius:14px;flex:none;width:48px;height:48px}.sv4[data-pg=solutions] .sl-head-name{color:var(--u-ink);font-size:20px;font-weight:600;line-height:26px}.sv4[data-pg=solutions] .sl-kick{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv4[data-pg=solutions] .sl-title{max-width:980px}.sv4[data-pg=solutions] .sl-sub{max-width:640px}.sv4[data-pg=solutions] .sl-ctas{flex-wrap:wrap;gap:10px;display:flex}.sv4[data-pg=solutions] .sl-change{gap:16px;padding:28px}.sv4[data-pg=solutions] .sl-change-h{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:26px;font-weight:500;line-height:32px}.sv4[data-pg=solutions] .sl-change-h em{color:var(--u-olive);font-style:italic}.sv4[data-pg=solutions] .sl-change-was{background:var(--u-meadow);color:var(--u-text-2);border-radius:14px;margin:0;padding:12px 14px;font-size:14.5px;line-height:21px}.sv4[data-pg=solutions] .sl-change-was b{letter-spacing:.04em;text-transform:uppercase;color:var(--u-olive-800);margin-bottom:2px;font-size:12px;line-height:16px;display:block}.sv4[data-pg=solutions] .sl-change-l{letter-spacing:.04em;text-transform:uppercase;color:var(--u-olive-800);font-size:12px;font-weight:700;line-height:16px}.sv4[data-pg=solutions] .sl-change .mk-list{color:var(--u-ink)}.sv4[data-pg=solutions] .sl-story{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.sv4[data-pg=solutions] .sl-story-photo{aspect-ratio:4/5;object-fit:cover;border-radius:var(--u-r-4xl,32px);background:var(--u-meadow);width:100%;display:block}.sv4[data-pg=solutions] .sl-story-copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.sv4[data-pg=solutions] .sl-story-who{flex-direction:column;gap:2px;display:flex}.sv4[data-pg=solutions] .sl-story-name{color:var(--u-ink);font-size:16px;font-weight:700;line-height:22px}.sv4[data-pg=solutions] .sl-story-role{color:var(--u-text-2);font-size:14px;line-height:20px}.sv4[data-pg=solutions] .sl-story-h{font-family:var(--u-font-serif);letter-spacing:-.01em;color:var(--u-ink);margin:0;font-size:36px;font-weight:500;line-height:44px}.sv4[data-pg=solutions] .sl-story-p{color:var(--u-text-2);max-width:620px;margin:0;font-size:17px;line-height:27px}.sv4[data-pg=solutions] .sl-quote{border-left:3px solid var(--u-lime);margin:4px 0 0;padding:4px 0 4px 20px}.sv4[data-pg=solutions] .sl-quote p{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:22px;font-style:italic;font-weight:500;line-height:32px}.sv4[data-pg=solutions] .sl-links{flex-wrap:wrap;gap:4px 24px;display:flex}.sv4[data-pg=solutions] .sl-link{min-height:44px;font:inherit;color:var(--u-olive);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.sv4[data-pg=solutions] .sl-link:hover{color:var(--u-ink);text-underline-offset:3px;text-decoration:underline}.sv4[data-pg=solutions] .sl-built{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;display:grid}.sv4[data-pg=solutions] .sl-bcard{border:1px solid var(--u-line);border-radius:var(--u-r-3xl);background:var(--u-white);min-width:0;box-shadow:var(--mk-shadow);color:var(--u-ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.sv4[data-pg=solutions] .sl-bcard:hover{border-color:var(--u-olive);color:var(--u-ink)}.sv4[data-pg=solutions] .sl-bcard-media{aspect-ratio:16/10;background:var(--u-meadow);display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions] .sl-bcard-media>img{object-fit:cover;width:100%;height:100%;display:block}.sv4[data-pg=solutions] .sl-bcard-ai{justify-content:center;align-items:center;display:flex}.sv4[data-pg=solutions] .sl-bcard-ai>img{width:96px;height:96px;box-shadow:0 0 0 4px var(--u-white);border-radius:50%}.sv4[data-pg=solutions] .sl-bcard-kind{position:absolute;top:12px;left:12px}.sv4[data-pg=solutions] .sl-bcard-body{flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex}.sv4[data-pg=solutions] .sl-bcard-out{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:20px;font-weight:500;line-height:27px}.sv4[data-pg=solutions] .sl-bcard-meta{color:var(--u-text-2);align-items:center;gap:8px;min-width:0;margin-top:auto;font-size:13px;line-height:18px;display:flex}.sv4[data-pg=solutions] .sl-bcard-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv4[data-pg=solutions] .sl-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.sv4[data-pg=solutions] .sl-tool{border:1px solid var(--u-line);border-radius:var(--u-r-3xl);background:var(--u-white);min-width:0;box-shadow:var(--mk-shadow);flex-direction:column;display:flex;overflow:hidden}.sv4[data-pg=solutions] .sl-tool-body{flex-direction:column;flex:1;gap:10px;padding:20px 22px 14px;display:flex}.sv4[data-pg=solutions] .sl-tool-name{letter-spacing:.04em;text-transform:uppercase;color:var(--u-olive-800);font-size:12px;font-weight:700;line-height:16px}.sv4[data-pg=solutions] .sl-tool-out{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:21px;font-weight:500;line-height:28px}.sv4[data-pg=solutions] .sl-tool-what{color:var(--u-text-2);margin:0;font-size:15px;line-height:22px}.sv4[data-pg=solutions] .sl-tool .sl-link{margin-top:auto}.sv4[data-pg=solutions] .sl-more{margin-top:20px}.sv4[data-pg=solutions] .sl-plan{border:1px solid var(--u-line);border-radius:var(--u-r-4xl,32px);background:var(--u-white);box-shadow:var(--mk-shadow);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0;display:grid;overflow:hidden}.sv4[data-pg=solutions] .sl-plan-main{flex-direction:column;gap:22px;min-width:0;padding:36px 40px;display:flex}.sv4[data-pg=solutions] .sl-plan-k{align-items:center;gap:10px;display:flex}.sv4[data-pg=solutions] .sl-plan-l{letter-spacing:.04em;text-transform:uppercase;color:var(--u-olive-800);font-size:12px;font-weight:700;line-height:16px}.sv4[data-pg=solutions] .sl-plan-goal{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:28px;font-weight:500;line-height:35px}.sv4[data-pg=solutions] .sl-plan-steps{counter-reset:sl;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.sv4[data-pg=solutions] .sl-plan-steps li{border-top:2px solid var(--u-line);flex-direction:column;gap:6px;min-width:0;padding-top:14px;display:flex}.sv4[data-pg=solutions] .sl-plan-steps li:first-child{border-top-color:var(--u-olive)}.sv4[data-pg=solutions] .sl-plan-st{color:var(--u-olive);font-size:13px;font-weight:700;line-height:18px}.sv4[data-pg=solutions] .sl-plan-st-t{color:var(--u-ink);font-size:15px;line-height:22px}.sv4[data-pg=solutions] .sl-plan-next{background:var(--u-meadow);flex-direction:column;gap:14px;min-width:0;padding:36px;display:flex}.sv4[data-pg=solutions] .sl-plan-next-t{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:24px;font-weight:500;line-height:30px}.sv4[data-pg=solutions] .sl-plan-next-why{color:var(--u-text-2);margin:0;font-size:15px;line-height:22px}.sv4[data-pg=solutions] .sl-plan-acts{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:6px;display:flex}.sv4[data-pg=solutions] .sl-thread-box{flex-direction:column-reverse;height:240px;display:flex;overflow-y:auto}.sv4[data-pg=solutions] .sl-try .mc-head{margin-bottom:4px}.sv4[data-pg=solutions] .sl-try .mc-comp-pill .mc-comp-in{min-height:24px}.sv4[data-pg=solutions] .sl-limit{border-radius:var(--mi-r-md,16px);background:var(--mi-lime-tint,var(--u-meadow));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.sv4[data-pg=solutions] .sl-price{border-radius:var(--u-r-3xl);background:var(--u-white);border:1px solid var(--u-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:40px;padding:22px 28px;display:flex}.sv4[data-pg=solutions] .sl-price-t{flex-direction:column;gap:2px;min-width:0;max-width:760px;display:flex}.sv4[data-pg=solutions] .sl-price-h{color:var(--u-ink);font-size:17px;font-weight:700;line-height:24px}.sv4[data-pg=solutions] .sl-price-p{color:var(--u-text-2);font-size:15px;line-height:22px}.sv4[data-pg=solutions] .sl-close{margin-top:64px}.sv4[data-pg=solutions] .sl-sibs{border-top:1px solid var(--u-hairline);flex-wrap:wrap;align-items:center;gap:8px;margin-top:48px;padding-top:24px;display:flex}.sv4[data-pg=solutions] .sl-sibs-l{color:var(--u-text-2);margin-right:6px;font-size:13px;font-weight:700}.sv4[data-pg=solutions] .sl-sib{border-radius:var(--u-r-pill);border:1px solid var(--u-line);background:var(--u-white);min-height:44px;color:var(--u-ink);align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sv4[data-pg=solutions] .sl-sib:hover{border-color:var(--u-olive);color:var(--u-ink)}.sv4[data-pg=solutions] .sl-empty{padding-top:160px}.sv4[data-pg=solutions] .mk-sec.sl-sec{padding:80px 0}@container mk (max-width:1000px){.sv4[data-pg=solutions] .sl-tools{grid-template-columns:minmax(0,1fr);max-width:560px}}@container mk (max-width:900px){.sv4[data-pg=solutions] .sl-story{grid-template-columns:minmax(0,1fr);gap:28px}.sv4[data-pg=solutions] .sl-story-photo{aspect-ratio:1;max-width:280px}.sv4[data-pg=solutions] .sl-plan{grid-template-columns:minmax(0,1fr)}}@container mk (max-width:600px){.sv4[data-pg=solutions] .sl-story-h{font-size:28px;line-height:35px}.sv4[data-pg=solutions] .sl-plan-main,.sv4[data-pg=solutions] .sl-plan-next{padding:24px 20px}.sv4[data-pg=solutions] .sl-plan-steps{grid-template-columns:minmax(0,1fr);gap:12px}.sv4[data-pg=solutions] .sl-plan-goal{font-size:23px;line-height:30px}.sv4[data-pg=solutions] .sl-price{padding:18px 20px}.sv4[data-pg=solutions] .sl-close{margin-top:48px}}@container (max-width:900px){.sv4[data-pg=solutions] .sl-hero{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:600px){.sv4[data-pg=solutions] .sl-page{padding:0 16px 40px}.sv4[data-pg=solutions] .mk-sec.sl-sec{padding:56px 0}}.sv4[data-pg=solutions] .app:has(.sl-page){min-width:0}.sv4[data-pg=solutions] .sl-topbar,.sv4[data-pg=solutions] .sl-scrim{display:none}@media (max-width:760px){.sv4[data-pg=solutions] .mc-sugs .mc-sug{min-height:44px}.sv4[data-pg=solutions] .mc-send{width:44px;height:44px}.sv4[data-pg=solutions] .app:has(.sl-page)>aside.side{display:none}.sv4[data-pg=solutions] .app:has(.sl-menu-on)>aside.side{z-index:60;width:min(320px,86vw);box-shadow:var(--u-shadow-lg);display:flex;position:fixed;top:0;bottom:0;left:0}.sv4[data-pg=solutions] .sl-scrim{z-index:55;background:var(--u-scrim);border:0;display:block;position:fixed;inset:0}.sv4[data-pg=solutions] .sl-topbar{z-index:5;background:var(--u-white);border-bottom:1px solid var(--u-hairline);align-items:center;gap:8px;padding:6px 12px 6px 6px;display:flex;position:sticky;top:0}.sv4[data-pg=solutions] .has-tnav .sl-topbar,.sv4[data-pg=solutions] .app.has-tnav .sl-topbar,.sv4[data-pg=solutions] .app.mk-board .sl-topbar,.sv4[data-pg=solutions] .mk-board .sl-topbar{display:none}.sv4[data-pg=solutions] .sl-top-menu{width:44px;height:44px;color:var(--u-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.sv4[data-pg=solutions] .sl-top-name{flex:1;min-width:0;font-size:16px;font-weight:600}.sv4[data-pg=solutions] .sl-topbar .button{height:44px}.sv4[data-pg=solutions] .sl-hero{padding-top:28px}.sv4[data-pg=solutions] .sl-ctas .button,.sv4[data-pg=solutions] .sl-plan-acts .button,.sv4[data-pg=solutions] .sl-price .button{flex:auto;min-height:44px}.sv4[data-pg=solutions] .sl-change{padding:22px 20px}.sv4[data-pg=solutions] .sl-change-h{font-size:22px;line-height:28px}.sv4[data-pg=solutions] .sl-quote p{font-size:19px;line-height:28px}.sv4[data-pg=solutions] .sl-thread-box{height:220px}.sv4[data-pg=solutions] .sl-try .mc-comp-pill .mc-comp-in{min-height:44px;padding-top:10px}.sv4[data-pg=solutions] .sl-limit .mc-btn{min-height:44px}}.sv4[data-pg=solutions] .mk-page.sl-mk{background-color:var(--u-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.32  0 0 0 0 0.22  0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035 0.05' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.90  0 0 0 0 0.87  0 0 0 0 0.76  0 0 0 0.5 -0.28'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23d%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.009' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94  0 0 0 0 0.91  0 0 0 0 0.81  0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");background-size:240px 240px,420px 420px,900px 900px}.sv4[data-pg=solutions] .sl-mk .mk-sec-paper{background:0 0}.sv4[data-pg=solutions] .sl-scene{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.sv4[data-pg=solutions] .ov-vs-stage{isolation:isolate;background:var(--u-paper);border-radius:24px;padding:40px;position:relative;overflow:hidden}.sv4[data-pg=solutions] .ov-vs-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@container mk (max-width:600px){.sv4[data-pg=solutions] .ov-vs-stage{border-radius:20px;padding:16px}}.sv4[data-pg=solutions] .ov-vs-head{background:var(--u-white);border-bottom:1px solid var(--u-hairline);align-items:center;gap:10px;padding:12px 16px;display:flex}.sv4[data-pg=solutions] .ov-vs-head b{font-family:var(--u-font-serif);color:var(--u-ink);font-size:16.5px;font-weight:500;line-height:22px}.sv4[data-pg=solutions] .ov-vs-mark{background:var(--u-olive);width:28px;height:28px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:15px;font-style:italic;line-height:1;display:inline-grid}.sv4[data-pg=solutions] .ov-vs-tag{border-radius:var(--u-r-pill);background:var(--u-lime-50);border:1px solid var(--u-lime-100);color:var(--u-olive);margin-left:auto;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:16px}.sv4[data-pg=solutions] .ov-vs-body{flex-direction:column;gap:12px;padding:18px 16px;display:flex}.sv4[data-pg=solutions] .ov-vs-me{background:var(--u-lime-50);border:1px solid var(--u-lime-100);max-width:82%;color:var(--u-ink);border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:14.5px;line-height:21px}.sv4[data-pg=solutions] .ov-vs-me small{letter-spacing:.08em;text-transform:uppercase;color:var(--u-olive-muted);margin-bottom:2px;font-size:11px;font-weight:700;line-height:14px;display:block}.sv4[data-pg=solutions] .ov-vs-ai{align-items:flex-start;gap:10px;max-width:92%;display:flex}.sv4[data-pg=solutions] .ov-vs-ai p{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:16px;line-height:24px}.sv4[data-pg=solutions] .ov-vs{border:1px solid var(--u-line);background:var(--u-paper);box-shadow:var(--mk-shadow);border-radius:22px;overflow:hidden}.sv4[data-pg=solutions] .ov-vs-head .ov-vs-kind{flex:none}.sv4[data-pg=solutions] .ov-vu-top{color:var(--u-text-2);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12.5px;font-weight:600;line-height:16px;display:flex}.sv4[data-pg=solutions] .ov-vu-bar{background:var(--u-line);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.sv4[data-pg=solutions] .ov-vu-bar i{background:var(--u-olive);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.sv4[data-pg=solutions] .ov-vu-rows{flex-direction:column;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sv4[data-pg=solutions] .ov-vu-row{background:var(--u-white);border:1px solid var(--u-line);border-radius:14px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.sv4[data-pg=solutions] .ov-vu-dot{border:1.5px solid var(--u-hairline);color:#0000;background:var(--u-white);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:inline-grid}.sv4[data-pg=solutions] .ov-vu-done .ov-vu-dot{background:var(--u-olive);border-color:var(--u-olive);color:var(--u-paper)}.sv4[data-pg=solutions] .ov-vu-t{flex-direction:column;gap:1px;min-width:0;display:flex}.sv4[data-pg=solutions] .ov-vu-t b{color:var(--u-ink);font-size:14px;font-weight:600;line-height:20px}.sv4[data-pg=solutions] .ov-vu-t span{color:var(--u-text-2);font-size:12.5px;line-height:17px}.sv4[data-pg=solutions] .ov-vu-done .ov-vu-t b{color:var(--u-text-2)}.sv4[data-pg=solutions] .ov-vu-doc{background:var(--u-white);border:1px solid var(--u-line);border-radius:14px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.sv4[data-pg=solutions] .ov-vu-doc h4,.sv4[data-pg=solutions] .ov-vu-doc .ov-vu-doc-h{font-family:var(--u-font-serif);color:var(--u-olive);margin:0;font-size:19px;font-weight:500;line-height:25px}.sv4[data-pg=solutions] .ov-vu-doc p{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:14.5px;line-height:22px}.sv4[data-pg=solutions] .ov-vu-lines{flex-direction:column;gap:8px;margin-top:4px;display:flex}.sv4[data-pg=solutions] .ov-vu-lines i{border-bottom:1px dashed var(--u-hairline);height:18px;display:block}.sv4[data-pg=solutions] .ov-vu-form{flex-direction:column;gap:10px;display:flex}.sv4[data-pg=solutions] .ov-vu-q{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:18px;line-height:25px}.sv4[data-pg=solutions] .ov-vu-form ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=solutions] .ov-vu-radio{border:1.5px solid var(--u-hairline);border-radius:50%;flex:none;width:18px;height:18px}.sv4[data-pg=solutions] .sl-mk .mk-kicker:empty{display:none}.sv4[data-pg=solutions] .sl-mk .mk-kicker,.sv4[data-pg=solutions] .sl-mk .mk-sec .mk-kicker{background:0 0;border-radius:0;height:auto;padding:0}.sv4[data-pg=solutions] .gl-vid{border-radius:16px;position:relative;overflow:hidden}.sv4[data-pg=solutions] .gl-vid-play{background:var(--u-olive);width:64px;height:64px;color:var(--u-paper);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px -14px #10100f8c}.sv4[data-pg=solutions] .gl-vid-play svg{margin-left:3px}.sv4[data-pg=solutions] .gl-vid-tag{z-index:2;border-radius:var(--u-r-pill);color:#fafafa;background:#10100fc7;padding:5px 11px;font-size:12px;font-weight:600;line-height:16px;position:absolute;bottom:12px;left:12px}.sv4[data-pg=solutions] .gl-scene{margin:0}.sv4[data-pg=solutions] .gl-scene .ov-vs-stage{border-radius:16px;padding:24px}.sv4[data-pg=solutions] .sl-tile{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.sv4[data-pg=solutions] .sl-tools .sl-tool{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:22px;padding:16px}.sv4[data-pg=solutions] .sl-who{color:var(--u-ink);margin:0;font-size:17px;font-weight:600;line-height:26px}.sv4[data-pg=solutions] #earn .sl-sec-head{flex-direction:column;gap:8px;margin-bottom:28px;display:flex}.sv4[data-pg=solutions] .sl-earn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sv4[data-pg=solutions] .sl-earn-card{background:var(--u-white);border:1px solid var(--u-line);box-shadow:var(--mk-shadow);border-radius:20px;flex-direction:row;align-items:center;gap:18px;min-width:0;padding:22px 24px;display:flex}.sv4[data-pg=solutions] .sl-earn-n{background:var(--u-olive);width:40px;height:40px;color:var(--u-paper);font-family:var(--u-font-serif);border-radius:50%;flex:none;place-items:center;font-size:19px;line-height:1;display:inline-grid}.sv4[data-pg=solutions] .sl-earn-card p{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:20px;line-height:28px}.sv4[data-pg=solutions] .sl-earn-foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:16px;display:grid}.sv4[data-pg=solutions] .sl-earn-foot>div{background:var(--u-white);border:1px solid var(--u-line);border-radius:20px;flex-direction:column;gap:12px;padding:22px 24px;display:flex}.sv4[data-pg=solutions] .sl-earn-lines{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sv4[data-pg=solutions] .sl-earn-lines li{border-left:3px solid var(--u-lime);font-family:var(--u-font-serif);color:var(--u-ink);padding:2px 0 2px 14px;font-size:18px;line-height:26px}.sv4[data-pg=solutions] .sl-earn-k{letter-spacing:.12em;text-transform:uppercase;color:var(--u-olive-muted);font-size:11px;font-weight:700;line-height:14px;display:block}.sv4[data-pg=solutions] .sl-earn-hero{font-family:var(--u-font-serif);color:var(--u-ink);margin:0;font-size:18px;line-height:26px}@container mk (max-width:760px){.sv4[data-pg=solutions] .sl-earn-grid,.sv4[data-pg=solutions] .sl-earn-foot{grid-template-columns:minmax(0,1fr)}}@container sl (max-width:760px){.sv4[data-pg=solutions] .sl-earn-grid,.sv4[data-pg=solutions] .sl-earn-foot{grid-template-columns:minmax(0,1fr)}}.sv4[data-pg=solutions] .ov-cta-band{isolation:isolate;background:var(--mk-ink);position:relative;overflow:hidden}.sv4[data-pg=solutions] .ov-cta-bg{z-index:-1;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sv4[data-pg=solutions] .ov-cta-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#10100f73,#10100f1a 70%);position:absolute;inset:0}.sv4[data-pg=solutions] .ov-cta-p{max-width:620px;color:var(--mk-on-ink-2);margin:0;font-size:17px;line-height:26px}.sv4[data-pg=solutions] .sl-tools-frame{background:0 0;border:0;width:100%;height:360px;margin-top:36px;display:block}.sv4[data-pg=solutions] img[src$=oob-cover\.jpg]{object-position:50% 22%!important}.sv4:not([data-pg=home]) :is(h1,h2,h3,h4,.mk-h1,.mk-h2,.pp-h2,.h2-cmp-h){--u-olive:var(--u-ink,#10100f)}.sv4:not([data-pg=home]) :is(h1,h2,h3,h4,.mk-h1,.mk-h2,.pp-h2,.h2-cmp-h) :is(em,i,.mk-em){color:inherit!important;display:inline!important}.sv4[data-pg=press] #hlm :is(.mk-h2,.h2-cmp-h) :is(em,.mk-em){display:block!important}.sv4:not([data-pg=home]) .mk-cta-band.ov-cta-band{background:var(--u-white,#fff)}.sv4:not([data-pg=home]) .mk-cta-band.ov-cta-band:before{display:none}.sv4:not([data-pg=home]) .mk-cta-band.ov-cta-band .button.button-secondary{color:var(--u-olive,#3a4325);background:var(--u-white,#fff);border:1.5px solid #3a432559}.sv4 .mk-cta-band.ov-cta-band{background:var(--u-white,#fff);text-align:left;border-radius:20px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:24px 40px;min-height:0;padding:56px 64px;display:flex}.sv4 .mk-cta-band.ov-cta-band:before,.sv4 .mk-cta-band.ov-cta-band:after,.sv4 .mk-cta-band.ov-cta-band .ov-cta-bg,.sv4 .mk-cta-band.ov-cta-band .ov-cta-p{display:none}.sv4 .mk-cta-band.ov-cta-band .mk-h2,.sv4 .mk-cta-band.ov-cta-band .mk-h2 .mk-em{color:var(--u-olive,#3a4325);text-align:left;flex:420px;max-width:none;margin:0;font-size:36px;line-height:44px}.sv4 .mk-cta-band.ov-cta-band .mk-ctas{margin:0}.sv4 .mk-cta-band.ov-cta-band .button-secondary{color:var(--mk-ink,#10100f);background:0 0;border-color:#10100f2e}@media (max-width:760px){.sv4 .mk-cta-band.ov-cta-band{padding:36px 24px}.sv4 .mk-cta-band.ov-cta-band .mk-h2{font-size:28px;line-height:34px}}
