:root{--sy-orange: #ff9000;--sy-orange-soft: rgba(255, 144, 0, .6);--sy-orange-faint: rgba(255, 144, 0, .16);--sy-bg: #1a0f0c;--sy-bg-deep: #120a08;--sy-card: rgba(255, 255, 255, .04);--sy-card-border: rgba(255, 255, 255, .08);--sy-text: #ffffff;--sy-text-sub: rgba(255, 255, 255, .65);--sy-text-faint: rgba(255, 255, 255, .45);--sy-font-body: "Gilroy", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--sy-font-script: "Kaushan Script", "Gilroy", cursive;--sy-font-serif: "Castoro", Georgia, "Times New Roman", serif;--sy-max: 1200px;--sy-gutter: 120px;--sy-radius: 24px;--sy-radius-sm: 12px;--sy-gap: 16px;--sy-nav-h: 72px}@media screen and (max-width: 1024px){:root{--sy-gutter: 48px;--sy-nav-h: 64px}}@media screen and (max-width: 768px){:root{--sy-gutter: 20px;--sy-radius: 16px;--sy-nav-h: 56px}}.sy-container{width:100%;max-width:calc(var(--sy-max) + var(--sy-gutter) * 2);margin:0 auto;padding:0 var(--sy-gutter);box-sizing:border-box}.sy-card{background:var(--sy-card);border:1px solid var(--sy-card-border);border-radius:var(--sy-radius);box-sizing:border-box}.sy-title-script{font-family:var(--sy-font-script);font-weight:400;color:var(--sy-text);font-size:clamp(40px,6.9vw,100px);line-height:1.08;margin:0}.sy-title-serif{font-family:var(--sy-font-serif);font-weight:400;color:var(--sy-orange);font-size:clamp(28px,3.3vw,48px);line-height:1.2;margin:0}.sy-body{font-family:var(--sy-font-body);font-weight:500;font-size:clamp(14px,1.25vw,18px);line-height:1.4;color:var(--sy-text-sub);margin:0}.sy-btn{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border:none;border-radius:8px;background:var(--sy-orange);color:#fff;font-family:var(--sy-font-body);font-weight:700;font-size:15px;cursor:pointer;transition:filter .2s ease}.sy-btn:hover{filter:brightness(1.08)}.sy-btn:disabled{opacity:.6;cursor:not-allowed}:root{--main-background: var(--sy-bg);--main-color: var(--sy-text)}html,body{box-sizing:border-box;width:100%;margin:0;padding:0;color:var(--main-color);touch-callout:none;-webkit-touch-callout:none;-ms-touch-callout:none;-moz-touch-callout:none;tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-moz-user-focus:none;-moz-user-select:none;background:var(--sy-bg)}body{font-family:var(--sy-font-body),"Apple Color Emoji","Segoe UI Emoji";transition:background-color .3s linear}body p{padding:0;margin:0}img{display:block}ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5{list-style:none;padding:0;margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;vertical-align:middle;outline:0}button,input{overflow:visible}input,select,textarea{outline:0}input,textarea{-webkit-user-modify:read-write-plaintext-only}input::-ms-clear,input::-ms-reveal{display:none}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;opacity:.54}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;opacity:.54}input,select{padding:0;border:0 none;-webkit-appearance:none;background-color:transparent}a,a:hover,a:active,a:visited,a:link,a:focus{tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:none;background:none;text-decoration:none}#app{width:100%;margin:0 auto;position:relative;z-index:2}/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
