.resources-page{background:var(--bg)}.resources-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 14%, #caaa6124, transparent 29%), var(--bg-deep);padding:152px 0 82px;position:relative;overflow:hidden}.resources-grid{opacity:.28;background-image:linear-gradient(#caaa610e 1px,#0000 1px),linear-gradient(90deg,#caaa610e 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.resources-hero-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:80px;display:grid;position:relative}.resources-hero h1{letter-spacing:-.055em;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6vw,5.5rem);font-weight:400;line-height:.98}.resources-hero h1 em{background:var(--gold-text-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.12em;font-weight:400;display:block}.resources-hero-copy{max-width:720px;color:var(--text-soft);margin:27px 0 0;font-size:1rem;line-height:1.8}.resource-library-visual{background:linear-gradient(110deg,#caaa6114,#07111fb8 52%,#0b223875);border:1px solid #caaa6138;grid-template-columns:205px minmax(0,1fr);align-items:center;gap:25px;max-width:720px;min-height:146px;margin-top:30px;padding:18px 22px;transition:border-color .22s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1),transform .24s cubic-bezier(.32,.72,0,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.resource-library-visual:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fff1bf1f,#0000);width:120px;position:absolute;top:-35%;bottom:-35%;left:-160px;transform:skew(-18deg)}.resource-library-visual:hover{border-color:#f0d99a7a;transform:translateY(-2px);box-shadow:0 18px 42px #00000029,inset 0 0 28px #caaa6109}.resource-library-visual:hover:after{animation:.95s cubic-bezier(.32,.72,0,1) both resource-library-sheen}.resource-book-scene{perspective:620px;place-items:center;height:108px;display:grid;position:relative}.resource-book-halo{filter:blur(4px);opacity:.68;background:radial-gradient(#caaa613d,#0000 70%);border-radius:50%;width:150px;height:70px;transition:opacity .22s cubic-bezier(.32,.72,0,1),transform .24s cubic-bezier(.32,.72,0,1);position:absolute;bottom:1px;transform:scaleX(.88)}.resource-library-visual:hover .resource-book-halo{opacity:1;transform:scaleX(1)}.resource-open-book{width:164px;height:92px;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.32,.72,0,1),filter .22s cubic-bezier(.32,.72,0,1);position:relative;transform:perspective(620px)rotateX(54deg)rotate(-1deg)}.resource-library-visual:hover .resource-open-book{filter:drop-shadow(0 10px 16px #00000042);transform:perspective(620px)rotateX(49deg)rotate(-1deg)scale(1.025)}.resource-book-cover{background:linear-gradient(135deg,#9b7127,#d0ab58 48%,#7c581e);border:1px solid #caaa61a8;border-radius:7px 7px 10px 10px;position:absolute;inset:3px -5px -6px;transform:translateZ(-5px);box-shadow:0 9px 18px #00000057}.resource-book-page{background:linear-gradient(135deg,#fff8e5,#e9ddbd);border:1px solid #caaa6157;align-content:start;gap:7px;width:50%;height:100%;padding:14px 13px;display:grid;position:absolute;top:0;box-shadow:inset 0 0 18px #5f41121a}.resource-book-page i{background:#2b36414d;border-radius:99px;height:2px;display:block}.resource-book-page i:nth-child(2){transform-origin:0;transform:scaleX(.78)}.resource-book-page i:nth-child(3){transform-origin:0;transform:scaleX(.9)}.resource-book-page i:nth-child(4){transform-origin:0;transform:scaleX(.58)}.resource-book-page-left{transform-origin:100%;border-radius:7px 2px 2px 7px;left:0;transform:rotateY(8deg)}.resource-book-page-right{transform-origin:0;border-radius:2px 7px 7px 2px;right:0;transform:rotateY(-8deg)}.resource-book-page-turning{z-index:3;transform-origin:0;backface-visibility:hidden;background:linear-gradient(105deg,#d9ca9f,#fffaf0 42%,#e6d8b5);border-radius:2px 7px 7px 2px;animation:5.8s cubic-bezier(.32,.72,0,1) infinite resource-page-turn;right:0;transform:rotateY(-7deg)translateZ(1px)}.resource-book-spine{z-index:5;background:linear-gradient(#75531d1a,#5c3b0d94,#75531d1f);border-radius:99px;width:3px;position:absolute;top:4px;bottom:2px;left:50%;transform:translate(-50%)translateZ(4px);box-shadow:0 0 7px #482f0b4d}.resource-learning-flow{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;display:grid}.resource-learning-flow>span{color:var(--text-soft);letter-spacing:.035em;gap:4px;font-size:.69rem;font-weight:650;transition:color .2s cubic-bezier(.32,.72,0,1),filter .2s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1);display:grid}.resource-learning-flow>span b{color:var(--gold);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.58rem}.resource-learning-flow>i{background:linear-gradient(90deg, #caaa612e, var(--gold), #caaa612e);opacity:.5;transform-origin:0;height:1px;transition:opacity .2s cubic-bezier(.32,.72,0,1),transform .26s cubic-bezier(.32,.72,0,1);transform:scaleX(.62)}.resource-library-visual:hover .resource-learning-flow>span{color:var(--gold-light);filter:drop-shadow(0 0 5px #f0d99a2e);transform:translateY(-1px)}.resource-library-visual:hover .resource-learning-flow>i{opacity:.9;transform:scaleX(1)}.resources-jump{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface) 90%, transparent);box-shadow:0 26px 60px var(--shadow);gap:8px;padding:12px;display:grid}.resources-jump a{min-height:52px;color:var(--text-soft);border:1px solid #0000;align-items:center;gap:12px;padding:0 15px;font-size:.84rem;transition:border-color .18s cubic-bezier(.32,.72,0,1),background .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1),transform .2s cubic-bezier(.32,.72,0,1);display:flex}.resources-jump a svg{color:var(--gold);transform-origin:50%;transition:transform .22s cubic-bezier(.32,.72,0,1),filter .18s cubic-bezier(.32,.72,0,1)}.resources-jump a:hover{border-color:var(--line-strong);background:var(--surface-strong);color:var(--gold-light);transform:translate(3px)}.resources-jump a:active{transform:translate(2px)scale(.98)}.resources-jump a:hover svg,.resources-jump a:focus-visible svg{filter:drop-shadow(0 0 7px #f0d99a85)}.resources-jump a:first-child:hover svg,.resources-jump a:first-child:focus-visible svg{transform:translateY(-2px)rotate(-4deg)}.resources-jump a:nth-child(2):hover svg,.resources-jump a:nth-child(2):focus-visible svg{transform:translate(2px,-2px)rotate(-7deg)}.resources-jump a:nth-child(3):hover svg,.resources-jump a:nth-child(3):focus-visible svg{transform:perspective(80px)rotateY(-12deg)scale(1.08)}.resource-section{border-bottom:1px solid var(--line);padding:108px 0}.resource-section-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end;gap:70px;margin-bottom:35px;display:grid}.resource-section-heading h2,.resource-subsection h2{letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,4vw,3.9rem);font-weight:400;line-height:1.04}.resource-section-heading>p,.resource-subsection header>p{color:var(--text-soft);margin:0;font-size:.92rem;line-height:1.72}.download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.download-card{border:1px solid var(--line);background:linear-gradient(135deg, color-mix(in srgb, var(--surface) 96%, var(--gold) 2%), var(--bg-deep));grid-template-columns:52px minmax(0,1fr);align-content:start;gap:18px;min-height:242px;padding:27px;transition:border-color .2s cubic-bezier(.32,.72,0,1),box-shadow .24s cubic-bezier(.32,.72,0,1),transform .24s cubic-bezier(.32,.72,0,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.download-card:after{content:"";background:linear-gradient(transparent, var(--gold-light), transparent);opacity:.4;width:2px;position:absolute;top:22px;bottom:22px;right:0}.download-card:hover{box-shadow:0 24px 52px var(--shadow), inset 0 0 32px #caaa610a;border-color:#caaa6194;transform:translateY(-3px)}.resource-card-icon{border:1px solid var(--line-strong);width:48px;height:48px;color:var(--gold-light);background:var(--bg-deep);border-radius:50%;place-items:center;transition:transform .24s cubic-bezier(.32,.72,0,1),filter .2s cubic-bezier(.32,.72,0,1);display:grid;position:relative;box-shadow:0 0 20px #caaa6117}.resource-card-icon i{border-radius:inherit;opacity:0;border:1px solid #f0d99a66;transition:opacity .18s cubic-bezier(.32,.72,0,1),transform .24s cubic-bezier(.32,.72,0,1);position:absolute;inset:-5px;transform:scale(.82)}.resource-card-icon svg{z-index:1;transform-origin:50%;transition:transform .23s cubic-bezier(.32,.72,0,1),filter .18s cubic-bezier(.32,.72,0,1);position:relative}.download-card:hover .resource-card-icon,.download-card:focus-within .resource-card-icon,.publication-card:hover .resource-card-icon,.publication-card:focus-within .resource-card-icon{filter:drop-shadow(0 0 8px #f0d99a4d);transform:translateY(-2px)}.download-card:hover .resource-card-icon i,.download-card:focus-within .resource-card-icon i,.publication-card:hover .resource-card-icon i,.publication-card:focus-within .resource-card-icon i{opacity:1;transform:scale(1)}.download-card[data-icon-motion=book]:hover .resource-card-icon svg,.download-card[data-icon-motion=book]:focus-within .resource-card-icon svg{transform:perspective(80px)rotateY(-12deg)scale(1.08)}.download-card[data-icon-motion=document]:hover .resource-card-icon svg,.download-card[data-icon-motion=document]:focus-within .resource-card-icon svg{transform:translateY(-2px)rotate(-5deg)scale(1.05)}.download-card[data-icon-motion=idea]:hover .resource-card-icon svg,.download-card[data-icon-motion=idea]:focus-within .resource-card-icon svg{filter:drop-shadow(0 0 7px #f0d99aa6);transform:rotate(-7deg)scale(1.1)}.download-card[data-icon-motion=notes]:hover .resource-card-icon svg,.download-card[data-icon-motion=notes]:focus-within .resource-card-icon svg{transform:translate(2px,-2px)rotate(-7deg)scale(1.06)}.resource-type{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem;font-weight:700;display:block}.download-card h3,.publication-card h3{margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400;line-height:1.26}.download-card p,.publication-card p{color:var(--muted);margin:11px 0 0;font-size:.84rem;line-height:1.65}.download-action{border:1px solid var(--line-strong);width:fit-content;min-height:36px;color:var(--gold-light);background:color-mix(in srgb, var(--bg-deep) 82%, transparent);border-radius:4px;grid-column:2;align-self:end;align-items:center;gap:8px;margin-top:9px;padding:0 12px;font-size:.71rem;font-weight:650;transition:border-color .18s cubic-bezier(.32,.72,0,1),background .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1),transform .18s cubic-bezier(.32,.72,0,1);display:inline-flex}.download-action:hover{border-color:var(--gold);background:var(--gold);color:#07111f;transform:translateY(-1px)}.download-action:active{transform:scale(.97)}.download-action svg{flex:none;transition:transform .18s cubic-bezier(.32,.72,0,1),filter .18s cubic-bezier(.32,.72,0,1)}.download-action:hover svg,.download-action:focus-visible svg{filter:drop-shadow(0 0 5px);transform:translateY(2px)}.resource-subsection{border-top:1px solid var(--line);margin-top:62px;padding-top:28px}.resource-subsection>header{border:1px solid var(--line);background:linear-gradient(105deg, color-mix(in srgb, var(--surface) 94%, var(--gold) 2%), color-mix(in srgb, var(--bg-deep) 88%, transparent));grid-template-columns:68px minmax(0,1.1fr) minmax(300px,.78fr);align-items:center;gap:24px;margin-bottom:28px;padding:22px 24px;display:grid;box-shadow:inset 0 1px #ffffff06}.resource-subsection-mark{isolation:isolate;border:1px solid var(--line-strong);width:58px;height:58px;color:var(--gold-light);background:var(--bg-deep);border-radius:18px 5px;place-items:center;transition:border-color .2s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1),transform .24s cubic-bezier(.32,.72,0,1);display:grid;position:relative;box-shadow:0 12px 28px #0000001f,inset 0 0 18px #caaa610d}.resource-subsection-mark i{border:1px dashed color-mix(in srgb, var(--gold) 46%, transparent);border-radius:inherit;opacity:.55;transition:opacity .18s cubic-bezier(.32,.72,0,1),transform .24s cubic-bezier(.32,.72,0,1);position:absolute;inset:-6px;transform:scale(.9)}.resource-subsection-mark svg{z-index:1;transform-origin:50%;transition:transform .23s cubic-bezier(.32,.72,0,1),filter .18s cubic-bezier(.32,.72,0,1);position:relative}.resource-subsection:hover .resource-subsection-mark{border-color:var(--gold);box-shadow:0 15px 32px var(--shadow), inset 0 0 20px #caaa6114;transform:translateY(-2px)}.resource-subsection:hover .resource-subsection-mark i{opacity:1;transform:scale(1)}.resource-subsection:hover .resource-subsection-mark svg{filter:drop-shadow(0 0 7px #f0d99a7a);transform:translateY(-1px)rotate(-6deg)scale(1.07)}.resource-subsection-heading-copy{min-width:0}.resource-subsection-heading-copy>span{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;font-weight:700;display:block}.download-grid.compact .download-card{min-height:226px}.download-grid.single-download-grid{grid-template-columns:minmax(0,1fr)}.download-grid.single-download-grid .download-card{min-height:210px}.publications-section{background:var(--bg-deep)}.publication-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.publication-card{border:1px solid var(--line);background:radial-gradient(circle at 15% 10%, #caaa611a, transparent 30%), var(--surface);flex-direction:column;align-items:flex-start;min-height:338px;padding:28px;transition:border-color .2s,box-shadow .24s,transform .24s;display:flex;position:relative;overflow:hidden}.publication-card:hover{box-shadow:0 24px 56px var(--shadow);border-color:#caaa619e;transform:translateY(-4px)}.publication-card>div{margin-top:24px}.publication-card:hover .resource-card-icon svg,.publication-card:focus-within .resource-card-icon svg{filter:drop-shadow(0 0 6px #f0d99a8c);transform:perspective(80px)rotateY(-12deg)translateY(-1px)scale(1.08)}.publication-card h3 a{transition:color .18s}.publication-card h3 a:hover{color:var(--gold-light)}.resource-action,.medium-profile-link{color:var(--gold-light);align-items:center;gap:8px;margin-top:auto;font-size:.76rem;font-weight:650;transition:transform .18s cubic-bezier(.32,.72,0,1),filter .18s cubic-bezier(.32,.72,0,1);display:inline-flex}.resource-action:hover,.resource-action:focus-visible,.medium-profile-link:hover,.medium-profile-link:focus-visible{filter:drop-shadow(0 0 6px #f0d99a40);transform:translateY(-1px)}.resource-action:active,.medium-profile-link:active{transform:scale(.97)}.resource-action:hover svg,.resource-action:focus-visible svg,.medium-profile-link:hover svg,.medium-profile-link:focus-visible svg{filter:drop-shadow(0 0 5px #f0d99a73);transform:translate(2px,-2px)rotate(3deg)}.resource-action svg,.medium-profile-link svg{transition:transform .18s cubic-bezier(.32,.72,0,1),filter .18s cubic-bezier(.32,.72,0,1)}.articles-section{background:var(--surface)}.medium-profile-link{place-self:end;margin:0;padding-bottom:4px}.article-list{border-top:1px solid var(--line-strong)}.article-list article{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) 46px;align-items:center;gap:24px;min-height:128px;padding:22px 10px;transition:background .18s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1);display:grid}.article-list article:hover,.article-list article:focus-within{background:linear-gradient(90deg,#caaa6114,#0000 76%);transform:translate(5px)}.article-number{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:1.4rem}.article-list p{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem;font-weight:650}.article-list h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.25vw,2rem);font-weight:400;line-height:1.28}.article-list h3 a{transition:color .18s}.article-list h3 a:hover{color:var(--gold-light)}.article-arrow{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--gold-light);border-radius:50%;place-items:center;transition:background .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1),transform .2s cubic-bezier(.32,.72,0,1),filter .18s cubic-bezier(.32,.72,0,1);display:grid}.article-arrow:hover{background:var(--gold);color:#07111f;transform:translate(4px)}.article-arrow:active{transform:translate(2px)scale(.94)}.article-arrow svg{transition:transform .19s cubic-bezier(.32,.72,0,1)}.article-list article:hover .article-arrow,.article-list article:focus-within .article-arrow{filter:drop-shadow(0 0 7px #f0d99a47);transform:translate(4px)}.article-list article:hover .article-arrow svg,.article-list article:focus-within .article-arrow svg{transform:translate(2px)}:root[data-theme=light] .resources-hero{background:radial-gradient(circle at 82% 14%,#b77c111f,#0000 30%),linear-gradient(155deg,#fff 0%,#f7f3e9 100%);border-bottom-color:#94620b33}:root[data-theme=light] .resources-grid{opacity:.58;background-image:linear-gradient(#94620b12 1px,#0000 1px),linear-gradient(90deg,#94620b12 1px,#0000 1px)}:root[data-theme=light] .resource-library-visual{background:radial-gradient(circle at 18% 38%,#d2a03a2e,#0000 31%),linear-gradient(112deg,#fffdf8 0%,#f7f1e3 54%,#fff 100%);border-color:#94620b57;box-shadow:0 20px 48px #2d373f1a,inset 0 1px #fff}:root[data-theme=light] .resource-library-visual:hover{border-color:#94620bad;box-shadow:0 24px 54px #2d373f24,0 0 0 1px #c48b2014,inset 0 1px #fff}:root[data-theme=light] .resource-book-halo{opacity:.86;background:radial-gradient(#b77c1147,#0000 70%)}:root[data-theme=light] .resource-book-cover{background:linear-gradient(135deg,#7b4d05,#d2a13e 48%,#855507);border-color:#694203ad;box-shadow:0 10px 20px #52370c3b}:root[data-theme=light] .resource-book-page{background:linear-gradient(135deg,#fffef8,#eadcba);border-color:#7e530c57;box-shadow:inset 0 0 18px #5f41121f,0 1px #ffffffeb}:root[data-theme=light] .resource-book-page-turning{background:linear-gradient(105deg,#d5c292,#fffef9 42%,#e7d6ad)}:root[data-theme=light] .resource-book-page i{background:#2634406b}:root[data-theme=light] .resource-learning-flow>span{color:#28475f}:root[data-theme=light] .resource-learning-flow>span b{color:#815103}:root[data-theme=light] .resource-learning-flow>i{opacity:.7;background:linear-gradient(90deg,#94620b2e,#94620b,#94620b2e)}:root[data-theme=light] .resource-library-visual:hover .resource-learning-flow>span{color:#633d01;filter:none}:root[data-theme=light] .resources-jump{background:#ffffffe8;border-color:#94620b52;box-shadow:0 24px 54px #182c3d1f,inset 0 1px #fff}:root[data-theme=light] .resources-jump a{color:#294a63}:root[data-theme=light] .resources-jump a:hover,:root[data-theme=light] .resources-jump a:focus-visible{color:#684001;background:linear-gradient(100deg,#fffaf0,#fff);border-color:#94620b75}:root[data-theme=light] .download-card{background:linear-gradient(140deg,#fff,#f7f8f9);border-color:#24384926;box-shadow:0 0 0 1px #94620b08,0 12px 30px #1d314112}:root[data-theme=light] .download-card:hover{border-color:#94620b85;box-shadow:0 22px 48px #1d314121,0 0 0 1px #94620b12}:root[data-theme=light] .resource-card-icon,:root[data-theme=light] .resource-subsection-mark{color:#f1d58f;background:linear-gradient(145deg,#173149,#0b1b2c);border-color:#94620b80;box-shadow:0 10px 24px #1226372e,inset 0 0 18px #dfb45414}:root[data-theme=light] .resource-subsection>header{background:linear-gradient(105deg,#fffdf8,#f4f6f8);border-color:#94620b38;box-shadow:0 14px 34px #1d314112,inset 0 1px #fff}:root[data-theme=light] .download-action{color:#684001;background:#fffdf8;border-color:#94620b7a;box-shadow:0 4px 12px #392b1012}:root[data-theme=light] .download-action:hover,:root[data-theme=light] .download-action:focus-visible{color:#fffef9;background:linear-gradient(135deg,#a87311,#8a5905);border-color:#754902;box-shadow:0 8px 20px #55380533}:root[data-theme=light] .publication-card{background:radial-gradient(circle at 15% 10%,#b77c111a,#0000 31%),#fff;border-color:#24384926;box-shadow:0 10px 30px #1d314112}:root[data-theme=light] .resource-action,:root[data-theme=light] .medium-profile-link{color:#684001}:root[data-theme=light] .article-arrow{color:#684001;background:#fffdf8;border-color:#94620b6b}:root[data-theme=light] .article-arrow:hover,:root[data-theme=light] .article-arrow:focus-visible{color:#fffef9;background:linear-gradient(135deg,#aa7514,#8b5905);border-color:#754902}@media (max-width:980px){.resources-hero-layout{grid-template-columns:1fr;align-items:start;gap:40px}.resources-jump{grid-template-columns:repeat(3,minmax(0,1fr))}.resources-jump a{flex-direction:column;justify-content:center;align-items:flex-start;min-height:66px}.resource-section-heading{grid-template-columns:1fr;align-items:start;gap:16px}.resource-subsection>header{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px 20px}.resource-subsection>header>p{grid-column:2}.publication-grid{grid-template-columns:1fr}.publication-card{min-height:0}.medium-profile-link{justify-self:start}.resource-library-visual{max-width:none}}@media (max-width:720px){.resources-hero{padding:126px 0 66px}.resources-jump,.download-grid{grid-template-columns:1fr}.resources-jump a{flex-direction:row;justify-content:flex-start;align-items:center;min-height:50px}.resource-section{padding:80px 0}.download-card{min-height:0;padding:22px 20px}.resource-library-visual{grid-template-columns:165px minmax(0,1fr);gap:16px;padding:16px}.resource-open-book{width:142px;height:80px}.resource-learning-flow{gap:7px}.article-list article{grid-template-columns:42px minmax(0,1fr) 38px;gap:12px}.article-arrow{width:36px;height:36px}.resource-subsection>header{padding:19px}}@media (max-width:480px){.download-card{grid-template-columns:1fr}.download-action{grid-column:1}.article-list article{grid-template-columns:1fr 38px}.article-number{display:none}.resource-library-visual{grid-template-columns:1fr;gap:8px}.resource-book-scene{height:94px}.resource-learning-flow{width:100%}.resource-subsection>header{grid-template-columns:52px minmax(0,1fr);gap:15px}.resource-subsection-mark{width:50px;height:50px}.resource-subsection>header>p{grid-column:1/-1;padding-left:67px}}@keyframes resource-page-turn{0%,16%{opacity:1;transform:rotateY(-7deg)translateZ(1px)}43%,58%{opacity:.96;transform:rotateY(-168deg)translateZ(1px)}59%{opacity:0;transform:rotateY(-170deg)translateZ(1px)}60%{opacity:0;transform:rotateY(-7deg)translateZ(1px)}76%,to{opacity:1;transform:rotateY(-7deg)translateZ(1px)}}@keyframes resource-library-sheen{0%{opacity:0;transform:translate(0)skew(-18deg)}30%{opacity:1}to{opacity:0;transform:translate(980px)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.resources-page *,.resources-page :before,.resources-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.resources-jump a:hover,.resources-jump a:active,.download-card:hover,.download-card:focus-within,.download-action:hover,.download-action:active,.publication-card:hover,.publication-card:focus-within,.resource-action:hover,.resource-action:focus-visible,.medium-profile-link:hover,.medium-profile-link:focus-visible,.article-list article:hover,.article-list article:focus-within,.article-arrow:hover,.article-arrow:active,.resource-library-visual:hover,.resource-library-visual:hover .resource-open-book,.resource-library-visual:hover .resource-book-halo,.resource-library-visual:hover .resource-learning-flow>span,.resource-library-visual:hover .resource-learning-flow>i,.resource-book-page-turning{transform:none!important}.resource-book-page-turning{opacity:0!important}}
