.bg-card-11{background-image:url(/assets/svg/components/card-11.svg)}.bg-wave-pattern-light{background-image:url(/assets/svg/components/wave-pattern-light.svg)}.bg-img-start{background:url(/assets/svg/components/shape-6.svg) 50% no-repeat}.bg-shape-7{background-image:url(/assets/svg/components/shape-7.svg)}.pricing-period-grid{position:relative;z-index:1}.pricing-period-card{border:0;border-radius:.75rem;box-shadow:0 .75rem 2.25rem rgba(55,125,255,.11);transition:transform .2s ease,box-shadow .2s ease}.pricing-period-card:hover{transform:translateY(-.25rem);box-shadow:0 1rem 2.75rem rgba(55,125,255,.16)}.pricing-period-card.is-featured{color:#fff;background:linear-gradient(135deg,#377dff,#035a4b)}.pricing-period-card.is-featured .pricing-period-currency,.pricing-period-card.is-featured .pricing-period-daily,.pricing-period-card.is-featured .pricing-period-name,.pricing-period-card.is-featured .pricing-period-note,.pricing-period-card.is-featured .pricing-period-price{color:#fff}.pricing-period-name{color:#1e2022;font-size:1.35rem;font-weight:700}.pricing-period-price{display:flex;align-items:baseline;color:#1e2022;font-size:3.75rem;font-weight:700;line-height:1}.pricing-period-currency{margin-right:.25rem;font-size:1.75rem;font-weight:700}.pricing-period-daily{color:#377dff;font-size:1rem;font-weight:600}.pricing-period-note{color:#677788;min-height:3rem}.referral-hero{min-height:20rem}.referral-decor{position:absolute;display:block;pointer-events:none}.referral-decor-ring{border:.25rem solid #ffc107;border-radius:50%}.referral-decor-ring-lg{top:4.5rem;left:10%;width:2.5rem;height:2.5rem}.referral-decor-ring-sm{top:10rem;left:14.5%;width:1.25rem;height:1.25rem;border-width:.2rem}.referral-decor-disc{top:9.5rem;right:10%;width:4.75rem;height:4.75rem;background:#ffc107;border-radius:50%}.referral-decor-disc:after{position:absolute;right:1.05rem;bottom:.75rem;width:2.15rem;height:2.15rem;content:"";background:repeating-linear-gradient(135deg,rgba(255,255,255,.95) 0 .22rem,transparent .22rem .7rem)}.referral-decor-cyan{top:2rem;right:-2.75rem;width:6.5rem;height:6.5rem;background:#00c9db;border-radius:3.5rem 0 0 3.5rem;transform:rotate(-18deg)}.card.referral-plan-card,.card.referral-reward-card,.card.referral-rule-panel{border:0;border-radius:.75rem;box-shadow:0 .75rem 2.25rem rgba(55,125,255,.1)}.card.referral-reward-card{background:#fff}.card.referral-rule-panel{background:#21325b}.referral-reward-item{height:100%;text-align:center}.referral-reward-item .icon{width:4rem;height:4rem;margin-right:auto;margin-left:auto;font-size:1.35rem}.referral-reward-value{display:block;margin-bottom:.5rem;color:#377dff;font-size:1.75rem;font-weight:700;line-height:1.15}.referral-plan-grid{position:relative;z-index:1}.referral-plan-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.referral-plan-card:hover{transform:translateY(-.2rem);box-shadow:0 1rem 2.75rem rgba(55,125,255,.15)}.referral-plan-card.is-featured{border:1px solid rgba(55,125,255,.35);background:linear-gradient(180deg,rgba(55,125,255,.08),#fff)}.referral-plan-price{display:flex;align-items:baseline;color:#1e2022;font-size:2.75rem;font-weight:700;line-height:1}.referral-plan-price span{margin-right:.2rem;font-size:1.25rem}.referral-plan-gift{color:#377dff;font-weight:700}.home-feature-highlights-section{padding-bottom:calc(5rem - 50px)}.download-hero{min-height:20rem}.download-hero .referral-decor-ring-lg{top:6rem;left:15%}.download-hero .referral-decor-ring-sm{top:10.75rem;left:18%}.card.download-benefit-panel,.card.download-platform-card,.card.download-primary-card{border:0;border-radius:.75rem;box-shadow:0 .75rem 2.25rem rgba(55,125,255,.1)}.card.download-primary-card{background:#fff}.card.download-benefit-panel{background:#21325b}.download-benefit-icon,.download-platform-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:4rem;height:4rem;color:#377dff;font-size:1.45rem;background:rgba(55,125,255,.1);border-radius:50%}.download-platform-icon-lg{width:4.75rem;height:4.75rem;font-size:1.85rem}.download-version-grid{min-height:4.75rem}.download-version-grid>[class*=col]{padding:1rem;background:#f8fafd;border-radius:.75rem}.download-meta-label{display:block;margin-bottom:.35rem;color:#677788;font-size:.8125rem}.download-benefit-item{display:flex;gap:1rem;align-items:flex-start;padding:1.15rem 0}.download-benefit-item+.download-benefit-item{border-top:1px solid hsla(0,0%,100%,.12)}.download-benefit-icon{width:2.75rem;height:2.75rem;color:#fff;font-size:1rem;background:hsla(0,0%,100%,.12)}.download-platform-grid{position:relative;z-index:1}.download-platform-card{transition:transform .2s ease,box-shadow .2s ease}.download-platform-card:hover{transform:translateY(-.2rem);box-shadow:0 1rem 2.75rem rgba(55,125,255,.15)}.download-platform-text{min-height:3.25rem;margin-bottom:1.5rem}.download-coming-soon-btn.disabled,.download-coming-soon-btn:disabled{color:#377dff!important;background-color:rgba(55,125,255,.1)!important;border-color:rgba(0,0,0,0)!important;opacity:1!important;cursor:default!important}.download-coming-soon-btn .download-coming-soon-label{position:relative;z-index:1;display:inline-block;color:#377dff!important;font-weight:600;white-space:nowrap}@media(max-width:575.98px){.pricing-period-price{font-size:3rem}.pricing-period-note{min-height:auto}.referral-plan-price{font-size:2.35rem}.referral-decor-ring-sm{display:none}.referral-decor-ring-lg{top:9.5rem;left:14%;width:1.2rem;height:1.2rem;border-width:.18rem}.referral-decor-disc{top:8.5rem;right:-1.4rem;width:3.6rem;height:3.6rem}.referral-decor-cyan{top:2.5rem;right:-3rem;width:5rem;height:5rem}.download-platform-text,.download-version-grid{min-height:auto}.download-hero .referral-decor-ring-lg{top:8.75rem;left:12%}.download-hero .referral-decor-ring-sm{display:none}}@media(min-width:992px){.home-feature-highlights-section{padding-bottom:calc(7.5rem - 50px)}.referral-rewards-section .referral-rule-panel{min-height:24rem}}.user-center-dashboard{color:#1e2022}.user-center-dashboard-layout{display:grid;grid-template-areas:"membership" "stats" "overview" "actions"}.user-center-alert,.user-center-login-card,.user-center-section-card{border:0;border-radius:.75rem;box-shadow:0 .75rem 2.25rem rgba(55,125,255,.1)}.user-center-alert{margin-bottom:1rem}.user-center-dashboard .btn,.user-center-drawer .btn,.user-center-login .btn{min-height:2.75rem}.user-center-login-grid{display:grid;grid-gap:2rem;gap:2rem;align-items:center}.user-center-login-card{overflow:hidden}.user-center-pending-notice{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;margin-bottom:1rem;padding:.65rem .8rem .65rem 1rem;color:#6a5200;background:#fff9e6;border:1px solid rgba(255,193,7,.35);border-radius:.75rem}.user-center-pending-notice>span{display:inline-flex;gap:.6rem;align-items:center}.user-center-pagination button,.user-center-pending-notice button,.user-center-stat-tile button,.user-center-text-button{min-height:2.75rem;color:#377dff;font-weight:600;background:rgba(0,0,0,0);border:0;border-radius:.5rem}.user-center-pending-notice button{display:inline-flex;flex:0 0 auto;gap:.35rem;align-items:center;padding:.5rem .75rem}.user-center-membership-card{position:relative;grid-area:membership;min-height:18rem;margin-bottom:1rem;padding:1.5rem;overflow:hidden;color:#fff;background:linear-gradient(135deg,#5b6b7f,#2f3b4a);border-radius:.75rem;box-shadow:0 .9rem 2.5rem rgba(55,125,255,.26)}.user-center-membership-card:after{position:absolute;right:-5rem;bottom:-8rem;width:18rem;height:18rem;content:"";background:hsla(0,0%,100%,.08);border-radius:50%}.user-center-membership-card.is-active{background:linear-gradient(135deg,#377dff,#035a4b)}.user-center-membership-content,.user-center-membership-topline{position:relative;z-index:1}.user-center-membership-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.user-center-membership-badge{display:inline-flex;align-items:center;min-height:1.75rem;padding:.25rem .65rem;margin-bottom:.7rem;color:#fff;font-size:.75rem;font-weight:700;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:999px}.user-center-membership-plan{color:hsla(0,0%,100%,.75);font-size:.9rem}.user-center-membership-content{display:grid;grid-gap:1.4rem;gap:1.4rem;align-items:end;margin-top:2.5rem}.user-center-membership-days{display:flex;gap:.75rem;align-items:baseline}.user-center-membership-days strong{font-size:clamp(2.25rem,8vw,2.875rem);line-height:1}.user-center-membership-days span{color:hsla(0,0%,100%,.85)}.user-center-membership-days.is-warning{color:#ffc107}.user-center-membership-progress{width:min(24rem,100%);height:.45rem;margin-top:1rem;overflow:hidden;background:hsla(0,0%,100%,.22);border-radius:999px}.user-center-membership-progress span{display:block;height:100%;background:#fff;border-radius:inherit;transition:width .25s ease}.user-center-membership-progress.is-warning span{background:#ffc107}.user-center-membership-meta,.user-center-membership-unavailable{margin-top:.65rem;color:hsla(0,0%,100%,.72);font-size:.8rem}.user-center-membership-empty-copy{display:grid;grid-gap:.45rem;gap:.45rem}.user-center-membership-empty-copy strong{font-size:clamp(1.85rem,7vw,2.5rem);font-weight:600}.user-center-membership-empty-copy small,.user-center-membership-empty-copy span{color:hsla(0,0%,100%,.75)}.user-center-membership-cta{min-width:8rem;min-height:2.75rem;border-radius:.5rem}.user-center-account-actions{color:#677788}.user-center-account-actions-responsive{display:flex;grid-area:actions;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-top:1px solid #e7eaf3}.user-center-account-email{display:block;margin-bottom:.3rem;color:#1e2022;font-size:.85rem;text-align:left}.user-center-account-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}.user-center-text-button{padding:.45rem .65rem;color:inherit;font-size:.82rem}.user-center-text-button.is-danger{color:#d94b4b}.user-center-stat-tiles{display:grid;grid-area:stats;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem;overflow:hidden;background:#fff;border:1px solid #e7eaf3;border-radius:.75rem}.user-center-stat-tile{position:relative;display:grid;grid-template-areas:"icon label" "icon value";grid-template-columns:auto minmax(0,1fr);grid-gap:.1rem .5rem;gap:.1rem .5rem;align-items:center;min-width:0;padding:.85rem .65rem;text-align:left}.user-center-stat-tile+.user-center-stat-tile{border-left:1px solid #e7eaf3}.user-center-stat-tile>.bi{grid-area:icon;color:#377dff;font-size:1.1rem}.user-center-stat-tile>span{grid-area:label;overflow:hidden;color:#677788;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.user-center-stat-tile>strong{grid-area:value;overflow:hidden;color:#1e2022;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.user-center-invite-tile button{position:absolute;inset:0;width:100%;padding:0;overflow:hidden;color:rgba(0,0,0,0);text-indent:100%;white-space:nowrap}.user-center-overview-grid,.user-center-overview-sidebar{display:grid;grid-gap:1rem;gap:1rem}.user-center-overview-grid{grid-area:overview}.user-center-section-card{padding:1.25rem;background:#fff}.user-center-section-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.user-center-device-list{border-top:1px solid #e7eaf3}.user-center-device-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:.8rem;gap:.8rem;align-items:center;width:100%;min-height:4.75rem;padding:.8rem 0;color:inherit;text-align:left;background:rgba(0,0,0,0);border:0;border-bottom:1px solid #e7eaf3;transition:background-color .2s ease}.user-center-device-row:hover{background:rgba(55,125,255,.035)}.user-center-device-empty-icon,.user-center-device-icon,.user-center-quick-link-icon{display:inline-grid;flex:0 0 auto;place-items:center;width:2.75rem;height:2.75rem;color:#377dff;background:rgba(55,125,255,.1);border-radius:.75rem}.user-center-device-date,.user-center-device-main,.user-center-device-name{display:block;min-width:0}.user-center-device-name{overflow:hidden;color:#1e2022;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.user-center-device-name .badge{margin-left:.5rem;vertical-align:.1rem}.user-center-device-date{margin-top:.25rem;color:#677788;font-size:.75rem}.user-center-device-status{display:inline-flex;align-items:center;min-height:1.65rem;padding:.2rem .55rem;color:#677788;font-size:.75rem;font-weight:600;background:#f4f6f8;border-radius:999px}.user-center-device-status.is-online{color:#00997f;background:rgba(0,201,167,.12)}.user-center-device-chevron{color:#8c98a4}.user-center-device-empty{display:grid;place-items:center;min-height:15rem;padding:2rem;color:#677788;text-align:center;background:rgba(55,125,255,.035);border-radius:.75rem}.user-center-device-empty strong{margin-top:.9rem;color:#1e2022}.user-center-device-empty p{margin:.35rem 0 1rem}.user-center-pagination{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:1rem;color:#677788;font-size:.8rem}.user-center-pagination button{padding:.45rem .7rem}.user-center-pagination button:disabled,.user-center-pending-notice button:disabled,.user-center-text-button:disabled{cursor:not-allowed;opacity:.55}.user-center-quick-link-list{display:grid}.user-center-quick-link{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center;min-height:4rem;color:#1e2022;border-top:1px solid #e7eaf3}.user-center-quick-link:first-child{border-top:0}.user-center-quick-link:hover{color:#377dff}.user-center-quick-link-icon{width:2.35rem;height:2.35rem;border-radius:.5rem}.user-center-recent-order-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid #e7eaf3}.user-center-recent-order-row>div{display:grid;grid-gap:.35rem;gap:.35rem}.user-center-recent-order-row>div:last-child{justify-items:end}.user-center-recent-order-row span:not(.badge){color:#677788;font-size:.75rem}.user-center-drawer{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;padding:0;margin:0;overflow:hidden;background:rgba(0,0,0,0);border:0}.user-center-drawer::-webkit-backdrop{background:rgba(30,32,34,.48);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.user-center-drawer::backdrop{background:rgba(30,32,34,.48);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.user-center-drawer-surface{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100%;max-height:90dvh;overflow:hidden;background:#fff;border-radius:1rem 1rem 0 0;box-shadow:0 -1rem 3rem rgba(30,32,34,.2);animation:user-center-sheet-in .24s ease-out both}.user-center-drawer-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding:.75rem 1rem;background:#fff;border-bottom:1px solid #e7eaf3}.user-center-drawer-header h2:focus{outline:0}.user-center-icon-button{display:inline-grid;flex:0 0 auto;place-items:center;width:2.75rem;height:2.75rem;color:#677788;background:#f5f7f9;border:0;border-radius:50%}.user-center-drawer-body{flex:1 1 auto;padding:1.25rem 1rem max(1rem,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.user-center-drawer-skeleton{display:grid;grid-gap:1rem;gap:1rem}.user-center-drawer-skeleton span{display:block;height:3.5rem;background:linear-gradient(90deg,#f2f4f7 25%,#e7eaf3 45%,#f2f4f7 65%);background-size:240% 100%;border-radius:.75rem;animation:user-center-skeleton 1.25s linear infinite}.user-center-device-drawer-summary{display:flex;gap:.9rem;align-items:center;margin-bottom:1.25rem}.user-center-device-drawer-summary>div{display:grid;grid-gap:.35rem;gap:.35rem}.user-center-device-meta{display:grid;grid-template-columns:auto 1fr;grid-gap:.75rem;gap:.75rem;padding:.9rem 1rem;margin-bottom:1.25rem;background:#f7f9fb;border-radius:.75rem}.user-center-device-meta dt{color:#677788}.user-center-device-meta dd{margin:0;color:#1e2022;text-align:right}.user-center-switch-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding:.75rem 1rem;background:rgba(55,125,255,.05);border:1px solid rgba(55,125,255,.1);border-radius:.75rem}.user-center-switch-row label,.user-center-switch-row small{display:block}.user-center-switch-row label{color:#1e2022;font-weight:600}.user-center-switch-row small{margin-top:.2rem;color:#677788}.user-center-switch-row .form-check-input{width:2.75rem;height:1.5rem}.user-center-remove-device{width:100%;min-height:2.75rem;margin-top:1.5rem;color:#d94b4b;font-weight:600;background:rgba(0,0,0,0);border:0;border-top:1px solid #f1dddd}.user-center-purchase-step{padding:0;margin:0 0 1.5rem;border:0}.user-center-purchase-extras summary span,.user-center-purchase-step legend{display:flex;gap:.65rem;align-items:center;color:#1e2022;font-size:1rem;font-weight:700}.user-center-purchase-extras summary b,.user-center-purchase-step legend>span{display:inline-grid;flex:0 0 auto;place-items:center;width:1.75rem;height:1.75rem;color:#377dff;font-size:.8rem;background:rgba(55,125,255,.1);border-radius:50%}.user-center-plan-options{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.8rem}.user-center-payment-option,.user-center-radio-card{position:relative}.user-center-payment-option input,.user-center-radio-card input{position:absolute;width:1px;height:1px;opacity:0}.user-center-radio-card label{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.75rem;padding:.85rem 1rem;cursor:pointer;border:1px solid #d9dfe8;border-radius:.75rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.user-center-radio-card label>span{display:grid;grid-gap:.15rem;gap:.15rem}.user-center-radio-card label>span:last-child{justify-items:end;text-align:right}.user-center-radio-card small{color:#677788}.user-center-radio-card em{color:#00997f;font-size:.7rem;font-style:normal;font-weight:700}.user-center-payment-option input:checked+label,.user-center-radio-card input:checked+label{background:rgba(55,125,255,.045);border-color:#377dff;box-shadow:0 0 0 2px rgba(55,125,255,.1)}.user-center-payment-option input:focus-visible+label,.user-center-radio-card input:focus-visible+label{outline:3px solid rgba(55,125,255,.3);outline-offset:2px}.user-center-payment-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.8rem}.user-center-payment-option label{display:flex;gap:.5rem;align-items:center;justify-content:center;min-height:3.25rem;padding:.65rem;cursor:pointer;border:1px solid #d9dfe8;border-radius:.75rem}.user-center-purchase-extras{margin-bottom:1.5rem;border:1px solid #e7eaf3;border-radius:.75rem}.user-center-purchase-extras summary{display:flex;align-items:center;justify-content:space-between;min-height:3.75rem;padding:.75rem 1rem;cursor:pointer;list-style:none}.user-center-purchase-extras summary::-webkit-details-marker{display:none}.user-center-purchase-extras[open] summary>.bi{transform:rotate(180deg)}.user-center-purchase-extras-body{padding:1rem;border-top:1px solid #e7eaf3}.user-center-purchase-total{padding:1rem;margin-top:1.5rem;background:#f7f9fb;border-radius:.75rem}.user-center-purchase-total>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.user-center-purchase-total strong{color:#377dff;font-size:1.45rem}.user-center-purchase-total p{margin:.45rem 0 0;color:#677788;font-size:.72rem;line-height:1.5}.user-center-purchase-total+.btn{margin-top:.75rem}.user-center-payment-status-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.user-center-payment-status-heading>strong{font-size:1.5rem}.user-center-qrcode{display:block;width:13rem;max-width:100%;height:auto;padding:.5rem;margin:0 auto 1.25rem;background:#fff;border:1px solid #e7eaf3;border-radius:.75rem}.user-center-payment-success{display:grid;place-items:center;min-height:13rem;margin-bottom:1rem;text-align:center;background:rgba(0,201,167,.06);border-radius:.75rem}.user-center-payment-success .bi{color:#00c9a7;font-size:3rem}.user-center-payment-success strong{font-size:1.25rem}.user-center-payment-success span{color:#677788}.user-center-payment-polling{display:flex;gap:.6rem;align-items:center;justify-content:center;margin:1rem 0;color:#677788;font-size:.85rem}.user-center-payment-polling .is-waiting{animation-play-state:paused;opacity:.45}.user-center-payment-issue{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.user-center-payment-help{padding-top:1rem;color:#677788;font-size:.78rem;text-align:center}.user-center-dashboard a:focus-visible,.user-center-dashboard button:focus-visible,.user-center-drawer a:focus-visible,.user-center-drawer button:focus-visible,.user-center-login button:focus-visible,.user-center-purchase-extras summary:focus-visible{outline:3px solid rgba(55,125,255,.35);outline-offset:2px}@keyframes user-center-sheet-in{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes user-center-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@media(min-width:576px){.user-center-stat-tiles{gap:1rem;overflow:visible;background:rgba(0,0,0,0);border:0;border-radius:0}.user-center-stat-tile{padding:1.1rem;background:#fff;border:0!important;border-radius:.75rem;box-shadow:0 .75rem 2.25rem rgba(55,125,255,.1)}.user-center-stat-tile>span{font-size:.8rem}.user-center-stat-tile>strong{font-size:1rem}.user-center-membership-content{grid-template-columns:minmax(0,1fr) auto}.user-center-membership-card,.user-center-section-card{padding:1.5rem}.user-center-drawer-body,.user-center-drawer-header{padding-inline:1.5rem}}@media(min-width:992px){.user-center-login-grid{grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr);gap:5rem}.user-center-dashboard-layout{position:relative;grid-template-areas:"membership" "stats" "overview"}.user-center-account-actions-responsive{z-index:2;display:block;grid-area:membership;align-self:start;justify-self:end;padding:0;margin:1.75rem 2rem 0 0;color:hsla(0,0%,100%,.82);border:0}.user-center-account-actions-responsive .user-center-account-email{color:inherit;text-align:right}.user-center-account-actions-responsive .user-center-text-button.is-danger{color:#ffd9d9}.user-center-overview-grid{grid-template-columns:minmax(0,1.6fr) minmax(18rem,1fr);align-items:start}.user-center-membership-card{padding:1.75rem 2rem}.user-center-drawer-surface{top:0;bottom:0;left:auto;width:min(30rem,100vw);max-height:none;border-radius:0;box-shadow:-1rem 0 3rem rgba(30,32,34,.2);animation-name:user-center-drawer-in}.user-center-drawer-body{padding-bottom:1.5rem}}@keyframes user-center-drawer-in{0%{opacity:0;transform:translateX(1.5rem)}to{opacity:1;transform:translateX(0)}}@media(max-width:575.98px){.user-center-dashboard,.user-center-login{padding-right:1rem;padding-left:1rem}.user-center-pending-notice{align-items:flex-start;flex-direction:column}.user-center-pending-notice button{align-self:flex-end}.user-center-account-actions-responsive{align-items:flex-start;flex-direction:column}.user-center-account-actions-responsive .user-center-account-buttons{justify-content:flex-start}.user-center-device-row{grid-template-columns:auto minmax(0,1fr) auto}.user-center-device-status{grid-column:2;justify-self:start}.user-center-device-chevron{grid-row:1/span 2;grid-column:3}.user-center-payment-options{grid-template-columns:1fr}.user-center-payment-issue{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.user-center-drawer-skeleton span,.user-center-drawer-surface,.user-center-membership-progress span{animation:none;transition:none}}html{scroll-behavior:smooth}.header-brand{display:inline-flex;align-items:center;gap:.75rem}.header-brand-logo{width:60px!important;height:60px!important;min-width:60px!important;max-width:60px!important;min-height:60px!important;max-height:60px!important;object-fit:contain}.header-brand-name{color:#1e2022;font-size:1.25rem;font-weight:700;line-height:1;white-space:nowrap}@media(min-width:992px){.header-support-menu{position:relative}.header-support-menu>.header-support-dropdown{right:0;left:auto}.hs-has-mega-menu:hover>.dropdown-menu,.hs-has-mega-menu:hover>.hs-mega-menu,.hs-has-sub-menu:hover>.dropdown-menu,.hs-has-sub-menu:hover>.hs-sub-menu{display:block!important}}.in-app-browser-guide{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:calc(env(safe-area-inset-top, 0px) + 6.5rem) max(1.25rem,env(safe-area-inset-right,0px)) max(2rem,env(safe-area-inset-bottom,0px)) max(1.25rem,env(safe-area-inset-left,0px));overflow:hidden;color:#21325b;background:radial-gradient(circle at 10% 10%,rgba(0,201,167,.18),transparent 32%),radial-gradient(circle at 90% 90%,rgba(55,125,255,.2),transparent 36%),linear-gradient(145deg,#f7faff,#edf4ff)}.in-app-browser-guide__decoration{position:absolute;border-radius:50%;pointer-events:none}.in-app-browser-guide__decoration--one{top:12%;left:-5rem;width:12rem;height:12rem;border:2.5rem solid rgba(55,125,255,.08)}.in-app-browser-guide__decoration--two{right:-3rem;bottom:5%;width:9rem;height:9rem;background:rgba(0,201,167,.09)}.in-app-browser-guide__menu-pointer{position:absolute;top:calc(env(safe-area-inset-top, 0px) + .75rem);right:max(.75rem,env(safe-area-inset-right,0px));z-index:2;display:flex;align-items:flex-start;color:#377dff}.in-app-browser-guide__menu-pointer svg{width:4.25rem;height:4.25rem;margin-top:.5rem;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.in-app-browser-guide__menu-dots{display:flex;gap:.25rem;align-items:center;justify-content:center;width:3.25rem;height:2.5rem;margin-left:-.75rem;background:#fff;border:1px solid rgba(55,125,255,.16);border-radius:1.25rem;box-shadow:0 .5rem 1.5rem rgba(55,125,255,.16)}.in-app-browser-guide__menu-dots i{width:.3rem;height:.3rem;background:currentColor;border-radius:50%}.in-app-browser-guide__card{position:relative;z-index:1;width:100%;max-width:34rem;padding:2rem;text-align:center;background:hsla(0,0%,100%,.96);border:1px solid rgba(55,125,255,.12);border-radius:1.5rem;box-shadow:0 1.5rem 4rem rgba(33,50,91,.14);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.in-app-browser-guide__browser-icon{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin:0 auto 1.25rem;color:#377dff;background:rgba(55,125,255,.1);border-radius:1.5rem}.in-app-browser-guide__browser-icon svg{width:3rem;height:3rem;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.in-app-browser-guide h1{margin-bottom:1rem;color:#1e2022;font-size:clamp(1.75rem,6vw,2.4rem);line-height:1.2}.in-app-browser-guide__description{max-width:29rem;margin:0 auto 1.75rem;color:#677788;line-height:1.75}.in-app-browser-guide__steps{display:grid;grid-gap:.75rem;gap:.75rem;padding:0;margin:0;list-style:none;counter-reset:none}.in-app-browser-guide__steps li{display:flex;gap:.85rem;align-items:center;padding:.9rem 1rem;color:#21325b;text-align:left;background:#f7faff;border:1px solid #e7eaf3;border-radius:.85rem}.in-app-browser-guide__steps li>span{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;color:#fff;font-size:.85rem;font-weight:700;background:#377dff;border-radius:50%}.in-app-browser-guide__prompt{display:flex;gap:.4rem;align-items:center;justify-content:center;margin:1.4rem 0 0;color:#71869d;font-size:.86rem}.in-app-browser-guide__prompt span{color:#377dff;font-size:1.1rem;font-weight:700}@media(max-width:380px){.in-app-browser-guide{align-items:flex-start;padding-top:calc(env(safe-area-inset-top, 0px) + 5.75rem)}.in-app-browser-guide__card{padding:1.5rem 1.15rem;border-radius:1.2rem}.in-app-browser-guide__browser-icon{width:4.25rem;height:4.25rem;margin-bottom:1rem}.in-app-browser-guide__menu-pointer svg{width:3.5rem;height:3.5rem}}@media(max-width:480px)and (max-height:680px){.in-app-browser-guide{padding-top:calc(env(safe-area-inset-top, 0px) + 4.75rem);padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}.in-app-browser-guide__card{padding:1.1rem 1rem}.in-app-browser-guide__browser-icon{width:3rem;height:3rem;margin-bottom:.45rem;border-radius:.9rem}.in-app-browser-guide__browser-icon svg{width:2rem;height:2rem}.in-app-browser-guide h1{margin-bottom:.55rem;font-size:1.5rem;line-height:1.15}.in-app-browser-guide__description{margin-bottom:.85rem;font-size:.9rem;line-height:1.5}.in-app-browser-guide__steps{gap:.45rem}.in-app-browser-guide__steps li{gap:.65rem;padding:.55rem .75rem}.in-app-browser-guide__steps li>span{width:1.6rem;height:1.6rem;font-size:.75rem}.in-app-browser-guide__prompt{margin-top:.7rem;font-size:.78rem}}