.santaimg-container{position:absolute;left:0;width:100%;height:0;pointer-events:none;z-index:12}.santaimg-run{position:absolute;display:flex;align-items:center;gap:clamp(8px,1.4vw,16px);left:110%;will-change:left,transform;animation:santaimg-fly var(--santa-dur, 18s) linear infinite}@keyframes santaimg-fly{0%{left:110%}to{left:-130%}}.santaimg-sleigh{height:clamp(52px,9vh,110px);-webkit-user-select:none;user-select:none;animation:santaimg-sleigh-bob 2.4s ease-in-out infinite;transform-origin:50% 60%;filter:drop-shadow(0 4px 10px rgba(0,0,0,.35))}.santaimg-reindeer{height:clamp(46px,7.5vh,96px);-webkit-user-select:none;user-select:none;transform-origin:50% 50%;filter:drop-shadow(0 4px 10px rgba(0,0,0,.28));animation:santaimg-reindeer-bob 1.6s ease-in-out infinite}.santaimg-reindeer.r1{animation-delay:0s}.santaimg-reindeer.r2{animation-delay:.15s}.santaimg-reindeer.r3{animation-delay:.3s}@keyframes santaimg-sleigh-bob{0%{transform:scaleX(-1) translateY(2px) rotate(1deg)}50%{transform:scaleX(-1) translateY(-2px) rotate(-1.2deg)}to{transform:scaleX(-1) translateY(2px) rotate(1deg)}}@keyframes santaimg-reindeer-bob{0%{transform:scaleX(-1) translateY(-4px) rotate(-2deg)}50%{transform:scaleX(-1) translateY(4px) rotate(2deg)}to{transform:scaleX(-1) translateY(-4px) rotate(-2deg)}}.petals-container,.stars-container,.snow-container,.hearts-container,.fireworks-container,.bubbles-container,.confetti-container,.ornaments-container,.natal2-emoji-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000;overflow:hidden}.natal2-emoji{position:absolute;top:-40px;animation-name:natal2-fall;animation-timing-function:linear;animation-fill-mode:forwards;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}@keyframes natal2-fall{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:1}80%{opacity:1}to{transform:translateY(110vh) rotate(10deg);opacity:.95}}.petal{position:absolute;top:-50px;width:20px;height:20px;background-color:#ffcad4;border-radius:75% 0;animation:falling linear forwards}@keyframes falling{0%{transform:translateY(0) rotate(0) scale(1)}to{transform:translateY(100vh) rotate(720deg) scale(.5)}}.heart{position:absolute;bottom:-20px;animation:floating ease-in-out infinite}.snowflake{position:absolute;top:-10vh;animation:snow-fall linear infinite}.snowflake-inner{border-radius:50%;background:#ffffffe6;box-shadow:0 0 6px #ffffffe6;filter:drop-shadow(0 0 1px rgba(0,0,0,.15));opacity:.9;animation:snow-sway ease-in-out infinite alternate}.star{position:absolute;animation:star-drift ease-in-out infinite}.star-inner{position:relative;display:block;opacity:.95;will-change:transform,opacity;animation:star-twinkle ease-in-out infinite}.star-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,240,.95) 0%,rgba(255,255,210,.75) 60%,rgba(255,255,210,.2) 75%,transparent 80%);box-shadow:0 0 10px #ffffd2b3,0 0 18px #ffffd280}.star-spike-x,.star-spike-y{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);filter:blur(.2px)}.star-spike-x{height:2px;background:linear-gradient(90deg,#ffffd200,#fffff0e6 50%,#ffffd200)}.star-spike-y{width:2px;background:linear-gradient(180deg,#ffffd200,#fffff0e6 50%,#ffffd200)}@keyframes star-twinkle{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes star-drift{0%{transform:translate(0)}50%{transform:translate(var(--dx, 0px),var(--dy, 0px))}to{transform:translate(0)}}.shooting-star{position:absolute;z-index:4;transform-origin:left center;transform:rotate(var(--rot, -28deg))}.shooting-body{position:relative;width:1px;height:1px;border-radius:50%;background:#fffffff2;box-shadow:0 0 10px #ffffc8cc,0 0 20px #ffffc8cc;transform:translateZ(0);animation:shooting-move var(--dur, 1.2s) ease-out var(--delay, 0s) forwards}.shooting-trail{position:absolute;width:0;height:2px;left:calc(-1 * var(--trail, 160px));top:-.5px;background:linear-gradient(90deg,rgba(255,255,200,.8),transparent);filter:blur(.8px);animation:shooting-trail var(--dur, 1.2s) ease-out var(--delay, 0s) forwards}@keyframes shooting-move{0%{transform:translate(0);opacity:0}10%{opacity:1}85%{opacity:1}to{transform:translate(var(--dist, 40vw));opacity:0}}@keyframes shooting-trail{0%{width:0;opacity:0}15%{width:calc(var(--trail, 160px) * .6);opacity:1}60%{width:var(--trail, 160px);opacity:1}to{width:0;opacity:0}}@keyframes snow-fall{0%{transform:translateY(-10vh);opacity:0}10%{opacity:.95}to{transform:translateY(110vh);opacity:0}}@keyframes snow-sway{0%{transform:translate(-1px)}to{transform:translate(1px)}}@keyframes floating{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-200px) rotate(10deg)}to{transform:translateY(-400px) rotate(0)}}.particle{position:absolute;width:5px;height:5px;border-radius:50%;opacity:1}.bubble{position:absolute;bottom:-50px;background:radial-gradient(circle at 30% 30%,#fffc,#add8e64d);border-radius:50%;border:1px solid rgba(255,255,255,.5);box-shadow:0 0 5px #ffffff80;animation:rise linear forwards}@keyframes rise{0%{transform:translateY(0) translate(0)}50%{transform:translateY(-50vh) translate(20px)}to{transform:translateY(-100vh) translate(0)}}.effects-selector{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.effect-option{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:10px;border-radius:8px;transition:all .3s;width:100px;background-color:#ffffffe6;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 5px #0003}.effect-option:hover{background-color:#add8e64d;transform:translateY(-3px);box-shadow:0 4px 8px #0000004d}.effect-option.selected{background-color:#add8e680;border:2px solid #5ba3d0;box-shadow:0 0 0 2px #5ba3d080,0 3px 10px #0006;transform:translateY(-3px)}.effect-icon{font-size:24px;margin-bottom:5px;filter:drop-shadow(0px 2px 3px rgba(0,0,0,.4));transition:all .2s ease}.effect-option:hover .effect-icon{transform:scale(1.1);filter:drop-shadow(0px 3px 5px rgba(0,0,0,.5))}.effect-name{font-size:14px;text-align:center;font-weight:500;color:#333}.effect-icon.xmas-hat{position:relative;display:inline-block;background-image:radial-gradient(circle at right -2px top -4px,#ffffff 0,#ffffff 60%,transparent 61%);background-repeat:no-repeat;background-size:6px 6px;background-position:right -2px top -4px}.effect-icon.xmas-hat:after{content:"";position:absolute;top:-8px;right:-3px;width:16px;height:12px;background:#e53935;clip-path:polygon(8% 100%,60% 0,100% 100%);transform:rotate(-18deg);box-shadow:0 1px 1px #00000040;z-index:2}.effect-icon.xmas-hat:before{content:"";position:absolute;top:0;right:-6px;width:20px;height:6px;background:#fff;border-radius:4px;box-shadow:0 1px 1px #0003 inset,0 1px 1px #00000026;transform:rotate(-18deg);z-index:3}@media (max-width: 768px){.effects-selector{justify-content:center}.effect-option{width:80px}}.confetti{position:absolute;top:-30px;animation:confetti-fall linear forwards}.confetti-circle{border-radius:50%}.confetti-square{border-radius:0}.confetti-triangle{width:0!important;height:0!important;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid;background-color:transparent!important}.santa-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.santa-sleigh{position:absolute;left:-20%;font-size:26px;text-shadow:0 2px 2px rgba(0,0,0,.25);animation:santa-fly-local var(--santa-dur, 18s) linear forwards;white-space:nowrap}@keyframes santa-fly-local{0%{left:-20%;transform:translateY(0);opacity:0}10%{opacity:1}50%{left:50%;transform:translateY(-6px)}to{left:120%;transform:translateY(0);opacity:.95}}@keyframes confetti-fall{0%{transform:translateY(0) rotate(0) scale(1)}50%{transform:translateY(50vh) rotate(180deg) scale(.8) translate(20px)}to{transform:translateY(100vh) rotate(360deg) scale(.6) translate(-20px)}}.ornament{position:absolute;top:-10vh;left:0;animation:ornament-fall var(--fall, 14s) linear forwards}.ornament-inner{position:relative;display:block;width:var(--size, 24px);height:var(--size, 24px);border-radius:50%;animation:ornament-sway var(--swing, 4s) ease-in-out infinite alternate;box-shadow:0 2px 6px #00000040}.ornament-inner:before{content:"";position:absolute;top:calc(-1 * var(--capH, 8px));left:50%;transform:translate(-50%);width:calc(var(--size, 24px) * .35);height:var(--capH, 8px);border-radius:2px;background:linear-gradient(180deg,#f7f1c6,#b89d2b)}.ornament-inner:after{content:"";position:absolute;top:calc(-1 * var(--capH, 8px) - 14px);left:50%;transform:translate(-50%);width:1px;height:14px;background:#fff9;filter:blur(.2px)}@keyframes ornament-fall{0%{transform:translateY(-10vh);opacity:0}10%{opacity:1}to{transform:translateY(110vh);opacity:.95}}@keyframes ornament-sway{0%{transform:translate(-8px) rotate(-2deg)}to{transform:translate(8px) rotate(2deg)}}.rainbow-emoji-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000;overflow:hidden}.rainbow-emoji{position:absolute;animation:rainbow-float ease-in-out forwards;filter:drop-shadow(0 0 5px rgba(255,255,255,.8))}@keyframes rainbow-float{0%{transform:translateY(0) rotate(0);opacity:0}10%{transform:translateY(-30px) rotate(5deg);opacity:1}25%{transform:translateY(-100px) rotate(-8deg) translate(20px)}40%{transform:translateY(-180px) rotate(8deg) translate(-15px)}60%{transform:translateY(-260px) rotate(-8deg) translate(10px)}80%{transform:translateY(-350px) rotate(5deg) translate(-10px);opacity:1}to{transform:translateY(-400px) rotate(0);opacity:0}}.theme-selector{margin:1rem 0}.theme-option{transition:all .2s ease-in-out}.theme-option.selected{transform:translateY(-4px)}.theme-preview{box-shadow:inset 0 0 2px #0000001a;border:1px solid rgba(0,0,0,.2);filter:drop-shadow(0px 2px 4px rgba(0,0,0,.3))}.theme-option.selected .theme-preview{box-shadow:0 0 0 2px #3f51b5,0 0 8px 2px #3f51b580;filter:drop-shadow(0px 3px 5px rgba(0,0,0,.4))}:root{--gradient-color-1: #ff69b4;--gradient-color-2: #4caf50}@media (max-width: 600px){.theme-selector{overflow-x:auto;padding-bottom:10px}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-devanagari-300-normal-D7nrgzLr.woff2) format("woff2"),url(/assets/poppins-devanagari-300-normal-5EpgE5P1.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-ext-300-normal-Cirz0Guu.woff2) format("woff2"),url(/assets/poppins-latin-ext-300-normal-nf6F73WS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-300-normal-Dku2WoCh.woff2) format("woff2"),url(/assets/poppins-latin-300-normal-DCNuMXUj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-vietnamese-400-normal-CVC4eMIM.woff2) format("woff2"),url(/assets/dancing-script-vietnamese-400-normal-CdHIbuER.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-latin-ext-400-normal-CBcYVTwL.woff2) format("woff2"),url(/assets/dancing-script-latin-ext-400-normal-C3ZxgGIm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-latin-400-normal-BGOkwg1k.woff2) format("woff2"),url(/assets/dancing-script-latin-400-normal-CBaqTbSQ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dancing-script-vietnamese-700-normal-DNyWNdpg.woff2) format("woff2"),url(/assets/dancing-script-vietnamese-700-normal-CGk6XGgz.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dancing-script-latin-ext-700-normal-l6-yBFpA.woff2) format("woff2"),url(/assets/dancing-script-latin-ext-700-normal-rMcB6F9v.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dancing-script-latin-700-normal-DXsvOWmQ.woff2) format("woff2"),url(/assets/dancing-script-latin-700-normal-psm8frdT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-Bw4gXCin.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-DIDQ5qyx.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-DP5NnYLI.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-0Xrw1F2p.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-CDP9IHBB.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-BpHmUUWd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-B74d1IHM.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-DC9_0-8q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-cyrillic-600-normal-Drpg-LIA.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-600-normal-4PP43_qm.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-vietnamese-600-normal-CabOgJsX.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-600-normal-BKsT3LgS.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-ext-600-normal-Ce0DF62x.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-600-normal-B1iJ-A4M.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CHZ-UWfP.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-DnqOKSPF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-normal-CgrLXNFI.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-400-normal-DGMWZUIS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-normal-D14tVwWG.woff2) format("woff2"),url(/assets/libre-baskerville-latin-400-normal-CGsuF2rw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-ext-700-normal-32512GwD.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-700-normal-CY9G-D3K.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-700-normal-C0PRXvrV.woff2) format("woff2"),url(/assets/libre-baskerville-latin-700-normal-DUB4qnZY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/quicksand-vietnamese-400-normal-CYVZRxRj.woff2) format("woff2"),url(/assets/quicksand-vietnamese-400-normal-D4WCpyCa.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/quicksand-latin-ext-400-normal-DOOYliWl.woff2) format("woff2"),url(/assets/quicksand-latin-ext-400-normal-7j7vE8sY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/quicksand-latin-400-normal-Brw4NP73.woff2) format("woff2"),url(/assets/quicksand-latin-400-normal-B1bXoAxe.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/quicksand-vietnamese-500-normal-CMA0PiFa.woff2) format("woff2"),url(/assets/quicksand-vietnamese-500-normal-DdPH4leT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/quicksand-latin-ext-500-normal-DWh2V8zb.woff2) format("woff2"),url(/assets/quicksand-latin-ext-500-normal-C7IQXO2w.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/quicksand-latin-500-normal-BKohNur2.woff2) format("woff2"),url(/assets/quicksand-latin-500-normal-4DqwRnyy.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/quicksand-vietnamese-700-normal-5oDqeHTF.woff2) format("woff2"),url(/assets/quicksand-vietnamese-700-normal-BsIWXrxI.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/quicksand-latin-ext-700-normal-CGQW0RC2.woff2) format("woff2"),url(/assets/quicksand-latin-ext-700-normal-CRpztVhq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/quicksand-latin-700-normal-DNRMnynu.woff2) format("woff2"),url(/assets/quicksand-latin-700-normal-CmeU3reP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Poppins,system-ui,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;background-color:#fff;margin:0;padding:0;width:100%}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
