html body .fh.czx .bx-h1:not(#z1):not(#z2):not(#z3){max-width:16ch}.czx .czx-seg{margin:0 0 8px}.czx .czx-seg i{font:500 12px/1 var(--fh-m);color:var(--fh-ink-3);margin-inline-start:8px;font-style:normal}.czx .czx-seg button.is-on i{color:#fff9}.czx-reg{margin-top:clamp(40px,4vw,64px)}.czx-reg__head{border-top:1px solid var(--fh-line-2);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;gap:12px clamp(32px,5vw,88px);padding-top:22px;display:grid}html body .fh .czx-reg__t:not(#z1):not(#z2):not(#z3){font-size:clamp(22px,2vw,28px)!important}.czx-reg__lead{max-width:46em;color:var(--fh-ink-2);font-size:15px;line-height:1.6}.czx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 24px;margin-top:28px;display:grid}.czx-card{flex-direction:column;min-width:0;display:flex}.czx-card .czx-card__img{aspect-ratio:4/3}.czx-card .fh-card__t{font-size:20px}.czx-card:hover .fh-card__img img{transform:scale(1.05)}.czx-card:hover .fh-card__t{color:var(--fh-accent)}.czx-card:hover .fh-card__go .fh-ar{background:var(--fh-ink);color:var(--fh-bg);transform:translate(6px)}.czx-card__facts{border-top:1px solid var(--fh-line);border-bottom:1px solid var(--fh-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;padding:14px 0;display:grid}.czx-card__facts dt{font:500 12px/1.3 var(--fh-m);letter-spacing:.04em;text-transform:uppercase;color:var(--fh-ink-3)}.czx-card__facts dd{font:500 17px/1.3 var(--fh-f);letter-spacing:-.02em;color:var(--fh-ink);margin:6px 0 0}.czx-card__facts em{font:400 13.5px/1.4 var(--fh-f);color:var(--fh-ink-3);margin-top:4px;font-style:normal;display:block}.czx-card__list{gap:8px;margin-top:14px;display:grid}.czx-card__list li{color:var(--fh-ink-2);padding-inline-start:16px;font-size:15px;line-height:1.5;position:relative}.czx-card__list li:before{content:"";inset-inline-start:0;background:var(--fh-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em}.czx-card.is-paused .czx-card__img img{filter:grayscale(.85)}.czx-tool__intro{max-width:46em;color:var(--fh-ink-2);margin-top:18px;font-size:17px;line-height:1.6}.czx .czx-tool{background:0 0;margin-top:28px}.czx #tools .czx-tool{min-height:420px}.czx .czx-tool :where(p,li,a,span,button,b,i,label,input,select,td,th,dt,dd,small,strong,em,summary){font-family:var(--fh-f)}html body .fh .czx-tool :is(h2,h3,h4):not(#z1):not(#z2):not(#z3){font-family:var(--fh-f)!important;font-weight:500!important}html body .fh .czx-tool :is(h3,h4):not(#z1):not(#z2):not(#z3){font-size:clamp(19px,1.6vw,22px)!important}.czx-goals .czg{background:0 0;padding:0}.czx-goals .czg>.pg__wrap{max-width:calc(var(--fh-wrap) + 2 * var(--fh-pad));padding:0 var(--fh-pad)}.czx-goals .czg>.pg__wrap>:is(.pg__label,.pg__h2,.pg__intro),.czx-reviews .brv-head{display:none}.czx-quote{border-inline-start:2px solid var(--fh-accent);font:500 clamp(18px, 1.5vw, 21px)/1.45 var(--fh-f);letter-spacing:-.015em;color:var(--fh-ink);margin:0;padding-inline-start:18px}.czx-guide li{align-items:center}.czx-guide b{grid-row:1}@media (max-width:1100px){.czx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.czx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px}.czx-reg__head{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.czx-grid{grid-template-columns:minmax(0,1fr)}.czx .czx-seg{scrollbar-width:none;border-radius:26px;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.czx .czx-seg::-webkit-scrollbar{display:none}.czx .czx-seg button{flex:none}}html body .fh.czx .bx-h1:not(#z1):not(#z2):not(#z3){font-size:clamp(26px,max(5.6vw,min(8vw,38px)),84px)!important}html body .fh.czx .fh-h2:not(#z1):not(#z2):not(#z3),html body .fh.czx .fh-say__t:not(#z1):not(#z2):not(#z3){font-size:clamp(24px,3.4vw,50px)!important}html body .fh.czx .fh-end__h:not(#z1):not(#z2):not(#z3){font-size:clamp(26px,4vw,60px)!important}html body .fh .czx-tool .czp__h2:not(#z1):not(#z2):not(#z3){font-size:clamp(22px,2vw,28px)!important}.czx .fh-hero__copy{margin-block:auto}.czx .fh-facts{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:860px){.czx .fh-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.czx .fh-facts>div:nth-child(3){border-inline-start:0;padding-inline-start:0}}.czx :is(.bx-team,.bx-faq,.czx-tool) :where(:not(svg):not(path)){font-family:var(--fh-f)!important}html body .fh .czx-tool .rpMat__btn:not(#z1){background:var(--fh-ink)!important;color:#fff!important;border:0!important;border-radius:999px!important}html body .fh .czx-tool .rpMat__btn:not(#z1):hover{background:var(--fh-blue)!important}html body .fh .czx-goals .czg:not(#z1){background:0 0!important;border:0!important;margin:0!important;padding:0!important}html body .fh .czx-goals .czg__tab.is-on:not(#z1){border-color:var(--fh-ink)!important;background:var(--fh-ink)!important;color:#fff!important}.czx .czx-table{margin-top:20px}@media (max-width:560px){.czx .fh-hero__meta i{display:none}.czx .fh-hero__meta{column-gap:18px}}.czx-toc{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:clamp(56px,6vw,96px);display:flex}.czx-toc a,html body .czx-toc .contentsResource{white-space:nowrap;align-items:center;height:40px;min-height:0;padding-block:0;line-height:1;display:inline-flex}.czx-toc a{border:1px solid var(--fh-line-2);font:500 13.5px/1 var(--fh-f);color:var(--fh-ink-2);border-radius:999px;padding:9px 16px;transition:border-color .2s,color .2s}.czx-toc a:hover{border-color:var(--fh-ink);color:var(--fh-ink)}.czx-toc .czx-toc__go,html body .czx-toc .contentsResource{border-color:var(--fh-ink);background:var(--fh-ink);color:#fff;font-family:var(--fh-f)}.czx section[id]{scroll-margin-top:96px}@media (max-width:560px){.czx-toc{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.czx-toc::-webkit-scrollbar{display:none}.czx-toc a,.czx-toc .contentsResource{flex:none}}.czx #cta{padding-top:clamp(56px,6vw,96px)}html body .fh .rsx-finder .rsf:not(#z1){background:0 0!important;border:0!important;margin:0!important;padding:0!important}.rsx-finder .rsf>.pg__wrap{max-width:calc(var(--fh-wrap) + 2 * var(--fh-pad));padding:0 var(--fh-pad)}.rsx-finder .rsf>.pg__wrap>:is(.pg__label,.pg__h2,.pg__intro){display:none}.czx-reg__t a{color:inherit;transition:color .2s}.czx-reg__t a:hover{color:var(--fh-accent)}.rsx-ask{border-radius:var(--fh-r);background:var(--fh-bg-2);grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:24px 48px;margin-top:clamp(40px,4vw,64px);padding:clamp(24px,3vw,40px);display:grid}html body .fh .rsx-ask__h:not(#z1):not(#z2):not(#z3){margin-top:12px;font-size:clamp(22px,2vw,28px)!important}.rsx-ask__t{max-width:46em;color:var(--fh-ink-2);margin-top:10px;font-size:15.5px;line-height:1.6}.bx-need.rsx-four{grid-template-columns:repeat(4,minmax(0,1fr))}#compare .fh-btn{margin-top:8px}@media (max-width:1100px){.bx-need.rsx-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rsx-ask,.bx-need.rsx-four{grid-template-columns:minmax(0,1fr)}}html body .fh.czx.rsx .bx-h1:not(#z1):not(#z2):not(#z3){max-width:24ch}.ic__head{gap:20px;display:grid}.czx .ic__intro{margin-top:0}
