#titula{margin-bottom:7rem;background:var(--titula-bg);padding:7rem 1.5rem;text-align:center}#titula h1{line-height:1.15;text-wrap:balance}#titula .tagline{margin:.85rem auto 0;max-width:64ch;min-height:1.6em;color:var(--cl-4);line-height:1.6;text-wrap:balance}:root{--cl-main: var(--cl-noir);--bg-error: #b002;--fm-main: "Fira Sans", "Intel", "Amani Quran", sans-serif;--fm-serif: "Source Serif 4", "Amani Quran", serif;--fm-mono: "Consolas", "Courier New", monospace;--harbor-height: 50px}:root[data-ambience=star]{--cl-0: #000;--cl-1: #111;--cl-2: #222;--cl-3: #333;--cl-4: #444;--cl-5: #555;--cl-f: #fff;--cl-e: #eee;--cl-d: #ddd;--cl-c: #ccc;--cl-b: #bbb;--cl-a: #aaa}:root[data-ambience=dusk]{--cl-0: #100;--cl-1: #211;--cl-2: #221;--cl-3: #322;--cl-4: #433;--cl-5: #544;--cl-a: #a98;--cl-b: #ba9;--cl-c: #cba;--cl-d: #dcb;--cl-e: #edc;--cl-f: #fed}:root[data-ambience=star],:root[data-ambience=dusk]{--cl-link: var(--cl-noir);--cl-zeal: #64c;--cl-zeal-l: #75c;--cl-zeal-d: #42a;--cl-ruby: #b00;--cl-ruby-l: #d11;--cl-ruby-d: #722;--cl-noir: #03b;--cl-noir-l: #7af;--cl-noir-d: #024;--cl-zure: #08c;--cl-zure-l: #39d;--cl-zure-d: #056;--cl-aqua: #0ce;--cl-aqua-l: #5ef;--cl-aqua-d: #099;--cl-mist: #087;--cl-mist-l: #0ca;--cl-mist-d: #065;--cl-mint: #0d3;--cl-mint-l: #4f7;--cl-mint-d: #0a2;--cl-zest: #fa2;--cl-zest-l: #ffd966;--cl-zest-d: #b8860b;--cl-dawn: #f70;--cl-dawn-l: #f96;--cl-dawn-d: #b50;--cl-wood: #a52;--cl-wood-l: #c63;--cl-wood-d: #732;--cl-iris: #707;--cl-iris-d: #505;--cl-iris-l: #a0a;--cl-nero: #000;--bg-noir: #ddf}:root[data-ambience=moon]{--cl-link: #8af;--cl-0: #ffffff;--cl-1: #e0e0e0;--cl-2: #cccccc;--cl-3: #b8b8b8;--cl-4: #a3a3a3;--cl-5: #8f8f8f;--cl-f: #121212;--cl-e: #242424;--cl-d: #363636;--cl-c: #474747;--cl-b: #595959;--cl-a: #6b6b6b;--cl-zeal: #64c;--cl-zeal-l: #75c;--cl-zeal-d: #42a;--cl-ruby: #b00;--cl-ruby-l: #d11;--cl-ruby-d: #722;--cl-noir: #05f;--cl-noir-l: #7af;--cl-noir-d: #024;--cl-zure: #08c;--cl-zure-l: #39d;--cl-zure-d: #07b;--cl-aqua: #0ef;--cl-aqua-l: #5ef;--cl-aqua-d: #099;--cl-mist: #087;--cl-mist-l: #0ca;--cl-mist-d: #065;--cl-mint: #0d3;--cl-mint-l: #4f7;--cl-mint-d: #0a2;--cl-zest: #fa2;--cl-zest-l: #ffd966;--cl-zest-d: #b8860b;--cl-dawn: #f70;--cl-dawn-l: #f96;--cl-dawn-d: #b50;--cl-wood: #a52;--cl-wood-l: #c63;--cl-wood-d: #732;--cl-iris: #707;--cl-iris-d: #505;--cl-iris-l: #a0a;--cl-nero: #000;--bg-noir: #002}body{background-color:var(--cl-f);color:var(--cl-2)}.ship{margin:0 auto;max-width:1300px;height:100%}.boat{margin:0 auto;max-width:800px}.cano{max-width:400px}.cn-ctr{display:grid;place-items:center}.ctr{text-align:center}.btn{display:inline-block;font-weight:600}.btn.s{padding:10px 15px}.btn.m{padding:25px 35px}.btn.l{padding:40px 50px}.bd{border-width:1px;border-style:solid}.br-5,.br-10{border-radius:10px}:root[data-ambience=moon] .wolf,:root[data-ambience=star] .swan,:root[data-ambience=dusk] .deer{display:unset}:root[data-ambience=star] .wolf,:root[data-ambience=dusk] .wolf,:root[data-ambience=moon] .swan,:root[data-ambience=dusk] .swan,:root[data-ambience=moon] .deer,:root[data-ambience=star] .deer{display:none!important}.keel{margin-top:var(--margin-top, 0);margin-bottom:var(--margin-bottom, 1rem);border-radius:var(--border-radius, 4px);height:var(--height, 2.5rem)}.keel,.raft{animation:shimmer 1.2s infinite;background:var(--background, linear-gradient(90deg, rgba(136, 136, 136, 0) 25%, rgba(136, 136, 136, .1333333333) 50%, rgba(136, 136, 136, 0) 75%));background-size:200% 100%}.beam.spin{display:inline-block;animation:rotation .5s linear infinite;box-sizing:border-box;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;width:2rem;height:2rem}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*:after,*:before{box-sizing:inherit}html{scroll-behavior:smooth;scroll-padding-top:15vh}a{text-decoration:none}button{cursor:pointer;font-size:1rem;font-family:Fira Sans,sans-serif}b,strong{font-weight:600}pre{cursor:text!important}menu{margin:0;padding:0;list-style:none}*:not([type=text]):not([type=password]):not([type=email]):not(textarea):focus{outline:none;box-shadow:none}*:not([type=text]):not([type=password]):not([type=email]):not(textarea):focus-visible{outline:#f00 2px solid;box-shadow:none}::-webkit-scrollbar{background-color:transparent;width:.5rem;height:1rem}::-webkit-scrollbar-thumb{border:1px solid rgba(0,0,0,0);border-radius:10px;background-clip:content-box;background-color:#888a}
