._49wXkG_strip{max-width:var(--maxw);padding:30px var(--page-pad);border-top:1px solid var(--line);flex-wrap:wrap;gap:14px 0;margin:0 auto;display:flex}._49wXkG_stat{border-right:1px solid var(--line);text-align:center;flex:1;min-width:150px;padding:0 30px}._49wXkG_stat:first-child{padding-left:0}._49wXkG_stat:last-child{border-right:none;padding-right:0}._49wXkG_value{letter-spacing:-.03em;color:var(--green);white-space:nowrap;font-size:clamp(1.35rem,2vw,1.95rem);font-weight:800;line-height:1}._49wXkG_label{font-family:var(--sans);letter-spacing:.03em;color:var(--tech);text-transform:uppercase;margin-top:9px;font-size:.7rem}@media (max-width:960px){._49wXkG_stat{border-right:none;flex:45%;min-width:0;padding-left:0;padding-right:0}}@media (max-width:520px){._49wXkG_stat{flex:100%}}
.-spG-q_funnel{align-items:stretch;gap:16px;display:flex}.-spG-q_stage{background:var(--sand);text-align:center;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:26px 24px;display:flex}.-spG-q_stage.-spG-q_hot{background:var(--green);color:#eef5e6}.-spG-q_number{letter-spacing:-.03em;color:var(--green);margin-bottom:12px;font-size:clamp(1.8rem,2.9vw,2.5rem);font-weight:800;line-height:1}.-spG-q_hot .-spG-q_number{color:#fff}.-spG-q_label{color:var(--muted);font-size:.93rem;line-height:1.45}.-spG-q_hot .-spG-q_label{color:#eef5e6d9}.-spG-q_arrow{color:var(--green-mid);flex:none;align-items:center;display:flex}.-spG-q_arrow svg{width:24px;height:24px}@media (max-width:760px){.-spG-q_funnel{flex-direction:column}.-spG-q_arrow{justify-content:center}.-spG-q_arrow svg{transform:rotate(90deg)}}
.IrURqW_grid{gap:22px;display:grid}.IrURqW_gridThree{grid-template-columns:repeat(3,1fr)}.IrURqW_gridFour{grid-template-columns:repeat(4,1fr)}.IrURqW_sg{width:52px;height:52px;margin-bottom:14px;display:block}.IrURqW_sg svg{width:100%;height:100%}.IrURqW_gPin{animation:4.2s ease-in-out infinite IrURqW_gPinSettle}@keyframes IrURqW_gPinSettle{0%,10%{opacity:.5;transform:translate(-9px,-7px)}42%,68%{opacity:1;transform:translate(0)}88%,to{opacity:.5;transform:translate(-9px,-7px)}}.IrURqW_gPic,.IrURqW_gLn{transform-box:fill-box;transform-origin:0}.IrURqW_gPic{animation:4.2s ease-in-out .1s infinite IrURqW_gLinePop}.IrURqW_gLn1{animation:4.2s ease-in-out .5s infinite IrURqW_gLinePop}.IrURqW_gLn2{animation:4.2s ease-in-out .9s infinite IrURqW_gLinePop}.IrURqW_gLn3{animation:4.2s ease-in-out 1.3s infinite IrURqW_gLinePop}@keyframes IrURqW_gLinePop{0%,10%{opacity:0;transform:scaleX(.6)}20%,75%{opacity:1;transform:scaleX(1)}85%,to{opacity:0;transform:scaleX(.6)}}.IrURqW_gPiece{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite IrURqW_gPieceFit}@keyframes IrURqW_gPieceFit{0%,12%{opacity:.55;transform:translate(6.5px,-6.5px)rotate(7deg)}42%,72%{opacity:1;transform:translate(0)rotate(0)}90%,to{opacity:.55;transform:translate(6.5px,-6.5px)rotate(7deg)}}.IrURqW_gWire{stroke-dasharray:30}.IrURqW_gWire1{animation:4.2s ease-in-out .15s infinite IrURqW_gWireDraw}.IrURqW_gWire2{animation:4.2s ease-in-out .45s infinite IrURqW_gWireDraw}.IrURqW_gWire3{animation:4.2s ease-in-out .75s infinite IrURqW_gWireDraw}@keyframes IrURqW_gWireDraw{0%,8%{stroke-dashoffset:30px}26%,70%{stroke-dashoffset:0}86%,to{stroke-dashoffset:30px}}.IrURqW_gNode{transform-box:fill-box;transform-origin:50%}.IrURqW_gNode1{animation:4.2s ease-in-out .25s infinite IrURqW_gNodePop}.IrURqW_gNode2{animation:4.2s ease-in-out .55s infinite IrURqW_gNodePop}.IrURqW_gNode3{animation:4.2s ease-in-out .85s infinite IrURqW_gNodePop}@keyframes IrURqW_gNodePop{0%,10%{opacity:0;transform:scale(0)}28%,68%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:scale(0)}}@media (prefers-reduced-motion:reduce){.IrURqW_gPin,.IrURqW_gPic,.IrURqW_gLn,.IrURqW_gPiece,.IrURqW_gWire,.IrURqW_gNode{opacity:1;animation:none;transform:none}.IrURqW_gWire{stroke-dashoffset:0}}.IrURqW_step{border-top:2px solid var(--green);padding-top:18px}.IrURqW_num{font-family:var(--sans);color:var(--green-mid);margin-bottom:10px;font-size:.74rem}.IrURqW_title{min-height:1.2em;max-height:1.2em;margin-bottom:7px;font-size:1.2rem;font-weight:700;line-height:1.2;overflow:hidden}.IrURqW_desc{color:var(--muted);max-height:4.5em;font-size:.95rem;line-height:1.5;overflow:hidden}@media (max-width:1020px){.IrURqW_gridFour{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.IrURqW_gridThree{grid-template-columns:1fr}}@media (max-width:520px){.IrURqW_gridFour{grid-template-columns:1fr}}
.o7nvmG_band{max-width:var(--maxw);padding:clamp(56px, 8vw, 104px) var(--page-pad);margin:0 auto}.o7nvmG_band h2{font-family:var(--serif);font-weight:400;font-size:var(--section-heading-size);letter-spacing:-.01em;text-align:center;max-width:80%;margin-bottom:44px;margin-left:auto;margin-right:auto;line-height:1.1}
.CWSYMG_subnote{max-width:var(--maxw);padding:0 var(--page-pad) clamp(34px, 5vh, 52px);margin:0 auto}.CWSYMG_inner{border:1px solid var(--line);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.CWSYMG_inner p{color:var(--muted);max-width:46em;font-size:.95rem;line-height:1.5}.CWSYMG_inner p b{color:var(--ink)}.CWSYMG_arrowlink{color:var(--ink);cursor:pointer;white-space:nowrap;border-bottom:1px solid #0000;flex:none;align-items:center;gap:.5em;padding-bottom:2px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.CWSYMG_arrowlink svg{width:1.05em;height:1.05em;transition:all .2s}.CWSYMG_arrowlink:hover{border-bottom-color:var(--ink)}.CWSYMG_arrowlink:hover svg{transform:translate(4px)}
.A6L9zq_versus{grid-template-columns:1fr 1fr;gap:22px;display:grid}.A6L9zq_vcol{border-radius:12px;padding:32px}.A6L9zq_old{background:var(--sand);color:var(--muted)}.A6L9zq_new{background:var(--green);color:#eef5e6}.A6L9zq_vtag{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:800;display:block}.A6L9zq_old .A6L9zq_vtag{color:var(--muted)}.A6L9zq_new .A6L9zq_vtag{color:#fff}.A6L9zq_vrow{border-bottom:1px solid #0000000f;gap:12px;padding:11px 0;font-size:1.04rem;display:flex}.A6L9zq_new .A6L9zq_vrow{border-bottom-color:#eef5e624}.A6L9zq_vrow:last-child{border-bottom:none}.A6L9zq_vrow svg{flex:none;width:20px;height:20px;margin-top:2px}.A6L9zq_old svg{color:#b3a98f}.A6L9zq_new svg{color:var(--lime)}@media (max-width:960px){.A6L9zq_versus{grid-template-columns:1fr}}
/*# sourceMappingURL=0efaf-1wsh66u.css.map*/