.FullPageTakeover_box_1iqeV{position:absolute;top:0;bottom:0;z-index:var(--z-index-full-page-takeover);display:grid;grid-template-rows:.75rem 1fr .75rem;grid-template-columns:.75rem 1fr .75rem;width:100vw;overflow:auto;background:var(--color-background-dark-theme);color-scheme:dark}.FullPageTakeover_closeIcon_3v72g{position:absolute;top:1rem;right:1rem;cursor:pointer}.FullPageTakeover_content_35zr8{grid-column:2;grid-row:2;max-width:60rem;width:100%;margin:0 auto;padding:2.2rem 1rem calc(1rem + env(safe-area-inset-bottom, 7em));color:var(--color-text-dark-theme)}@media (min-width:768px){.FullPageTakeover_box_1iqeV{grid-template-rows:24px 1fr 24px;grid-template-columns:24px 1fr 24px}}@media (min-width:900px){.FullPageTakeover_closeIcon_3v72g{top:2rem;right:2rem}.FullPageTakeover_content_35zr8{padding:6rem 1rem}}.DropDown_label__vEXO{display:block;margin-bottom:8px;font-size:var(--label-medium-font-size);line-height:var(--label-medium-line-height);font-weight:500}.DropDown_error_2YIgJ{color:#e51e3c;margin-top:4px}.SignupItem_item_6QqDk{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:repeat(2,auto);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;border-bottom:1px solid #414141;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SignupItem_switch_3zt2O{max-height:60px}.SignupItem_title_xApCJ{grid-column:2/span 2;margin:10px 0}.SignupItem_iconPopout_2lpNf{padding:0 .75rem}.SignupItem_previewLink_AzyCq{padding-left:1rem;margin-bottom:.75rem;grid-column:3;grid-row:2}.SignupItem_link_2XBQN,.SignupItem_previewLink_AzyCq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SignupItem_link_2XBQN{border-left:1px solid #414141;color:#267abd;height:25px}.SignupItem_label_27FW1{font-weight:600;font-size:1rem;line-height:1.5}.SignupItem_description_3XFT4{font-size:14px;line-height:20px;letter-spacing:.15px;font-weight:400;margin-top:5px}.SignupItem_preview_24nNt{text-decoration:underline}@media (min-width:900px){.SignupItem_item_6QqDk{grid-template-columns:auto 1fr auto;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SignupItem_title_xApCJ{grid-column:2}.SignupItem_previewLink_AzyCq{grid-row:1}}.TextInput_label_3F7ra{display:block;margin-bottom:8px;font-size:16px;letter-spacing:.1px;line-height:20px;font-weight:500}.TextInput_error_3juqq{color:#e51e3c;margin-top:4px}.SignupForm_titleAndPageNum_3LibZ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.SignupForm_pageNumber_3_v16{color:var(--color-switch-inactive-background);padding-top:10px}.SignupForm_newslettersContainer_2GdlR{display:grid;row-gap:40px;padding-top:40px}h3.SignupForm_Government_2_TAq,h3.SignupForm_Law_1zRIs,h3.SignupForm_Tax_3JF0A{font-style:normal;font-weight:650;font-size:14px;line-height:20px;text-transform:uppercase;padding-bottom:10px;margin:0}div.SignupForm_Law_1zRIs{grid-row:span 2}h3.SignupForm_Law_1zRIs{border-bottom:1px solid #00d2b3}h3.SignupForm_Tax_3JF0A{border-bottom:1px solid #0d9ddb}h3.SignupForm_Government_2_TAq{border-bottom:1px solid #f873ff}.SignupForm_requiredText_2KASW{margin-top:35px}.SignupForm_nextSelected_2iAit{margin-top:4rem;display:grid;justify-items:end;position:sticky;bottom:.75rem}.SignupForm_previousStep_ZxD4Q{margin-top:65px;display:grid;grid-template-columns:repeat(2,auto);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SignupForm_signupTitle_3GMoS{font-weight:600;font-size:var(--title-01-mobile-font-size)}.SignupForm_form_9lghj{font-family:var(--font-family-avenir)}.SignupForm_details_2ddzp{display:grid;row-gap:30px}.SignupForm_message_1v6jD{margin-top:0;font-size:var(--size-font-xlarge);font-weight:500}.SignupForm_label_2VDIv{display:block;margin-bottom:8px;font-size:16px;letter-spacing:.1px;line-height:20px;font-weight:500}.SignupForm_error_1x4ni{color:#e51e3c;margin-top:4px}.SignupForm_link_2CJrc{padding-left:5px;color:#1978c8;font-weight:700}.SignupForm_icon_1NUr8{padding-right:.25rem}@media (min-width:768px){.SignupForm_newslettersContainer_2GdlR{grid-template-columns:repeat(2,1fr);gap:40px;grid-template-rows:auto 1fr;padding-top:40px}.SignupForm_requiredText_2KASW{margin-top:0}.SignupForm_details_2ddzp{display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px;grid-template-columns:repeat(6,1fr);margin:50px auto}.SignupForm_email_c8Qep,.SignupForm_firstName_3kFDz{grid-column-start:1;grid-column-end:4}.SignupForm_lastName_31YhW{grid-column-start:4;grid-column-end:7}.SignupForm_company_3zxJJ{grid-column-start:1;grid-column-end:7}.SignupForm_firmType_2_VUi{grid-column-start:1;grid-column-end:3}.SignupForm_roleType_nfwVI{grid-column-start:3;grid-column-end:5}.SignupForm_jobType_puJzd{grid-column-start:5;grid-column-end:7}.SignupForm_practiceArea_2gncx{grid-column-start:1;grid-column-end:5}.SignupForm_country_3obrC{grid-column-start:1;grid-column-end:4}.SignupForm_state_2GkZh{grid-column-start:4;grid-column-end:7}}@media (min-width:900px){.SignupForm_signupTitle_3GMoS{font-weight:600;font-size:var(--title-01-desktop-font-size);margin-right:20px}.SignupForm_titleAndPageNum_3LibZ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}