.nano-profile .nano-back{align-items:center;min-height:44px;margin-bottom:20px;font-size:1rem;text-decoration:none;display:inline-flex}.nano-profile .nano-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:50px;margin:0 0 36px;padding:0;display:grid}.nano-profile .nano-photo{background:radial-gradient(at 50% 40%,#fff 15%,#e7eef2 100%);border:1px solid #cbd9e2;border-radius:18px;margin:0;padding:24px}.nano-profile .nano-photo img{object-fit:contain;width:100%;height:auto;max-height:440px;display:block}.nano-profile .nano-photo figcaption{text-align:center;color:#506b7d;margin-top:15px;font-size:.875rem}.nano-profile .nano-photo figcaption a{color:inherit}.nano-profile .nano-maker{color:#506b7d;letter-spacing:.08em;font-size:.9375rem;display:block}.nano-profile .nano-intro h1{margin:12px 0 18px;font-size:clamp(2.3rem,4.3vw,3.8rem);line-height:1.08}.nano-profile .nano-intro h1 span{color:#506b7d;white-space:nowrap;font-weight:400}.nano-profile .shell .nano-lead{color:#38566b;margin:0 0 24px;font-size:1.375rem!important;line-height:1.5!important}.nano-profile .nano-facts{border-block:1px solid #cad9e2;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:20px 0;display:grid}.nano-profile .nano-facts>div+div{border-left:1px solid #cad9e2;padding-left:14px}.nano-profile .nano-facts dt{color:#506b7d;font-size:.9375rem!important}.nano-profile .nano-facts dd{margin:8px 0 0;font-size:1.875rem;font-weight:500;line-height:1.3}.nano-profile .nano-facts small{white-space:nowrap;font-size:1rem!important}.nano-profile .shell .nano-assumption{color:#506b7d;margin:12px 0 20px;font-size:.875rem!important}.nano-profile .nano-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.nano-profile .nano-actions a{justify-content:space-between;align-items:center;gap:24px;min-height:52px;font-size:1.0625rem;text-decoration:none;display:inline-flex}.nano-profile .nano-actions .nano-buy{color:#fff;background:linear-gradient(110deg,#2d5168,#18364b);border:1px solid #54768b;border-radius:8px;padding:14px 23px;font-weight:600}.nano-profile .nano-verdict{margin-top:20px}.nano-profile .nano-verdict p{color:#506b7d;gap:12px;margin:12px 0;display:flex}.nano-profile .nano-verdict p>span:first-child{color:#286451;flex:0 0 24px;font-size:1.2rem}.nano-profile .nano-verdict p+p>span:first-child{color:#8a6231}.nano-profile .nano-verdict strong{color:#18364b;font-weight:600;display:block}.nano-profile .nano-disclosure{background:#fff;border:1px solid #bdcfdb;border-radius:12px;margin:14px 0;overflow:hidden}.nano-profile .nano-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;list-style:none;display:flex}.nano-profile .nano-summary::-webkit-details-marker{display:none}.nano-profile .nano-summary>span>strong{color:#18364b;font-size:1.25rem;font-weight:550;display:block}.nano-profile .nano-summary>span>span{color:#506b7d;margin-top:5px;font-size:1rem;display:block}.nano-profile .nano-summary>b{color:#234b64;background:#eef4f7;border:1px solid #9fb7c8;border-radius:7px;flex-shrink:0;align-items:center;gap:14px;min-height:46px;padding:9px 15px;font-size:1rem;font-weight:500;display:flex}.nano-profile .nano-summary i{font-size:1.5rem;font-style:normal;line-height:1}.nano-profile .nano-close-label{display:none}.nano-profile .nano-disclosure[open]>.nano-summary{background:#f1f5f7;border-bottom:1px solid #cad9e2}.nano-profile .nano-disclosure[open]>.nano-summary .nano-open-label{display:none}.nano-profile .nano-disclosure[open]>.nano-summary .nano-close-label{display:inline}.nano-profile .nano-disclosure[open]>.nano-summary i{transform:rotate(45deg)}.nano-profile .nano-detail-content{padding:0 24px 24px}.nano-profile .nano-detail-content>.bank-profile-summary{margin-top:24px}.nano-profile .nano-detail-content>:last-child{margin-bottom:0}.nano-profile :is(a,summary):focus-visible{outline-offset:-4px;outline:3px solid #96713c}@media (max-width:900px){.nano-profile .nano-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:25px}.nano-profile .nano-photo{padding:12px}.nano-profile .nano-facts{gap:8px}.nano-profile .nano-facts>div+div{padding-left:8px}}@media (max-width:700px){.nano-profile .nano-hero{grid-template-columns:1fr;gap:24px}.nano-profile .nano-photo img{max-height:300px}.nano-profile .nano-intro h1{font-size:2.5rem}.nano-profile .nano-summary{align-items:start;gap:14px;padding:20px}.nano-profile .nano-summary>b{gap:8px;padding:8px 10px}.nano-profile .nano-detail-content{padding:0 12px 16px}}@media (max-width:420px){.nano-profile .nano-actions{display:grid}.nano-profile .nano-actions a{justify-content:center}.nano-profile .nano-facts dd{font-size:1.5rem}.nano-profile .nano-summary{flex-wrap:wrap}.nano-profile .nano-summary>b{margin-left:auto}}@media (forced-colors:active){.nano-profile .nano-summary>b,.nano-profile .nano-buy{color:linktext;background:buttonface;border:1px solid buttontext}}.nano-profile .nano-calc-basics{background:#f4f7f9;border:1px solid #cad9e2;border-radius:10px;margin:20px 0}.nano-profile .nano-subsummary{cursor:pointer;color:#234b64;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:15px 20px;font-size:1rem;list-style:none;display:flex}.nano-profile .nano-subsummary::-webkit-details-marker{display:none}.nano-profile .nano-subsummary strong{font-size:1rem;font-weight:500}.nano-profile .nano-subsummary>span{text-underline-offset:4px;align-items:center;gap:12px;text-decoration:underline;display:flex}.nano-profile .nano-subsummary i{font-size:1.4rem;font-style:normal;text-decoration:none}.nano-profile .nano-calc-basics[open]>.nano-subsummary i{transform:rotate(45deg)}.nano-profile .nano-calc-basics>.bank-profile-summary{border-width:1px 0 0;border-radius:0 0 10px 10px;margin:0}.nano-profile .nano-calc-basics .bank-profile-summary strong{font:500 1.25rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif}.nano-profile .bank-plan-calculator{border-radius:12px;margin:20px 0 28px}.nano-profile .bank-plan-header{background:linear-gradient(115deg,#284b61,#19364a);grid-template-columns:minmax(0,1fr);padding:24px 28px}.nano-profile .bank-plan-header h2{color:#fff;max-width:860px;font-size:clamp(1.5rem,2.6vw,1.875rem)!important;line-height:1.25!important}.nano-profile .bank-plan-header dl{display:none}.nano-profile .bank-plan-header p{max-width:850px;margin-top:12px;color:#d3e1e9!important}.nano-profile .bank-plan-builder{padding:24px 28px 12px}.nano-profile .bank-plan-devices article{background:#f1f5f7;border-color:#cad9e2;border-radius:10px;align-items:end;gap:12px;padding:18px}.nano-profile .bank-plan-calculator :is(label>span,label>div>b){color:#506b7d;font-size:.9375rem!important}.nano-profile .bank-plan-calculator :is(input,select,button){border-radius:7px;min-height:50px;font:500 1rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif!important}.nano-profile .bank-plan-name button{font-size:1.4rem!important}.nano-profile .bank-plan-add button{color:#fff;background:#234b64;border-color:#234b64}.nano-profile .bank-plan-settings{background:#f4f7f9;border-radius:10px}.nano-profile .bank-plan-settings>summary{min-height:72px}.nano-profile .bank-plan-settings>summary strong{color:#234b64;font-size:1rem;font-weight:500}.nano-profile .bank-plan-settings>summary small{color:#506b7d;font-size:.9375rem!important}.nano-profile .bank-plan-result{background:#fff;border-color:#cad9e2;grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr))}.nano-profile .bank-plan-result>div{border-color:#cad9e2;min-height:0;padding:26px 22px}.nano-profile .bank-plan-result>.bank-plan-coverage{background:#203f54;grid-column:auto}.nano-profile .bank-plan-result .bank-plan-coverage>span{color:#d3e1e9;font-weight:500;font-size:.9375rem!important}.nano-profile .bank-plan-result .bank-plan-coverage>strong{color:#fff;margin:14px 0;font:500 clamp(1.625rem,2.6vw,2rem)/1.2 Avenir Next,Segoe UI,Arial,sans-serif}.nano-profile .bank-plan-result .bank-plan-coverage>small{color:#d3e1e9;font-size:.9375rem!important}.nano-profile .bank-plan-result :is(.pass,.fail) strong{color:#18364b;font-size:1.0625rem;font-weight:500;line-height:1.5}.nano-profile .bank-plan-result :is(.pass,.fail) small{color:#506b7d;font-size:.9375rem!important;line-height:1.6!important}.nano-profile .bank-plan-caution{background:#f7f3eb;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:10px 30px;padding:24px 28px;display:grid}.nano-profile .bank-plan-caution>strong{color:#18364b;grid-column:1;font-size:1rem;font-weight:600}.nano-profile .bank-plan-caution>p{color:#506b7d;grid-column:1;margin:0}.nano-profile .bank-plan-caution>div{grid-area:1/2/span 2;align-self:center;gap:10px}.nano-profile .bank-plan-caution a{text-transform:none;border-radius:7px;font-size:1rem!important}.nano-profile .bank-fit{background:#f1f5f7;border-radius:12px;margin:28px 0 0;padding:26px}.nano-profile .bank-fit-head h2{max-width:630px;font-size:1.75rem!important;line-height:1.3!important}.nano-profile .bank-fit-grid article{background:#fff;border-radius:10px;padding:22px}.nano-profile .bank-fit-grid article>div{align-items:start;gap:10px}.nano-profile .bank-fit-grid article>div>span{color:#18364b;font-weight:500;font-size:1rem!important}.nano-profile .bank-fit-grid article>div>b{text-transform:none;border-radius:5px;max-width:100%;padding:6px 9px;font-weight:500;line-height:1.5;font-size:.875rem!important}.nano-profile .bank-fit-grid article>strong{color:#18364b;margin-top:18px;font:500 1.1875rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif}.nano-profile .bank-fit-grid article>small{color:#506b7d;font-size:.9375rem!important}@media (max-width:1000px){.nano-profile .bank-plan-result{grid-template-columns:repeat(2,minmax(0,1fr))}.nano-profile .bank-plan-result>.bank-plan-coverage{grid-column:1/-1}.nano-profile .bank-plan-caution{grid-template-columns:1fr}.nano-profile .bank-plan-caution>div{grid-area:auto/1}}@media (max-width:700px){.nano-profile .bank-plan-result{grid-template-columns:1fr}.nano-profile .bank-plan-result>div{border-left:0;padding:22px}.nano-profile .bank-plan-devices article{grid-template-columns:1fr}.nano-profile :is(.bank-plan-header,.bank-plan-builder,.bank-plan-caution,.bank-fit){padding:20px}.nano-profile .bank-fit-grid{grid-template-columns:1fr}.nano-profile .nano-subsummary{flex-wrap:wrap;gap:8px}.nano-profile .bank-plan-caution>div{grid-template-columns:1fr;width:100%}}@media (forced-colors:active){.nano-profile .bank-plan-result>.bank-plan-coverage{background:canvas;border:1px solid canvastext}.nano-profile .bank-plan-result .bank-plan-coverage>:is(span,strong,small){color:canvastext}}main .power-bank-price.technical>span,main .power-bank-hero .section-kicker,main .bank-profile-hero>div>.section-kicker,main .bank-profile-hero>div>p,main .bank-profile-specs .section-kicker,main .bank-library-hero .section-kicker,main .bank-library-head .section-kicker,main .bank-browser-head .section-kicker,main .bank-library-explainer .section-kicker.light,main .bank-library-explainer .light.section-kicker,main .power-bank-method .section-kicker.light,main .power-bank-method .light.section-kicker{color:#2b6340}main .pb-regional .power-bank-method .section-kicker,main .pb-regional .power-bank-method .section-kicker.light,main .pb-regional .power-bank-method .light.section-kicker,main .power-bank-method .section-kicker:not(.light),main .bank-browser-tools>a,main .bank-plan-coverage>span,main .bank-profile-hero>aside p{color:#8fd0a8}
