.wf-pt .wf-lg-logo .chip{font:600 12px/1 var(--font-manrope), sans-serif;letter-spacing:.12em;color:#007a70;background:#dff3f0;border-radius:999px;margin-left:4px;padding:6px 9px}.wf-pt .wf-lg-nav a.out{color:#0b3537;border:1.5px solid #0b3537}.wf-pt-progress{flex-direction:column;gap:10px;display:flex}.wf-pt-progress>span:first-child{font:600 13px/1 var(--font-manrope), sans-serif;color:#6b7177}.wf-pt-bar{gap:6px;display:flex}.wf-pt-bar i{background:#ebe7df;border-radius:999px;flex:1;height:5px;display:block}.wf-pt-bar i.on{background:#00a396}.wf-pt-type{cursor:pointer;text-align:left;font-family:var(--font-manrope), sans-serif;color:#14181c;background:#fff;border:1.5px solid #e4e0d8;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.wf-pt-type.on{background:#dff3f0;border-color:#0b3537}.wf-pt-type i{background:#fff;border:1.5px solid #c8c3b8;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:1px;display:block}.wf-pt-type.on i{border:6px solid #0b3537}.wf-pt-type .t{flex-direction:column;gap:4px;display:flex}.wf-pt-type .t b{font:600 15px/1.35 var(--font-manrope), sans-serif}.wf-pt-type .t span{font:400 13px/1.45 var(--font-manrope), sans-serif;color:#4b5157}.wf-pt-regrow{gap:8px;display:flex}.wf-pt-regrow input{letter-spacing:.03em;flex:1;min-width:0;font-weight:600!important}.wf-pt-look{color:#0b3537;height:52px;font:600 14px/1 var(--font-manrope), sans-serif;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #0b3537;border-radius:12px;padding:0 18px}.wf-pt-look:disabled{opacity:.5;cursor:default}.wf-pt-found{background:#dff3f0;border:1px solid #b8e3dd;border-radius:16px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.wf-pt-found .src{font:600 12px/1 var(--font-manrope), sans-serif;letter-spacing:.12em;color:#007a70;align-items:center;gap:8px;display:flex}.wf-pt-found .src i{background:#00a396;border-radius:50%;width:8px;height:8px;display:block}.wf-pt-found .name{font:700 18px/1.3 var(--font-manrope), sans-serif;color:#0b3537}.wf-pt-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.wf-pt-facts div{flex-direction:column;gap:4px;display:flex}.wf-pt-facts span:first-child{font:500 12px/1.2 var(--font-manrope), sans-serif;color:#2f5d5c}.wf-pt-facts span:last-child{font:600 14px/1.3 var(--font-manrope), sans-serif;color:#0b3537}.wf-pt-manual{font:400 14px/1.5 var(--font-manrope), sans-serif;color:#4a3a22;background:#fdf6ea;border:1px solid #f1e2c6;border-radius:12px;padding:14px 16px}.wf-pt-pills{flex-wrap:wrap;gap:8px;display:flex}.wf-pt-pills button{color:#14181c;height:40px;font:600 13px/1 var(--font-manrope), sans-serif;cursor:pointer;background:#fff;border:1px solid #d9d4ca;border-radius:999px;padding:0 14px}.wf-pt-pills button.on{color:#fbf9f5;background:#0b3537;border-color:#0b3537}.wf-pt-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.wf-pt-foot .wf-ex-primary{height:54px;padding:0 28px}.wf-pt-foot .wf-ex-back.hidden{visibility:hidden}.wf-pt-client{color:#fbf9f5;background:#0b3537}.wf-pt-client>div{flex-direction:column;gap:36px;max-width:1200px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(20px,4vw,40px);display:flex}.wf-pt-client .head{flex-direction:column;gap:12px;max-width:640px;display:flex}.wf-pt-client .head span{font:600 12px/1 var(--font-manrope), sans-serif;letter-spacing:.14em;color:#7ff0e2}.wf-pt-client h2{font:800 clamp(30px, 4vw, 40px)/1.1 var(--font-manrope), sans-serif;letter-spacing:-.035em;margin:0}.wf-pt-three{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.wf-pt-three>div{background:#134a4d;border-radius:22px;flex-direction:column;gap:12px;padding:28px;display:flex}.wf-pt-three .k{font:600 12px/1 var(--font-manrope), sans-serif;letter-spacing:.12em;color:#7ff0e2}.wf-pt-three b{font:700 20px/1.3 var(--font-manrope), sans-serif}.wf-pt-three span:last-child{font:400 15px/1.6 var(--font-manrope), sans-serif;color:#c8dddc}.wf-pt-price{flex-direction:column;gap:32px;width:100%;max-width:1200px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(20px,4vw,40px) 0;display:flex}.wf-pt-price .top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.wf-pt-price .txt{flex-direction:column;gap:12px;max-width:640px;display:flex}.wf-pt-price .txt h2{font:800 clamp(30px, 4vw, 40px)/1.1 var(--font-manrope), sans-serif;letter-spacing:-.035em;margin:0}.wf-pt-price .txt p{font:400 16px/1.6 var(--font-manrope), sans-serif;color:#4b5157;margin:0}.wf-pt-billing{background:#f3f0ea;border-radius:999px;gap:4px;padding:4px;display:flex}.wf-pt-billing button{color:#4b5157;height:40px;font:600 14px/1 var(--font-manrope), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px}.wf-pt-billing button.on{color:#14181c;background:#fff;box-shadow:0 1px 3px #0b35371f}.wf-pt-tiers{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px;display:grid}.wf-pt-tier{color:#14181c;background:#fff;border:1px solid #ebe7df;border-radius:20px;flex-direction:column;gap:14px;padding:22px 20px;display:flex}.wf-pt-tier.ent{color:#fbf9f5;background:#0b3537;border-color:#0b3537}.wf-pt-tier .row{justify-content:space-between;align-items:center;gap:8px;display:flex}.wf-pt-tier .row b{font:700 16px/1.2 var(--font-manrope), sans-serif}.wf-pt-tier .chip{font:600 12px/1 var(--font-manrope), sans-serif;color:#4b5157;background:#f3f0ea;border-radius:999px;padding:6px 9px}.wf-pt-tier .chip.off{color:#007a70;background:#dff3f0}.wf-pt-tier.ent .chip{color:#0b3537;background:#7ff0e2}.wf-pt-tier .range{font:500 13px/1.3 var(--font-manrope), sans-serif;color:#6b7177}.wf-pt-tier.ent .range,.wf-pt-tier.ent .per{color:#c8dddc}.wf-pt-tier .price{flex-direction:column;gap:4px;margin-top:auto;display:flex}.wf-pt-tier .price b{font:800 26px/1 var(--font-manrope), sans-serif;letter-spacing:-.03em}.wf-pt-tier .per{font:500 12px/1.3 var(--font-manrope), sans-serif;color:#6b7177}.wf-pt-note{font:400 13px/1.5 var(--font-manrope), sans-serif;color:#6b7177}.wf-pt-faqwrap{flex-direction:column;gap:10px;width:100%;max-width:880px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(20px,4vw,40px);display:flex}.wf-pt-faqwrap>span{font:600 12px/1 var(--font-manrope), sans-serif;letter-spacing:.14em;color:#6b7177;padding-bottom:8px}
