._acsbottomright._acsVertical_right._acsbadge–defaultmargin-bottom:20em !important#fixedpencilbottom:0;left:0;right:0;background-color:transparent;padding:0;width:100%;position:fixed;z-index:1049;border-top:none#subspencildisplay:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;flex-wrap:wrap;max-width:1280px;min-width:320px;margin:0 auto;height:inherit;-webkit-flexbox-align:center;-ms-flex-align:center;align-items:center;overflow:visible;position:relative.collapse #bottom_subspencil-ndisplay:none !important#bottom_subspencil-n .l-row-webkit-box-align:center;-ms-flex-align:center;align-items:center.expand #expand-menu-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg).collapse #expand-menu-moz-transform:rotate(0);-webkit-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)#top_subspencil-n-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;flex-wrap:wrap;display:-webkit-flexbox;display:-ms-flexbox;overflow:visible;z-index:40;margin:0 auto#top_subspencil-n .r-top-containterheight:2.5rem;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;flex-wrap:wrap;color:#fff;-webkit-box-orient:vertical;-ms-flex-pack:distribute;justify-content:space-around;letter-spacing:1px;text-decoration:none;text-transform:uppercase;white-space:nowrap;vertical-align:middle;line-height:2.5rem;text-align:center;-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:0.76rem;overflow:hidden#top_subspencil-n .subsicon svgfill:#fff;height:1.1rem;width:1.1rem;top:.68125rem;margin:0 auto#top_subspencil .subsOfferheight:2.5rem;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;flex-wrap:wrap;color:#fff;-webkit-box-orient:vertical;-ms-flex-pack:distribute;justify-content:space-around;letter-spacing:1px;text-decoration:none;text-transform:uppercase;white-space:nowrap;vertical-align:middle;line-height:2.5rem;text-align:center;-webkit-box-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%;font-size:0.76rem;overflow:hidden;text-transform:uppercase#bottom_subspencil-n .subsCTA.c-buttonfont-size:0.92rem;padding:.65rem 2.5rem !important;background-color:#ffd756;min-height:2.0rem;border-color:rgba(51,51,51,0.48);color:#333;margin:0#subspencil .subsCTA.c-button:hoverbackground:#ffd038 !important;border-color:rgba(82,82,82,0.7) !important#subspencil .expand-menudisplay:none;height:2.5rem.n_gold #subspencil .expand-menubackground-color:#9f905c.n_red #subspencil .expand-menubackground-color:#be131b.expand .expand-menubackground:transparent.collapse #subspencil .expand-menu buttonborder:none.n_gold #subspencil .expand-menu buttonbackground:rgba(51,51,51,0.56).n_red #subspencil .expand-menu buttonbackground:#6b0b0f#subspencil .expand-menu button-webkit-box-align:center;align-items:center;align-self:center;margin:0 auto;letter-spacing:.0625rem;height:100%;width:100%;background:transparent;border:none#subspencil .expand-menu button svgfill:#fff;height:1.1rem;width:1.1rem;left:.38125rem;top:.48125rem#subspencil .expand-menu:hover,#subspencil .expand-menu:activebackground:rgba(51,51,51,0.56) !important#subspencil .expand-menu:hover svg,#subspencil .expand-menu:active svgfill:#fff !important.collapse .expand-menubackground-color:#333.collapse #top_subspencil-nvisibility:hidden#fixedpencil.collapsebackground:transparent;border:none#top_subspencil-n .top-containterheight:2.5rem;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;flex-wrap:wrap;color:#fff;-webkit-box-orient:vertical;-ms-flex-pack:distribute;justify-content:space-around;letter-spacing:1px;text-decoration:none;text-transform:uppercase;white-space:nowrap;vertical-align:middle;line-height:2.5rem;text-align:center;-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:0.76rem;overflow:hidden#top_subspencil-n .top-message-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;flex-wrap:wrap;height:inherit;text-align:center;font-size:1.11rem#top_subspencil-n .top-message spanfont-size:0.9rem.title-subsrowtext-align:left;font-size:1.7rem;letter-spacing:0.13rem;-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase.title-subsrow divwidth:100%.n_red .title-subsrow divtext-transform:uppercase;font-size:40px;line-height:40px.n_red .title-subsrow spanfont-size:23px;text-transform:none;display:block.subsOffer-infobackground:#E5E5E5;-webkit-box-align:center;-ms-flex-align:center;align-items:center.subsOffer-info .l-col-sm-1text-align:center.collapse #top_subspencil-nmax-width:310px;margin-right:0.n_gold.collapse #top_subspencil-nbackground-color:#9f905c.n_red.collapse #top_subspencil-nbackground-color:#be131b.n_red #subspencil .o-sub-pencil__costdisplay:block#subspencil .o-sub-pencil__costbackground:transparent !important;color:#000 !important#subspencil .o-sub-pencil__cost__perpadding-left:10px;margin-top:-18px;font-size:0.8rem;flex:0 0 30%.n_red #subspencil .o-sub-pencil__cost__justpadding-top:20px.n_red #bottom_subspencil-n .o-sub-pencil__cost__perdisplay:block;margin-top:-1px;text-align:right.n_red .subs-offertext-align:right#subspencil .o-sub-pencil__cost__just-text,#subspencil .o-sub-pencil__cost__just-pricefont-family:Pratt;letter-spacing:0.16rem;padding:0 0.7rem;font-size:4.3rem;line-height:4.3rem.subs_valuepropdisplay:none.subs_valueprop div:nth-child(1)font-size:1.1rem.subs_valueprop div:nth-child(2)font-size:1.5rem.subsOffer-info svgfill:#000;height:3.8rem;width:3.8rem;top:.68125rem;margin:0 auto.subsOffer-info .l-col-sm-2text-align:center.expand .r-top-containtervisibility:hidden.subsOffer-section,.subsOffer-section-newpadding:8px#fixedpencil .outersectwidth:90%;display:flex;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center.pencil_img,.n_red .subsOffer-section,.n_gold .subsOffer-section-new,.n_red .subsOffer-infodisplay:none.n_red #bottom_subspencil-n .o-sub-pencil__costdisplay:block#bottom_subspencil-n .o-sub-pencil__costheight:inherit;background-color:inherit;margin:10px;display:flex;flex-direction:row#bottom_subspencil-n .o-sub-pencil__cost__justflex:none;font-size:2.5rem;color:black#bottom_subspencil-n .o-sub-pencil__cost__just spantext-transform:uppercase;padding:0 3px#bottom_subspencil-n .o-sub-pencil__cost__perflex:none;margin-left:10px;color:black;text-transform:uppercase;margin-top:6px;font-size:14px;letter-spacing:.0625rem;display:inline-block@media (max-width:48em)#fixedpencildisplay:none@media (max-width:61.25rem) and (min-width:48em)#fixedpencil .l-col-sm-0display:none@media (max-width:64rem) and (min-width:48em).n_red .title-subsrowtext-align:right.n_red .title-subsrow divfont-size:30px;line-height:30px.n_red .title-subsrow spanfont-size:18px;line-height:20px.n_red #subspencil .o-sub-pencil__cost__just-text,.n_red #subspencil .o-sub-pencil__cost__just-pricefont-size:3.3rem;line-height:3.3rem@media (min-width:48em).subsOffer-ctatext-align:center.title-subsrowfont-size:1.5rem.expand #bottom_subspencil-nbackground:#F2F2F2;color:#000;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;flex-flow:row;flex-wrap:wrap;margin:0 auto;height:inherit;-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;box-shadow:0 2px 2px rgba(0,0,0,0.3);position:relative.n_gold.expand #bottom_subspencil-nborder-top:3px solid #9e9058.n_red.expand #bottom_subspencil-nborder-top:3px solid #6b0b0f#subspencil .expand-menu-webkit-box-flex:0 0 4.5%;-ms-flex:0 0 4.5%;flex:0 0 4.5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex#top_subspencil-n .subsicon-webkit-box-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flexbox-align:center;-ms-flex-align:center;align-items:center#top_subspencil-n .subsOffer-webkit-box-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%;font-size:0.9rem.expand #subspencil .expand-menutop:0;position:absolute;right:0;width:2.5rem;z-index:99#fixedpencil.expandheight:11.5rem#bottom_subspencil-n .subsCTA-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%#bottom_subspencil-n .l-containermin-width:100%#bottom_subspencil-n .subsCTA.c-buttonfont-size:0.875rem;padding:.65rem 2rem !important@media (min-width:61.25rem).subsOffer-info .l-col-md-2-webkit-box-flex:0;flex:0 0 15rem;max-width:15rem@media (min-width:68.75rem).n_gold #subspencil .o-sub-pencil__cost__justmargin-left:8%.n_red #subspencil .o-sub-pencil__cost__just,.n_red #subspencil .o-sub-pencil__cost__permargin-right:8%.subsOffer-ctatext-align:left@media (min-width:64em).n_gold .pencil_imgdisplay:block;position:absolute;right:0;height:143px;width:auto.title-subsrowfont-size:1.7rem#fixedpencil.expandheight:11.5rem.expand #bottom_subspencil-nbackground:#F2F2F2;color:#000.subsOffer-infodisplay:flex#subspencil .expand-menu-webkit-box-flex:0 0 3.13%;-ms-flex:0 0 3.13%;flex:0 0 3.13%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex.collapse #top_subspencil-nvisibility:visible#fixedpencil.expandheight:11.5rem.expand #subspencil .expand-menutop:0;position:absolute;right:0;width:2.5rem;z-index:99.expand #bottom_subspencil-ndisplay:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;flex-flow:row;flex-wrap:wrap;margin:0 auto;height:inherit#fixedpencilbackground:transparent !important;border:transparent !important#subspencil .expand-menu button svgleft:.58125rem.expand .expand-menubackground:rgba(197,197,197,0.48)#top_subspencil-ndisplay:flex !important#bottom_subspencil-n .l-containermin-width:100%.subsOffer-infodisplay:flex#bottom_subspencil-n .l-col-md-4-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%#bottom_subspencil-n .l-col-md-3-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;display:block !important#bottom_subspencil-n .subsCTA.c-buttonfont-size:0.92rem;padding:.65rem 2.5rem !important@media (min-width:75rem).n_red .pencil_imgdisplay:block;position:absolute;right:0;height:143px;width:auto@media (min-width:80rem).subsOffer-info .l-col-lg-3-webkit-box-flex:0;flex:0 0 15rem;max-width:15rem
#welcomemodal-regwidth:400px;border:1px solid #b2b2b2;box-shadow:0 10px 20px 0 rgba(0,0,0,0.46),0 25px 30px 0 rgba(0,0,0,0.37);line-height:0#welcomemodal-reg .c-button__iconfill:#0c0c0c#welcomemodal-reg .welcome-bodypadding:35px#welcomemodal-reg .welcome-headerfont-size:28px;color:#000;line-height:32px;letter-spacing:.0625rem#welcomemodal-reg .welcome-header span:nth-of-type(1)font-size:32px#welcomemodal-reg .welcome-header span:nth-of-type(2)color:#da161f#welcomemodal-reg .welcome-contentpadding:25px 0;font-size:.9375rem;line-height:1.3rem;color:#4c4c4c;letter-spacing:.01875rem#welcomemodal-reg .welcome-body-wrapperwhite-space:nowrap#welcomemodal-reg .welcome-body-row:not(:last-child)padding-bottom:30px#welcomemodal-reg .welcome-body-row .welcome-body-iconwidth:13%;display:inline-block#welcomemodal-reg .welcome-body-row .welcome-body-icon svgwidth:30px;height:30px;fill:#757575#welcomemodal-reg .welcome-body-row .welcome-body-icon imgwidth:33px;height:auto#welcomemodal-reg .welcome-body-row .welcome-body-textdisplay:inline-block;width:87%;line-height:20px;box-sizing:border-box;color:#333;white-space:normal#welcomemodal-reg .welcome-body-row:not(:first-child) .welcome-body-textline-height:30px;height:30px;vertical-align:top#welcomemodal-reg .welcome-body-row .welcome-body-text acolor:#4c4c4c;text-decoration:none#welcomemodal-reg .welcome-body-row .welcome-body-text a:hovercolor:#da161f#reg-notificationmargin-right:1.25rem#reg-notification .c-button–small:not(.c-button–badge)min-width:2.125rem#reg-notification aborder-radius:50%;padding:0;background:#FFCB32;-moz-box-shadow:0 0 3px #888585;-webkit-box-shadow:0 0 3px #888585;box-shadow:0 0 3px #888585#reg-notification svgfill:#333;margin:0.notification-disable#reg-notification abackground:#FFF9E7;-moz-box-shadow:inset 0 0 3px #888585;-webkit-box-shadow:inset 0 0 3px #888585;box-shadow:inset 0 0 3px #888585.notification-disable#reg-notification svgfill:#FFB317
#subslearnmore-menubackground:#FFF5CD;height:2.75rem#subslearnmore-menu aline-height:1rem;visibility:visible;color:#191919;padding-right:0.4rem;text-decoration:none !important#subslearnmore-menu spandisplay:block#subslearnmore-menu span:nth-of-type(1)font-size:15px;padding-top:0.4rem#subslearnmore-menu span:nth-of-type(2)font-size:13px;text-transform:initial.learner-menu .c-dropdown-menu__innerwidth:15.625rem.learner-menu .c-scroll-menu__arrow:hoveroverflow:hidden !important.learner-menu.c-scroll-menu__inner:hover,.learner-menu:hover .c-scroll-menu__navoverflow:visible.learner-menu .c-dropdown-menu__textbackground:#FFF5CD !important.learner-menu .c-scroll-menu__item:hover .c-dropdown-menudisplay:block.learner-menu .c-dropdown-menu:afterborder-bottom-color:#FFF5CD !important#promosection-containerbackground:#FBFBFF;padding:20px 30px;border:1px solid #b2b2b2;border-radius:.125rem;margin-bottom:15px;background-repeat:no-repeat;background-size:contain;background-position:right#promosection-container .promosection_containertext-align:left;font-size:1rem;letter-spacing:0.06rem;width:70%;color:#000;line-height:1.5rem#promosection-container .promosection-titletext-transform:capitalize;color:#000;font-size:2.6rem;line-height:3rem#promosection-container .promosection-ctawidth:30%;text-align:center;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:flex-end#promosection-container .promosection-cta buttonwidth:120px;margin:0 auto.canada#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/canada.png).world#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/world.png?token=4).business#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/business.png?token=4).investing#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/investing.png?token=4).opinion#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/opinion.png?token=3).politics#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/politics.png).sports#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/sports.png?token=1).life#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/life.png).arts#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/arts.png?token=1).drive#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/drive.png).realestate#promosection-containerbackground-image:url(https://www.theglobeandmail.com/files/cem/promotions/realestate.png)@media (max-width:620px)#promosection-container .promosection_container,#promosection-container .promosection-ctawidth:100% !important#promosection-container .promosection_containerbackground:#fbfbffdb !important
#promotion-sectionbackground-color:#fff;display:block;width:100%#promotion-section .in-article-pencil__widthmin-width:100% !important#section-borderbackground:transparent;width:100% !important;min-width:100% !important;overflow:hidden;border:2px solid #ec4149;position:relative#section-body .main-titlefont-size:18px;text-align:center;color:black;letter-spacing:0.06rem;margin-top:10px#section-body .main-title span:nth-of-type(1)text-transform:uppercase#section-body .main-title span:nth-of-type(2)color:#d50202#section-body .registerctatext-align:center;margin-top:10px#section-body .registercta buttonwidth:160px;margin-bottom:12px
.cem1566-hide-paragraph .c-article-body__text,.cem1566-hide-paragraph .c-inline-imgdisplay:none


