.hbs-program-comparison-page-topper{display:flex;flex-flow:row wrap;padding-left:8px;padding-right:8px;margin-left:auto;margin-right:auto;max-width:1800px}@media(min-width:600px){.hbs-program-comparison-page-topper{padding-left:1vw;padding-right:1vw}}@media(min-width:1200px){.hbs-program-comparison-page-topper{display:flex;flex-flow:row wrap;padding-left:8px;padding-right:8px;align-items:flex-end;justify-content:space-between}}@media(min-width:1200px)and (min-width:600px){.hbs-program-comparison-page-topper{padding-left:1vw;padding-right:1vw}}.hbs-program-comparison-page-topper__title{font-size:31.99px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1;letter-spacing:-.03em;transform:translateX(-.06em);width:100%}@media screen and (min-width:300px)and (max-width:1340px){.hbs-program-comparison-page-topper__title{font-size:calc(31.99px + 31.97*(100vw - 300px)/1040)}}@media screen and (min-width:1340px){.hbs-program-comparison-page-topper__title{font-size:63.96px}}@media(max-width:1199px){.hbs-program-comparison-page-topper__title{padding-left:8px;padding-right:8px;width:100%}}@media(max-width:1199px)and (min-width:600px){.hbs-program-comparison-page-topper__title{padding-left:1vw;padding-right:1vw}}@media(min-width:1200px){.hbs-program-comparison-page-topper__title{width:31.25%;margin-left:200px}}.hbs-program-comparison-page-topper__links{padding-left:8px;padding-right:8px;width:100%;display:flex;flex-direction:column;margin-top:24px}@media(min-width:600px){.hbs-program-comparison-page-topper__links{padding-left:1vw;padding-right:1vw}}@media(min-width:1200px){.hbs-program-comparison-page-topper__links{margin-bottom:-18px;width:25%}}.hbs-program-comparison-page-topper__link{padding-top:12px;padding-bottom:12px;font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.4;letter-spacing:-.01em;transform:none;align-items:center;display:flex;padding-right:60px;text-decoration:none;transition:color .2s cubic-bezier(.65,0,.35,1)}.hbs-program-comparison-page-topper__link:first-child{border-top:1px solid var(--c-border)}.hbs-program-comparison-page-topper__link:not(:last-child){border-bottom:1px solid var(--c-border-light)}.hbs-program-comparison-page-topper__link:focus,.hbs-program-comparison-page-topper__link:hover{color:var(--c-spot)}.hbs-program-comparison-page-topper__icon{height:11px;width:11px;margin-right:8px}.hbs-program-comparison-page__table-outer{margin-left:auto;margin-right:auto;max-width:1800px;background-color:var(--c-bg);position:relative}@media(max-width:1199px){.hbs-program-comparison-page__table-outer:before{position:absolute;top:0;bottom:0;left:0;width:2vw;background:linear-gradient(270deg,transparent,var(--c-bg));content:"";display:block;opacity:.5;z-index:1}.hbs-program-comparison-page__table-outer:after{position:absolute;top:0;right:0;bottom:0;width:2vw;background:linear-gradient(90deg,transparent,var(--c-bg));content:"";display:block;opacity:.5}}@media(min-width:1200px){.hbs-program-comparison-page__table-outer{padding-left:1vw}}.hbs-program-comparison-page--online .hbs-program-comparison-page__table-outer{padding-bottom:2vw}.hbs-program-comparison-page__table-inner{overflow-x:scroll}.hbs-program-comparison-page--online .hbs-program-comparison-page__table-inner{margin-left:-12px;margin-right:-12px}.hbs-program-comparison-page__label-cover{height:100%;width:200px;position:absolute;background-color:var(--c-bg);z-index:2}@media(max-width:1199px){.hbs-program-comparison-page__label-cover{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hbs-program-comparison-page__label-cover.focusable:active,.hbs-program-comparison-page__label-cover.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}.hbs-program-comparison-page--online .hbs-program-comparison-page__label-cover{width:212px}.hbs-program-comparison-page__table{width:-moz-fit-content;width:fit-content;table-layout:fixed;position:relative;width:100%;margin:0 16px;height:-moz-fit-content;height:fit-content}@media(min-width:600px){.hbs-program-comparison-page__table{margin:0 2vw}}@media(min-width:1200px){.hbs-program-comparison-page__table{margin-left:0;margin-right:2vw;width:calc(100% - 2vw)}}.hbs-program-comparison-page--online .hbs-program-comparison-page__table{margin-left:4px;border-collapse:initial;border-spacing:12px 0}@media(min-width:600px){.hbs-program-comparison-page--online .hbs-program-comparison-page__table{margin-left:calc(1vw - 5px)}}@media(min-width:1024px){.hbs-program-comparison-page--online .hbs-program-comparison-page__table{margin-left:8px}}@media(min-width:1200px){.hbs-program-comparison-page--online .hbs-program-comparison-page__table{margin-left:-12px;width:calc(100% - 2vw + 12px)}}.hbs-program-comparison-page__table thead tr{height:1px}.hbs-program-comparison-page__table thead td:first-child{position:-webkit-sticky;position:sticky;left:0;width:200px;background-color:var(--c-bg);z-index:2}@media(max-width:1199px){.hbs-program-comparison-page__table thead td:first-child{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hbs-program-comparison-page__table thead td:first-child.focusable:active,.hbs-program-comparison-page__table thead td:first-child.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}.hbs-program-comparison-page__table thead .th,.hbs-program-comparison-page__table thead th{height:inherit;width:max(calc(100vw / var(--column-count)),350px);background-color:var(--c-bg-complementary);z-index:1;border-right:1px solid var(--c-bg-inverse);border-left:1px solid var(--c-bg-inverse);border-bottom:1px solid var(--c-bg-inverse)}@media(min-width:1200px){.hbs-program-comparison-page__table thead .th,.hbs-program-comparison-page__table thead th{width:calc((97% - 200px)/var(--column-count))}.hbs-program-comparison-page__table thead .th:first-child,.hbs-program-comparison-page__table thead th:first-child{width:200px}}.hbs-program-comparison-page__table thead .th .hbs-program-comparison-page__program-subject-link,.hbs-program-comparison-page__table thead .th .hbs-program-comparison-page__program-title,.hbs-program-comparison-page__table thead th .hbs-program-comparison-page__program-subject-link,.hbs-program-comparison-page__table thead th .hbs-program-comparison-page__program-title{text-align:start}.hbs-program-comparison-page__table thead .th .hbs-program-comparison-page__program-subject-link h2,.hbs-program-comparison-page__table thead .th .hbs-program-comparison-page__program-title h2,.hbs-program-comparison-page__table thead th .hbs-program-comparison-page__program-subject-link h2,.hbs-program-comparison-page__table thead th .hbs-program-comparison-page__program-title h2{transform:inherit;font-size:inherit;line-height:inherit}.hbs-program-comparison-page__table thead .th:nth-of-type(odd),.hbs-program-comparison-page__table thead th:nth-of-type(odd){background-color:var(--c-bg-complementary)}.hbs-program-comparison-page__table thead .th:nth-of-type(2n),.hbs-program-comparison-page__table thead th:nth-of-type(2n){background-color:var(--c-bg)}.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead .th,.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead th{border-top-left-radius:4px;border-top-right-radius:4px;border-color:var(--c-border-light)}.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead .th:nth-of-type(2n),.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead .th:nth-of-type(odd),.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead th:nth-of-type(2n),.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead th:nth-of-type(odd){background-color:#fff}.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead .th:nth-of-type(2),.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead th:nth-of-type(2){margin-left:-12px}.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead .th .hbs-program-comparison-page__program-title,.hbs-program-comparison-page--online .hbs-program-comparison-page__table thead th .hbs-program-comparison-page__program-title{flex:1 1}.hbs-program-comparison-page__table thead .th{height:100%}.hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group .th,.hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group th{padding-left:8px;padding-right:8px;width:100%;font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.4;letter-spacing:-.01em;transform:none;width:auto}@media(min-width:600px){.hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group .th,.hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group th{padding-left:1vw;padding-right:1vw}}.hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group:not(:first-child) .th .hbs-program-comparison-page__cell,.hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group:not(:first-child) th .hbs-program-comparison-page__cell{border-top:1px solid var(--c-border);margin-right:1vw;padding-top:18px}.hbs-program-comparison-page--online .hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group:not(:first-child) .th .hbs-program-comparison-page__cell,.hbs-program-comparison-page--online .hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group:not(:first-child) th .hbs-program-comparison-page__cell{padding-top:12px}.hbs-program-comparison-page__table tbody tr.hbs-program-comparison-page__row-group:not(:first-child) td .hbs-program-comparison-page__cell{border-top:1px solid var(--c-border);margin-top:24px}.hbs-program-comparison-page__table tbody tr:last-child td{padding-bottom:60px;border-bottom:none}.hbs-program-comparison-page--online .hbs-program-comparison-page__table tbody tr:last-child td{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid var(--c-border-light);padding-bottom:24px}.hbs-program-comparison-page__table tbody .th,.hbs-program-comparison-page__table tbody th{padding-left:8px;padding-right:8px;width:100%;position:-webkit-sticky;position:sticky;text-align:left;left:0;height:100%;width:200px;z-index:2}@media(min-width:600px){.hbs-program-comparison-page__table tbody .th,.hbs-program-comparison-page__table tbody th{padding-left:1vw;padding-right:1vw}}@media(max-width:1199px){.hbs-program-comparison-page__table tbody .th,.hbs-program-comparison-page__table tbody th{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hbs-program-comparison-page__table tbody .th.focusable:active,.hbs-program-comparison-page__table tbody .th.focusable:focus,.hbs-program-comparison-page__table tbody th.focusable:active,.hbs-program-comparison-page__table tbody th.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}.hbs-program-comparison-page__table tbody td{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:400;line-height:1.4;letter-spacing:-.01em;padding-left:18px;padding-right:18px;background-color:var(--c-bg);border-right:1px solid var(--c-bg-inverse);border-left:1px solid var(--c-bg-inverse)}.hbs-program-comparison-page__table tbody td .hbs-program-comparison-page__cell{padding-top:18px;padding-bottom:18px}.hbs-program-comparison-page--online .hbs-program-comparison-page__table tbody td .hbs-program-comparison-page__cell{padding-top:12px;padding-bottom:12px}.hbs-program-comparison-page__table tbody td:nth-of-type(odd){background-color:var(--c-bg-complementary)}.hbs-program-comparison-page__table tbody td:nth-of-type(2n){background-color:var(--c-bg)}.hbs-program-comparison-page--online .hbs-program-comparison-page__table tbody td:nth-of-type(2n),.hbs-program-comparison-page--online .hbs-program-comparison-page__table tbody td:nth-of-type(odd){background-color:#fff;border-color:var(--c-border-light)}@media(max-width:1199px){.hbs-program-comparison-page__table td .hbs-program-comparison-page__cell{display:flex;flex-direction:column}.hbs-program-comparison-page__table td .hbs-program-comparison-page__cell:before{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.4;letter-spacing:-.01em;transform:none;content:attr(data-row-label);flex-shrink:0}}.hbs-program-comparison-page__table-overflow{position:relative}.hbs-program-comparison-page__table-overflow:after{position:absolute;top:0;right:0;bottom:0;width:2vw;background:linear-gradient(90deg,transparent,var(--c-bg));content:"";display:block;opacity:.5}@media(min-width:1200px){.hbs-program-comparison-page__table-overflow tr .th,.hbs-program-comparison-page__table-overflow tr th{width:min(33.333vw,380px)}}.hbs-program-comparison-page__program-heading-text{margin-top:18px;text-align:start}.hbs-program-comparison-page__program-subject-header{background-color:var(--c-bg-inverse);border-top-left-radius:4px;border-top-right-radius:4px;height:10px;margin:-18px -18px 18px}.hbs-program-comparison-page__program-subject-link{font-size:14px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.2;letter-spacing:-.02em;transform:none;cursor:pointer;color:var(--c-spot);-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s cubic-bezier(.65,0,.35,1),-webkit-text-decoration-color .2s cubic-bezier(.65,0,.35,1);transition:text-decoration-color .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1);transition:text-decoration-color .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1),-webkit-text-decoration-color .2s cubic-bezier(.65,0,.35,1);display:block;margin-bottom:5px}.hbs-program-comparison-page__program-subject-link b,.hbs-program-comparison-page__program-subject-link strong{font-weight:600}@media not all and (hover:none){.hbs-program-comparison-page__program-subject-link:hover{color:var(--c-spot);-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text);outline:none}}.hbs-program-comparison-page__program-subject-link:focus:not(:hover){outline:4px solid var(--c-outline);outline-offset:1px}.hbs-program-comparison-page__program-subject-link:focus:not(:focus-visible){outline:none}.hbs-program-comparison-page__program-title{font-size:20px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.2;letter-spacing:-.03em;cursor:pointer;color:var(--c-text-light);-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s cubic-bezier(.65,0,.35,1),-webkit-text-decoration-color .2s cubic-bezier(.65,0,.35,1);transition:text-decoration-color .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1);transition:text-decoration-color .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1),-webkit-text-decoration-color .2s cubic-bezier(.65,0,.35,1);color:var(--c-text-link)}@media screen and (min-width:300px)and (max-width:1340px){.hbs-program-comparison-page__program-title{font-size:calc(20px + 11.99*(100vw - 300px)/1040)}}@media screen and (min-width:1340px){.hbs-program-comparison-page__program-title{font-size:31.99px}}@media not all and (hover:none){.hbs-program-comparison-page__program-title:hover{color:var(--c-spot);-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text);outline:none}}.hbs-program-comparison-page__program-title:focus:not(:hover){outline:4px solid var(--c-outline);outline-offset:1px}.hbs-program-comparison-page__program-title:focus:not(:focus-visible){outline:none}@media(min-width:1200px){.hbs-program-comparison-page__program-title{font-size:23.04px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.2}}@media screen and (min-width:1200px)and (min-width:300px)and (max-width:1340px){.hbs-program-comparison-page__program-title{font-size:calc(23.04px + 4.61*(100vw - 300px)/1040)}}@media screen and (min-width:1200px)and (min-width:1340px){.hbs-program-comparison-page__program-title{font-size:27.65px}}.hbs-program-comparison-page__program-buttons{display:flex;margin-top:auto;padding-top:24px;gap:5px}.hbs-program-comparison-page--online .hbs-program-comparison-page__program-buttons{border-top:none;padding-top:12px}.hbs-program-comparison-page__program-heading{padding:18px;display:flex;flex-direction:column;justify-content:flex-start;border-top:1px solid var(--c-bg-inverse);height:100%}.hbs-program-comparison-page--online .hbs-program-comparison-page__program-heading{border-color:var(--c-border-light);border-top:none}.hbs-program-comparision-page__program-actions{display:flex;justify-content:space-between;height:-moz-fit-content;height:fit-content}.hbs-program-comparison-page__reorder-buttons{display:flex;align-items:center;gap:8px}.hbs-program-comparison-page__reorder-button{display:flex}.hbs-program-comparison-page__reorder-button svg{height:13px;width:13px}.hbs-program-comparison-page__reorder-button:disabled{opacity:.5}.hbs-program-comparison-page__remove-button{display:flex}.hbs-program-comparison-page__remove-button svg{height:13px;width:13px}.hbs-program-comparison-page__remove-button:disabled{opacity:.5}.hbs-program-comparison-page__session-select{position:relative}.hbs-program-comparison-page--online .hbs-program-comparison-page__session-select{margin-top:8px}.hbs-program-comparison-page__session-select:before{content:" ";display:block;position:absolute;top:50%;right:0;height:.5em;width:.5em;margin-left:18px;margin-right:18px;border-right:1px solid var(--c-border-dark);border-bottom:1px solid var(--c-border-dark);pointer-events:none;transform:translateY(-70%) rotate(45deg)}.hbs-program-comparison-page__session-select select{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:400;line-height:1.4;letter-spacing:-.01em;background-color:var(--c-bg-complementary);border-radius:4px;border:1px solid var(--c-border);cursor:pointer;padding:12px 3em 12px 12px;width:100%;text-overflow:ellipsis}.hbs-program-comparison-page__remove-button:focus-visible,.hbs-program-comparison-page__reorder-button:focus-visible{padding:5px;margin:-5px}a.hbs-program-comparison-page__program-title:focus-visible{display:block}.hbs-online-login-dialog__overlay{position:fixed;inset:0;z-index:90;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:fadeIn .2s cubic-bezier(.65,0,.35,1) forwards}.hbs-online-login-dialog__content{background-color:var(--c-bg);border-radius:4px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:90vw;max-width:850px;box-shadow:0 10px 45px rgba(0,0,0,.08);z-index:90;animation:dialogContentShow .2s cubic-bezier(.65,0,.35,1);overflow:hidden;max-width:980px;display:flex;flex-direction:column;max-height:95vh}.hbs-online-login-dialog__content:focus{outline:none}.hbs-online-login-dialog__content-border{width:100%;height:12px;background:#a41034}.hbs-online-login-dialog__content-border--gradient{background:linear-gradient(90deg,#0c6b37 -.5%,#e4832e 28.29%,#a52d50 99.97%)}@media(min-width:1024px){.hbs-online-login-dialog__content-border--gradient{background:linear-gradient(90deg,#0c6b37 -.5%,#e87d1f 16.4%,#e4832e 28.29%,#aaccec 58.14%,#a52d50 99.97%)}}.hbs-online-login-dialog__close{color:inherit;text-decoration:none;height:1.75em;width:1.75em;position:absolute;top:18px;right:18px;display:flex;align-items:center;justify-content:center;background-color:var(--c-bg);border-radius:50%;transition:.4s cubic-bezier(.65,0,.35,1);outline-offset:3px}.hbs-online-login-dialog__close:focus-visible,.hbs-online-login-dialog__close:hover{background-color:var(--c-solid)}.hbs-online-login-dialog__close:focus-visible .hbs-online-login-dialog__close-icon,.hbs-online-login-dialog__close:hover .hbs-online-login-dialog__close-icon{color:var(--c-solid-inverse)}.hbs-online-login-dialog__close-icon{height:13px;width:13px;color:var(--c-text-lighter);transition:color .2s cubic-bezier(.65,0,.35,1)}.hbs-online-login-dialog__inner{display:grid;position:relative;overflow:auto;grid-template-columns:repeat(1,1fr)}@media(min-width:800px){.hbs-online-login-dialog__inner{grid-template-columns:repeat(2,1fr)}}.hbs-online-login-dialog__inner-left{padding:60px 18px;width:100%}@media(min-width:600px){.hbs-online-login-dialog__inner-left{padding:60px 36px}}@media(min-width:1024px){.hbs-online-login-dialog__inner-left{padding:120px 60px}}.hbs-online-login-dialog__inner-right{padding:36px 18px;width:100%}@media(min-width:600px){.hbs-online-login-dialog__inner-right{padding:60px 36px}}@media(min-width:1024px){.hbs-online-login-dialog__inner-right{padding:120px 60px}}.hbs-online-login-dialog__inner-right{background-color:var(--c-solid-inverse)}.hbs-online-login-dialog__title{font-size:20px;font-family:Graphik,sans-serif,system-ui;font-weight:700;line-height:1.2;letter-spacing:-.03em;margin-bottom:8px}@media screen and (min-width:300px)and (max-width:1340px){.hbs-online-login-dialog__title{font-size:calc(20px + 11.99*(100vw - 300px)/1040)}}@media screen and (min-width:1340px){.hbs-online-login-dialog__title{font-size:31.99px}}.hbs-online-login-dialog__first_description{margin-bottom:12px}.hbs-online-login-dialog__description{margin-bottom:18px;margin-bottom:36px}.hbs-online-login-dialog__description p{margin-bottom:8px;font-size:16px}.hbs-online-login-dialog__description p ul li{display:flex;border-top:1px solid var(--c-border-light);padding:12px 0}.hbs-online-login-dialog__description p ul li:before{height:1em;width:1em;margin-right:8px;margin-top:2px;color:var(--c-text-lighter);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 16 16'%3E%3Cpath fill='rgba(0,0,0,.55)' d='m6.88 11.68 5.64-5.64-1.12-1.12-4.52 4.52L4.6 7.16 3.48 8.28l3.4 3.4ZM8 16a7.79 7.79 0 0 1-3.12-.63 8.079 8.079 0 0 1-2.54-1.71 8.08 8.08 0 0 1-1.71-2.54A7.79 7.79 0 0 1 0 8c0-1.107.21-2.147.63-3.12.42-.973.99-1.82 1.71-2.54A8.079 8.079 0 0 1 4.88.63 7.79 7.79 0 0 1 8 0a7.79 7.79 0 0 1 3.12.63c.973.42 1.82.99 2.54 1.71s1.29 1.567 1.71 2.54c.42.973.63 2.013.63 3.12a7.79 7.79 0 0 1-.63 3.12 8.08 8.08 0 0 1-1.71 2.54 8.08 8.08 0 0 1-2.54 1.71A7.79 7.79 0 0 1 8 16Zm0-1.6c1.787 0 3.3-.62 4.54-1.86C13.78 11.3 14.4 9.787 14.4 8s-.62-3.3-1.86-4.54C11.3 2.22 9.787 1.6 8 1.6s-3.3.62-4.54 1.86C2.22 4.7 1.6 6.213 1.6 8s.62 3.3 1.86 4.54C4.7 13.78 6.213 14.4 8 14.4Z' %3E%3C/path%3E%3C/svg%3E")}.hbs-online-login-dialog__description p ul li>p{margin:0}.hbs-online-login-dialog__cta{margin-bottom:36px;width:100%}@media(min-width:600px){.hbs-online-login-dialog__cta{width:auto}}.hbs-online-login-dialog__sub-line{text-align:center}@media(min-width:600px){.hbs-online-login-dialog__sub-line{text-align:left}}.hbs-online-login-dialog__list-title{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.2;letter-spacing:-.02em;padding-bottom:8px;border-bottom:1px solid var(--c-border)}@media screen and (min-width:300px)and (max-width:1340px){.hbs-online-login-dialog__list-title{font-size:calc(16px + 4*(100vw - 300px)/1040)}}@media screen and (min-width:1340px){.hbs-online-login-dialog__list-title{font-size:20px}}.hbs-online-login-dialog__list-item{border-top:1px solid var(--c-border-light);padding:12px 0}.hbs-online-login-dialog__list-item-icon{height:1em;width:1em;margin-right:5px;margin-bottom:2px;color:var(--c-text-lighter)}.hbs-program-comparison-tray{padding:0!important}.hbs-program-comparison-tray__fab{position:fixed;right:18px;bottom:18px;height:55px;width:55px;background-color:var(--c-spot);border-radius:100px;box-shadow:0 0 14px rgba(0,0,0,.25);color:var(--c-bg);display:flex;align-items:center;justify-content:center;z-index:10;transition:.2s cubic-bezier(.65,0,.35,1);opacity:1}.hbs-program-comparison-tray__fab:focus-visible{outline-offset:3px}.hbs-program-comparison-tray__fab:hover .hbs-program-comparison-tray__fab-icon .left-arrow{transform:translateX(5%)}.hbs-program-comparison-tray__fab:hover .hbs-program-comparison-tray__fab-icon .right-arrow{transform:translateX(-5%)}.hbs-program-comparison-tray__fab--hidden{visibility:hidden;opacity:0}.hbs-program-comparison-tray__fab-icon{height:50%;width:50%}.hbs-program-comparison-tray__fab-icon .left-arrow,.hbs-program-comparison-tray__fab-icon .right-arrow,.hbs-program-comparison-tray__inner{transition:.2s cubic-bezier(.65,0,.35,1)}.hbs-program-comparison-tray__inner{position:fixed;right:0;bottom:0;left:0;flex-flow:row wrap;justify-content:space-between;background-color:var(--c-bg-complementary);box-shadow:0 0 100px rgba(0,0,0,.05);width:100%;z-index:20;padding:48px 8px 18px;display:flex;flex-direction:column}@media(min-width:600px){.hbs-program-comparison-tray__inner{padding-left:1vw;padding-right:1vw}}.hbs-program-comparison-tray--online .hbs-program-comparison-tray__inner{box-shadow:0 0 100px rgba(0,0,0,.08)}@media(min-width:1024px){.hbs-program-comparison-tray__inner{flex-direction:row;padding-top:18px;align-items:flex-end}}.hbs-program-comparison-tray__inner--hidden{transform:translateY(100%);visibility:hidden}.hbs-program-comparison-tray__hide{font-size:14px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.2;letter-spacing:-.02em;transform:none;position:absolute;top:8px;right:8px;display:flex;align-items:center}.hbs-program-comparison-tray__hide b,.hbs-program-comparison-tray__hide strong{font-weight:600}.hbs-program-comparison-tray__hide .hbs-icon{height:13px;width:13px;margin-left:8px}@media(min-width:1024px){.hbs-program-comparison-tray__hide{position:absolute;top:18px;right:2vw}}.hbs-program-comparison-tray__track{padding-left:8px;padding-right:8px;width:100%;position:relative}@media(min-width:600px){.hbs-program-comparison-tray__track{padding-left:1vw;padding-right:1vw}}@media(min-width:1024px){.hbs-program-comparison-tray__track{width:75%}}.hbs-program-comparison-tray__track:after{content:"";position:absolute;top:0;right:8px;width:8px;height:100%;background:linear-gradient(to left,var(--c-bg-complementary),transparent);z-index:1000}@media(min-width:600px){.hbs-program-comparison-tray__track:after{right:1vw;width:1vw}}.hbs-program-comparison-tray__list{position:relative;flex-grow:1;display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;padding-right:8px}@media(min-width:600px){.hbs-program-comparison-tray__list{padding-right:1vw}}.hbs-program-comparison-tray__list::-webkit-scrollbar{display:none}.hbs-program-comparison-tray__item{padding:12px 36px 12px 12px;width:160px;min-width:160px;min-height:6em;position:relative;background-color:var(--c-bg);display:flex;align-items:flex-end}@media(min-width:1024px){.hbs-program-comparison-tray__item{width:200px;min-width:200px;height:8em}}.hbs-program-comparison-tray__item-title{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.4;letter-spacing:-.01em;transform:none;line-height:1.2;overflow:hidden;text-overflow:ellipsis;width:auto}@media(min-width:1024px){.hbs-program-comparison-tray__item-title{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.4;letter-spacing:-.01em;transform:none;line-height:1.2}}.hbs-program-comparison-tray__remove{height:13px;width:13px;position:absolute;top:12px;right:12px;transition:.2s cubic-bezier(.65,0,.35,1)}.hbs-program-comparison-tray__remove .hbs-icon{margin-top:-18px}.hbs-program-comparison-tray__remove:hover{color:rgba(0,0,0,.34)}.hbs-program-comparison-tray__actions{padding-left:8px;padding-right:8px;width:100%;display:flex;flex-direction:column;gap:8px;margin-top:24px}@media(min-width:600px){.hbs-program-comparison-tray__actions{padding-left:1vw;padding-right:1vw}}@media(min-width:1024px){.hbs-program-comparison-tray__actions{width:18.75%;margin-left:6.25%}}.hbs-program-comparison-tray__compare{justify-content:center}.hbs-program-comparison-tray__compare--disabled{background-color:var(--c-bg);color:var(--c-text-lighter);pointer-events:none}.hbs-program-comparison-tray__download{justify-content:center}
/*# sourceMappingURL=3bc935466d57985e.css.map*/