.terminal-window{width:80%;height:350px;background-color:#00000080;border-radius:10px;box-shadow:var(--default-box-shadow);display:flex;flex-direction:column;overflow:hidden;position:relative}.terminal-header{background-color:#1e1e1e;display:flex;align-items:center;padding:5px 10px;gap:8px;border-bottom:1px solid #333;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:move}.button{width:8px;height:8px;border-radius:50%}.close{background-color:#ff5f56}.minimize{background-color:#ffbd2e}.maximize{background-color:#27c93f}.terminal-body{flex-grow:1;padding:15px;overflow-y:auto;scrollbar-width:none;font-size:10px;line-height:1.4;color:var(--headings-color);text-align:left;font-family:Courier New,monospace}.line:before{content:"$r00t@plutosec ";color:var(--headings-color)}.cursor{display:inline-block;width:10px;height:18px;background:var(--background-color);animation:blink 1s steps(1) infinite;vertical-align:bottom}@keyframes blink{50%{opacity:0}}@media (max-width:900px){.terminal-window{width:90%;height:200px;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;position:relative}}.featured{display:flex;width:100%;align-items:center;justify-content:center;height:450px}.rotating-keyword{display:inline-block}.fade{opacity:0;animation:fadeIn .9s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.featured .left{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:30px}.featured .right{display:flex;width:50%;align-items:center;justify-content:right}.featured h1{font-size:38px;color:var(--headings-color);width:90%;text-align:left}.featured .left{color:var(--text-color);text-align:left}.featured .left,.featured .left p{font-size:var(--default-p-size);line-height:1.5}.btn-section{display:flex;gap:20px;flex-wrap:wrap}.filled-btn,.outline-btn{line-height:1.5;font-size:16px;font-weight:500;border-radius:var(--default-border-radius);cursor:pointer;transition:all .3s ease;padding:5px 10px}.filled-btn{background-color:var(--background-color);color:var(--primary-color);border:none}.filled-btn:hover{opacity:.85}.outline-btn{background-color:transparent;color:var(--background-color);border:2px solid var(--background-color)}.outline-btn:hover{background-color:var(--background-color);color:var(--primary-color)}@media (max-width:900px){.featured{flex-direction:column}.featured,.featured .left{width:100%;height:-moz-fit-content;height:fit-content}.featured .left{gap:15px}.featured .right{width:100%;align-items:center;justify-content:center;margin-top:20px}.featured h1{width:100%;font-size:34px;margin-top:35px}.btn-section{align-items:center;justify-content:center}.filled-btn,.outline-btn{padding:10px 30px}}