html{scroll-behavior:smooth}.paper-module__lsSAFa__container{max-width:920px;min-height:100vh;margin:0 auto;padding:2rem 1.5rem 5rem;position:relative}.paper-module__lsSAFa__paperHeader{text-align:center;border-radius:var(--radius-lg,20px);isolation:isolate;background:linear-gradient(145deg,#0f172a 0%,#1e1b4b 40%,#312e81 70%,#1e3a5f 100%);border:1px solid #6366f133;margin-bottom:2.5rem;padding:3.5rem 2rem 2.5rem;position:relative;overflow:hidden}.paper-module__lsSAFa__paperHeader:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.paper-module__lsSAFa__paperHeader:after{content:"";filter:blur(40px);pointer-events:none;z-index:0;background:linear-gradient(90deg,#6366f133,#3b82f626,#10b9811a);border-radius:50%;width:80%;height:120px;animation:4s ease-in-out infinite alternate paper-module__lsSAFa__headerOrbPulse;position:absolute;bottom:-60px;left:50%;transform:translate(-50%)}@keyframes paper-module__lsSAFa__headerOrbPulse{0%{opacity:.5;transform:translate(-50%)scale(1)}to{opacity:1;transform:translate(-50%)scale(1.15)}}.paper-module__lsSAFa__headerGlow{pointer-events:none;z-index:0;background:radial-gradient(#6366f140 0%,#3b82f61a 40%,#0000 70%);width:600px;height:400px;animation:6s ease-in-out infinite alternate paper-module__lsSAFa__glowFloat;position:absolute;top:-120px;left:50%;transform:translate(-50%)}@keyframes paper-module__lsSAFa__glowFloat{0%{transform:translate(-50%)translateY(0)}to{transform:translate(-50%)translateY(12px)}}.paper-module__lsSAFa__breadcrumb{z-index:1;color:#cbd5e1cc;letter-spacing:.2px;margin-bottom:1.5rem;font-size:.82rem;position:relative}.paper-module__lsSAFa__breadcrumb a{color:#93c5fde6;text-decoration:none;transition:color .2s}.paper-module__lsSAFa__breadcrumb a:hover{color:#93c5fd;text-underline-offset:3px;text-decoration:underline}.paper-module__lsSAFa__sep{opacity:.4;color:#94a3b899;margin:0 .5rem}.paper-module__lsSAFa__paperTitle{z-index:1;font-family:var(--font-heading);color:#f8fafc;letter-spacing:-.5px;text-shadow:0 2px 20px #6366f14d;flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;margin-bottom:.6rem;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:800;line-height:1.2;display:flex;position:relative}.paper-module__lsSAFa__yearTag{color:#fff;border-radius:var(--radius-full,9999px);letter-spacing:.8px;text-transform:uppercase;background:linear-gradient(135deg,#f59e0b,#f97316,#ef4444);padding:.35rem 1rem;font-size:.85rem;font-weight:800;animation:3s ease-in-out infinite alternate paper-module__lsSAFa__yearTagGlow;box-shadow:0 4px 16px #f59e0b66,0 0 24px #f9731633}@keyframes paper-module__lsSAFa__yearTagGlow{0%{box-shadow:0 4px 16px #f59e0b59,0 0 20px #f9731626}to{box-shadow:0 4px 24px #f59e0b8c,0 0 36px #f973164d}}.paper-module__lsSAFa__paperSubtitle{z-index:1;color:#cbd5e1bf;letter-spacing:.3px;margin-bottom:2rem;font-size:.95rem;position:relative}.paper-module__lsSAFa__paperStats{z-index:1;justify-content:center;gap:1.25rem;margin-bottom:2rem;display:flex;position:relative}.paper-module__lsSAFa__stat{border-radius:var(--radius-md,12px);-webkit-backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff1a;flex-direction:column;align-items:center;min-width:100px;padding:1rem 1.5rem;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex}.paper-module__lsSAFa__stat:hover{background:#ffffff1a;border-color:#ffffff2e;transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.paper-module__lsSAFa__statNum{font-family:var(--font-heading);background:linear-gradient(135deg,#60a5fa,#818cf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.7rem;font-weight:800}.paper-module__lsSAFa__statLbl{color:#cbd5e199;text-transform:uppercase;letter-spacing:1.2px;margin-top:.15rem;font-size:.7rem;font-weight:500}.paper-module__lsSAFa__subjectTags{z-index:1;flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex;position:relative}.paper-module__lsSAFa__subTag{border-radius:var(--radius-full,9999px);color:#c4b5fde6;background:#6366f11f;border:1px solid #6366f133;padding:.25rem .7rem;font-size:.72rem;font-weight:500;transition:all .25s}.paper-module__lsSAFa__subTag:hover{background:#6366f133;border-color:#6366f159}.paper-module__lsSAFa__questionsSection{margin-bottom:1.5rem}.paper-module__lsSAFa__sectionTitle{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.3px;align-items:center;gap:.75rem;margin-bottom:1.75rem;font-size:1.35rem;font-weight:700;display:flex}.paper-module__lsSAFa__freeLabel{color:#10b981;border-radius:var(--radius-full,9999px);letter-spacing:.3px;background:#10b98114;border:1px solid #10b98133;padding:.3rem .85rem;font-size:.75rem;font-weight:600}.paper-module__lsSAFa__questionCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,20px);margin-bottom:1.35rem;padding:1.75rem 1.75rem 1.75rem 2rem;transition:all .35s cubic-bezier(.2,.8,.2,1);animation:.6s cubic-bezier(.16,1,.3,1) both paper-module__lsSAFa__cardStagger;position:relative;overflow:hidden}.paper-module__lsSAFa__questionCard:before{content:"";background:linear-gradient(180deg, var(--primary,#3b82f6), #6366f1, #a855f7);opacity:.7;border-radius:4px 0 0 4px;width:4px;transition:opacity .3s,width .3s;position:absolute;top:0;bottom:0;left:0}.paper-module__lsSAFa__questionCard:hover{background:linear-gradient(135deg, var(--surface) 0%, #6366f105 100%);border-color:#6366f133;transform:translateY(-2px);box-shadow:0 12px 40px #0000000f,0 2px 8px #6366f114}.paper-module__lsSAFa__questionCard:hover:before{opacity:1;width:5px}@keyframes paper-module__lsSAFa__cardStagger{0%{opacity:0;filter:blur(4px);transform:translateY(24px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.paper-module__lsSAFa__questionCard:first-child{animation-delay:50ms}.paper-module__lsSAFa__questionCard:nth-child(2){animation-delay:.1s}.paper-module__lsSAFa__questionCard:nth-child(3){animation-delay:.15s}.paper-module__lsSAFa__questionCard:nth-child(4){animation-delay:.2s}.paper-module__lsSAFa__questionCard:nth-child(5){animation-delay:.25s}.paper-module__lsSAFa__questionCard:nth-child(6){animation-delay:.3s}.paper-module__lsSAFa__questionCard:nth-child(7){animation-delay:.33s}.paper-module__lsSAFa__questionCard:nth-child(8){animation-delay:.36s}.paper-module__lsSAFa__questionCard:nth-child(9){animation-delay:.39s}.paper-module__lsSAFa__questionCard:nth-child(10){animation-delay:.42s}.paper-module__lsSAFa__questionCard:nth-child(n+11){animation-delay:.45s}@keyframes paper-module__lsSAFa__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.paper-module__lsSAFa__qHeader{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.paper-module__lsSAFa__qNumber{background:linear-gradient(145deg, var(--primary,#3b82f6), #6366f1);color:#fff;width:40px;height:40px;font-size:.9rem;font-weight:800;font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 4px 14px #6366f14d}.paper-module__lsSAFa__qNumber:after{content:"";border:2px solid #6366f133;border-radius:50%;position:absolute;inset:-3px}.paper-module__lsSAFa__qMeta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.paper-module__lsSAFa__subjectPill{border-radius:var(--radius-full,9999px);letter-spacing:.2px;color:#3b82f6;background:linear-gradient(135deg,#3b82f61f,#6366f11f);border:1px solid #3b82f633;padding:.2rem .65rem;font-size:.72rem;font-weight:700;transition:all .25s}.paper-module__lsSAFa__topicPill{border-radius:var(--radius-full,9999px);color:#10b981;background:#10b98114;border:1px solid #10b98126;padding:.2rem .55rem;font-size:.68rem;font-weight:600;transition:all .25s}.paper-module__lsSAFa__diffDot{border-radius:50%;flex-shrink:0;width:9px;height:9px;position:relative;box-shadow:0 0 6px}.paper-module__lsSAFa__diffDot:after{content:"";background:inherit;opacity:.2;filter:blur(3px);border-radius:50%;position:absolute;inset:-3px}.paper-module__lsSAFa__qText{color:var(--text-primary);letter-spacing:.1px;margin-bottom:1.15rem;font-size:1.02rem;font-weight:500;line-height:1.7}.paper-module__lsSAFa__optionsGrid{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.paper-module__lsSAFa__option{border-radius:var(--radius-md,12px);border:1.5px solid var(--border);cursor:pointer;color:var(--text-primary);text-align:left;background:0 0;border-left:3px solid #0000;align-items:center;gap:.7rem;width:100%;padding:.85rem 1.1rem;font-family:inherit;font-size:.9rem;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.paper-module__lsSAFa__option:before{content:"";opacity:0;background:linear-gradient(135deg,#0000 0%,#3b82f608 50%,#0000 100%);transition:opacity .3s;position:absolute;inset:0}.paper-module__lsSAFa__option:hover:not(:disabled):before{opacity:1}.paper-module__lsSAFa__option:hover:not(:disabled){border-color:#6366f180;border-left-color:var(--primary,#3b82f6);background:#6366f10a;transform:translateY(-2px)scale(1.01);box-shadow:0 6px 20px #6366f11a,0 0 0 1px #6366f114}.paper-module__lsSAFa__optLetter{width:30px;height:30px;color:var(--primary,#3b82f6);z-index:1;background:linear-gradient(135deg,#3b82f61a,#6366f114);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.paper-module__lsSAFa__option:hover:not(:disabled) .paper-module__lsSAFa__optLetter{background:linear-gradient(135deg, var(--primary,#3b82f6), #6366f1);color:#fff;transform:scale(1.08);box-shadow:0 2px 10px #6366f14d}.paper-module__lsSAFa__optText{z-index:1;flex:1;line-height:1.45;position:relative}.paper-module__lsSAFa__optionCorrect{animation:.8s paper-module__lsSAFa__correctPulse;background:linear-gradient(135deg,#10b98114,#10b98108)!important;border-color:#10b981!important;border-left-style:solid!important;border-left-width:4px!important;box-shadow:0 4px 20px #10b98126!important}.paper-module__lsSAFa__optionCorrect .paper-module__lsSAFa__optLetter{color:#fff;background:linear-gradient(135deg,#10b981,#059669);transform:scale(1.1);box-shadow:0 4px 12px #10b98166}.paper-module__lsSAFa__optionWrong{animation:.6s paper-module__lsSAFa__wrongShake;background:linear-gradient(135deg,#ef44440f,#ef444405)!important;border-color:#ef4444!important;border-left-style:solid!important;border-left-width:4px!important}.paper-module__lsSAFa__optionWrong .paper-module__lsSAFa__optLetter{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef44444d}.paper-module__lsSAFa__optionDimmed{opacity:.4;filter:grayscale(.3);transform:scale(.98)}.paper-module__lsSAFa__checkIcon{color:#10b981;z-index:1;filter:drop-shadow(0 0 8px #10b98166);font-size:1.2rem;font-weight:800;animation:.4s cubic-bezier(.34,1.56,.64,1) paper-module__lsSAFa__popIn;position:relative}.paper-module__lsSAFa__crossIcon{color:#ef4444;z-index:1;filter:drop-shadow(0 0 6px #ef44444d);font-size:1.2rem;font-weight:800;animation:.3s paper-module__lsSAFa__popIn;position:relative}@keyframes paper-module__lsSAFa__correctPulse{0%{box-shadow:none;transform:scale(1)}25%{transform:scale(1.02);box-shadow:0 0 0 4px #10b98126}50%{transform:scale(1.01);box-shadow:0 0 30px #10b98140,0 0 0 6px #10b98114}to{transform:scale(1);box-shadow:0 4px 20px #10b98126}}@keyframes paper-module__lsSAFa__wrongShake{0%,to{transform:translate(0)}10%{transform:translate(-6px)rotate(-.5deg)}20%{transform:translate(5px)rotate(.5deg)}30%{transform:translate(-5px)}40%{transform:translate(4px)}50%{transform:translate(-3px)}60%{transform:translate(2px)}70%{transform:translate(-1px)}}@keyframes paper-module__lsSAFa__popIn{0%{opacity:0;transform:scale(0)rotate(-10deg)}60%{transform:scale(1.3)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.paper-module__lsSAFa__explanation{border-radius:var(--radius-md,12px);background:linear-gradient(135deg,#3b82f60a,#6366f105);border:1px solid #6366f11a;margin-top:1.15rem;padding:1.15rem 1.35rem 1.15rem 1.5rem;animation:.5s cubic-bezier(.16,1,.3,1) paper-module__lsSAFa__explReveal;position:relative;overflow:hidden}.paper-module__lsSAFa__explanation:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6,#06b6d4);border-radius:4px 0 0 4px;width:4px;position:absolute;top:0;bottom:0;left:0}.paper-module__lsSAFa__explanation:after{content:"";pointer-events:none;background:radial-gradient(circle,#6366f11a 0%,#0000 70%);width:50px;height:50px;position:absolute;top:-10px;left:-10px}.paper-module__lsSAFa__explHeader{align-items:center;gap:.45rem;margin-bottom:.6rem;display:flex}.paper-module__lsSAFa__explIcon{font-size:1.15rem}.paper-module__lsSAFa__explTitle{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-text-fill-color:transparent;font-size:.87rem;font-weight:700;font-family:var(--font-heading);letter-spacing:.2px;-webkit-background-clip:text;background-clip:text}.paper-module__lsSAFa__explText{color:var(--text-secondary);z-index:1;font-size:.89rem;line-height:1.75;position:relative}@keyframes paper-module__lsSAFa__explReveal{0%{opacity:0;max-height:0;transform:translateY(-10px)scale(.98)}to{opacity:1;max-height:600px;transform:translateY(0)scale(1)}}@keyframes paper-module__lsSAFa__slideDown{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:500px;transform:translateY(0)}}.paper-module__lsSAFa__ctaSection{margin-top:2.5rem;margin-bottom:2.5rem}.paper-module__lsSAFa__ctaCard{text-align:center;border-radius:var(--radius-lg,20px);isolation:isolate;background:linear-gradient(145deg,#0f172a 0%,#1e1b4b 50%,#312e81 100%);border:1px solid #6366f140;padding:2.5rem 2rem;position:relative;overflow:hidden}.paper-module__lsSAFa__ctaCard:before{content:"";border-radius:var(--radius-lg,20px);-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(135deg,#3b82f666,#6366f133,#10b9814d,#3b82f666) 0 0/300% 300%;padding:1px;animation:4s ease-in-out infinite paper-module__lsSAFa__borderGlow;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.paper-module__lsSAFa__ctaCard:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#6366f126 0%,#0000 70%);border-radius:50%;width:180px;height:180px;animation:5s ease-in-out infinite alternate paper-module__lsSAFa__ctaOrb1;position:absolute;top:20%;right:10%}@keyframes paper-module__lsSAFa__borderGlow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes paper-module__lsSAFa__ctaOrb1{0%{opacity:.5;transform:translate(0)scale(1)}to{opacity:.8;transform:translate(-20px,15px)scale(1.2)}}.paper-module__lsSAFa__ctaTitle{font-family:var(--font-heading);color:#f8fafc;z-index:1;margin-bottom:.5rem;font-size:1.3rem;font-weight:700;position:relative}.paper-module__lsSAFa__ctaText{color:#cbd5e1bf;z-index:1;margin-bottom:1.5rem;font-size:.92rem;line-height:1.6;position:relative}.paper-module__lsSAFa__ctaButton{color:#fff;border-radius:var(--radius-full,9999px);z-index:1;letter-spacing:.2px;background:linear-gradient(135deg,#3b82f6,#6366f1,#8b5cf6);align-items:center;gap:.55rem;padding:.85rem 1.75rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #6366f159}.paper-module__lsSAFa__ctaButton:after{content:"";background:linear-gradient(90deg,#fff0 0%,#fff3 50%,#fff0 100%);width:60%;height:100%;transition:none;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.paper-module__lsSAFa__ctaButton:hover:after{animation:1s ease-in-out paper-module__lsSAFa__ctaShine}.paper-module__lsSAFa__ctaButton:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 10px 32px #6366f180,0 0 40px #6366f126}@keyframes paper-module__lsSAFa__ctaShine{0%{left:-100%}to{left:200%}}.paper-module__lsSAFa__seoSection{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,20px);margin-top:2.5rem;padding:2.25rem;position:relative;overflow:hidden}.paper-module__lsSAFa__seoSection:before{content:"";background:linear-gradient(90deg,#3b82f6,#6366f1,#a855f7,#06b6d4);border-radius:20px 20px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.paper-module__lsSAFa__seoSection h2{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:1.15rem;padding-top:.25rem;font-size:1.3rem;font-weight:700}.paper-module__lsSAFa__seoSection p{color:var(--text-secondary);margin-bottom:1rem;font-size:.92rem;line-height:1.85}.paper-module__lsSAFa__relatedSection{margin-top:3.5rem}.paper-module__lsSAFa__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:.9rem;display:grid}.paper-module__lsSAFa__relatedCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md,12px);color:inherit;align-items:center;gap:.8rem;padding:1.1rem 1.3rem;text-decoration:none;transition:all .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.paper-module__lsSAFa__relatedCard:after{content:"";transform-origin:0;background:linear-gradient(90deg,#3b82f6,#6366f1,#a855f7);height:3px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.paper-module__lsSAFa__relatedCard:hover:after{transform:scaleX(1)}.paper-module__lsSAFa__relatedCard:hover{background:linear-gradient(135deg, var(--surface) 0%, #6366f108 100%);border-color:#6366f140;transform:translateY(-4px);box-shadow:0 12px 32px #00000014,0 0 0 1px #6366f11f}.paper-module__lsSAFa__relatedYear{color:#fff;border-radius:var(--radius-sm,8px);letter-spacing:.5px;background:linear-gradient(135deg,#6366f1,#8b5cf6);padding:.25rem .65rem;font-size:.72rem;font-weight:800;transition:all .3s;box-shadow:0 2px 8px #6366f140}.paper-module__lsSAFa__relatedCard:hover .paper-module__lsSAFa__relatedYear{background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 4px 12px #f59e0b4d}.paper-module__lsSAFa__relatedPost{color:var(--text-primary);flex:1;font-size:.9rem;font-weight:600;line-height:1.3}.paper-module__lsSAFa__relatedCount{color:var(--text-secondary);font-size:.75rem;font-weight:500}@media (max-width:768px){.paper-module__lsSAFa__container{padding:1rem 1rem 3.5rem}.paper-module__lsSAFa__paperHeader{border-radius:var(--radius-md,12px);padding:2.5rem 1.25rem 2rem}.paper-module__lsSAFa__optionsGrid{grid-template-columns:1fr}.paper-module__lsSAFa__paperStats{flex-wrap:wrap;gap:.75rem}.paper-module__lsSAFa__stat{min-width:85px;padding:.75rem 1rem}.paper-module__lsSAFa__relatedGrid{grid-template-columns:1fr}.paper-module__lsSAFa__ctaCard{padding:2rem 1.25rem}.paper-module__lsSAFa__seoSection{padding:1.75rem 1.25rem}}@media (max-width:480px){.paper-module__lsSAFa__paperTitle{font-size:1.35rem}.paper-module__lsSAFa__questionCard{border-radius:var(--radius-md,12px);padding:1.15rem 1rem 1.15rem 1.35rem}.paper-module__lsSAFa__qNumber{width:34px;height:34px;font-size:.8rem}.paper-module__lsSAFa__option{padding:.7rem .9rem;font-size:.85rem}.paper-module__lsSAFa__ctaButton{padding:.75rem 1.35rem;font-size:.85rem}.paper-module__lsSAFa__yearTag{padding:.25rem .75rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.paper-module__lsSAFa__questionCard,.paper-module__lsSAFa__headerGlow,.paper-module__lsSAFa__yearTag,.paper-module__lsSAFa__ctaCard:before,.paper-module__lsSAFa__ctaCard:after,.paper-module__lsSAFa__paperHeader:after{animation:none!important}.paper-module__lsSAFa__option,.paper-module__lsSAFa__relatedCard,.paper-module__lsSAFa__stat,.paper-module__lsSAFa__ctaButton{transition-duration:.01ms!important}}
.subject-module__p2L-6a__container{max-width:900px;min-height:100vh;margin:0 auto;padding:2rem 1.5rem 4rem}.subject-module__p2L-6a__subjectHeader{text-align:center;margin-bottom:2.5rem;padding:3rem 0 2.5rem;position:relative;overflow:hidden}.subject-module__p2L-6a__subjectHeader:after{content:"";background:linear-gradient(90deg,#0000,#10b9814d,#3b82f64d,#0000);width:80%;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.subject-module__p2L-6a__headerGlow{pointer-events:none;background:radial-gradient(at 35%,#10b98126 0%,#0000 55%),radial-gradient(at 65% 40%,#3b82f61f 0%,#0000 55%),radial-gradient(at 50% 70%,#a855f70f 0%,#0000 50%);width:600px;height:450px;animation:5s ease-in-out infinite alternate subject-module__p2L-6a__headerGlowPulse;position:absolute;top:-100px;left:50%;transform:translate(-50%)}@keyframes subject-module__p2L-6a__headerGlowPulse{0%{opacity:.75;transform:translate(-50%)scale(1)}to{opacity:1;transform:translate(-50%)scale(1.06)}}.subject-module__p2L-6a__breadcrumb{z-index:1;color:var(--text-secondary);margin-bottom:1.25rem;font-size:.82rem;animation:.5s ease-out both subject-module__p2L-6a__fadeIn;position:relative}.subject-module__p2L-6a__breadcrumb a{color:var(--primary);text-decoration:none;transition:color .2s,opacity .2s}.subject-module__p2L-6a__breadcrumb a:hover{opacity:.8}.subject-module__p2L-6a__sep{opacity:.5;margin:0 .4rem}@keyframes subject-module__p2L-6a__fadeIn{0%{opacity:0}to{opacity:1}}.subject-module__p2L-6a__subjectTitle{z-index:1;color:var(--text-primary);letter-spacing:-.015em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:.5rem;font-family:Outfit,sans-serif;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;line-height:1.2;animation:.6s cubic-bezier(.16,1,.3,1) both subject-module__p2L-6a__heroSlideUp;display:flex;position:relative}@keyframes subject-module__p2L-6a__heroSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.subject-module__p2L-6a__emojiLarge{filter:drop-shadow(0 3px 12px #0000001f);font-size:2.2rem;animation:3s ease-in-out infinite subject-module__p2L-6a__emojiFloat}@keyframes subject-module__p2L-6a__emojiFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.subject-module__p2L-6a__broadTag{border-radius:var(--radius-full,9999px);color:#10b981;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#10b98126,#3b82f626);border:1px solid #10b98140;padding:.3rem .9rem;font-size:.78rem;font-weight:600;transition:transform .2s,box-shadow .2s}.subject-module__p2L-6a__broadTag:hover{transform:scale(1.05);box-shadow:0 4px 12px #10b98126}.subject-module__p2L-6a__subjectSubtitle{z-index:1;color:var(--text-secondary);margin-bottom:1.75rem;font-size:.95rem;line-height:1.5;animation:.6s cubic-bezier(.16,1,.3,1) .1s both subject-module__p2L-6a__heroSlideUp;position:relative}.subject-module__p2L-6a__subjectStats{z-index:1;justify-content:center;gap:2.5rem;margin-bottom:1.75rem;animation:.6s cubic-bezier(.16,1,.3,1) .15s both subject-module__p2L-6a__heroSlideUp;display:flex;position:relative}.subject-module__p2L-6a__stat{flex-direction:column;align-items:center;display:flex;position:relative}.subject-module__p2L-6a__stat:after{content:"";background:linear-gradient(to bottom, transparent, var(--border), transparent);width:1px;height:60%;position:absolute;top:50%;right:-1.25rem;transform:translateY(-50%)}.subject-module__p2L-6a__stat:last-child:after{display:none}.subject-module__p2L-6a__statNum{background:linear-gradient(135deg,#10b981,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Outfit,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2}.subject-module__p2L-6a__statLbl{color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-top:.15rem;font-size:.72rem}.subject-module__p2L-6a__paperTags{z-index:1;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:.5rem;animation:.6s cubic-bezier(.16,1,.3,1) .2s both subject-module__p2L-6a__heroSlideUp;display:flex;position:relative}.subject-module__p2L-6a__paperTagsTitle{text-align:center;width:100%;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:.35rem;font-size:.72rem;font-weight:500}.subject-module__p2L-6a__paperChip{border-radius:var(--radius-full,9999px);color:var(--text-secondary);background:#3b82f60f;border:1px solid #3b82f61f;padding:.25rem .7rem;font-size:.73rem;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.subject-module__p2L-6a__paperChip:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(135deg,#3b82f61f,#6366f114);transition:opacity .3s;position:absolute;inset:0}.subject-module__p2L-6a__paperChip:hover{color:#3b82f6;background:#3b82f61f;border-color:#3b82f659;transform:translateY(-2px)scale(1.04);box-shadow:0 4px 16px #3b82f61f}.subject-module__p2L-6a__paperChip:hover:before{opacity:1}.subject-module__p2L-6a__questionsSection{margin-bottom:1rem}.subject-module__p2L-6a__sectionTitle{color:var(--text-primary);align-items:center;gap:.75rem;margin-bottom:1.5rem;font-family:Outfit,sans-serif;font-size:1.3rem;font-weight:600;display:flex}.subject-module__p2L-6a__freeLabel{color:var(--text-secondary);background:var(--surface);border-radius:var(--radius-full,9999px);border:1px solid var(--border);padding:.28rem .75rem;font-size:.78rem;font-weight:500;transition:border-color .2s}.subject-module__p2L-6a__blurredSection{margin-bottom:3rem;position:relative}.subject-module__p2L-6a__blurredContent{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;max-height:600px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.subject-module__p2L-6a__blurredQuestion{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,20px);margin-bottom:1.25rem;padding:1.5rem}.subject-module__p2L-6a__blurredQHeader{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.subject-module__p2L-6a__blurredQNumber{background:linear-gradient(135deg, var(--primary), #6366f1);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:700;display:flex}.subject-module__p2L-6a__blurredSubjectPill{border-radius:var(--radius-full,9999px);color:var(--primary);background:linear-gradient(135deg,#3b82f61f,#6366f11f);border:1px solid #3b82f633;padding:.15rem .55rem;font-size:.7rem;font-weight:600}.subject-module__p2L-6a__blurredQText{color:var(--text-primary);margin-bottom:1rem;font-size:1rem;font-weight:500;line-height:1.65}.subject-module__p2L-6a__blurredOptionsGrid{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.subject-module__p2L-6a__blurredOption{border-radius:var(--radius-md,12px);border:1.5px solid var(--border);color:var(--text-primary);background:0 0;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.subject-module__p2L-6a__blurredOptLetter{width:28px;height:28px;color:var(--primary);background:#3b82f614;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.subject-module__p2L-6a__blurredOptText{flex:1;line-height:1.4}.subject-module__p2L-6a__blurredExplanation{border-radius:var(--radius-md,12px);background:#3b82f60a;border:1px solid #3b82f61f;margin-top:1rem;padding:1rem 1.25rem}.subject-module__p2L-6a__blurredExplText{color:var(--text-secondary);font-size:.88rem;line-height:1.7}.subject-module__p2L-6a__relatedSection{margin-top:3rem;animation:.7s ease-out .2s both subject-module__p2L-6a__sectionFadeIn}@keyframes subject-module__p2L-6a__sectionFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.subject-module__p2L-6a__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.85rem;display:grid}.subject-module__p2L-6a__relatedCard{--hover-color:#10b981;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md,12px);color:inherit;align-items:center;gap:.85rem;padding:1.1rem 1.35rem;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}.subject-module__p2L-6a__relatedCard:before{content:"";opacity:0;background:linear-gradient(#10b981,#3b82f6);width:3px;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0}.subject-module__p2L-6a__relatedCard:nth-child(3n+1){--hover-color:#10b981}.subject-module__p2L-6a__relatedCard:nth-child(3n+2){--hover-color:#3b82f6}.subject-module__p2L-6a__relatedCard:nth-child(3n+3){--hover-color:#8b5cf6}.subject-module__p2L-6a__relatedCard:nth-child(3n+2):before{background:linear-gradient(#3b82f6,#6366f1)}.subject-module__p2L-6a__relatedCard:nth-child(3n+3):before{background:linear-gradient(#8b5cf6,#ec4899)}.subject-module__p2L-6a__relatedCard:hover{border-color:var(--hover-color);transform:translateY(-4px)translate(2px);box-shadow:0 12px 32px #00000014,0 4px 12px #0000000a}.subject-module__p2L-6a__relatedCard:hover:before{opacity:1}.subject-module__p2L-6a__relatedCard:hover .subject-module__p2L-6a__relatedEmoji{transform:scale(1.2)}.subject-module__p2L-6a__relatedCard:hover .subject-module__p2L-6a__relatedName{color:var(--hover-color)}.subject-module__p2L-6a__relatedEmoji{font-size:1.5rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.subject-module__p2L-6a__relatedName{color:var(--text-primary);flex:1;font-size:.88rem;font-weight:500;transition:color .3s}.subject-module__p2L-6a__relatedCount{color:var(--text-secondary);border-radius:var(--radius-full,9999px);border:1px solid var(--border);background:#6b72800f;padding:.2rem .6rem;font-size:.73rem;font-weight:500;transition:all .3s}.subject-module__p2L-6a__relatedCard:hover .subject-module__p2L-6a__relatedCount{color:#10b981;background:#10b98114;border-color:#10b98133}.subject-module__p2L-6a__seoSection{background:var(--surface);border-radius:var(--radius-lg,20px);border:1px solid #0000;margin-top:3rem;padding:2.5rem;animation:.7s ease-out .3s both subject-module__p2L-6a__sectionFadeIn;position:relative;overflow:hidden}.subject-module__p2L-6a__seoSection:before{content:"";border-radius:inherit;background:linear-gradient(135deg, #10b98159, #3b82f633, #a855f71f, var(--border));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.subject-module__p2L-6a__seoSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#10b9810d 0%,#0000 70%);width:250px;height:250px;position:absolute;top:-40%;right:-15%}.subject-module__p2L-6a__seoSection h2{color:var(--text-primary);margin-bottom:1rem;font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:600;position:relative}.subject-module__p2L-6a__seoSection p{color:var(--text-secondary);margin-bottom:1rem;font-size:.95rem;line-height:1.8;position:relative}@media (max-width:768px){.subject-module__p2L-6a__container{padding:1rem 1rem 3rem}.subject-module__p2L-6a__subjectHeader{padding:2rem 0 1.5rem}.subject-module__p2L-6a__blurredOptionsGrid{grid-template-columns:1fr}.subject-module__p2L-6a__subjectStats{gap:1.5rem}.subject-module__p2L-6a__stat:after{right:-.75rem}.subject-module__p2L-6a__relatedGrid{grid-template-columns:1fr}.subject-module__p2L-6a__seoSection{padding:1.5rem}}@media (max-width:480px){.subject-module__p2L-6a__subjectTitle{font-size:1.4rem}.subject-module__p2L-6a__blurredQuestion{padding:1rem}.subject-module__p2L-6a__relatedCard:hover{transform:translateY(-3px)translate(0)}}@media (prefers-reduced-motion:reduce){.subject-module__p2L-6a__headerGlow,.subject-module__p2L-6a__breadcrumb,.subject-module__p2L-6a__subjectTitle,.subject-module__p2L-6a__subjectSubtitle,.subject-module__p2L-6a__subjectStats,.subject-module__p2L-6a__paperTags,.subject-module__p2L-6a__relatedSection,.subject-module__p2L-6a__seoSection,.subject-module__p2L-6a__emojiLarge{animation:none!important}.subject-module__p2L-6a__relatedCard,.subject-module__p2L-6a__paperChip,.subject-module__p2L-6a__relatedEmoji,.subject-module__p2L-6a__broadTag{transition-duration:10ms!important}}
