:root{--text: #6b6375;--text-h: #08060d;--bg: #fff;--border: #e5e4e7;--code-bg: #f4f3ec;--accent: #aa3bff;--accent-bg: rgba(170, 59, 255, .1);--accent-border: rgba(170, 59, 255, .5);--social-bg: rgba(244, 243, 236, .5);--shadow: rgba(0, 0, 0, .1) 0 10px 15px -3px, rgba(0, 0, 0, .05) 0 4px 6px -2px;--sans: system-ui, "Segoe UI", Roboto, sans-serif;--heading: system-ui, "Segoe UI", Roboto, sans-serif;--mono: ui-monospace, Consolas, monospace;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:16px}@media (max-width: 768px){html{font-size:14px}}@media (max-width: 480px){html{font-size:12px}}body{font:1.125rem/145% var(--sans);letter-spacing:.18px;color-scheme:light dark;color:var(--text);background:var(--bg);margin:0}@media (prefers-color-scheme: dark){:root{--text: #9ca3af;--text-h: #f3f4f6;--bg: #16171d;--border: #2e303a;--code-bg: #1f2028;--accent: #c084fc;--accent-bg: rgba(192, 132, 252, .15);--accent-border: rgba(192, 132, 252, .5);--social-bg: rgba(47, 48, 58, .5);--shadow: rgba(0, 0, 0, .4) 0 10px 15px -3px, rgba(0, 0, 0, .25) 0 4px 6px -2px}#social .button-icon{filter:invert(1) brightness(2)}}#root{width:100%;max-width:100%;margin:0 auto;text-align:center;border-inline:.0625rem solid var(--border);min-height:100svh;display:flex;flex-direction:column;box-sizing:border-box}h1,h2{font-family:var(--heading);font-weight:500;color:var(--text-h)}h1{font-size:3.5rem;letter-spacing:-.105rem;margin:2rem 0}@media (max-width: 1024px){h1{font-size:2.25rem;margin:1.25rem 0}}h2{font-size:1.5rem;line-height:118%;letter-spacing:-.015rem;margin:0 0 .5rem}@media (max-width: 1024px){h2{font-size:1.25rem}}p{margin:0}code,.counter{font-family:var(--mono);display:inline-flex;border-radius:.25rem;color:var(--text-h)}code{font-size:.9375rem;line-height:135%;padding:.25rem .5rem;background:var(--code-bg)}._container_1a4rn_1{width:100vw;z-index:1;min-height:100vh;padding:15vw 4vw 5vw;display:flex;flex-direction:column;background:linear-gradient(180deg,#1a1a2e 0%,#16213e 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;position:relative}._container_1a4rn_1:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(255,177,153,.15) 0%,transparent 50%),radial-gradient(ellipse 80% 60% at 80% 60%,rgba(147,197,253,.1) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 20% 80%,rgba(196,181,253,.08) 0%,transparent 50%);pointer-events:none;z-index:0}._aurora_1a4rn_24{position:fixed;top:0;left:0;right:0;height:50vh;background:linear-gradient(180deg,rgba(255,177,153,.1) 0%,rgba(147,197,253,.08) 30%,rgba(196,181,253,.05) 60%,transparent 100%);pointer-events:none;z-index:0;animation:_auroraShift_1a4rn_1 10s ease-in-out infinite}@keyframes _auroraShift_1a4rn_1{0%,to{opacity:.8;transform:translate(0)}50%{opacity:1;transform:translate(20px)}}._logoSection_1a4rn_46{margin-top:2vh;display:flex;flex-direction:column;align-items:center;margin-bottom:3vh}._logoGrid_1a4rn_53{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3.5vw;max-width:90vw}._logoItem_1a4rn_61{width:75px;height:75px;min-width:18vw;min-height:18vw;background:rgba(255,255,255,.04);border-radius:16px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 20px #0000001a;animation:_float_1a4rn_1 4s ease-in-out infinite;transition:all .4s ease}._logoItem_1a4rn_61:hover{transform:translateY(-5px) scale(1.05);background:rgba(255,255,255,.08);box-shadow:0 8px 30px #00000026}._logoItem_1a4rn_61:nth-child(1){animation-delay:0s}._logoItem_1a4rn_61:nth-child(2){animation-delay:.3s}._logoItem_1a4rn_61:nth-child(3){animation-delay:.6s}._logoItem_1a4rn_61:nth-child(4){animation-delay:.9s}._logoItem_1a4rn_61:nth-child(5){animation-delay:1.2s}._logoItem_1a4rn_61:nth-child(6){animation-delay:1.5s}._logoItem_1a4rn_61:nth-child(7){animation-delay:1.8s}._logoItem_1a4rn_61:nth-child(8){animation-delay:2.1s}._logoItem_1a4rn_61:nth-child(9){animation-delay:2.4s}._logoItem_1a4rn_61:nth-child(10){animation-delay:2.7s}@keyframes _float_1a4rn_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._logoItem_1a4rn_61 svg{width:55%;height:55%}._logoItem_1a4rn_61 img{background-color:#fff;width:55%;height:55%}._contentSection_1a4rn_129{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:2vh;padding-bottom:10vh}._mainTitle_1a4rn_137{font-size:7.5vw;font-weight:300;text-align:center;margin-bottom:2.5vh;color:#fff;letter-spacing:1px}._subtitle_1a4rn_145{font-size:4vw;text-align:center;color:#fff9;margin-bottom:5vh;line-height:1.6;padding:0 5vw;font-weight:300}._highlight_1a4rn_154{background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:500}._formSection_1a4rn_161{width:100%;max-width:90vw;margin:0 auto}._inputWrapper_1a4rn_166{position:relative;margin-bottom:3vh}._submitBtnStyle_1a4rn_170{width:100%;height:15vw;min-height:65px;max-height:85px;margin-bottom:2vh}._rulesLink_1a4rn_177{text-align:center;color:#fff9;font-size:3.5vw;cursor:pointer;transition:all .3s ease;margin-top:2vh;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:4px}._rulesLink_1a4rn_177:hover{color:#ffffffe6;text-decoration-color:#fff9}._pricingCard_1a4rn_192{background:rgba(255,255,255,.05);border-radius:16px;padding:4vw;margin-bottom:3vh;border:1px solid rgba(255,177,153,.2)}._pricingHeader_1a4rn_199{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:2vw;margin-bottom:2vw}._priceDisplay_1a4rn_207{display:flex;align-items:baseline;gap:1vw;flex-shrink:0}._price_1a4rn_207{font-size:4.5vw;font-weight:600;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}._period_1a4rn_222{font-size:3vw;color:#ffffff80;white-space:nowrap}._infoBtn_1a4rn_227{width:7vw;height:7vw;min-width:28px;min-height:28px;background:rgba(255,177,153,.2);border:1px solid rgba(255,177,153,.3);border-radius:50%;color:#ffb199;font-size:4vw;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}._infoBtn_1a4rn_227:hover{background:rgba(255,177,153,.3);transform:scale(1.1)}._pricingLink_1a4rn_248{text-align:center;color:#ffb199cc;font-size:3.5vw;cursor:pointer;text-decoration:underline;text-decoration-color:#ffb1994d;text-underline-offset:3px;transition:all .3s ease}._pricingLink_1a4rn_248:hover{color:#ffb199}._includedSection_1a4rn_261{margin-bottom:3vh}._includedHeader_1a4rn_264{display:flex;align-items:center;justify-content:center;gap:2vw;cursor:pointer;padding:2vw 0}._includedTitle_1a4rn_272{font-size:4.5vw;font-weight:500;color:#ffffffe6;text-align:center}._expandIcon_1a4rn_278{font-size:3vw;color:#ffffff80;transition:transform .3s ease}._expandIcon_1a4rn_278._expanded_1a4rn_283{transform:rotate(180deg)}._includedGrid_1a4rn_286{display:grid;grid-template-columns:1fr 1fr;gap:2.5vw;max-height:0;overflow:hidden;opacity:0;transition:all .4s ease}._includedGrid_1a4rn_286._show_1a4rn_295{max-height:500px;opacity:1;margin-top:2vh}._includedItem_1a4rn_300{display:flex;align-items:flex-start;gap:2vw;background:rgba(255,255,255,.03);padding:3vw;border-radius:12px;border:1px solid rgba(255,255,255,.06)}._featureIcon_1a4rn_309{font-size:5vw;line-height:1}._featureContent_1a4rn_313{flex:1}._featureTitle_1a4rn_316{font-size:3.5vw;font-weight:500;color:#ffffffe6;margin-bottom:.5vw}._featureDesc_1a4rn_322{font-size:2.8vw;color:#ffffff80;line-height:1.3}._successMessage_1a4rn_327{display:none;text-align:center;padding:5vw;background:rgba(255,255,255,.05);border-radius:20px;border:1px solid rgba(255,177,153,.2);margin-top:3vh}._successMessage_1a4rn_327._show_1a4rn_295{display:block;animation:_fadeIn_1a4rn_1 .6s ease}@keyframes _fadeIn_1a4rn_1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}._successIcon_1a4rn_350{width:16vw;height:16vw;max-width:65px;max-height:65px;margin:0 auto 2.5vh;background:linear-gradient(135deg,#ffb199 0%,#c4b5fd 100%);border-radius:50%;display:flex;justify-content:center;align-items:center;animation:_successPop_1a4rn_1 .6s ease}@keyframes _successPop_1a4rn_1{0%{transform:scale(0)}50%{transform:scale(1.15)}to{transform:scale(1)}}._successText_1a4rn_374{font-size:4.2vw;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:500}._error_1a4rn_382{border-color:#ff646480!important;animation:_shake_1a4rn_1 .5s ease!important}@keyframes _shake_1a4rn_1{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}._submitBtn_1lc0f_1{width:100%;height:15vw;min-height:65px;max-height:85px;font-size:4.5vw;font-weight:500;color:#1a1a2e;background:linear-gradient(135deg,#ffb199 0%,#93c5fd 50%,#c4b5fd 100%);background-size:200% 200%;border:none;border-radius:20px;cursor:pointer;position:relative;overflow:hidden;transition:all .4s ease;box-shadow:0 8px 30px #ffb19940;animation:_gradientShift_1lc0f_1 5s ease infinite;letter-spacing:1px}@keyframes _gradientShift_1lc0f_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._submitBtn_1lc0f_1:hover{transform:translateY(-3px);box-shadow:0 12px 40px #ffb19959}._submitBtn_1lc0f_1:active{transform:scale(.97);animation:_subtleBounce_1lc0f_1 .3s ease}@keyframes _subtleBounce_1lc0f_1{0%{transform:scale(.97)}50%{transform:scale(1.02)}to{transform:scale(.97)}}._phoneInput_tlwqv_1{width:100%;height:15vw;min-height:65px;max-height:85px;font-size:5vw;padding:0 6vw;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:20px;color:#fff;outline:none;transition:all .4s ease;text-align:center;letter-spacing:2px;font-weight:300}._phoneInput_tlwqv_1::placeholder{color:#ffffff59;letter-spacing:1px;font-weight:300}._phoneInput_tlwqv_1:focus{border-color:#ffb19980;background:rgba(255,255,255,.08);box-shadow:0 0 40px #ffb19926}._modalOverlay_g4f5f_1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;animation:_fadeIn_g4f5f_1 .3s ease}._modalContainer_g4f5f_14{width:85vw;max-width:400px;background:linear-gradient(135deg,rgba(26,26,46,.95),rgba(22,33,62,.95));border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 40px #0000004d;position:relative;overflow:hidden;animation:_slideIn_g4f5f_1 .3s ease}._modalContainer_g4f5f_14:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,177,153,.5),transparent);animation:_shine_g4f5f_1 2s ease-in-out infinite}._modalContainer_g4f5f_14:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(255,177,153,.1) 0%,transparent 20%),radial-gradient(circle at 80% 70%,rgba(147,197,253,.1) 0%,transparent 20%),radial-gradient(circle at 40% 80%,rgba(196,181,253,.1) 0%,transparent 20%);pointer-events:none;animation:_particleFloat_g4f5f_1 8s ease-in-out infinite}._modalHeader_g4f5f_46{padding:5vw 5vw 3vw;text-align:center;position:relative;display:flex;justify-content:center;align-items:center}._closeButton_g4f5f_54{position:absolute;top:3vw;right:3vw;width:8vw;height:8vw;max-width:32px;max-height:32px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;z-index:1}._closeButton_g4f5f_54:hover{background:rgba(255,255,255,.1);transform:scale(1.1)}._closeButton_g4f5f_54 svg{width:60%;height:60%}._modalTitle_g4f5f_80{font-size:5.5vw;font-weight:500;color:#fff;margin:0;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._modalContent_g4f5f_90{padding:0 5vw 4vw;text-align:center}._modalMessage_g4f5f_94{font-size:4vw;color:#fffc;line-height:1.6;margin:0;font-weight:300}._modalFooter_g4f5f_101{padding:0 5vw 5vw;display:flex;justify-content:center}._modalButton_g4f5f_106{width:100%;max-width:200px;height:12vw;min-height:50px;background:linear-gradient(135deg,#ffb199,#c4b5fd);border:none;border-radius:12px;color:#1a1a2e;font-size:4.5vw;font-weight:500;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 15px #ffb1994d}._modalButton_g4f5f_106:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffb19966}._modalButton_g4f5f_106:active{transform:scale(.98)}._modalButton_g4f5f_106:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.2),transparent);transform:rotate(45deg);animation:_shine_g4f5f_1 3s ease-in-out infinite;opacity:0;transition:opacity .3s ease}._modalButton_g4f5f_106:hover:before{opacity:1}._cancelButton_g4f5f_146{flex:1;height:12vw;min-height:50px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fffc;font-size:4.5vw;font-weight:500;cursor:pointer;transition:all .3s ease;margin-right:2vw}._cancelButton_g4f5f_146:hover{background:rgba(255,255,255,.15);transform:translateY(-2px)}._cancelButton_g4f5f_146:active{transform:scale(.98)}._confirmButton_g4f5f_167{flex:1;height:12vw;min-height:50px;background:linear-gradient(135deg,#ff6b6b,#ee5a5a);border:none;border-radius:12px;color:#fff;font-size:4.5vw;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #ff6b6b4d}._confirmButton_g4f5f_167:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b6b66}._confirmButton_g4f5f_167:active{transform:scale(.98)}@keyframes _fadeIn_g4f5f_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_g4f5f_1{0%{opacity:0;transform:translateY(-20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _shine_g4f5f_1{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}@keyframes _particleFloat_g4f5f_1{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-5px) translate(3px)}50%{transform:translateY(0) translate(-2px)}75%{transform:translateY(5px) translate(1px)}}@media (min-width: 768px){._modalContainer_g4f5f_14{width:400px}._modalTitle_g4f5f_80{font-size:24px}._modalMessage_g4f5f_94{font-size:16px}._modalButton_g4f5f_106{font-size:18px;height:50px}._modalHeader_g4f5f_46{padding:20px 20px 12px}._modalContent_g4f5f_90{padding:0 20px 16px}._modalFooter_g4f5f_101{padding:0 20px 20px}}._modalBtn_1enqc_1{height:12vw;min-height:50px;border-radius:12px;font-size:4.5vw;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._modalBtn_1enqc_1:active{animation:none}._modalBtn_1enqc_1._animating_1enqc_15._positive_1enqc_15{animation:_positiveBounce_1enqc_1 .3s ease forwards}._modalBtn_1enqc_1._animating_1enqc_15._negative_1enqc_18{animation:_negativeShake_1enqc_1 .3s ease forwards}._modalBtn_1enqc_1._animating_1enqc_15._neutral_1enqc_21{animation:_positiveBounce_1enqc_1 .3s ease forwards}._modalBtn_1enqc_1._animating_1enqc_15._danger_1enqc_24{animation:_negativeShake_1enqc_1 .3s ease forwards}._modalBtn_1enqc_1._positive_1enqc_15{flex:1;background:linear-gradient(135deg,#ffb199,#c4b5fd);border:none;color:#1a1a2e;box-shadow:0 4px 15px #ffb1994d}._modalBtn_1enqc_1._positive_1enqc_15:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffb19966}._modalBtn_1enqc_1._negative_1enqc_18{flex:1;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fffc;margin-right:2vw}._modalBtn_1enqc_1._negative_1enqc_18:hover{background:rgba(255,255,255,.15);transform:translateY(-2px)}._modalBtn_1enqc_1._neutral_1enqc_21{flex:1;background:linear-gradient(135deg,#ffb199,#c4b5fd);border:none;color:#1a1a2e;box-shadow:0 4px 15px #ffb1994d}._modalBtn_1enqc_1._neutral_1enqc_21:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffb19966}._modalBtn_1enqc_1._danger_1enqc_24{flex:1;background:linear-gradient(135deg,#ff6b6b,#ee5a5a);border:none;color:#fff;box-shadow:0 4px 15px #ff6b6b4d}._modalBtn_1enqc_1._danger_1enqc_24:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b6b66}@keyframes _positiveBounce_1enqc_1{0%{transform:scale(.95)}50%{transform:scale(1.03)}to{transform:scale(.95)}}@keyframes _negativeShake_1enqc_1{0%{transform:translate(0) scale(.95)}25%{transform:translate(-2px) scale(.95)}50%{transform:translate(2px) scale(.95)}75%{transform:translate(-2px) scale(.95)}to{transform:translate(0) scale(.95)}}._navbar_1cux1_1{position:fixed;top:0;left:0;right:0;height:12vw;max-height:60px;min-height:50px;background:rgba(26,26,46,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;padding:0 5vw;z-index:1000}._navBrand_1cux1_19{display:flex;align-items:center;gap:2.5vw}._navLogo_1cux1_24{width:9vw;height:9vw;max-width:40px;max-height:40px;min-width:32px;min-height:32px;background:linear-gradient(135deg,#ffb199 0%,#93c5fd 50%,#c4b5fd 100%);border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 20px #ffb1994d}._navLogo_1cux1_24 svg{width:55%;height:55%}._navCompany_1cux1_42{display:flex;flex-direction:column;gap:.3vw}._navCompanyName_1cux1_47{text-align:left;font-size:4.2vw;font-weight:600;color:#fff;letter-spacing:.5px}._navCompanyTagline_1cux1_54{font-size:2.3vw;color:#ffffff80;letter-spacing:.3px}._navStats_1cux1_59{display:flex;align-items:center;gap:1vw;padding:1.5vw 3vw;background:rgba(255,255,255,.05);border-radius:20px;border:1px solid rgba(255,255,255,.08)}._statNumber_1cux1_68{font-size:3.5vw;font-weight:700;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._statLabel_1cux1_76{font-size:2vw;color:#ffffff80}._footerText_bzz8w_1{text-align:center;margin-top:4vh;font-size:2.8vw;color:#ffffffd9;line-height:1.7;font-weight:300}._trustBadges_bzz8w_9{display:flex;justify-content:center;align-items:center;gap:5vw;margin-top:5vh}._container_1eziv_1{display:flex;justify-content:center;align-items:center;padding:8vw 0 3vw}._label_1eziv_7{font-size:2.8vw;font-weight:300;color:#ffffffd9;margin:0;letter-spacing:.5px}._companyName_1eziv_14{font-size:2.8vw;font-weight:300;color:#fff;margin:0;letter-spacing:.5px}._trustItem_1bmx0_1{display:flex;flex-direction:column;align-items:center;gap:1.5vw}._trustIcon_1bmx0_7{width:10vw;height:10vw;min-width:38px;min-height:38px;max-width:48px;max-height:48px;background:rgba(255,255,255,.05);border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.08)}._trustIcon_1bmx0_7 svg{width:45%;height:45%}._trustText_1bmx0_25{font-size:2.6vw;color:#ffffffd9;text-align:center;font-weight:300}._container_pxwxf_1{width:100%;padding:5vw;margin-top:5vh;display:flex;flex-direction:column;gap:3vh}._section_pxwxf_9{background:rgba(255,255,255,.05);border-radius:24px;border:1px solid rgba(255,255,255,.1);padding:5vw;box-shadow:0 8px 32px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._title_pxwxf_17{font-size:6vw;font-weight:500;text-align:center;margin-bottom:2vh;color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_pxwxf_29{font-size:4.5vw;font-weight:500;color:#ffffffe6;margin-bottom:2vh;padding-bottom:1vh;border-bottom:1px solid rgba(255,255,255,.1)}._content_pxwxf_37{color:#ffffffb3;line-height:1.8;font-size:3.5vw}._paragraph_pxwxf_42{margin-bottom:2vh;text-align:left}._infoGrid_pxwxf_46{display:flex;flex-direction:column;gap:2vh;margin:2vh 0}._infoItem_pxwxf_52{display:flex;align-items:center;gap:2vw}._infoLabel_pxwxf_57{font-size:3.8vw;color:#fffc;font-weight:500;flex-shrink:0;text-align:right;width:35vw}._colon_pxwxf_65{font-size:3.8vw;color:#fffc;font-weight:500;flex-shrink:0;width:5vw;text-align:center}._infoValue_pxwxf_73{font-size:3.5vw;color:#ffffffb3;flex:1;text-align:left}._brandSection_pxwxf_79{background:rgba(255,255,255,.05);border-radius:24px;border:1px solid rgba(255,255,255,.1);padding:5vw;box-shadow:0 8px 32px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._brandGrid_pxwxf_87{display:flex;flex-direction:column;gap:1.5vh}._brandItem_pxwxf_92{background:rgba(255,255,255,.03);border-radius:12px;padding:3vw;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;display:flex;align-items:center;gap:3vw}._brandItem_pxwxf_92:hover{background:rgba(255,255,255,.08);transform:translate(5px);box-shadow:0 4px 15px #0000001a}._brandLogo_pxwxf_107{width:10vw;height:10vw;background-color:#fff;border-radius:8px;object-fit:contain;padding:1vw}._brandName_pxwxf_115{font-size:3.8vw;color:#fffc;font-weight:500;flex:1}._container_1cbsu_1{width:100vw;height:15vw;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;justify-content:space-around;align-items:center;padding:0 5vw}._tabItem_1cbsu_17{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5vh;cursor:pointer;transition:all .3s ease}._tabItem_1cbsu_17:hover{transform:translateY(-2px)}._tabItem_1cbsu_17 svg{width:8vw;height:8vw;stroke:#fff9;transition:all .3s ease}._tabItem_1cbsu_17._active_1cbsu_35 svg{stroke:#ffb199e6}._tabLabel_1cbsu_38{font-size:3vw;color:#fff9;transition:all .3s ease}._tabItem_1cbsu_17._active_1cbsu_35 ._tabLabel_1cbsu_38{color:#ffb199e6}._container_2vocr_1{width:100vw;z-index:1;min-height:100vh;padding:15vw 4vw 5vw;display:flex;flex-direction:column;background:linear-gradient(180deg,#1a1a2e 0%,#16213e 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;position:relative}._container_2vocr_1:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(255,177,153,.15) 0%,transparent 50%),radial-gradient(ellipse 80% 60% at 80% 60%,rgba(147,197,253,.1) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 20% 80%,rgba(196,181,253,.08) 0%,transparent 50%);pointer-events:none;z-index:0}._aurora_2vocr_24{position:fixed;top:0;left:0;right:0;height:50vh;background:linear-gradient(180deg,rgba(255,177,153,.1) 0%,rgba(147,197,253,.08) 30%,rgba(196,181,253,.05) 60%,transparent 100%);pointer-events:none;z-index:0;animation:_auroraShift_2vocr_1 10s ease-in-out infinite}@keyframes _auroraShift_2vocr_1{0%,to{opacity:.8;transform:translate(0)}50%{opacity:1;transform:translate(20px)}}._contentSection_2vocr_46{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:2vh}._header_2vocr_53{margin-bottom:4vh}._backLink_2vocr_56{color:#fff9;font-size:3.5vw;cursor:pointer;transition:all .3s ease;margin-bottom:3vh;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:4px;display:inline-block}._backLink_2vocr_56:hover{color:#ffffffe6;text-decoration-color:#fff9}._title_2vocr_71{font-size:6vw;font-weight:500;text-align:center;margin-bottom:2vh;color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._rulesContainer_2vocr_83{width:100%;max-width:90vw;margin:0 auto;background:rgba(255,255,255,.05);border-radius:24px;border:1px solid rgba(255,255,255,.1);padding:5vw;box-shadow:0 8px 32px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._rulesContent_2vocr_94{display:flex;flex-direction:column}._paragraph_2vocr_98{font-size:3.5vw;line-height:1.9;color:#ffffffe6;text-align:left;margin:0;padding-bottom:1.5vh;position:relative;transition:all .3s ease;border-radius:12px}._paragraph_2vocr_98:hover{color:#fff;transform:translate(5px);background:rgba(255,255,255,.03)}@media (min-width: 768px){._container_2vocr_1{padding:80px 40px 40px}._title_2vocr_71{font-size:36px}._backLink_2vocr_56{font-size:16px}._rulesContainer_2vocr_83{max-width:800px;padding:50px}._paragraph_2vocr_98{font-size:16px}}@keyframes _checkmarkPop_1eygc_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.3)}to{transform:scale(1);opacity:1}}@keyframes _checkmarkShake_1eygc_1{0%,to{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@keyframes _itemSelectPulse_1eygc_1{0%{box-shadow:0 0 #ffb19966}70%{box-shadow:0 0 0 10px #ffb19900}to{box-shadow:0 0 #ffb19900}}@keyframes _itemDeselectFade_1eygc_1{0%{background:rgba(255,177,153,.1)}to{background:rgba(255,255,255,.05)}}@keyframes _checkboxCheck_1eygc_1{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}._container_1eygc_59{width:100vw;z-index:1;min-height:100vh;padding:0 0 15vw;display:flex;flex-direction:column;background:linear-gradient(180deg,#1a1a2e 0%,#16213e 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;position:relative}._container_1eygc_59:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(255,177,153,.15) 0%,transparent 50%),radial-gradient(ellipse 80% 60% at 80% 60%,rgba(147,197,253,.1) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 20% 80%,rgba(196,181,253,.08) 0%,transparent 50%);pointer-events:none;z-index:0}._aurora_1eygc_82{position:fixed;top:0;left:0;right:0;height:50vh;background:linear-gradient(180deg,rgba(255,177,153,.1) 0%,rgba(147,197,253,.08) 30%,rgba(196,181,253,.05) 60%,transparent 100%);pointer-events:none;z-index:0;animation:_auroraShift_1eygc_1 10s ease-in-out infinite}@keyframes _auroraShift_1eygc_1{0%,to{opacity:.8;transform:translate(0)}50%{opacity:1;transform:translate(20px)}}._contentSection_1eygc_104{flex:1;display:flex;flex-direction:column;padding:5vw;gap:3vh}._title_1eygc_111{font-size:7vw;font-weight:500;text-align:center;margin-bottom:2vh;color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._emptyCart_1eygc_123{display:flex;flex-direction:column;align-items:center;gap:3vh;padding:10vh 0}._emptyText_1eygc_130{font-size:4.5vw;color:#fff9;text-align:center}._continueShoppingBtn_1eygc_135{width:80vw;background:linear-gradient(135deg,#ffb199,#c4b5fd);border:none;border-radius:24px;padding:3.5vw;font-size:4vw;font-weight:500;color:#fff;cursor:pointer;transition:all .3s ease}._continueShoppingBtn_1eygc_135:hover{transform:translateY(-2px);box-shadow:0 8px 24px #ffb1994d}._cartItems_1eygc_151{display:flex;flex-direction:column;gap:3vh}._selectAllRow_1eygc_156{display:flex;align-items:center;padding:2vw 0}._selectAllRow_1eygc_156 ._customCheckbox_1eygc_161{width:7vw;height:7vw}._selectAllRow_1eygc_156 ._checkmark_1eygc_165{width:3.5vw;height:3.5vw}._checkboxLabel_1eygc_169{display:flex;align-items:center;gap:2vw;cursor:pointer;position:relative}._checkbox_1eygc_169{position:absolute;opacity:0;width:0;height:0}._customCheckbox_1eygc_161{width:6vw;height:6vw;border:2px solid rgba(255,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);background:rgba(255,255,255,.05)}._customCheckbox_1eygc_161._checked_1eygc_193{background:linear-gradient(135deg,#ffb199,#c4b5fd);border-color:transparent;box-shadow:0 0 12px #ffb19980}._customCheckbox_1eygc_161 ._checkmark_1eygc_165{width:3vw;height:3vw;color:#fff;animation:none}._customCheckbox_1eygc_161._checked_1eygc_193 ._checkmark_1eygc_165{animation:_checkmarkPop_1eygc_1 .3s cubic-bezier(.68,-.55,.265,1.55) forwards}._customCheckbox_1eygc_161._popping_1eygc_207{animation:_itemSelectPulse_1eygc_1 .3s ease-out}._customCheckbox_1eygc_161._shaking_1eygc_210{animation:_checkmarkShake_1eygc_1 .3s ease-in-out}._selectAllText_1eygc_213{font-size:4vw;color:#fffc;margin-left:2vw}._cartItem_1eygc_151{background:rgba(255,255,255,.05);border-radius:24px;border:2px solid rgba(255,255,255,.1);padding:4vw;box-shadow:0 8px 32px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:flex-start;align-items:center;gap:4vw;cursor:pointer;transition:all .3s ease}._cartItem_1eygc_151:hover{background:rgba(255,255,255,.08)}._cartItem_1eygc_151._selected_1eygc_235{background:rgba(255,177,153,.08);border-color:#ffb1994d}._cartItem_1eygc_151._selected_1eygc_235:hover{background:rgba(255,177,153,.12)}._cartItem_1eygc_151._highlighted_1eygc_242{animation:_highlightPulse_1eygc_1 .6s ease-in-out 3;border-color:#ffb19999}@keyframes _highlightPulse_1eygc_1{0%,to{box-shadow:0 0 #ffb19966}50%{box-shadow:0 0 0 8px #ffb19900}}._checkboxWrapper_1eygc_255{flex-shrink:0}._itemInfo_1eygc_258{flex:1;display:flex;flex-direction:column;gap:1vh}._itemName_1eygc_264{font-size:4.5vw;font-weight:500;color:#ffffffe6}._itemPrice_1eygc_269{font-size:4vw;color:#ffffffb3}._itemQuantity_1eygc_273{font-size:3.5vw;color:#fff9}._itemEmail_1eygc_277{font-size:3vw;color:#ffb199cc;word-break:break-all}._itemActions_1eygc_282{display:flex;flex-direction:column;gap:1vh}._deleteBtn_1eygc_287{background:rgba(255,67,54,.2);border:1px solid rgba(255,67,54,.3);border-radius:12px;padding:2vw;font-size:3.5vw;font-weight:500;color:#ff4336cc;cursor:pointer;transition:all .3s ease}._deleteBtn_1eygc_287:hover{background:rgba(255,67,54,.3);transform:scale(1.05)}._cartTotal_1eygc_302{display:flex;justify-content:space-between;align-items:center;padding:3vw 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}._totalLabel_1eygc_310{font-size:4.5vw;font-weight:500;color:#ffffffe6}._totalPrice_1eygc_315{font-size:5vw;font-weight:500;color:#fff;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._checkoutBtn_1eygc_324{width:100%;background:linear-gradient(135deg,#ffb199,#c4b5fd);border:none;border-radius:24px;padding:3.5vw;font-size:4vw;font-weight:500;color:#fff;cursor:pointer;transition:all .3s ease}._checkoutBtn_1eygc_324:hover{transform:translateY(-2px);box-shadow:0 8px 24px #ffb1994d}._container_1g9nl_1{width:100vw;z-index:1;min-height:100vh;padding:0 0 15vw;display:flex;flex-direction:column;background:linear-gradient(180deg,#1a1a2e 0%,#16213e 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;position:relative}._container_1g9nl_1:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(255,177,153,.15) 0%,transparent 50%),radial-gradient(ellipse 80% 60% at 80% 60%,rgba(147,197,253,.1) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 20% 80%,rgba(196,181,253,.08) 0%,transparent 50%);pointer-events:none;z-index:0}._aurora_1g9nl_24{position:fixed;top:0;left:0;right:0;height:50vh;background:linear-gradient(180deg,rgba(255,177,153,.1) 0%,rgba(147,197,253,.08) 30%,rgba(196,181,253,.05) 60%,transparent 100%);pointer-events:none;z-index:0;animation:_auroraShift_1g9nl_1 10s ease-in-out infinite}@keyframes _auroraShift_1g9nl_1{0%,to{opacity:.8;transform:translate(0)}50%{opacity:1;transform:translate(20px)}}._contentSection_1g9nl_46{flex:1;display:flex;flex-direction:column;padding:5vw;gap:3vh}._title_1g9nl_53{font-size:7vw;font-weight:500;text-align:center;margin-bottom:2vh;color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._emptyOrder_1g9nl_65{display:flex;flex-direction:column;align-items:center;gap:3vh;padding:10vh 0}._emptyText_1g9nl_72{font-size:4.5vw;color:#fff9;text-align:center}._continueShoppingBtn_1g9nl_77{width:80vw;background:linear-gradient(135deg,#ffb199,#c4b5fd);border:none;border-radius:24px;padding:3.5vw;font-size:4vw;font-weight:500;color:#fff;cursor:pointer;transition:all .3s ease}._continueShoppingBtn_1g9nl_77:hover{transform:translateY(-2px);box-shadow:0 8px 24px #ffb1994d}._orderSummary_1g9nl_93{display:flex;flex-direction:column;gap:3vh}._orderItem_1g9nl_98{background:rgba(255,255,255,.05);border-radius:24px;border:1px solid rgba(255,255,255,.1);padding:5vw;box-shadow:0 8px 32px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._itemInfo_1g9nl_106{display:flex;flex-direction:column;gap:1vh}._itemName_1g9nl_111{font-size:4.5vw;font-weight:500;color:#ffffffe6}._itemPrice_1g9nl_116{font-size:4vw;color:#ffffffb3}._itemQuantity_1g9nl_120{font-size:3.5vw;color:#fff9}._orderTotal_1g9nl_124{display:flex;justify-content:space-between;align-items:center;padding:3vw 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}._totalLabel_1g9nl_132{font-size:4.5vw;font-weight:500;color:#ffffffe6}._totalPrice_1g9nl_137{font-size:5vw;font-weight:500;color:#fff;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._paymentInfo_1g9nl_146{background:rgba(255,255,255,.05);border-radius:24px;border:1px solid rgba(255,255,255,.1);padding:5vw;box-shadow:0 8px 32px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._sectionTitle_1g9nl_154{font-size:4.5vw;font-weight:500;color:#ffffffe6;margin-bottom:3vh;padding-bottom:1vh;border-bottom:1px solid rgba(255,255,255,.1)}._formGroup_1g9nl_162{display:flex;flex-direction:column;gap:1.5vh;margin-bottom:3vh}._label_1g9nl_168{font-size:3.8vw;font-weight:500;color:#fffc}._input_1g9nl_173{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:3.5vw;font-size:3.8vw;color:#ffffffe6;outline:none;transition:all .3s ease}._input_1g9nl_173:focus{border-color:#ffb19980;box-shadow:0 0 0 3px #ffb1991a}._input_1g9nl_173::placeholder{color:#fff6}._paymentBtn_1g9nl_190{width:100%;background:linear-gradient(135deg,#ffb199,#c4b5fd);border:none;border-radius:24px;padding:3.5vw;font-size:4vw;font-weight:500;color:#fff;cursor:pointer;transition:all .3s ease}._paymentBtn_1g9nl_190:hover{transform:translateY(-2px);box-shadow:0 8px 24px #ffb1994d}._container_i281o_1{width:100vw;z-index:1;min-height:100vh;padding:0 0 15vw;display:flex;flex-direction:column;background:linear-gradient(180deg,#1a1a2e 0%,#16213e 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;position:relative}._container_i281o_1:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(255,177,153,.15) 0%,transparent 50%),radial-gradient(ellipse 80% 60% at 80% 60%,rgba(147,197,253,.1) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 20% 80%,rgba(196,181,253,.08) 0%,transparent 50%);pointer-events:none;z-index:0}._aurora_i281o_24{position:fixed;top:0;left:0;right:0;height:50vh;background:linear-gradient(180deg,rgba(255,177,153,.1) 0%,rgba(147,197,253,.08) 30%,rgba(196,181,253,.05) 60%,transparent 100%);pointer-events:none;z-index:0;animation:_auroraShift_i281o_1 10s ease-in-out infinite}@keyframes _auroraShift_i281o_1{0%,to{opacity:.8;transform:translate(0)}50%{opacity:1;transform:translate(20px)}}._contentSection_i281o_46{flex:1;display:flex;flex-direction:column;padding:5vw;gap:3vh}._title_i281o_53{font-size:7vw;font-weight:500;text-align:center;margin-bottom:2vh;color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._paymentMethods_i281o_65{display:grid;grid-template-columns:repeat(2,1fr);gap:2vw}._paymentMethod_i281o_65{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:5vw;box-shadow:0 8px 32px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;gap:3vw;cursor:pointer;transition:all .3s ease}._paymentMethod_i281o_65:hover{background:rgba(255,255,255,.1);transform:translateY(-2px);box-shadow:0 8px 24px #ffb19933}._paymentMethod_i281o_65._selected_i281o_88{background:rgba(255,177,153,.15);border-color:#ffb19980}._methodName_i281o_92{font-size:4.5vw;font-weight:500;color:#ffffffe6;flex:1}._orderSummary_i281o_98{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:5vw;margin-bottom:3vh;animation:_subtleFloat_i281o_1 4s ease-in-out infinite}@keyframes _subtleFloat_i281o_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._summaryTitle_i281o_115{font-size:4.5vw;font-weight:500;color:#fff;margin-bottom:2vh;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._orderItem_i281o_125{padding:3vw 0;border-bottom:1px solid rgba(255,255,255,.08)}._orderItem_i281o_125:last-of-type{border-bottom:none}._orderItemHeader_i281o_132{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5vw}._orderItemName_i281o_138{font-size:4vw;font-weight:500;color:#ffffffe6}._orderItemPrice_i281o_143{font-size:4vw;font-weight:500;color:#ffb199}._orderItemEmail_i281o_148,._orderItemTime_i281o_149{display:flex;justify-content:space-between;align-items:center;padding:1vw 0}._orderItemLabel_i281o_155{font-size:3vw;color:#ffffff80}._orderItemValue_i281o_159{font-size:3vw;color:#fffc;text-align:right;max-width:65%;word-break:break-word}._totalRow_i281o_166{display:flex;justify-content:space-between;align-items:center;padding-top:3vw;margin-top:2vw;border-top:1px solid rgba(255,255,255,.1)}._totalLabel_i281o_174{font-size:4vw;font-weight:500;color:#fffc}._totalValue_i281o_179{font-size:5vw;font-weight:500;color:#fff;background:linear-gradient(135deg,#ffb199,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._paymentBtn_i281o_188{width:100%;background:linear-gradient(135deg,#ffb199,#c4b5fd);border:none;border-radius:24px;padding:3.5vw;font-size:4vw;font-weight:500;color:#fff;cursor:pointer;transition:all .3s ease}._paymentBtn_i281o_188:hover{transform:translateY(-2px);box-shadow:0 8px 24px #ffb1994d}._addToCartBtn_i281o_204{width:100%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:2.5vw;font-size:3.5vw;font-weight:500;color:#fff;cursor:pointer;transition:all .3s ease}._addToCartBtn_i281o_204:hover{background:rgba(255,255,255,.15);transform:translateY(-2px);box-shadow:0 8px 24px #c4b5fd33}._container_7ib87_1{display:flex;justify-content:center;align-items:center;border-radius:8px;background:rgba(255,255,255,.1);padding:2px;transition:all .3s ease}._container_7ib87_1:hover{background:rgba(255,255,255,.2);transform:scale(1.05)}._container_7ib87_1 svg{width:100%;height:100%}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow-x:hidden}
