@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;600;700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Phudu:wght@300..900&display=swap);
.Loader{text-align:center}.Loader_spinner{position:relative;margin:auto;width:200px;height:64px;transform:translate(-100px, -100px) scale(1) translate(100px, 100px)}.Loader_spinner div{left:0;right:0;top:0;margin:auto;position:absolute;animation:spinner linear 1s infinite;background:#4361ee;width:6px;height:12px;border-radius:40%;transform-origin:3px 27px}.Loader_spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-.9166666667s}.Loader_spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-.8333333333s}.Loader_spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.75s}.Loader_spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.6666666667s}.Loader_spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.5833333333s}.Loader_spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.5s}.Loader_spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.4166666667s}.Loader_spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.3333333333s}.Loader_spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.25s}.Loader_spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.1666666667s}.Loader_spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.0833333333s}.Loader_spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes spinner{0%{opacity:1}100%{opacity:0}}
.subscriptionArea{margin:0 auto;animation:fade-in-modal forwards .4s;background-color:#fff;color:#000;padding:20px 10px 10px;width:calc(100% - 10px);max-width:500px;border-radius:8px}.subscriptionArea .form-group{margin-bottom:5px}.subscriptionArea .checkbox-wrap{display:flex;gap:10px;margin-bottom:10px}.subscriptionArea .checkbox-wrap p{font-size:14px}.subscriptionArea .checkbox-wrap input[type=checkbox]{width:auto;height:auto;margin-top:3px}.subscriptionArea .checkbox-wrap a.each{color:#4361ee;font-weight:600;text-decoration:underline}.subscriptionArea .cc-mod-custom{position:relative;margin-bottom:28px;z-index:1}.subscriptionArea .form-label{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1;color:#575555;margin-bottom:3px}.subscriptionArea .form-control{border:1px solid #707070;background-color:#fff;width:100%;padding:5px 8px;height:40px;font-size:2.5ch;font-weight:normal}.subscriptionArea .form-control+div[class*=error]{font-size:12px;color:red;margin-top:5px}.subscriptionArea .form-control:not(:last-child){border-color:red}.subscriptionArea select{margin:0 0 30px}.subscriptionArea input{border:1px solid #707070;border-radius:0;background-color:#fff;width:100%;padding:5px 8px;height:40px;font-size:2.5ch;font-weight:normal}.subscriptionArea input.error-border{border-color:red}.subscriptionArea button{margin:0 auto}.cc-wrap .cc-mod-custom>label+div{display:block}.cc-wrap .cc-mod-control{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;background-color:rgba(0,0,0,0);padding:0;border-radius:0;overflow:visible;height:107px;width:100%}.cc-wrap .cc-mod-control.is-invalid{border:none}.cc-wrap .cc-mod-control>img{position:absolute;left:10px;z-index:9;top:29px}.cc-wrap .cc-mod-control>label{margin:0}.cc-wrap .cc-mod-control>label::after{display:none}.cc-wrap .cc-mod-control>label input{position:relative;border:1px solid #707070;border-radius:0;background-color:#fff;width:100%;padding:5px 8px;height:40px;font-size:2.5ch;font-weight:normal}.cc-wrap .cc-mod-control>label input.error-border{border-color:red}.cc-wrap .cc-mod-control>label:nth-child(2){display:block;width:100%;margin:4px 0 8px 0}.cc-wrap .cc-mod-control>label:nth-child(2) input{padding-left:40px}.cc-wrap .cc-mod-control>label:nth-child(3),.cc-wrap .cc-mod-control>label:nth-child(4){display:block;align-self:start}.cc-wrap .cc-mod-control>label:nth-child(3)::before,.cc-wrap .cc-mod-control>label:nth-child(4)::before{display:block;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:3px;margin-top:8px}.cc-wrap .cc-mod-control>label:nth-child(3){width:calc(60% - 3px)}.cc-wrap .cc-mod-control>label:nth-child(4){left:auto;right:0;width:calc(40% - 8px);margin-left:10px}.cc-wrap .cc-mod-control>label .error-msg{margin-top:5px;font-size:12px;color:red}.cvvHelp{z-index:1}.cvvHelp label[for=cvvHelp]{position:absolute;display:block;right:-5px;top:15px;padding:10px;padding-left:2px;z-index:2;cursor:pointer}.cvvHelp label[for=cvvHelp] span{width:18px;height:18px;border-radius:50%;display:block;text-align:center;background-color:#a1b0b5;color:#fff;font-weight:bold}.cvvHelp input#cvvHelp{display:none;padding:0;margin:0;opacity:0;width:0;height:0}.cvvHelp input#cvvHelp+div.cvvHelpBox{display:none;width:120px;flex-direction:column;justify-content:center;align-items:center;padding:5px;padding-left:8px;font-size:10px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.2);position:absolute;right:-8px;top:45px;z-index:3;border-radius:4px}.cvvHelp input#cvvHelp+div.cvvHelpBox img{width:100%;opacity:1}.cvvHelp input#cvvHelp+div.cvvHelpBox+label.close{display:none}.cvvHelp input#cvvHelp:checked+div.cvvHelpBox{display:flex}.cvvHelp input#cvvHelp:checked+div.cvvHelpBox+label.close{display:block;position:fixed;width:100dvw;height:100dvh;left:0;top:0;z-index:99999}.card-types{position:absolute;width:74px;height:22px;right:7px;top:22px}.card-types::before,.card-types::after{position:absolute;content:"";width:33px;height:22px;background-size:100%}.card-types::before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTEgMTAxIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMTQzNGNiOwogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgc3Ryb2tlOiAjY2NjOwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIuNSIgeT0iLjUiIHdpZHRoPSIxNTAiIGhlaWdodD0iMTAwIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTguOTksMjkuMTJsLTE3Ljk3LDQyLjg2aC0xMS43MmwtOC44NC0zNC4yMWMtLjU0LTIuMTEtMS0yLjg4LTIuNjQtMy43Ny0yLjY3LTEuNDUtNy4wNy0yLjgtMTAuOTQtMy42NGwuMjYtMS4yNWgxOC44N2MyLjQsMCw0LjU3LDEuNiw1LjExLDQuMzdsNC42NywyNC44LDExLjU0LTI5LjE3aDExLjY1Wk0xMDQuOTIsNTcuOTljLjA1LTExLjMxLTE1LjY0LTExLjk0LTE1LjU0LTE2Ljk5LjAzLTEuNTQsMS41LTMuMTcsNC43LTMuNTksMS41OS0uMjEsNS45Ny0uMzcsMTAuOTMsMS45MmwxLjk1LTkuMDljLTIuNjctLjk3LTYuMS0xLjktMTAuMzctMS45LTEwLjk2LDAtMTguNjcsNS44My0xOC43NCwxNC4xNy0uMDcsNi4xNyw1LjUxLDkuNjEsOS43MSwxMS42Niw0LjMyLDIuMSw1Ljc3LDMuNDUsNS43Niw1LjMzLS4wMywyLjg4LTMuNDUsNC4xNC02LjY0LDQuMTktNS41Ny4wOS04LjgxLTEuNTEtMTEuMzktMi43MWwtMi4wMSw5LjM5YzIuNTksMS4xOSw3LjM3LDIuMjMsMTIuMzMsMi4yOCwxMS42NSwwLDE5LjI3LTUuNzUsMTkuMy0xNC42Nk0xMzMuODYsNzEuOTloMTAuMjZsLTguOTUtNDIuODZoLTkuNDdjLTIuMTMsMC0zLjkyLDEuMjQtNC43MiwzLjE0bC0xNi42NCwzOS43MmgxMS42NGwyLjMxLTYuNGgxNC4yM2wxLjM0LDYuNFpNMTIxLjQ4LDU2LjhsNS44NC0xNi4wOSwzLjM2LDE2LjA5aC05LjJaTTc0LjgzLDI5LjEybC05LjE3LDQyLjg2aC0xMS4wOWw5LjE3LTQyLjg2aDExLjA4WiIvPgo8L3N2Zz4=)}.card-types::after{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTAgMTAwIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWIwMDFiOwogICAgICB9CgogICAgICAuY2xzLTEsIC5jbHMtMiwgLmNscy0zLCAuY2xzLTQgewogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMyNTI1MjU7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2Y3OWUxYjsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjZmY1ZjAwOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgY2xhc3M9ImNscy0yIiB3aWR0aD0iMTUwIiBoZWlnaHQ9IjEwMCIvPgogIDxnPgogICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSI1Ni4yNSIgY3k9IjUwIiByPSIzMS4yNSIvPgogICAgPGNpcmNsZSBjbGFzcz0iY2xzLTMiIGN4PSI5My43NSIgY3k9IjUwIiByPSIzMS4yNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNNzUsMjVjNy41OSw1LjcsMTIuNSwxNC43OCwxMi41LDI1cy00LjkxLDE5LjMtMTIuNSwyNWMtNy41OS01LjctMTIuNS0xNC43OC0xMi41LTI1czQuOTEtMTkuMywxMi41LTI1WiIvPgogIDwvZz4KPC9zdmc+)}.payment-options{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:10px 0 20px;gap:10px}.payment-options h2{font-size:1.3rem;font-weight:bold;margin:0 0 20px}.payment-options button{width:calc(100% - 20px);background-color:#fff;color:#1e293b;text-transform:none !important;font-size:1rem !important;font-weight:600 !important;margin:0 10px;text-shadow:none;border:2px solid #4361ee !important;border-radius:8px !important;height:52px !important;line-height:0;box-shadow:0 2px 12px rgba(67,97,238,.15) !important;transition:all .2s}.payment-options button:hover{background-color:#f0f3ff;box-shadow:0 4px 18px rgba(67,97,238,.28) !important;transform:translateY(-1px)}.payment-options button.credit-card{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 12px}.payment-options button.credit-card .spacer{width:66px;flex-shrink:1}.payment-options button.credit-card span{flex-shrink:0}.payment-options button.credit-card .card-logos{width:72px;flex-shrink:0}.payment-options button.credit-card .card-logos img{height:20px;display:inline-block;margin-left:6px}.payment-options button.dummy-apple{background-color:#000;color:#fff;border-color:#000 !important;box-shadow:0 2px 12px rgba(0,0,0,.2) !important}.payment-options button.dummy-apple:hover{background-color:#1a1a1a;box-shadow:0 4px 18px rgba(0,0,0,.3) !important}.credit-card-form-wrapper .credit-card-form{padding:0 5px;width:calc(100% + 10px);margin-left:-5px;overflow:hidden}
.loader-wrapper{background-color:#fff}
.features{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;width:100%;box-sizing:border-box;max-width:1120px;margin:3rem auto 0}@media(min-width: 1000px){.features{margin:4rem auto 0;gap:22px}}@media(max-width: 1050px){.features{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 600px){.features{grid-template-columns:1fr;gap:16px}}.features .feature{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:28px 24px;background:#fff;border-radius:24px;border:1px solid #e6edf5;box-shadow:0 16px 40px rgba(15,23,42,.05);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.features .feature:hover{transform:translateY(-3px);box-shadow:0 20px 46px rgba(15,23,42,.08);border-color:#cde7d3}.features .feature .feature-icon{width:60px;height:60px;border-radius:18px;background:#f5fbf7;border:1px solid #d7efde;display:flex;align-items:center;justify-content:center;margin-bottom:18px;flex-shrink:0}.features .feature .feature-icon svg{width:28px;height:28px;color:#1cb750}.features .feature h4{font-family:"Cormorant Garamond",Georgia,serif;font-size:1.6rem;font-weight:700;line-height:1.2;color:#1e293b;margin-bottom:4px}@media(min-width: 1000px){.features .feature h4{font-size:28px}}.features .feature .divider{height:3px;width:38px;margin:12px 0 16px;background:linear-gradient(90deg, #1cb750, #2e7be5);border-radius:999px;flex-shrink:0}.features .feature p{font-size:15px;line-height:1.65;color:#475569;margin:0}@media(min-width: 1000px){.features .feature p{font-size:17px}}
.sec2,.sec3{width:100%;box-sizing:border-box;padding-top:clamp(32px,4vw,48px)}.sec2 .container,.sec3 .container{width:100%;max-width:1120px;margin:0 auto}.sec2 h2,.sec3 h2{font-family:"Cormorant Garamond",Georgia,serif;font-size:40px;font-weight:700;line-height:1.2;color:#1e293b;display:block;text-align:center;text-transform:capitalize;margin-bottom:18px;max-width:920px;margin-left:auto;margin-right:auto}@media(max-width: 480px){.sec2 h2,.sec3 h2{font-size:30px}}@media(min-width: 1000px){.sec2 h2,.sec3 h2{font-size:60px}}.sec2 p,.sec3 p{font-family:"Inter",sans-serif;font-size:20px;font-weight:400;line-height:1.6;text-align:center;color:#475569;max-width:920px;margin-left:auto;margin-right:auto}@media(max-width: 480px){.sec2 p,.sec3 p{font-size:16px}}@media(min-width: 1000px){.sec2 p,.sec3 p{font-size:24px;line-height:1.4}}.sec2 .contentSection,.sec3 .contentSection{display:flex;flex-direction:column;gap:88px}@media(max-width: 640px){.sec2 .contentSection,.sec3 .contentSection{gap:52px}}.showcase{margin:40px auto 0;width:100%;max-width:920px}.showcase-card,.showcase--formats{width:100%;max-width:760px;margin:0 auto;background:#fff;border:1px solid #e6edf5;border-radius:28px;box-shadow:0 24px 60px rgba(15,23,42,.06);overflow:hidden}.showcase-toolbar{display:flex;gap:8px;padding:16px 18px;border-bottom:1px solid #edf2f7;background:#f8fbfd}.showcase-toolbar span{width:10px;height:10px;border-radius:50%;background:#cbd5e1}.showcase-body{padding:28px}@media(max-width: 480px){.showcase-body{padding:20px 18px}}.showcase-hero{display:flex;align-items:center;gap:18px;margin-bottom:24px}@media(max-width: 640px){.showcase-hero{flex-direction:column;text-align:center}}.showcase-hero__icon{width:72px;height:72px;border-radius:22px;background:#f5fbf7;border:1px solid #d7efde;display:flex;align-items:center;justify-content:center;flex-shrink:0}.showcase-hero__icon svg{width:34px;height:34px;color:#1cb750}.showcase-hero__copy h3{font-family:"Inter",sans-serif;font-size:22px;font-weight:600;line-height:1.3;color:#1e293b;margin:6px 0 0}.showcase-kicker{display:inline-flex;font-size:12px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1cb750}.showcase-chips{display:flex;flex-wrap:wrap;gap:12px}.showcase-chip,.showcase-action,.format-flow__item{display:inline-flex;align-items:center;gap:10px;border-radius:16px;background:#f8fbfd;border:1px solid #e6edf5;color:#334155}.showcase-chip svg,.showcase-action svg,.format-flow__item svg{width:18px;height:18px}.showcase-chip{padding:12px 14px;font-size:14px;font-weight:600}.showcase-chip svg{color:#2e7be5}.showcase-actions{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-top:18px}@media(max-width: 640px){.showcase-actions{grid-template-columns:1fr}}.showcase-action{justify-content:center;padding:14px 16px;font-size:14px;font-weight:600}.showcase-action svg{color:#1cb750}.sec2 .catWrap{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;margin:4rem auto 0;width:100%;max-width:1120px}@media(max-width: 900px){.sec2 .catWrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 575px){.sec2 .catWrap{grid-template-columns:1fr;gap:14px}}.sec2 .catWrap .each{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 18px 24px;background:#fff;border:1px solid #e6edf5;border-radius:24px;box-shadow:0 18px 40px rgba(15,23,42,.05)}.sec2 .catWrap .icon-shell{width:72px;height:72px;border-radius:22px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, #f5fbf7 0%, #eff6ff 100%);border:1px solid #dce9f7;margin-bottom:18px}.sec2 .catWrap .icon-shell svg{width:30px;height:30px;color:#2e7be5}.sec2 .catWrap .catName{font-family:"Cormorant Garamond",Georgia,serif;font-weight:700;color:#1e293b;font-size:1.45rem;line-height:1.1}.sec3 h2{margin-top:0}.showcase--formats{padding:28px}@media(max-width: 480px){.showcase--formats{padding:20px 18px}}.format-grid{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:12px}@media(max-width: 900px){.format-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 575px){.format-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.format-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:118px;border-radius:20px;background:#f8fbfd;border:1px solid #e6edf5;font-size:15px;font-weight:700;color:#1e293b}.format-tile svg{width:26px;height:26px;color:#1cb750}.format-flow{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-top:18px}@media(max-width: 640px){.format-flow{grid-template-columns:1fr}}.format-flow__item{justify-content:center;padding:14px 16px;font-size:14px;font-weight:600}.format-flow__item svg{color:#2e7be5}
*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}html,body{font-family:"Inter",Helvetica,sans-serif;font-size:15px;line-height:1.6;color:#1e293b;overflow-x:hidden}body{background-color:#f4f6fb}a{cursor:pointer;color:#4361ee;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:"Cormorant Garamond",Georgia,serif;color:#1e293b}h2{font-size:43px;line-height:1;text-align:left}@media(min-width: 700px){h2{margin-bottom:18px}}h3{font-size:33px;font-weight:700}h4{font-size:23px;font-weight:700}h5{font-size:17px}h6{font-size:16px}#gpay-button-container{margin:0 auto;width:100%;height:56px;display:flex;justify-content:center}#gpay-button-container>*{width:100% !important;height:56px !important;min-height:56px !important;border-radius:14px !important;max-width:100% !important}.mt-h{margin-top:2px !important}.mb-h{margin-bottom:2px !important}.my-h{margin-top:2px !important;margin-bottom:2px !important}.ml-h{margin-left:2px !important}.mr-h{margin-right:2px !important}.mt-1{margin-top:4px !important}.mb-1{margin-bottom:4px !important}.my-1{margin-top:4px !important;margin-bottom:4px !important}.ml-1{margin-left:4px !important}.mr-1{margin-right:4px !important}.mt-2{margin-top:8px !important}.mb-2{margin-bottom:8px !important}.my-2{margin-top:8px !important;margin-bottom:8px !important}.ml-2{margin-left:8px !important}.mr-2{margin-right:8px !important}.mt-3{margin-top:12px !important}.mb-3{margin-bottom:12px !important}.my-3{margin-top:12px !important;margin-bottom:12px !important}.ml-3{margin-left:12px !important}.mr-3{margin-right:12px !important}.mt-4{margin-top:16px !important}.mb-4{margin-bottom:16px !important}.my-4{margin-top:16px !important;margin-bottom:16px !important}.ml-4{margin-left:16px !important}.mr-4{margin-right:16px !important}.mt-5{margin-top:20px !important}.mb-5{margin-bottom:20px !important}.my-5{margin-top:20px !important;margin-bottom:20px !important}.ml-5{margin-left:20px !important}.mr-5{margin-right:20px !important}.mt-6{margin-top:24px !important}.mb-6{margin-bottom:24px !important}.my-6{margin-top:24px !important;margin-bottom:24px !important}.ml-6{margin-left:24px !important}.mr-6{margin-right:24px !important}.mt-8{margin-top:32px !important}.mb-8{margin-bottom:32px !important}.my-8{margin-top:32px !important;margin-bottom:32px !important}.ml-8{margin-left:32px !important}.mr-8{margin-right:32px !important}.mt-10{margin-top:40px !important}.mb-10{margin-bottom:40px !important}.my-10{margin-top:40px !important;margin-bottom:40px !important}.ml-10{margin-left:40px !important}.mr-10{margin-right:40px !important}.mt-15{margin-top:60px !important}.mb-15{margin-bottom:60px !important}.my-15{margin-top:60px !important;margin-bottom:60px !important}.ml-15{margin-left:60px !important}.mr-15{margin-right:60px !important}.mt-auto{margin-top:auto !important}.mb-auto{margin-bottom:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.page-wrapper{margin:0 auto;width:100%;max-width:1240px;display:flex;flex-direction:column;align-items:stretch;padding:24px 20px 16px}.page-wrapper>*{width:100%}.hide{display:none}.logo{width:70px;height:auto;margin:0 auto}.logo.xracademy{width:110px;margin:3px auto 0}.logo.vrlearnlab{margin:3px auto 0}.logo.vrlearnlab img{max-height:20px}.logo.vreducationlab{margin:3px auto 0}.logo.vreducationlab img{max-height:20px}.logo.veloravr{margin:3px auto 0}.logo.veloravr img{max-height:20px}.logo.learnxrworld{margin:3px auto 0}.logo.learnxrworld img{max-height:20px}.logo.entertainu{width:46px}.logo.funbox{width:50px}.thumb-grid{display:flex;flex-wrap:wrap;border:1px solid #c8ff00;width:100%}.thumb-grid div{width:25%;aspect-ratio:4/3;background-color:gray}@media(max-width: 600px){.thumb-grid div{width:50%}}.show-desktop{display:inline-block;width:100%}@media(max-width: 2200px){.show-desktop{display:none}}.show-mobile{display:none}@media(max-width: 2200px){.show-mobile{display:inline}}.price-copy-card{background-color:#fff;padding:20px 15px;border-radius:8px;width:100%;text-align:center}button{border:0}.btn{background:linear-gradient(135deg, #4361ee 0%, #3a0ca3 100%);text-transform:uppercase;font-size:20px;color:#fff;font-weight:700;padding:26px 15px;border-radius:8px;width:100%;cursor:pointer;transition:all .2s;box-shadow:0 4px 20px rgba(67,97,238,.45);letter-spacing:.5px}.btn:hover{background:linear-gradient(135deg, #3a56d4 0%, #2d0a8a 100%);box-shadow:0 6px 28px rgba(67,97,238,.6);transform:translateY(-1px)}@media(min-width: 1000px){.btn{font-size:24px;line-height:1.4}}.btn#user-details-submit-button::before{content:"";display:inline-block;width:25px;height:25px;background:url(data:image/png;base64,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) center bottom no-repeat;background-size:auto 20px;margin-right:5px}.btn-creative{background:#0cb504;text-transform:capitalize;font-size:27px;font-weight:600;box-shadow:none}.btn-creative:hover{background:#0aa203;box-shadow:none}.start-now-button{width:350px;max-width:100%;margin-top:10px;margin-bottom:120px;font-weight:bold}@media(max-width: 600px){.start-now-button{margin:0;margin-top:25px}.start-now-button .desktop-copy{display:none}.start-now-button .mobile-copy{display:inline}}.cc-input{border:none;background:#fff;padding:10px;border-bottom:1px #88b8ff solid;margin:7px 0;width:100%;height:50px;font-size:16px;border-radius:3px}.cc-input.is-error{border-color:red}::placeholder{opacity:.4}.tq-page{background-color:#fff;width:100dvw;height:100dvh;position:fixed;left:0;top:0;overflow-y:auto;z-index:2;padding:50px 15px 50px}.tq-page .cctqbox{background-color:#fff;text-align:center;width:420px;max-width:100%;padding:30px 15px 40px;border-radius:8px;display:block;margin:0 auto}.tq-page .cctqbox h3{margin-bottom:20px}.tq-page .cctqbox p{margin-bottom:48px}.tq-page .cctqbox a{text-decoration:none}.tq-page .cctqbox.cc-success .cc-success__icon{display:block;margin:8px auto 24px;line-height:0}.tq-page .cctqbox.cc-success .cc-success__icon svg{width:96px;height:96px}.tq-page .cctqbox.cc-success .cc-success__title{font-size:18px;font-weight:700;margin-bottom:16px}.tq-page .cctqbox.cc-success .cc-success__text{font-size:16px;line-height:1.5;color:#475569;margin-bottom:24px}.tq-page .btn{display:inline-block;width:auto;min-width:200px;padding:14px 32px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:.2px;border-radius:10px;box-shadow:0 6px 18px rgba(67,97,238,.25)}@media(min-width: 1000px){.tq-page .btn{font-size:16px;line-height:1.4}}.tq-page .btn:hover{box-shadow:0 8px 24px rgba(67,97,238,.35)}.tq-page .cc-success .btn{background:linear-gradient(135deg, #22c55e 0%, #16a34a 100%);box-shadow:0 6px 18px rgba(34,197,94,.3)}.tq-page .cc-success .btn:hover{background:linear-gradient(135deg, #16a34a 0%, #15803d 100%);box-shadow:0 8px 24px rgba(34,197,94,.4)}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTU2IDkxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoLTAuMTAxMTY3LC0wLjEwMTE2NywwLjEwMTE2NywtMC4xMDExNjcsMTMuMDk1NiwyNDUuOTMpIj4KICAgICAgICA8cGF0aCBkPSJNMTE1Ni42NiwxMDYzLjM4TDUxMC40OTgsMTA2My4zOEM0NjIuMjQ1LDEwNjMuMzggNDIzLjEyOSwxMTAyLjQ5IDQyMy4xMjksMTE1MC43NUw0MjMuMTI5LDE3OTYuOTFDNDIzLjEyOSwxODQ1LjEzIDQ2Mi4yNzcsMTg4NC4yOCA1MTAuNDk4LDE4ODQuMjhDNTU4LjcxOCwxODg0LjI4IDU5Ny44NjcsMTg0NS4xMyA1OTcuODY3LDE3OTYuOTFMNTk3Ljg2NywxMjM4LjEyTDExNTYuNjYsMTIzOC4xMkMxMjA0Ljg4LDEyMzguMTIgMTI0NC4wMywxMTk4Ljk3IDEyNDQuMDMsMTE1MC43NUMxMjQ0LjAzLDExMDIuNTMgMTIwNC44OCwxMDYzLjM4IDExNTYuNjYsMTA2My4zOFoiIHN0eWxlPSJmaWxsOnJnYigxMTIsMTEyLDExMik7Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-size:11px 6px;background-repeat:no-repeat;background-position:calc(100% - 8px);color:#000;border-radius:0}.disclaimer{text-align:center;margin:40px 16px}.disclaimer p{font-size:1rem;margin-bottom:20px}.disclaimer a{font-size:.9rem;color:#4361ee;margin:0 8px;text-decoration:none;display:inline-block}.close-button{position:absolute;padding:0;top:5px;right:5px;width:23px;height:23px;background-color:rgba(0,0,0,0);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.close-button::before,.close-button::after{position:absolute;content:"";width:16px;height:2px;background-color:#626262;top:11px;left:4px}.close-button::before{transform:rotate(45deg)}.close-button::after{transform:rotate(-45deg)}.close-button:hover{background-color:#e7e6e6}.modal-wrapper{position:fixed;top:0;left:0;width:100%;min-height:100vh;backdrop-filter:blur(0.375rem);background-color:rgba(0,0,0,.5);z-index:10;display:flex;justify-content:center;padding-top:40px}.modal-wrapper.align-center{align-items:center}.modal-wrapper .modal{position:relative;background-color:#fff;color:#000;padding:30px 20px 20px;margin-top:-50px;min-width:200px;max-width:calc(100% - 20px);text-align:center;border-radius:8px;animation:fade-in-modal forwards .4s}.modal-wrapper .modal .error-modal{padding:40px 30px 40px 20px}.modal-wrapper .modal div{display:flex;align-items:center}.modal-wrapper .modal div img{width:30px;height:30px;margin-right:10px}@keyframes fade-in-modal{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.card{background-color:#fff;padding:20px;border-radius:8px;width:100%;max-width:650px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s}.card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12)}nav{position:absolute;top:0;width:100%;padding-top:10px}.above-fold{text-align:center;width:100%;margin:0 auto;max-width:1200px;display:flex;flex-direction:column;align-items:center;padding:0 20px}@media(max-width: 600px){.above-fold{height:100vh}}.noncomp-header{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:18px 24px;z-index:10}.noncomp-header__brand{border:none;cursor:pointer;display:inline-flex;align-items:center;padding:9px 18px;border-radius:16px;background:linear-gradient(135deg, #2e7be5 0%, #1cb750 100%)}.noncomp-header .noncomp-logo{height:34px;border-radius:0;mix-blend-mode:screen}@media(max-width: 600px){.noncomp-header{padding:14px 20px}}.noncomp-loader{position:relative;width:100%;min-height:100vh;background:#f3f3f3;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:80px 20px 48px;box-sizing:border-box}@media(max-width: 600px){.noncomp-loader .above-fold{height:auto;min-height:calc(100vh - 120px)}}.clear-pricing h4,.cancellation-info h4{font-family:"Cormorant Garamond",Georgia,serif;font-size:29.26pt;font-weight:700;line-height:1.2;color:#1e293b;display:block;text-align:center;margin:2rem 0}.clear-pricing p,.cancellation-info p{font-family:"Inter",sans-serif;font-size:20px;font-weight:400;line-height:1.6;text-align:center;color:#475569;margin:3rem 0}@media(min-width: 1000px){.clear-pricing p,.cancellation-info p{font-size:24px;line-height:1.4}}.download-animation__wrapper{margin-top:5rem}.download-animation{max-height:300px;transform:scale(103%) translateY(2px);opacity:.9;border-radius:500px}@media(max-width: 460px){.download-animation{width:100%;transform:scale(104%) translateY(2px)}}
.image-overlay{position:relative;height:100%}.image-overlay::after{content:none}.design{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px 48px;border-bottom:1px solid #e2e8f0;background:radial-gradient(circle at top, rgba(28, 183, 80, 0.08), transparent 30%),radial-gradient(circle at 80% 20%, rgba(46, 123, 229, 0.08), transparent 24%),linear-gradient(180deg, #fbfdff 0%, #ffffff 100%);width:100%;box-sizing:border-box}@media(min-width: 1000px){.design{padding:28px 24px 72px}}.header-shell{width:100%;max-width:1160px;margin-bottom:32px}@media(max-width: 640px){.header-shell{margin-bottom:22px}}.header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px}@media(max-width: 880px){.header{gap:12px}}@media(max-width: 640px){.header{gap:10px}}.brand-lockup{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:14px;padding:0;cursor:pointer;text-align:left;flex-shrink:0}@media(max-width: 640px){.brand-lockup .service-brand{height:34px}}@media(max-width: 360px){.brand-lockup .service-brand{height:30px}}.header-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}@media(max-width: 640px){.header-badges{flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-end;gap:6px}}.header-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.88);border:1px solid #e6edf5;color:#334155;font-size:13px;font-weight:600;box-shadow:0 8px 22px rgba(15,23,42,.04)}.header-badge svg{width:16px;height:16px;color:#1cb750;flex-shrink:0}@media(max-width: 640px){.header-badge{min-width:0;gap:5px;padding:7px 9px;font-size:11px;white-space:nowrap}.header-badge svg{width:13px;height:13px}}.header-badge__label--short{display:none}@media(max-width: 640px){.header-badge__label--full{display:none}.header-badge__label--short{display:inline}}.comp-logo{display:inline-flex}.entry-content{width:100%;max-width:1160px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(620px,78vh,860px);padding:40px 28px 32px;border-radius:32px;background:rgba(255,255,255,.86);border:1px solid #e6edf5;box-shadow:0 28px 70px rgba(15,23,42,.07)}@media(min-width: 1000px){.entry-content{padding:52px 56px 40px}}@media(max-width: 640px){.entry-content{min-height:auto;padding:26px 18px 24px;border-radius:24px}}.eyebrow{display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border-radius:999px;background:#f5fbf7;border:1px solid #d7efde;margin-bottom:18px;color:#1e293b;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center}.eyebrow svg{width:16px;height:16px;color:#1cb750;flex-shrink:0}@media(max-width: 640px){.eyebrow{font-size:11px;line-height:1.4;letter-spacing:.05em}}.heading{width:100%;max-width:980px;text-align:center;margin-bottom:14px}.heading span{font-family:"Cormorant Garamond",Georgia,serif;font-size:28px;font-weight:700;line-height:1.12;color:#162033;display:block}@media(min-width: 480px){.heading span{font-size:38px}}@media(min-width: 1000px){.heading span{font-size:54px}}.price-point{font-family:"Inter",sans-serif;font-size:15px;line-height:1.6;text-align:center;color:#64748b;font-weight:500;margin-bottom:8px;padding:0 4px}@media(min-width: 480px){.price-point{font-size:17px}}@media(min-width: 1000px){.price-point{font-size:22px;max-width:760px}}.hero-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 12px;max-width:760px}@media(max-width: 640px){.hero-trust{width:100%;flex-wrap:nowrap;gap:8px}}.hero-trust__item{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#f8fbfd;border:1px solid #e8eff5;color:#475569;font-size:13px;font-weight:600}.hero-trust__item svg{width:16px;height:16px;color:#2e7be5;flex-shrink:0}@media(max-width: 640px){.hero-trust__item{flex:1 1 0;min-width:0;justify-content:center;gap:6px;padding:8px 6px;font-size:12px;white-space:nowrap}.hero-trust__item svg{width:14px;height:14px}}.hero-trust__label--short{display:none}@media(max-width: 640px){.hero-trust__label--full{display:none}.hero-trust__label--short{display:inline}}.payments{display:flex;flex-direction:column;gap:10px;margin-top:28px;width:100%;max-width:400px}@media(min-width: 1000px){.payments{max-width:480px;margin-top:30px;gap:12px}}.payments-label{font-family:"Inter",sans-serif;font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#94a3b8;text-align:center;margin-bottom:2px}.apple-pay-btn-wrapper{width:100%;display:flex;justify-content:center}.apple-pay-btn.plain{min-width:100px}.apple-pay-btn.white,.apple-pay-btn.white-outline{background-color:#000;color:#fff;max-width:100%;margin:0 auto;height:56px;border-radius:14px}.apple-pay-btn{background-color:#000;border:none;color:#fff;cursor:pointer;font-synthesis:none;justify-content:center;position:relative;margin:0;box-sizing:border-box;height:56px;min-width:140px;width:100%;border-radius:14px;padding:0;-moz-font-feature-settings:kern;-moz-osx-font-smoothing:"grayscale";-webkit-font-smoothing:antialiased;transition:opacity .15s}.apple-pay-btn:hover{opacity:.85}.apple-pay-btn:disabled{cursor:not-allowed;opacity:.45}.apple-pay-btn:disabled:hover{opacity:.45}.apple-pay-btn>span{display:flex;justify-content:center;align-items:center;height:100%}.apple-pay-btn>span>img{height:44%;filter:brightness(0) invert(1)}.form-group{margin:24px auto 0;width:100%;max-width:560px}@media(min-width: 1000px){.form-group{max-width:640px}}.checkbox-wrap{display:flex;gap:10px;margin-bottom:12px;padding:12px 12px 10px;border-radius:16px;background:#f8fbfd;border:1px solid #e8eff5}.checkbox-wrap label{cursor:pointer}.checkbox-wrap p{font-family:"Inter",sans-serif;font-size:11px;line-height:1.4;text-align:left;color:#64748b}.checkbox-wrap a{text-decoration:underline;color:#4361ee}input{border:1px solid #707070;border-radius:0;font-family:"Helvetica","Arial",sans-serif;background-color:#fff;width:100%;padding:5px 8px;height:40px;font-size:2.5ch;font-weight:normal;border:none !important;border-radius:4px !important}input.error-border{border-color:red}input.me{width:18px;height:18px;flex-shrink:0;border:1px solid #cbd5e1;border-radius:4px;transform:translateY(2px);cursor:pointer;appearance:none;-webkit-appearance:none}input.me:checked{background-color:#4361ee;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNDU3LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA0NTcuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwyMjAuNmMxMDAuNC0xLjMsMTIxLTUuMiwxOTEuOCw4MS41YzU0LjMtOTAsMTE0LjYtMTY3LjksMTc5LjktMjM1LjlDNDM2LTAuNyw0MzYuNS0wLjksNTEyLDAuMgoJQzM4My41LDE0MywyNzguNywyOTUuNywxOTQuOSw0NTcuNkMxNTAsMzYxLjUsODcuMywyODAuNSwwLDIyMC42eiIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-size:12px;background-position:center center}.consent-hint{margin:10px auto 0;max-width:560px;font-family:"Inter",sans-serif;font-size:12px;line-height:1.4;text-align:center;color:#64748b;font-weight:600}@media(min-width: 1000px){.consent-hint{max-width:640px}}
.gpay-wrapper{width:100%;display:flex;justify-content:center}.gpay-gate{position:relative;width:100%}.gpay-gate--blocked #gpay-button-container{opacity:.45;pointer-events:none}.gpay-gate__overlay{position:absolute;inset:0;width:100%;height:100%;padding:0;margin:0;border:none;background:rgba(0,0,0,0);cursor:not-allowed}
.animated-text-container{position:relative;overflow:hidden;height:54px;margin-top:20px}.animated-text{position:absolute;width:100%;text-align:center;font-size:18px;font-weight:600;color:#333;animation:fadeInOut 2s ease-in-out}.animated-text.final{font-size:22px;color:green;line-height:1.15;padding:0 8px;animation:fadeIn .5s ease-in-out forwards}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-20px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}
.service-brand{display:inline-block;height:42px;width:auto;max-width:100%;object-fit:contain;border-radius:10px}
.hero{text-align:center;padding:5rem 0 0;width:100%;box-sizing:border-box}@media(max-width: 640px){.hero{padding-top:3rem}}.hero .hero--title{font-family:"Cormorant Garamond",Georgia,serif;font-size:3rem;font-weight:700;line-height:1.08;color:#1e293b;text-align:center;margin-bottom:12px}@media(max-width: 480px){.hero .hero--title{font-size:2.1rem}}@media(min-width: 1000px){.hero .hero--title{font-size:60px}}.hero .hero--subtitle{font-family:"Inter",sans-serif;font-size:18px;color:#64748b;margin-bottom:34px;line-height:1.7}@media(min-width: 1000px){.hero .hero--subtitle{font-size:20px}}.hero .pricing-cards{display:flex;justify-content:center;width:100%;max-width:1120px;margin:0 auto;padding:0 0 60px}.pricing-card{width:100%;max-width:520px;padding:36px 32px 28px;position:relative;border-radius:32px;border:1px solid #dfe9f4;background:radial-gradient(circle at top, rgba(28, 183, 80, 0.1), transparent 34%),linear-gradient(180deg, #ffffff 0%, #f8fbfd 100%);box-shadow:0 26px 60px rgba(15,23,42,.08);overflow:hidden}@media(max-width: 500px){.pricing-card{padding:32px 20px 24px}}.pricing-card__badge{position:absolute;top:18px;right:18px;background:#edf6ff;color:#2e7be5;font-family:"Inter",sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:8px 12px;border-radius:999px;border:1px solid #d8e8fb;white-space:nowrap}.pricing-card__header-icon{width:62px;height:62px;border-radius:18px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;background:#f5fbf7;border:1px solid #d7efde}.pricing-card__header-icon svg{width:28px;height:28px;color:#1cb750}.pricing-card__trial{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:10px}.pricing-card__trial .trial-label{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;color:#2e7be5;background:#edf6ff;border:1px solid #d8e8fb;border-radius:999px;padding:8px 14px;text-transform:uppercase;letter-spacing:.08em}.pricing-card__trial .trial-price{font-family:"Cormorant Garamond",Georgia,serif;font-size:4.4rem;font-weight:700;color:#152037;line-height:.92;letter-spacing:-0.03em}.pricing-card__divider{width:56px;height:3px;background:linear-gradient(90deg, #1cb750 0%, #2e7be5 100%);border-radius:999px;margin:22px auto 18px}.pricing-card__full{display:flex;align-items:baseline;justify-content:center;gap:8px;color:#6d7b8f}.pricing-card__full .full-label,.pricing-card__full .full-period{font-family:"Inter",sans-serif;font-size:14px;font-weight:500}.pricing-card__full .full-price{font-family:"Cormorant Garamond",Georgia,serif;font-size:2rem;font-weight:700;color:#364152}.pricing-card__features{list-style:none;padding:18px 0 0;margin:24px 0 0;width:100%;display:grid;gap:12px;text-align:left;border-top:1px solid #e8eff5}.pricing-card__features li{display:flex;align-items:center;gap:12px;font-family:"Inter",sans-serif;font-size:15px;color:#374151;line-height:1.5}.pricing-card__features .check{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#eaf8ef;display:flex;align-items:center;justify-content:center}.pricing-card__features .check::after{content:"";display:block;width:10px;height:6px;border-left:2px solid #1cb750;border-bottom:2px solid #1cb750;transform:rotate(-45deg) translate(1px, -1px)}.pricing-card__microcopy{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.pricing-card__microcopy span{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;background:#fff;border:1px solid #e4edf5;color:#55657a;font-size:13px;font-weight:600}.pricing-card__microcopy svg{width:15px;height:15px;color:#2e7be5}.pricing-card__cta{display:block;width:100%;margin-top:28px;padding:18px 0;font-family:"Inter",sans-serif;font-size:17px;font-weight:700;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg, #2e7be5 0%, #1f69d8 100%);border-radius:16px;box-shadow:0 16px 30px rgba(46,123,229,.24);transition:transform .2s ease,box-shadow .2s ease}.pricing-card__cta:hover{transform:translateY(-2px);box-shadow:0 18px 34px rgba(46,123,229,.3);color:#fff;text-decoration:none}.pricing-card__note{margin-top:16px;font-family:"Inter",sans-serif;font-size:12px;color:#7a8798;text-align:center;line-height:1.6}
.subscription-section{width:100%;color:#1e293b;font-family:"Inter",sans-serif;padding:2rem 0 0}.subscription-section .container{max-width:1120px;margin:0 auto;width:100%;box-sizing:border-box}.subscription-section .lead-title{display:flex;flex-direction:column;align-items:center;margin:5rem auto 0;max-width:900px}@media(max-width: 640px){.subscription-section .lead-title{margin-top:3rem}}.subscription-section .lead-title .icon{width:58px;height:58px;border-radius:18px;border:1px solid #d7efde;background:#f5fbf7;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.subscription-section .lead-title .icon svg{width:28px;height:28px;color:#1cb750}.subscription-section .lead-title h2{font-family:"Cormorant Garamond",Georgia,serif;font-size:3rem;font-weight:700;text-align:center;margin:0 0 18px;line-height:1.08;color:#1e293b}@media(max-width: 480px){.subscription-section .lead-title h2{font-size:2.1rem}}@media(min-width: 1000px){.subscription-section .lead-title h2{font-size:62px}}.subscription-section .lead-title p{font-size:18px;font-weight:400;text-align:center;line-height:1.75;color:#5b6b81}@media(min-width: 1000px){.subscription-section .lead-title p{font-size:21px}}.subscription-section .lead-title--intro{max-width:980px;margin-top:4rem}.subscription-section .lead-title--milestones{max-width:1080px}.subscription-section .lead-title--values{max-width:1120px}.subscription-section .lead-title--values>h2,.subscription-section .lead-title--values>p{max-width:820px}.subscription-section .grid{width:100%;display:grid;gap:18px;margin:2.4rem auto 0;align-items:stretch}.subscription-section .grid--values{grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 980px){.subscription-section .grid--values{grid-template-columns:1fr}}.subscription-section .grid--milestones{grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;padding:24px;border-radius:36px;background:radial-gradient(circle at top, rgba(28, 183, 80, 0.1), transparent 35%),linear-gradient(180deg, #f8fbfd 0%, #f3f8ff 100%);border:1px solid #e6edf5;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}@media(max-width: 980px){.subscription-section .grid--milestones{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.subscription-section .grid--milestones{grid-template-columns:1fr;padding:16px}}.subscription-section .grid--subscribe{grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 980px){.subscription-section .grid--subscribe{grid-template-columns:1fr}}.subscription-section .card{background:#fff;border-radius:30px;border:1px solid #e6edf5;box-shadow:0 18px 40px rgba(15,23,42,.05);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.subscription-section .card:hover{transform:translateY(-3px);box-shadow:0 24px 48px rgba(15,23,42,.08);border-color:#d8e7f5}.subscription-section .card__content{padding:34px 30px;display:flex;flex-direction:column;align-items:flex-start;min-height:100%}@media(max-width: 640px){.subscription-section .card__content{padding:28px 22px}}.subscription-section .card__icon{width:50px;height:50px;border-radius:16px;margin-bottom:20px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg, #f5fbf7 0%, #eff6ff 100%);border:1px solid #dce8f5}.subscription-section .card__icon svg{width:22px;height:22px;color:#2e7be5}.subscription-section .card__icon--metric{width:42px;height:42px;border-radius:14px;margin-bottom:18px}.subscription-section .card__icon--metric svg{width:19px;height:19px;color:#1cb750}.subscription-section .card__title{font-family:"Cormorant Garamond",Georgia,serif;font-size:2.1rem;font-weight:700;margin:0 0 14px;line-height:1.04;color:#1e293b}@media(min-width: 1000px){.subscription-section .card__title{font-size:2.4rem}}.subscription-section .card__subtitle{font-size:17px;font-weight:400;color:#5b6b81;margin:0;line-height:1.75}@media(min-width: 1000px){.subscription-section .card__subtitle{font-size:18px}}.subscription-section .card--value{position:relative;overflow:hidden;text-align:left;--value-accent: #2e7be5;--value-accent-soft: #eaf2ff}.subscription-section .card--value::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg, var(--value-accent), color-mix(in srgb, var(--value-accent) 55%, #1cb750));opacity:.9}.subscription-section .card--value:hover{border-color:color-mix(in srgb, var(--value-accent) 35%, #e6edf5)}.subscription-section .card--value .card__content{align-items:stretch;padding:40px 34px 42px}@media(max-width: 640px){.subscription-section .card--value .card__content{padding:32px 26px 34px}}.subscription-section .card--value .card__icon{width:58px;height:58px;border-radius:20px;margin-bottom:26px;background:linear-gradient(180deg, var(--value-accent-soft) 0%, #ffffff 100%);border:1px solid color-mix(in srgb, var(--value-accent) 22%, #dce8f5);box-shadow:0 10px 22px -12px var(--value-accent)}.subscription-section .card--value .card__icon svg{width:26px;height:26px;color:var(--value-accent)}.subscription-section .card--value .card__title{min-height:auto;text-align:left;margin-bottom:12px}.subscription-section .card--value .card__subtitle{text-align:left}.subscription-section .card--value:nth-child(1){--value-accent: #2e7be5;--value-accent-soft: #eaf2ff}.subscription-section .card--value:nth-child(2){--value-accent: #1cb750;--value-accent-soft: #e8f8ee}.subscription-section .card--value:nth-child(3){--value-accent: #7c5cff;--value-accent-soft: #f0ecff}.subscription-section .card--metric{text-align:center}.subscription-section .card--metric .card__content{align-items:center;min-height:100%;justify-content:space-between}.subscription-section .card--metric .card__title{font-size:1.45rem;line-height:1.1;margin-bottom:16px;text-align:center}@media(min-width: 1000px){.subscription-section .card--metric .card__title{font-size:1.7rem}}.subscription-section .card--metric h5.card__subtitle{font-family:"Cormorant Garamond",Georgia,serif;font-size:4.4rem;font-weight:700;letter-spacing:-0.03em;line-height:.95;color:#2e7be5}@media(min-width: 1000px){.subscription-section .card--metric h5.card__subtitle{font-size:5.2rem}}.subscription-section .card--step{position:relative;overflow:hidden}.subscription-section .card--step::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg, #1cb750 0%, #2e7be5 100%)}.subscription-section .card--step .card__title{margin-bottom:12px}
.unsubscription-section{color:#1e293b;font-family:"Inter",sans-serif;margin-bottom:4rem;width:100%;box-sizing:border-box;padding-top:1rem}.unsubscription-section .container{max-width:1120px;margin:0 auto;width:100%;box-sizing:border-box}.unsubscription-section .lead-title{display:flex;flex-direction:column;align-items:center;margin:5rem auto 0;max-width:920px}@media(max-width: 640px){.unsubscription-section .lead-title{margin-top:3rem}}.unsubscription-section .lead-title .icon{width:58px;height:58px;border-radius:18px;border:1px solid #d7efde;background:#f5fbf7;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.unsubscription-section .lead-title .icon svg{width:28px;height:28px;color:#1cb750}.unsubscription-section .lead-title h2{font-family:"Cormorant Garamond",Georgia,serif;font-size:3rem;font-weight:700;text-align:center;margin:0 0 18px;line-height:1.08;color:#1e293b}@media(max-width: 480px){.unsubscription-section .lead-title h2{font-size:2.1rem}}@media(min-width: 1000px){.unsubscription-section .lead-title h2{font-size:60px}}.unsubscription-section .lead-title p{font-size:18px;font-weight:400;text-align:center;line-height:1.75;color:#5b6b81}@media(min-width: 1000px){.unsubscription-section .lead-title p{font-size:21px}}.unsubscription-section .grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;margin:2.4rem auto 0;align-items:stretch}@media(max-width: 980px){.unsubscription-section .grid{grid-template-columns:1fr}}.unsubscription-section .card{background:#fff;border-radius:30px;border:1px solid #e6edf5;box-shadow:0 18px 40px rgba(15,23,42,.05);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.unsubscription-section .card:hover{transform:translateY(-3px);box-shadow:0 24px 48px rgba(15,23,42,.08);border-color:#d8e7f5}.unsubscription-section .card__content{padding:34px 30px;display:flex;flex-direction:column;align-items:flex-start;min-height:100%}.unsubscription-section .card__icon{width:50px;height:50px;border-radius:16px;margin-bottom:20px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg, #f5fbf7 0%, #eff6ff 100%);border:1px solid #dce8f5}.unsubscription-section .card__icon svg{width:22px;height:22px;color:#2e7be5}.unsubscription-section .card__title{font-family:"Cormorant Garamond",Georgia,serif;font-size:2.1rem;font-weight:700;margin-bottom:14px;color:#1e293b;line-height:1.04}.unsubscription-section .card__subtitle{font-size:17px;font-weight:400;color:#5b6b81;margin:0;line-height:1.75}@media(min-width: 1000px){.unsubscription-section .card__subtitle{font-size:18px}}.unsubscription-section .chatbot{margin-top:auto;padding-top:18px}.unsubscription-section .chatbot a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;background:#1e293b;color:#fff;text-decoration:none;font-weight:700;box-shadow:0 10px 20px rgba(15,23,42,.14)}.unsubscription-section a{color:#2e7be5;text-decoration:none;font-weight:600}
.footer-wrapper{width:100%;padding:0;background:radial-gradient(circle at top, rgba(28, 183, 80, 0.06), transparent 40%),linear-gradient(180deg, #1b2435 0%, #202c41 100%)}.footer-wrapper footer{max-width:1180px;margin:0 auto;padding:56px 32px 72px}@media(max-width: 600px){.footer-wrapper footer{padding:40px 20px 48px}}.footer-wrapper .footer-brand-row{display:flex;justify-content:center;align-items:center}.footer-wrapper .footer-logo{display:inline-flex}.footer-wrapper .footer-logo .footer-brand{display:inline-flex}.footer-wrapper .footer-divider{height:1px;width:100%;margin:28px 0 40px;background:rgba(255,255,255,.08)}.footer-wrapper .footer-container{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 0.6fr);gap:3rem;align-items:start}@media(max-width: 920px){.footer-wrapper .footer-container{grid-template-columns:1fr;gap:2.5rem}}.footer-wrapper .footer-info{text-align:left}.footer-wrapper .footer-eyebrow{font-family:inherit;color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px}.footer-wrapper .footer-description{color:#97a5b8;font-size:15px;line-height:1.7;margin:0 0 26px;max-width:520px}.footer-wrapper .footer-copyright{color:#8b99ad;font-size:14px;margin:0 0 14px}.footer-wrapper .footer-address{user-select:none;color:#6b7889;font-size:13px;line-height:1.6;margin:0 0 26px;max-width:520px}.footer-wrapper .footer-support__label{color:#c3cdda;font-size:15px;margin:0 0 6px}.footer-wrapper .footer-support__email{color:#8b99ad;font-size:15px;text-decoration:none}.footer-wrapper .footer-support__email:hover{color:#fff}.footer-wrapper .footer-links{position:static;top:auto;width:auto;padding-top:0}.footer-wrapper .footer-links ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px;align-items:flex-end}@media(max-width: 920px){.footer-wrapper .footer-links ul{align-items:flex-start}}.footer-wrapper .footer-links a{color:#97a5b8;font-size:15px;font-weight:400;text-decoration:none;transition:color .15s ease}.footer-wrapper .footer-links a:hover{color:#fff}
