.jcc-pk1,.jcc-pk1 *{box-sizing:border-box}.jcc-pk1{--p-navy:#001a36;--p-blue:#006098;--p-orange:#FF7A00;position:relative;isolation:isolate;width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;font-family:Outfit,Arial,sans-serif;color:#fff;overflow:hidden;padding:70px 20px;background:radial-gradient(circle at 13% 15%,rgba(255,122,0,.17),transparent 34%),radial-gradient(circle at 87% 76%,rgba(0,96,152,.26),transparent 32%),linear-gradient(135deg,#001a36 0%,#0d3557 55%,#00203f 100%)}.entry-content .jcc-pk1>.jcc-pk1-wrap{max-width:1200px !important;margin-left:auto !important;margin-right:auto !important}.jcc-pk1-wrap{text-align:center}.jcc-pk1-badge{display:inline-flex;align-items:center;gap:9px;margin:0 0 20px;padding:9px 17px;border-radius:999px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.18);font-size:12.5px;font-weight:800;color:rgba(255,255,255,.9)}.jcc-pk1-dot{width:8px;height:8px;border-radius:50%;background:#22c55e}.jcc-pk1 h1{margin:0 0 18px;color:#fff !important;font-size:clamp(31px,4vw,50px);line-height:1.06;font-weight:900;letter-spacing:-.045em;text-wrap:balance}.jcc-pk1-lead{margin:0 auto 26px;max-width:64ch;color:rgba(255,255,255,.82);font-size:16.5px;line-height:1.68}.jcc-pk1-deal{display:grid;gap:6px;max-width:720px;margin:0 auto 26px;padding:20px 24px;border-radius:18px;background:linear-gradient(135deg,rgba(255,122,0,.22),rgba(255,122,0,.1));border:2px solid rgba(255,122,0,.6);color:#fff !important;text-decoration:none !important;text-align:left;transition:transform .2s ease,border-color .2s ease}.jcc-pk1-deal:hover{transform:translateY(-2px);border-color:#FF7A00}.jcc-pk1-deal:focus-visible{outline:3px solid #fff;outline-offset:3px}.jcc-pk1-deal-tag{color:#ffb877;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.jcc-pk1-deal-main{color:#fff;font-size:clamp(16px,1.9vw,19px);font-weight:800;line-height:1.4}.jcc-pk1-deal-main strong{color:#FF7A00;font-size:1.25em;font-weight:900;letter-spacing:-.03em;margin-right:4px}.jcc-pk1-deal-sub{color:rgba(255,255,255,.75);font-size:14px;line-height:1.5}.jcc-pk1-deal-cta{margin-top:4px;color:#FF7A00;font-size:14.5px;font-weight:900}.jcc-pk1-range{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.jcc-pk1-range>div{padding:18px 12px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.jcc-pk1-range>div:last-child{background:rgba(255,122,0,.16);border-color:rgba(255,122,0,.4)}.jcc-pk1-r-name{margin:0 0 8px;color:rgba(255,255,255,.62);font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.jcc-pk1-r-price{margin:0;color:#fff;font-size:clamp(15px,1.8vw,19px);font-weight:900;letter-spacing:-.025em;white-space:nowrap}.jcc-pk1-r-price span{color:rgba(255,255,255,.55);font-size:11.5px;font-weight:700}.jcc-pk1-sq{margin:0 auto 30px;max-width:62ch;color:rgba(255,255,255,.64);font-size:14px;line-height:1.66}.jcc-pk1-sq strong{color:#fff;font-weight:900}.jcc-pk1-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:13px;margin-bottom:30px}.jcc-pk1-btn,.jcc-pk1-btn-alt{display:inline-flex;align-items:center;padding:15px 28px;border-radius:13px;font-size:15.5px;font-weight:900;text-decoration:none !important;transition:transform .2s ease}.jcc-pk1-btn{background:var(--p-orange);color:#001a36 !important;box-shadow:0 13px 33px rgba(255,122,0,.3)}.jcc-pk1-btn-alt{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.28);color:#fff !important}.jcc-pk1-btn:hover,.jcc-pk1-btn-alt:hover{transform:translateY(-2px)}.jcc-pk1-actions small{display:block;margin-top:3px;font-size:11px;font-weight:600;opacity:.8}.jcc-pk1-ins{padding:20px 24px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);text-align:left}.jcc-pk1-ins p{margin:0;color:rgba(255,255,255,.74);font-size:14.5px;line-height:1.68}.jcc-pk1-ins strong{color:#fff;font-weight:900}.jcc-pk1-ins a{color:var(--p-orange);font-weight:800}@media(max-width:760px){.jcc-pk1{padding:52px 16px}.jcc-pk1-lead{font-size:15.5px}.jcc-pk1-deal{padding:18px}.jcc-pk1-range{grid-template-columns:1fr 1fr}.jcc-pk1-btn,.jcc-pk1-btn-alt{width:100%;justify-content:center}.jcc-pk1-ins{padding:18px}}.jcc-pk1>.jcc-pk1-wrap{max-width:1200px !important;margin-left:auto !important;margin-right:auto !important}.jcc-pk2,.jcc-pk2 *{box-sizing:border-box}.jcc-pk2{--p-navy:#001a36;--p-blue:#006098;--p-orange:#FF7A00;--p-gray:#5d6675;--p-line:#e5e7eb;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);font-family:Outfit,Arial,sans-serif;background:#fff;padding:70px 20px;overflow:hidden}.jcc-pk2-wrap{max-width:1160px;margin:0 auto}.jcc-pk2-head{max-width:740px;margin:0 auto 34px;text-align:center}.jcc-pk2-eyebrow{margin:0 0 14px;color:var(--p-orange);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.jcc-pk2-head h2{margin:0 0 14px;color:var(--p-navy);font-size:clamp(26px,3vw,37px);line-height:1.15;font-weight:900;letter-spacing:-.04em}.jcc-pk2-head p{margin:0;color:var(--p-gray);font-size:16.5px;line-height:1.66}.jcc-pk2-head p a{color:var(--p-blue);font-weight:800}.jcc-pk2-table-wrap{background:#fff;border:1px solid var(--p-line);border-radius:18px;overflow-x:auto;margin-bottom:26px;box-shadow:0 14px 40px rgba(15,23,42,.06)}.jcc-pk2-table{width:100%;border-collapse:collapse;min-width:720px}.jcc-pk2-table caption{padding:17px 20px;text-align:left;color:var(--p-navy);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--p-line)}.jcc-pk2-table th[scope="col"]{padding:14px 16px;background:#f1f5f9;color:var(--p-navy);font-size:13px;font-weight:900;letter-spacing:.03em;text-align:left}.jcc-pk2-table th[scope="row"]{padding:14px 16px;text-align:left;color:var(--p-navy);font-size:12.5px;font-weight:900;letter-spacing:.04em;background:#f8fafc;white-space:nowrap}.jcc-pk2-table td{padding:14px 16px;border-bottom:1px solid #eef2f7;color:var(--p-gray);font-size:14px;line-height:1.45}.jcc-pk2-table th[scope="row"]{border-bottom:1px solid #eef2f7}.jcc-pk2-table td strong{color:var(--p-navy);font-weight:900}.jcc-pk2-top{background:#fff8f3}.jcc-pk2-table th.jcc-pk2-top{background:var(--p-orange);color:#001a36}.jcc-pk2-ibhs-row{background:#f0f6fb}.jcc-pk2-ibhs-row td strong{color:var(--p-blue)}.jcc-pk2-tests{padding:30px 32px;background:#f8fafc;border:1px solid var(--p-line);border-radius:20px}.jcc-pk2-tests header{max-width:740px;margin:0 auto 24px;text-align:center}.jcc-pk2-tests-tag{margin:0 0 8px;color:var(--p-blue);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.jcc-pk2-tests h3{margin:0 0 12px;color:var(--p-navy);font-size:clamp(21px,2.5vw,27px);font-weight:900;letter-spacing:-.035em;line-height:1.22}.jcc-pk2-tests header p{margin:0;color:var(--p-gray);font-size:15.5px;line-height:1.68}.jcc-pk2-tests-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:22px}.jcc-pk2-tests-cols>div{padding:24px 22px;background:#fff;border:1px solid var(--p-line);border-top:4px solid #94a3b8;border-radius:14px}.jcc-pk2-t-ibhs{border-top-color:var(--p-blue) !important}.jcc-pk2-t-name{margin:0 0 6px !important;color:#64748b !important;font-size:20px !important;font-weight:900;letter-spacing:-.02em}.jcc-pk2-t-name-alt{color:var(--p-blue) !important}.jcc-pk2-t-how{margin:0 0 14px !important;color:var(--p-navy) !important;font-size:14.5px !important;font-weight:700;line-height:1.5}.jcc-pk2-tests-cols p{margin:0 0 12px;color:var(--p-gray);font-size:14.5px;line-height:1.66}.jcc-pk2-tests-cols strong{color:var(--p-navy);font-weight:900}.jcc-pk2-t-note{margin:0 !important;padding-top:12px;border-top:1px solid var(--p-line);font-size:13.5px !important}.jcc-pk2-t-note-alt{border-top-color:rgba(0,96,152,.25) !important;color:var(--p-navy) !important;font-weight:700}.jcc-pk2-rank{padding:22px 24px;background:#f0f6fb;border:1px solid rgba(0,96,152,.28);border-left:5px solid var(--p-blue);border-radius:14px;margin-bottom:20px}.jcc-pk2-rank-tag{margin:0 0 10px;color:var(--p-blue);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.jcc-pk2-rank p{margin:0 0 12px;color:var(--p-gray);font-size:15px;line-height:1.68}.jcc-pk2-rank strong{color:var(--p-navy);font-weight:900}.jcc-pk2-rank-check{margin:0 !important;padding-top:12px;border-top:1px solid rgba(0,96,152,.2);font-size:14px !important}.jcc-pk2-rank-check a{color:var(--p-blue);font-weight:800}.jcc-pk2-tests-close{margin:0;padding-top:20px;border-top:1px solid var(--p-line);color:var(--p-gray);font-size:15.5px;line-height:1.7;text-align:center}.jcc-pk2-tests-close strong{color:var(--p-navy);font-weight:900}.jcc-pk2-tests-close a{color:var(--p-blue);font-weight:800}@media(max-width:820px){.jcc-pk2-tests-cols{grid-template-columns:1fr}}@media(max-width:760px){.jcc-pk2{padding:52px 16px}.jcc-pk2-head p{font-size:15px}.jcc-pk2-tests{padding:24px 20px}}.jcc-pk2{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.jcc-pk2>.jcc-pk2-wrap{margin-left:auto !important;margin-right:auto !important}.jcc-pk2 a[class],.jcc-pk2 a[class]:hover{text-decoration:none !important}.jcc-pk3,.jcc-pk3 *{box-sizing:border-box}.jcc-pk3{--p-navy:#001a36;--p-blue:#006098;--p-orange:#FF7A00;--p-gray:#5d6675;--p-line:#e5e7eb;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);font-family:Outfit,Arial,sans-serif;background:#f8fafc;padding:70px 20px;overflow:hidden}.jcc-pk3-wrap{max-width:1220px;margin:0 auto}.jcc-pk3-head{max-width:700px;margin:0 auto 38px;text-align:center}.jcc-pk3-eyebrow{margin:0 0 14px;color:var(--p-orange);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.jcc-pk3-head h2{margin:0 0 14px;color:var(--p-navy);font-size:clamp(26px,3vw,37px);line-height:1.15;font-weight:900;letter-spacing:-.04em}.jcc-pk3-head p{margin:0;color:var(--p-gray);font-size:16.5px;line-height:1.66}.jcc-pk3-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));gap:20px}.jcc-pk3-card{position:relative;background:#fff;border:1px solid var(--p-line);border-radius:20px;padding:28px 24px;display:flex;flex-direction:column}.jcc-pk3-feat{border:2px solid var(--p-orange);box-shadow:0 20px 50px rgba(255,122,0,.12)}.jcc-pk3-flag{position:absolute;top:-13px;left:24px;margin:0;padding:6px 14px;border-radius:999px;background:var(--p-orange);color:#001a36;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.jcc-pk3-card header{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--p-line)}.jcc-pk3-card h3{margin:0 0 6px;color:var(--p-navy);font-size:22px;font-weight:900;letter-spacing:-.03em}.jcc-pk3-price{margin:0 0 6px;color:var(--p-orange);font-size:23px;font-weight:900;letter-spacing:-.03em}.jcc-pk3-price span{color:var(--p-gray);font-size:13px;font-weight:700}.jcc-pk3-tag{margin:0;color:#8792a4;font-size:13px;font-weight:700;line-height:1.45}.jcc-pk3-intro{margin:0 0 18px;color:var(--p-gray);font-size:14.5px;line-height:1.64}.jcc-pk3-spec{margin:0 0 18px}.jcc-pk3-spec>div{display:grid;gap:2px;padding:9px 0;border-bottom:1px solid #f1f5f9}.jcc-pk3-spec>div:last-child{border-bottom:0}.jcc-pk3-spec dt{color:#8792a4;font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.jcc-pk3-spec dd{margin:0;color:var(--p-gray);font-size:14px;line-height:1.5}.jcc-pk3-spec strong{color:var(--p-navy);font-weight:900}.jcc-pk3-note,.jcc-pk3-honest{margin:0 0 18px;padding:14px 16px;border-radius:12px;font-size:13.5px;line-height:1.62}.jcc-pk3-note{background:#f0f6fb;color:var(--p-gray)}.jcc-pk3-honest{background:#fff8f3;border:1px solid rgba(255,122,0,.3);color:var(--p-gray)}.jcc-pk3-cta{display:flex;align-items:center;justify-content:center;margin-top:auto;padding:13px 20px;border-radius:11px;background:#f8fafc;border:1px solid var(--p-line);color:var(--p-blue) !important;font-size:14px;font-weight:900;text-decoration:none;transition:border-color .2s ease}.jcc-pk3-cta:hover{border-color:var(--p-blue)}.jcc-pk3-feat .jcc-pk3-cta{background:var(--p-orange);border-color:var(--p-orange);color:#001a36 !important}@media(max-width:760px){.jcc-pk3{padding:52px 16px}.jcc-pk3-head p{font-size:15px}.jcc-pk3-grid{grid-template-columns:1fr}.jcc-pk3-card{padding:26px 20px}}.jcc-pk3{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.jcc-pk3>.jcc-pk3-wrap{margin-left:auto !important;margin-right:auto !important}.jcc-pk3 a[class],.jcc-pk3 a[class]:hover{text-decoration:none !important}.jcc-pk4,.jcc-pk4 *{box-sizing:border-box}.jcc-pk4{--p-navy:#001a36;--p-blue:#006098;--p-orange:#FF7A00;--p-gray:#5d6675;--p-line:#e5e7eb;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);font-family:Outfit,Arial,sans-serif;background:#fff;padding:70px 20px;overflow:hidden}.jcc-pk4-wrap{max-width:900px;margin:0 auto}.jcc-pk4-excl{padding:30px 32px;background:#fff8f3;border:1px solid rgba(255,122,0,.3);border-radius:20px;margin-bottom:38px}.jcc-pk4-excl header{max-width:700px;margin:0 auto 24px;text-align:center}.jcc-pk4-excl-tag{margin:0 0 8px;color:#d9531e;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.jcc-pk4-excl h2{margin:0 0 12px;color:var(--p-navy);font-size:clamp(23px,2.7vw,31px);font-weight:900;letter-spacing:-.035em;line-height:1.2}.jcc-pk4-excl header p{margin:0;color:var(--p-gray);font-size:15.5px;line-height:1.68}.jcc-pk4-excl-list{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.jcc-pk4-excl-list li{padding:18px 20px;background:#fff;border:1px solid var(--p-line);border-radius:13px;color:var(--p-gray);font-size:14px;line-height:1.6}.jcc-pk4-excl-list strong{display:block;color:var(--p-navy);font-size:15px;font-weight:900;margin-bottom:5px}.jcc-pk4-excl-list a{color:var(--p-blue);font-weight:800}.jcc-pk4-free{display:block !important;color:#0f8a54 !important;margin-bottom:4px !important;font-size:14px !important}.jcc-pk4-excl-note{margin:0;padding-top:18px;border-top:1px solid rgba(255,122,0,.3);color:var(--p-gray);font-size:15px;line-height:1.68;text-align:center}.jcc-pk4-excl-note strong{color:var(--p-navy);font-weight:900}.jcc-pk4-faq{margin-bottom:34px}.jcc-pk4-faq h2{margin:0 0 20px;color:var(--p-navy);font-size:clamp(26px,3vw,36px);line-height:1.16;font-weight:900;letter-spacing:-.04em}.jcc-pk4-item{background:#f8fafc;border:1px solid var(--p-line);border-radius:16px;overflow:hidden;margin-bottom:11px}.jcc-pk4-item summary{list-style:none;cursor:pointer;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--p-navy);font-size:16.5px;font-weight:900;letter-spacing:-.02em}.jcc-pk4-item summary::-webkit-details-marker{display:none}.jcc-pk4-item summary::after{content:"+";flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--p-blue);display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:900}.jcc-pk4-item[open] summary::after{content:"\2212";background:var(--p-blue);color:#fff}.jcc-pk4-item summary:focus-visible{outline:3px solid var(--p-blue);outline-offset:-3px}.jcc-pk4-a{padding:0 22px 22px}.jcc-pk4-a p{margin:0 0 13px;color:var(--p-gray);font-size:15px;line-height:1.7}.jcc-pk4-a p:last-child{margin-bottom:0}.jcc-pk4-a strong{color:var(--p-navy);font-weight:900}.jcc-pk4-a a{color:var(--p-blue);font-weight:800}.jcc-pk4-cta{text-align:center;padding:34px 28px;border-radius:22px;background:linear-gradient(145deg,#001a36,#0d3557);color:#fff}.jcc-pk4-cta h3{margin:0 0 12px;color:#fff !important;font-size:25px;font-weight:900;letter-spacing:-.03em}.jcc-pk4-cta>p{margin:0 auto 24px;max-width:560px;color:rgba(255,255,255,.78);font-size:16px;line-height:1.62}.jcc-pk4-btns{display:flex;justify-content:center;flex-wrap:wrap;gap:13px;margin-bottom:24px}.jcc-pk4-btn,.jcc-pk4-btn-alt{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 28px;border-radius:12px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .2s ease}.jcc-pk4-btn{background:var(--p-orange);color:#001a36 !important}.jcc-pk4-btn small{margin-top:2px;font-size:10.5px;font-weight:800;letter-spacing:.12em;opacity:.75}.jcc-pk4-btn-alt{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.28);color:#fff !important}.jcc-pk4-btn:hover,.jcc-pk4-btn-alt:hover{transform:translateY(-3px)}.jcc-pk4-nap{margin:0;padding-top:22px;border-top:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.62);font-size:13.5px;line-height:1.75}.jcc-pk4-nap strong{color:#fff}.jcc-pk4-nap a{color:rgba(255,255,255,.8)}@media(max-width:820px){.jcc-pk4-excl-list{grid-template-columns:1fr}}@media(max-width:760px){.jcc-pk4{padding:52px 16px}.jcc-pk4-excl{padding:24px 20px}.jcc-pk4-item summary{padding:18px;font-size:15.5px}.jcc-pk4-a{padding:0 18px 18px}.jcc-pk4-cta{padding:28px 20px}.jcc-pk4-btns{flex-direction:column}.jcc-pk4-btn,.jcc-pk4-btn-alt{width:100%}}.jcc-pk4{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.jcc-pk4>.jcc-pk4-wrap{margin-left:auto !important;margin-right:auto !important}.jcc-pk4 a[class],.jcc-pk4 a[class]:hover{text-decoration:none !important}.jcc-pk4 ul{margin-left:0 !important;padding-left:0 !important}.jcc-calc-modal,.jcc-calc-modal *{box-sizing:border-box}.jcc-calc-modal{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;font-family:Outfit,Arial,sans-serif;margin:0 !important;max-width:none !important}.jcc-calc-modal[hidden]{display:none !important}.jcc-calc-backdrop{position:absolute;inset:0;background:rgba(0,26,54,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:none !important;margin:0 !important}.jcc-calc-panel{position:relative;width:100%;max-width:860px !important;max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 30px 90px rgba(0,0,0,.4)}.jcc-calc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 26px;border-bottom:1px solid #e5e7eb}.jcc-calc-tag{margin:0 0 4px;color:#d9531e;font-size:10.5px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.jcc-calc-head h2{margin:0;color:#001a36;font-size:21px;font-weight:900;letter-spacing:-.03em}.jcc-calc-close{flex:0 0 auto;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f1f5f9;color:#5d6675;font-size:26px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.jcc-calc-close:hover{background:#e2e8f0}.jcc-calc-close:focus-visible{outline:3px solid #006098;outline-offset:2px}.jcc-calc-body{flex:1;min-height:0;background:#f8fafc}.jcc-calc-frame{width:100%;height:100%;min-height:520px;border:0;display:block}.jcc-calc-note{margin:0;padding:16px 26px;border-top:1px solid #e5e7eb;color:#5d6675;font-size:13px;line-height:1.6}.jcc-calc-note a{color:#006098;font-weight:800}@media(max-width:760px){.jcc-calc-modal{padding:0}.jcc-calc-panel{max-width:100% !important;max-height:100vh;height:100vh;border-radius:0}.jcc-calc-head{padding:18px 20px}.jcc-calc-note{padding:14px 20px}}