.phone-decoration{display:none}
.plan-label{display:flex;flex-direction:column;align-items:flex-start}
.plans.launch-plans .plan-coming{background:#102839;border-color:#38566d}
.plans.launch-plans .plan-coming .plan-promise{color:#eaf2f7}
.plan-detail{font-family:inherit;font-weight:inherit;text-align:left;background:transparent;border:0;cursor:pointer;width:100%}
.plan-detail:hover{text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){
 .phone-decoration{display:inline-block;width:16px;height:16px;flex:0 0 16px;vertical-align:-3px;margin-right:6px;color:currentColor}
 .phone-category-tabs button{display:flex;align-items:center;justify-content:center;gap:4px}
 .phone-category-tabs .phone-decoration{width:14px;height:14px;flex-basis:14px;margin:0}
 .phone-feature-label .phone-decoration{width:13px;height:13px;vertical-align:-2px;margin-right:4px}
 .app-intro-points dt{display:flex;align-items:center;gap:7px}.app-intro-points dt .phone-decoration{margin:0;color:#a9d3f4}
 .app-intro-points dd{padding-left:23px}
 .plans.launch-plans .plan-label{display:flex;flex-direction:row;align-items:center;gap:7px;margin:0 0 6px;min-height:23px}
 .plans.launch-plans .plan-label .feature-symbol{display:inline-flex!important;width:23px;height:23px;flex:0 0 23px;margin:0;padding:0;border:0;background:transparent;border-radius:0}
 .plans.launch-plans .feature-symbol .ui-icon{width:19px;height:19px;flex-basis:19px;color:#a9d3f4}
 .plans.launch-plans .plan-label .eyebrow{font-size:10px;line-height:1.4;margin:0}
 .plans.launch-plans .plan-coming .plan-promise{font:15px/1.4 Georgia,serif}
 .plans.launch-plans .plan-coming .plan-detail{margin:0;font-size:13px;min-height:44px;padding:7px 0;color:#aad4f7}
 .plans.launch-plans .plan-coming .patreon-follow{font-size:13px;color:#aad4f7}
 .plans.launch-plans.swipe-row ul li{display:flex;align-items:flex-start;gap:7px;padding-left:0}
 .plans.launch-plans ul li:before{display:none!important}
 .plans.launch-plans li .benefit-icon{margin:2px 0 0;width:14px;height:14px;flex:0 0 14px;color:#a9d3f4}
 .faq summary>.phone-faq-icon{display:inline-block!important;width:16px;height:16px;margin-right:7px;vertical-align:-3px;color:#376384}
 .channel-guide .phone-decoration,.faq .phone-decoration,.phone-method .phone-decoration{color:#376384}
}
@media(max-width:360px){.phone-category-tabs button{font-size:11px;gap:3px}.phone-category-tabs .phone-decoration{width:12px;height:12px;flex-basis:12px}}
