.gcu-footer{color:#fff;background:#053d3b;width:100%;font-family:Arial,Helvetica,sans-serif}.gcu-contact-bar{box-sizing:border-box;background:#053d3b;justify-content:space-between;align-items:center;width:100%;min-height:100px;padding:5px 7%;display:flex}.gcu-contact-item{color:#fff;align-items:center;gap:22px;width:33.333%;min-height:75px;text-decoration:none;display:flex}.gcu-contact-item:not(:last-child){border-right:1px solid #ffffff59}.gcu-contact-item:nth-child(2),.gcu-contact-item:nth-child(3){padding-left:8%}.gcu-contact-icon{background:#4ab4ae52;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:22px;display:flex;box-shadow:8px 8px #5cc6bf29}.gcu-contact-label{opacity:.9;margin-bottom:8px;font-size:14px;font-weight:400;display:block}.gcu-contact-item strong{font-size:20px;font-weight:700;display:block}.gcu-footer-main{box-sizing:border-box;background-color:#064846;background-image:radial-gradient(#e7c95c1a .9px,#0000 .9px),radial-gradient(#ffffff0b 1px,#0000 1px);background-position:0 0,4px 6px;background-size:8px 8px,12px 12px;border-radius:22px;width:96%;margin:25px;padding:35px 5% 0}.gcu-logo-container a{justify-content:center;align-items:center;width:100%;display:flex}.gcu-logo{width:450px;max-width:90%;height:auto;display:block}.gcu-social-section{text-align:center;margin-bottom:65px}.gcu-social-section h3{letter-spacing:.3px;margin:0 0 18px;font-size:19px;font-weight:700}.gcu-social-icons{justify-content:center;align-items:center;gap:9px;display:flex}.gcu-social-icons a{color:#fff;background:#0032306b;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;text-decoration:none;transition:transform .25s,background .25s;display:flex}.gcu-social-icons a:hover{color:#07504e;background:#fff;transform:translateY(-4px)}.gcu-footer-links{grid-template-columns:1fr 1.05fr 1.5fr 1fr 1fr;column-gap:55px;padding-bottom:75px;display:grid}.gcu-link-column h3{color:#fff;margin:0;font-size:22px;font-weight:700}.gcu-heading-line{align-items:center;gap:3px;margin-top:12px;margin-bottom:25px;display:flex}.gcu-heading-line span{background:#e7c95c;height:3px;display:block}.gcu-heading-line span:first-child{width:45px}.gcu-heading-line span:nth-child(2),.gcu-heading-line span:nth-child(3){width:9px}.gcu-link-column ul{margin:0;padding:0;list-style:none}.gcu-link-column li{margin-bottom:14px;padding-left:13px;position:relative}.gcu-link-column li:before{content:"•";color:#fff;font-size:13px;position:absolute;top:0;left:0}.gcu-link-column a{color:#ffffffc7;font-size:15px;line-height:1.45;text-decoration:none;transition:color .2s,padding-left .2s}.gcu-link-column a:hover{color:#fff;padding-left:4px}.gcu-footer-bottom{border-top:1px solid #d6a23a;justify-content:space-between;align-items:center;gap:30px;min-height:90px;display:flex}.gcu-copyright-brand{color:#d4a83f;font-weight:700}.gcu-footer-bottom p{color:#ffffff7a;margin:0;font-size:15px;font-weight:600}.gcu-bottom-links{align-items:center;gap:35px;display:flex}.gcu-bottom-links a{color:#ffffffb3;font-size:14px;text-decoration:none;transition:color .2s}.gcu-bottom-links a:hover{color:#fff}@media (width<=1100px){.gcu-footer-links{grid-template-columns:repeat(3,1fr);row-gap:50px}.gcu-contact-bar{padding-left:4%;padding-right:4%}}@media (width<=768px){.gcu-contact-bar{flex-direction:column;align-items:flex-start;gap:25px;padding:35px 25px}.gcu-contact-item{width:100%;min-height:auto;border-right:none!important;padding-left:0!important}.gcu-contact-item strong{font-size:17px}.gcu-footer-main{padding:45px 25px 0}.gcu-logo-container{text-align:center;justify-content:center;align-items:center;width:100%;margin-bottom:25px;display:flex}.gcu-logo{width:450px;max-width:90%;height:auto;margin:0 auto;display:block}.gcu-footer-links{grid-template-columns:1fr 1fr;gap:50px 30px;padding-bottom:55px}.gcu-link-column h3{font-size:19px}.gcu-link-column a{font-size:14px}.gcu-footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:25px 0}.gcu-bottom-links{flex-wrap:wrap;gap:20px}}@media (width<=480px){.gcu-footer-links{grid-template-columns:1fr}.gcu-contact-icon{width:52px;height:52px}.gcu-contact-label{font-size:13px}.gcu-contact-item strong{font-size:16px}.gcu-social-section h3{font-size:17px}.gcu-social-icons a{width:40px;height:40px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#202020;background:#fff;margin:0;padding:0;font-family:Georgia,Times New Roman,serif;line-height:1.7}button,a{font-family:inherit}a{color:inherit}.app{background-color:#017f7b;flex-direction:column;min-height:100vh;display:flex}main{flex:1}.site-header{color:#fff;background:#017f7b;width:100%}.header-inner{background:#017f7b;justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:18px 50px;display:flex}.journal-brand{color:#fff;align-items:center;gap:14px;text-decoration:none;display:flex}.brand-icon{border:1px solid #fff9;justify-content:center;align-items:center;width:48px;height:48px;font-size:21px;display:flex}.brand-text{line-height:.8}.brand-name{letter-spacing:1.5px;font-size:20px;font-weight:700}.brand-subtitle{letter-spacing:3px;opacity:.8;margin-top:4px;font-size:13px}.main-navigation{align-items:center;gap:35px;display:flex}.nav-link{color:#fff;padding:10px 0;font-size:16px;text-decoration:none;transition:opacity .2s;position:relative}.nav-link:hover{opacity:.75}.nav-link:after{content:"";background:#c5a24a;height:2px;transition:transform .2s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.nav-link:hover:after,.nav-link.active:after{transform:scaleX(1)}.journal-hero{color:#fff;background:linear-gradient(#471900f5,#002147f5);padding:100px 30px}.hero-content{text-align:center;max-width:1000px;margin:0 auto}.hero-label{color:#aa4ac5;letter-spacing:4px;margin-bottom:22px;font-size:13px;font-weight:700}.hero-content h1{margin:0 0 30px;font-size:clamp(42px,6vw,76px);font-weight:500;line-height:1.08}.hero-description{color:#ffffffd1;max-width:700px;margin:0 auto 35px;font-size:19px}.hero-meta{color:#ffffffbf;flex-wrap:wrap;justify-content:center;gap:10px 25px;font-size:14px;display:flex}.hero-meta span:not(:last-child):after{content:"•";color:#c5a24a;margin-left:25px}.section-container{width:100%;max-width:1150px;margin:0 auto;padding:0 30px}.current-issue-section{padding:80px 0}.section-heading{border-bottom:1px solid #ddd;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:45px;padding-bottom:25px;display:flex}.section-label{color:#8b6f20;letter-spacing:3px;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.section-heading h2{color:#456d55;margin:0;font-size:34px;font-weight:500}.view-archive-link{color:#002147;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.view-archive-link:hover{color:#8b6f20}.paper-card{border-top:1px solid #ddd;grid-template-columns:90px 1fr;gap:25px;padding:45px 0;display:grid}.paper-number{color:#c5a24a;font-size:42px;font-weight:500;line-height:1}.paper-type{letter-spacing:2px;color:#8b6f20;margin-bottom:12px;font-size:11px;font-weight:700}.paper-content h3{color:#002147;max-width:900px;margin:0 0 15px;font-size:28px;font-weight:500;line-height:1.3}.paper-author{margin:0 0 2px;font-size:17px;font-weight:700}.paper-mentors{color:#777;margin:0 0 18px;font-size:14px}.paper-abstract{color:#555;max-width:850px;margin:0 0 25px;font-size:16px}.paper-actions{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.read-paper-button{color:#fff;background:#002147;align-items:center;gap:10px;padding:11px 18px;font-size:14px;text-decoration:none;transition:background .2s;display:inline-flex}.read-paper-button:hover{background:#123b67}.pdf-button{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;align-items:center;gap:8px;padding:10px 17px;font-size:14px;display:inline-flex}.pdf-button:hover{background:#f5f5f5}.issue-information{background:#f5f5f2;padding:70px 0}.issue-info-grid{grid-template-columns:1fr 1.5fr;gap:80px;display:grid}.issue-info-grid h2{color:#002147;margin:10px 0;font-size:32px}.issue-info-grid p{color:#555;margin:0 0 15px;font-size:16px}.info-icon{color:#c5a24a;font-size:32px}.page-header{background:#f5f5f2;border-bottom:1px solid #ddd;padding:75px 0}.page-header h1{color:#002147;margin:5px 0 15px;font-size:52px;font-weight:500}.page-header p{color:#666;max-width:650px;margin:0;font-size:18px}.archive-content{padding:75px 0}.archive-year>h2{color:#002147;margin:0 0 30px;font-size:38px;font-weight:500}.issue-box{border:1px solid #ddd}.issue-header{color:#fff;background:#002147;justify-content:space-between;align-items:center;padding:30px 35px;display:flex}.issue-label{color:#c5a24a;letter-spacing:2px;font-size:11px;font-weight:700}.issue-header h3{margin:4px 0;font-size:28px;font-weight:500}.issue-header p{color:#ffffffb3;margin:0;font-size:14px}.issue-icon{color:#c5a24a;font-size:42px}.archive-paper{border-bottom:1px solid #ddd;grid-template-columns:60px 1fr auto;align-items:center;gap:20px;padding:28px 35px;display:grid}.archive-paper:last-child{border-bottom:none}.archive-number{color:#c5a24a;font-size:24px}.archive-paper h4{color:#002147;margin:0 0 5px;font-size:19px;font-weight:500;line-height:1.4}.archive-paper p{color:#777;margin:0;font-size:14px}.archive-read{color:#002147;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.archive-read:hover{color:#8b6f20}.article-page{background:#ebe8e8;border-top-left-radius:80px;padding:70px 20px 100px}.article-container{max-width:900px;margin:0 auto}.article-header{border-bottom:1px solid #ccc;padding-bottom:45px}.back-link{color:#666;align-items:center;gap:8px;margin-bottom:45px;font-size:14px;text-decoration:none;display:inline-flex}.back-link:hover{color:#002147}.article-type{color:#8b6f20;letter-spacing:2px;margin-bottom:18px;font-size:12px;font-weight:700}.article-header h1{color:#456d55;margin:0 0 28px;font-size:clamp(30px,5vw,35px);font-weight:500;line-height:1.2}.article-authors{margin-bottom:25px}.article-authors strong{font-size:18px}.article-authors p{color:#666;margin:4px 0 0;font-size:15px}.article-metadata-p{cursor:pointer;text-underline-offset:initial;color:#271adf;flex-wrap:wrap;gap:8px 20px;font-size:13px;font-weight:400;text-decoration:none;display:flex}.citation-modal-overlay{z-index:9999;box-sizing:border-box;background:#0000008c;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.citation-modal{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:650px;padding:28px;box-shadow:0 20px 60px #00000040}.citation-modal-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.citation-modal-header h2{color:#222;margin:0;font-size:24px}.citation-close-button{cursor:pointer;color:#555;background:0 0;border:none;padding:0 5px;font-size:30px;line-height:1}.citation-close-button:hover{color:#000}.citation-modal-description{color:#666;margin-bottom:18px;font-size:14px;line-height:1.6}.citation-box{color:#333;word-break:break-word;background:#f5f5f5;border:1px solid #ddd;border-radius:8px;margin-bottom:22px;padding:18px;font-size:15px;line-height:1.7}.citation-modal-actions{justify-content:flex-end;gap:10px;display:flex}.citation-copy-button{color:#fff;cursor:pointer;background:#017f7b;border:none;border-radius:6px;align-items:center;gap:8px;padding:11px 18px;font-weight:600;display:inline-flex}.citation-copy-button:hover{opacity:.9}.pdf-modal-overlay{z-index:9999;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pdf-modal{background:#fff;border-radius:12px;width:100%;max-width:700px;overflow:hidden;box-shadow:0 20px 60px #0000004d}.pdf-modal-header{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.pdf-title{color:#017f7b;align-items:center;gap:10px;display:flex}.pdf-title h2{color:#222;margin:0;font-size:21px}.pdf-close-button{cursor:pointer;color:#666;background:0 0;border:none;font-size:30px}.pdf-preview{text-align:center;background:#f7f7f7;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:40px 25px;display:flex}.pdf-large-icon{color:#d32f2f;margin-bottom:20px;font-size:70px}.pdf-preview h3{color:#222;margin:0 0 10px;font-size:22px}.pdf-preview p{color:#666;max-width:450px;margin:0;line-height:1.6}.pdf-modal-actions{border-top:1px solid #e5e5e5;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.pdf-download-button,.pdf-cancel-button{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:11px 18px;font-weight:600;display:inline-flex}.pdf-download-button{color:#fff;background:#017f7b;border:none}.pdf-download-button:disabled{cursor:not-allowed;background:#aaa}.pdf-cancel-button{color:#333;background:#fff;border:1px solid #ccc}.pdf-cancel-button:hover{background:#f5f5f5}@media (width<=600px){.pdf-modal{max-width:100%}.pdf-modal-actions{flex-direction:column}.pdf-download-button,.pdf-cancel-button{justify-content:center;width:100%}}.citation-cancel-button{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;padding:11px 18px}.citation-cancel-button:hover{background:#f5f5f5}.article-metadata{color:#666;flex-wrap:wrap;gap:8px 20px;font-size:13px;display:flex}.article-metadata span:not(:last-child):after{content:"•";color:#c5a24a;margin-left:20px}.article-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.article-pdf-button,.citation-button{border:none;align-items:center;gap:9px;padding:11px 17px;font-size:14px;display:inline-flex}.article-pdf-button{color:#fff;background:#456d55;text-decoration:none}.citation-button{color:#456d55;background:#fff;border:1px solid #ccc}.share-buttons{gap:5px;margin-left:auto;display:flex}.share-buttons button{cursor:pointer;background:#fff;border:1px solid #ddd;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.abstract-section{background:#f5f5f2;border-left:4px solid #c5a24a;margin:50px 0;padding:35px 40px}.abstract-section h2{color:#456d55;margin:0 0 15px;font-size:24px;font-weight:500}.abstract-section p{color:#444;margin:0 0 15px;font-size:16px}.keywords{flex-wrap:wrap;align-items:center;gap:8px;margin-top:25px;font-size:14px;display:flex}.keywords strong{color:#456d55;margin-right:5px}.keywords span{color:#666;background:#fff;border:1px solid #ddd;padding:4px 10px;font-size:12px}.article-body{color:#333;font-size:17px}.article-body h2{color:#456d55;margin:45px 0 15px;font-size:28px;font-weight:500;line-height:1.3}.article-body h3{color:#456d55;margin:45px 0 15px;font-size:23px;font-weight:500;line-height:1.3}.article-body p{text-align:justify;margin:0 0 20px}.references{padding-left:25px}.references li{margin-bottom:12px}.article-footer{border-top:1px solid #ddd;margin-top:60px;padding-top:25px}.article-footer a{color:#002147;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.site-footer{color:#fff;background:#094544;margin-top:auto}.footer-container{grid-template-columns:2fr 1fr 1.2fr 1fr;gap:50px;max-width:1150px;margin:0 auto;padding:55px 30px;display:grid}.footer-brand{letter-spacing:1px;margin-bottom:15px;font-size:20px;font-weight:700}.footer-column p{color:#ffffffb3;margin:0 0 8px;font-size:14px}.footer-column h3{color:#c5a24a;letter-spacing:1px;margin:0 0 15px;font-size:15px}.footer-column>a{color:#ffffffbf;margin-bottom:8px;font-size:14px;text-decoration:none;display:block}.footer-column>a:hover{color:#fff}.social-icons{gap:8px;display:flex}.social-icons a{color:#fff;border:1px solid #ffffff4d;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;text-decoration:none;display:flex}.social-icons a:hover{background:#ffffff1a}.footer-bottom{text-align:center;border-top:1px solid #ffffff26;padding:20px 30px}.footer-bottom p{color:#fff9;margin:0;font-size:13px}@media (width<=900px){.header-inner{padding:16px 25px}.footer-container{grid-template-columns:1fr 1fr}.issue-info-grid{grid-template-columns:1fr;gap:30px}}@media (width<=700px){.header-inner{flex-direction:column;align-items:flex-start;gap:18px}.main-navigation{gap:25px;width:100%}.journal-hero{padding:70px 20px}.hero-content h1{font-size:42px}.hero-description{font-size:16px}.hero-meta{flex-direction:column;gap:5px}.hero-meta span:after{display:none}.section-heading{flex-direction:column;align-items:flex-start}.paper-card{grid-template-columns:1fr;gap:15px}.paper-number{font-size:30px}.paper-content h3{font-size:24px}.page-header h1{font-size:40px}.archive-paper{grid-template-columns:40px 1fr;gap:12px}.archive-read{grid-column:2;justify-self:start;margin-top:5px}.issue-header,.archive-paper{padding:25px}.article-page{padding:45px 20px 70px}.article-header h1{font-size:34px}.article-metadata{flex-direction:column;gap:4px}.article-metadata span:after{display:none}.share-buttons{margin-left:0}.abstract-section{padding:25px 20px}.article-body{font-size:16px}.article-body p{text-align:left}.footer-container{grid-template-columns:1fr;gap:30px;padding:45px 30px}}
