.bK{isolation:isolate;transform:translateZ(0);position:relative;display:block;border:1px solid #e6e6e6;border-radius:6px;overflow:hidden;text-decoration:none;color:#3a3a3a;transition:border-color .2s ease-out}@media(hover:hover){.bK:hover{border-color:#969696}}.bL{position:absolute;top:8px;left:8px;padding:6px 16px;border-radius:6px;font-size:11px;font-weight:700;background-color:#3a3a3a;color:#fff;z-index:2}.bM{display:block;width:100%;height:auto;transition:filter .1s ease-out;z-index:1}@media(hover:hover){.bK:hover .bM{filter:brightness(.9)}}.bN{padding:12px 18px 18px}.bO{font-size:16px;font-weight:700;-webkit-line-clamp:3}.bO,.bP{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bP{font-size:12px;-webkit-line-clamp:5}.bP:nth-child(n+2){margin-top:8px}.y{display:flex;flex-direction:column;align-items:center;justify-content:center}.z{padding:42px 0;text-align:center;font-weight:700;font-size:16px}.A{display:grid;grid-gap:16px;gap:16px;list-style:none;grid-template-columns:1fr}@media only screen and (min-width:640px)and (max-width:991.99px){.A{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.A{grid-template-columns:repeat(3,1fr)}}.B{height:100%}.ak{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;justify-content:center}.al{flex:0 0 auto;list-style:none}.am{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999em;color:#252525;font-weight:700;text-decoration:none;line-height:1;transition:color .2s ease-out,background-color .2s ease-out}@media(hover:hover){.am:hover{color:#646464;background-color:#e6e6e6}}.an{color:var(--color-main,#232323);background-color:#e6e6e6}@media(hover:hover){.an:hover{color:var(--color-main,#232323)}}.ao{color:transparent;background-color:transparent;pointer-events:none}.ap{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999em;color:#252525;font-weight:700;line-height:1}.ap:before{content:"";display:block;width:calc(100% - 12px);height:1px;background-color:#646464}.a:nth-child(n+2){margin-top:24px}.dh{isolation:isolate;transform:translateZ(0);position:relative;display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:6px;overflow:hidden;text-decoration:none;color:#3a3a3a;transition:border-color .2s ease-out}@media(hover:hover){.dh:hover{border-color:#969696}}.di{position:absolute;top:8px;left:8px;padding:6px 16px;border-radius:6px;font-size:11px;font-weight:700;background-color:#3a3a3a;color:#fff;z-index:2}.dj{display:block;width:100%;height:auto;transition:filter .1s ease-out;z-index:1}@media(hover:hover){.dh:hover .dj{filter:brightness(.9)}}.dk{flex-grow:1}.dl{padding:12px 18px 18px;background-color:#fff}.dm{font-size:16px;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bA{display:flex;flex-direction:column;align-items:center;padding:24px 14px 36px;background-color:#f8f8f8}.bB{text-align:center;font-size:32px;font-weight:700}.bC:nth-child(n+2){margin-top:24px}.bD{list-style:none}@media only screen and (min-width:640px){.bD{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}}@media only screen and (min-width:992px){.bD{max-width:1160px;grid-template-columns:repeat(4,1fr)}}.bE:nth-child(n+2){margin-top:24px}@media only screen and (min-width:640px){.bE{flex:1 1}.bE:nth-child(n+2){margin-top:0}}.bF{width:100%;height:100%}.cc{display:block;text-decoration:none;color:#3a3a3a;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;overflow:hidden;transition:opacity .1s ease-out}@media(hover:hover){.cc:hover{opacity:.85}}.cd{display:block;width:100%;height:auto}.ce{padding:12px 14px 16px;font-size:15px;font-weight:700;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ae{width:100%;padding:28px 24px;background-color:#fff;position:relative;border:1px solid #e6e6e6}.ae:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:8px;background-color:var(--color-main,#232323)}@media only screen and (max-width:639.99px){.ae{width:auto;margin-left:-14px;margin-right:-14px;padding:18px 14px 20px}}.af{font-size:17px;font-weight:700;color:var(--color-main,#232323)}@media only screen and (max-width:639.99px){.af{font-size:15px}}.ag:nth-child(n+2){margin-top:24px}@media only screen and (max-width:639.99px){.ag:nth-child(n+2){margin-top:16px}}.ah{list-style:none}@media only screen and (min-width:640px){.ah{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 28px;gap:40px 28px}}.ai:nth-child(n+2){margin-top:32px}@media only screen and (min-width:640px){.ai:nth-child(n+2){margin-top:0}}.aj{width:100%;height:100%}.cA{flex-direction:column;padding:32px 24px;border:1px solid #e6e6e6;border-radius:6px}.cA,.cB{display:flex;align-items:center;background-color:#fff}.cB{justify-content:center;width:128px;height:128px;padding:16px;border:1px solid #e6e6e6;border-radius:50%;overflow:hidden}.cC{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.cD{margin-top:16px;font-size:16px;font-weight:700}.cE{margin-top:4px;font-size:13px;color:#646464}.cF{margin-top:16px;font-size:14px;line-height:1.9}.b{margin-top:32px}@media only screen and (min-width:992px){.b:first-child{margin-top:0}}.aO{background-color:#fff;border-bottom:1px solid #e6e6e6}.aP{display:flex;max-width:1080px;margin:0 auto;padding:0 14px;list-style:none;overflow-x:auto;white-space:nowrap}@media only screen and (min-width:992px){.aP{justify-content:center}}.aQ{display:block;padding:14px 12px;font-size:14px;font-weight:700;color:#3a3a3a;text-decoration:none;transition:color .1s ease-out}@media(hover:hover){.aQ:hover{color:var(--color-main,#232323)}}.bG{padding:12px 14px}@media only screen and (min-width:640px){.bG{padding:32px 14px}}.bH{display:flex;justify-content:center;grid-gap:12px;gap:12px;max-width:640px;margin:0 auto}.bI{flex:1 1;min-width:0;height:48px;padding:0 16px;border:1px solid #969696;border-radius:2px;background-color:#fff;font-size:14px;transition:border-color .1s ease-out}.bI::-moz-placeholder{color:#969696}.bI:-ms-input-placeholder{color:#969696}.bI::placeholder{color:#969696}.bI:focus{outline:none;border-color:var(--color-main,#232323);box-shadow:0 0 0 1px var(--color-main,#232323)}.bJ{flex-shrink:0;width:104px;height:48px;border-radius:2px;background-color:var(--color-main,#232323);color:#fff;font-size:14px;font-weight:700;transition:opacity .1s ease-out}@media(hover:hover){.bJ:hover{opacity:.85}}.q{padding-bottom:32px}.r:nth-child(n+2){margin-top:12px}.s{padding-top:0}.s .r:nth-child(n+2){margin-top:0}.t{display:flex;flex-direction:column;align-items:center}.u:nth-child(n+2),.v:nth-child(n+2){margin-top:32px}.cO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;list-style:none}.cP{border:1px solid #e6e6e6;border-radius:6px;overflow:hidden;cursor:pointer}.cP:hover{border-color:#969696}.cQ{display:block;width:100%;padding:10px;text-decoration:none;font-weight:700;color:#646464}.aA{padding-bottom:32px}.aB:nth-child(n+2){margin-top:12px}.aC{margin-bottom:24px}.aD{padding:28px 24px;background-color:#fff;position:relative;border:1px solid #e6e6e6}.aD:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:8px;background-color:var(--color-main,#232323)}@media only screen and (max-width:639.99px){.aD{margin-left:-14px;margin-right:-14px}}.aE{display:flex;flex-direction:column;align-items:center}.aF{font-size:24px;width:100%}.aF:nth-child(n+2){margin-top:18px}.aG{font-size:17px;font-weight:700;color:var(--color-main,#232323);margin-bottom:20px}.aH:nth-child(n+2){margin-top:18px}.aI:nth-child(n+2){margin-top:32px}.cX{color:#3a3a3a;font-size:16px;line-height:2.2rem}.cX:nth-child(n+2){margin-top:20px}@media only screen and (max-width:320px){.cX{font-size:1.6rem;line-height:2.4rem}}.cY td:first-child,.cZ tr:first-child{background-color:#fff7de}.cX img{max-width:400px}.cX table{display:block;overflow-x:scroll;min-width:100%;max-width:100%;border-collapse:collapse}.cX tr{border-top:1px solid #e6e6e6}.cX tr:last-child{border-bottom:1px solid #e6e6e6}.cX td{min-width:6em;padding:8px 12px;border-left:1px solid #e6e6e6}.cX td:last-child{border-right:1px solid #e6e6e6}.cX .da{text-align:center}.cX .db{text-align:right}.au{padding:20px 0}.av{padding:14px 0;font-size:14px}.aw{margin:12px 0;font-size:18px;padding-bottom:2px;border-bottom:1px solid #d3d3d3}.ax{margin-bottom:20px}.ay{display:block;border:none;border-top:1px solid #d3d3d3;width:100%}.az{display:inline-block;margin-top:20px;padding:14px;border-radius:4px;font-size:12px;background-color:#646464}.az>a{color:#fff;text-decoration:none}.az>a:before{content:"◀︎";margin-right:4px}.aq{padding:20px 0}.ar{padding:14px 0;font-size:14px}.as,.at{margin-top:20px}.at{display:inline-block;padding:14px;border-radius:4px;font-size:12px;background-color:#646464}.at>a{color:#fff;text-decoration:none}.at>a:before{content:"◀︎";margin-right:4px}.bQ{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;text-decoration:none;color:#3a3a3a}@media only screen and (max-width:639.99px){.bQ{grid-gap:12px;gap:12px}}.bR{flex-shrink:0;width:240px;height:auto;border-radius:6px;transition:filter .1s ease-out}@media only screen and (max-width:639.99px){.bR{width:120px}}@media(hover:hover){.bQ:hover .bR{filter:brightness(.9)}}.bS .bT{padding:5px 12px;border:1px solid var(--color-main,#232323);border-radius:9999em;background-color:transparent;color:var(--color-main,#232323);font-size:12px;line-height:1}.bS .bT:nth-child(n+2){margin-top:10px}@media only screen and (max-width:639.99px){.bS .bT{display:inline-block}}.bU{min-width:0}.bT{display:inline-block;padding:4px 12px;border-radius:6px;font-size:11px;font-weight:700;background-color:#3a3a3a;color:#fff}@media only screen and (max-width:639.99px){.bT{display:none}}.bV{font-size:16px;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bV:nth-child(n+2){margin-top:8px}@media only screen and (max-width:639.99px){.bV{font-size:14px}}.bW{font-size:12px;color:#646464;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bW:nth-child(n+2){margin-top:8px}@media only screen and (max-width:639.99px){.bW{display:none}}.V{padding-bottom:32px}.W:nth-child(n+2){margin-top:12px}.X{display:flex;flex-direction:column;align-items:center}.Y{font-size:24px;width:100%}.Z:nth-child(n+2){margin-top:18px}.aa{width:100%;padding:28px 24px;background-color:#fff;position:relative;border:1px solid #e6e6e6}.aa:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:8px;background-color:var(--color-main,#232323)}@media only screen and (max-width:639.99px){.aa{width:auto;margin-left:-14px;margin-right:-14px;padding:18px 14px 20px}}.ab{font-size:17px;font-weight:700;color:var(--color-main,#232323)}@media only screen and (max-width:639.99px){.ab{font-size:15px}}.ac{width:100%;list-style:none}.ad:nth-child(n+2){margin-top:16px;padding-top:16px;border-top:1px solid #e6e6e6}