@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@600;700&display=swap);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;min-height:100vh}body,main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family: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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}[hidden],template{display:none}footer ul{list-style-type:none;padding:0}:root{--bg:#0d0b14;--bg2:#13101f;--bg3:#1a1528;--accent:#c89b5e;--accent2:#e8c98a;--text:#f0eaf8;--text2:#b8aece;--text3:#7a6e90;--border:#2e2645;--gold-glow:rgba(200,155,94,.15)}html{color-scheme:light;font-size:16px;overflow-x:hidden}html.off-scroll,html.off-scroll body{overflow-y:hidden;position:fixed;width:100%}body{background-color:#0b0708}main *{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}main{background-image:radial-gradient(ellipse at top,#1e1535 0,var(--bg) 70%);color:#fff;font-family:Inter,sans-serif;overflow-x:hidden;padding:79px 0 50px}@media (max-width:767px){main{padding:69px 0 50px}}#app header{background-color:transparent}h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}li,ol,ul{list-style-type:none}main .container{margin:0 auto;max-width:720px;overflow:visible;padding:0 20px;width:100%}@media (max-width:767px){main .container{padding:0 16px}}.title{font-family:Playfair Display,sans-serif}.title--type_h1{font-size:clamp(9.1216216216rem,12.1621621622vw,11.25rem);font-weight:400;letter-spacing:normal;line-height:80%}@media (min-width:992px) and (max-height:900px){.title--type_h1{font-size:clamp(8.1081081081rem,10.8108108108vw,10rem)}}@media (max-width:991px){.title--type_h1{font-size:clamp(9.1216216216rem,12.1621621622vw,11.25rem)}}@media (max-width:767px){.title--type_h1{font-size:clamp(4.875rem,21.6666666667vw,6.7708333333rem);font-weight:400;letter-spacing:normal;line-height:80%}}@media (max-width:350px){.title--type_h1{font-size:clamp(4.875rem,21.6666666667vw,6.7708333333rem)}}.title--type_h2{font-size:clamp(6.0810810811rem,8.1081081081vw,7.5rem);font-weight:400;letter-spacing:normal;line-height:80%}@media (min-width:992px) and (max-height:900px){.title--type_h2{font-size:clamp(5.0675675676rem,6.7567567568vw,6.25rem)}}@media (max-width:991px){.title--type_h2{font-size:clamp(6.0810810811rem,8.1081081081vw,7.5rem)}}@media (max-width:767px){.title--type_h2{font-size:clamp(4rem,17.7777777778vw,5.5555555556rem);font-weight:400;letter-spacing:normal;line-height:80%}}@media (max-width:350px){.title--type_h2{font-size:clamp(4rem,17.7777777778vw,5.5555555556rem)}}.big{font-size:clamp(1.8243243243rem,2.4324324324vw,2.25rem);font-weight:400;letter-spacing:normal;line-height:130%}@media (min-width:992px) and (max-height:900px){.big{font-size:clamp(1.722972973rem,2.2972972973vw,2.125rem)}}@media (max-width:991px){.big{font-size:clamp(1.8243243243rem,2.4324324324vw,2.25rem)}}@media (max-width:767px){.big{font-size:clamp(1.5rem,6.6666666667vw,2.0833333333rem);font-weight:400;letter-spacing:normal;line-height:130%}}@media (max-width:350px){.big{font-size:clamp(1.5rem,6.6666666667vw,2.0833333333rem)}}._fromTop._anim-items{opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:all .4s ease .4s;transition:all .4s ease .4s}._fromTop._anim-items._active{opacity:1;-webkit-transform:unset;-ms-transform:unset;transform:unset}._fromLeft._anim-items{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all .4s ease .4s;transition:all .4s ease .4s}._fromLeft._anim-items._active{opacity:1;-webkit-transform:unset;-ms-transform:unset;transform:unset}._fromRight._anim-items{opacity:0;-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);-webkit-transition:all .4s ease .4s;transition:all .4s ease .4s}._fromRight._anim-items._active{opacity:1;-webkit-transform:unset;-ms-transform:unset;transform:unset}._appearance._anim-items{opacity:0;-webkit-transition:all .4s ease .4s;transition:all .4s ease .4s}._appearance._anim-items._active{opacity:1}picture img{height:auto;vertical-align:bottom;width:100%}.icon-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;justify-content:center}.icon-wrapper img,.icon-wrapper picture,.icon-wrapper svg{height:auto;width:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:Inter,sans-serif;line-height:1.6;overflow-x:hidden}section{padding:60px 0}section+section:not(#trust-section){border-top:1px solid var(--border)}.blur-overlay{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;background-image:linear-gradient(to bottom,transparent,var(--bg3) 60%);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60%;justify-content:center;left:0;padding-bottom:12px;position:absolute;right:0}.section-title{color:var(--text);font-family:Playfair Display,serif;font-size:30px}@media (max-width:767px){.section-title{font-size:clamp(1.875rem,8.3333333333vw,2.6041666667rem)}}.section-sub{color:var(--text2);font-size:15px}.payment-note{color:var(--text3);font-size:12px;margin-top:10px;text-align:center}main .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(135deg,var(--accent),var(--accent2));border:none;border-radius:8px;color:#0d0b14;cursor:pointer;font-size:15px;font-weight:700;padding:14px 4px;white-space:nowrap}@media (hover:hover){main .button:hover{opacity:.9}}main .button:active{opacity:.9}main .button:disabled,main .button[aria-disabled=true],main .button[disabled=disabled]{cursor:not-allowed;opacity:.3;pointer-events:none}.sticky-cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:linear-gradient(135deg,#1a1528,#0d0b14);border-top:1px solid var(--border);bottom:0;-webkit-box-shadow:0 -4px 30px rgba(0,0,0,.5);box-shadow:0 -4px 30px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:center;left:0;padding:12px 20px;position:fixed;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:999}.sticky-cta.visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sticky-cta-text{color:var(--text2);display:none;font-size:13px}.sticky-cta-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(135deg,var(--accent),var(--accent2));border:none;border-radius:8px;color:#0d0b14;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:700;padding:14px 32px;-webkit-transition:opacity .2s;transition:opacity .2s;white-space:nowrap}.sticky-cta-btn span#no-price{display:block}.sticky-cta-btn span#price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.sticky-cta-btn:hover{opacity:.9}@media (min-width:600px){.sticky-cta-text{display:block}}.loader-screen{display:none;padding:60px 20px;text-align:center}.loader-screen.active{display:block}.loader-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid var(--border);border-radius:50%;border-top-color:var(--accent);height:56px;margin:0 auto 24px;width:56px}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-steps{margin:24px auto 0;max-width:280px;text-align:left}.loader-step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text3);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:10px;padding:6px 0;-webkit-transition:color .3s;transition:color .3s}.loader-step.done{color:var(--accent2)}.loader-step-icon{text-align:center;width:18px}.hero{overflow:visible;padding:60px 0 50px;text-align:center}.hero-eyebrow{border:1px solid var(--accent);border-radius:20px;color:var(--accent);display:inline-block;font-size:12px;letter-spacing:2px;margin-bottom:20px;padding:4px 14px;text-transform:uppercase}.hero h1{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#f0eaf8,var(--accent2));-webkit-background-clip:text;background-clip:text;font-family:Playfair Display,serif;font-size:clamp(28px,6vw,46px);line-height:1.2;margin-bottom:18px}.hero p{color:var(--text2);font-size:clamp(15px,2.5vw,17px);margin:0 auto 36px;max-width:520px}.hand-choice{background:var(--bg3);border:1px solid var(--border);border-radius:16px;margin:0 auto;max-width:480px;padding:28px 24px;text-align:center}.hand-choice-label{color:var(--text);font-size:15px;font-weight:600;margin-bottom:16px}.hand-btns{-ms-flex-pack:center;gap:12px;margin-bottom:20px}.hand-btn,.hand-btns{-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.hand-btn{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:var(--bg2);border:2px solid var(--border);border-radius:10px;color:var(--text2);cursor:pointer;-ms-flex:1;flex:1;font-size:15px;font-weight:500;gap:8px;max-width:180px;padding:14px 20px;-webkit-transition:all .2s;transition:all .2s}.hand-btn.selected,.hand-btn:hover{background:var(--gold-glow);border-color:var(--accent);color:var(--accent2)}.upload-zone{background:var(--bg2);border:2px dashed var(--border);border-radius:12px;cursor:pointer;padding:32px 20px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.upload-zone:hover{background:var(--gold-glow);border-color:var(--accent)}.upload-icon{font-size:32px;margin-bottom:10px}.upload-zone p{color:var(--text2);font-size:15px;margin-bottom:6px}.upload-privacy,.upload-zone small{color:var(--text3);font-size:12px}.upload-privacy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:center;margin-top:14px}#file-input{display:none}main .result-block{display:none;padding:clamp(1.25rem,.0446428571rem + 5.3571428571vw,5rem) 0 clamp(2.5rem,.8928571429rem + 7.1428571429vw,7.5rem)}main .result-block.active{display:block}main .result-layout{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:700px){main .result-layout{grid-template-columns:1fr 1fr}}main .result-image-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--bg3);border:1px solid var(--border);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:320px;overflow:hidden;position:relative}main .result-image-wrap img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}main .line-label{background-color:rgba(200,155,94,.9);border-radius:4px;color:#0d0b14;font-size:10px;font-weight:700;padding:2px 7px;position:absolute;white-space:nowrap}main .result-text{gap:14px}main .result-section,main .result-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main .result-section{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:var(--bg3);border:1px solid var(--border);border-radius:12px;overflow:hidden;padding:16px;position:relative}main .result-section-title{color:var(--accent);font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}main .result-section-text{color:var(--text2);font-size:14px;line-height:1.6}main .result-section.blurred .result-section-text{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#000),color-stop(80%,transparent));-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 80%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#000),color-stop(80%,transparent));mask-image:linear-gradient(180deg,#000 30%,transparent 80%);max-height:21px}@media (max-width:767px){main .result-section.blurred .result-section-text{max-height:clamp(2.625rem,11.6666666667vw,3.6458333333rem)}}@media (max-width:350px){main .result-section.blurred .result-section-text{max-height:25px}}main .result-section-more{-ms-flex-item-align:end;align-self:end;color:#e4c17f;cursor:pointer;font-size:12px;text-decoration:underline}section.offer{display:none;padding:clamp(.0625rem,-.5200892857rem + 2.5892857143vw,1.875rem) 0 20px}.paywall-banner{background-image:linear-gradient(135deg,#1a1528,#13101f);border:1px solid var(--accent);border-radius:16px;-webkit-box-shadow:0 0 40px var(--gold-glow);box-shadow:0 0 40px var(--gold-glow);margin-top:20px;padding:clamp(1.3125rem,1.171875rem + .625vw,1.75rem) clamp(1rem,.8392857143rem + .7142857143vw,1.5rem);text-align:center}.paywall-lock{font-size:28px;margin-bottom:12px}.paywall-banner h3{color:var(--accent2);font-family:Playfair Display,serif;font-size:20px;margin-bottom:8px}.paywall-banner p{color:var(--text2);font-size:14px;margin-bottom:20px}.offer-block{margin-top:24px}.offer-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:16px 0 24px}.offer-list,.offer-list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.offer-list li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--text2);font-size:14px}.offer-list li:before{-ms-flex-negative:0;color:var(--accent);content:"✦";flex-shrink:0;margin-top:2px}.cta-btn{background:linear-gradient(135deg,var(--accent),var(--accent2));border:none;border-radius:10px;color:#0d0b14;cursor:pointer;display:block;font-size:17px;font-weight:700;padding:18px 24px;text-align:center;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s;width:100%}.cta-btn:hover{opacity:.92;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.cta-btn:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cta-social{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--bg3);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:16px;padding:14px 16px}.cta-social-avatar{-webkit-box-flex:0;-ms-flex-negative:0;background:var(--border);border-radius:50%;-ms-flex:0 0 36px;flex:0 0 36px;flex-shrink:0;height:36px;overflow:hidden;width:36px}.cta-social-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta-social-content{text-align:start}.cta-social-stars{color:var(--accent);font-size:11px;margin-bottom:4px}.cta-social-text{color:var(--text2);font-size:13px;font-style:italic;line-height:1.5}.cta-social-name{color:var(--text3);font-size:12px;margin-top:4px}.counter-block{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:var(--text3);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:8px;justify-content:start;margin-top:clamp(1.625rem,1.5044642857rem + .5357142857vw,2rem);position:relative}.counter-block .counter-num{padding-left:clamp(.75rem,.6696428571rem + .3571428571vw,1rem);position:relative}.counter-block .counter-num:before{-webkit-animation:pulse-dot 2s ease-in-out infinite;animation:pulse-dot 2s ease-in-out infinite;background:#4caf50;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:4px;width:8px}@media (max-width:991px){.counter-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@-webkit-keyframes pulse-dot{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.6;-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes pulse-dot{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.6;-webkit-transform:scale(.8);transform:scale(.8)}}.counter-num{color:var(--accent2);font-weight:600}section.trust{padding:clamp(2.5rem,1.6964285714rem + 3.5714285714vw,5rem) 0}section.trust .section-title{margin-bottom:36px}.trust-grid{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:600px){.trust-grid{grid-template-columns:repeat(3,1fr)}}.trust-card{background:var(--bg3);border:1px solid var(--border);border-radius:14px;padding:24px 20px}.trust-card-icon{font-size:24px;margin-bottom:12px}.trust-card h3{color:var(--accent2);font-size:15px;font-weight:600;margin-bottom:8px}.trust-card p{color:var(--text2);font-size:13px;line-height:1.6}.reviews .section-title{margin-bottom:17px}@media (max-width:767px){.reviews .section-title{margin-bottom:clamp(2.5rem,11.1111111111vw,3.4722222222rem)}}.reviews-grid{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:600px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}.review-card{background:var(--bg3);border:1px solid var(--border);border-radius:14px;padding:20px}.review-stars{color:var(--accent);font-size:13px;margin-bottom:10px}.review-text{color:var(--text2);font-size:14px;font-style:italic;line-height:1.6;margin-bottom:12px}.review-author{color:var(--text);font-size:13px;font-weight:600}.faq-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:36px}.faq-item{background:var(--bg3);border:1px solid var(--border);border-radius:12px;overflow:hidden}.faq-q{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:500;gap:12px;justify-content:space-between;padding:18px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq-q:hover{color:var(--accent2)}.faq-icon{-ms-flex-negative:0;color:var(--accent);flex-shrink:0;font-size:18px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.faq-item.open .faq-icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq-a{color:var(--text2);font-size:14px;line-height:1.7;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.faq-a-inner{padding:0 20px 18px}.faq-item.open .faq-a{max-height:300px}.order{display:none;inset:0;bottom:0;overflow-y:auto;padding:20px 0;position:fixed;z-index:200}.order--visible{display:block}.order:before{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.25);content:"";height:100%;left:0;position:fixed;top:0;width:100vw;z-index:-1}.order__modal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:100%;min-width:100%}.order__modal{background-color:#1a1528;border:1px solid #e8c98a;border-radius:clamp(1.6216216216rem,2.1621621622vw,2rem);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:clamp(28.6317567568rem,38.1756756757vw,35.3125rem);overflow-y:auto;position:relative;width:96%;z-index:0}@media (max-width:998px){.order__modal{border-radius:clamp(1.5rem,6.6666666667vw,2.0833333333rem);height:var(--max-height-order);max-height:96%;overflow-y:auto;width:calc(100% - 32px)}}.order__modal.portrait{-ms-overflow-style:none;scrollbar-width:none}.order__modal.portrait::-webkit-scrollbar{display:none;width:0}.order__modal.landscape{-ms-overflow-style:none;scrollbar-width:0}.order__modal.landscape::-webkit-scrollbar{display:none;width:0}@media (max-width:998px){.order__modal.landscape{-ms-overflow-style:initial;-webkit-overflow-scrolling:touch;scroll-behavior:auto;scrollbar-width:5px}.order__modal.landscape::-webkit-scrollbar{display:block;width:5px}.order__modal.landscape::-webkit-scrollbar-thumb{background-color:#df223b;border-radius:5px}.order__modal.landscape::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}}.order__modal-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:100%;overflow:hidden;padding:clamp(3.0405405405rem,4.0540540541vw,3.75rem) clamp(1.5rem,.7767857143rem + 3.2142857143vw,3.75rem) clamp(2rem,1.4375rem + 2.5vw,3.75rem);position:relative}@media (min-width:992px) and (max-height:750px){.order__modal-inner{padding:clamp(1.6216216216rem,2.1621621622vw,2rem) clamp(1.5rem,.7767857143rem + 3.2142857143vw,3.75rem) clamp(1.0135135135rem,1.3513513514vw,1.25rem)}}@media (max-width:767px){.order__modal-inner{padding:clamp(3rem,13.3333333333vw,4.1666666667rem) clamp(1.5rem,.7767857143rem + 3.2142857143vw,3.75rem) clamp(2rem,1.4375rem + 2.5vw,3.75rem)}}.order__close-button{background-color:transparent;border:none;cursor:pointer;outline:0;position:absolute;right:clamp(1.0135135135rem,1.3513513514vw,1.25rem);top:clamp(1.0135135135rem,1.3513513514vw,1.25rem);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease;transition:all .2s ease;width:clamp(2.4324324324rem,3.2432432432vw,3rem);z-index:3}@media (max-width:767px){.order__close-button{right:clamp(1.125rem,5vw,1.5625rem);top:clamp(1.125rem,5vw,1.5625rem);width:clamp(2.25rem,10vw,3.125rem)}}.order__close-button.rotated{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.order__title{color:#e8c98a;font-family:Playfair Display,sans-serif;font-size:32px;font-weight:700;line-height:120%;margin-bottom:14px;text-align:center}@supports ((-webkit-background-clip:text) or (background-clip:text)){.order__title{-webkit-text-fill-color:transparent;background:linear-gradient(99deg,#f0eaf8,#e8c98a);-webkit-background-clip:text;background-clip:text;color:transparent}}.order__title span{display:block}.order__price{-ms-flex-item-align:center;align-self:center;border:2px solid #c89b5e;border-radius:10px;font-family:Inter,sans-serif;font-size:16px;line-height:170%;margin-bottom:32px;padding:6px 75px;text-align:center}@media (max-width:767px){.order__price{margin-bottom:clamp(2.25rem,10vw,3.125rem)}}.order__timer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border:2px solid #2e2645;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:clamp(1.9375rem,1.65625rem + 1.25vw,2.8125rem)}.order__timer-text{-webkit-box-flex:1;-ms-flex-positive:1;color:#fff;flex-grow:1;font-size:clamp(1rem,.8392857143rem + .7142857143vw,1.5rem);line-height:130%;padding:16px 24px}@media (min-width:992px) and (max-height:900px){.order__timer-text{padding:5px clamp(1rem,.8392857143rem + .7142857143vw,1.5rem)}}.order__timer-time{-webkit-box-flex:0;-ms-flex-positive:0;background-color:#231e38;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:0;padding:clamp(.3125rem,.0915178571rem + .9821428571vw,1rem) clamp(.625rem,.3035714286rem + 1.4285714286vw,1.625rem)}@media (min-width:992px) and (max-height:900px){.order__timer-time{padding:5px clamp(.625rem,.3035714286rem + 1.4285714286vw,1.625rem)}}.order .timer-tp{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:auto}.order .timer-tp__wrapper{color:#e8c98a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Playfair Display,sans-serif;font-size:64px;overflow:hidden;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)){.order .timer-tp__wrapper{-webkit-text-fill-color:transparent;background:linear-gradient(99deg,#f0eaf8,#e8c98a);-webkit-background-clip:text;background-clip:text;color:transparent}}@media (min-width:992px) and (max-height:750px){.order .timer-tp__wrapper{font-size:50px}}@media (max-width:767px){.order .timer-tp__wrapper{font-size:clamp(2.5rem,11.1111111111vw,3.4722222222rem)}}.order .timer-tp__wrapper>span{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 clamp(4.0540540541rem,5.4054054054vw,5rem);flex:0 0 clamp(4.0540540541rem,5.4054054054vw,5rem);width:clamp(4.0540540541rem,5.4054054054vw,5rem)}@media (max-width:767px){.order .timer-tp__wrapper>span{-webkit-box-flex:0;-ms-flex:0 0 clamp(3.375rem,15vw,4.6875rem);flex:0 0 clamp(3.375rem,15vw,4.6875rem);width:clamp(3.375rem,15vw,4.6875rem)}}.order .timer-tp__wrapper>span:first-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.order .timer-tp__wrapper>span:nth-child(2){-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 clamp(2.5337837838rem,3.3783783784vw,3.125rem);flex:0 0 clamp(2.5337837838rem,3.3783783784vw,3.125rem);justify-content:center;width:clamp(2.5337837838rem,3.3783783784vw,3.125rem)}.order .form{width:100%}.order .form__text--top{margin-bottom:24px}@media (min-width:992px) and (max-height:900px){.order .form__text--top{margin-bottom:12px}}@media (max-width:998px){.order .form__text--top{margin-bottom:0}}.order .form__text--bottom{margin-top:50px}.order .form__text2{margin-top:24px;padding-top:0}@media (min-width:992px) and (max-height:900px){.order .form__text2{margin-top:12px}}@media (max-width:991px){.order .form__text2{margin-top:24px}}.order .form__text--bottom,.order .form__text--top,.order .form__text2{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:400;line-height:140%;text-align:center}@media (min-width:992px) and (max-height:750px){.order .form__text--bottom,.order .form__text--top,.order .form__text2{line-height:110%}}.order .form .input-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.order .form .input-wrap input{text-align:start}.order .form__email{background-color:transparent;border:1px solid #fff;border-radius:12px;color:#fff;cursor:pointer;font-size:clamp(.7601351351rem,1.0135135135vw,.9375rem);line-height:clamp(2.8885135135rem,3.8513513514vw,3.5625rem);outline:0;padding:0 20px;text-align:start;width:100%}@media (max-width:767px){.order .form__email{line-height:clamp(2.5337837838rem,3.3783783784vw,3.125rem)}}.order .form__email::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);line-height:clamp(2.8885135135rem,3.8513513514vw,3.5625rem);text-align:start;-webkit-transition:all .2s ease;transition:all .2s ease}.order .form__email::-moz-placeholder{color:hsla(0,0%,100%,.5);line-height:clamp(2.8885135135rem,3.8513513514vw,3.5625rem);text-align:start;-moz-transition:all .2s ease;transition:all .2s ease}.order .form__email:-ms-input-placeholder{color:hsla(0,0%,100%,.5);line-height:clamp(2.8885135135rem,3.8513513514vw,3.5625rem);text-align:start;-ms-transition:all .2s ease;transition:all .2s ease}.order .form__email::-ms-input-placeholder{color:hsla(0,0%,100%,.5);line-height:clamp(2.8885135135rem,3.8513513514vw,3.5625rem);text-align:start;-ms-transition:all .2s ease;transition:all .2s ease}.order .form__email::placeholder{color:hsla(0,0%,100%,.5);line-height:clamp(2.8885135135rem,3.8513513514vw,3.5625rem);text-align:start;-webkit-transition:all .2s ease;transition:all .2s ease}@media (max-width:767px){.order .form__email::-webkit-input-placeholder{line-height:clamp(2.5337837838rem,3.3783783784vw,3.125rem)}.order .form__email::-moz-placeholder{line-height:clamp(2.5337837838rem,3.3783783784vw,3.125rem)}.order .form__email:-ms-input-placeholder{line-height:clamp(2.5337837838rem,3.3783783784vw,3.125rem)}.order .form__email::-ms-input-placeholder{line-height:clamp(2.5337837838rem,3.3783783784vw,3.125rem)}.order .form__email::placeholder{line-height:clamp(2.5337837838rem,3.3783783784vw,3.125rem)}}.order .form__email:focus,.order .form__email:hover{border-color:#fff;color:#fff}.order .form__email:focus::-webkit-input-placeholder{opacity:0}.order .form__email:focus::-moz-placeholder{opacity:0}.order .form__email:focus:-ms-input-placeholder{opacity:0}.order .form__email:focus::-ms-input-placeholder{opacity:0}.order .form__email:focus::placeholder{opacity:0}.order .form__email:invalid{border-color:#fff}.order .form__error-wrap{position:relative}.order .form__error{color:#df223b;left:50%;margin-bottom:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.order .form__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0}.order .form__button.button{-ms-flex-item-align:stretch;align-self:stretch;margin-top:32px;max-width:unset;width:100%}@media (max-width:767px){.order .form__button.button{margin-top:0}}.order .display-price-tp,.order .display-price-tp>span:last-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */