:root{--brand-primary:#9926f0;--brand-secondary:#f95454;--gradient-primary:linear-gradient(135deg,var(--brand-primary),#d122e3);--bg-dark:#fff;--bg-card:#f8f7fb;--text-main:#171717;--text-muted:#88889b;--navbar-height:90px;--content-width:1200px;--border-color:#00000014;--shadow-soft:0 8px 24px #0000001f}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px;scroll-padding-top:var(--navbar-height)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-width:320px}#root,body{min-height:100vh}#root{width:100%}img,video{max-width:100%}button,input,select,textarea{font:inherit}code,pre{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,button{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.App{position:relative}.App,.app-main{min-height:100vh;width:100%}.page-container{margin:0 auto;max-width:var(--content-width);padding:0 24px;width:100%}.page-section{padding:48px 0;width:100%}@media (max-width:768px){.page-container{padding:0 18px}.page-section{padding:32px 0}}@media (max-width:480px){.page-container{padding:0 14px}}.nav{align-items:center;background:linear-gradient(90deg,#9926f0f2,#f95454bf);box-shadow:0 8px 16px #00000026;display:flex;justify-content:space-between;left:0;padding:5px 100px;position:relative;right:0;top:0;z-index:1030}.navbaTogglerButton{background-color:initial;border:1px solid #0000;border-radius:4px;font-size:20px;line-height:1;padding:4px 12px;transition:box-shadow .15s ease-in-out}.navbarTogglerIcon{background-position:50%;background-repeat:no-repeat;background-size:100%;color:#fff;display:inline-block;height:24px;vertical-align:middle;width:24px}.navbaTogglerButton:hover{text-decoration:none}.navbaTogglerButton:focus{border-color:#ffffff1a;box-shadow:0 0 0 4px;color:#ffffff8c;outline:0;text-decoration:none}.nav .left{font-size:32px;font-weight:600}.nav .left,.nav .navRight{padding-bottom:0;padding-top:0}.nav .navRight{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:center;margin:0;width:fit-content}.nav a{color:#000;font-size:20px;font-weight:500;padding:5px 10px;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.nav a:hover{color:#fff}.nav-button{background-color:#fff;border:1px solid #fff;border-radius:800px;cursor:pointer;font-size:18px;font-weight:600;margin-left:10px;padding:14px 70px 14px 20px;position:relative}.nav-button .callPhone{background-color:#9926f0;border-radius:50%;color:#fff;height:20px;padding:10px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.nav-button:hover{background:linear-gradient(90deg,#9926f0f2,#f95454bf);color:#fff}.nav-button:hover .callPhone{background-color:#0009}@media (min-width:1201px){.navbaTogglerButton{display:none}}@media (max-width:1200px){.nav{padding:10px 20px}.nav,.nav .navRight{flex-basis:100%;flex-grow:1}.nav .navRight{align-items:center;display:inline-block}.navRight:not(.show){display:none}}@media (max-width:768px){.nav{padding:0 20px}}#home-border{border:none;display:block;height:auto;margin:0;padding:0;width:100%}.about-page{background:#fff;color:#171717;overflow:hidden;width:100%}.about-page *{box-sizing:border-box}.about-container{align-items:center;display:flex;gap:50px;justify-content:space-between;margin:0 auto;max-width:1500px;padding:50px 7% 20px;width:100%}.about-hero{background:linear-gradient(115deg,#9926f0,#bd27e8 55%,#d122e3);position:relative}.about-intro{max-width:650px;position:relative;width:50%;z-index:2}.about-eyebrow{border-bottom:2px solid #fff9;color:#fff;display:inline-block;font-size:14px;font-weight:700;letter-spacing:3px;margin-bottom:18px;padding-bottom:8px}.about-intro h1{color:#fff;font-size:clamp(38px,5vw,48px);font-weight:800;line-height:1.15;margin:0 0 20px;text-align:left}.about-intro h1 span{color:#ffe0ff}.about-role{color:#f8eaff;font-size:21px;font-weight:600;line-height:1.5;margin:0 0 22px;text-align:left}.about-description{color:#ffffffe6;font-size:17px;line-height:1.85;margin:0 0 32px;text-align:left}.about-actions{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.about-btn{align-items:center;border:1px solid #0000;border-radius:8px;display:inline-flex;font-size:15px;font-weight:600;gap:12px;justify-content:center;padding:14px 23px;text-decoration:none;transition:all .25s ease}.about-btn-primary{background:#fff;color:#9224e5}.about-btn-primary:hover{background:#f0ddff;transform:translateY(-3px)}.about-btn-secondary{background:#0000;border-color:#ffffffb3;color:#fff}.about-btn-secondary:hover{background:#fff;color:#9224e5;transform:translateY(-3px)}.about-illustration{align-items:center;display:flex;justify-content:center;min-width:0;position:relative;width:46%}.about-image-glow{aspect-ratio:1;background:#ffffff2e;border-radius:50%;filter:blur(5px);position:absolute;width:90%}.about-illustration img{height:auto;max-width:540px;object-fit:contain;position:relative;width:100%;z-index:1}.about-section-heading{margin-bottom:45px;text-align:center}.about-section-heading>span{color:#9926f0;font-size:13px;font-weight:700;letter-spacing:2px}.about-section-heading h2{color:#222;font-size:clamp(27px,3vw,38px);margin:12px 0;text-align:center}.about-section-heading p{color:#777;font-size:16px;line-height:1.7;margin:0 auto;max-width:650px}.about-highlights{margin:0 auto;max-width:1500px;padding:75px 7%}.about-highlight-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,minmax(0,1fr))}.about-highlight-card{background:#faf8fc;border:1px solid #eee5f5;border-radius:13px;padding:30px 25px;transition:all .3s ease}.about-highlight-card:hover{border-color:#bd73f1;box-shadow:0 12px 30px #9926f01a;transform:translateY(-6px)}.about-icon{align-items:center;background:#f0e2ff;border-radius:12px;color:#9926f0;display:flex;font-size:22px;height:52px;justify-content:center;margin-bottom:20px;width:52px}.about-highlight-card h3{color:#24202b;font-size:20px;margin:0 0 12px}.about-highlight-card p{color:#777;font-size:14px;line-height:1.8;margin:0}.about-skills{background:#faf8fc;padding:65px 7% 85px}.about-skills-list{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:0 auto;max-width:1000px}.about-skill{background:#fff;border:1px solid #e8d5f7;border-radius:30px;color:#7722b5;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s ease}.about-skill:hover{background:#9926f0;border-color:#9926f0;color:#fff}@media (max-width:992px){.about-container{gap:25px;padding:55px 5%}.about-intro{width:55%}.about-illustration{width:45%}.about-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.about-container{flex-direction:column;padding:55px 7% 45px;text-align:center}.about-intro{max-width:600px;width:100%}.about-intro h1{font-size:46px}.about-description,.about-intro h1,.about-role{text-align:center}.about-actions{justify-content:center}.about-illustration{max-width:430px;width:85%}.about-highlights,.about-skills{padding:55px 6%}}@media (max-width:480px){.about-container{padding:40px 20px}.about-intro h1{font-size:37px}.about-role{font-size:17px}.about-description{font-size:15px;line-height:1.8}.about-actions{flex-direction:column;width:100%}.about-btn,.about-illustration{width:100%}.about-highlight-grid{grid-template-columns:1fr}.about-highlight-card{padding:25px 20px}.about-section-heading h2{font-size:27px}}.cv-modal-overlay{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:16px;position:fixed;z-index:9999}.cv-modal{background:#fff;border-radius:16px;box-shadow:0 15px 50px #00000040;color:#252525;max-height:90vh;max-width:460px;overflow-y:auto;padding:30px;position:relative;width:100%}.cv-modal-heading{margin-bottom:22px}.cv-modal-heading h2{font-size:25px;margin:0 0 8px}.cv-modal-heading p{color:#666;margin:0}.cv-modal-close{background:#0000;border:0;cursor:pointer;font-size:28px;position:absolute;right:16px;top:12px}.cv-modal form>label:not(.cv-consent){display:block;font-weight:600;margin:14px 0 6px}.cv-modal input:not([type=checkbox]),.cv-modal select{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;font-size:15px;padding:12px;width:100%}.cv-consent{align-items:flex-start;color:#555;display:flex;font-size:13px;gap:10px;line-height:1.5;margin:18px 0}.cv-consent input{margin-top:3px}.cv-submit{background:#a020f0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:20px;padding:14px;width:100%}.cv-submit:disabled{cursor:not-allowed;opacity:.6}.cv-error{color:#d32f2f;font-size:14px}.cv-privacy{color:#777;font-size:12px;line-height:1.5;margin-bottom:0}@media (max-width:480px){.cv-modal{padding:24px 18px}}.clock-widget{background:linear-gradient(135deg,#fff,#f7f1ff);border:1px solid #9926f026;border-radius:12px;padding:24px 16px;text-align:center;width:100%}.clock-header{align-items:center;color:#777;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;letter-spacing:2px}.clock-indicator{background:#22c55e;border-radius:50%;height:8px;width:8px}.clock-time{font-feature-settings:"tnum";color:#9926f0;font-size:clamp(30px,5vw,48px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:2px;margin:20px 0 10px;white-space:nowrap}.clock-date{color:#777;font-size:14px;font-weight:500;margin-bottom:22px}.clock-format-button{background:#0000;border:1px solid #9926f0;border-radius:7px;color:#9926f0;cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px;transition:all .25s ease}.clock-format-button:hover{background:#9926f0;color:#fff}@media (max-width:480px){.clock-widget{padding:20px 10px}.clock-time{letter-spacing:1px}.clock-date{font-size:12px}}.counter-widget{background:#fff;border:1px solid #9926f026;border-radius:12px;padding:24px 16px;text-align:center;width:100%}.counter-widget h3{color:#333;font-size:20px;margin:0 0 20px}.counter-display{font-feature-settings:"tnum";color:#9926f0;font-size:52px;font-variant-numeric:tabular-nums;font-weight:700;margin:15px 0 25px}.counter-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.counter-btn{border:none;border-radius:8px;cursor:pointer;font-size:18px;font-weight:600;padding:10px 20px;transition:.2s ease}.counter-btn:hover{transform:translateY(-2px)}.increment{background:#9926f0;color:#fff}.decrement{background:#f95454;color:#fff}.reset{background:#eee;color:#333}@media (max-width:400px){.counter-controls{gap:8px}.counter-btn{padding:9px 15px}}.todo-widget{background:#fff;border-radius:12px;box-shadow:0 8px 25px #0000001f;box-sizing:border-box;margin:0 auto;max-width:500px;padding:28px;width:100%}.todo-title{color:#222;font-size:28px;font-weight:700;margin:0 0 22px}.todo-input-group{display:flex;gap:8px;margin-bottom:22px}.todo-input-group input{border:1px solid #ddd;border-radius:5px;flex:1 1;font-size:15px;min-width:0;outline:none;padding:12px 14px}.todo-input-group input:focus{border-color:#9926f0;box-shadow:0 0 0 2px #9926f01a}.todo-widget button{border:none;cursor:pointer;transition:.2s ease}.todo-add-btn{background:#9926f0;border-radius:5px;color:#fff;font-size:30px;height:46px;line-height:1;width:52px}.todo-add-btn:hover{background:#7c16c7}.todo-list{display:flex;flex-direction:column;gap:10px;max-height:300px;overflow-y:auto}.todo-item{align-items:center;background:#f0edf2;border-radius:5px;box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;min-height:48px;padding:8px 12px}.todo-item span{color:#333;flex:1 1;font-size:14px;min-width:0;overflow-wrap:anywhere}.todo-delete-btn{background:#ed4949;border-radius:5px;color:#fff;flex-shrink:0;font-size:16px;height:38px;width:38px}.todo-delete-btn:hover{background:#c92d2d}.todo-empty{color:#999;font-size:14px;padding:18px 8px;text-align:center}.todo-footer{align-items:center;border-top:1px solid #eee;display:flex;gap:10px;justify-content:space-between;margin-top:24px;padding-top:16px}.todo-footer span{color:#444;font-size:13px}.todo-footer strong{color:#9926f0}.todo-clear-btn{background:#9926f0;border-radius:5px;color:#fff;font-size:13px;font-weight:600;padding:10px 16px}.todo-clear-btn:hover:not(:disabled){background:#7c16c7}.todo-clear-btn:disabled{cursor:not-allowed;opacity:.45}@media (max-width:480px){.todo-widget{padding:20px 16px}.todo-title{font-size:24px}.todo-footer{align-items:flex-start;flex-direction:column}.todo-clear-btn{width:100%}}.work-page{background-color:var(--bg-dark);color:var(--text-main);margin:0 auto;min-height:calc(100vh - var(--navbar-height));padding:20px 5% 0;width:100%}.work-container{margin:0 auto;max-width:var(--content-width);width:100%}.work-heading{margin-bottom:36px;text-align:center}.work-feature-grid{column-count:3;column-gap:24px;width:100%}.work-feature-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;box-sizing:border-box;break-inside:avoid;display:inline-block;margin:0 0 24px;padding:24px;page-break-inside:avoid;transition:transform .25s ease,border-color .25s ease;width:100%}.work-feature-card:hover{border-color:var(--brand-primary);transform:translateY(-4px)}.work-feature-card h2{font-size:24px;line-height:1.3;margin:0 0 14px;overflow-wrap:anywhere}.work-feature-card p{font-size:15px;line-height:1.5}@media (max-width:900px){.work-feature-grid{column-count:2}}@media (max-width:768px){.work-page{padding:30px 18px}}@media (max-width:576px){.work-feature-grid{column-count:1}}@media (max-width:480px){.work-page{padding:24px 14px}}.newsletter-container{background:#fff;border:1px solid #eee5f5;border-radius:16px;box-shadow:0 8px 25px #00000012;box-sizing:border-box;margin:20px auto;max-width:550px;padding:35px;width:100%}.newsletter-content{text-align:center}.newsletter-tag{color:#9926f0;display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:12px}.newsletter-content h2{color:#24202b;font-size:28px;margin:0 0 12px}.newsletter-content p{color:#777;font-size:14px;line-height:1.6;margin-bottom:24px}.newsletter-input-group{background:#fff;border:1px solid #000;border-radius:10px;display:flex;gap:8px;padding:5px}.newsletter-input-group input{background:#0000;border:none;flex:1 1;font-size:14px;min-width:0;outline:none;padding:12px}.newsletter-input-group button{background:linear-gradient(90deg,#9926f0,#d122e3);border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin:0;padding:12px 18px;white-space:nowrap}.newsletter-input-group button:hover{opacity:.85}.newsletter-input-group button:disabled{cursor:wait;opacity:.6}.newsletter-content .newsletter-status{color:#16834a;font-size:13px;margin:15px 0}.newsletter-content small{color:#999;display:block;font-size:11px;margin-top:18px}@media (max-width:480px){.newsletter-container{padding:22px 16px}.newsletter-content h2{font-size:23px}.newsletter-input-group{flex-direction:column}.newsletter-input-group button{width:100%}}.proton-home{background-color:var(--bg-dark);color:var(--text-main);font-family:Inter,-apple-system,sans-serif;line-height:1.6;margin-top:0;min-height:100vh;overflow-x:hidden;width:100%}.proton-home h1,.proton-home h2,.proton-home h3{font-weight:700;letter-spacing:-.02em}h2{font-size:40px;margin-bottom:48px;text-align:center}.neon-text{-webkit-text-fill-color:#0000;background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;text-shadow:0 0 30px #00f0ff4d}.btn{border:none;border-radius:6px;cursor:pointer;font-weight:600;padding:.8rem 1.5rem;transition:all .3s ease}.btn-primary{background:var(--gradient-primary);box-shadow:0 4px 15px #8a2be266;color:#fff}.btn-primary:hover{box-shadow:0 6px 20px #d122e3f2;transform:translateY(-2px)}.btn-secondary{background:#0000;border:1px solid var(--text-muted);color:var(--text-main)}.btn-secondary:hover{border-color:var(--neon-blue);color:var(--neon-blue)}.cta-section,.features-section,.hero-section,.pricing-section,.product-showcase,.services-section,.testimonials-section,.trusted-section,.why-choose-section{margin:0 auto;max-width:1200px;padding:0 5% 48px}.grid-container{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.hero-tech{margin-bottom:50px;margin-top:50px}.tech-icons{display:flex;flex-wrap:wrap;gap:15px}.tech-icons span{background:#f5f0ff;border:1px solid #eee5ff;border-radius:16px;box-shadow:0 5px 18px #7832b414;display:grid;font-size:29px;height:58px;place-items:center;width:58px}.card{background:var(--bg-card);border:1px solid #ffffff0d;border-radius:12px;padding:2rem;transition:transform .3s ease,border-color .3s ease}.card:hover{border-color:var(--neon-purple);transform:translateY(-5px)}.hero-section{align-items:center;display:flex;min-height:90vh;overflow:hidden;position:relative}.hero-content{max-width:600px;z-index:2}.hero-title{font-size:4rem;line-height:1.1;margin-bottom:1.5rem}.hero-subtitle{color:var(--text-muted);font-size:1.2rem;margin-bottom:2.5rem}.hero-actions{display:flex;gap:1rem}.hero-illustration{height:500px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:500px;z-index:1}.abstract-shape{border-radius:50%;filter:blur(80px);opacity:.5;position:absolute}.shape-1{animation:pulse 6s infinite alternate;background:var(--neon-purple);height:300px;right:50px;top:0;width:300px}.shape-2{animation:pulse 8s infinite alternate-reverse;background:var(--neon-blue);bottom:50px;height:250px;left:50px;width:250px}@keyframes pulse{0%{opacity:.4;transform:scale(1)}to{opacity:.7;transform:scale(1.2)}}.trusted-section{border-bottom:1px solid #ffffff1a;border-top:1px solid #ffffff1a;padding:3rem 5%;text-align:center}.logo-ticker{color:var(--text-muted);display:flex;font-weight:700;gap:3rem;justify-content:center;margin-top:1.5rem;opacity:.7}.neon-icon{color:var(--neon-blue);font-size:2rem;margin-bottom:1rem}.text-link{color:var(--neon-purple);display:inline-block;font-weight:600;margin-top:1rem;text-decoration:none}.split-layout{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.stats-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.stat-item h3{color:var(--neon-blue);font-size:3rem}.product-mockup{align-items:center;border:1px solid #ffffff1a;border-radius:16px;display:flex;gap:3rem;padding:3rem}.mockup-screen{border:1px solid #333;border-radius:8px;height:300px;overflow:hidden;width:50%}.mockup-header{background:#222;display:flex;gap:5px;padding:10px}.dot{background:#ff5f56;border-radius:50%;height:10px;width:10px}.dot:nth-child(2){background:#ffbd2e}.dot:nth-child(3){background:#27c93f}.mockup-body{color:var(--neon-blue);font-family:monospace;padding:20px}.testimonial-card{font-size:1.2rem;font-style:italic;margin:0 auto;max-width:700px;text-align:center}.author{align-items:center;display:flex;font-style:normal;gap:1rem;justify-content:center;margin-top:2rem}.author-avatar{background:var(--gradient-primary);border-radius:50%;height:50px;width:50px}.pricing-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pricing-card.popular{border-color:var(--neon-blue);position:relative;transform:scale(1.05)}.badge{background:var(--neon-blue);border-radius:20px;color:#000;font-size:.8rem;padding:4px 12px;position:absolute;right:20px;top:-12px}.badge,.price{font-weight:700}.price{font-size:2.5rem;margin:1rem 0}.plan-features{list-style:none;margin:1.5rem 0}.plan-features li{color:var(--text-muted);margin-bottom:.5rem}.cta-section{background:radial-gradient(circle at center,#8a2be21a 0,#0000 70%);text-align:center}.btn-large{font-size:1.1rem;padding:1rem 2rem}.footer-section{border-top:1px solid #ffffff1a;padding-bottom:2rem}.footer-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:2fr 1fr 1fr;margin-bottom:3rem}.footer-links a{color:var(--text-muted);display:block;margin-bottom:.5rem;text-decoration:none}.footer-links a:hover{color:var(--neon-blue)}.input-group{display:flex;margin-top:1rem}.input-group input{border:none;border-radius:6px 0 0 6px;outline:none;padding:.8rem}.input-group button{border-radius:0 6px 6px 0}.footer-bottom{color:var(--text-muted);font-size:.9rem;text-align:center}.footer{background-color:#151414;color:#fff;padding:0 50px}.footer .contact-conainer{display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px}.footer .contact-conainer .contact-item{align-items:center;display:flex;padding:10px 0}.footer .contact-conainer .contact-item img{height:50px;margin-right:10px;width:50px}.footer .contact-conainer .contact-item p{margin:0;padding:0}.footer .summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:3fr 1fr 1fr 1fr;padding-bottom:20px}.footer hr{background-color:#fff;border:none;color:#fff;height:2px;margin:16px 0;width:60px}.footer #col2{padding-left:10px}.footer #col2 ul{list-style:none;padding:0}.footer #col2 a{color:#fff;text-decoration:none}.footer #col3{padding-left:10px}.footer #col3 ul{list-style:none;padding:0}.footer #col3 a{color:#fff;text-decoration:none}.footer #col4{padding-left:10px}.footer #col4 ul{list-style:none;padding:0}.footer #col4 a{color:#fff;text-decoration:none}.footer #col4 .fab{padding-right:10px}#copyright{padding-bottom:20px;text-align:center}.parallax-page{font-family:Arial,Helvetica,sans-serif;font-size:20px}.parallax-page #top{background:linear-gradient(90deg,#9926f0f2,#f95454bf);margin:0;padding:10px}.parallax-page .image1,.parallax-page .image2,.parallax-page .image3{background-attachment:fixed;background-size:cover;height:100vh;width:100%}.parallax-page .image1{background:url(/static/media/winter1.beebc9169d289719a344.jpg) no-repeat fixed 50%;background-size:cover}.parallax-page .image2{background:url(/static/media/image2.1744ddd6672415aa501c.jpg) no-repeat fixed 50%;background-size:cover}.parallax-page .image3{background:url(/static/media/image3.4f1e27ada322bc211be3.jpg) no-repeat fixed 50%;background-size:cover}.parallax-page .common{background:linear-gradient(90deg,#9926f0f2,#f95454bf);margin:0;padding:0 10px;text-align:center}@media (max-width:768px){.parallax-page .image1,.parallax-page .image2,.parallax-page .image3{background-attachment:scroll}}.container{background:#fff;border-radius:14px;box-shadow:0 10px 30px #00000026;box-sizing:border-box;margin:45px auto;max-width:440px;padding:32px 36px;width:100%}.container>h1{color:#222;font-size:30px;font-weight:700;margin:0 0 28px;text-align:center}.container>form{display:flex;flex-direction:column;gap:18px}.container form div{display:flex;flex-direction:column;gap:8px}.container label{color:#333;font-size:16px;font-weight:500}.container input{background:#0000;border:none;border-bottom:1px solid #aaa;border-radius:0;box-sizing:border-box;color:#222;font-size:16px;outline:none;padding:12px 10px;transition:border-color .25s ease;width:100%}.container input:focus{border-bottom:2px solid #9926f0}.container input::placeholder{color:#999;font-size:13px;font-style:italic}button{border:none;border-radius:5px;font-size:20px;padding:10px}.container button,button{background:linear-gradient(90deg,#9926f0,#d122e3);color:#fff;cursor:pointer}.container button{border:none;border-radius:8px;font-size:18px;font-weight:600;margin:12px 0 4px;padding:13px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.container button:hover{box-shadow:0 6px 15px #9926f040;transform:translateY(-2px)}.container p{color:#444;font-size:15px;margin-top:22px;text-align:center}.container a{color:#808;font-weight:600;text-decoration:underline}.container a:hover{color:#9926f0}@media (max-width:576px){.container{margin:25px auto;max-width:100%;padding:28px 22px}.container>h1{font-size:26px}.container label{font-size:15px}}
/*# sourceMappingURL=main.d7a9c1b3.css.map*/