/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;width:100%;max-width:600px;text-align:center;margin:0 auto;padding:0 20px;box-sizing:border-box}.container-left{position:relative;width:100%;max-width:600px;text-align:left;margin:0 auto;padding:0 20px;box-sizing:border-box}.column{position:center;width:100%;float:center;box-sizing:border-box}@media (min-width: 400px){.container{width:85%;padding:0}}@media (min-width: 550px){.container{width:80%}.column,.columns,.column:first-child,.columns:first-child{margin-left:0}}html{font-size:100%;background-color:#f8c8cc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%23f9ced2' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23fad5d7' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23fadbdd' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23fbe2e3' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23FCE8E9' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23fdeded' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23fdf1f2' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23fef6f6' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23fefafb' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23FFFFFF' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}body{font-size:18px;line-height:24px;font-weight:400;font-family:Open Sans,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}h1{margin-top:0;margin-bottom:16px;font-weight:800}h1{font-size:24px;line-height:64px;letter-spacing:0}@media (min-width: 550px){h1{font-size:48px;line-height:96px}}p{margin-top:0}a{color:#2457f5}a:hover{color:#083bda}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,p,ol{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.avatar{height:128px;width:80%;object-fit:fill;background-position:center}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot);src:url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff) format("woff"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf) format("truetype"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.eot);src:url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2) format("woff2"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.woff) format("woff"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.ttf) format("truetype"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.eot);src:url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2) format("woff2"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.woff) format("woff"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf) format("truetype"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800.eot);src:url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800.woff2) format("woff2"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800.woff) format("woff"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800.ttf) format("truetype"),url(../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800.svg#OpenSans) format("svg")}.button,button{display:inline-block;text-decoration:none;height:100%;text-align:center;vertical-align:middle;font-size:18px;width:300px;font-weight:700;line-height:20px;padding:14px 12px 12px;letter-spacing:.1px;white-space:wrap;outline:none;border-radius:8px;cursor:pointer}button:hover,.button:focus{color:#212121;border-color:#888;outline:#7AB8FF solid 3px}.button.button-primary{color:#fff;filter:brightness(90%)}.button.button-primary:hover,.button.button-primary:focus{color:#fff;filter:brightness(90%)}.icon{padding:0 8px 3.5px 0;vertical-align:middle;width:20px;height:20px}.button.button-default{color:#fff;background:linear-gradient(45deg,#ff6b6b,#ff8e8e)}.button.button-default:hover,.button.button-default:focus{filter:brightness(90%)}.button.button-amazon{color:#000;background-color:#fff;border:1px solid #212121}.button.button-amazon:hover,.button.button-amazon:focus{filter:brightness(90%)}.button.button-amazon-music{color:#000;background-color:#25d1da}.button.button-amazon-music:hover,.button.button-amazon-music:focus{filter:brightness(90%)}.button.button-appstore{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-appstore:hover,.button.button-appstore:focus{filter:brightness(90%)}.button.button-apple-music{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-apple-music:hover,.button.button-apple-music:focus{filter:brightness(90%)}.button.button-apple-music-alt{color:#fff;background-image:linear-gradient(to bottom,#fb5c74,#fa233b)}.button.button-apple-music-alt:hover,.button.button-apple-music-alt:focus{filter:brightness(90%)}.button.button-apple-podcasts{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-apple-podcasts:hover,.button.button-apple-podcasts:focus{filter:brightness(90%)}.button.button-apple-podcasts-alt{color:#fff;background-image:linear-gradient(to bottom,#f452ff,#832bc1)}.button.button-apple-podcasts-alt:hover,.button.button-apple-podcasts-alt:focus{filter:brightness(90%)}.button.button-artstation{color:#fff;background-color:#18181c;border:1px solid #FFFFFF}.button.button-artstation:hover,.button.button-artstation:focus{filter:brightness(90%)}.button.button-bandcamp{color:#fff;background-color:#1d9fc3}.button.button-bandcamp:hover,.button.button-bandcamp:focus{filter:brightness(90%)}.button.button-behance{color:#fff;background-color:#0057ff}.button.button-behance:hover,.button.button-behance:focus{filter:brightness(90%)}.button.button-bluesky{color:#000;background-color:#f3f9ff;border:1px solid #212121}.button.button-bluesky:hover,.button.button-bluesky:focus{filter:brightness(90%)}.button.button-coffee{color:#000;background-color:#fd0}.button.button-coffee:hover,.button.button-coffee:focus{filter:brightness(90%)}.button.button-cal{color:#fff;background-color:#292929;border:1px solid #FFFFFF}.button.button-cal:hover,.button.button-cal:focus{filter:brightness(90%)}.button.button-calendly{color:#fff;background-color:#006bff}.button.button-calendly:hover,.button.button-calendly:focus{filter:brightness(90%)}.button.button-cash-app{color:#fff;background-image:linear-gradient(to bottom,#00d64b,#00c244)}.button.button-cash-app:hover,.button.button-cash-app:focus{filter:brightness(90%)}.button.button-clubhouse{color:#1f1f1a;background-color:#f1efe3;border:1px solid #212121}.button.button-clubhouse:hover,.button.button-clubhouse:focus{filter:brightness(90%)}.button.button-dev-to{color:#000;background-color:#f5f5f5;border:1px solid #212121}.button.button-dev-to:hover,.button.button-dev-to:focus{filter:brightness(90%)}.button.button-discord{color:#fff;background-color:#5865f2}.button.button-discord:hover,.button.button-discord:focus{filter:brightness(90%)}.button.button-dribbble{color:#000;background-color:#fff;border:1px solid #212121}.button.button-dribbble:hover,.button.button-dribbble:focus{filter:brightness(90%)}.button.button-etsy{color:#fff;background-color:#f45800}.button.button-etsy:hover,.button.button-etsy:focus{filter:brightness(90%)}.button.button-faceb{color:#fff;background-color:#1877f2}.button.button-faceb:hover,.button.button-faceb:focus{filter:brightness(90%)}.button.button-messenger{color:#fff;background-image:linear-gradient(25deg,#09f,#5f5dff,#a033ff,#c740cc,#ff5280,#ff7061)}.button.button-messenger:hover,.button.button-messenger:focus{filter:brightness(90%)}.button.button-figma{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-figma:hover,.button.button-figma:focus{filter:brightness(90%)}.button.button-fiverr{color:#fff;background-color:#1dbf73}.button.button-fiverr:hover,.button.button-fiverr:focus{filter:brightness(90%)}.button.button-flickr{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-flickr:hover,.button.button-flickr:focus{filter:brightness(90%)}.button.button-github{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-github:hover,.button.button-github:focus{filter:brightness(90%)}.button.button-gitlab{color:#fff;background-color:#6151b2}.button.button-gitlab:hover,.button.button-gitlab:focus{filter:brightness(90%)}.button.button-gofundme{color:#fff;background-color:#02a95c}.button.button-gofundme:hover,.button.button-gofundme:focus{filter:brightness(90%)}.button.button-goodreads{color:#333;background-color:#f3f1e6;border:1px solid #212121}.button.button-goodreads:hover,.button.button-goodreads:focus{filter:brightness(90%)}.button.button-google-black{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-google-black:hover,.button.button-google-black:focus{filter:brightness(90%)}.button.button-playstore{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-playstore:hover,.button.button-playstore:focus{filter:brightness(90%)}.button.button-google-podcasts{color:#000;background-color:#fff;border:1px solid #212121}.button.button-google-podcasts:hover,.button.button-google-podcasts:focus{filter:brightness(90%)}.button.button-google-scholar{color:#000;background-color:#fff;border:1px solid #212121}.button.button-google-scholar:hover,.button.button-google-scholar:focus{filter:brightness(90%)}.button.button-guilded{color:#000;background-color:#f5c400}.button.button-guilded:hover,.button.button-guilded:focus{filter:brightness(90%)}.button.button-hashnode{color:#000;background-color:#fff;border:1px solid #212121}.button.button-hashnode:hover,.button.button-hashnode:focus{filter:brightness(90%)}.button.button-instagram{color:#fff;background-image:linear-gradient(-135deg,#1400c8,#b900b4,#f50000)}.button.button-instagram:hover,.button.button-instagram:focus{filter:brightness(90%)}.button.button-kick{background-color:#000;color:#fff;border:1px solid #ffffff}.button.button-kick:hover{filter:brightness(90%)}.button.button-kick-alt{background-color:#01e701;color:#000}.button.button-kick-alt:hover{filter:brightness(90%)}.button.button-kickstarter{color:#fff;background-color:#05ce78}.button.button-kickstarter:hover,.button.button-kickstarter:focus{filter:brightness(90%)}.button.button-kit{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-kit:hover,.button.button-kit:focus{filter:brightness(90%)}.button.button-ko-fi{color:#fff;background-color:#13c3ff}.button.button-ko-fi:hover,.button.button-ko-fi:focus{filter:brightness(90%)}.button.button-last-fm{color:#fff;background-color:#d51007}.button.button-last-fm:hover,.button.button-last-fm:focus{filter:brightness(90%)}.button.button-letterboxd{color:#fff;background-color:#2c3440;border:1px solid #FFFFFF}.button.button-letterboxd:hover,.button.button-letterboxd:focus{filter:brightness(90%)}.button.button-line{color:#fff;background-color:#06c755}.button.button-line:hover,.button.button-line:focus{filter:brightness(90%)}.button.button-linked{color:#fff;background-color:#2867b2}.button.button-linked:hover,.button.button-linked:focus{filter:brightness(90%)}.button.button-mailchimp{color:#000;background-color:#ffe01b}.button.button-mailchimp:hover,.button.button-mailchimp:focus{filter:brightness(90%)}.button.button-mastodon{color:#fff;background-color:#17063b;border:1px solid #FFFFFF}.button.button-mastodon:hover,.button.button-mastodon:focus{filter:brightness(90%)}.button.button-medium{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-medium:hover,.button.button-medium:focus{filter:brightness(90%)}.button.button-ngl{color:#fff;background-image:linear-gradient(-45deg,#ff8d10,#ec1187)}.button.button-ngl:hover,.button.button-ngl:focus{filter:brightness(90%)}.button.button-notion{color:#000;border:1px solid #212121;background-color:#fff}.button.button-notion:hover,.button.button-notion:focus{filter:brightness(90%)}.button.button-onlyfans{color:#fff;background-color:#00aeef}.button.button-onlyfans:hover,.button.button-onlyfans:focus{filter:brightness(90%)}.button.button-patreon{color:#fff;background-color:#ff424d}.button.button-patreon:hover,.button.button-patreon:focus{filter:brightness(90%)}.button.button-paypal{color:#fff;background-color:#003087}.button.button-paypal:hover,.button.button-paypal:focus{filter:brightness(90%)}.button.button-pinterest{color:#000;background-color:#ffe2eb;border:1px solid #212121}.button.button-pinterest:hover,.button.button-pinterest:focus{filter:brightness(90%)}.button.button-post-news{color:#fff;background-color:#678bff}.button.button-post-news:hover,.button.button-post-news:focus{filter:brightness(90%)}.button.button-product-hunt{color:#000;background-color:#fff;border:1px solid #212121}.button.button-producthunt:hover,.button.button-producthunt:focus{filter:brightness(90%)}.button.button-read-cv{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-read-cv:hover,.button.button-read-cv:focus{filter:brightness(90%)}.button.button-redbubble{color:#e41321;background-color:#fff;border:1px solid #212121}.button.button-redbubble:hover,.button.button-redbubble:focus{filter:brightness(90%)}.button.button-reddit{color:#000;background-color:#d7dfe2;border:1px solid #212121}.button.button-reddit:hover,.button.button-reddit:focus{filter:brightness(90%)}.button.button-shop{color:#fff;background-color:#5a31f4}.button.button-shop:hover,.button.button-shop:focus{filter:brightness(90%)}.button.button-signal{color:#fff;background-color:#3a76f0}.button.button-signal:hover,.button.button-signal:focus{filter:brightness(90%)}.button.button-skoob{color:#fff;background-color:#3189c8}.button.button-skoob:hover,.button.button-skoob:focus{filter:brightness(90%)}.button.button-slack{color:#000;background-color:#fff;border:1px solid #212121}.button.button-slack:hover,.button.button-slack:focus{filter:brightness(90%)}.button.button-snapchat{color:#000;background-color:#fffc00}.button.button-snapchat:hover,.button.button-snapchat:focus{filter:brightness(90%)}.button.button-soundcloud{color:#fff;background-color:#f50}.button.button-soundcloud:hover,.button.button-soundcloud:focus{filter:brightness(90%)}.button.button-spotify{color:#191414;background-color:#1db954}.button.button-spotify:hover,.button.button-spotify:focus{filter:brightness(90%)}.button.button-spotify-alt{color:#fff;background-color:#191414;border:1px solid #FFFFFF}.button.button-spotify-alt:hover,.button.button-spotify-alt:focus{filter:brightness(90%)}.button.button-square{color:#fff;background-color:#006aff}.button.button-square:hover,.button.button-square:focus{filter:brightness(90%)}.button.button-steam{color:#fff;background-image:linear-gradient(90deg,#08bbff,#2b75ff)}.button.button-steam:hover,.button.button-steam:focus{filter:brightness(90%)}.button.button-strava{color:#fff;background-color:#fc5200}.button.button-strava:hover,.button.button-strava:focus{filter:brightness(90%)}.button.button-substack{color:#fff;background-color:#ff6719}.button.button-substack:hover,.button.button-substack:focus{filter:brightness(90%)}.button.button-telegram{color:#fff;background-color:#3faee8}.button.button-telegram:hover,.button.button-telegram:focus{filter:brightness(90%)}.button.button-threads{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-threads:hover,.button.button-threads:focus{filter:brightness(90%)}.button.button-threema{color:#000;background-color:#3fe669}.button.button-threema:hover,.button.button-threema:focus{filter:brightness(90%)}.button.button-tiktok{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-tiktok:hover,.button.button-tiktok:focus{filter:brightness(90%)}.button.button-trello{color:#fff;background-color:#0065ff}.button.button-trello:hover,.button.button-trello:focus{filter:brightness(90%)}.button.button-tumb{color:#fff;background-color:#131313;border:1px solid #FFFFFF}.button.button-tumb:hover,.button.button-tumb:focus{filter:brightness(90%)}.button.button-twitch{color:#fff;background-color:#9146ff}.button.button-twitch:hover,.button.button-twitch:focus{filter:brightness(90%)}.button.button-twit{color:#fff;background-color:#1da1f2}.button.button-twit:hover,.button.button-twit:focus{filter:brightness(90%)}.button.button-unsplash{color:#000;background-color:#fff;border:1px solid #212121}.button.button-unsplash:hover,.button.button-unsplash:focus{filter:brightness(90%)}.button.button-untappd{color:#000;background-color:#ffc000}.button.button-untappd:hover,.button.button-untappd:focus{filter:brightness(90%)}.button.button-upwork{color:#fff;background-color:#14a800}.button.button-upwork:hover,.button.button-upwork:focus{filter:brightness(90%)}.button.button-venmo{color:#fff;background-color:#008cff}.button.button-venmo:hover,.button.button-venmo:focus{filter:brightness(90%)}.button.button-vimeo{color:#fff;background-color:#1ab7ea}.button.button-vimeo:hover,.button.button-vimeo:focus{filter:brightness(90%)}.button.button-vrchat{color:#000;background-color:#fff;border:1px solid black}.button.button-vrchat:hover,.button.button-vrchat:focus{filter:brightness(90%)}.button.button-vsco{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-vsco:hover,.button.button-vsco:focus{filter:brightness(90%)}.button.button-web{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-web:hover,.button.button-web:focus{filter:brightness(90%)}.button.button-whatsapp{color:#fff;background-color:#455a64}.button.button-whatsapp:hover,.button.button-whatsapp:focus{filter:brightness(90%)}.button.button-wordpress{color:#fff;background-color:#21759b}.button.button-wordpress:hover,.button.button-wordpress:focus{filter:brightness(90%)}.button.button-x{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-x:hover,.button.button-x:focus{filter:brightness(90%)}.button.button-xing{color:#fff;background-color:#026466}.button.button-xing:hover,.button.button-xing:focus{filter:brightness(90%)}.button.button-yt{color:#fff;background-color:#000;border:1px solid #FFFFFF}.button.button-yt:hover,.button.button-yt:focus{filter:brightness(90%)}.button.button-zoom{color:#fff;background-color:#0b5cff}.button.button-zoom:hover,.button.button-zoom:focus{filter:brightness(90%)}.christmas-button{position:relative;padding-top:17px;padding-bottom:17px;font-size:18px;font-weight:700;color:#fff;background:linear-gradient(145deg,#d42f2f,#a61f1f);border:none;cursor:pointer;overflow:hidden;box-shadow:0 4px 15px #d42f2f33;transition:transform .2s,box-shadow .2s}.christmas-button:before{content:"🎄";position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:20px}.christmas-button:after{content:"🎅";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px}.christmas-button-text{margin:0 30px}.christmas-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d42f2f4d}.snow{position:absolute;top:-20px;left:0;width:100%;height:100%;pointer-events:none}.snow:before,.snow:after{content:"❄";position:absolute;color:#fff;opacity:0;animation:snowfall 3s infinite linear}.snow:before{left:25%}.snow:after{left:75%;animation-delay:1.5s}@keyframes snowfall{0%{top:-20px;opacity:0}20%{opacity:1}80%{opacity:1}to{top:120%;opacity:0}}.valentin-button{position:relative;padding-top:17px;padding-bottom:17px;font-size:18px;font-weight:700;color:#fff;background:linear-gradient(45deg,#ff6b6b,#ff8e8e);border:none;cursor:pointer;overflow:hidden;box-shadow:0 4px 15px #d42f2f33;transition:transform .2s,box-shadow .2s}.valentin-button-text{margin:0 30px}.valentin-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d42f2f4d}.love{position:absolute;top:-20px;left:0;width:100%;height:100%;pointer-events:none}.love:before,.love:after{content:"❤️";position:absolute;color:#fff;opacity:0;animation:lovefall 3s infinite linear}.love:before{left:25%}.love:after{left:75%;animation-delay:1.5s}@keyframes lovefall{0%{top:-20px;opacity:0}20%{opacity:1}80%{opacity:1}to{top:120%;opacity:0}}.fathers-day-button{position:relative;padding:15px;font-size:18px;background:linear-gradient(45deg,#3a7bd5,#4d6fa7);color:#fff;border:none;border-radius:10px;cursor:pointer;overflow:hidden;transition:transform .3s,box-shadow .3s;font-weight:700;box-shadow:0 4px 15px #3a7bd54d}.fathers-day-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3a7bd566}.fathers-day-button:before,.fathers-day-button:after{position:absolute;opacity:0;animation:float 3s ease-in-out infinite}.fathers-day-button:before{content:"🔧";left:15%;top:-20px;animation-delay:.5s}.fathers-day-button:after{content:"👔";right:15%;top:-20px;animation-delay:1.5s}.fathers-day-button:hover:before{content:"🔨";left:30%;animation-duration:2.5s}.fathers-day-button:hover:after{content:"🛠️";right:30%;animation-duration:2.5s}@keyframes float{0%{opacity:0;transform:translateY(-10px)}50%{opacity:1}to{opacity:0;transform:translateY(40px) rotate(10deg)}}.fathers-day-button:before,.fathers-day-button:after{pointer-events:none}.fathers-day-button:hover{background:linear-gradient(45deg,#4a8cdf,#5d7fb7)}.gift-card{display:block;width:100%;max-width:300px;margin:50px auto 0;background:#fff;border-radius:20px;padding:22px 12px 18px;text-decoration:none;color:#111827;box-shadow:0 12px 28px #00000014,0 6px 14px #0000000f;position:relative;transition:transform .15s ease,box-shadow .15s ease}.gift-card:hover{transform:translateY(-2px);box-shadow:0 16px 34px #0000001a,0 8px 18px #00000014}.gift-badge{width:64px;height:64px;margin:-42px auto 10px;border-radius:18px;position:relative;box-shadow:0 10px 18px #ff3b8d40}.gift-image{width:150px;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.gift-title{text-align:center;margin:6px 0;font-size:1.18rem;font-weight:800;letter-spacing:.3px;color:#ff6b6b;text-transform:uppercase}.gift-text{text-align:center;margin:0 auto 14px;max-width:260px;font-size:1.1rem;line-height:1.4rem;color:#4b5563}.gift-cta{display:inline-block;margin:0 auto 8px;padding:10px 18px;background:linear-gradient(45deg,#ff6b6b,#ff8e8e);color:#fff;border-radius:10px;font-weight:700;font-size:.95rem;text-align:center;box-shadow:0 10px 20px #ff2f7a59}.gift-card .gift-cta,.gift-card .gift-title,.gift-card .gift-text,.gift-card .gift-promo,.gift-card .gift-badge{display:block;text-align:center}.gift-promo{display:block;margin-top:6px;font-size:.9rem;color:#111827;opacity:.9}
