.flashcard-article-module__55ysNW__page{overflow:clip}.flashcard-article-module__55ysNW__hero{grid-template-columns:minmax(0,1.35fr) minmax(310px,.55fr);align-items:center;gap:clamp(40px,5vw,70px);min-height:calc(100dvh - 68px);padding-block:clamp(60px,9vh,104px);display:grid}.flashcard-article-module__55ysNW__heroCopy{min-width:0}.flashcard-article-module__55ysNW__eyebrow{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:20px;font-size:.78rem;font-weight:800}.flashcard-article-module__55ysNW__hero h1{letter-spacing:-.058em;text-wrap:balance;max-width:780px;font-size:clamp(3.1rem,4.2vw,3.7rem);font-weight:790;line-height:.96}.flashcard-article-module__55ysNW__heroSummary{max-width:610px;color:var(--muted);margin-top:28px;font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.58}.flashcard-article-module__55ysNW__heroMeta{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-top:24px;font-size:.84rem;font-weight:700;display:flex}.flashcard-article-module__55ysNW__heroMedia{border:1px solid var(--stage-line);border-radius:var(--panel-radius);background:radial-gradient(circle at 76% 18%, #f04ac233, transparent 34%), radial-gradient(circle at 16% 82%, #46c5b51f, transparent 30%), var(--stage);min-height:560px;box-shadow:0 34px 90px var(--shadow);position:relative;overflow:hidden}.flashcard-article-module__55ysNW__heroMedia:before{aspect-ratio:1;content:"";border:1px solid #f04ac233;border-radius:50%;width:86%;position:absolute;inset:12% -22% auto auto}.flashcard-article-module__55ysNW__heroPhone{background:#050612;border:8px solid #050612;border-radius:42px;width:min(72%,300px);position:absolute;inset:8% auto auto 14%;overflow:hidden;transform:rotate(-3deg);box-shadow:0 30px 64px #00000a80}.flashcard-article-module__55ysNW__heroPhone img{width:100%;height:auto}.flashcard-article-module__55ysNW__heroMedia figcaption{border-top:1px solid var(--stage-line);color:#f7f5fbb8;text-align:right;background:#090b20f0;padding:16px 20px;font-size:.78rem;line-height:1.45;position:absolute;bottom:0;left:0;right:0}.flashcard-article-module__55ysNW__articleGrid{grid-template-columns:minmax(170px,.28fr) minmax(0,.92fr);align-items:start;gap:clamp(42px,8vw,120px);padding-block:clamp(70px,10vw,130px);display:grid}.flashcard-article-module__55ysNW__toc{border-left:1px solid var(--line);padding-left:18px;position:sticky;top:108px}.flashcard-article-module__55ysNW__toc strong{margin-bottom:16px;font-size:.78rem;display:block}.flashcard-article-module__55ysNW__toc a{color:var(--muted);padding-block:7px;font-size:.82rem;line-height:1.35;display:block}.flashcard-article-module__55ysNW__toc a:hover{color:var(--accent)}.flashcard-article-module__55ysNW__content{min-width:0}.flashcard-article-module__55ysNW__answer{letter-spacing:-.028em;text-wrap:pretty;max-width:840px;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:680;line-height:1.42}.flashcard-article-module__55ysNW__section a{color:var(--accent);text-underline-offset:4px;font-weight:750;text-decoration:underline;text-decoration-thickness:1px}.flashcard-article-module__55ysNW__disclosure{border-left:3px solid var(--accent);background:var(--accent-soft);max-width:840px;color:var(--muted);margin-top:30px;padding:18px 20px;font-size:.92rem;line-height:1.65}.flashcard-article-module__55ysNW__disclosure strong{color:var(--text)}.flashcard-article-module__55ysNW__section{border-top:1px solid var(--line);padding-block:clamp(70px,9vw,112px)}.flashcard-article-module__55ysNW__section:first-of-type{margin-top:84px}.flashcard-article-module__55ysNW__section h2{letter-spacing:-.052em;text-wrap:balance;max-width:760px;font-size:clamp(2.2rem,5vw,4.35rem);font-weight:770;line-height:1.02}.flashcard-article-module__55ysNW__sectionIntro{max-width:720px;color:var(--muted);margin-top:20px;font-size:1.03rem;line-height:1.72}.flashcard-article-module__55ysNW__quickPicks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px;margin:48px 0 0;display:grid}.flashcard-article-module__55ysNW__quickPicks>div{border-top:1px solid var(--line);min-width:0;padding:23px 0 30px}.flashcard-article-module__55ysNW__quickPicks>div:first-child,.flashcard-article-module__55ysNW__quickPicks>div:nth-child(4){border-top-color:var(--accent)}.flashcard-article-module__55ysNW__quickPicks dt{letter-spacing:-.02em;font-weight:790}.flashcard-article-module__55ysNW__quickPicks dd{color:var(--muted);margin:8px 0 0;line-height:1.58}.flashcard-article-module__55ysNW__quickPicks dd .flashcard-article-module__55ysNW__status{width:max-content;display:block}.flashcard-article-module__55ysNW__status{border:1px solid var(--line);color:var(--text);border-radius:999px;margin-top:10px;padding:5px 9px;font-size:.72rem;font-weight:760;display:inline-block}.flashcard-article-module__55ysNW__tableWrap{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);-webkit-overflow-scrolling:touch;margin-top:48px;overflow-x:auto}.flashcard-article-module__55ysNW__table{border-collapse:collapse;text-align:left;width:100%;min-width:820px}.flashcard-article-module__55ysNW__table caption{border-bottom:1px solid var(--line);color:var(--muted);text-align:left;padding:18px 20px;font-size:.82rem;line-height:1.5}.flashcard-article-module__55ysNW__table th,.flashcard-article-module__55ysNW__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:18px 17px;line-height:1.5}.flashcard-article-module__55ysNW__table thead th{color:var(--muted);font-size:.75rem;font-weight:760}.flashcard-article-module__55ysNW__table tbody th{width:16%;font-size:.92rem}.flashcard-article-module__55ysNW__table tbody th small{color:var(--muted);margin-top:8px;font-weight:600;display:block}.flashcard-article-module__55ysNW__table td{color:var(--muted);font-size:.86rem}.flashcard-article-module__55ysNW__table tr:last-child th,.flashcard-article-module__55ysNW__table tr:last-child td{border-bottom:0}.flashcard-article-module__55ysNW__table a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.flashcard-article-module__55ysNW__profiles{margin-top:48px}.flashcard-article-module__55ysNW__profile{border-top:1px solid var(--line);grid-template-columns:minmax(160px,.35fr) minmax(0,.75fr);gap:34px;padding-block:38px 46px;display:grid}.flashcard-article-module__55ysNW__profile:first-child{border-top-color:var(--accent)}.flashcard-article-module__55ysNW__profile h3{letter-spacing:-.035em;font-size:clamp(1.35rem,2.4vw,2rem)}.flashcard-article-module__55ysNW__profileBest{color:var(--accent);margin-top:8px;font-size:.78rem;font-weight:760;line-height:1.45}.flashcard-article-module__55ysNW__profileBody>p{color:var(--muted);line-height:1.72}.flashcard-article-module__55ysNW__profileBody>p+p{margin-top:14px}.flashcard-article-module__55ysNW__profileBody strong{color:var(--text)}.flashcard-article-module__55ysNW__sourceLinks{color:var(--muted);margin-top:16px;font-size:.78rem;line-height:1.7}.flashcard-article-module__55ysNW__sourceLinks a+a:before{color:var(--muted);content:", ";text-decoration:none}.flashcard-article-module__55ysNW__split{grid-template-columns:minmax(0,.8fr) minmax(230px,.45fr);align-items:start;gap:clamp(36px,7vw,84px);margin-top:48px;display:grid}.flashcard-article-module__55ysNW__steps{margin:0;padding-left:1.35rem}.flashcard-article-module__55ysNW__steps li{color:var(--muted);padding:0 0 26px 9px;line-height:1.7}.flashcard-article-module__55ysNW__steps li::marker{color:var(--accent);font-weight:800}.flashcard-article-module__55ysNW__steps strong{color:var(--text)}.flashcard-article-module__55ysNW__supportVisual{border:1px solid var(--stage-line);border-radius:var(--panel-radius);background:var(--stage);box-shadow:0 24px 64px var(--shadow);overflow:hidden}.flashcard-article-module__55ysNW__supportVisual img{width:100%;height:auto}.flashcard-article-module__55ysNW__supportVisual figcaption{color:#f7f5fbb8;padding:14px 16px 16px;font-size:.76rem;line-height:1.45}.flashcard-article-module__55ysNW__warning{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface-subtle);color:var(--muted);margin-top:34px;padding:22px 24px;line-height:1.68}.flashcard-article-module__55ysNW__warning strong{color:var(--text)}.flashcard-article-module__55ysNW__decisionMap{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:46px;display:grid}.flashcard-article-module__55ysNW__decision{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);padding:24px}.flashcard-article-module__55ysNW__decision:nth-child(2),.flashcard-article-module__55ysNW__decision:nth-child(3){background:var(--surface-subtle)}.flashcard-article-module__55ysNW__decision h3{letter-spacing:-.025em;font-size:1.12rem}.flashcard-article-module__55ysNW__decision p{color:var(--muted);margin-top:10px;line-height:1.62}.flashcard-article-module__55ysNW__method{color:var(--muted);gap:18px;margin-top:38px;line-height:1.72;display:grid}.flashcard-article-module__55ysNW__method strong{color:var(--text)}.flashcard-article-module__55ysNW__related{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.flashcard-article-module__55ysNW__related a{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);min-height:138px;color:var(--text);padding:24px;text-decoration:none;display:block}.flashcard-article-module__55ysNW__related a:hover{border-color:var(--accent)}.flashcard-article-module__55ysNW__related strong{font-size:1.08rem;display:block}.flashcard-article-module__55ysNW__related span{color:var(--muted);margin-top:10px;font-size:.86rem;line-height:1.55;display:block}.flashcard-article-module__55ysNW__articleCta{margin-top:34px}@media (max-width:920px){.flashcard-article-module__55ysNW__hero{grid-template-columns:1fr;min-height:auto}.flashcard-article-module__55ysNW__heroCopy{max-width:780px}.flashcard-article-module__55ysNW__heroMedia{width:min(100%,580px);min-height:520px}.flashcard-article-module__55ysNW__articleGrid{grid-template-columns:1fr}.flashcard-article-module__55ysNW__toc{border-left:0;border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding:18px 0 0;display:grid;position:static}.flashcard-article-module__55ysNW__toc strong{grid-column:1/-1}}@media (max-width:680px){.flashcard-article-module__55ysNW__hero{gap:38px;padding-block:50px 70px}.flashcard-article-module__55ysNW__hero h1{font-size:clamp(2.65rem,12vw,3.45rem)}.flashcard-article-module__55ysNW__heroMedia{min-height:440px}.flashcard-article-module__55ysNW__heroPhone{border-width:7px;border-radius:36px;width:min(72%,270px);inset:7% auto auto 15%}.flashcard-article-module__55ysNW__articleGrid{padding-block:58px 90px}.flashcard-article-module__55ysNW__toc,.flashcard-article-module__55ysNW__quickPicks,.flashcard-article-module__55ysNW__decisionMap,.flashcard-article-module__55ysNW__related,.flashcard-article-module__55ysNW__split,.flashcard-article-module__55ysNW__profile{grid-template-columns:1fr}.flashcard-article-module__55ysNW__profile{gap:16px}.flashcard-article-module__55ysNW__section{padding-block:68px}.flashcard-article-module__55ysNW__section:first-of-type{margin-top:64px}.flashcard-article-module__55ysNW__tableWrap{border-radius:var(--control-radius) 0 0 var(--control-radius);border-right:0;margin-right:-24px}.flashcard-article-module__55ysNW__supportVisual{width:min(100%,330px)}}@media (max-width:420px){.flashcard-article-module__55ysNW__heroMedia{min-height:390px}.flashcard-article-module__55ysNW__heroMedia figcaption{padding:14px 16px}.flashcard-article-module__55ysNW__decision,.flashcard-article-module__55ysNW__warning,.flashcard-article-module__55ysNW__related a{padding:20px}}@media (prefers-reduced-transparency:reduce){.flashcard-article-module__55ysNW__heroMedia{background:var(--stage)}}
