.learn-wrap{padding-block:calc(var(--nav-h) + clamp(28px, 4vw, 56px)) clamp(56px,8vw,96px)}.learn-caveat,.learn-end,.learn-head,.learn-related,.learn-steps{max-width:68ch}.learn-crumb{margin-bottom:22px;font-size:.92rem}.learn-crumb a{color:var(--ink-3)}.learn-crumb a:focus-visible,.learn-crumb a:hover{color:var(--blue)}.learn-head h1{margin:14px 0 16px;font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.08;letter-spacing:-.03em}.learn-head .lede{margin:0;text-wrap:pretty}.learn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-gap:16px;gap:16px;margin:38px 0 0;padding:0;list-style:none}.learn-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;height:100%;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);transition:transform .22s ease,border-color .22s ease,box-shadow .25s ease}.learn-card:focus-visible,.learn-card:hover{transform:translateY(-3px);border-color:var(--line-strong);box-shadow:var(--shadow-md)}.learn-card h2{margin:0;font-size:1.06rem;font-weight:700;letter-spacing:-.015em;line-height:1.3}.learn-card p{margin:0;color:var(--ink-3);font-size:.92rem;line-height:1.55;text-wrap:pretty}.learn-body{display:grid;grid-template-columns:minmax(0,68ch) auto;grid-gap:clamp(24px,5vw,56px);gap:clamp(24px,5vw,56px);align-items:start;margin-top:38px}.learn-steps{counter-reset:step;margin:0;padding:0;list-style:none}.learn-steps>li{position:relative;padding:0 0 26px 52px}.learn-steps>li:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:1px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(90,200,250,.12);color:var(--blue);font-size:.88rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.learn-steps>li:not(:last-child):after{content:"";position:absolute;left:15.5px;top:38px;bottom:14px;width:1px;background:var(--line)}.learn-steps h2{margin:4px 0 7px;font-size:1.08rem;font-weight:700;letter-spacing:-.015em}.learn-steps p{margin:0;color:var(--ink-2);line-height:1.65;text-wrap:pretty}.learn-shot{margin:0;text-align:center}.learn-shot img{width:232px;height:auto;border-radius:22px;border:1px solid var(--line-strong);box-shadow:var(--shadow-md)}.learn-shot figcaption{margin-top:10px;color:var(--ink-4);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.learn-caveat{margin:8px 0 0;padding:14px 18px;border-left:2px solid var(--blue);border-radius:0 12px 12px 0;background:rgba(90,200,250,.06);color:var(--ink-2);font-size:.95rem;line-height:1.6}.learn-caveat strong{color:var(--ink)}.learn-end{margin-top:34px;padding-top:26px;border-top:1px solid var(--line)}.learn-end .vs-tryit{font-size:1.06rem}.learn-stores{display:flex;flex-wrap:wrap;gap:12px}.learn-related{margin-top:44px}.learn-related>h2{margin:0 0 14px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4)}.learn-related ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.learn-related a{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;font-weight:650}.learn-related a:focus-visible,.learn-related a:hover{border-color:rgba(90,200,250,.45)}.learn-related-blurb{color:var(--ink-3);font-size:.88rem;font-weight:400;line-height:1.5}@media (max-width:860px){.learn-body{grid-template-columns:minmax(0,1fr)}.learn-shot{text-align:left}}@media (prefers-reduced-motion:reduce){.learn-card{transition:none}}