@layer theme,base;@layer components{.wa-chip{border:1px solid var(--wp-edge);color:var(--wp-ink);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;line-height:1.3;display:flex;box-shadow:0 14px 30px -18px #00000047}.wa-chip b{font-weight:600}.wa-chip-ic{background:var(--wp-soft);width:28px;height:28px;color:var(--wp-muted);border-radius:9px;flex:none;place-items:center;display:grid}.wa-chip-ic svg{width:15px;height:15px}.wa-mock{border:1px solid var(--wp-edge);min-width:0;color:var(--wp-ink);background:#fff;border-radius:16px;padding:20px;font-size:13px}.wa-mock-head{color:var(--wp-faint);align-items:center;gap:8px;font-size:13px;display:flex}.wa-mock-head svg{width:15px;height:15px}.wa-row{border-top:1px solid var(--wp-line);align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.wa-row:first-child{border-top:0}.wa-tile{background:var(--wp-soft);border-radius:10px;padding:9px 12px}.wa-pill{background:var(--wp-fill);height:22px;color:var(--wp-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.wa-pill[data-tone=done]{color:var(--wp-ink)}.wa-pill[data-tone=wait]:before{content:"";background:var(--wp-amber);border-radius:50%;width:6px;height:6px}.wa-av{background:var(--wp-soft);border:1px solid var(--wp-line);color:var(--wp-muted);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.wa-meter{background:var(--wp-fill);border-radius:999px;height:6px;display:block;overflow:hidden}.wa-meter>span{border-radius:inherit;background:var(--wp-ink);height:100%;display:block}.wa-stat{background:var(--wp-soft);border-radius:12px;padding:12px}.wa-stat p:first-child{color:var(--wp-faint);font-size:11.5px}.wa-stat p:last-child{letter-spacing:-.03em;margin-top:4px;font-size:20px;font-weight:600}}@layer utilities;.wa :where(p,ul,ol,figure){margin:revert-layer}.wa{--wa-sand:#efeae3;--wa-sage:#e3e9e5;--wa-mist:#e5e8ee;--wa-blush:#f1e7e2}.wa-t{color:var(--wp-ink)}.wa-m{color:var(--wp-muted)}.wa-f{color:var(--wp-faint)}.wa-hero{padding-block:clamp(56px,8vw,112px) 0}.wa-hero-copy{justify-items:start;gap:22px;display:grid}.wa-hero-copy .wp-h1{max-width:13em}.wa-crumb a{color:var(--wp-ink)}.wa-crumb a:hover{text-underline-offset:3px;text-decoration:underline}.wa-stage{background:var(--wp-soft);isolation:isolate;border-radius:28px;margin-top:clamp(40px,5vw,64px);position:relative;overflow:hidden}.wa-stage-pad{padding:clamp(24px,4vw,56px) clamp(16px,3vw,40px) 0}.wa-versus{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(32px,4vw,48px);display:grid}.wa-versus>div{padding:clamp(24px,3vw,36px)}.wa-versus ul{gap:14px;margin-top:22px;display:grid}.wa-versus li{gap:12px;font-size:15px;line-height:1.5;display:flex}.wa-versus li svg{flex:none;width:16px;height:16px;margin-top:3px}.wa-versus .wa-without{background:var(--wp-soft);border-color:#0000}.wa-versus .wa-without li{color:var(--wp-muted)}.wa-versus .wa-without li svg{color:var(--wp-faint)}@media (width<=760px){.wa-versus{grid-template-columns:minmax(0,1fr)}}.wa-rows{margin-top:clamp(32px,4vw,56px)}.wa-row-item{border-top:1px solid var(--wp-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,4vw,56px);padding-block:clamp(28px,4vw,48px);display:grid}.wa-row-item:last-child{border-bottom:1px solid var(--wp-line)}.wa-row-copy{justify-items:start;gap:12px;display:grid}.wa-view{background:var(--wp-soft);border-radius:16px;min-width:0;padding:clamp(16px,3vw,40px)}.wa-view>img{border-radius:12px;width:100%;height:auto;display:block}@media (width<=900px){.wa-row-item{grid-template-columns:minmax(0,1fr)}}.wa-steps{counter-reset:wa-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(32px,4vw,48px);display:grid}.wa-steps li{align-content:start;gap:10px;padding:24px;display:grid}.wa-steps li span{color:var(--wp-faint);font-variant-numeric:tabular-nums;margin-bottom:22px;font-size:13px}@media (width<=900px){.wa-steps{grid-template-columns:minmax(0,1fr)}}.wa-tracked{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(20px,3vw,40px);display:grid}@media (width<=900px){.wa-tracked{grid-template-columns:minmax(0,1fr)}}.wa-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}@media (width<=900px){.wa-split{grid-template-columns:minmax(0,1fr)}}.wa-others{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:clamp(28px,3vw,40px);display:grid}.wa-others li{border-top:1px solid var(--wp-line)}.wa-others li:nth-last-child(-n+2){border-bottom:1px solid var(--wp-line)}.wa-others a{align-items:center;gap:14px;padding:18px 0;display:flex}.wa-others .wa-chip-ic{border-radius:11px;width:36px;height:36px}.wa-others .wa-chip-ic svg{width:17px;height:17px}.wa-others strong{letter-spacing:-.01em;font-size:15px;font-weight:500;display:block}.wa-others small{color:var(--wp-faint);font-size:13px;display:block}.wa-others .wa-go{width:16px;height:16px;color:var(--wp-faint);transition:transform .3s var(--wp-ease), color .2s;flex:none;margin-left:auto}.wa-others a:hover .wa-go{color:var(--wp-ink);transform:translate(2px,-2px)}@media (width<=760px){.wa-others{grid-template-columns:minmax(0,1fr)}.wa-others li:nth-last-child(2){border-bottom:0}}.wa-close .wp-wrap{text-align:center;justify-items:center;gap:28px;display:grid}.wa-close .wp-h2{max-width:13em}.wa-close .wp-actions{justify-content:center}.wa-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:clamp(40px,5vw,64px);display:grid}.wa-card{grid-template-rows:auto 1fr;transition:border-color .25s;display:grid;overflow:hidden}.wa-card:hover{border-color:#0003}.wa-card-art{aspect-ratio:4/3.4;background:var(--wp-soft);border-radius:14px;margin:8px 8px 0;position:relative;overflow:hidden}.wa-card-art img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .8s var(--wp-ease);position:absolute;inset:0}.wa-card:hover .wa-card-art img{transform:scale(1.04)}.wa-card-art .wa-cut{object-fit:contain;object-position:bottom;width:80%;height:92%;inset:auto 10% 0}.wa-card-body{grid-template-rows:auto 1fr auto;gap:8px;padding:18px 18px 20px;display:grid}.wa-card-body .wp-link{margin-top:10px}.wa-card-list{gap:6px;display:grid;position:absolute;inset:auto 12px 12px}.wa-card-list span{height:30px;color:var(--wp-muted);background:#fff;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:11.5px;display:flex}.wa-card-list span:first-child{color:var(--wp-ink);box-shadow:0 0 0 1px var(--wp-edge);font-weight:600}.wa-card-list i{color:var(--wp-faint);margin-left:auto;font-style:normal;font-weight:400}@media (width<=1180px){.wa-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.wa-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.wa-cards{grid-template-columns:minmax(0,1fr)}}.wa-browser{border:1px solid var(--wp-edge);background:#fff;border-radius:14px;overflow:hidden}.wa-browser-bar{border-bottom:1px solid var(--wp-line);align-items:center;gap:6px;padding:8px 12px;display:flex}.wa-browser-bar i{background:#0000001f;border-radius:50%;width:7px;height:7px}.wa-browser-bar span{text-overflow:ellipsis;white-space:nowrap;color:var(--wp-faint);margin-left:10px;font-size:11px;overflow:hidden}.wa-browser img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.wa-points{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(32px,4vw,48px);display:grid}.wa-points li{align-content:start;gap:8px;padding:24px;display:grid}.wa-points svg{width:20px;height:20px;color:var(--wp-muted);margin-bottom:18px}@media (width<=1024px){.wa-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.wa-points{grid-template-columns:minmax(0,1fr)}}.wa-included{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin-top:clamp(28px,3vw,40px);display:grid}.wa-included li{border-top:1px solid var(--wp-line);gap:12px;padding:16px 0;font-size:15px;display:flex}.wa-included svg{flex:none;width:16px;height:16px;margin-top:3px}@media (width<=900px){.wa-included{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.wa-included{grid-template-columns:minmax(0,1fr)}}.wa-marquee{padding-block:8px;overflow:hidden}.wa-marquee-track{gap:16px;width:max-content;animation:70s linear infinite wa-marquee;display:flex}.wa-marquee:hover .wa-marquee-track{animation-play-state:paused}.wa-marquee .wa-browser{flex:none;width:300px}@media (width>=768px){.wa-marquee .wa-browser{width:400px}}@keyframes wa-marquee{to{transform:translate(-50%)}}.wa-show{grid-template-columns:240px minmax(0,1fr);gap:12px;margin-top:clamp(32px,4vw,48px);display:grid}.wa-show-nav{align-content:start;gap:4px;display:grid}.wa-show-nav button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;gap:2px;padding:12px 14px;transition:background .2s,border-color .2s;display:grid}.wa-show-nav button:hover{background:var(--wp-fill)}.wa-show-nav button[aria-pressed=true]{border-color:var(--wp-edge);background:#fff}.wa-show-nav span{color:var(--wp-muted);align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.wa-show-nav button[aria-pressed=true] span{color:var(--wp-ink)}.wa-show-nav span svg{width:15px;height:15px}.wa-show-nav small{color:var(--wp-faint);padding-left:25px;font-size:12.5px}.wa-show-view{border-radius:var(--wp-r);background:var(--wp-soft);justify-items:center;gap:24px;min-width:0;padding:clamp(16px,3vw,32px);display:grid}.wa-show-frame{justify-content:center;align-items:center;width:100%;height:clamp(300px,46vw,600px);display:flex}.wa-show-frame>div{border:1px solid var(--wp-edge);animation:wp-in .6s var(--wp-ease) both;background:#fff;padding:6px;overflow:hidden}.wa-show-frame img{object-fit:cover;object-position:top;border-radius:inherit;width:100%;height:100%;display:block}@media (width<=900px){.wa-show{grid-template-columns:minmax(0,1fr)}.wa-show-nav{scrollbar-width:none;display:flex;overflow-x:auto}.wa-show-nav::-webkit-scrollbar{display:none}.wa-show-nav button{flex:none}.wa-show-nav small{display:none}}@media (prefers-reduced-motion:reduce){.wa-marquee-track{animation:none}}.lg-a{color:var(--wp-ink);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #00000038;text-decoration:underline #00000038;transition:text-decoration-color .2s}.lg-a:hover{text-decoration-color:currentColor}.lg-hero{padding-block:clamp(56px,8vw,112px) clamp(32px,4vw,56px)}.lg-hero .wp-wrap{justify-items:start;gap:22px;display:grid}.lg-hero .wp-h1{max-width:14em}.lg-hero .wp-lead{max-width:40em}.lg-meta{flex-wrap:wrap;gap:4px 0;display:flex}.lg-meta span+span:before{content:"·";color:#0003;margin:0 10px}.lg-hub{padding-top:clamp(24px,3vw,40px)}.lg-docs a{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) 8em auto;align-items:baseline;gap:6px 28px;padding:18px 0;display:grid}.lg-doc-name{letter-spacing:-.015em;font-size:16px;font-weight:500}.lg-doc-sum{color:var(--wp-muted);font-size:14px}.lg-doc-ver{color:var(--wp-faint);font-variant-numeric:tabular-nums;text-align:right;font-size:12.5px}.lg-docs a>svg{color:var(--wp-faint);transition:transform .3s var(--wp-ease), color .2s;align-self:center}.lg-docs a:hover>svg{color:var(--wp-ink);transform:translate(3px)}.lg-company{gap:6px;max-width:52em;margin-top:40px;display:grid}.lg-company strong{color:var(--wp-ink);font-weight:500}@media (width<=760px){.lg-docs a{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:16px 0}.lg-doc-name{grid-column:1}.lg-doc-sum{grid-area:2/1}.lg-doc-ver{grid-area:1/2}.lg-docs a>svg{display:none}}.lg-body-sec{padding-bottom:clamp(80px,10vw,144px)}.lg-layout{border-top:1px solid var(--wp-line);grid-template-columns:232px minmax(0,1fr);gap:clamp(40px,6vw,96px);padding-top:clamp(32px,4vw,48px);display:grid}.lg-toc{scrollbar-width:none;align-self:start;gap:14px;max-height:calc(100vh - 140px);display:grid;position:sticky;top:112px;overflow-y:auto}.lg-toc::-webkit-scrollbar{display:none}.lg-toc-list{gap:2px;display:grid}.lg-toc-list a{color:var(--wp-faint);align-items:baseline;gap:10px;padding:5px 0;font-size:13px;line-height:1.4;transition:color .2s;display:flex}.lg-toc-list a:hover{color:var(--wp-ink)}.lg-toc-list a[aria-current]{color:var(--wp-ink);font-weight:500}.lg-toc-n{font-variant-numeric:tabular-nums;color:var(--wp-faint);opacity:.7;flex:none;font-size:11px}.lg-toc-mobile{display:none}.lg-doc{min-width:0;max-width:680px}.lg-doc section{scroll-margin-top:112px}.lg-sec+.lg-sec{border-top:1px solid var(--wp-line);margin-top:48px;padding-top:40px}.lg-doc h2{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(21px,2vw,24px);line-height:1.2}.lg-doc h3{letter-spacing:-.02em;margin:28px 0 10px;font-size:16.5px;line-height:1.3}.lg-doc p,.lg-bullets{color:#454240;overflow-wrap:break-word;font-size:15.5px;line-height:1.7}.lg-doc section>p+p,.lg-doc section>p+.lg-bullets,.lg-doc section>.lg-bullets+p{margin-top:14px}.lg-bullets{gap:8px;margin-top:14px;padding-left:20px;list-style:outside;display:grid}.lg-bullets li::marker{color:var(--wp-faint)}.lg-contact{gap:10px;margin-top:64px;padding:clamp(22px,3vw,32px);display:grid}.lg-contact .wp-small{border-top:1px solid var(--wp-line);margin-top:8px;padding-top:14px}.lg-doc .lg-contact p{font-size:14px;line-height:1.55}.lg-doc .lg-contact .wp-small{color:var(--wp-faint);font-size:13px}.lg-related{gap:12px;margin-top:40px;display:grid}.lg-related a{justify-content:space-between;align-items:center;gap:16px;padding:13px 0;font-size:14.5px;display:flex}.lg-related a svg{color:var(--wp-faint);transition:transform .3s var(--wp-ease), color .2s;flex:none}.lg-related a:hover svg{color:var(--wp-ink);transform:translate(3px)}.lg-doc .lg-related>p,.lg-doc .lg-foot{color:var(--wp-faint);font-size:12.5px;line-height:1.5}.lg-foot{margin-top:40px}@media (width<=1024px){.lg-layout{grid-template-columns:minmax(0,1fr);gap:32px}.lg-toc{display:none}.lg-toc-mobile{border-top:1px solid var(--wp-line);border-bottom:1px solid var(--wp-line);margin-top:-1px;display:block}.lg-layout{border-top:0;padding-top:0}.lg-toc-mobile summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.lg-toc-mobile summary::-webkit-details-marker{display:none}.lg-toc-mobile summary:after{content:"";width:11px;height:11px;transition:transform .3s var(--wp-ease);background:linear-gradient(currentColor,currentColor) 50%/11px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 11px no-repeat}.lg-toc-mobile[open] summary:after{transform:rotate(45deg)}.lg-toc-mobile .lg-toc-list{padding-bottom:14px}.lg-doc section{scroll-margin-top:96px}}.wf{--foreground:0 0% 8%;--primary:0 0% 8%;--muted-foreground:30 4% 36%;--border:30 5% 90%;--surface-container:40 8% 96%}.wf-hero{padding-block:clamp(48px,7vw,112px) clamp(32px,4vw,64px)}.wf-hero-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.wf-hero-copy{justify-items:start;gap:22px;display:grid}.wf-hero-copy .wp-h1{max-width:11em}.wf-crumb a{color:var(--wp-ink)}.wf-crumb a:hover{text-underline-offset:3px;text-decoration:underline}.wf-stage{border-radius:var(--wp-r);background:var(--wp-soft);min-width:0;padding:clamp(16px,3vw,36px) 0 0 clamp(16px,3vw,36px);overflow:hidden}.wf-stage-clip{border:1px solid var(--wp-line);background:#fff;border-width:1px 0 0 1px;border-radius:14px 0 0;max-height:460px;padding:16px 0 0 16px;overflow:hidden}.wf-stage-clip>div{margin-right:0!important}.wf-stage-icon{place-items:center;min-height:320px;display:grid}.wf-stage-icon svg{width:56px;height:56px;color:var(--wp-faint)}.wf-vs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(32px,4vw,48px);display:grid}.wf-vs>div{padding:clamp(24px,3vw,40px)}.wf-vs>div+div{border-left:1px solid var(--wp-line)}.wf-vs .wf-vs-title{letter-spacing:-.02em;margin-bottom:12px;font-size:17px}.wf-vs-was{color:var(--wp-muted)}.wf-vs li{border-top:1px solid var(--wp-line);align-items:baseline;gap:12px;padding:12px 0;font-size:15px;line-height:1.5;display:flex}.wf-vs li svg{flex:none;transform:translateY(3px)}.wf-was{color:var(--wp-muted)}.wf-dash{background:var(--wp-faint);flex:none;width:10px;height:1.5px;transform:translateY(-4px)}.wf-rows{margin-top:clamp(32px,4vw,56px)}.wf-row{border-top:1px solid var(--wp-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,5vw,72px);padding-block:clamp(28px,4vw,48px);display:grid}.wf-row:nth-child(2n) .wf-row-copy{order:2}.wf-row-copy{align-content:center;justify-items:start;gap:12px;max-width:30em;display:grid}.wf-row-view{border-radius:var(--wp-r);background:var(--wp-soft);min-width:0;padding:clamp(16px,3vw,40px)}.wf-statement .wp-h2{max-width:18em}.wf-statement .wp-h2 span{color:var(--wp-faint)}.wf-plus{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,40px);margin-top:clamp(32px,4vw,48px);display:grid}.wf-plus li{border-top:1px solid var(--wp-line);align-content:start;gap:6px;padding:22px 0 26px;display:grid}.wf-plus li svg{color:var(--wp-muted);margin-bottom:10px}.wf-plus h3{letter-spacing:-.015em;font-size:15.5px}.wf-plus .wp-body{font-size:14px}.wf-more{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 24px;margin-top:clamp(32px,4vw,48px);display:grid}.wf-more a{border-radius:14px;align-items:center;gap:12px;margin:0 -10px;padding:10px;transition:background .2s;display:flex}.wf-more a:hover{background:var(--wp-fill)}.wf-more-icon{background:var(--wp-fill);width:36px;height:36px;color:var(--wp-ink);border-radius:999px;flex:none;place-items:center;display:grid}.wf-more-icon svg{width:16px;height:16px}.wf-more b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;display:block;overflow:hidden}.wf-more small{color:var(--wp-faint);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.wf-more span{min-width:0}.wf-faq{max-width:860px;margin-top:clamp(28px,3vw,40px)}.wf-close .wp-wrap{text-align:center;justify-items:center;gap:28px;display:grid}.wf-close .wp-h2{max-width:14em}.wf-close .wp-actions{justify-content:center}.wf-orb{background:var(--wp-soft);border-radius:28px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(28px,5vw,64px);display:grid}.wf-orb-copy{justify-items:start;gap:18px;display:grid}.wf-orb-copy .wp-tag{background:#fff}.wf-orb-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:8px 0 6px;display:grid}.wf-orb-list li{align-content:start;gap:6px;padding:20px;display:grid}.wf-orb-list b{letter-spacing:-.01em;font-size:15px;font-weight:500}.wf-area-hero{padding-block:clamp(48px,7vw,112px) clamp(48px,6vw,80px)}.wf-area-hero .wf-hero-copy .wp-h1{max-width:12em}.wf-jump{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(40px,5vw,64px);display:grid}.wf-jump a{align-items:flex-start;gap:14px;height:100%;padding:18px;transition:border-color .2s;display:flex}.wf-jump a:hover{border-color:#0003}.wf-jump b{letter-spacing:-.01em;font-size:15px;font-weight:500;display:block}.wf-jump small{color:var(--wp-faint);margin-top:2px;font-size:13px;line-height:1.45;display:block}.wf-feature{scroll-margin-top:96px}.wf-feature .wf-row{border-top:0;padding-block:0}.wf-feature .wf-row.is-flip .wf-row-copy{order:2}.wf-feature-copy{justify-items:start;gap:14px;display:grid}.wf-feature-copy .wp-h2 a{transition:color .2s}.wf-feature-copy .wp-h2 a:hover{color:var(--wp-muted)}.wf-ticks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;width:100%;margin:6px 0 10px;display:grid}.wf-ticks li{border-top:1px solid var(--wp-line);align-items:baseline;gap:10px;padding:10px 0;font-size:14.5px;line-height:1.45;display:flex}.wf-ticks li svg{color:var(--wp-ink);flex:none;transform:translateY(2px)}.wf-tight{padding-top:0}.wf .wf-ticks-one{grid-template-columns:minmax(0,1fr);margin-top:24px}.wf-short{max-width:46em;padding:clamp(24px,3vw,36px)}.wf-short .wp-small{margin-bottom:10px}.wf-short p:last-child{color:var(--wp-ink);font-size:17px;line-height:1.55}.wf-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,72px);display:grid}.wf-steps{gap:8px;margin-top:24px;display:grid}.wf-steps li{align-items:center;gap:14px;padding:16px 18px;font-size:15px;display:flex}.wf-steps li span{background:var(--wp-fill);border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:500;display:grid}.wf-tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.wf-board{padding:clamp(20px,4vw,44px)}.wf-board-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.wf-board-head .wp-small{align-items:center;gap:8px;display:flex}.wf-board .wp-lens{margin-top:24px}.wf-board .wp-lens button{align-items:center;gap:6px;display:inline-flex}.wf-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(10px,2vw,20px);margin-top:40px;display:grid}.wf-podium>div{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.wf-step{background:var(--wp-soft);border:1px solid var(--wp-line);border-bottom:0;border-radius:16px 16px 0 0;width:100%;margin-top:16px;position:relative}.wf-step-n{letter-spacing:-.04em;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1;position:absolute;inset:14px 0 auto}.wf-step-s{color:var(--wp-muted);font-size:12.5px;position:absolute;inset:auto 8px 12px}.wf-step-s b{color:var(--wp-ink);font-weight:600}.wf-face{background:var(--wp-fill);color:var(--wp-ink);border-radius:999px;flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.wf-face img{object-fit:cover;width:100%;height:100%}.wf-face.is-first{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--wp-ink)}.wf-rest li{align-items:center;gap:14px;padding:13px 0;font-size:14px;display:flex}.wf-rest .n{text-align:center;width:20px;color:var(--wp-faint);font-variant-numeric:tabular-nums}.wf-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(32px,4vw,48px);display:grid}.wf-kpis li{align-content:start;gap:8px;padding:24px;display:grid}.wf-kpis li svg{color:var(--wp-muted);margin-bottom:14px}.wf-screen{background:#141414;border-radius:24px;padding:10px}.wf-screen-in{aspect-ratio:16/9;text-align:center;background:#fff;border-radius:16px;align-content:center;place-items:center;gap:12px;padding:24px;display:grid}.wf-screen-stand{background:var(--wp-soft);border-radius:0 0 12px 12px;width:96px;height:18px;margin:0 auto}.wf-screen-dots{gap:6px;display:flex}.wf-screen-dots span{background:#00000026;border-radius:999px;width:6px;height:6px}.wf-screen-dots span.on{background:var(--wp-ink);width:20px}.wf-why{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(32px,4vw,48px);display:grid}.wf-why li{align-content:start;gap:8px;padding:24px;display:grid}.wf-why li svg{color:var(--wp-muted);margin-bottom:14px}.wf-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.wf-split ul{width:100%;margin-top:8px;display:grid}.wf-split ul li{border-top:1px solid var(--wp-line);align-items:center;gap:10px;padding:11px 0;font-size:15px;display:flex}@media (width<=1024px){.wf-more{grid-template-columns:repeat(3,minmax(0,1fr))}.wf-why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.wf-hero-grid,.wf-row,.wf-two,.wf-split{grid-template-columns:minmax(0,1fr)}.wf-row:nth-child(2n) .wf-row-copy,.wf-feature .wf-row.is-flip .wf-row-copy{order:0}.wf-stage-clip{max-height:340px}.wf-vs{grid-template-columns:minmax(0,1fr)}.wf-vs>div+div{border-left:0;border-top:1px solid var(--wp-line)}.wf-plus,.wf-more,.wf-jump,.wf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-orb{grid-template-columns:minmax(0,1fr);justify-items:start}.wf-orb-list{grid-template-columns:minmax(0,1fr)}.wf-feature .wf-row{gap:32px}}@media (width<=560px){.wf-plus,.wf-more,.wf-jump,.wf-ticks,.wf-kpis,.wf-why{grid-template-columns:minmax(0,1fr)}.wf-rest li{gap:10px}}
