:root{--gutter-width:44px;--border-radius:40px;--grid-max-width:1068px;--grid-column-gap:80px;--grid-row-gap:100px;--hub-tile-content-container-margin-top:40px}@media only screen and (max-width:1068px){:root{--gutter-width:22px;--border-radius:25px;--grid-max-width:736px;--grid-column-gap:52px;--grid-row-gap:70px;--hub-tile-content-container-margin-top:35px}}@media only screen and (max-width:475px){:root{--grid-max-width:375px}}@media only screen and (max-width:734px){:root{--grid-max-width:375px;--grid-column-gap:0px;--grid-row-gap:50px;--section-content-max-width:375px;--hub-tile-content-container-margin-top:30px}}.theme-k12-green .theme-color{color:#15ad09}.theme-k12-blue .theme-color{color:#3f99ee}.theme-k12-pink .theme-color{color:#f55e9e}.theme-k12-hub-theme .theme-color{color:#ff4d68}.theme-k12-purple .theme-color{color:#9067ef}.theme-k12-orange .theme-color{color:#e67909}.theme-k12-yellow .theme-color{color:#cc9c00}.theme-college-students-blue .theme-color{color:#678cb2}.theme-college-students-hub-theme .theme-color{color:#008009}.theme-higher-education-green .theme-color{color:#15ad09}.theme-higher-education-blue .theme-color{color:#1b54bf}.theme-higher-education-pink .theme-color{color:#df2ba2}.theme-higher-education-hub-theme .theme-color,.theme-higher-education-purple .theme-color{color:#4f00ac}.theme-higher-education-hot-pink .theme-color{color:#d32265}.theme-higher-education-gray-blue .theme-color{color:#007dc2}.theme-higher-education-teal .theme-color{color:#04a69e}.theme-higher-education-sky-blue .theme-color{color:#5096f1}.theme-higher-education-dark-blue .theme-color{color:#2081ce}.theme-higher-education-bright-pink .theme-color{color:#e7358e}.theme-higher-education-lime-green .theme-color{color:#1e9c5b}.theme-higher-education-maroon .theme-color{color:#c31242}.article-product-container.product-macbook{--shadow-bottom-height:370px}@media only screen and (max-width:1068px){.article-product-container.product-macbook{--shadow-bottom-height:189px}}@media only screen and (max-width:734px){.article-product-container.product-macbook{--shadow-bottom-height:104px}}@media only screen and (max-width:480px){.article-product-container.product-macbook .article-product-image{justify-content:flex-start}}.article-product-container.product-macbook .article-product-image img{margin-bottom:calc(var(--shadow-bottom-height)*-1);margin-right:calc(var(--shadow-bottom-height)*-0.89);left:-114px}@media only screen and (max-width:1068px){.article-product-container.product-macbook .article-product-image img{left:-67px}}@media only screen and (max-width:734px){.article-product-container.product-macbook .article-product-image img{left:0}}.article-product-container.product-macbook .article-product-content-container{padding-right:40px;padding-bottom:42px}@media only screen and (max-width:1068px){.article-product-container.product-macbook .article-product-content-container{padding-right:30px;padding-bottom:24px}}@media only screen and (max-width:734px){.article-product-container.product-macbook .article-product-content-container{padding:0;margin-top:50px}}.article-product-container.product-ipad{--shadow-bottom-height:132px}@media only screen and (max-width:1068px){.article-product-container.product-ipad{--shadow-bottom-height:70px}}@media only screen and (max-width:734px){.article-product-container.product-ipad{--shadow-bottom-height:45px}}@media only screen and (max-width:340px){.article-product-container.product-ipad .article-product-image{justify-content:flex-end}}.article-product-container.product-ipad .article-product-image img{margin-bottom:calc(var(--shadow-bottom-height)*-1);margin-right:calc(var(--shadow-bottom-height)*-0.88);right:-20px}@media only screen and (max-width:1068px){.article-product-container.product-ipad .article-product-image img{right:32px}}@media only screen and (max-width:734px){.article-product-container.product-ipad .article-product-image img{right:0}}@media only screen and (max-width:1068px){.article-product-container.product-ipad .article-product-content-container{padding-left:30px}}@media only screen and (max-width:734px){.article-product-container.product-ipad .article-product-content-container{padding:0}}html.static-layout .inline-media-end-frame,html.static-layout .inline-media-start-frame{display:none}html.static-layout .inline-media-static-frame{opacity:1}