:root{--w:#fff;--lb:#e6f7ff;--b:#000;--fst:#00626B;--fst-l:#008f7a;--snd:#ac1145;--snd-l:#e91e63;--bgh:#fff;--gs:30px;--lm:12vw;--pc:black;--nl:6;--dh:500px;--box-shadow:rgba(0, 35, 32, 0.047) 0px 0.92516px 1.85032px 0.224521px, rgba(0, 0, 0, 0.082) 0px 8.14968px 24.449px 0px;--dis-f:grayscale(10%) brightness(78%)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:50px}body{font-family:nunito,sans-serif;background:linear-gradient(to bottom right,var(--w),var(--lb));color:var(--b);position:relative;overflow-x:hidden;width:100%}:where(button,input,select,textarea,optgroup,option){font-family:inherit}html,body{min-height:100vh;min-width:100vw;margin:0;padding:0;box-sizing:border-box}i{font-style:normal}a{text-decoration:none;color:inherit}a:hover{color:var(--fst)}ul{list-style:none}table{box-shadow:var(--box-shadow)}button,.subscribe-button{display:inline-block;font-weight:600;background-color:var(--fst);color:#fff;border:none;padding:15px 40px;cursor:pointer;font-size:18px;border-radius:5px;text-decoration:none;box-shadow:rgba(120,120,120,.17)0 -23px 25px inset,rgba(120,120,120,.15)0 -36px 30px inset,rgba(120,120,120,.1)0 -79px 40px inset,rgba(0,0,0,6%)0 2px 1px,rgba(0,0,0,9%)0 4px 2px,rgba(0,0,0,9%)0 8px 4px,rgba(0,0,0,9%)0 16px 8px,rgba(0,0,0,9%)0 32px 16px}button:hover,.subscribe-button:hover{background-color:var(--fst-l);color:#fff}.fade-in{filter:blur(2px);transform:translateX(-10em);transition:all .5s ease-out}.fade-in.show{filter:blur(0);transform:translateX(0)}@media(prefers-reduced-motion:reduce){.fade-in{transition:none}}header{color:var(--b);position:sticky;top:0;width:100%;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:3vh 1rem;min-height:5vh;transition:all .4s ease-out;background:var(--bgh)40}html.prepaint header{background:var(--bgh)}header a{border:none}header a:hover{color:unset}header.sticky{padding:0 1rem;background-color:var(--bgh);border-bottom:1px solid var(--fst)}.logo{color:var(--b);font-size:2rem;font-weight:bolder;padding:1rem 0;margin-left:var(--lm)}.logo img{height:1.2em;width:auto;margin-right:.5em;vertical-align:middle;margin-top:-.2em}nav{width:100%;max-height:0;position:fixed;top:calc(60px + 3vh);left:0;background-color:var(--bgh);overflow:hidden;transition:max-height .5s ease-out}nav.sticky{top:65px}.menu{display:flex;flex-direction:column}.menu a{display:block;padding:1em;color:var(--b);text-align:center;min-height:calc(60vh/var(--nl));align-content:center}.menu a:hover{background-color:var(--lb);color:var(--b)}.menu .current a{pointer-events:none;color:var(--b);font-weight:700}.hamb{cursor:pointer;padding:1rem}.hamb-line{background:var(--b);display:block;height:3px;position:relative;width:30px}.hamb-line::before,.hamb-line::after{background:var(--b);content:'';display:block;height:100%;position:absolute;transition:all .4s ease-out;width:100%}.hamb-line::before{top:10px}.hamb-line::after{top:-10px}.side-menu{display:none}.side-menu:checked~nav{max-height:var(--dh)}.side-menu:checked~.hamb .hamb-line{background:0 0}.side-menu:checked~.hamb .hamb-line::before{transform:rotate(-45deg);top:0}.side-menu:checked~.hamb .hamb-line::after{transform:rotate(45deg);top:0}.snip1135{text-align:center;font-weight:500}.snip1135 *{box-sizing:border-box}.snip1135 li{display:inline-block;list-style:outside none none;padding:0;transition:all .3s ease}.snip1135 a{padding:.5em 0;position:relative;letter-spacing:1px;text-decoration:none;font-weight:700;transition:color .3s ease}.snip1135 a:before,.snip1135 a:after{position:absolute;transition:all .5s ease}.snip1135 a:before{bottom:0;display:block;height:2px;width:0%;content:"";background-color:var(--fst)}.snip1135 a:hover:before,.snip1135 .current a:before{opacity:1;width:100%}.snip1135 a:hover:after,.snip1135 .current a:after{max-width:100%}.snip1135 .current a{color:var(--fst)}.main{margin:3em 5vw;min-height:85vh;justify-content:center;display:flex;flex-direction:column}.hero{flex-direction:column;text-align:center;display:flex;align-items:center;justify-content:space-between;padding:50px 20px;max-width:1200px;margin:0 auto}.hero-content{flex:1;max-width:600px}.hero-content h1{font-size:48px;margin-bottom:20px}.hero-content p{font-size:22px;margin:2em 0}.hero-image{flex:1;max-width:600px;text-align:center}#main img{max-width:100%;height:auto;border-radius:15px;mask-image:linear-gradient(to right,transparent,black 10% 90%,transparent),linear-gradient(to bottom,transparent,black 10% 90%,transparent);mask-mode:match-source,match-source;mask-repeat:no-repeat;mask-size:100% 100%;mask-composite:intersect}.hero-content,.hero-image{max-width:100%}section{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gs);padding:50px 10px;color:var(--b);scroll-margin-top:50px}section:not(.hero)>h1{width:100%;color:var(--pc);font-size:2rem;margin-bottom:30px;text-align:center}section:not(.hero)>h1::after{position:relative;display:block;content:"";width:120px;margin-left:-60px;bottom:-10px;height:2px;left:50%;background-color:var(--fst)}section>div{flex:0 0 calc(33.333% - var(--gs));padding:20px;text-align:center}section>div h2{font-weight:700;margin:30px 0}section>div p{color:var(--pc)}section>div>i{color:var(--fst);margin-bottom:30px;font-size:56px;font-variation-settings:'wght' 200,'FILL' 1,'GRAD' 0,'opsz' 48}section table i{font-size:1.5em;color:var(--fst);margin-right:10px}section table{width:100%;font-weight:300;border-collapse:collapse;text-align:left}section ul{list-style-type:circle;margin:20px}.feature-comparison{margin:50px auto;max-width:800px;text-align:center}.feature-comparison table{width:100%;border-collapse:collapse;text-align:center}.feature-comparison th,.feature-comparison td{border:1px solid #ddd;padding:10px;font-size:16px}.feature-comparison th{background-color:#f2f2f2}.feature-comparison td.icon-cell{text-align:center}.feature-comparison tr:nth-child(even){background-color:#f9f9f9}.feature-comparison tr:hover{background-color:#e6f7ff}.feature-comparison .material-symbols-outlined{font-size:28px}.feature-comparison .material-symbols-outlined{color:var(--fst)}.feature-comparison .material-symbols-outlined:nth-of-type(2){color:#d9534f}.option{border:2px solid var(--fst);border-radius:10px;padding:30px;margin:0 15px;width:250px;background-color:#f9f9f9;position:relative;box-shadow:var(--box-shadow)}.option.highlight{border-color:var(--snd)}.option.highlight .subscribe-button{background-color:var(--snd)}.option.highlight .subscribe-button:hover{background-color:var(--snd-l)}.option h2{font-size:24px;margin-bottom:15px}.price{font-size:32px;color:var(--fst);margin-bottom:25px}.option.highlight .price{color:var(--snd)}.original-price{text-decoration:line-through;color:#666;font-size:24px;margin-right:10px}.discount-badge{position:absolute;top:-15px;right:-15px;background-color:var(--snd);color:#fff;padding:10px 20px;border-radius:50%;font-size:16px;font-weight:700}@media(min-width:768px){nav{max-height:none;position:relative;left:calc(-50% + 200px + var(--lm));top:0;width:auto;background-color:transparent}nav.sticky{top:0}.menu{flex-direction:row}.menu a{min-height:auto}.menu li{margin-left:3em}.menu a:hover{background-color:transparent;color:var(--b)}.hamb{display:none}.snip1135 a:after{left:0;top:0;padding:.5em 0;position:absolute;content:attr(data-hover);color:var(--b);white-space:nowrap;max-width:0%;overflow:hidden}.hero{flex-direction:row}.feature-comparison th,.feature-comparison td{font-size:18px;padding:15px}}@media(max-width:1024px){section>div{flex:1 1 calc(50% - var(--gs))}}@media(max-width:768px){section>div{flex:1 1 100%}}footer{border-top:1px solid var(--fst);color:var(--w);background-color:#001a33;padding:20px 0;font-size:14px;text-align:center;padding:20px 0;margin-top:auto;position:relative;bottom:0;min-height:10vh;display:flex;justify-content:center;gap:40px;flex-wrap:wrap}footer div{text-align:left;width:450px;padding:0 20px;align-content:center;margin-left:20px}footer .bigger{font-size:16px}footer .bigger>i{font-size:20px}footer p{margin-bottom:.3rem}footer a{text-decoration:underline}footer a:hover{color:var(--snd-l)}.grecaptcha-badge{visibility:hidden}.main_doc{margin:0;display:flex;flex-direction:row;min-height:100vh;position:relative}body:has(.main_doc) header .logo{margin-left:20px !important}#left_nav{width:250px;background-color:transparent;border-right:1px solid var(--fst);padding:20px;position:absolute;left:0;overflow-y:auto;overflow-x:hidden;z-index:100;transition:all .3s ease-out;height:100%}#left_nav::-webkit-scrollbar{width:6px}#left_nav::-webkit-scrollbar-track{background:0 0}#left_nav::-webkit-scrollbar-thumb{background:var(--fst)}#left_nav.sticky{position:fixed;top:75px;left:0;height:calc(100vh - 75px)}#left_nav div{padding:10px 0}#left_nav ul{list-style:none;padding:0;margin:0}#left_nav ul.submenu{display:none;border-left:2px solid lightgrey;margin:.5em 0}#left_nav ul.submenu li{padding-left:1.5em}#left_nav li.has-submenu.active>ul.submenu{display:block}#left_nav h2{margin-bottom:20px;color:var(--b)}#left_nav a{display:block;padding:8px 0;color:var(--b);text-decoration:none;transition:color .3s ease;position:relative}#left_nav a:hover{color:var(--fst)}#left_nav li{margin:0;padding:0}#left_nav li.active>a{color:var(--fst);font-weight:700}#left_nav ul.submenu li.active>a{color:var(--fst);font-weight:700;margin-left:-1.5em;padding-left:1.5em;border-left:2px solid var(--fst);position:relative;left:-3px}#left_nav>div>ul>li>a{font-weight:700;padding-right:20px}.submenu-indicator{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease;font-size:1.5rem}.has-submenu.active>a>.submenu-indicator{transform:translateY(-50%)rotate(90deg)}#left_nav>div>ul>li>ul>li>a{font-weight:400;font-size:.95em}#content{flex:1;flex-direction:column;margin-left:250px;text-align:left}#content>h1{margin-left:2rem}#content section{margin-bottom:40px;padding:0;margin:2rem;flex-direction:column;gap:10px}#content section>section{margin-top:0;margin-bottom:0}#content h2{color:var(--b);font-size:1.7rem}#content h3{font-size:1.4rem}#content blockquote{margin:1em 0;padding:1em 1.25em;border-left:4px solid var(--fst);background:rgba(0,0,0,3%);border-radius:6px}#content .admonition{position:relative;display:flex;gap:.75em;padding:1em 1.25em;border-radius:8px;border:1px solid transparent;margin:1em 0;text-align:left;align-items:center;box-shadow:var(--box-shadow)}#content .admonition .icon{line-height:1;flex:none;color:#000;font-size:2rem;margin-right:1rem}#content .admonition .content{flex:auto}#content .admonition.note,#content .admonition.nav{background:#eef6ff;border-color:#90caf9}#content .admonition.warning{background:#fff8e1;border-color:#ffb300}#content .admonition .title{font-weight:700;margin-bottom:.25em}#nav-toggle{display:none;position:fixed;left:-2.5rem;top:50%;transform:rotate(-90deg);background:var(--fst);color:#fff;padding:.3em 1.5rem;border:none;border-radius:0 0 .5rem .5rem;cursor:pointer;z-index:100;writing-mode:vertical-rl;text-orientation:mixed;font-size:14px;box-shadow:2px 0 5px rgba(0,0,0,.1);transition:all .3s ease-out}#nav-toggle.extended{left:210px}#nav-toggle .chevron{display:block;font-size:2rem;line-height:1.15rem;transition:all .8s ease-out}#nav-toggle.extended .chevron{transform:rotate(180deg)}@media(max-width:1024px){#nav-toggle{display:block}#left_nav{background-color:var(--w);max-width:0;padding:0 !important;overflow:hidden;transition:all .3s ease-out;min-height:100%;z-index:100}#left_nav.extended{top:0;max-width:250px !important;width:250px !important;padding:20px !important;overflow-y:scroll;height:calc(100vh)}#left_nav.sticky{top:75px}#content{margin-left:0 !important;width:100%}}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form form{width:80%}.form .form-grid{width:100%;margin-inline:auto;display:grid;grid-template-columns:1fr;gap:1rem;row-gap:1.125rem}@media(min-width:48rem){.form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.form .form-grid .span-2{grid-column:1/-1}}.form .field{display:flex;flex-direction:column}.form input,.form select,.form textarea{font-size:.9rem;width:100%;padding:.875rem 1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.9);color:var(--b);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;box-shadow:0 .0625rem .125rem rgba(0,0,0,4%),0 .5rem 1.5rem rgba(0,0,0,8%)}.form select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--fst) 50%),linear-gradient(135deg,var(--fst) 50%,transparent 50%);background-position:calc(100% - 1.125rem)1.5em,calc(100% - .66rem)1.5em;background-size:.6em .6em,.6em .6em;background-repeat:no-repeat}.form textarea{min-height:12rem;resize:vertical}.form input::placeholder,.form textarea::placeholder{color:#6b7280}.form input:focus,.form select:focus,.form textarea:focus{outline:none;border-color:var(--fst);box-shadow:0 0 0 .1875rem rgba(0,150,136,.15),0 .625rem 1.875rem rgba(0,0,0,.12);background:#fff}.form .form-actions{display:flex;justify-content:center;margin-top:.5rem}.form #sb{background-color:var(--fst);color:#fff;border:none;padding:.5rem 1.75rem .8rem;font-size:1rem;border-radius:.625rem;cursor:pointer;transition:transform .08s ease,background-color .2s ease}.form #sb>i{font-size:1.5rem;margin-right:.5rem;position:relative;bottom:-.35rem;font-style:normal;font-weight:100;display:inline-flex;align-items:center}.form #sb>i svg{display:block;width:1em;height:1em}.form #sb.is-submitting>i{bottom:-.35rem}.form #sb:hover{background-color:var(--fst-l)}.form #sb:active{transform:translateY(.0625rem)}.form .form-response{margin:.25rem 0;text-align:left}.form .form-actions button.is-submitting{opacity:.8;cursor:wait;filter:var(--dis-f)}.form .form-actions button.is-submitting i{display:inline-block;animation:sendingPulse 1.2s ease-in-out infinite}@keyframes sendingPulse{0%,100%{opacity:1;transform:translateY(0)}50%{opacity:.2;transform:translateY(-.25rem)}}.form form.is-submitting input,.form form.is-submitting textarea,.form form.is-submitting select{pointer-events:none;filter:var(--dis-f)}.form .form-response{text-align:center;opacity:0;transform:translateY(-.25rem);transition:opacity .25s ease-out,transform .25s ease-out,max-height .25s ease-out,margin .25s ease-out;max-height:0;overflow:hidden;margin:0}.form .form-response.show{opacity:1;transform:translateY(0);max-height:8rem;margin:.25rem 0 .5rem}.payment-page{min-height:calc(100vh - 210px);display:flex;justify-content:center;align-items:center;padding:2rem 1rem}.payment-card{background:#fff;border-radius:12px;padding:2rem;max-width:700px;box-shadow:var(--box-shadow);text-align:center}.payment-icon{width:70px;height:70px;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.payment-success .payment-icon{background:#d4edda;border:3px solid #28a745}.payment-success .payment-icon::before{content:"✓";font-size:45px;color:#28a745;font-weight:700}.payment-cancel .payment-icon{background:#f8d7da;border:3px solid #dc3545}.payment-success{border:2px solid #28a745}.payment-cancel{border:2px solid #dc3545}.payment-cancel .payment-icon::before{content:"✕";font-size:45px;color:#dc3545;font-weight:700}.payment-card h2{color:var(--fst);margin-bottom:1rem}.payment-card h3{margin-bottom:1rem}.payment-content{margin:1rem 0}.payment-content p,ul{text-align:left;font-size:.85rem;list-style-type:disc}.payment-content ul{margin:.5rem auto;padding-left:2rem}@media(max-width:768px){.payment-card{padding:1.5rem}}