.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__wrapper{margin-block:var(--spacing-block);padding-inline:var(--spacing-inline)}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__title{text-align:center;font-size:clamp(1.4rem,1.2vw + .7em,2.2rem);font-weight:700;line-height:1.25}@media (min-width:768px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__title{text-align:start}}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full{display:none}@media (min-width:768px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full{border-collapse:collapse;border-style:hidden;margin-block-start:32px;display:table}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full tr{border-block-end:1px solid #5c6e85}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full th,.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full td{border-inline-end:1px solid #5c6e85}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full th:first-child,.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full td:first-child{width:39%}}@media (min-width:768px) and (min-width:1280px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full th:first-child,.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full td:first-child{width:33%}}@media (min-width:768px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full th:nth-child(2),.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full td:nth-child(2){width:26%}}@media (min-width:768px) and (min-width:1280px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full th:nth-child(2),.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full td:nth-child(2){width:33%}}@media (min-width:768px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full th:nth-child(3),.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full td:nth-child(3){border-inline-end:0;width:35%}}@media (min-width:768px) and (min-width:1280px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full th:nth-child(3),.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_full td:nth-child(3){width:33%}}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__header_cell{padding-block-end:28px}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__station_logo{cursor:default;width:fit-content;margin:auto;padding-block-end:12px}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__station_logo img{width:auto;max-width:100px;max-height:30px}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__station_passport_title{padding-block-end:12px}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__header_description_passport,.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__header_description_pbs{color:var(--text-color--subdued);margin:auto;padding-block-end:12px;font-size:1.2rem;font-weight:400;line-height:1.5}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__header_description_pbs{width:152px}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__header_description_passport{width:228px}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__feature{padding:20px 24px 20px 0;font-size:1.2rem;font-weight:400;line-height:1.5}@media (min-width:1024px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__feature{font-size:clamp(1.4rem,1vw + .5em,1.6rem);font-weight:400;line-height:1.5}}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__checkmark svg{fill:#fff;max-height:20px}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__checkmark{text-align:center}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed{flex-direction:column;align-items:center;display:flex}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed .PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_donate_button{margin-block-start:4px}@media (min-width:768px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed{display:none}}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed__header{border-block-end:1px solid #5c6e85;padding-block:20px;display:flex}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed__header_item{text-align:center;width:50%;color:var(--text-color--subdued);flex-direction:column;gap:12px;padding-inline:8px;font-size:1.2rem;font-weight:400;line-height:1.5;display:flex}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed__header_item h3{color:var(--text-color);font-size:clamp(1.3rem,1.2vw + 1em,1.4rem);font-weight:700;line-height:1.5}@media not (min-width:768px){.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed__header_item h3{font-size:1.2rem}}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed__feature{text-align:center;border-block-end:1px solid #5c6e85;flex-direction:column;align-items:center;width:100%;padding-block:16px;font-size:1.2rem;font-weight:400;line-height:1.5;display:flex}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table_condensed__feature:last-of-type{border-block-end:0}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__two_checkmarks,.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__one_checkmark{width:50vw;margin-block-start:16px;display:flex}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__two_checkmarks svg,.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__one_checkmark svg{width:20px}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__two_checkmarks{justify-content:space-between}.PassportFeatureTable-module-scss-module__fcOjja__passport_feature_table__one_checkmark{justify-content:end}
.PBSAppLogos-module-scss-module__JaShGq__app_logo{height:auto;margin-block-end:4%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__ios{width:7.2%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__apple_tv{width:8.4%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__roku{width:13.3%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__android{width:25%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__fire_tv{width:10.4%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__chromecast{width:26.9%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__android_tv{width:21.9%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__samsung{width:23.2%}.PBSAppLogos-module-scss-module__JaShGq__app_logo.PBSAppLogos-module-scss-module__JaShGq__vizio{width:15.5%}
.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_item{margin-block-end:clamp(24px,var(--spacing-block)/2,40px)}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question{cursor:pointer;justify-content:space-between;display:flex}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question h3{font-size:clamp(1.3rem,1vw + .9em,1.6rem);font-weight:700;line-height:1.5}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question button{all:unset;cursor:pointer}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:hover h3,.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:focus-visible h3,.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:active h3{transition:color var(--duration-half)ease-in;color:#94a1b2}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:hover svg,.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:focus-visible svg,.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:active svg{transition:fill var(--duration-half)ease-in;fill:#94a1b2}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:hover svg rect,.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:focus-visible svg rect,.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question:active svg rect{fill:#94a1b2}@media not (min-width:768px){.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question h3{font-size:1.2rem}}@media (min-width:768px){.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_question{margin-inline:clamp(16px,var(--spacing-inline),32px)}}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_toggle_icon{fill:#fff;width:16px;height:16px;margin-inline-start:12px}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer{padding:clamp(16px,var(--spacing-inline),32px);cursor:pointer;border:1px solid #fff;border-radius:10px;flex-direction:column;gap:16px;margin-block-start:16px;font-size:1.2rem;font-weight:400;line-height:1.5;display:flex}@media (min-width:768px){.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer{font-size:clamp(1.2rem,1.2vw + 1em,1.4rem);font-weight:400;line-height:1.5}}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer .PassportFAQItem-module-scss-module__3nxtdG__passport_faq_app_logos{flex-wrap:wrap;grid-area:logos;justify-content:flex-start;align-items:center;gap:4% 2%;display:flex;container-type:inline-size}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer .PassportFAQItem-module-scss-module__3nxtdG__passport_faq_app_logos img{width:unset;max-height:14px;margin-block-end:12px}@media (min-width:718px){.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer .PassportFAQItem-module-scss-module__3nxtdG__passport_faq_app_logos img{margin-block-end:0}}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer a{color:#ffcf00}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer a:hover,.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer a:focus-visible,.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer a:active{transition:opacity var(--duration-half)ease-in;opacity:.7}.PassportFAQItem-module-scss-module__3nxtdG__passport_faq_answer a:focus-visible{opacity:.7;outline:3px solid #486cd8}
.PassportFAQ-module-scss-module__VYY7sG__passport_faq{max-width:846px;margin:auto;margin-block:var(--spacing-block);padding-inline:var(--spacing-inline)}.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header{align-items:left;flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header{align-items:center}}.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_title{font-size:clamp(1.4rem,1.2vw + .7em,2.2rem);font-weight:700;line-height:1.25}.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_description{font-size:1.2rem;font-weight:400;line-height:1.5}@media (min-width:768px){.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_description{font-size:clamp(1.2rem,1.2vw + 1em,1.4rem);font-weight:400;line-height:1.5}}.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_description svg{fill:#eef0f5;height:.75em;margin-inline-start:2px;transform:translateY(5%)}.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_description a{margin-inline-start:0;padding-block-start:8px;font-weight:700;display:block}.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_description a:hover svg,.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_description a:focus-visible svg,.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_description a:active svg{fill:var(--link-active-color)}@media (min-width:768px){.PassportFAQ-module-scss-module__VYY7sG__passport_faq_header_description a{margin-inline-start:12px;display:inline}}.PassportFAQ-module-scss-module__VYY7sG__passport_faq_list{margin-block-start:clamp(28px,1.2vw + 1em,40px)}
/*# sourceMappingURL=cc721fb5a20fcbe7.css.map*/