@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-khtml-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fade-in{0%{opacity:0}100%{opacity:1}}
.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}*,*:before,*:after{box-sizing:border-box}:root{font-size:16px;--register-input-height: 2.9rem}html{-webkit-text-size-adjust:100%}html,body{height:100%;margin:0;padding:0;background-color:#000;font-family:"Gotham",sans-serif;font-size:18px;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}input,button,select,textarea{font-family:"Gotham",sans-serif;font-weight:400}fieldset{margin:0;padding:0;border:0;outline:0}a{display:inline-block;cursor:pointer;text-decoration:none;opacity:1;color:#fff}a:hover,a:focus,a:active{text-decoration:none}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}input::-ms-clear{display:none}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);width:1px;height:1px;white-space:nowrap}.a11y-heading{display:inline;margin:0;padding:0;outline:none;font-size:1em;font-weight:inherit}.footer.general-button-group{font-family:"Gotham",sans-serif}button{box-sizing:border-box;padding:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:inherit;border:none;outline:none;background:rgba(0,0,0,0);font:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}button::-moz-focus-inner{padding:0;border:0}.modal-open{position:fixed;overflow:hidden;width:100%;max-height:100vh}.modal-open+.footer{display:none}
.footer___j5Uzh{color:#dfe1e3;background:#0e141a}.footerTitle___IB9hv{position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);width:1px;height:1px;white-space:nowrap}.footerLinks___shq8F{display:flex;flex-flow:column;max-width:55rem;margin:0 auto;padding:1.5rem}@media screen and (min-width: 630px){.footerLinks___shq8F{flex-flow:row;justify-content:space-between;padding:4rem 1.5rem}}.footerSocialTerms___Rc5De{display:flex;flex-flow:column;justify-content:space-between}.footerSocial___JwQWI{display:inline-flex;margin:3rem auto 1.5rem}@media screen and (min-width: 630px){.footerSocial___JwQWI{margin:0}}.footerSocial___JwQWI li+li{margin-left:1rem}.footerSocial___JwQWI a.footerSocialLink___q3Grt{display:flex;justify-content:center;margin:0}a.footerSocialLink___q3Grt img{width:1.75rem;height:1.75rem;padding:.25rem;opacity:.8}.footerLink___OX4Dt{transition:color .3s ease,outline-color .3s ease;color:#bbbec0;border-radius:.125rem;outline:.0625rem rgba(0,0,0,0) solid}@media(hover: hover){.footerLink___OX4Dt:hover{color:#fafbfc}}.footerLink___OX4Dt:focus-visible{color:#fafbfc;outline-color:#fafbfc}.footerTerms___rHCzL{padding-bottom:.25rem}.footerTerms___rHCzL li+li{flex:1;margin-top:.25rem}@media screen and (max-width: 630px){.footerTerms___rHCzL{display:flex;flex-flow:wrap}.footerTerms___rHCzL li{flex:1;min-width:10rem;text-align:center}.footerTerms___rHCzL li:last-child{margin-top:1.5rem;text-align:center}}.footerTermsLink___tbPWo{font-family:Gotham;font-size:.75rem;font-weight:500;line-height:1rem}@media screen and (max-width: 630px){.footerTermsLink___tbPWo{font-family:Gotham;font-size:.625rem;font-weight:500;line-height:1.5rem}.footerTermsLink___tbPWo.nielsen___C8R_n{white-space:pre-line;line-height:normal}}@media screen and (min-width: 630px){.footerColumns___ZuY2v{display:flex;flex:1;justify-content:space-between;order:1;max-width:12rem;margin-left:1rem}.footerColumns___ZuY2v li:last-child{padding-bottom:.125rem}}.footerColumns___ZuY2v li{padding:.5rem 0}button.footerAccordionColumnButton___cF4Xz{padding:0;--chevron-width: 1rem}@media screen and (min-width: 630px){button.footerAccordionColumnButton___cF4Xz{display:none}}.footerAccordionColumnTitle___wyUDk{display:flex;padding:.75rem .125rem;border-bottom:.0625rem solid rgba(250,251,252,.12);font-family:Gotham;font-size:.875rem;font-weight:800;line-height:1.25rem}@media screen and (min-width: 630px){.footerAccordionColumnTitle___wyUDk{border-bottom:none;font-family:Gotham;font-size:1rem;line-height:1.25rem}}.footerAccordionColumnTitleText___WuBZ5{display:none}@media screen and (min-width: 630px){.footerAccordionColumnTitleText___WuBZ5{display:initial}}.footerAccordionColumnPanel___H91ms{overflow:hidden;visibility:visible;max-height:100rem;transition:max-height 1.5s ease,visibility 0s}@media screen and (max-width: 630px){.footerAccordionColumnPanel___H91ms.closed___FRWJU{overflow:hidden;visibility:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1),visibility 0s .5s}}.footerAccordionColumnLinks___y_sbc{padding:0 .125rem}.footerAccordionColumnLink___TLluW{font-family:Gotham;font-size:.75rem;font-weight:500;line-height:1rem}@media screen and (min-width: 630px){.footerAccordionColumnLink___TLluW{font-family:Gotham;font-size:.875rem;font-weight:500;line-height:1.25rem}}
a.default-text-link,a.title-text-link{color:var(--white);opacity:1;border-radius:.2em;border:.1em solid rgba(0,0,0,0);display:inline-block;transition:color .2s,border-color .2s,opacity .2s}a.default-text-link:hover,a.title-text-link:hover{color:var(--white-75)}a.default-text-link:focus,a.title-text-link:focus{outline:none;border-color:var(--high-contrast-focus-white);color:var(--white)}a.default-text-link:active,a.title-text-link:active{border-color:var(--white);color:var(--white)}a.default-text-link.inline-link,a.title-text-link.inline-link{color:var(--blue)}a.default-text-link.inline-link:hover,a.title-text-link.inline-link:hover{color:var(--white-75)}a.default-text-link.inline-link:focus,a.title-text-link.inline-link:focus{color:var(--white)}a.default-text-link.inline-link:active,a.title-text-link.inline-link:active{color:var(--gray-3)}a.default-text-link{padding:0;margin:-0.2em}a.title-text-link{padding:.2em;margin-left:-0.35em}.light a.default-text-link.inline-link{color:#0079d1}.light a.default-text-link.inline-link:hover{color:#0e141a}.light a.default-text-link.inline-link:focus{color:#0079d1;border-color:#0079d1}.light a.default-text-link.inline-link:active{color:#828282;border-color:#828282}
html{--philo-blue: rgba(12,147,242,1);--blue: var(--philo-blue);--gray-3: #828282;--gray-4: #BDBDBD;--gray-blue: #4B4F54;--pearl-white: #FAFBFC;--high-contrast-focus-white: #E0E0E0;--blue-black: #0E141A;--blue-black-75: rgba(14,20,26,0.75);--dark-blue-black: #202F3B;--green-alt: #5AA408;--orange-error: rgba(245,136,35,1);--white-10: rgba(255, 255, 255, 0.1);--white-15: rgba(255,255,255,.15);--white-25: rgba(255,255,255,.25);--white-35: rgba(255,255,255,.35);--white-50: rgba(255,255,255,.5);--white-55: rgba(255,255,255,.55);--white-75: rgba(255,255,255,.75);--white: rgba(255,255,255,1);--black: rgba(0,0,0,1);--black-25: rgba(0,0,0,.25);--black-50: rgba(0,0,0,.5);--black-75: rgba(0,0,0,.75)}.default-button-color{--initial-bg-color: rgba(255, 255, 255, 0.1);--initial-text-color: #FAFBFC}.primary-button-color{--initial-bg-color: #418208;--initial-text-color: #FAFBFC}.default-button-color,.primary-button-color{--button-bg-color: var(--initial-bg-color);--button-text-color: var(--initial-text-color);color:var(--button-text-color);background-color:var(--button-bg-color)}.default-button-color:hover,.primary-button-color:hover{--button-bg-color: #828282;--button-text-color: #FAFBFC}.default-button-color:focus,.primary-button-color:focus{--button-bg-color: #E0E0E0;--button-text-color: #0E141A;outline:none}.default-button-color:active,.primary-button-color:active{--button-bg-color: #FAFBFC;--button-text-color: #0E141A}.default-button-color:disabled,.default-button-color.disabled,.primary-button-color:disabled,.primary-button-color.disabled{--button-bg-color: #4B4F54;--button-text-color: #828282}.default-button-color.selected,.default-button-color.active,.primary-button-color.selected,.primary-button-color.active{--initial-bg-color: rgba(14, 20, 26, 0.75);--initial-text-color: #BDBDBD}.default-button-color.selected:hover,.default-button-color.active:hover,.primary-button-color.selected:hover,.primary-button-color.active:hover{--button-bg-color: rgba(14, 20, 26, 0.75);--button-text-color: #BDBDBD}.default-button-color.selected:focus,.default-button-color.active:focus,.primary-button-color.selected:focus,.primary-button-color.active:focus{--button-bg-color: #E0E0E0;--button-text-color: #0E141A}.default-button-color.selected:active,.default-button-color.active:active,.primary-button-color.selected:active,.primary-button-color.active:active{--button-bg-color: #FAFBFC;--button-text-color: #0E141A}.default-button-color.grouped,.primary-button-color.grouped{--initial-bg-color: transparent}.default-button-color.grouped.selected,.primary-button-color.grouped.selected{--initial-bg-color: #FAFBFC;--initial-text-color: #0E141A}.general-button-group .general-button-link{--initial-bg-color: transparent}.subscription-color{--initial-bg-color: #418208;--initial-text-color: #FAFBFC}.light .default-button-color{--initial-bg-color: transparent;--initial-text-color: #202F3B}.light .primary-button-color,.light .subscription-color{--initial-bg-color: #418208;--initial-text-color: #FAFBFC}.light .default-button-color:hover,.light .primary-button-color:hover{--button-bg-color: #E0E0E0;--button-text-color: #202F3B}.light .default-button-color:focus,.light .primary-button-color:focus{--button-bg-color: #4B4F54;--button-text-color: #FAFBFC;outline:none}.light .default-button-color:active,.light .primary-button-color:active{--button-bg-color: #202F3B;--button-text-color: #FAFBFC}.light .default-button-color:disabled,.light .default-button-color.disabled,.light .primary-button-color:disabled,.light .primary-button-color.disabled{--initial-bg-color: #E0E0E0;--initial-text-color: #BDBDBD;--button-bg-color: #E0E0E0;--button-text-color: #BDBDBD}.light .default-button-color:disabled:hover,.light .default-button-color:disabled:active,.light .default-button-color:disabled:focus,.light .default-button-color.disabled:hover,.light .default-button-color.disabled:active,.light .default-button-color.disabled:focus,.light .primary-button-color:disabled:hover,.light .primary-button-color:disabled:active,.light .primary-button-color:disabled:focus,.light .primary-button-color.disabled:hover,.light .primary-button-color.disabled:active,.light .primary-button-color.disabled:focus{--button-bg-color: #E0E0E0;--button-text-color: #BDBDBD}.light .default-button-color.active,.light .default-button-color.selected,.light .primary-button-color.active,.light .primary-button-color.selected{--initial-bg-color: transparent;--initial-text-color: #828282}.light .default-button-color.active:hover,.light .default-button-color.selected:hover,.light .primary-button-color.active:hover,.light .primary-button-color.selected:hover{--button-bg-color: #BDBDBD;--button-text-color: #202F3B}.light .default-button-color.active:focus,.light .default-button-color.selected:focus,.light .primary-button-color.active:focus,.light .primary-button-color.selected:focus{--button-bg-color: #4B4F54;--button-text-color: #FAFBFC}.light .default-button-color.active:active,.light .default-button-color.selected:active,.light .primary-button-color.active:active,.light .primary-button-color.selected:active{--button-bg-color: #202F3B;--button-text-color: #FAFBFC}.light .default-button-color.grouped,.light .primary-button-color.grouped{--initial-bg-color: transparent;--initial-text-color: #FAFBFC}.light .default-button-color.grouped.selected,.light .primary-button-color.grouped.selected{--initial-bg-color: rgba(14, 20, 26, 0.75);--initial-text-color: #BDBDBD}.general-button-link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;opacity:1;font-size:20px;font-weight:500;color:var(--button-text-color);border-radius:5em;padding:.8em 1.6em;background-color:rgba(0,0,0,0);background-color:var(--button-bg-color);transition:.3s background-color,.3s font-size,.3s padding,.3s opacity,.3s border-color}.general-button-link.label-only{display:inline-flex}.general-button-link.outline{border:.15em solid var(--button-text-color)}.general-button-link.label-with-icon{padding:.4em 1.2em .4em .6em}.general-button-link.label-with-icon .buttonlink-label{margin-left:.6em}@media screen and (max-width: 630px){.general-button-link.label-with-icon.responsive{padding:.4em}.general-button-link.label-with-icon.responsive .buttonlink-label{display:none}}.general-button-link .buttonlink-icon{height:2.4em;width:2.4em}.general-button-link .buttonlink-icon svg{width:100%;height:100%;fill:var(--button-text-color)}.general-button-link .buttonlink-icon svg.icon{opacity:1}.general-button-link .buttonlink-icon .shape{transition:.3s fill;fill:var(--button-text-color)}.general-button-link .buttonlink-label{display:inline-block;white-space:nowrap}.general-button-link.icon-only{padding:.2em}.general-button-link.icon-only .buttonlink-icon{height:2em;width:2em}.general-button-link.stacked-button{border-radius:.8em;flex-direction:column;padding:.3em 0 .2em 0;overflow:hidden}.general-button-link.stacked-button .buttonlink-label{display:inline-block;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;margin:0;line-height:1.2}.general-button-link.stacked-button .buttonlink-icon{height:1.6em;width:1.6em}.general-button-link.stacked-button.icon-only{padding:.4em}.general-button-link.stacked-button.label-with-icon{width:5.6em;height:5.6em}.general-button-link.stacked-button.label-with-icon .buttonlink-icon{height:3.8em;width:3.8em;margin-bottom:.1em}.general-button-link:disabled,.general-button-link.disabled{pointer-events:none;background-color:var(--button-bg-color)}.general-button-link:disabled .buttonlink-icon svg,.general-button-link.disabled .buttonlink-icon svg{fill:var(--button-text-color);opacity:.46}.general-button-link:disabled .buttonlink-icon .shape,.general-button-link.disabled .buttonlink-icon .shape{fill:var(--button-text-color)}.general-button-link:disabled .buttonlink-label,.general-button-link.disabled .buttonlink-label{opacity:.46}.general-button-link:focus{background-color:var(--button-bg-color);color:var(--button-text-color)}.general-button-link:focus .buttonlink-icon svg{fill:var(--button-text-color)}.general-button-link:focus .buttonlink-icon .shape{fill:var(--button-text-color)}.general-button-link:focus.outline{border-color:var(--button-text-color)}.general-button-link:hover{background-color:var(--button-bg-color);color:var(--button-text-color)}.general-button-link:hover .buttonlink-icon svg{fill:var(--button-text-color)}.general-button-link:hover .buttonlink-icon .shape{fill:var(--button-text-color)}.general-button-link:hover.outline{border-color:var(--button-text-color)}.general-button-link:active,.general-button-link.active,.general-button-link.selected{background-color:var(--button-bg-color);color:var(--button-text-color)}.general-button-link:active .buttonlink-icon svg,.general-button-link.active .buttonlink-icon svg,.general-button-link.selected .buttonlink-icon svg{fill:var(--button-text-color)}.general-button-link:active .buttonlink-icon .shape,.general-button-link.active .buttonlink-icon .shape,.general-button-link.selected .buttonlink-icon .shape{fill:var(--button-text-color)}.general-button-link:active.outline,.general-button-link.active.outline,.general-button-link.selected.outline{border-color:var(--button-text-color)}
.accordion___Z8wqg{display:flex;flex-flow:column;width:100%;color:var(--pearl-white);gap:.5rem}.accordionItem___xsW1d{text-align:left;border-radius:.25rem;background:#0e141a}.accordionButton___ieecB{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem;cursor:pointer}.accordionButton___ieecB.open___phvKL .accordionChevronIcon___a2Elt{transform:rotate(360deg)}.accordionButtonContent___B63FP{display:inline-flex}.accordionButtonIcon___WQiC1{display:flex;align-items:center;justify-content:center;margin-left:1.5rem}.accordionChevronIcon___a2Elt{display:flex;align-items:center;width:var(--chevron-width, 1.25em);transition:transform .5s ease;transform:rotate(180deg)}.accordionChevronIcon___a2Elt svg{width:100%;height:auto}.accordionChevronIcon___a2Elt path{opacity:1;fill:var(--chevron-color, #dfe1e3)}.accordionPanel___h98_e{overflow:hidden;visibility:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1),visibility 0s .5s}.accordionPanel___h98_e.open___phvKL{overflow:hidden;visibility:visible;max-height:100rem;transition:max-height 1.5s ease,visibility 0s}.accordionPanelContent___Bs7ia{padding:.5rem 1.5rem 1.5rem}
@keyframes fade-in___DIzN7{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in___DIzN7{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in___DIzN7{0%{opacity:0}100%{opacity:1}}@-khtml-keyframes fade-in___DIzN7{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in___DIzN7{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fade-in___DIzN7{0%{opacity:0}100%{opacity:1}}.loaderOverlay___wabYA{position:fixed;z-index:101;top:0;left:0;display:flex;overflow:auto;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;padding:2em 1em;background-color:#000}.loaderOverlay___wabYA+footer{display:none}.loaderOverlay___wabYA>*{animation:fade-in___DIzN7 .3s ease-in-out}.loaderOverlayTitle___Zs2AY{display:flex;justify-content:center;width:100%}.loaderOverlayMessage___xMR7n{width:100%;margin:1em 0 3em;word-break:break-word;line-height:normal}@media screen and (max-width: 630px){.loaderOverlayMessage___xMR7n.login-message{font-size:.778rem}}@media screen and (max-height: 570px){.loaderOverlayTitle___Zs2AY:only-child{height:100%}.loaderOverlay___wabYA{justify-content:flex-start}}
.logoLoader___utgnm{display:flex;width:100%;max-width:27em;height:auto;padding:0 3.5em}.logoLoader___utgnm .loader-graphic{fill:rgba(12,147,242,.5)}
.login-message{position:relative;display:block;padding:1ex;transform:none;text-align:center;font-size:.88em;min-height:3em}.login-message .message-error{color:#f58823}.login-message .message-error a{color:#f58823;text-decoration:underline}.login-message .message-success,.login-message .message-code-resent{color:#7ed321}.hint-message{margin:.8em;text-align:center}.hint-message .message-hint{max-width:20em;margin:0 auto -1em;letter-spacing:-0.5px;color:#f5a623;font-weight:500;line-height:1.3}
.geo-fence{width:100vw;height:100vh;background-color:rgba(0,0,0,.6)}.geo-fence .geo-fence-group{position:absolute;z-index:2;display:flex;flex-direction:column;width:100vw;height:100vh;justify-content:center;align-items:center}.geo-fence .geo-fence-group .geo-fence-heading{z-index:1;max-width:34vw;text-align:center;color:#fff;font-size:2em;font-weight:300;line-height:1.2}.geo-fence .geo-fence-group .geo-fence-support{max-width:90vw;margin-top:1em;color:#0c93f2;font-size:1.2em}.geo-fence .geo-fence-world-map-group{opacity:.67;position:absolute;z-index:1;top:0;left:0;pointer-events:none;width:100vw;height:100vh;background-image:url("https://static-us-east-2-fastly-a.www.philo.com/images/common/philo-geofence-map.svg");background-size:auto 80%;background-repeat:no-repeat;background-position:1em 3em}@media screen and (max-width: 910px){.geo-fence .geo-fence-group{justify-content:flex-end;padding-bottom:20vh}.geo-fence .geo-fence-group .geo-fence-heading{max-width:60vw}.geo-fence .geo-fence-world-map-group{position:static;left:0;width:auto}}@media screen and (max-width: 500px){.geo-fence{transform:none}.geo-fence .geo-fence-group{width:100%}.geo-fence .geo-fence-group .geo-fence-heading{font-size:1em;text-align:center}.geo-fence .geo-fence-group .geo-fence-support{font-size:1em;text-align:center}.geo-fence .geo-fence-world-map-group{opacity:.67;background-image:url("https://static-us-east-2-fastly-a.www.philo.com/images/common/philo-geofence-map.svg");background-size:auto 70%;background-repeat:no-repeat;background-position:1em 3em}}
.notices{position:absolute;width:100%;top:2.1em}.notice{width:90vw;height:.1em;display:block;font-size:.88em;position:relative;text-align:center;margin:0 auto 1em}.notice-text{display:inline-block;padding:.5ex 1em;transform:translate(0, 1em);border-radius:2em;line-height:1.3;z-index:1}.notice-title{font-weight:600;display:inline-block}.notice-title.with-body{margin-right:.5em}.notice-title .notice-reload{display:block}.notice-info .notice-text{color:rgba(255,255,255,.87)}.notice-warning .notice-text{color:#d98700}.notice-error .notice-text{color:#f44533}.notice-success .notice-text{color:#26b181}.flash-notice{position:fixed;top:0;padding:1em;width:100vw;display:block;font-size:.88em;text-align:center;background-color:#fafbfc;box-shadow:0 0 1em rgba(0,0,0,.35);z-index:2147483647}.flash-notice.fade-active{opacity:0;transition:all 1s ease}.flash-notice .notice-text{position:relative;transform:none}
.suspenseErrorDialog____Dmb7{display:flex;align-items:center;flex-flow:column;justify-content:center;max-width:100vw;padding:2em 0;text-align:center;color:var(--pearl-white);line-height:1.3}.suspenseErrorDialogTitle___cTUX9{display:flex;align-items:center;color:#f58823;font-size:1.5rem}.suspenseErrorDialogTitle___cTUX9 .warn{display:block;display:block;width:3em;height:3em;margin:0 -0.75em;padding-right:1em}.suspenseErrorDialogTitle___cTUX9 .shape{fill:#f58823}.suspenseErrorDialogError___n9ZFr{white-space:pre-line;font-size:1.1rem;line-height:1.5}@media screen and (max-width: 630px){.suspenseErrorDialogTitle___cTUX9{font-size:1rem}.suspenseErrorDialogError___n9ZFr{font-size:.88rem}}
.dialog-container [role=dialog],.dialog-container [role=alertdialog]{outline:none}.dialog-container.scrim::before{position:fixed;top:0;right:0;bottom:0;left:0;height:101vh;content:"";background:rgba(0,0,0,.87)}

/*# sourceMappingURL=main-b373da5468b0f5ae2304.css.map*/