@charset "UTF-8";.formulae-accordian .card-header{background-color:#eeeff5!important;border-bottom:0;padding:0}.formulae-accordian .card-header .menu-item-wrapper,.formulaeMenu .nav-item .menu-item-wrapper{align-items:center;border-bottom:1px solid #309255;cursor:pointer;display:flex;padding:5px 10px}.formulae-accordian .card-header .menu-item-wrapper:hover,.formulae-accordian .card-header .menu-item-wrapper:hover .nav-link{background-color:#e7f8ee!important}.formulae-accordian .card-header .menu-item-wrapper:hover .menu-icon i{background-color:#309255!important;color:#fff}.formulae-accordian .card-header .menu-item-wrapper .menu-icon{align-items:center;border:1px solid rgba(48,146,85,.2);border-radius:50%;display:flex;height:65px;justify-content:center;width:65px}.formulae-accordian .card-header .menu-item-wrapper .menu-icon i{background-color:#dcdde1;border:1px solid rgba(48,146,85,.2);border-radius:50%;color:#309255;font-size:18px;height:50px;line-height:50px;text-align:center;transition:all .3s ease 0s;width:50px}.formulae-accordian .card-header .menu-item-wrapper .menu-text-wrapper{display:flex;justify-content:space-between}.formulae-accordian .card-header .menu-item-wrapper .menu-text{flex:1;padding-left:10px}.formulae-accordian .menu-item-wrapper .menu-text .btn{color:#212832;font-size:18px;font-weight:500;margin-bottom:0;margin-top:0}.formulae-accordian .card-header .menu-item-wrapper .menu-text .btn:hover{text-decoration:none}.formulae-accordian .card-header .menu-item-wrapper .menuitem-link{background:#309255;border-radius:50%;color:#fff!important;height:30px;margin:0;padding:10px;transition:.3s;width:30px}.formulae-accordian .card-header .menu-item-wrapper .menuitem-link i{bottom:7px;position:relative;right:2px;transition:.3s}.formulae-accordian .card-header .menu-item-wrapper .menuitem-link:hover{background:#fff;color:#309255!important}.formulae-accordian .card-body{padding:1rem}.formulae-accordian .subitem-text{background:#eeee;border-radius:20px;margin:10px 0;padding:7px 10px}.formulae-accordian .subitem-link{padding:5px 7px}.formulae-section{animation:backgroundShift 8s ease-in-out infinite alternate;background:linear-gradient(135deg,#a8d5ba,#87ceeb 50%,#f4c2a1);color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:20px}@keyframes backgroundShift{0%{background:linear-gradient(135deg,#a8d5ba,#87ceeb 50%,#f4c2a1)}to{background:linear-gradient(135deg,#98d4a8,#7bbef0 50%,#fc9)}}.formulae-section .container-fluid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.15);padding:30px}.formulae-section .header{margin-bottom:40px;padding:20px 0;position:relative;text-align:center}.formulae-section .header:before{animation:colorShift 3s ease-in-out infinite alternate;background:linear-gradient(90deg,#f4c2a1,#a8d5ba,#87ceeb);border-radius:2px;content:"";height:4px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:100px}@keyframes colorShift{0%{background:linear-gradient(90deg,#f4c2a1,#a8d5ba,#87ceeb)}to{background:linear-gradient(90deg,#87ceeb,#fc9,#98d4a8)}}.formulae-section h1{-webkit-text-fill-color:transparent;animation:glow 2s ease-in-out infinite alternate;animation:glow 2s ease-in-out infinite alternate,gradientMove 4s ease-in-out infinite;background:linear-gradient(45deg,#6ba644,#2196f3,#ff9800);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;font-size:2em;margin-bottom:10px}@keyframes glow{0%{filter:drop-shadow(0 0 5px rgba(107,166,68,.3))}to{filter:drop-shadow(0 0 15px rgba(107,166,68,.6))}}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.formulae-section .highlight-text{color:#e74c3c;font-weight:600}.formulae-section .emphasis-text{color:#f39c12;font-weight:600}.formulae-section .subtitle{color:#666;font-size:1.2em;font-weight:300}.formulae-section .formula-card{background:linear-gradient(135deg,#29b95f,#309255);border-radius:15px;box-shadow:0 10px 30px rgba(107,166,68,.3);color:#fff;margin:25px 0;overflow:hidden;padding:25px;position:relative;transition:all .3s ease}.formulae-section .formula-card:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.formulae-section .formula-card:hover:before{left:100%}.formulae-section .formula-card:hover{background:linear-gradient(135deg,#309255,#29b95f);box-shadow:0 15px 40px rgba(107,166,68,.4);transform:translateY(-5px)}.formulae-section .formula-title{align-items:center;color:#fff;display:flex;font-size:1.5em;font-weight:600;gap:10px;margin-bottom:15px}.formulae-section .formula-icon{align-items:center;background:hsla(0,0%,100%,.2);border-radius:50%;color:#fff;display:flex;font-size:1.2em;height:30px;justify-content:center;width:30px}.formulae-section .formula-content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.1);border-left:4px solid #f4c2a1;border-radius:10px;margin:15px 0;padding:20px}.formulae-section .explanation-card{background:linear-gradient(135deg,#f4c2a1,#fc9);border-radius:15px;box-shadow:0 10px 30px hsla(24,79%,79%,.3);color:#773118;margin:25px 0;padding:25px;transition:all .3s ease}.formulae-section .explanation-card:hover{background:linear-gradient(135deg,#fc9,#ffe0b3);box-shadow:0 15px 35px hsla(24,79%,79%,.4);transform:translateY(-3px)}.formulae-section .explanation-title{color:#773118;font-size:1.3em;font-weight:600;margin-bottom:15px}.formulae-section .parameter-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.formulae-section .parameter-card{background:linear-gradient(135deg,#1e88e5,#1565c0);border-radius:12px;box-shadow:0 8px 20px rgba(135,206,235,.3);color:#fff;cursor:pointer;padding:20px;position:relative;text-align:center;transition:all .3s ease}.formulae-section .parameter-card:hover{background:linear-gradient(135deg,#1565c0,#2196f3);box-shadow:0 10px 25px rgba(135,206,235,.4);transform:scale(1.05)}.formulae-section .parameter-symbol{color:#fff;font-size:2em;font-weight:700;margin-bottom:10px}.formulae-section .parameter-symbol .MathJax{font-size:60.5%!important}.formulae-section .parameter-description{color:hsla(0,0%,100%,.9);font-weight:500}.formulae-section .interactive-section{background:linear-gradient(135deg,#c8a8d8,#d4b8e6);border-radius:15px;box-shadow:0 10px 30px rgba(200,168,216,.3);color:#4f1242;margin:25px 0;padding:25px}.formulae-section .tip-box{background:linear-gradient(135deg,#c8a8d8,#d4b8e6);border-left:5px solid #f4c2a1;border-radius:12px;box-shadow:0 8px 20px rgba(200,168,216,.3);color:#4f1242;margin:20px 0;padding:20px}.formulae-section .tip-box:before{content:"💡";font-size:1.5em;margin-right:10px}.formulae-section .study-tip-box{background:linear-gradient(135deg,#667eea,#764ba2);border-left:5px solid #f093fb;border-radius:15px;box-shadow:0 10px 30px rgba(102,126,234,.3);color:#090835;margin:25px 0;padding:25px;transition:all .3s ease}.formulae-section .study-tip-box:hover{box-shadow:0 15px 35px rgba(102,126,234,.4);transform:translateY(-3px)}.formulae-section .study-tip-header{align-items:center;border-bottom:2px solid hsla(0,0%,100%,.2);display:flex;margin-bottom:20px;padding-bottom:15px}.formulae-section .study-tip-icon{animation:pulse 2s ease-in-out infinite;font-size:2em;margin-right:15px}.formulae-section .study-tip-header h4{color:#fff;font-size:1.3em;margin:0}.formulae-section .study-tip-content{line-height:1.6}.formulae-section .study-content-highlight{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;margin:15px 0;padding:15px;text-align:center}.formulae-section .formula-highlight{color:#f093fb;font-size:1.1em;text-shadow:0 0 10px rgba(240,147,251,.3)}.formulae-section .study-content-subsection{background:hsla(0,0%,100%,.05);border-radius:8px;margin:20px 0;padding:15px}.formulae-section .study-content-subsection h5{color:#43e97b;font-size:1.1em;margin-bottom:10px}.formulae-section .study-content-subsection ul{list-style:none;padding-left:0}.formulae-section .study-content-subsection li{margin:8px 0;padding-left:20px;position:relative}.formulae-section .study-content-subsection li:before{content:"✨";left:0;position:absolute;top:0}.formulae-section .study-tip-conclusion{background:rgba(67,233,123,.2);border:2px solid rgba(67,233,123,.3);border-radius:8px;font-size:1.1em;font-weight:600;margin-top:20px;padding:15px;text-align:center}.strategy-steps{display:flex;flex-direction:column;gap:12px}.step{align-items:flex-start;background:hsla(0,0%,100%,.1);border-radius:6px;display:flex;gap:12px;padding:10px}.step-number{align-items:center;background:#f093fb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.9em;font-weight:700;height:25px;justify-content:center;width:25px}.step-text{flex:1}.code{background:rgba(0,0,0,.3);border-radius:4px;color:#43e97b;font-size:.9em;padding:2px 6px}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.formulae-section .applications-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:25px 0}.formulae-section .application-item{background:linear-gradient(135deg,#4a7c59,#5a8f6a);border-radius:10px;box-shadow:0 5px 15px rgba(152,212,168,.3);color:#fff;padding:15px;text-align:center;transition:all .3s ease}.formulae-section .application-item:hover{background:linear-gradient(135deg,#5a8f6a,#6ba076);box-shadow:0 10px 25px rgba(152,212,168,.4);transform:translateY(-5px)}.formulae-section .application-item h4{color:#fff;margin-bottom:5px}.formulae-section .math-formula{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;box-shadow:inset 0 2px 5px rgba(0,0,0,.1);color:#333;font-size:1.2em;margin:10px 0;padding:15px;text-align:center}@media (max-width:768px){.formulae-section .container-fluid{margin:10px;padding:20px}.formulae-section h1{font-size:2em}.formulae-section .parameter-grid{grid-template-columns:1fr}}.formulae-section .wave-animation{animation:waveGradient 3s ease-in-out infinite alternate;background:linear-gradient(90deg,#f4c2a1,#fc9,#c8a8d8,#a8d5ba,#87ceeb);border-radius:10px;height:100px;margin:20px 0;overflow:hidden;position:relative}@keyframes waveGradient{0%{background:linear-gradient(90deg,#f4c2a1,#fc9,#c8a8d8,#a8d5ba,#87ceeb)}to{background:linear-gradient(90deg,#87ceeb,#c8a8d8,#f4c2a1,#a8d5ba,#fc9)}}.formulae-section .wave{animation:wave 3s linear infinite;background:#fff;border-radius:2px;height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:200%}@keyframes wave{0%{left:-100%}to{left:100%}}.formulae-section .key-properties-section{background:linear-gradient(135deg,#2c3e50,#34495e);border-radius:15px;box-shadow:0 10px 30px rgba(44,62,80,.3);color:#fff;margin:30px 0;padding:30px}.formulae-section .key-properties-section h3{color:#ecf0f1;font-size:1.5em;margin-bottom:25px;text-align:center}.formulae-section .properties-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.formulae-section .property-item{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:20px;transition:all .3s ease}.formulae-section .property-item:hover{background:hsla(0,0%,100%,.15);box-shadow:0 8px 20px rgba(0,0,0,.2);transform:translateY(-3px)}.formulae-section .property-icon{font-size:2em;margin-bottom:15px;text-align:center}.formulae-section .property-content h4{color:#3498db;font-size:1.2em;margin-bottom:10px;text-align:center}.formulae-section .property-content p{color:#ecf0f1;line-height:1.6;text-align:center}.formulae-section .property-content strong{color:#e74c3c}.formulae-section .property-content em{color:#f39c12;font-style:normal;font-weight:600}.formulae-intro-list ul{background-color:#e7f8ee;border-radius:17px;padding-bottom:20px;padding-top:20px}.formulae-subitem-list-wrapper{position:relative}.formulae-subitem-list-wrapper .shape-01{position:absolute;right:30px;top:70px}.formulae-header{display:flex;flex-direction:column;justify-content:center}.formulae-header h4{border:1px solid #309255;border-radius:20px;color:#309255;padding:10px 30px;text-align:center}.formulae-intro{animation:backgroundShift 8s ease-in-out infinite alternate;background:linear-gradient(135deg,#a8d5ba,#87ceeb 50%,#f4c2a1);background-attachment:fixed;color:#2c3e50;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.formulae-intro .hero{background:linear-gradient(135deg,#29b95f,#309255);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 12px 40px rgba(30,60,114,.2);color:#fff;margin:20px 0;overflow:hidden;padding:60px 40px;position:relative;text-align:center}.formulae-intro .hero:before{animation:float 6s ease-in-out infinite;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes float{0%,to{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}}.formulae-intro h1{color:#fff;font-size:3.5rem;font-weight:700;margin-bottom:20px;position:relative;text-shadow:2px 2px 4px rgba(0,0,0,.3);z-index:1}.formulae-intro .hero-subtitle{color:hsla(0,0%,100%,.9);font-size:1.3rem;font-weight:300;margin-bottom:30px;position:relative;z-index:1}.formulae-intro .hero-description{color:hsla(0,0%,100%,.8);font-size:1.1rem;line-height:1.8;margin:0 auto 40px;max-width:800px;position:relative;z-index:1}.formulae-intro .stats-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:40px 0}.formulae-intro .stat-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(248,250,255,.9));border:1px solid rgba(30,60,114,.15);border-radius:20px;cursor:pointer;overflow:hidden;padding:30px 20px;position:relative;text-align:center;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.formulae-intro .stat-card:before{background:linear-gradient(90deg,transparent,rgba(30,60,114,.08),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .8s ease;width:100%}.formulae-intro .stat-card:hover:before{left:100%}.formulae-intro .stat-card:hover{border-color:rgba(30,60,114,.3);box-shadow:0 25px 50px rgba(30,60,114,.2);transform:translateY(-12px) scale(1.05)}.formulae-intro .stat-number{color:#309255;font-size:2.5rem;font-weight:700;margin-bottom:10px;transition:all .3s ease}.formulae-intro .stat-card:hover .stat-number{color:#309255;transform:scale(1.1)}.formulae-intro .stat-label{color:#495057;font-size:1rem;font-weight:500}.formulae-intro .main-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,250,255,.95));border:1px solid rgba(30,60,114,.1);border-radius:20px;box-shadow:0 12px 40px rgba(30,60,114,.1);margin:20px 0;padding:60px 40px}.formulae-intro .section-title{color:#2c3e50;font-size:2.5rem;margin-bottom:20px;position:relative;text-align:center}.formulae-intro .section-title:after{background:linear-gradient(135deg,#29b95f,#309255);border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.formulae-intro .intro-text{color:#5a6c7d;font-size:1.2rem;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.formulae-intro .formulae-search-section{margin:40px 0;text-align:center}.formulae-intro .formulae-search-box{margin:0 auto;max-width:500px;position:relative}.formulae-intro .search-input{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,250,255,.95));border:2px solid rgba(30,60,114,.15);border-radius:50px;box-shadow:0 4px 15px rgba(30,60,114,.08);font-size:1.1rem;outline:none;padding:20px 60px 20px 30px;transition:all .4s ease;width:100%}.formulae-intro .search-input:focus{border-color:#1e3c72;box-shadow:0 0 0 5px rgba(30,60,114,.1),0 12px 30px rgba(30,60,114,.15);transform:translateY(-3px)}.formulae-intro .search-icon{color:#6c757d;font-size:1.2rem;position:absolute;right:25px;top:50%;transform:translateY(-50%);transition:all .3s ease}.formulae-intro .search-input:focus+.search-icon{color:#1e3c72;transform:translateY(-50%) scale(1.1)}.formulae-intro .categories-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:60px}.formulae-intro .category-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,250,255,.95));border:1px solid rgba(30,60,114,.1);border-radius:20px;box-shadow:0 10px 30px rgba(30,60,114,.1);cursor:pointer;overflow:hidden;padding:35px;position:relative;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.formulae-intro .category-card:before{background:radial-gradient(circle,rgba(30,60,114,.05) 0,transparent 70%);content:"";height:300%;left:-100%;opacity:0;pointer-events:none;position:absolute;top:-100%;transition:all .6s ease;width:300%}.formulae-intro .category-card:hover:before{left:-50%;opacity:1;top:-50%}.formulae-intro .category-card:hover{border-color:rgba(30,60,114,.25);box-shadow:0 25px 60px rgba(30,60,114,.18);transform:translateY(-15px) scale(1.03)}.formulae-intro .category-card:active{transform:translateY(-10px) scale(1.01)}@supports (grid-template-rows:masonry){.formulae-intro .categories-grid{grid-template-rows:masonry}}@supports not (grid-template-rows:masonry){.formulae-intro .categories-grid{-moz-column-break-inside:avoid;break-inside:avoid;-moz-columns:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.formulae-intro .category-card{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;margin-bottom:30px;width:100%}}.formulae-intro .categories-grid.masonry-js{-moz-columns:2;column-count:2;-moz-column-gap:30px;column-gap:30px;display:block}.formulae-intro .categories-grid.masonry-js .category-card{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;margin-bottom:30px;width:100%}.formulae-intro .category-icon{align-items:center;background:linear-gradient(135deg,#29b95f,#309255);border-radius:18px;box-shadow:0 8px 25px rgba(30,60,114,.3);color:#fff;display:flex;font-size:1.8rem;height:70px;justify-content:center;margin-bottom:25px;overflow:hidden;position:relative;transition:all .4s ease;width:70px}.formulae-intro .category-icon:before{background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:200%;left:-50%;position:absolute;top:-50%;transform:rotate(45deg);transition:transform .8s ease;width:200%}.formulae-intro .category-card:hover .category-icon:before{transform:rotate(45deg) translate(100%,100%)}.formulae-intro .category-card:hover .category-icon{box-shadow:0 15px 35px rgba(30,60,114,.4);transform:scale(1.1) rotate(8deg)}.formulae-intro .category-title{color:#2c3e50;font-size:1.6rem;font-weight:600;margin-bottom:15px;transition:color .3s ease}.formulae-intro .category-card:hover .category-title{color:#1e3c72}.formulae-intro .category-description{color:#6c757d;line-height:1.6;margin-bottom:25px}.formulae-intro .formula-links{list-style:none;padding:0}.formulae-intro .formula-links li{margin:12px 0}.formulae-intro .formula-links a{background:rgba(248,250,255,.5);border-left:4px solid transparent;border-radius:12px;color:#495057;display:block;overflow:hidden;padding:15px 20px;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.formulae-intro .formula-links a:before{background:linear-gradient(135deg,#29b95f,#309255);content:"";height:100%;left:0;position:absolute;top:0;transition:width .4s ease;width:0;z-index:-1}.formulae-intro .formula-links a:hover:before{width:100%}.formulae-intro .formula-links a:hover{border-left-color:#fff;box-shadow:0 6px 20px rgba(30,60,114,.25);color:#fff!important;transform:translateX(10px)}.formulae-intro .feature-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(248,250,255,.9));border-left:5px solid #29b95f;border-radius:16px;box-shadow:0 4px 15px rgba(30,60,114,.08);cursor:pointer;padding:30px;transition:all .4s ease}.formulae-intro .feature-card:hover{border-left-color:#309255;box-shadow:0 12px 30px rgba(30,60,114,.15);transform:translateY(-5px)}.formulae-intro .cta-section{background:linear-gradient(135deg,#29b95f,#309255);border-radius:20px;box-shadow:0 12px 40px rgba(30,60,114,.2);color:#fff;margin:40px 0;overflow:hidden;padding:60px 40px;position:relative;text-align:center}.formulae-intro .cta-section:before{animation:float 8s ease-in-out infinite reverse;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);content:"";height:200%;position:absolute;right:-50%;top:-50%;width:200%}.formulae-intro .cta-title{font-size:2.2rem;font-weight:700;margin-bottom:20px;position:relative;z-index:1}.formulae-intro .cta-text{font-size:1.1rem;margin:0 auto 30px;max-width:600px;opacity:.9;position:relative;z-index:1}.formulae-intro .bookmark-btn{background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.3);border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:600;overflow:hidden;padding:18px 35px;position:relative;text-decoration:none;transition:all .4s ease;z-index:1}.formulae-intro .bookmark-btn:before{background:hsla(0,0%,100%,.1);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease;width:100%}.formulae-intro .bookmark-btn:hover:before{left:100%}.formulae-intro .bookmark-btn:hover{background:hsla(0,0%,100%,.25);box-shadow:0 12px 30px rgba(0,0,0,.2);transform:translateY(-3px)}.applications-section,.formulae-intro .concepts-section{margin:60px 0}.applications-grid,.formulae-intro .concepts-grid{display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:30px}.application-card,.formulae-intro .concept-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(248,250,255,.9));border-left:5px solid #29b95f;border-radius:16px;box-shadow:0 4px 15px rgba(30,60,114,.08);cursor:pointer;padding:25px;transition:all .4s ease}.application-card:hover,.formulae-intro .concept-card:hover{border-left-color:#309255;box-shadow:0 12px 30px rgba(30,60,114,.15);transform:translateY(-5px)}.application-card h4,.formulae-intro .concept-card h4{color:#1e3c72;font-size:1.1rem;margin-bottom:10px}.application-card p,.formulae-intro .concept-card p{color:#6c757d;line-height:1.5}.formulae-intro .app-icon{font-size:2rem;margin-bottom:15px}.formulae-intro .tips-section{background:linear-gradient(145deg,rgba(248,250,255,.6),rgba(240,245,255,.4));border-radius:20px;margin:60px 0;padding:40px}.formulae-intro .tips-container{display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:30px}.formulae-intro .tip-card{align-items:flex-start;background:#fff;border-radius:15px;box-shadow:0 4px 15px rgba(30,60,114,.08);display:flex;gap:20px;padding:25px;transition:all .3s ease}.formulae-intro .tip-card:hover{box-shadow:0 8px 25px rgba(30,60,114,.12);transform:translateY(-3px)}.formulae-intro .tip-number{align-items:center;background:linear-gradient(135deg,#29b95f,#309255);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:40px;justify-content:center;width:40px}.formulae-intro .tip-content h4{color:#1e3c72;font-size:1.1rem;margin-bottom:8px}.formulae-intro .tip-content p{color:#6c757d;line-height:1.5}.formulae-intro .quick-reference{margin:60px 0;text-align:center}.formulae-intro .reference-intro{color:#5a6c7d;font-size:1.1rem;line-height:1.6;margin:0 auto 30px;max-width:800px}.formulae-intro .reference-highlights{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:30px}.formulae-intro .highlight-item{background:linear-gradient(135deg,#29b95f,#309255);border-radius:50px;box-shadow:0 4px 15px rgba(30,60,114,.2);color:#fff;font-size:.95rem;padding:15px 25px}@media (max-width:768px){.formulae-intro h1{font-size:2.5rem}.formulae-intro .hero,.formulae-intro .main-content{padding:40px 20px}.formulae-intro .categories-grid{grid-template-columns:1fr}.formulae-intro .categories-grid.masonry-js{-moz-columns:1;column-count:1}.formulae-intro .stats-grid{grid-template-columns:repeat(2,1fr)}.formulae-intro .category-card{padding:25px}.formulae-intro .category-icon{font-size:1.5rem;height:60px;width:60px}.applications-grid,.formulae-intro .concepts-grid,.formulae-intro .tips-container{grid-template-columns:1fr}.formulae-intro .reference-highlights{align-items:center;flex-direction:column}}@media (max-width:480px){.formulae-intro h1{font-size:2rem}.formulae-intro .stats-grid{grid-template-columns:1fr}}.formulae-body-nosplit{display:flex;justify-content:space-around;position:relative}.formulae-body-nosplit .formulae-wrapper{padding:20px}.formulae-footer{min-height:30px}
