@import "https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400&family=Anton&display=swap";.announcement-bar{color:#f9fafb;text-align:center;z-index:9999;background:#111827;width:100%;padding:8px 16px;font-size:14px;font-weight:500;position:relative}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background-color:#fffffff2;border-bottom:1px solid #e2e8f0;padding:1rem 0;position:sticky;top:0;box-shadow:0 2px 8px #00000014}.header .container{justify-content:space-between;align-items:center;gap:2rem;display:flex}.header .logo{cursor:pointer;color:#f70;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;display:flex}.header .nav{align-items:center;gap:2rem;display:flex}@media (width<=768px){.header .nav{display:none}}.header .nav-link{color:#4a5568;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.header .nav-link:hover,.header .nav-link.active{color:#ff5858}.header .nav-link.active:after{content:"";background:linear-gradient(90deg,#ff5858,#ff9345);height:2px;position:absolute;bottom:-1.25rem;left:0;right:0}.header .cta-button-header{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff5858 0%,#ff9345 100%);border:none;border-radius:8px;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #ff58584d}.header .cta-button-header:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff585866}@media (width<=768px){.header .cta-button-header{padding:.5rem 1rem;font-size:.875rem}}.home-page .footer{background:#000;padding:1.75rem 0}.home-page .footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}@media (width<=600px){.home-page .footer__inner{text-align:center;flex-direction:column;gap:1rem}}.home-page .footer__links{align-items:center;gap:2rem;display:flex}@media (width<=600px){.home-page .footer__links{gap:1.25rem}}.home-page .footer__link{color:#718096;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .3s}.home-page .footer__link:hover{color:#ff5858}.home-page .footer__copy{color:#718096;font-size:.9rem;font-weight:400}.pricing-page .footer,.privacy-policy-page .footer,.refund-policy-page .footer,.terms-page .footer{text-align:center;background-color:#fff;border-top:1px solid #e2e8f0;margin-top:auto;padding:1rem 0}.pricing-page .footer p,.privacy-policy-page .footer p,.refund-policy-page .footer p,.terms-page .footer p{color:#718096;font-size:.875rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}.uc-root{color:#e8e2d0;background:#0a0a0a;flex-direction:column;align-items:stretch;min-height:100vh;font-family:Space Mono,monospace;display:flex;position:relative;overflow:hidden}.uc-root .uc-noise{pointer-events:none;z-index:100;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;animation:.4s step-end infinite noise-shift;position:fixed;inset:0}@keyframes noise-shift{0%{background-position:0 0}25%{background-position:-30px 20px}50%{background-position:10px -40px}75%{background-position:40px 10px}to{background-position:0 0}}.uc-root .uc-scanlines{pointer-events:none;z-index:99;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 4px);position:fixed;inset:0}.uc-root .uc-corner{letter-spacing:.15em;color:#e8e2d04d;z-index:50;font-size:.6rem;position:fixed}.uc-root .uc-corner--tl{top:1.2rem;left:1.5rem}.uc-root .uc-corner--tr{top:1.2rem;right:1.5rem}.uc-root .uc-corner--bl{bottom:3.8rem;left:1.5rem}.uc-root .uc-corner--br{bottom:3.8rem;right:1.5rem}.uc-root .uc-tape{color:#0a0a0a;letter-spacing:.12em;white-space:nowrap;background:#f5c400;flex-shrink:0;padding:.55rem 0;font-size:.7rem;font-weight:700;animation:18s linear infinite tape-scroll;overflow:hidden}.uc-root .uc-tape--bottom{color:#fff;background:#e63030;margin-top:auto;font-size:.62rem;animation-direction:reverse}@keyframes tape-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.uc-root .uc-main{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2.8rem;width:100%;max-width:820px;margin:0 auto;padding:4rem 2rem;display:flex}.uc-root .uc-headline{letter-spacing:-.01em;text-align:center;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.1em;font-family:Anton,sans-serif;font-size:clamp(3.5rem,14vw,9rem);line-height:.9;display:flex}.uc-root .uc-headline__solid{color:#f5c400}.uc-root .uc-headline__outline{-webkit-text-stroke:2px #e8e2d0;color:#0000;position:relative}.uc-root .uc-headline__outline:after{content:attr(data-text);-webkit-text-stroke:0;color:#e6303000;transition:color .1s;position:absolute;top:3px;left:3px}.uc-root .uc-headline.glitch .uc-headline__solid{animation:.18s steps(2,end) forwards glitch-solid}.uc-root .uc-headline.glitch .uc-headline__outline:after{color:#e63030b3}.uc-root .uc-headline.glitch .uc-headline__outline{animation:.18s steps(2,end) forwards glitch-outline}@keyframes glitch-solid{0%{clip-path:inset(0 0 60%);transform:translate(0)}33%{clip-path:inset(40% 0 20%);transform:translate(-4px)}66%{clip-path:inset(20% 0 40%);transform:translate(4px)}to{clip-path:none;transform:translate(0)}}@keyframes glitch-outline{0%{transform:skew(0)}50%{transform:skew(-6deg)translate(5px)}to{transform:skew(0)}}.uc-root .uc-sub{letter-spacing:.25em;color:#e8e2d08c;text-align:center;font-size:clamp(.6rem,1.8vw,.85rem)}.uc-root .uc-sub__bracket{color:#f5c400;font-weight:700}.uc-root .uc-bar-wrap{flex-direction:column;gap:.5rem;width:100%;max-width:540px;display:flex}.uc-root .uc-bar-label{letter-spacing:.2em;color:#e8e2d080;justify-content:space-between;font-size:.65rem;display:flex}.uc-root .uc-bar{background:#1c1c1c;border:1px solid #2a2a2a;height:22px;position:relative;overflow:hidden}.uc-root .uc-bar__fill{z-index:2;background:#f5c400;height:100%;transition:width .12s;position:relative}.uc-root .uc-bar__stripes{z-index:3;pointer-events:none;background:repeating-linear-gradient(-45deg,#0000,#0000 8px,#00000040 8px 16px);position:absolute;inset:0}.uc-root .uc-terminal{letter-spacing:.03em;background:#111;border:1px solid #2a2a2a;border-top:3px solid #f5c400;width:100%;max-width:540px;padding:1.2rem 1.5rem;font-size:.72rem;line-height:1.9}.uc-root .uc-terminal p{align-items:baseline;gap:.5em;display:flex}.uc-root .uc-terminal em{color:#e8e2d073;font-style:normal}.uc-root .uc-cursor{color:#39ff6a;margin-left:2px;font-size:.85em;transition:opacity 50ms;display:inline-block}.uc-root .uc-form{gap:0;width:100%;max-width:540px;display:flex}.uc-root .uc-input{color:#e8e2d0;letter-spacing:.12em;background:0 0;border:1px solid #e8e2d033;border-right:none;outline:none;flex:1;padding:.85rem 1.1rem;font-family:Space Mono,monospace;font-size:.7rem;transition:border-color .2s}.uc-root .uc-input::placeholder{color:#e8e2d040}.uc-root .uc-input:focus{border-color:#f5c400}.uc-root .uc-btn{color:#0a0a0a;letter-spacing:.18em;cursor:pointer;white-space:nowrap;background:#f5c400;border:none;padding:.85rem 1.4rem;font-family:Space Mono,monospace;font-size:.7rem;font-weight:700;transition:background .15s,transform .1s}.uc-root .uc-btn:hover{background:#c29b00}.uc-root .uc-btn:active{transform:scale(.97)}.uc-root .uc-green{color:#39ff6a}.uc-root .uc-yellow{color:#f5c400}.uc-root .uc-red{color:#e63030}@media (width<=480px){.uc-root .uc-main{gap:2rem;padding:3rem 1.2rem}.uc-root .uc-form{flex-direction:column}.uc-root .uc-input{border-bottom:none;border-right:1px solid #e8e2d033}.uc-root .uc-btn{width:100%}}.terms-page .main{flex:1}.terms-page .hero{border-bottom:1px solid #e5e5e5;padding:3rem 0 2rem}.terms-page .hero-container{flex-direction:column;align-items:center;max-width:680px;margin:0 auto;display:flex}.terms-page .hero .page-title{color:#1a1a1a;letter-spacing:-1px;margin-bottom:.75rem;font-size:2.5rem;font-weight:700;line-height:1.2}@media (width<=768px){.terms-page .hero .page-title{font-size:2rem}}.terms-page .hero .last-updated{color:#999;font-size:.9375rem;font-weight:400}.terms-page .content-section{padding:1rem 0 2rem}.terms-page .content-section .container{max-width:680px}.terms-page .terms-content .section{margin-bottom:1.3rem}.terms-page .terms-content .section:last-child{margin-bottom:0}.terms-page .terms-content .section-title{color:#1a1a1a;letter-spacing:-.5px;margin-bottom:.3rem;font-size:1.5rem;font-weight:700;line-height:1.3}@media (width<=768px){.terms-page .terms-content .section-title{font-size:1.25rem}}.terms-page .terms-content .section-text{color:#2a2a2a;font-size:1rem;line-height:1}.terms-page .terms-content .section-text p{margin-bottom:1rem}.terms-page .terms-content .section-text p:last-child{margin-bottom:0}.terms-page .terms-content .section-text strong{color:#1a1a1a;font-weight:600}.terms-page .terms-content .section-text a{color:#ff8c42;border-bottom:1px solid #0000;text-decoration:none;transition:border-color .3s}.terms-page .terms-content .section-text a:hover{border-bottom-color:#ff8c42}.terms-page .terms-content .section-text ul,.terms-page .terms-content .section-text ol{margin:1rem 0 1rem 1.5rem}.terms-page .terms-content .section-text ul li,.terms-page .terms-content .section-text ol li{margin-bottom:.3rem;padding-left:.5rem}.terms-page .terms-content .section-text h3{color:#1a1a1a;letter-spacing:-.3px;margin:.5rem 0 .75rem;font-size:1.125rem;font-weight:600}.terms-page .terms-content .section-text h4{color:#1a1a1a;margin:1.25rem 0 .5rem;font-size:1rem;font-weight:600}.privacy-policy-page .main{flex:1}.privacy-policy-page .hero{background-color:#f9f9f9;border-bottom:1px solid #e5e5e5;justify-content:center;padding:3rem 0 2rem;display:flex}.privacy-policy-page .hero .hero-container{max-width:1200px;margin:0 auto;padding:0 20px}.privacy-policy-page .hero .page-title{color:#1a1a1a;letter-spacing:-1px;margin-bottom:.75rem;font-size:2.5rem;font-weight:700;line-height:1.2}@media (width<=768px){.privacy-policy-page .hero .page-title{font-size:2rem}}.privacy-policy-page .hero .last-updated{color:#999;text-align:center;font-size:.9375rem;font-weight:400}.privacy-policy-page .content-section{background-color:#fff;padding:1rem 2rem}.privacy-policy-page .content-wrapper{justify-content:center;gap:1rem;max-width:1200px;margin:0 auto;display:flex;position:relative}@media (width<=1024px){.privacy-policy-page .content-wrapper{flex-direction:column;gap:2rem}}.privacy-policy-page .sidebar{flex-shrink:0;width:240px}@media (width<=1024px){.privacy-policy-page .sidebar{border-bottom:1px solid #e5e5e5;width:100%;margin-bottom:1rem;padding-bottom:1.5rem}}.privacy-policy-page .sidebar .sidebar-sticky{position:sticky;top:100px}@media (width<=1024px){.privacy-policy-page .sidebar .sidebar-sticky{position:static}}.privacy-policy-page .sidebar .sidebar-title{color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem;font-size:.8125rem;font-weight:600}.privacy-policy-page .toc{flex-direction:column;gap:.25rem;display:flex}@media (width<=1024px){.privacy-policy-page .toc{flex-flow:wrap;gap:.75rem}}.privacy-policy-page .toc .toc-link{color:#2a2a2a;border-left:2px solid #0000;padding:.5rem .75rem;font-size:.9375rem;text-decoration:none;transition:all .3s;display:block;position:relative}@media (width<=1024px){.privacy-policy-page .toc .toc-link{border-bottom:2px solid #0000;border-left:none;padding:.5rem 0}}.privacy-policy-page .toc .toc-link:hover{color:#1a1a1a;border-left-color:#d0d0d0}@media (width<=1024px){.privacy-policy-page .toc .toc-link:hover{border-bottom-color:#d0d0d0;border-left-color:#0000}}.privacy-policy-page .toc .toc-link.active{color:#ff8c42;border-left-color:#ff8c42;font-weight:500}@media (width<=1024px){.privacy-policy-page .toc .toc-link.active{border-bottom-color:#ff8c42;border-left-color:#0000}}.privacy-policy-page .privacy-content{flex:1;min-width:0;max-width:720px}@media (width<=1024px){.privacy-policy-page .privacy-content{max-width:100%}}.privacy-policy-page .privacy-content .section{margin-bottom:3rem;scroll-margin-top:100px}.privacy-policy-page .privacy-content .section:last-child{margin-bottom:0}.privacy-policy-page .privacy-content .section.contact-section{border-top:1px solid #e5e5e5;padding-top:2rem}.privacy-policy-page .privacy-content .section-title{color:#1a1a1a;letter-spacing:-.5px;margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.3}@media (width<=768px){.privacy-policy-page .privacy-content .section-title{font-size:1.5rem}}.privacy-policy-page .privacy-content .section-text{color:#2a2a2a;font-size:1rem;line-height:1.7}.privacy-policy-page .privacy-content .section-text p{margin-bottom:1.25rem}.privacy-policy-page .privacy-content .section-text p:last-child{margin-bottom:0}.privacy-policy-page .privacy-content .section-text p.response-time{color:#999;margin-top:1.5rem;font-style:italic}.privacy-policy-page .privacy-content .section-text strong{color:#1a1a1a;font-weight:600}.privacy-policy-page .privacy-content .section-text a{color:#ff8c42;border-bottom:1px solid #ff8c424d;text-decoration:none;transition:border-color .3s}.privacy-policy-page .privacy-content .section-text a:hover{border-bottom-color:#ff8c42}.privacy-policy-page .privacy-content .section-text ul,.privacy-policy-page .privacy-content .section-text ol{margin:1.25rem 0;padding-left:1.5rem}.privacy-policy-page .privacy-content .section-text ul li,.privacy-policy-page .privacy-content .section-text ol li{margin-bottom:.75rem;padding-left:.5rem;line-height:1.7}.privacy-policy-page .privacy-content .section-text ul li:last-child,.privacy-policy-page .privacy-content .section-text ol li:last-child{margin-bottom:0}.privacy-policy-page .privacy-content .section-text ul li strong,.privacy-policy-page .privacy-content .section-text ol li strong{margin-right:.25rem;display:inline-block}.privacy-policy-page .privacy-content .section-text h3{color:#1a1a1a;letter-spacing:-.3px;margin:2rem 0 1rem;font-size:1.25rem;font-weight:600}.privacy-policy-page .privacy-content .section-text h3:first-child{margin-top:1rem}.privacy-policy-page .privacy-content .section-text h4{color:#1a1a1a;margin:1.5rem 0 .75rem;font-size:1.0625rem;font-weight:600}.privacy-policy-page .contact-info{background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:8px;margin:1.5rem 0;padding:1.5rem}.privacy-policy-page .contact-info .contact-item{gap:.75rem;margin-bottom:1rem;line-height:1.7;display:flex}.privacy-policy-page .contact-info .contact-item:last-child{margin-bottom:0}.privacy-policy-page .contact-info .contact-item strong{color:#1a1a1a;min-width:80px}.privacy-policy-page .contact-info .contact-item a{color:#ff8c42;border-bottom:1px solid #ff8c424d;text-decoration:none;transition:border-color .3s}.privacy-policy-page .contact-info .contact-item a:hover{border-bottom-color:#ff8c42}.privacy-policy-page .contact-info .contact-item span{color:#2a2a2a}@media (width<=768px){.privacy-policy-page .header .nav{background:#fff;border-bottom:1px solid #e5e5e5;flex-direction:column;padding:1rem 20px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 6px #0000000d}.privacy-policy-page .header .nav.active{display:flex}.privacy-policy-page .nav-link{border-bottom:1px solid #e5e5e5;padding:.75rem 0}.privacy-policy-page .nav-link:last-child{border-bottom:none}}@media print{.privacy-policy-page .header,.privacy-policy-page .footer,.privacy-policy-page .sidebar{display:none}.privacy-policy-page .content-wrapper{padding:0}.privacy-policy-page .privacy-content{max-width:100%}.privacy-policy-page a{color:#1a1a1a;text-decoration:underline}}.refund-policy-page .main{flex:1}.refund-policy-page .hero{background-color:#f9f9f9;border-bottom:1px solid #e5e5e5;justify-content:center;padding:3rem 0 2rem;display:flex}.refund-policy-page .hero .hero-container{max-width:1200px;margin:0 auto;padding:0 20px}.refund-policy-page .hero .page-title{color:#1a1a1a;letter-spacing:-1px;margin-bottom:.75rem;font-size:2.5rem;font-weight:700;line-height:1.2}@media (width<=768px){.refund-policy-page .hero .page-title{font-size:2rem}}.refund-policy-page .hero .last-updated{color:#999;text-align:center;font-size:.9375rem;font-weight:400}.refund-policy-page .content-section{background-color:#fff;padding:1rem 2rem}.refund-policy-page .content-wrapper{justify-content:center;gap:1rem;max-width:1200px;margin:0 auto;display:flex;position:relative}@media (width<=1024px){.refund-policy-page .content-wrapper{flex-direction:column;gap:2rem}}.refund-policy-page .sidebar{flex-shrink:0;width:240px}@media (width<=1024px){.refund-policy-page .sidebar{border-bottom:1px solid #e5e5e5;width:100%;margin-bottom:1rem;padding-bottom:1.5rem}}.refund-policy-page .sidebar .sidebar-sticky{position:sticky;top:100px}@media (width<=1024px){.refund-policy-page .sidebar .sidebar-sticky{position:static}}.refund-policy-page .sidebar .sidebar-title{color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem;font-size:.8125rem;font-weight:600}.refund-policy-page .toc{flex-direction:column;gap:.25rem;display:flex}@media (width<=1024px){.refund-policy-page .toc{flex-flow:wrap;gap:.75rem}}.refund-policy-page .toc .toc-link{color:#2a2a2a;border-left:2px solid #0000;padding:.5rem .75rem;font-size:.9375rem;text-decoration:none;transition:all .3s;display:block;position:relative}@media (width<=1024px){.refund-policy-page .toc .toc-link{border-bottom:2px solid #0000;border-left:none;padding:.5rem 0}}.refund-policy-page .toc .toc-link:hover{color:#1a1a1a;border-left-color:#d0d0d0}@media (width<=1024px){.refund-policy-page .toc .toc-link:hover{border-bottom-color:#d0d0d0;border-left-color:#0000}}.refund-policy-page .toc .toc-link.active{color:#ff8c42;border-left-color:#ff8c42;font-weight:500}@media (width<=1024px){.refund-policy-page .toc .toc-link.active{border-bottom-color:#ff8c42;border-left-color:#0000}}.refund-policy-page .privacy-content{flex:1;min-width:0;max-width:720px}@media (width<=1024px){.refund-policy-page .privacy-content{max-width:100%}}.refund-policy-page .privacy-content .section{margin-bottom:3rem;scroll-margin-top:100px}.refund-policy-page .privacy-content .section:last-child{margin-bottom:0}.refund-policy-page .privacy-content .section.contact-section{border-top:1px solid #e5e5e5;padding-top:2rem}.refund-policy-page .privacy-content .section-title{color:#1a1a1a;letter-spacing:-.5px;margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.3}@media (width<=768px){.refund-policy-page .privacy-content .section-title{font-size:1.5rem}}.refund-policy-page .privacy-content .section-text{color:#2a2a2a;font-size:1rem;line-height:1.7}.refund-policy-page .privacy-content .section-text p{margin-bottom:1.25rem}.refund-policy-page .privacy-content .section-text p:last-child{margin-bottom:0}.refund-policy-page .privacy-content .section-text p.response-time{color:#999;margin-top:1.5rem;font-style:italic}.refund-policy-page .privacy-content .section-text strong{color:#1a1a1a;font-weight:600}.refund-policy-page .privacy-content .section-text a{color:#ff8c42;border-bottom:1px solid #ff8c424d;text-decoration:none;transition:border-color .3s}.refund-policy-page .privacy-content .section-text a:hover{border-bottom-color:#ff8c42}.refund-policy-page .privacy-content .section-text ul,.refund-policy-page .privacy-content .section-text ol{margin:1.25rem 0;padding-left:1.5rem}.refund-policy-page .privacy-content .section-text ul li,.refund-policy-page .privacy-content .section-text ol li{margin-bottom:.75rem;padding-left:.5rem;line-height:1.7}.refund-policy-page .privacy-content .section-text ul li:last-child,.refund-policy-page .privacy-content .section-text ol li:last-child{margin-bottom:0}.refund-policy-page .privacy-content .section-text ul li strong,.refund-policy-page .privacy-content .section-text ol li strong{margin-right:.25rem;display:inline-block}.refund-policy-page .privacy-content .section-text h3{color:#1a1a1a;letter-spacing:-.3px;margin:2rem 0 1rem;font-size:1.25rem;font-weight:600}.refund-policy-page .privacy-content .section-text h3:first-child{margin-top:1rem}.refund-policy-page .privacy-content .section-text h4{color:#1a1a1a;margin:1.5rem 0 .75rem;font-size:1.0625rem;font-weight:600}.refund-policy-page .contact-info{background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:8px;margin:1.5rem 0;padding:1.5rem}.refund-policy-page .contact-info .contact-item{gap:.75rem;margin-bottom:1rem;line-height:1.7;display:flex}.refund-policy-page .contact-info .contact-item:last-child{margin-bottom:0}.refund-policy-page .contact-info .contact-item strong{color:#1a1a1a;min-width:80px}.refund-policy-page .contact-info .contact-item a{color:#ff8c42;border-bottom:1px solid #ff8c424d;text-decoration:none;transition:border-color .3s}.refund-policy-page .contact-info .contact-item a:hover{border-bottom-color:#ff8c42}.refund-policy-page .contact-info .contact-item span{color:#2a2a2a}@media (width<=768px){.refund-policy-page .header .nav{background:#fff;border-bottom:1px solid #e5e5e5;flex-direction:column;padding:1rem 20px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 6px #0000000d}.refund-policy-page .header .nav.active{display:flex}.refund-policy-page .nav-link{border-bottom:1px solid #e5e5e5;padding:.75rem 0}.refund-policy-page .nav-link:last-child{border-bottom:none}}@media print{.refund-policy-page .header,.refund-policy-page .footer,.refund-policy-page .sidebar{display:none}.refund-policy-page .content-wrapper{padding:0}.refund-policy-page .privacy-content{max-width:100%}.refund-policy-page a{color:#1a1a1a;text-decoration:underline}}.refund-policy-page html{scroll-behavior:smooth}.refund-policy-page ::selection{color:#1a1a1a;background:#ff8c4233}.refund-policy-page ::-webkit-scrollbar{width:8px}.refund-policy-page ::-webkit-scrollbar-track{background:0 0}.refund-policy-page ::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:4px}.refund-policy-page ::-webkit-scrollbar-thumb:hover{background:#ccc}.checkout-page{background:linear-gradient(135deg,#ff58580f 0%,#ff93450f 50%,#4facfe0f 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative}.checkout-page:before{content:"";pointer-events:none;background-image:linear-gradient(#ff58580a 1px,#0000 1px),linear-gradient(90deg,#ff58580a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.checkout-page__inner{z-index:1;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:480px;padding:3rem 2.5rem;display:flex;position:relative;box-shadow:0 16px 48px #00000026}.checkout-page__brand{color:#f70;letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.checkout-page__state{flex-direction:column;align-items:center;gap:.875rem;width:100%;display:flex}.checkout-page__spinner{border:3px solid #ff585826;border-top-color:#ff5858;border-radius:50%;width:52px;height:52px;margin-bottom:.5rem;animation:.8s linear infinite checkout-spin}.checkout-page__success-icon{color:#fff;background:linear-gradient(135deg,#ff5858,#ff9345);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:.5rem;font-size:1.4rem;font-weight:700;animation:.4s cubic-bezier(.68,-.55,.265,1.55) checkout-pop;display:flex;box-shadow:0 8px 20px #ff585859}.checkout-page__error-icon{color:#fff;background:linear-gradient(135deg,#ff5858,#fa709a);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:.5rem;font-size:1.5rem;font-weight:800;display:flex;box-shadow:0 8px 20px #ff58584d}.checkout-page__title{color:#1a1a2e;letter-spacing:-.01em;font-size:1.375rem;font-weight:800}.checkout-page__subtitle{color:#4a5568;max-width:320px;font-size:.95rem;line-height:1.6}.checkout-page__btn{color:#fff;background:linear-gradient(135deg,#ff5858,#ff9345);border-radius:10px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);display:inline-flex;box-shadow:0 6px 16px #ff58584d}.checkout-page__btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #ff585866}.checkout-page__security{color:#718096;border-top:1px solid #e2e8f0;justify-content:center;align-items:flex-start;gap:.5rem;width:100%;padding-top:1rem;font-size:.78rem;display:flex}.checkout-page__security svg{stroke:#718096;flex-shrink:0;width:14px;height:20px}@keyframes checkout-spin{to{transform:rotate(360deg)}}@keyframes checkout-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}*{box-sizing:border-box;margin:0;padding:0}* .hidden{display:none!important}body{color:#1a1a2e;background-color:#fff;flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;display:flex;overflow-x:hidden}html{scroll-behavior:smooth}::selection{color:#1a1a2e;background:#ff58584d}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#c0cddf}
