.hc-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.naano-lp .hc-search{text-align:left;width:min(100%,640px);margin:28px auto 0;position:relative}.naano-lp .hc-search input{color:#111318;width:100%;font:inherit;background:#fffffff0;border:1px solid #fffffff2;border-radius:16px;padding:17px 20px 17px 50px;font-size:16px;box-shadow:0 24px 60px -40px #2d576e8c}.naano-lp .hc-search input:focus{outline-offset:1px;outline:2px solid #1652f0}.naano-lp .hc-search__lens{color:#8993a2;position:absolute;top:19px;left:18px}.naano-lp .hc-search__results{z-index:5;background:#fff;border:1px solid #11131817;border-radius:14px;max-height:380px;padding:6px;position:absolute;top:64px;left:0;right:0;overflow:auto;box-shadow:0 24px 60px -30px #1113184d}.naano-lp .hc-search__results a{color:#111318;border-radius:10px;padding:10px 12px;font-size:15px;font-weight:600;text-decoration:none;display:block}.naano-lp .hc-search__results a:hover,.naano-lp .hc-search__results a:focus-visible{background:#eff9fe}.naano-lp .hc-search__results small{color:#5f6b7d;margin-top:2px;font-size:13px;font-weight:400;display:block}.naano-lp .hc-search__results p{color:#5f6b7d;padding:12px;font-size:14px}.naano-lp .hc-search__chips{color:#5f6b7d;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.naano-lp .hc-search__chips button{color:#111318;font:inherit;cursor:pointer;background:#ffffff9e;border:1px solid #ffffffe6;border-radius:999px;padding:6px 12px;font-size:13px}.naano-lp .hc-search__chips button:hover{background:#fff}.naano-lp .hc-home-section{width:min(100% - 40px,1180px);margin:0 auto;padding:56px 0 0}.naano-lp .hc-eyebrow{color:#8993a2;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.naano-lp .hc-home-section h2{color:#111318;letter-spacing:-.02em;margin-top:6px;font-size:28px;font-weight:650}.naano-lp .hc-home-sub{color:#5f6b7d;max-width:640px;margin-top:8px;font-size:16px;line-height:1.55}.naano-lp :is(.hc-path,.hc-videos,.hc-topics){gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.naano-lp .hc-path{counter-reset:hc-step;grid-template-columns:repeat(5,minmax(0,1fr))}.naano-lp .hc-path li{counter-increment:hc-step}.naano-lp .hc-path a,.naano-lp .hc-topics a{color:#111318;background:#fff;border:1px solid #11131817;border-radius:16px;flex-direction:column;gap:6px;height:100%;padding:18px 16px;text-decoration:none;display:flex}.naano-lp .hc-path a:hover,.naano-lp .hc-topics a:hover{border-color:#11131833}.naano-lp .hc-path a:before{content:counter(hc-step);background:#eff9fe;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:inline-grid}.naano-lp .hc-path strong{font-size:15px;font-weight:600;line-height:1.35}.naano-lp .hc-path span{color:#5f6b7d;font-size:13px;line-height:1.5}.naano-lp .hc-videos{grid-template-columns:repeat(4,minmax(0,1fr))}.naano-lp .hc-videos a{color:#111318;flex-direction:column;gap:6px;font-size:14px;text-decoration:none;display:flex}.naano-lp .hc-videos a:hover strong{color:#1652f0}.naano-lp .hc-videos__thumb{aspect-ratio:16/10;background:#eef2f6;border:1px solid #11131817;border-radius:12px;position:relative;overflow:hidden}.naano-lp .hc-videos__thumb img{object-fit:cover;width:100%;height:100%;display:block}.naano-lp .hc-videos__thumb:after{content:"";background:#111318d1 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7l9 5-9 5z' fill='white'/%3E%3C/svg%3E") 50%/22px no-repeat;border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%}.naano-lp .hc-videos strong{font-weight:600}.naano-lp .hc-videos small{color:#8993a2;font-size:12px}.naano-lp .hc-topics{grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:8px}.naano-lp .hc-topics a{gap:8px;padding:20px}.naano-lp .hc-topics__icon{color:#111318;background:#eff9fe;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.naano-lp .hc-topics strong{font-size:16px;font-weight:600}.naano-lp .hc-topics span:not(.hc-topics__icon){color:#5f6b7d;font-size:14px;line-height:1.5}.naano-lp .hc-topics small{color:#8993a2;margin-top:auto;padding-top:6px;font-size:13px}@media (max-width:1100px){.naano-lp .hc-path{grid-template-columns:repeat(3,minmax(0,1fr))}.naano-lp :is(.hc-videos,.hc-topics){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.naano-lp :is(.hc-path,.hc-videos,.hc-topics){grid-template-columns:minmax(0,1fr)}.naano-lp .hc-search__chips{justify-content:flex-start}}.hc-wrap{width:min(1180px,100% - 40px);margin-inline:auto}.hc-hero{padding:120px 0 36px}.hc-hero h1{max-width:22ch;margin-top:12px;font-size:clamp(32px,4vw,48px)}.hc-crumbs{color:var(--public-copy);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.hc-crumbs a{color:var(--public-copy);text-decoration:none}.hc-crumbs a:hover{color:var(--public-ink)}.hc-meta{color:var(--public-copy);flex-wrap:wrap;gap:12px;margin-top:12px;font-size:13px;display:flex}.hc-lead{max-width:620px;color:var(--public-copy);margin-top:10px;font-size:17px;line-height:1.55}.hc-video-badge{align-items:center;gap:6px;display:inline-flex}.hc-video-badge:before{content:"";border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:7px solid}.hc-reading{grid-template-columns:230px minmax(0,1fr) 200px;align-items:start;gap:44px;padding:28px 0 80px;display:grid}.hc-reading--topic{grid-template-columns:230px minmax(0,1fr)}.hc-side{gap:4px;font-size:14px;display:grid;position:sticky;top:96px}.hc-side__topic{color:var(--public-copy);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;text-decoration:none;display:block}.hc-side__topic.is-open{color:var(--public-ink)}.hc-side ul{gap:2px;margin:0 0 10px;padding:0;list-style:none;display:grid}.hc-side li a{color:var(--public-ink);border-radius:8px;padding:6px 10px;line-height:1.4;text-decoration:none;display:block}.hc-side li a:hover,.hc-side li a[aria-current=page]{background:#eff9fe}.hc-side li a[aria-current=page]{font-weight:600}.hc-toc{font-size:14px;position:sticky;top:96px}.hc-toc h2{color:var(--public-copy);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.hc-toc ul{margin:0;padding:0;list-style:none}.hc-toc a{border-left:2px solid var(--public-line);color:var(--public-copy);padding:4px 10px;text-decoration:none;display:block}.hc-toc a:hover{border-left-color:var(--public-ink);color:var(--public-ink)}.hc-list{border-top:1px solid var(--public-line);margin:0;padding:0;list-style:none}.hc-list a{border-bottom:1px solid var(--public-line);color:var(--public-ink);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:16px 4px;text-decoration:none;display:grid}.hc-list a:hover{background:#fff}.hc-list strong{font-size:16px;font-weight:600}.hc-list small{color:#8993a2;align-self:center;gap:10px;font-size:13px;display:flex}.hc-list span:not(.hc-video-badge){color:var(--public-copy);grid-column:1/-1;font-size:14px}.hc-doc{color:#2b313c;max-width:700px;font-size:16px;line-height:1.65}.hc-doc a{color:var(--public-blue)}.hc-doc h2{color:var(--public-ink);letter-spacing:-.02em;margin-top:42px;scroll-margin-top:96px;font-size:23px;font-weight:650}.hc-doc h3{color:var(--public-ink);font-size:17px;font-weight:600}.hc-intro{color:var(--public-copy);font-size:18px;line-height:1.6}.hc-ui{border:1px solid var(--public-line);color:var(--public-ink);white-space:nowrap;background:#f1f2f5;border-radius:6px;padding:0 6px;font-size:.9em;font-weight:600;display:inline-block}.hc-doc strong{color:var(--public-ink)}.hc-note{background:#eff9fe;border-radius:12px;margin-top:18px;padding:14px 16px;font-size:15px}.hc-note--warning{background:#fef3e2}.hc-steps{counter-reset:hc-doc-step;gap:30px;margin:18px 0 0;padding:0;list-style:none;display:grid}.hc-steps>li{counter-increment:hc-doc-step;padding-left:46px;position:relative}.hc-steps>li:before{content:counter(hc-doc-step);background:var(--public-ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:grid;position:absolute;top:0;left:0}.hc-steps p{margin-top:6px}.hc-shot,.hc-video{margin:16px 0 0}.hc-shot img,.hc-video video{border:1px solid var(--public-line);background:#fff;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 18px 50px -36px #11131873}.hc-video video{background:#0f1115}.hc-shot--narrow img{max-width:460px}.hc-shot figcaption,.hc-video figcaption{color:#8993a2;margin-top:8px;font-size:13px}.hc-table{border:1px solid var(--public-line);border-radius:12px;margin:14px 0 0;font-size:15px;overflow:hidden}.hc-table div{border-top:1px solid var(--public-line);background:#fff;grid-template-columns:190px minmax(0,1fr);gap:12px;padding:11px 14px;display:grid}.hc-table div:first-child{border-top:0}.hc-table dt{color:var(--public-ink);font-weight:600}.hc-table dd{color:var(--public-copy);margin:0}.hc-faq{border-top:1px solid var(--public-line);margin-top:12px}.hc-faq details{border-bottom:1px solid var(--public-line)}.hc-faq summary{color:var(--public-ink);cursor:pointer;padding:15px 32px 15px 0;font-weight:600;list-style:none;position:relative}.hc-faq summary::-webkit-details-marker{display:none}.hc-faq summary:after{content:"+";color:#8993a2;font-size:20px;font-weight:400;position:absolute;top:11px;right:4px}.hc-faq details[open] summary:after{content:"–"}.hc-faq details p{color:var(--public-copy);padding-bottom:16px}.hc-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.hc-related a{border:1px solid var(--public-line);color:var(--public-ink);background:#fff;border-radius:12px;padding:14px 16px;font-size:15px;font-weight:600;text-decoration:none}.hc-related a:hover{border-color:#11131833}.hc-related span{color:var(--public-copy);margin-top:2px;font-size:13px;font-weight:400;display:block}.hc-contact{border:1px solid var(--public-line);background:#fff;border-radius:12px;gap:10px;margin-top:40px;padding:18px;font-size:15px;display:grid}.hc-contact p:last-child{flex-wrap:wrap;gap:18px;display:flex}.hc-contact a{color:var(--public-blue);font-weight:600;text-decoration:none}@media (max-width:1060px){.hc-reading{grid-template-columns:210px minmax(0,1fr)}.hc-toc{display:none}}@media (max-width:760px){.hc-reading,.hc-reading--topic{grid-template-columns:minmax(0,1fr);gap:20px}.hc-side{display:none}.hc-related{grid-template-columns:minmax(0,1fr)}.hc-table div{grid-template-columns:minmax(0,1fr);gap:2px}.hc-steps>li{padding-left:40px}}
