#editorial {a {color: #2997ff;}a.whitebg {color: #0066cc !important;}a,a:link,a:visited,a:active,a.products,a.products:link,a.products:visited,a.products:active {text-decoration: none}a span:hover {text-decoration: underline;}.cms-content sup {font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";-webkit-text-size-adjust: none !important;-webkit-font-smoothing: antialiased;text-rendering: optimizelegibility;font-size: 75%;line-height: 75%;-webkit-text-size-adjust: 120%;}.cms-content body {margin: 0;padding: 0;color: #000;font-size: 16px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons" !important;-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased;text-rendering: optimizelegibility;width: 100% !important;background-color: #ffffff;}* {-webkit-font-smoothing: antialiased;}.cms-content p {font-size: 1.9rem !important;line-height: 2.5rem !important;font-weight: 600 !important;}span.backlit {background-color: #00ff00;}span.ital {font-style: italic;padding-right: 5px;}span.diamond {font-size: 0.5em;vertical-align: super;}header span.diamond {font-size: 0.4em;vertical-align: super;}span.legallink {color: #424245 !important;}section.buynow .bButton {color: #86868b !important;}body {background: #f5f5f7;}.cms-content {font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons" !important;-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased !important;text-rendering: optimizelegibility !important;}h1,h2,h3 {font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons" !important;-webkit-text-size-adjust: none !important;-webkit-font-smoothing: antialiased !important;}.main_container {padding: 0 20px;margin: 0 auto;___min-width: 320px;____max-width: 734px;display__: flex;flex-direction__: column;}.main_container section.hdr header {margin-top: 2.7rem;}.main_container header {font-weight: 800;font-size: 3.65rem;line-height: 3.65rem;letter-spacing: -1px;}section {text-align: center;}img.largecrop {display: none;}img.medcrop {display: none;}img.smallcrop {display: inline-block;}section.reason .smshow {}section.reason .mshow {display: none;}section.reason .lshow {display: none;}span.nowrap {white-space: nowrap;}section.hdr {padding: 0;background-color: #ffffff;padding-top: 2.7rem;}section.hdr header {font-weight: bold;font-weight: 800;font-size: 3.5rem;line-height: 4rem;letter-spacing: -2px;margin-top: 5rem;}section.hdr div.logo {margin: 0 auto;width: 100%;max-width: 80px;}section.hdr div.logo img {width: 100%;}section.hdr div.hero {margin: 0 auto;width: 80%;max-width: 645px;margin-top: 4.2rem;margin-bottom: 6.6rem;}section.hdr div.hero img {width: 100%;}section.hdr h2 {font-weight: 600;margin: 0;font-size: 3rem;letter-spacing: -1px;}section.hdr button,section.hdr a.aButton {margin: 5rem 0 6rem;max-width: 125px;}section.hdr p {font-size: 1.75rem;letter-spacing: 0rem;margin-top: 4.2rem;}section.reason {border-radius: 20px;overflow: hidden;text-align: left;margin-top: 20px;display: flex;flex-direction: column;}section.reason.black {background: #000;color: #fff;}section.reason.white {background: #fff;color: #000;}section.reason header {font-size: 3.4rem;line-height: 3.8rem;margin: 3rem 0;}section.panel1 {text-align: center;align-items: center;margin-top: 50px;flex-direction: column;flex-direction: column-reverse;}section.panel1 p {padding-left: 0.35rem;padding-right: 0.35rem;padding-bottom: 4rem;}section.panel1 .imgWrap {padding-top: 6rem;}section.panel1 .imgWrap img {width: 90%;margin-right: 0;padding-right: 0;}section.panel2 {flow-direction: column;text-align: center;align-items: center;}section.panel2 p {padding-left: 2rem;padding-right: 2rem;}section.panel2 {flex-direction: column;padding-bottom: 3rem;}section.panel2 .sectionwrap {width: 100%;padding: 0;margin-top: 5rem;}section.panel2 .imgWrap {width: 100%;padding-top: 2rem;padding-bottom: 3rem;text-align: right;}section.panel2 .imgWrap img {width: 90%;margin-right: 0;padding-right: 0;}section.panel3 {text-align: center;align-items: center;}section.panel3 p {}section.panel3 {flex-direction: column;}section.panel3 .sectionwrap {width: 60%;padding-right: 0px;}section.panel3 .imgWrap {display: flex;width: 90%;align-self: flex-end;vertical-align: bottom;}section.panel3 .imgWrap img {align-self: flex-end;width: 100%;margin-right: 0;padding-right: 0;}section.panel3 .sectionwrap header {margin-top: 8rem;}section.panel3 .sectionwrap p {padding: 0 1.4rem;margin-bottom: 3rem;}section.panel3 .sectionwrap {width: 100%;padding-right: 0px;}section.panel4 {text-align: center;align-items: center;}section.panel4 p {}section.panel4 {flex-direction: column;}section.panel4 .padder {width: 4%;}section.panel4 .sectionwrap {width: 90%;padding-right: 0px;}section.panel4 .imgWrap {width: 90%;padding-right: 0px;padding-top: 5rem;padding-bottom: 5px;text-align: left;}section.panel4 .imgWrap img {width: 100%;margin-right: 0;padding-right: 0;max-width: 472px;}section.panel4 .sectionwrap header {}section.panel4 .sectionwrap p {padding: 0 5%;margin-bottom: 6rem;}section.panel5 {text-align: center;align-items: center;}section.panel5 p {}section.panel5 {flex-direction: column;flex-direction: column-reverse;}section.panel5 .imgWrap {width: 90%;padding-right: 0px;padding-top: 6rem;padding-bottom: 1rem;align-content: left;}section.panel5 .sectionwrap {width: 90%;padding-right: 0px;}section.panel5 .imgWrap img {width: 75%;margin-right: 0;align-self: flex-start;}section.panel5 .sectionwrap header {}section.panel5 .sectionwrap p {padding: 0 3rem;margin-bottom: 6rem;}section.panel6 {text-align: center;align-items: center;}section.panel6 p {}section.panel6 {flex-direction: column;}section.panel6 .padder {width: 5%;}section.panel6 .sectionwrap {width: 90%;padding-right: 0px;}section.panel6 .imgWrap {width: 90%;padding-right: 0px;padding-top: 4.5rem;padding-bottom: 2rem;}section.panel6 .imgWrap img {width: 90%;margin-right: 0;padding-right: 0;}section.panel6 .sectionwrap header {}section.panel6 .sectionwrap p {padding: 0 0;margin-bottom: 6rem;}section.whichmacwrap {display: flex;flex-direction: column;margin-bottom: 2.7rem;padding-top: 30px;padding-bottom: 6rem;padding-left: 10px;padding-right: 10px;}section.whichmacwrap header {align-self: center;text-align: center;font-size: 4.2rem;line-height: 5rem;font-weight: 600;margin-top: 20px;margin-bottom: 20px;}section.whichmacwrap ul {list-style: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;font-size: 16px;line-height: 2.3rem;font-weight: 400;}section.whichmacwrap ul li {margin-top: 0.6rem;margin-bottom: 0.6rem;}section.whichmac {display: flex;flex-wrap: wrap}section.whichmac .buynow {flex-basis: 100%;margin-bottom: 0.6rem;}section.whichmac ul.superoffset {margin-top: 0.5rem;}section.whichmac span.whichmac_ttl {display: block;font-size: 2.7rem;line-height: 3.3rem;color: #000;font-weight: 600;letter-spacing: -0.03rem;}section.whichmac span.whichmac_sub {display: block;font-size: 2.7rem;line-height: 3.3rem;color: #86868b;font-weight: 600;letter-spacing: -0.03rem;}section.whichmac.resources span.whichmac_ttl {}section.whichmac.resources .hero {max-height: 60px;}section.whichmac.resources section.buynow img.hero {margin-bottom: 0.8rem;}section.whichmacresourceswrap header {align-self: center;text-align: center;font-size: 4.2rem;line-height: 4.8rem;font-weight: 600;margin-bottom: 0.5rem;margin-top: 5rem;}section.whichmacresourceswrap div {align-self: center;text-align: center;}section.whichmacresourceswrap header.getstarted {margin-top: 5.5rem;margin-bottom: 0.5rem;}section.whichmacresourceswrap h2 {margin-bottom: 2.7rem;margin-top: 0.5rem;font-weight: 500;font-size: 2.5rem;line-height: 3rem}section.buynow {border-radius: 20px;overflow: hidden;text-align: center;margin-top: 20px;display: flex;flex-direction: column;}section.buynow p {font-size: 1rem;letter-spacing: -0.05rem;}section.buynow .sectionwrap {}section.buynow.black {background: #000;color: #fff;}section.buynow.white {background: #fff;color: #000;}section.buynow h3 {margin: 0;font-size: 1.4rem;}section.buynow header {font-size: 2.1rem;line-height: 2.2rem;margin: 5px 0;}section.buynow a.bButton span.gt {margin-left: 5px;}section.buynow .sectionwrap {padding: 38px 10px 14px 10px;}section.buynow .sectionwrap .grey {color: #86868b;}section.buynow .aButton {align-self: center;margin-top: auto;font-size: 14px;color: #0066cc;}section.buynow img.hero {width: auto;max-height: 12rem;margin-bottom: 2rem;}section.buynow p {font-size: 0.95rem;}section.buynow img.hero.macbookpros {width: auto;max-height: 14rem;margin-top: calc(30px - 2rem);}section.buynow span.macbookpros.whichmac_ttl {letter-spacing: -0.06rem;}section.buynow img.hero.imac {width: auto;max-height: 16.5rem;margin-top: calc(34px - 2rem);}section.buynow img.hero.macmini {width: auto;max-height: 6.5rem;margin-top: calc(2.7rem);}section.buynow img.wmstacked {display: block;height: 8rem;margin-left: 0;margin-top: 18px;margin-bottom: 18px;align-self: center;display: block;margin: 0 auto;}section.buynow img.wm {height: 6rem;margin-left: 0;margin-top: 18px;margin-bottom: 18px;align-self: center;display: block;margin: 0 auto;}section.buynow img.wmmacbookpros {display: none;}section.resources section.buynow .bButton {color: #0066cc !important}section.legal {background: transparent;text-align: center;margin-top: 0px;display: flex;flex-direction: column;padding-bottom: 100px;}section.legal .sectionwrap {padding: 20px 40px;color: #6e6e73;}section.legal .sectionwrap div {text-align: left;}section.legal .sectionwrap span.hdr {font-weight: 600;}section.legal ol {padding-left: 0;}section.legal div p {font-size: 1.2rem !important;line-height: 1.7rem !important;text-align: left;margin-top: 10px;font-weight: 600 !important;letter-spacing: 0;}.aButton {background-color: transparent;border-radius: 50px;border: 1px solid #666666 !important;display: inline-block;cursor: pointer;color: #666666 !important;font-size: 1.8rem;padding: 0.5rem 3rem;text-decoration: none;max-width: 20rem;margin: 0 auto;}.aButton:hover {background-color: #eeeeee;}.aButton:active {position__: relative;top__: 1px;}@media screen and (max-width: 374px) and (orientation: portrait) {.main_container {padding: 0;}a {font-size: 2 rem;font-weight: 500;}section.buynow .bButton {color: #86868b;font-size: 1.6rem !important;}section.resources section.buynow .bButton {font-size: 1.6rem !important;}}@media screen and (min-width: 735px) and (max-width: 1068px) {img.smallcrop {display: none;}img.largecrop {display: none;}img.medcrop {display: inline-block;}section.reason .smshow {display: none;}section.reason .mshow {display: inline;}section.reason .lshow {display: none;}.main_container {padding: 0 16px;margin: 0 auto;min-width: 320px;max-width: 735px;}section.hdr {padding-top: 4.8rem;}section.hdr header {font-weight: bold;font-weight: 900;font-size: 5.25rem;line-height: 6.25rem;letter-spacing: -2px;margin-top: 5rem;}section.hdr div.logo {margin: 0 auto;width: 20%;max-width: 115px;}section.hdr div.logo img {width: 100%;}section.hdr div.hero {margin: 0 auto;width: 80%;max-width: 645px;margin-top: 4.2rem;margin-bottom: 3.6rem;}section.hdr div.hero img {width: 100%;}section.hdr h2 {font-weight: 600;margin: 0;font-size: 3.7rem;letter-spacing: -1px;}.main_container p {margin-bottom: 0.8rem;font-size: 1.7rem;font-weight: 500;letter-spacing: .02rem;line-height: 1.3;}section.reason header {font-size: 3.7rem;line-height: 4rem;margin: 5px 0;}section.reason p {}section.panel1 {max-width: 735px;text-align: center;align-items: center;margin-top: 50px;flex-direction: row;}section.panel1 div.padder {width: 3%}section.panel1 div.sectionwrap {width: 47%;max-width: 371px;}section.panel1 .imgWrap {width: 50%;padding-top: 0;text-align: right;}section.panel1 .imgWrap img {width: 100%;margin-right: 0;padding-right: 0;___min-width: 360px;max-width: 371px;padding-top: 3rem;padding-bottom: 3rem;}section.panel1 p {padding-left: 2.7rem;padding-right: 2.7rem;}section.panel1 p {padding-bottom: 0;}section.panel2 {padding-bottom: 0;}section.panel2 div.sectionwrap {margin-top: 6rem;}section.panel2 p {padding-left: 20%;padding-right: 20%;margin-top: 2.7rem;}section.panel2 .imgWrap {padding-top: 4rem;padding-bottom: 4rem;}section.panel2 .imgWrap img {width: 70%;margin-right: 0;padding-right: 0;}section.panel3 {flex-direction: row;}section.panel3 .imgWrap {width: 50%;padding-top: 4rem;}section.panel3 .sectionwrap {width: 50%;padding-right: 10px;}section.panel3 .sectionwrap p {padding: 0 12%;margin-bottom: 8rem;}section.panel4 .sectionwrap {width: 46%;padding-right: 0px;}section.panel4 {flex-direction: row;}section.panel4 .imgWrap {width: 50%;padding-right: 0px;padding-top: 25px;padding-bottom: 25px;text-align: left;}section.panel4 .imgWrap {max-width: 364px;padding-top: 4.8rem;padding-bottom: 4.8rem;}section.panel4 div.sectionwrap {width: 50%;}section.panel4 .sectionwrap p {padding: 0 5%;margin-bottom: 0;}section.panel4 div.sectionwrap p {padding-left: 3.25rem;padding-right: 3.25rem;}section.panel5 {flex-direction: row;}section.panel5 .imgWrap {width: 40%;padding-right: 0px;padding-top: 3.42rem;padding-bottom: 3.42rem;align-content: left;text-align: left;}section.panel5 .imgWrap {padding-top: 3.35rem;padding-bottom: 3.35rem;}section.panel5 .imgWrap img {width: 100%;max-width: 233px;}section.panel5 .imgWrap {text-align: center;padding-right: 2.7rem;}section.panel5 .sectionwrap {width: 60%;padding-right: 0px;}section.panel5 .sectionwrap p {padding: 0 22%;margin-bottom: 0;}section.panel6 {flex-direction: row;}section.panel6 .imgWrap {width: 50%;padding-right: 0px;padding-top: 6.5rem;padding-bottom: 6.5rem;}section.panel6 .imgWrap img {width: 75%;margin-right: 0;padding-right: 0;}section.panel6 .sectionwrap {width: 45%;padding-right: 0px;}section.panel6 .sectionwrap p {padding: 0 8%;}section.panel6 .imgWrap {padding-top: 7.35rem;padding-bottom: 7.35rem;}section.panel6 .imgWrap img {width: 100%;max-width: 364px;}section.panel6 .imgWrap {text-align: center;padding-right: 2.7rem;}section.panel6 .sectionwrap p {padding: 0 5%;margin-bottom: 0;}section.whichmacwrap {display: flex;flex-direction: column;margin-bottom: 1rem;padding-top: 70px;padding-bottom: 5rem;padding-left: 3rem;padding-right: 3rem;}section.whichmacwrap header {align-self: center;text-align: center;font-size: 4.25rem;line-height: 4.4rem;font-weight: 600;margin-top: 3rem;margin-bottom: 1rem;padding-left: 1rem;padding-right: 1rem;}section.whichmacwrap ul {list-style: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;font-size: 14px;line-height: 1.75rem;}section.whichmacwrap ul li {margin-top: 0.6rem;margin-bottom: 0.6rem;}section.whichmacresourceswrap h2 {width: 100%;margin: 0 auto;margin-bottom: 2rem;margin-top: 0.5rem;font-weight: 500;font-size: 2.7rem;line-height: 3.2rem;}section.whichmac span.whichmac_ttl {font-size: 2.5rem;line-height: 3rem;color: #000;font-weight: 600;letter-spacing: -0.03rem;}section.whichmac span.whichmac_sub {font-size: 2.5rem;line-height: 2.7rem;color: #86868b;font-weight: 600;letter-spacing: -0.03rem;}section.whichmac {display: flex;flex-wrap: wrap}section.whichmac .buynow {flex-basis: 50%}section.buynow .sectionwrap {padding: 28px 10px 14px 10px;}section.buynow {margin-top: 4.8rem;}.resources section.buynow {margin-top: 2rem;}section.buynow .sectionwrap {padding: 28px 10px 14px 10px;}section.buynow .sectionwrap .grey {color: #86868b;}section.buynow .aButton {align-self: center;margin-top: auto;font-size: 14px;color: #0066cc;}section.buynow img.hero {width: auto;max-height: 9rem;}section.buynow p {font-size: 0.95rem;}section.buynow img.hero.macbookpros {width: auto;max-height: 8.25rem;margin-top: calc(-2rem);}section.buynow img.hero.imac {width: auto;max-height: 13rem;margin-top: calc(34px - 2rem);}section.buynow img.hero.macmini {width: auto;max-height: 4.5rem;margin-top: calc(4px + 9.5rem);}section.buynow img.wm {height: 4.5rem;margin-left: 0;margin-top: 18px;margin-bottom: 18px;align-self: center;display: block;margin: 0 auto;}section.legal .sectionwrap {padding: 20px 70px;}section.buynow img.wm {display: block;}section.buynow img.wmstacked {display: none;}section.legal .sectionwrap {padding: 20px 120px;color: #6e6e73;}section.buynow .bButton {color: #86868b;font-size: 1.6rem !important;}section.resources section.buynow .bButton {font-size: 1.6rem !important;}}@media screen and (min-width: 1069px) and (max-width: 3008px) {img.smallcrop {display: none;}img.medcrop {display: none;}img.largecrop {display: inline-block;}section.reason .smshow {display: none;}section.reason .mshow {display: none;}section.reason .lshow {display: inline;}.main_container {padding: 0 0px;margin: 0 auto;min-width: 1168px;max-width: 1168px;}section.hdr {padding-top: 4.95rem;}section.hdr div.logo {margin: 0 auto;width: 20%;max-width: 169px;}section.hdr header {font-weight: 800;font-weight: 900;font-size: 6.85rem;line-height: 7.5rem;letter-spacing: -2px;margin-top: 6.8rem;}section.reason .sectionwrap {}section.hdr h2 {font-weight: 500;margin: 0;font-size: 4rem;letter-spacing: -1px;}section.reason h3 {font-size: 1.8rem;}section.reason header {font-size: 6rem;line-height: 6.5rem;margin: 25px 0;}section.reason p {font-size: 2.2rem;line-height: 2.8rem;font-weight: 500;letter-spacing: 0rem;}section.panel1 {text-align: center;align-items: center;margin-top: 50px;flex-direction: row;}ection.panel1 {flex-direction: row;}section.panel1 .padder {width: 7%;}section.panel1 .sectionwrap {width: 43%;padding-right: 0px;}section.panel1 .imgWrap {width: 50%;padding-right: 0px;padding-top: 25px;padding-bottom: 25px;text-align: right;}section.panel1 .imgWrap img {width: 100%;margin-right: 0;padding-right: 0;max-width: 515px;}section.panel1 .sectionwrap header {}section.panel1 p {padding-bottom: 0;}section.panel2 {padding-bottom: 0;padding: 5rem 0;}section.panel2 .imgWrap img {width: 70%;margin-right: 0;padding-right: 0;}section.panel3 {flex-direction: row;}section.panel3 .sectionwrap {width: 60%;padding-right: 0px;}section.panel3 .imgWrap {display: flex;width: 40%;align-self: flex-end;vertical-align: bottom;}section.panel3 .sectionwrap p {padding: 0 12%;margin-bottom: 8rem;}section.panel4 {flex-direction: row;padding: 5rem 0;}section.panel4 .imgWrap {width: 50%;padding-right: 0px;padding-top: 25px;padding-bottom: 25px;text-align: left;}section.panel4 .sectionwrap {width: 46%;padding-right: 0px;}section.panel4 .sectionwrap p {padding: 0 5%;margin-bottom: 0;}section.panel5 {flex-direction: row;padding: 5rem 0;}section.panel5 .imgWrap {width: 50%;padding-right: 0px;padding-top: 3.42rem;padding-bottom: 3.42rem;align-content: left;text-align: left;}section.panel5 .sectionwrap {width: 50%;padding-right: 0px;}section.panel5 .sectionwrap p {margin-bottom: 0;}section.panel6 {flex-direction: row;padding: 5rem 0;}section.panel6 {flex-direction: row;}section.panel6 .imgWrap {width: 50%;padding-right: 0px;padding-top: 8rem;padding-bottom: 8rem;}section.panel6 .imgWrap img {width: 75%;margin-right: 0;padding-right: 0;}section.panel6 .sectionwrap {width: 45%;padding-right: 0px;}section.panel6 .sectionwrap p {padding: 0 8%;margin-bottom: 0;}section.whichmacwrap {display: flex;flex-direction: column;margin-bottom: 80px;padding-left: 3rem;padding-right: 3rem;padding-top: 110px;padding-bottom: 110px;}section.whichmacwrap header {align-self: center;text-align: center;font-size: 6rem;line-height: 7.2rem;font-weight: 600;margin-bottom: 4.7rem;}section.whichmacwrap ul {list-style: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;font-size: 1.4rem;line-height: 2rem;}section.whichmacwrap ul li {margin-top: 0.6rem;margin-bottom: 0.6rem;}section.whichmacresourceswrap h2 {margin-top: 0.5rem;font-weight: 500;font-size: 3.2rem;line-height: 4rem}section.whichmac span.whichmac_ttl {font-size: 2.5rem;line-height: 3rem;color: #000;font-weight: 500;letter-spacing: -0.03rem;}section.whichmac span.whichmac_sub {font-size: 2.2rem;line-height: 2.7rem;color: #86868b;font-weight: 500;letter-spacing: -0.03rem;}section.whichmac {display: flex;flex-wrap: wrap}section.whichmac .buynow {flex-basis: 33.333333%}section.buynow {padding: 0;}section.buynow .sectionwrap {padding: 28px 10px 14px 10px;}section.buynow .sectionwrap .grey {color: #86868b;}section.buynow .bButton {align-self: center;margin-top: auto;font-size: 1.4rem;color: #0066cc;color: #86868b !important;}section.resources section.buynow .bButton {color: #0066cc !important}section.buynow img.hero {width: auto;max-height: 10.75rem;}section.buynow p {font-size: 0.95rem;}section.buynow img.hero.macbookpros {width: auto;max-height: 10.25rem;margin-top: calc(4.9rem);}section.buynow img.hero.imac {width: auto;max-height: 16rem;margin-top: calc(34px - 2rem);}section.buynow img.hero.macmini {width: auto;max-height: 6rem;margin-top: calc(14px + 10rem);}section.buynow img.wm {height: 5.5rem;margin-left: 0;margin-top: 18px;margin-bottom: 18px;align-self: center;display: block;margin: 0 auto;}section.legal {min-width: 736px;max-width: 1073px;margin: 0 auto;}section.legal .sectionwrap {padding: 20px 50px;color: #6e6e73;}section.legal .sectionwrap {padding: 0 30px;}section.buynow img.wm {display: block;}section.buynow img.wmstacked {display: none;}}@media screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {section.reason header {font-size: 2.8rem;line-height: 2.9rem;}}.main-section {display: grid;grid-template-columns: 1fr;padding: 24px 20px;background-color: #f0f0f0;gap: 24px;}.tilecontainer {display: grid;grid-template-columns: 1fr 1fr;gap: 2.2rem;}.tile {border-radius: 20px;background-color: white;display: flex;flex-direction: column;align-items: start;}.tileimage {border-radius: 20px;}.imgWrap img {display: none;}.hero {background-color: white;}.hero img {margin: auto;}section.legal {background: transparent;text-align: center;margin-top: 0px;display: flex;flex-direction: column;padding-bottom: 100px;}section.legal .sectionwrap {padding: 20px 40px;color: #6e6e73;align-self: center;}section.legal .sectionwrap div {text-align: left;}section.legal .sectionwrap span.hdr {font-weight: 600;}section.legal ol {padding-left: 0;}section.legal div p {font-size: 1.2rem !important;line-height: 1.7rem !important;text-align: left;margin-top: 10px;font-weight: 600 !important;letter-spacing: 0;}.product-wrap {max-width: 448px;}section.whichmac .buynowproducts {flex-basis: 100%;margin-bottom: 0.6rem;}section.whichmac.resources section.buynowproducts img.hero {margin-bottom: 0.8rem;}section.buynowproducts {border-radius: 20px;overflow: hidden;text-align: center;margin-top: 20px;display: flex;flex-direction: column;}section.buynowproducts p {font-size: 1rem;letter-spacing: -0.05rem;}section.buynowproducts.black {background: #000;color: #fff;}section.buynowproducts.white {background: #fff;color: #000;}section.buynowproducts h3 {margin: 0;font-size: 1.4rem;}section.buynowproducts header {font-size: 2.1rem;line-height: 2.2rem;margin: 5px 0;}section.buynowproducts a.bButton span.gt {margin-left: 5px;}section.buynowproducts .sectionwrap {padding: 38px 10px 14px 10px;}section.buynowproducts .sectionwrap .grey {color: #86868b;}section.buynowproducts .aButton {align-self: center;margin-top: auto;font-size: 14px;color: #0066cc;}section.buynowproducts img.hero {width: auto;max-height: 12rem;margin-bottom: 2rem;}section.buynowproducts p {font-size: 0.95rem;}section.buynowproducts img.hero.macbookpros {width: auto;max-height: 14rem;margin-top: calc(30px - 2rem);}section.buynowproducts span.macbookpros.whichmac_ttl {letter-spacing: -0.06rem;}section.buynowproducts img.hero.imac {width: auto;max-height: 16.5rem;margin-top: calc(34px - 2rem);}section.buynowproducts img.hero.macmini {width: auto;max-height: 6.5rem;margin-top: calc(2.7rem);}section.buynowproducts img.wmstacked {display: block;height: 8rem;margin-left: 0;margin-top: 18px;margin-bottom: 18px;align-self: center;display: block;margin: 0 auto;}section.buynowproducts img.wm {height: 6rem;margin-left: 0;margin-top: 18px;margin-bottom: 18px;align-self: center;display: block;margin: 0 auto;}section.buynowproducts img.wmmacbookpros {display: none;}section.resources section.buynowproducts .bButton {color: #0066cc !important;}@media (max-width: 480px) {.imgWrap .mobile {display: block;max-width: 100%;height: auto;}.product-wrap {max-width: 448px;}.tilecontainer {grid-template-columns: 1fr;}}@media (min-width: 481px) and (max-width: 1024px) {.imgWrap .tablet {display: block;max-width: 100%;height: auto;}.tilecontainer {grid-template-columns: 1fr;}.product-wrap {max-width: 944px;}}@media (min-width: 1025px) {.imgWrap .desktop {display: block;max-width: 100%;height: auto;}.product-wrap {max-width: 1136px;}}@media screen and (max-width: 374px) and (orientation: portrait) {section.buynowproducts .bButton {color: #86868b;font-size: 1.6rem !important;}section.resources section.buynowproducts .bButton {font-size: 1.6rem !important;}}@media screen and (min-width: 735px) and (max-width: 1068px) {section.whichmac .buynowproducts {flex-basis: 50%;}section.buynowproducts .sectionwrap {padding: 28px 10px 14px 10px;}section.buynowproducts {margin-top: 4.8rem;}.resources section.buynowproducts {margin-top: 2rem;}section.buynowproducts .sectionwrap {padding: 28px 10px 14px 10px;}section.buynowproducts .sectionwrap .grey {color: #86868b;}section.buynowproducts .aButton {align-self: center;margin-top: auto;font-size: 14px;color: #0066cc;}section.buynowproducts img.hero {width: auto;max-height: 9rem;}section.buynowproducts p {font-size: 0.95rem;}section.buynowproducts img.hero.macbookpros {width: auto;max-height: 8.25rem;margin-top: calc(-2rem);}section.buynowproducts img.hero.imac {width: auto;max-height: 13rem;margin-top: calc(34px - 2rem);}section.buynowproducts img.hero.macmini {width: auto;max-height: 4.5rem;margin-top: calc(4px + 9.5rem);}section.buynowproducts img.wm {height: 4.5rem;margin-left: 0;margin-top: 18px;margin-bottom: 18px;align-self: center;display: block;margin: 0 auto;}section.buynowproducts img.wm {display: block;}section.buynowproducts img.wmstacked {display: none;}section.buynowproducts .bButton {color: #86868b;font-size: 1.6rem !important;}section.resources section.buynowproducts .bButton {font-size: 1.6rem !important;}}@media screen and (min-width: 1069px) and (max-width: 3008px) {section.whichmac .buynowproducts {flex-basis: 50%;}section.buynowproducts {padding: 0;}section.buynowproducts .sectionwrap {padding: 28px 10px 14px 10px;}section.buynowproducts .sectionwrap .grey {color: #86868b;}section.buynowproducts .bButton {align-self: center;margin-top: auto;font-size: 1.4rem;color: #0066cc;color: #86868b !important;}section.resources section.buynowproducts .bButton {color: #0066cc !important;}section.buynowproducts img.hero {width: auto;max-height: 10.75rem;}section.buynowproducts p {font-size: 0.95rem;}section.buynowproducts img.hero.macbookpros {width: auto;max-height: 10.25rem;margin-top: calc(4.9rem);}section.buynowproducts img.hero.imac {width: auto;max-height: 16rem;margin-top: calc(34px - 2rem);}section.buynowproducts img.hero.macmini {width: auto;max-height: 6rem;margin-top: calc(14px + 10rem);}section.buynowproducts img.wm {height: 5.5rem;margin-left: 0;margin-top: 18px;margin-bottom: 18px;align-self: center;display: block;margin: 0 auto;}section.buynowproducts img.wm {display: block;}section.buynowproducts img.wmstacked {display: none;}}}