#page-container,#main-container{background:var(--ff-bg, #f5f6f8)}.mem-hero{position:relative;background:radial-gradient(1200px 420px at 12% -10%,rgba(0,166,232,.12),transparent 62%),radial-gradient(900px 340px at 110% -10%,rgba(20,184,166,.08),transparent 58%),radial-gradient(700px 280px at 70% 110%,rgba(234,179,8,.05),transparent 55%),var(--ff-bg-tool);padding-bottom:112px;overflow:hidden}.mem-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(15,23,42,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.03) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,#000 50%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,#000 50%,transparent 100%);pointer-events:none;opacity:.8}.mem-hero .ff-hero__body{max-width:min(92vw,1800px);position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:end}.mem-hero__intro{min-width:0}.mem-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:14px 0 16px;padding:5px 12px 5px 8px;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ff-blue-dark);background:#ffffffb3;border:1px solid rgba(0,166,232,.18);border-radius:var(--ff-radius-pill);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mem-hero__eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ff-blue);box-shadow:0 0 0 3px #00a6e82e}.mem-hero .ff-hero__title{--ff-hero-title-size: clamp(2rem, 3.6vw, 2.9rem);--ff-hero-title-letter-spacing: -.022em;--ff-hero-title-margin: 0 0 14px;--ff-hero-title-line-height: 1.12}.mem-hero .ff-hero__subtitle{--ff-hero-subtitle-size: 1.05rem;--ff-hero-subtitle-margin: 0 0 22px;--ff-hero-subtitle-max-width: 560px;--ff-hero-subtitle-line-height: 1.6}.mem-hero .ff-hero__pill{background:#ffffffd9;border:1px solid rgba(15,23,42,.06);box-shadow:0 1px 2px #0f172a0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);gap:7px}.mem-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:22px 0;background:#ffffffc7;border:1px solid rgba(15,23,42,.06);border-radius:var(--ff-radius-lg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 1px #0f172a0a,0 12px 32px -16px #0f172a29}.mem-hero__stat{padding:4px 22px;text-align:left;position:relative}.mem-hero__stat+.mem-hero__stat{border-left:1px solid rgba(15,23,42,.07)}.mem-hero__stat-label{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ff-blue);margin:0 0 6px}.mem-hero__stat-value{display:block;margin:0;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.02em;color:var(--ff-text);font-variant-numeric:tabular-nums;line-height:1.05}.mem-hero__stat-plus,.mem-hero__stat-sep{font-weight:700;color:var(--ff-blue);font-size:.85em;margin-left:1px}.mem-hero__stat-sep{margin:0 1px;color:var(--ff-text-muted)}.mem-hero__stat-meta{display:block;margin:6px 0 0;font-size:.78rem;line-height:1.45;color:var(--ff-text-sub)}@media(max-width:980px){.mem-hero .ff-hero__body{grid-template-columns:1fr;gap:28px}.mem-hero__stats{margin-top:4px}}@media(max-width:580px){.mem-hero__stats{grid-template-columns:1fr;padding:8px 0}.mem-hero__stat{padding:14px 22px;border-top:1px solid rgba(15,23,42,.07)}.mem-hero__stat+.mem-hero__stat{border-left:0}.mem-hero__stat:first-child{border-top:0}}@media(max-width:768px){.mem-hero{padding-bottom:84px}}.mem-page{max-width:min(92vw,1800px);margin:0 auto;padding:var(--ff-gap-xl) 32px calc(var(--ff-gap-xl) + var(--ff-gap-sm))}.mem-page--pulled{margin-top:-80px;padding-top:0;position:relative;z-index:2}@media(max-width:768px){.mem-page{padding:24px 16px 40px}.mem-page--pulled{margin-top:-56px}}.mem-section{margin-bottom:calc(var(--ff-gap-xl) + var(--ff-gap-sm))}.mem-section+.mem-section{padding-top:var(--ff-gap-lg)}.mem-section__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--ff-type-label);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--ff-blue);margin-bottom:12px}.mem-section__eyebrow:before,.mem-section__eyebrow:after{content:"";width:22px;height:1px;background:linear-gradient(to right,transparent,var(--ff-blue) 50%,transparent);opacity:.55}.mem-section__title{font-size:clamp(1.65rem,2.9vw,2.2rem);font-weight:800;letter-spacing:-.022em;color:var(--ff-text);margin-bottom:12px;line-height:1.18}.mem-section__sub{font-size:1.05rem;color:var(--ff-text-sub);max-width:660px;line-height:1.65}.mem-section--center{text-align:center}.mem-section--center .mem-section__sub{margin-left:auto;margin-right:auto}.mem-pricing{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;align-items:stretch;margin-top:var(--ff-gap-lg)}@media(max-width:1280px){.mem-pricing{gap:16px}}@media(max-width:720px){.mem-pricing{max-width:460px;margin-left:auto;margin-right:auto;gap:20px}}.mem-card{background:#fff;border:1px solid var(--ff-border-light);border-radius:18px;padding:32px 26px 26px;display:flex;flex-direction:column;position:relative;isolation:isolate;box-shadow:0 1px 1px #0f172a0a,0 8px 20px -10px #0f172a1a,0 24px 48px -28px #0f172a2e;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .25s ease,transform .3s cubic-bezier(.4,0,.2,1)}.mem-card:before{content:"";position:absolute;top:0;left:14%;right:14%;height:3px;border-radius:0 0 4px 4px;background:var(--mem-accent, var(--ff-text-muted));opacity:0;transition:opacity .25s ease}.mem-card:hover{border-color:var(--ff-border);transform:translateY(-2px);box-shadow:0 1px 1px #0f172a0a,0 14px 28px -10px #0f172a24,0 30px 60px -28px #0f172a38}.mem-card:hover:before{opacity:1}.mem-card--entry{--mem-accent: var(--ff-text-muted)}.mem-card--featured{--mem-accent: var(--ff-blue)}.mem-card--pro{--mem-accent: var(--ff-gold)}.mem-card--team{--mem-accent: var(--ff-teal)}.mem-card--featured:before,.mem-card--pro:before,.mem-card--team:before{opacity:.9}.mem-card--entry{background:linear-gradient(180deg,#fbfcfd,#fff 30%)}.mem-card__head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.mem-card__plan{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:var(--ff-blue)}.mem-card__plan:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.mem-card--entry .mem-card__plan{color:var(--ff-text-sub)}.mem-card--pro .mem-card__plan{color:var(--ff-gold)}.mem-card--team .mem-card__plan{color:var(--ff-teal)}.mem-card__desc{font-size:.92rem;color:var(--ff-text-sub);line-height:1.55;margin-bottom:22px;min-height:66px}.mem-card__price-block{position:relative;padding:18px 0 20px;margin-bottom:22px;text-align:left;border-top:1px solid var(--ff-border-light);border-bottom:1px solid var(--ff-border-light)}.mem-card--featured .mem-card__price-block{border-top-color:#00a6e833;border-bottom-color:#00a6e824}.mem-card--pro .mem-card__price-block{border-top-color:var(--ff-amber-border);border-bottom-color:#b8873f2e}.mem-card--team .mem-card__price-block{background:var(--ff-teal-pale);border:1px solid rgba(20,184,166,.22);border-radius:12px;padding:16px 18px 18px}.mem-card__duration{display:block;font-size:.78rem;font-weight:600;color:var(--ff-text-sub);margin-bottom:6px;letter-spacing:.01em}.mem-card__price{display:inline-flex;align-items:baseline;gap:4px;font-size:clamp(2.6rem,3.4vw,3rem);font-weight:800;color:var(--ff-text);line-height:1;letter-spacing:-.028em;font-variant-numeric:tabular-nums}.mem-card__price-amount{display:inline-block}.mem-card--featured .mem-card__price{color:var(--ff-blue-dark)}.mem-card--pro .mem-card__price,.mem-card--team .mem-card__price{color:var(--ff-text)}.mem-card__price-currency{align-self:start;margin-top:.35em;font-size:1.05rem;font-weight:700;color:var(--ff-text-sub);letter-spacing:0;line-height:1}.mem-card--featured .mem-card__price-currency{color:var(--ff-blue-dark)}.mem-card--pro .mem-card__price-currency{color:var(--ff-gold)}.mem-card--team .mem-card__price-currency{color:var(--ff-teal)}.mem-card__per-month{display:block;font-size:.82rem;color:var(--ff-text-muted);margin-top:8px;font-variant-numeric:tabular-nums}.mem-card__features{list-style:none;padding:0;margin:0 0 22px;flex:1;display:flex;flex-direction:column;gap:2px}.mem-card__features[hidden]{display:none}.mem-card__features li{padding:7px 0 7px 30px;position:relative;font-size:.9rem;color:var(--ff-text-sub);line-height:1.55}.mem-card__features li:before{content:"";position:absolute;left:0;top:10px;width:18px;height:18px;border-radius:50%;background:var(--mem-tick-bg, var(--ff-green-pale));box-shadow:0 0 0 1px var(--mem-tick-ring, rgba(34,197,94,.18))}.mem-card__features li:after{content:"";position:absolute;left:0;top:10px;width:18px;height:18px;background-color:var(--mem-tick-fg, var(--ff-green-dark));-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:11px 11px;mask-size:11px 11px}.mem-card--entry{--mem-tick-bg: var(--ff-green-pale);--mem-tick-fg: var(--ff-green-dark);--mem-tick-ring: rgba(34,197,94,.18)}.mem-card--featured{--mem-tick-bg: var(--ff-blue);--mem-tick-fg: #fff;--mem-tick-ring: rgba(0,166,232,.25)}.mem-card--pro{--mem-tick-bg: rgba(184,135,63,.14);--mem-tick-fg: var(--ff-gold);--mem-tick-ring: rgba(184,135,63,.22)}.mem-card--team{--mem-tick-bg: rgba(20,184,166,.14);--mem-tick-fg: var(--ff-teal);--mem-tick-ring: rgba(20,184,166,.22)}.mem-card__features li strong{color:var(--ff-text);font-weight:600}.mem-card__cta{margin-top:auto;padding-top:22px}.mem-card__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;font-size:.94rem;font-weight:700;letter-spacing:.005em;border-radius:12px;border:1.5px solid var(--ff-border);background:#fff;color:var(--ff-text);cursor:pointer;text-decoration:none!important;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.mem-card__btn:hover{background:var(--ff-bg);border-color:var(--ff-text-sub);color:var(--ff-text)}.mem-card__btn:active{transform:translateY(1px)}.mem-card--featured .mem-card__btn,.mem-card--pro .mem-card__btn,.mem-card--team .mem-card__btn{background:var(--ff-blue);border-color:var(--ff-blue);color:#fff;box-shadow:0 1px #ffffff2e inset,0 1px 2px #005a8c29,0 8px 20px -10px #005a8c73}.mem-card--featured .mem-card__btn:hover,.mem-card--pro .mem-card__btn:hover,.mem-card--team .mem-card__btn:hover{background:var(--ff-blue-dark);border-color:var(--ff-blue-dark);color:#fff;transform:translateY(-1px);box-shadow:0 1px #fff3 inset,0 2px 4px #005a8c33,0 14px 28px -12px #005a8c8c}.mem-team-calc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 14px;background:#fff;border:1px solid var(--ff-border-light);border-radius:12px;margin-bottom:16px}.mem-team-calc__label{font-size:.85rem;font-weight:600;color:var(--ff-text)}.mem-team-calc__stepper{display:inline-flex;align-items:stretch;border:1px solid var(--ff-border);border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 1px #0f172a08}.mem-team-calc__step{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:34px;padding:0;border:0;background:var(--ff-bg);color:var(--ff-text-sub);font-size:1rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}.mem-team-calc__step:hover{background:var(--ff-teal-pale);color:var(--ff-teal)}.mem-team-calc__step:active{transform:scale(.96)}.mem-team-calc__input{width:60px;padding:8px 4px;font-size:1rem;font-weight:700;text-align:center;color:var(--ff-text);background:#fff;border:0;border-left:1px solid var(--ff-border);border-right:1px solid var(--ff-border);font-variant-numeric:tabular-nums;-moz-appearance:textfield}.mem-team-calc__input::-webkit-outer-spin-button,.mem-team-calc__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mem-team-calc__input:focus{outline:none;background:var(--ff-teal-pale)}.mem-team-contact{margin:10px 0 0;text-align:center;font-size:.82rem;color:var(--ff-text-sub)}.mem-team-contact a{color:var(--ff-blue);font-weight:600}.mem-compare{margin:36px auto 0;max-width:1040px;background:#fff;border:1px solid var(--ff-border-light);border-radius:18px;overflow:hidden;box-shadow:0 1px 1px #0f172a0a,0 14px 32px -18px #0f172a26}.mem-compare__table{width:100%;border-collapse:collapse;text-align:left}.mem-compare__table thead th{background:linear-gradient(180deg,#fbfcfd 0%,var(--ff-bg-light) 100%);padding:18px;font-size:.82rem;font-weight:700;color:var(--ff-text);letter-spacing:.04em;text-transform:uppercase;text-align:center;border-bottom:1px solid var(--ff-border)}.mem-compare__table thead th:first-child{text-align:left}.mem-compare__table tbody th{padding:16px 18px;font-size:.92rem;font-weight:600;color:var(--ff-text);background:#fff;border-bottom:1px solid var(--ff-border-light)}.mem-compare__table tbody td{padding:16px 18px;font-size:.92rem;color:var(--ff-text-sub);text-align:center;border-bottom:1px solid var(--ff-border-light);font-variant-numeric:tabular-nums}.mem-compare__table tbody tr:last-child th,.mem-compare__table tbody tr:last-child td{border-bottom:0}.mem-compare__col--team{background:linear-gradient(180deg,#14b8a614,#14b8a60a)!important;position:relative}.mem-compare__table thead th.mem-compare__col--team{color:var(--ff-teal)}.mem-compare__table thead th.mem-compare__col--team:after,.mem-compare__table tbody td.mem-compare__col--team:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(180deg,#14b8a680,#14b8a626)}.mem-compare__mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:.72rem}.mem-compare__mark--yes{background:var(--ff-green-pale);color:var(--ff-green-dark);box-shadow:0 0 0 1px #22c55e38}.mem-compare__mark--no{background:var(--ff-bg);color:var(--ff-text-muted);box-shadow:0 0 0 1px var(--ff-border-light);font-size:.95rem;line-height:1}.mem-compare__cell--yes{font-weight:700}.mem-compare__notes{padding:14px 22px 16px;margin:0;font-size:.8rem;color:var(--ff-text-muted);background:var(--ff-bg-light);border-top:1px solid var(--ff-border-light);line-height:1.6}.mem-compare__notes sup{font-weight:700;color:var(--ff-text-sub);margin-right:1px}@media(max-width:720px){.mem-compare{border-radius:14px}.mem-compare__table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.mem-compare__row-head{position:sticky;left:0;z-index:1;background:#fff;box-shadow:6px 0 8px -6px #0f172a2e}.mem-compare__table thead th,.mem-compare__table tbody th,.mem-compare__table tbody td{padding:12px 14px;font-size:.86rem}.mem-compare__mark{width:24px;height:24px}}.mem-social{margin:14px auto 0;padding:22px 28px;max-width:1100px;background:#fff;border:1px solid var(--ff-border-light);border-radius:16px;box-shadow:0 1px 1px #0f172a08,0 10px 24px -16px #0f172a1f;display:flex;align-items:center;gap:22px;flex-wrap:wrap;justify-content:center}.mem-social__intro{margin:0;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--ff-text-sub);position:relative;padding-right:18px}.mem-social__intro:after{content:"";position:absolute;right:0;top:50%;width:1px;height:18px;background:var(--ff-border);transform:translateY(-50%)}.mem-social__list{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;list-style:none;padding:0;margin:0}.mem-social__list li{display:inline-flex;align-items:center;gap:7px;font-size:.85rem;color:var(--ff-text);font-weight:600;padding:6px 14px;background:var(--ff-bg);border:1px solid var(--ff-border-light);border-radius:var(--ff-radius-pill);transition:background .2s ease,border-color .2s ease,color .2s ease}.mem-social__list li:hover{background:#fff;border-color:#00a6e84d;color:var(--ff-blue-dark)}.mem-social__list li i{color:var(--ff-blue);font-size:.78rem}@media(max-width:580px){.mem-social{padding:18px;flex-direction:column;align-items:flex-start;gap:12px}.mem-social__intro:after{display:none}.mem-social__intro{padding-right:0}.mem-social__list{justify-content:flex-start}}.mem-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}@media(max-width:900px){.mem-benefits{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.mem-benefits{grid-template-columns:1fr}}.mem-benefit{background:#fff;border:1px solid var(--ff-border-light);border-radius:16px;padding:28px 26px;text-align:left;position:relative;isolation:isolate;box-shadow:0 1px 1px #0f172a08,0 10px 24px -16px #0f172a1a;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .25s ease,transform .3s cubic-bezier(.4,0,.2,1)}.mem-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 120% at 0% 0%,rgba(0,166,232,.04) 0%,transparent 50%);opacity:0;transition:opacity .3s ease}.mem-benefit:hover{border-color:var(--ff-border);transform:translateY(-3px);box-shadow:0 1px 1px #0f172a0a,0 18px 36px -16px #0f172a2e}.mem-benefit:hover:before{opacity:1}.mem-benefit__icon{width:52px;height:52px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;margin-bottom:18px;box-shadow:inset 0 0 0 1px #0f172a0d,0 2px 6px -2px #0f172a1a}.mem-benefit__icon--blue{background:var(--ff-blue-pale);color:var(--ff-blue)}.mem-benefit__icon--green{background:var(--ff-green-pale);color:var(--ff-green-dark)}.mem-benefit__icon--yellow{background:var(--ff-yellow-pale);color:var(--ff-yellow-dark)}.mem-benefit__icon--teal{background:var(--ff-teal-pale);color:var(--ff-teal)}.mem-benefit__icon--red{background:var(--ff-red-pale);color:var(--ff-red)}.mem-benefit__title{font-size:1.05rem;font-weight:700;color:var(--ff-text);margin-bottom:8px;letter-spacing:-.015em}.mem-benefit__desc{font-size:.92rem;color:var(--ff-text-sub);line-height:1.62;margin:0}.mem-faq{max-width:860px;margin:36px auto 0;background:#fff;border:1px solid var(--ff-border-light);border-radius:16px;overflow:hidden;box-shadow:0 1px 1px #0f172a08,0 12px 28px -18px #0f172a24}.mem-faq__item{background:transparent;border:0;border-top:1px solid var(--ff-border-light);border-radius:0;margin:0;position:relative;overflow:hidden;transition:background .2s ease}.mem-faq__item:first-child{border-top:0}.mem-faq__item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ff-blue);transform:scaleY(0);transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.mem-faq__item.is-open{background:linear-gradient(180deg,#fafcff,#fff)}.mem-faq__item.is-open:before{transform:scaleY(1)}.mem-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;font-size:.98rem;font-weight:600;color:var(--ff-text);background:transparent;border:none;cursor:pointer;text-align:left;letter-spacing:-.005em;transition:color .2s ease}.mem-faq__question:hover{color:var(--ff-blue-dark)}.mem-faq__icon{width:30px;height:30px;border-radius:9px;background:var(--ff-bg);display:flex;align-items:center;justify-content:center;font-size:.78rem;color:var(--ff-text-sub);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1),background .25s ease,color .25s ease}.mem-faq__item.is-open .mem-faq__icon{transform:rotate(45deg);background:var(--ff-blue);color:#fff;box-shadow:0 4px 10px -4px #005a8c73}.mem-faq__answer{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.mem-faq__item.is-open .mem-faq__answer{max-height:400px}.mem-faq__answer-inner{padding:0 24px 22px;font-size:.94rem;color:var(--ff-text-sub);line-height:1.68;max-width:720px}.mem-faq__answer-inner strong{color:var(--ff-text)}.mem-faq__answer-inner a{color:var(--ff-blue);font-weight:600}@media print{.mem-page--pulled{margin-top:0}.mem-hero{padding-bottom:16px;background:none}.mem-hero:before{display:none}.mem-hero__stats{box-shadow:none;background:#fff}.mem-card{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;border:1px solid #ccc;transform:none}.mem-card:before{display:none}.mem-benefit{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none}.mem-benefit:before{display:none}.mem-faq{box-shadow:none}.mem-faq__item:before{display:none}.mem-compare,.mem-social{box-shadow:none}.ff-cta-banner,.mem-help{display:none}}.mem-help{margin:var(--ff-gap-lg) auto 0;max-width:860px;padding:26px 28px;background:linear-gradient(135deg,#fafcff,#fff);border:1px solid var(--ff-border-light);border-radius:16px;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;position:relative;overflow:hidden;box-shadow:0 1px 1px #0f172a08,0 12px 28px -18px #0f172a1f}.mem-help:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--ff-blue) 0%,rgba(0,166,232,.3) 100%)}.mem-help__icon{flex-shrink:0;width:52px;height:52px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--ff-blue-pale);color:var(--ff-blue);font-size:1.2rem;box-shadow:inset 0 0 0 1px #00a6e82e,0 2px 6px -2px #005a8c26}.mem-help__body-col{min-width:0}.mem-help__title{font-size:1.1rem;font-weight:700;color:var(--ff-text);margin:0 0 6px;letter-spacing:-.015em}.mem-help__body{font-size:.94rem;line-height:1.6;color:var(--ff-text-sub);margin:0}.mem-help__login{font-size:.86rem;color:var(--ff-text-muted);margin:8px 0 0}.mem-help__login a{color:var(--ff-blue);font-weight:600}.mem-help__cta{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:var(--ff-blue);color:#fff;font-size:.92rem;font-weight:700;border-radius:12px;text-decoration:none!important;white-space:nowrap;box-shadow:0 1px #ffffff2e inset,0 1px 2px #005a8c29,0 8px 18px -10px #005a8c73;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.mem-help__cta:hover{background:var(--ff-blue-dark);color:#fff;transform:translateY(-1px);box-shadow:0 1px #fff3 inset,0 2px 4px #005a8c33,0 14px 26px -12px #005a8c8c}.mem-help__cta i{font-size:.78rem;transition:transform .2s ease}.mem-help__cta:hover i{transform:translate(2px)}@media(max-width:720px){.mem-help{grid-template-columns:1fr;gap:14px;padding:22px}.mem-help__icon{width:44px;height:44px;font-size:1.05rem}.mem-help__cta{justify-content:center}}
