.blog-markdown .blog-quote{position:relative;display:flex;flex-direction:column;align-items:center;gap:0;width:100%;margin:40px 0;padding:64px 0 0;overflow:hidden;border-radius:16px;color:#fff;text-align:center}.blog-markdown .blog-quote__text,.blog-markdown .blog-quote__text p{position:relative;z-index:1;margin:0;max-width:100%;border:0;padding:0 24px;color:#fff!important;font-family:"National Park",var(--font-display),sans-serif!important;font-size:40px!important;font-weight:600!important;font-style:normal!important;line-height:48px!important;letter-spacing:-.8px!important;text-wrap:wrap!important}.blog-markdown .blog-quote__text p{padding:0 24px;margin:0 0 .35em}.blog-markdown .blog-quote__text p:last-child{margin-bottom:0}.blog-markdown .blog-quote__attribution{position:relative;z-index:1;margin:24px 0 0;padding:0 24px;color:#fff!important;font-family:Inter,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important;letter-spacing:0!important;text-wrap:wrap!important}.blog-markdown .blog-quote__cars{position:relative;z-index:0;display:block;width:100%;margin:0;padding:0;line-height:0;pointer-events:none}.blog-markdown .blog-quote__cars svg{display:block;width:100%;height:auto;vertical-align:top}@media screen and (max-width:768px){.blog-markdown .blog-quote{margin:32px 0;padding-top:48px}.blog-markdown .blog-quote__text,.blog-markdown .blog-quote__text p{font-size:28px!important;line-height:36px!important}.blog-markdown .blog-quote__attribution{margin-top:16px;font-size:16px!important;line-height:22px!important}}@media screen and (max-width:576px){.blog-markdown .blog-quote{padding-top:40px}.blog-markdown .blog-quote__text,.blog-markdown .blog-quote__text p{font-size:24px!important;line-height:32px!important}.blog-markdown .blog-quote__cars{opacity:.85}}.blog-markdown{color:#5d6683;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:0;text-wrap:wrap!important}.blog-markdown>:first-child{margin-top:0}.blog-markdown>:last-child{margin-bottom:0}.blog-markdown a,.blog-markdown li,.blog-markdown p{font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:0;text-wrap:wrap!important}.blog-markdown p{margin:0 0 16px;color:#5d6683}.blog-markdown h1,.blog-markdown h2,.blog-markdown h3,.blog-markdown h4,.blog-markdown h5,.blog-markdown h6{scroll-margin-top:120px;margin:40px 0 24px;color:#000;font-family:"National Park",var(--font-display),sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2}.blog-markdown h1:first-child,.blog-markdown h2:first-child,.blog-markdown h3:first-child,.blog-markdown h4:first-child,.blog-markdown h5:first-child,.blog-markdown h6:first-child{margin-top:0}.blog-markdown h1,.blog-markdown h2{font-size:40px;line-height:48px;letter-spacing:-.8px}.blog-markdown h3{font-size:32px;line-height:40px}.blog-markdown h4{font-size:28px;line-height:36px}.blog-markdown h5,.blog-markdown h6{font-size:24px;line-height:32px}.blog-markdown a{color:var(--seagreen);text-decoration:underline;text-underline-offset:2px}.blog-markdown li a{font-size:inherit;line-height:inherit}.blog-markdown strong{font-weight:700;color:#1a1a1a}.blog-markdown em{font-style:italic}.blog-markdown ol,.blog-markdown ul{margin:0 0 16px;padding-left:1.5em}.blog-markdown ul{list-style:disc}.blog-markdown ol{list-style:decimal}.blog-markdown li,.blog-markdown li>ol,.blog-markdown li>ul{margin:.35em 0}.blog-markdown blockquote{margin:0;padding:0;border:0}.blog-markdown hr{margin:40px 0;border:0;border-top:1px solid #dbdee6}.blog-markdown code{padding:.15em .4em;border-radius:4px;background:#f6f7f9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;font-weight:400;color:#1a1a1a}.blog-markdown pre{margin:0 0 16px;padding:16px;overflow-x:auto;border-radius:8px;background:#f6f7f9}.blog-markdown pre code{padding:0;background:transparent;font-size:.875em;line-height:1.6}.blog-markdown img{display:block;width:100%;max-width:100%;height:auto;margin:24px 0;border-radius:12px}.blog-markdown table{width:100%;margin:0 0 16px;border-collapse:collapse;overflow-x:auto;display:block;font-size:16px;line-height:24px}.blog-markdown thead{background:#f6f7f9}.blog-markdown td,.blog-markdown th{padding:10px 12px;border:1px solid #dbdee6;text-align:left;vertical-align:top;color:#1a1a1a}.blog-markdown th{font-weight:600}@media screen and (max-width:768px){.blog-markdown,.blog-markdown a,.blog-markdown li,.blog-markdown p{font-size:16px;line-height:24px}.blog-markdown h1,.blog-markdown h2{font-size:28px;line-height:36px}.blog-markdown h3{font-size:24px;line-height:32px}.blog-markdown h4{font-size:20px;line-height:28px}.blog-markdown h5,.blog-markdown h6{font-size:18px;line-height:24px}}.blog-article{--blog-gutter:clamp(120px,calc(16.667vw - 120px),200px);--blog-shell-max:min(1520px,calc(100vw - (2 * var(--blog-gutter))));position:relative;z-index:1;width:100%;padding:40px var(--blog-gutter) 0;background:transparent;color:#1a1a1a}.blog-article-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.blog-article-bg__confetti{position:absolute;inset:5% 0 0;background-image:url(/images/website/portfolio-dot-Star.png);background-position:top;background-repeat:repeat-y;background-size:min(100vw,1434px) auto;opacity:.58}.blog-article-bg__doodle{position:absolute;z-index:1;display:block;height:auto;object-fit:contain}.blog-article-bg__doodle--test-tube{top:4.5%;left:clamp(0px,1.1vw,16px);width:clamp(42px,4.4vw,63px)}.blog-article-bg__doodle--globe{top:2.8%;right:clamp(-48px,-2.5vw,-24px);width:clamp(120px,13.9vw,200px)}.blog-article-bg__doodle--lightbulb{top:26%;left:clamp(80px,17vw,245px);width:clamp(112px,13.1vw,189px)}.blog-article-bg__doodle--atom{top:35%;left:clamp(4px,1.5vw,22px);width:clamp(84px,9vw,130px)}.blog-article-bg__doodle--molecule{top:57%;right:-4px;width:clamp(48px,4.75vw,68px)}.blog-article-bg__doodle--atom-small{top:64%;left:clamp(8px,2.75vw,40px);width:clamp(76px,9vw,130px)}.blog-article-bg__doodle--magnifier{top:75%;left:clamp(-16px,-.5vw,-8px);width:clamp(76px,8.3vw,119px);transform:rotate(-34deg)}.blog-article__body-inner,.blog-article__inner{position:relative;z-index:2;width:100%;max-width:var(--blog-shell-max);margin:0 auto}.blog-article__inner{display:flex;flex-direction:column;gap:48px}.blog-article__chrome{display:flex;flex-direction:column;gap:24px;width:100%}.blog-article__nav{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.blog-article__back{display:inline-flex;align-items:center;gap:17px;color:#1a1a1a;text-decoration:none}.blog-article__back:hover{color:#1a1a1a;opacity:.85}.blog-article__back-icon{display:inline-flex;width:48px;height:50px;flex-shrink:0;overflow:hidden}.blog-article__back-icon img{width:100%;height:100%;object-fit:contain}.blog-article__back-label{font-family:"National Park",var(--font-display),sans-serif;font-size:24px;font-weight:500;line-height:28px;white-space:nowrap}.blog-article__share{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:0;border-radius:16px;background:#f6f6f6;color:#1a1a1a;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:16px;cursor:pointer}.blog-article__share:hover{background:#ececec}.blog-article__header{display:flex;flex-direction:column;gap:24px;width:100%}.blog-article__title{margin:0;color:#1a1a1a;font-family:"National Park",var(--font-display),sans-serif;font-size:56px;font-weight:800;line-height:60px;letter-spacing:-.02em}.blog-article__byline{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.blog-article__author{display:flex;align-items:center;gap:8px}.blog-article__author-link{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.blog-article__author-link:hover .blog-article__author-name{text-decoration:underline;text-underline-offset:3px}.blog-article__author-avatar{border-radius:50%;object-fit:cover}.blog-article__author-name{color:#5d6683;font-family:"National Park",var(--font-display),sans-serif;font-size:20px;font-weight:600;line-height:24px}.blog-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.blog-article__meta-item{display:flex;align-items:center;gap:4px;color:#5d6683;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:16px}.blog-article__meta-item--read-time{text-transform:uppercase}.blog-article__meta-item img{width:24px;height:24px;flex-shrink:0}.blog-article__tags{display:flex;flex-wrap:wrap;gap:8px}.blog-article__tag{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:4px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:16px;white-space:nowrap}.blog-article__tag--article,.blog-article__tag--curriculum{background:#fef5f8;color:#7e1d4e}.blog-article__tag--subject{background:#fff5e3;color:#796103}.blog-article__tag--default{background:#edeef7;color:#465687}.blog-article__lead{width:100%}.blog-article__lead-frame{--lead-frame-size:clamp(4px,1.25vw,15px);--lead-frame-radius:clamp(14px,2.2vw,28px);position:relative;width:100%;aspect-ratio:2426/1375;overflow:visible;border:0;border-radius:var(--lead-frame-radius);background:transparent}.blog-article__lead-media{position:absolute;z-index:1;inset:calc(var(--lead-frame-size) / 2);overflow:hidden;border-radius:calc(var(--lead-frame-radius) - (var(--lead-frame-size) / 2))}.blog-article__lead-image{object-fit:cover}.blog-article__lead-frame-image{z-index:2;object-fit:fill;pointer-events:none}.blog-article__lead-doodle{position:absolute;pointer-events:none;z-index:3;line-height:0}.blog-article__lead-doodle svg{display:block;width:100%;height:auto}.blog-article__lead-doodle--goggles{top:3.5%;left:26%;width:76px;transform:rotate(180deg) scaleY(-1)}.blog-article__lead-doodle--beaker{right:8%;bottom:-4%;width:64px;transform:rotate(-30deg)}.blog-article__body{position:relative;z-index:2;width:100%;padding:80px 0}.blog-article__body-inner{display:flex;align-items:flex-start;gap:48px}.blog-article__content{flex:1 1;min-width:0}@media screen and (max-width:1200px){.blog-article{--blog-gutter:64px}.blog-article__body{padding-top:64px;padding-bottom:80px}}@media screen and (max-width:992px){.blog-article{--blog-gutter:48px;padding-top:32px}.blog-article__title{font-size:40px;line-height:48px}.blog-article__back-label{font-size:20px;line-height:24px}.blog-article__body{padding-top:48px;padding-bottom:64px}.blog-article__body-inner{flex-direction:column;gap:32px}}@media screen and (max-width:768px){.blog-article{--blog-gutter:24px;padding-top:24px}.blog-article-bg__confetti{background-size:760px auto;opacity:.44}.blog-article-bg__doodle--test-tube{left:-6px;width:38px}.blog-article-bg__doodle--globe{right:-34px;width:92px}.blog-article-bg__doodle--lightbulb{left:auto;right:-18px;width:82px}.blog-article-bg__doodle--atom{left:-16px;width:68px}.blog-article-bg__doodle--molecule{right:-12px;width:45px}.blog-article-bg__doodle--atom-small{left:-12px;width:64px}.blog-article-bg__doodle--magnifier{left:-20px;width:68px}.blog-article__inner{gap:32px}.blog-article__title{font-size:32px;line-height:40px}.blog-article__author-name{font-size:16px;line-height:24px}.blog-article__lead-frame{--lead-frame-radius:20px}.blog-article__lead-media{border-radius:calc(var(--lead-frame-radius) - (var(--lead-frame-size) / 2))}.blog-article__lead-doodle--goggles{width:52px;left:18%}.blog-article__lead-doodle--beaker{width:48px}.blog-article__body{padding-top:40px;padding-bottom:64px}}@media screen and (max-width:576px){.blog-article{--blog-gutter:16px;padding-top:20px}.blog-article__nav{gap:12px}.blog-article__back{gap:10px}.blog-article__back-icon{width:40px;height:42px}.blog-article__back-label{font-size:18px;line-height:22px}.blog-article__share{padding:8px 12px;font-size:14px}.blog-article__share img{width:20px;height:20px}.blog-article__title{font-size:28px;line-height:34px}.blog-article__byline,.blog-article__meta{gap:16px}.blog-article__lead-frame{--lead-frame-radius:16px}.blog-article__lead-doodle--beaker,.blog-article__lead-doodle--goggles{display:none}.blog-article__body{padding-top:32px;padding-bottom:48px}}