@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;src:local("JetBrains Mono Bold"),local("JetBrainsMono-Bold"),url(../fonts/JetBrainsMono-Bold.woff2) format("woff2"),url(../fonts/JetBrainsMono-Bold.woff) format("woff"),url(../fonts/JetBrainsMono-Bold.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;src:local("JetBrains Mono Extra Bold"),local("JetBrainsMono-ExtraBold"),url(../fonts/JetBrainsMono-ExtraBold.woff2) format("woff2"),url(../fonts/JetBrainsMono-ExtraBold.woff) format("woff"),url(../fonts/JetBrainsMono-ExtraBold.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:local("JetBrains Mono Medium"),local("JetBrainsMono-Medium"),url(../fonts/JetBrainsMono-Medium.woff2) format("woff2"),url(../fonts/JetBrainsMono-Medium.woff) format("woff"),url(../fonts/JetBrainsMono-Medium.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local("JetBrains Mono Regular"),local("JetBrainsMono-Regular"),url(../fonts/JetBrainsMono-Regular.woff2) format("woff2"),url(../fonts/JetBrainsMono-Regular.woff) format("woff"),url(../fonts/JetBrainsMono-Regular.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:800;src:local("JetBrains Mono ExtBd Ita"),local("JetBrainsMono-ExtraBoldItalic"),url(../fonts/JetBrainsMono-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/JetBrainsMono-ExtraBoldItalic.woff) format("woff"),url(../fonts/JetBrainsMono-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:500;src:local("JetBrains Mono Medium Italic"),local("JetBrainsMono-MediumItalic"),url(../fonts/JetBrainsMono-MediumItalic.woff2) format("woff2"),url(../fonts/JetBrainsMono-MediumItalic.woff) format("woff"),url(../fonts/JetBrainsMono-MediumItalic.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;src:local("JetBrains Mono Bold Italic"),local("JetBrainsMono-BoldItalic"),url(../fonts/JetBrainsMono-BoldItalic.woff2) format("woff2"),url(../fonts/JetBrainsMono-BoldItalic.woff) format("woff"),url(../fonts/JetBrainsMono-BoldItalic.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;src:local("JetBrains Mono Italic"),local("JetBrainsMono-Italic"),url(../fonts/JetBrainsMono-Italic.woff2) format("woff2"),url(../fonts/JetBrainsMono-Italic.woff) format("woff"),url(../fonts/JetBrainsMono-Italic.ttf) format("truetype")}:root{--primary-color:#000;--secondary-color:#fff;--accent-color:#e17346;--main-font:"JetBrains Mono","SF Mono","Menlo","Monaco","Consolas","Ubuntu Mono",monospace;font-size:clamp(16px,4vw,18px)}:root.dark{--primary-color:#f4f4f4;--secondary-color:#131313}h1{font-size:clamp(1.75rem,8vw,3rem);font-weight:700}h2{font-size:clamp(1.25rem,4vw,1.5rem);font-weight:600}h3{font-size:clamp(1.125rem,3vw,1.25rem);font-weight:500}*,:after,:before{box-sizing:border-box}body{background-color:var(--secondary-color);color:var(--primary-color);font-family:var(--main-font);font-weight:400;line-height:1.5;margin:0;padding:0}button{background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;outline:none}img{block-size:auto;inline-size:100%}.button{background-color:#e17447;color:var(--secondary-color);padding:10px 32px}.container{padding-inline:40px}.section-title{inline-size:-moz-max-content;inline-size:max-content;margin-block-end:55px;position:relative;text-transform:uppercase}.section-title:after{background-color:#ece584;block-size:6px;content:"";display:block;inline-size:100%;inset-block-end:0;position:absolute;z-index:-1}.visibility{border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media not (min-width:768px){.container{padding-inline:20px}}
