#blurbsWidget{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-ms-gap:32px;-webkit-gap:32px;gap:32px;margin-bottom:48px}@media only screen and (min-width:576px) and (max-width:1000px){#blurbsWidget{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}#selectedBlurbContainer{position:relative}.is-teardown-blurbs-widget #selectedBlurbContainer:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border:1px solid #d3d4d4}.selectedBlurb{background-repeat:no-repeat;display:block}.selectedBlurb img{width:100%}.blurbNavThumbs img,.selectedBlurb img{object-fit:cover}.selectedBlurb.blurbHidden~.selectedBlurbText{display:none;z-index:2}.selectedBlurb+.selectedBlurbText{display:block;z-index:50}.selectedBlurbText{position:absolute;bottom:0;width:478px;background:#16181a;background:rgba(22,24,26,.8);padding:15px 15px}@media only screen and (max-width:575px){.selectedBlurbText{width:85%;padding:5%;margin-left:3%}}@media only screen and (min-width:576px) and (max-width:1000px){.selectedBlurbText{width:90%;padding:5%}}.selectedBlurbText h3{color:#fff;margin:0 0;width:100%}.selectedBlurbText p{color:#d3d3d3;margin:0 0}.selected-blurb-overlay{position:absolute;left:0;bottom:0;right:0}.selected-blurb-overlay:before{content:'';display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:#1f2937;mix-blend-mode:multiply}.selected-blurb-overlay .selected-blurb-text{position:relative;z-index:2;text-align:center;padding:20px 10px 30px 10px}.selected-blurb-overlay h3{color:#fff;font-size:24px;margin:10px}.selected-blurb-overlay p{color:#d3d4d4;margin:10px 10px 20px 10px}@media only screen and (max-width:1000px){.selected-blurb-overlay .selected-blurb-text{padding:10px}.selected-blurb-overlay h3{font-size:18px}.selected-blurb-overlay p{margin:10px}.selected-blurb-overlay .button{display:none}}@media only screen and (min-width:576px) and (max-width:1000px){.selected-blurb-overlay p{display:none}}.blurb-nav-overlay{position:absolute;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.9);padding:0 6px}.blurb-nav-overlay p{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#4e5052;font-size:12px}a.active .blurb-nav-overlay p{color:#3b82f6}#blurbsNav{display:-ms-grid;display:grid;max-width:100vw;grid-template-columns:repeat(3,1fr);gap:12px;grid-gap:25px 32px;position:relative}@media all and (-ms-high-contrast:none){#blurbsNav{display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-right:-4px;margin-left:-4px}#blurbsNav>*{margin:4px}}@media (min-width:768px){#blurbsNav{gap:20px}}@media (min-width:1028px){#blurbsNav{gap:28px}}@media screen and (max-width:768px){#blurbsNav{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:320px){#blurbsNav{grid-template-columns:repeat(1,1fr)}}.blurbNavThumbs{position:relative}.blurbNavThumbs img{height:auto;min-height:100%}@media only screen and (min-width:1152px){.blurbNavThumbs img{width:180px}}@media only screen and (min-width:576px) and (max-width:1000px){.blurbNavThumbs img{width:100%}}@media only screen and (min-width:576px) and (max-width:1000px){#blurbsWidget{margin-inline:30px}}#blurbsWidget .blurbNavThumbs a{visibility:visible;background-color:inherit}.shadow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(22,24,26,.2);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:9}.blurbNavThumbs a.active .shadow-overlay{background-color:rgba(54,60,64,0)}.is-teardown-blurbs-widget .blurbNavThumbs a.active .shadow-overlay{border:solid 1px #d3d4d4}.blurbHidden{display:none}#teardownFrameModule{position:relative}#teardownFrameModule ul{list-style:none}h3{margin-bottom:15px;margin-top:16px;font-size:18px;color:#212426;font-weight:700}.truncate{width:78%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duplicate-header{visibility:hidden}@media only screen and (max-width:575px){.duplicate-header{display:none}}.blurbNavThumbs{border:none}@media only screen and (min-width:576px) and (max-width:1000px){.hidden-tablet{display:none}}@media only screen and (max-width:575px){.hidden-mobile{display:none}}@media only screen and (min-width:576px) and (max-width:1000px){#banner{margin:37px}}@media only screen and (max-width:1000px){#banner .sectionBanner{background-image:none;text-align:center;margin-right:0;min-height:0}}@media only screen and (max-width:575px){#banner .sectionBanner h1{font-size:40px}}@media only screen and (max-width:575px){#banner .sectionBanner p{display:none}}#blurbsPagination{margin-bottom:55px}.popular-blurbs{width:50%;float:left;padding:10px}@media only screen and (max-width:575px){.popular-blurbs{width:100%}}.popular-blurbs .blurbImage{float:left;margin-right:13px;line-height:0;display:inline-block;border-radius:50%;height:45px;width:45px;overflow:hidden}.popular-blurbs .blurbImage img{border-radius:50%;height:100%}.popular-blurbs .blurbImage img{margin-left:-15%}@media only screen and (min-width:576px) and (max-width:1000px){.popular-blurbs .blurbImage{line-height:0;display:inline-block;border-radius:50%;height:35px;width:35px;overflow:hidden}.popular-blurbs .blurbImage img{border-radius:50%;height:100%}.popular-blurbs .blurbImage img{margin-left:-15%}}.popular-blurbs .sidebarBlurb{margin-bottom:16px;border:none}@media only screen and (min-width:576px) and (max-width:1000px){.popular-blurbs .sidebarBlurb{margin-bottom:4px}}.popular-blurbs h3{color:#212426;margin-left:59px;font-size:18px}@media only screen and (min-width:576px) and (max-width:1000px){.popular-blurbs h3{margin-left:48px}}@media only screen and (max-width:575px){.popular-blurbs h3{margin-left:0}}.popular-blurbs .blurbText{color:#212426;margin-right:0}.popular-blurbs .blurbText h4 a{color:#212426;font-weight:600;font-size:16px;margin-bottom:5px}.popular-blurbs .blurbText p{font-weight:500;width:75%;margin-left:59px}@media only screen and (min-width:576px) and (max-width:1000px){.popular-blurbs .blurbText p{display:none;margin-left:48px}.popular-blurbs .blurbText p.detail{display:block}}p{font-size:14px}#teardown-frame-module{margin-top:10px;top:10px;float:left;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media only screen and (min-width:1001px){#teardown-frame-module .teardown-info{max-width:50%}}#teardown-frame-module .teardown-info h3{margin-bottom:10px}#teardown-frame-module .teardown-info p{color:#212426;font-size:16px;margin-bottom:24px}@media only screen and (max-width:575px){#teardown-frame-module .teardown-info p{margin-bottom:0}}@media only screen and (min-width:576px) and (max-width:1000px){#teardown-frame-module .teardown-info{width:43%;float:left}}#teardown-frame-module .teardown-links{line-height:25px}@media only screen and (min-width:576px) and (max-width:1000px){#teardown-frame-module .teardown-links{float:left;margin-left:6%}}@media only screen and (max-width:575px){#teardown-frame-module .teardown-links{display:none}}#teardown-frame-module .teardown-links a{color:#3b82f6;font-size:16px}#teardown-frame-module .fa{margin-right:12px;color:#3b82f6;position:relative;font-size:16px;top:2px}.section-divider{width:100%;height:1px;background-color:#d4d7dd;position:relative;margin:30px 0 25px;text-align:center;padding:0}@media only screen and (min-width:576px) and (max-width:1000px){.section-divider{margin-left:30px;width:93%}}.section-divider p{font-size:14px;font-weight:500;display:inline-block;padding:0 20px;margin:0;position:relative;background-color:#fff;top:-8px}#teardownBanner{margin-top:0}#featuredBanner{background-image:url("https://assets.cdn.ifixit.com/static/images/guide/featured_banner.jpg");margin-right:24px}#featuredBanner h1{margin-top:0;padding-top:24px}#featuredStudentBanner{background-image:url("https://assets.cdn.ifixit.com/static/images/guide/featured_banner.jpg");margin-right:24px}#featuredStudentBanner h1{margin-top:0;padding-top:24px}@media only screen and (max-width:1000px){#sidebar{display:none}}#teardownFilterOptions{float:left;margin-top:0;width:31%}#nextPageTop{margin-left:10px;font-weight:700}#blurbsLoading{padding-top:3px;display:inline;position:absolute;left:50%}@media only screen and (max-width:767px){#blurbsLoading{display:none}}#teardownBlurbs{margin:40px auto}#teardownBlurbs .twoColGuideBlurb{width:50%;height:74px;border:none;background-color:inherit;display:block}@media only screen and (max-width:575px){#teardownBlurbs .twoColGuideBlurb{width:100%;display:table;table-layout:fixed}}#teardownBlurbs .twoColGuideBlurb .blurbText{width:inherit;width:initial;display:block}@media only screen and (min-width:1001px) and (max-width:1200px){#teardownBlurbs .twoColGuideBlurb .blurbText{width:300px}}#teardownBlurbs .twoColGuideBlurb .blurbText p{line-height:1.18}#teardownBlurbs .twoColGuideBlurb .blurbImage{float:left;margin-right:25px}#teardownBlurbs .twoColGuideBlurb .blurbImage img{margin-left:6px;margin-right:0;border:none;max-height:71px}#teardownBlurbs .twoColGuideBlurb h4{width:100%}#teardownBlurbs .twoColGuideBlurb h4 a{color:#212426;font-weight:600;font-size:16px}#blurbsSpinner{display:block;margin-left:auto;margin-right:auto}.teardownFilterOptions{float:left}#teardownSortOptions{display:inline}.filter-option{float:left;padding:5px 10px 4px}.filter-options{float:right}@media only screen and (max-width:767px){.filter-options{display:none}}.filter-options>span{float:left;color:#212426;font-size:12px;margin:5px 10px}.filter-options .filter-option-active:hover{color:#fff}#nextPage,#prevPage{bottom:80px}.pagination p{font-size:12px}