.project-creation .progress-marker{display:none}body{background-color:#fafafa}.good-examples{text-align:center;max-width:40em;margin:2em auto;position:relative;z-index:2}@media screen and (max-width: 46em){.good-examples{padding:0 2em}}.good-examples.payment-doc-examples{max-width:50em}.good-examples.payment-doc-examples section.example-document img{width:100%}.good-examples section.one-example{border:0px;padding:0px;margin:3em 0 0 0;display:none}.good-examples .selected-examples section.one-example{display:block}.good-examples p{max-width:auto !important;color:#414142;margin:0 auto 1em}.good-examples strong{color:#212121}.good-examples h1{color:#3804c1}@media screen and (max-width: 46em){.good-examples h1{font-size:1.5rem}}.good-examples .stars .icon{fill:#f9d524;vertical-align:middle;display:inline-block;margin-bottom:1em;letter-spacing:.5em}.good-examples h2{color:#212121;line-height:1.4;border-top:1px dotted rgba(255,255,255,0.5);padding:1em 1em 0;margin:1em 0;font-weight:normal}@media screen and (max-width: 46em){.good-examples h2{font-size:1.25rem}}.good-examples h3{color:#fff;text-align:center;margin-bottom:1em}.good-examples p.subheader{color:#212121;margin-bottom:2em}@media screen and (max-width: 46em){.good-examples p.subheader{font-size:1.25rem;margin-bottom:1em}}.good-examples h4{font-weight:normal;margin-bottom:.5em;color:#414142;text-align:left}.good-examples .project-link{text-align:right;font-size:.875rem;float:right;color:#0062fd}.good-examples .example-text{background:#fff;padding:2em 3em 1em;border-radius:3px;text-align:left;margin-bottom:1em;position:relative}@media screen and (max-width: 46em){.good-examples .example-text{padding:1em;margin:0 -1em 2em}}.good-examples .example-text p{margin:0 0 1em;color:#212121}.good-examples .example-text p strong{display:block;border-left:3px solid #3804c1;padding:0 2em 0 1em;margin-bottom:1em;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-weight:500;color:#3804c1;font-size:1.25rem}.good-examples .example-text p.title{color:#212121;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-weight:bold;font-size:2rem;margin:0 0 16px;line-height:1.2}.good-examples .example-text p.my-students-need{font-size:1.5rem;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-style:italic;line-height:1.4;margin-bottom:1rem}.good-examples .example-message{background:#fff;padding:2em 3em 1em;border-radius:3px;text-align:center;margin-bottom:1em;position:relative}@media screen and (max-width: 46em){.good-examples .example-message{padding:1em;margin:0 -1em 2em}}.good-examples .example-message p{margin:0 0 1em;color:#212121}.good-examples .example-message p.message{font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-weight:500;font-size:1.25rem}.good-examples .reasoning{margin-bottom:1em;text-align:left;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;color:#fff;position:relative}@media screen and (max-width: 46em){.good-examples .reasoning{margin:-1.5em -.75em 1em}}.good-examples .reasoning .icon{display:inline-block;vertical-align:top;margin:3px 6px;fill:#f9d524}.good-examples .reasoning p{display:inline-block;max-width:36em;line-height:1.4}@media screen and (max-width: 46em){.good-examples .reasoning p{max-width:90%}}.good-examples .reasoning p:last-of-type{margin-bottom:0}.good-examples li.prohibited-items{list-style:none;position:relative;color:#CD2929}.good-examples li.prohibited-items .icon{position:absolute;left:-21px;top:5px;fill:#CD2929}.good-examples .close-window{margin-top:2em}.good-examples .close-window .button-overlay{border:1px solid #0062fd;color:#0062fd}.good-examples .close-window .button-overlay:hover{border:1px solid #004eca;color:#004eca}.non-prime-items h1{position:relative}@media screen and (max-width: 46em){.non-prime-items h1{font-size:1.5rem}}.non-prime-items h1:before{content:'';background-image:url("/images/punchout/amazon-prime.png?auto=webp");background-repeat:no-repeat;background-size:cover;background-repeat:no-repeat;background-size:110px 40px;width:110px;height:40px;display:block;margin:0 auto .5em;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.non-prime-items h1:before{background-image:url("/images/punchout/amazon-prime@2x.png?auto=webp")}}.non-prime-items p{font-size:1.25rem}@media screen and (max-width: 46em){.non-prime-items p{font-size:1rem}}.non-prime-items ul.missing-items{list-style:circle;margin:1em 2em;border:1px dashed rgba(255,101,101,0.5);padding:0 2em}@media screen and (max-width: 46em){.non-prime-items ul.missing-items{margin:1em 0}}.non-prime-items ul.missing-items li{padding:1em 0;margin:0;border:none;border-bottom:1px dashed rgba(255,255,255,0.5);color:#FF6565}.non-prime-items ul.missing-items li:after{content:''}.non-prime-items ul.missing-items li:last-of-type{border-bottom:none}.non-prime-items ul.reason-for-removal{list-style:none;text-align:center;margin-bottom:4rem}.non-prime-items ul.reason-for-removal li{border-bottom:none;text-align:center;font-size:1.25rem;border:none;padding:0;margin:0 0 2rem;color:#212121}@media screen and (max-width: 46em){.non-prime-items ul.reason-for-removal li{font-size:1rem}}.non-prime-items ul.reason-for-removal li:after{content:''}.non-prime-items ul.reason-for-removal li .button-secondary{margin-top:1rem;display:block;color:#0062fd;border-color:#0062fd}.non-prime-items ul.reason-for-removal li .button-secondary:hover{background-color:#e6efff}.non-prime-items ul.reason-for-removal li:last-of-type{border-bottom:none}.non-prime-items p.between-buttons{font-size:.875rem;margin:1em 0}.non-prime-items .continue-without{color:#0062fd;text-decoration:underline}.non-prime-items .continue-without:hover{opacity:0.8}.project-creation-header{display:none}.tpc-overlay{background:transparent;width:auto;padding:0;margin:0 auto}.tpc-overlay .help-and-close{display:none}.good-examples>ul{counter-reset:steps}ul{color:#fff;list-style:none;margin:0;padding:0}ul.nested{counter-reset:none}ul li{border-top:1px dotted rgba(255,255,255,0.5);padding:2em 0 0 4em;margin:0 0 2em 0;text-align:left;position:relative;line-height:1.5;color:#fff}@media screen and (max-width: 46em){ul li{padding:1em 0 1em 2em;margin:0}}ul li.steps,ul li.steps+.tech-guidelines{counter-increment:steps}ul li.steps:after,ul li.steps+.tech-guidelines:after{content:counter(steps);font-family:"sharp-sans",Montserrat,Verdana,sans-serif;position:absolute;left:8px;top:8px;font-size:60px;color:rgba(255,255,255,0.5)}@media screen and (max-width: 46em){ul li.steps:after,ul li.steps+.tech-guidelines:after{top:8px;left:0;font-size:32px}}ul li.nested{padding:0;margin:.5em 0 .5em 2em;border-top:none;list-style-type:disc}ul li.nested:after{display:none}ul li .amazon-prime-logo{width:110px;height:40px;display:block;margin-top:1em}ul li.tech-guidelines ul{margin:1em 0 0 3em}ul li.tech-guidelines ul li{padding:0 0 1em;border:none;margin:0;font-weight:bold;color:#fff;list-style:none;position:relative}ul li.tech-guidelines ul li .icon{position:absolute;left:-21px;top:5px}ul li.tech-guidelines ul li .icon-check{fill:rgba(33,33,33,0.2)}ul li.tech-guidelines ul li .icon-delete{fill:#CD2929}ul li.tech-guidelines ul li.district-not-recommended{color:#FF6565}ul li.tech-guidelines ul li:after{content:''}.tech-guidelines-intro{border-top:1px dotted rgba(65,65,66,0.2);padding:2rem 0 0;font-size:1.25rem;text-align:left}@media screen and (max-width: 46em){.tech-guidelines-intro{font-size:1rem}}ul.tech-guidelines-solo{margin:1rem 0 1rem 3rem}ul.tech-guidelines-solo li{padding:0 0 1em;border:none;margin:0;font-weight:bold;color:#fff;list-style:none;position:relative}ul.tech-guidelines-solo li .icon{position:absolute;left:-21px;top:5px}ul.tech-guidelines-solo li.district-recommended{color:#6EA217}ul.tech-guidelines-solo li .icon-check{fill:#6EA217}ul.tech-guidelines-solo li .icon-delete{fill:#CD2929}ul.tech-guidelines-solo li.district-not-recommended{color:#CD2929}ul.tech-guidelines-solo li:after{content:''}.tech-guidelines-url-holder{margin-bottom:2rem !important;text-align:left}.tech-guidelines-url-holder a{color:#0062fd;text-decoration:underline;text-decoration-style:solid}.tech-guidelines-url-holder a:hover{text-decoration-style:solid}.button-primary{display:block;margin-bottom:2em}.button-primary .desktop{display:inline-block}@media screen and (max-width: 46em){.button-primary .desktop{display:none}}.tpc-footer,.tpc-footer p.blurb,.tpc-footer hr{display:none}.interstitial{max-width:35em;margin:2rem auto}.interstitial h1:before{display:none}.interstitial h2{color:#212121;font-size:1.5rem;font-weight:bold}.interstitial .dlp-messaging a{color:#fff;text-decoration:underline}.interstitial ul{list-style-type:auto}.interstitial ul li{color:#212121;padding:unset}.interstitial ul li strong{color:#212121}.interstitial ul li.steps:after{color:#212121;display:none}.interstitial ul li.steps+.tech-guidelines:after{display:none}.interstitial ul li.steps+.tech-guidelines .district-recommended{color:#6EA217}.interstitial ul li.steps+.tech-guidelines .district-recommended .icon-check{fill:#6EA217}.interstitial ul li.steps+.tech-guidelines .district-not-recommended{color:#CD2929}.interstitial ul li.steps+.tech-guidelines .district-not-recommended .icon-delete{fill:#CD2929}@media screen and (max-width: 46em){.interstitial .button-primary{margin-top:1rem}}.interstitial.amazon-business{margin:0 auto}.interstitial .quiet-disclaimer{font-size:.875rem;color:#414142}.interstitial-explainer{margin-top:1rem;padding:2rem 1rem 1rem 1rem}.interstitial-explainer h1{color:#3804c1;font-size:2rem}.interstitial-explainer .punchout-steps{display:flex;justify-content:space-evenly;margin-top:3rem}@media screen and (max-width: 46em){.interstitial-explainer .punchout-steps{flex-direction:column;margin:0 auto;max-width:15rem;align-items:center;padding:1rem 0 0 0;border-top:1px solid rgba(65,65,66,0.05);border-bottom:1px solid rgba(65,65,66,0.05)}}.interstitial-explainer .punchout-steps .step{width:190px;text-align:left;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 46em){.interstitial-explainer .punchout-steps .step{width:300px;display:flex;flex-direction:row;margin-bottom:2rem}}.interstitial-explainer .punchout-steps .step img{margin-bottom:1rem}@media screen and (max-width: 46em){.interstitial-explainer .punchout-steps .step img{margin-right:1rem;margin-bottom:unset;width:60px}}.interstitial-explainer .punchout-steps .step .list-copy{display:flex;gap:0.5rem}.interstitial-explainer .punchout-steps .step .list-copy p{margin-bottom:0}.interstitial-explainer .punchout-steps .divider{border:1px solid rgba(65,65,66,0.05);height:100px;margin:2rem}@media screen and (max-width: 46em){.interstitial-explainer .punchout-steps .divider{display:none}}
