@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,200;0,400;0,700;1,100&display=swap);body,html{height:100%;background-image:url(https://assets.dailyprincetonian.com/subscribe.dailyprincetonian.com/princeton-nassau-hall.webp);background-repeat:repeat-y;background-size:cover;font-family:Lato;font-size:18px;margin:0;padding:0}.content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;min-height:100vh}.orange-card{background-color:#f58823;color:#fff;padding:25px 40px;text-align:center;font-size:22px;font-weight:700;margin:0;width:100%;box-sizing:border-box}.subscription-forms{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:30px;gap:30px;margin:30px}.subscription-form{max-width:500px;margin-top:3%;padding:6%;background-color:#fff;background:hsla(0,0%,100%,.9);width:100%;flex:1 1;min-width:0;display:flex;flex-direction:column;min-height:100%;box-sizing:border-box}.checklist-form,.select-newsletter{font-size:20px;font-weight:bolder}.checklist-form{font-family:Lato}.firstbox-text{font-weight:700;font-size:17px;line-height:19px;margin-top:0;margin-bottom:10px}.submit-button{height:60px;font-size:25px;padding:0;margin:0}.print-subscribe-link,.submit-button{width:100%;display:flex;justify-content:center;align-items:center}.print-subscribe-link{text-decoration:none}.orange-link,.sub{color:#f58823}.headings h3{margin-top:-2%;font-size:20px;font-family:Merriweather}#email-input{height:17px;border:2px solid #000;margin:.5% 1.5% 1%;font-size:14px;font-weight:400;color:#000;width:93.5%}.required{float:right;font-weight:300;font-size:16px;line-height:30px;margin-right:15px;color:#525252}.required,.subscribe{font-family:Lato;font-style:normal}.subscribe{grid-area:subscribe;display:block;width:95%;line-height:60px;margin:auto;font-weight:700;min-width:0;font-size:30px;line-height:45px;color:#fff;padding:8px}.logo-image{width:60%;max-width:750px;display:block;margin-left:auto;margin-right:auto}input[type=button].subscribe,input[type=submit]{background:#f58823;border:none;border-radius:8px;font-size:20px;max-width:250px;box-shadow:0 4px 12px rgba(245,136,35,.3);color:#fff;font-weight:700;padding:12px 24px;cursor:pointer;transition:background .2s ease,transform .1s ease,box-shadow .2s ease}input[type=button].subscribe:hover,input[type=submit]:hover{background:#e07a1f;transform:translateY(-1px);box-shadow:0 6px 16px rgba(245,136,35,.4)}input[type=button].subscribe:active,input[type=submit]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(245,136,35,.3)}input[type=button].subscribe:focus,input[type=submit]:focus{outline:none;box-shadow:0 0 0 3px rgba(245,136,35,.3)}.small,.tiny-links{font-size:16px}.tiny-links{font-family:"Arial";font-weight:"lighter";line-height:19px;color:#787878}.tiny-link{color:#f58823;text-decoration:none;font-style:italic;font-size:16px;position:relative;font-weight:700}.tiny-link:hover{color:#0a0a0a}.affl{grid-area:subscribe;padding:10px 5px;font-family:Lato;font-size:14px;display:block;margin:.5% auto 1%;width:97%;border:2px solid #000;height:42px}input{transition-property:background-color;transition-duration:.2s}.checkbox-title{width:20px;height:20px;margin-right:8px;cursor:pointer;accent-color:#f58823}.checkbox-title:focus{outline:2px solid #f58823;outline-offset:2px}input[type=radio]{width:20px;height:20px;margin-right:8px;cursor:pointer;accent-color:#f58823}input[type=radio]:focus{outline:2px solid #f58823;outline-offset:2px}.description{font-size:17px;text-align:left;line-height:20px;margin-left:42px;margin-top:3px;font-weight:200;color:#000}.text1{font-size:20px;font-weight:400;font-family:Lato;color:#000;margin-left:9px;margin-bottom:5px;margin-top:15px}.text1.contact-info{text-align:center;margin-left:0;margin-top:10px;margin-bottom:20px}.print-subscription-options{display:flex;grid-gap:25px;gap:25px;flex-wrap:wrap;justify-content:center;margin-top:20px;margin-bottom:20px}.print-option{flex:1 1;min-width:220px;max-width:320px}.print-option-title{text-align:center;font-size:20px;font-weight:700;margin-bottom:20px;color:#333;font-family:Lato}#callback-status{text-align:left;background-color:hsla(0,0%,100%,.8666666666666667);border:2px solid;margin:15px;padding:15px;font-size:18px;font-weight:300}.green{color:#36c993;border-color:#36c993}.red{color:#f25244;border-color:#f25244}.extra-spacing{display:none}@media screen and (max-width:1200px){.subscription-forms{flex-direction:column;align-items:center;grid-gap:20px;gap:20px;margin-left:20px;margin-right:20px}.subscription-form{width:90vw;max-width:600px}}@media screen and (max-width:1000px){body,html{background-size:cover}.subscription-forms{margin-left:15px;margin-right:15px}.description{margin-left:42px}#email-input{width:92%}}@media screen and (max-width:700px){.subscription-forms{margin-left:10px;margin-right:10px}.subscription-form{width:calc(100% - 20px);padding:6%;margin-top:2%}.print-subscription-options{flex-direction:column;align-items:stretch}.print-option{max-width:100%;min-width:0}#email-input{width:92.2%;min-width:0;position:relative;left:0}.description{margin-left:41px}body{background:none}}@media screen and (max-width:600px){#email-input{position:relative;left:-6px}}@media screen and (max-width:500px){.orange-card{font-size:16px;padding:15px 20px;margin:0}.subscription-forms{margin-left:8px;margin-right:8px}.subscription-form{width:calc(100% - 16px);padding:6%;margin-top:1%}.firstbox-text{margin-top:10px;font-size:20px;line-height:22px}.content{margin:0;width:100%}.subscribe{min-width:0}.text1{margin-left:8px}#email-input{width:93%;position:relative;left:0}.description{margin-left:40px}}
/*# sourceMappingURL=main.519f6c7b.chunk.css.map */