.learn-shell{background:radial-gradient(circle at 88% 8%, #ffd83d8a 0 8%, transparent 8.2%), var(--page);width:100%;max-width:none;margin-inline:auto;overflow:hidden}.learn-shell .learn-cta{text-align:center;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;line-height:1.4;display:inline-flex}.learn-skip{z-index:100;background:var(--signal);color:var(--page);padding:12px;position:absolute;top:-100px;left:16px}.learn-skip:focus{top:12px}.learn-index,.learn-article{padding:64px clamp(20px,6vw,88px) 80px}.learn-index h1,.learn-article h1{letter-spacing:-.055em;max-width:1000px;margin:20px 0 24px;font-family:Manrope Variable,sans-serif;font-size:clamp(42px,6vw,84px);font-weight:800;line-height:1.02}.learn-intro{color:#3c4250;max-width:720px;font-size:clamp(18px,2vw,23px);line-height:1.6}.learn-card{border-top:2px solid var(--text);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(24px,5vw,64px);margin-top:56px;padding-top:36px;display:grid}.learn-card img{object-fit:cover;border:2px solid var(--text);border-bottom:9px solid #ff5a36;border-right:9px solid #ff5a36;border-radius:22px;width:100%;height:auto;max-height:480px}.learn-card h2{letter-spacing:-.035em;margin:18px 0;font-size:clamp(26px,3vw,42px);line-height:1.15}.learn-card p{color:#3c4250;line-height:1.7}.learn-card .text-link{margin-top:22px}.learn-byline{color:#596173;margin:22px 0 28px;font-size:14px}.learn-article-header .eyebrow{margin-top:32px}.learn-body{color:#3c4250;max-width:820px;margin:56px auto 0;font-size:18px;line-height:1.8}.learn-body p{margin:18px 0}.learn-body h2{color:var(--text);letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(27px,3vw,36px);line-height:1.2}.learn-body h3{color:var(--text);margin:30px 0 14px;font-size:23px;line-height:1.4}.learn-body section{margin-top:56px;scroll-margin-top:24px}.learn-body a:not(.button-primary){color:var(--signal);text-underline-offset:4px;text-decoration:underline}.learn-body strong{color:var(--text)}.learn-contents{border:2px solid var(--text);background:#fff;border-bottom:8px solid #2457ff;border-right:8px solid #2457ff;border-radius:18px;gap:8px;margin:32px 0;padding:24px;display:grid}.learn-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0 16px;display:grid}.learn-comparison figure{margin:0}.learn-comparison img{width:100%;height:auto;display:block;position:static;transform:none}.learn-comparison figcaption{margin-top:10px;font-size:14px}.learn-body .learn-note{border-left:4px solid #2457ff;padding-left:20px;font-size:15px}.learn-body ol{padding-left:24px}.learn-body li{margin-block:16px;padding-left:6px}.learn-next{border-top:2px solid var(--text);padding-top:32px}.learn-shell .header-nav{flex-wrap:wrap}@media (max-width:640px){.learn-shell .site-header{flex-wrap:wrap;gap:24px;padding:24px 20px}.learn-shell .header-nav{gap:18px;font-size:14px}.learn-index,.learn-article{padding-top:36px}.learn-card{grid-template-columns:1fr}.learn-body{font-size:17px}.learn-comparison{gap:12px}.learn-comparison figcaption{font-size:12px;line-height:1.5}}
