*,*:before,*:after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}:root{--bg-image: url(/imgs/background-dark.png);--section-bg: rgba(0, 0, 0, .56);--section-border: rgba(255, 255, 255, .5);--nav-bg: #eeeeee;--btn-color: #333333;--btn-hover-color: #000000;--btn-inverse-bg: #333333;--btn-inverse-color: #cccccc;--btn-inverse-hover-color: #ffffff;--table-header-bg: linear-gradient(135deg, #37474f 0%, #455a64 100%);--table-header-hover-bg: linear-gradient(135deg, #455a64 0%, #546e7a 100%);--table-header-border: rgba(255, 255, 255, .1);--table-header-shadow: 0 4px 12px rgba(0, 0, 0, .3);--table-header-hover-shadow: 0 6px 20px rgba(0, 0, 0, .4);--table-title-gradient: linear-gradient(90deg, #ffffff, #e0e0e0);--table-price-color: #4fc3f7;--table-featured-bg: linear-gradient(135deg, #0277bd 0%, #0288d1 50%, #039be5 100%);--table-featured-hover-bg: linear-gradient(135deg, #0288d1 0%, #039be5 50%, #29b6f6 100%);--table-featured-border: rgba(79, 195, 247, .3);--table-featured-shadow: 0 4px 15px rgba(2, 136, 209, .4);--table-featured-hover-shadow: 0 6px 25px rgba(2, 136, 209, .5);--table-featured-price-color: #ffffff;--table-body-th-color: #e0e0e0;--table-body-th-bg: transparent;--table-body-td-bg: transparent;--table-body-td-hover-bg: rgba(255, 255, 255, .05);--table-body-span-color: #b0bec5;--table-body-desc-color: #90a4ae;--table-btn-color: #ffffff;--footer-nav-color: #ffffff;--news-color: #ffffff;--news-card-bg: linear-gradient(135deg, rgba(55, 71, 79, .9) 0%, rgba(69, 90, 100, .9) 100%);--news-card-border: rgba(79, 195, 247, .3);--news-card-shadow: 0 4px 15px rgba(0, 0, 0, .3);--news-card-hover-shadow: 0 8px 25px rgba(2, 136, 209, .4);--news-title-color: #4fc3f7;--news-text-color: #e0e0e0;--news-scrollbar-track: rgba(255, 255, 255, .1);--news-scrollbar-thumb: rgba(79, 195, 247, .5);--news-scrollbar-thumb-hover: rgba(79, 195, 247, .7);--news-dot-bg: rgba(255, 255, 255, .3);--news-dot-hover-bg: rgba(255, 255, 255, .5);--news-dot-active-bg: #4fc3f7;--news-counter-color: #ffffff;--news-btn-bg: #4fc3f7;--news-btn-color: #1a1a1a;--news-btn-border: transparent;--news-btn-hover-bg: #81d4fa;--news-btn-hover-color: #000000;--faqs-title-color: #ffffff;--faqs-text-color: #e0e0e0;--faqs-details-bg: linear-gradient( 135deg, rgba(55, 71, 79, .9) 0%, rgba(69, 90, 100, .9) 100% );--faqs-details-border: rgba(79, 195, 247, .3);--faqs-details-hover-bg: linear-gradient( 135deg, rgba(69, 90, 100, .95) 0%, rgba(84, 110, 122, .95) 100% );--faqs-details-shadow: 0 4px 15px rgba(0, 0, 0, .3);--faqs-details-hover-shadow: 0 8px 25px rgba(2, 136, 209, .4);--faqs-summary-color: #4fc3f7;--faqs-input-bg: rgba(255, 255, 255, .1);--faqs-input-border: rgba(255, 255, 255, .2);--faqs-input-color: #ffffff;--faqs-input-placeholder: rgba(255, 255, 255, .5);--faqs-input-focus-border: #4fc3f7;--faqs-link-color: #4fc3f7;--faqs-link-hover-color: #81d4fa;--security-card-bg: linear-gradient( 135deg, rgba(55, 71, 79, .9) 0%, rgba(69, 90, 100, .9) 100% );--security-card-border: rgba(79, 195, 247, .3);--security-card-shadow: 0 4px 15px rgba(0, 0, 0, .3);--security-card-hover-shadow: 0 8px 25px rgba(2, 136, 209, .4);--security-title-color: #4fc3f7;--security-text-color: #e0e0e0;--dialog-bg: rgba(0, 0, 0, .9);--dialog-border: rgba(255, 255, 255, .5);--dialog-title-color: #ffffff;--dialog-text-color: #cccccc;--dialog-link-color: #4fc3f7;--dialog-link-hover-color: #81d4fa;--dialog-backdrop-bg: rgba(0, 0, 0, .6);--dialog-close-filter: brightness(1.5);--form-label-color: #e0e0e0;--form-input-bg: #2d3748;--form-input-border: rgba(255, 255, 255, .3);--form-input-color: #ffffff;--form-input-focus-border: #4fc3f7;--form-link-color: #81d4fa;--form-link-hover-color: #b3e5fc}[data-theme=light]{--bg-image: url(/imgs/background-light.png);--section-bg: rgba(255, 255, 255, .56);--section-border: rgba(0, 0, 0, .15);--nav-bg: #ffffff;--btn-color: #555555;--btn-hover-color: #000000;--btn-inverse-bg: #1a73e8;--btn-inverse-color: #ffffff;--btn-inverse-hover-color: #ffffff;--table-header-bg: linear-gradient(135deg, #f5f5f5 0%, #e8e8e8 100%);--table-header-hover-bg: linear-gradient(135deg, #eeeeee 0%, #e0e0e0 100%);--table-header-border: rgba(0, 0, 0, .1);--table-header-shadow: 0 4px 12px rgba(0, 0, 0, .1);--table-header-hover-shadow: 0 6px 20px rgba(0, 0, 0, .15);--table-title-gradient: linear-gradient(90deg, #1a1a1a, #333333);--table-price-color: #0277bd;--table-featured-bg: linear-gradient(135deg, #1a73e8 0%, #4285f4 50%, #5a9cf8 100%);--table-featured-hover-bg: linear-gradient(135deg, #1565c0 0%, #1a73e8 50%, #4285f4 100%);--table-featured-border: rgba(26, 115, 232, .3);--table-featured-shadow: 0 4px 15px rgba(26, 115, 232, .25);--table-featured-hover-shadow: 0 6px 25px rgba(26, 115, 232, .35);--table-featured-price-color: #ffffff;--table-body-th-color: #333333;--table-body-th-bg: transparent;--table-body-td-bg: transparent;--table-body-td-hover-bg: rgba(0, 0, 0, .04);--table-body-span-color: #555555;--table-body-desc-color: #666666;--table-btn-color: #333333;--footer-nav-color: #000000;--news-color: #333333;--news-card-bg: linear-gradient( 135deg, rgba(255, 255, 255, .95) 0%, rgba(245, 245, 245, .95) 100% );--news-card-border: rgba(26, 115, 232, .3);--news-card-shadow: 0 4px 15px rgba(0, 0, 0, .1);--news-card-hover-shadow: 0 8px 25px rgba(26, 115, 232, .25);--news-title-color: #1a73e8;--news-text-color: #333333;--news-scrollbar-track: rgba(0, 0, 0, .1);--news-scrollbar-thumb: rgba(26, 115, 232, .5);--news-scrollbar-thumb-hover: rgba(26, 115, 232, .7);--news-dot-bg: rgba(0, 0, 0, .2);--news-dot-hover-bg: rgba(0, 0, 0, .4);--news-dot-active-bg: #1a73e8;--news-counter-color: #333333;--news-btn-bg: #1a73e8;--news-btn-color: #ffffff;--news-btn-border: transparent;--news-btn-hover-bg: #1565c0;--news-btn-hover-color: #ffffff;--faqs-title-color: #1a1a1a;--faqs-text-color: #333333;--faqs-details-bg: linear-gradient( 135deg, rgba(255, 255, 255, .95) 0%, rgba(245, 245, 245, .95) 100% );--faqs-details-border: rgba(26, 115, 232, .3);--faqs-details-hover-bg: linear-gradient( 135deg, rgba(255, 255, 255, 1) 0%, rgba(250, 250, 250, 1) 100% );--faqs-details-shadow: 0 4px 15px rgba(0, 0, 0, .1);--faqs-details-hover-shadow: 0 8px 25px rgba(26, 115, 232, .25);--faqs-summary-color: #1a73e8;--faqs-input-bg: rgba(255, 255, 255, .8);--faqs-input-border: rgba(0, 0, 0, .2);--faqs-input-color: #333333;--faqs-input-placeholder: rgba(0, 0, 0, .5);--faqs-input-focus-border: #1a73e8;--faqs-link-color: #1a73e8;--faqs-link-hover-color: #1565c0;--security-card-bg: linear-gradient( 135deg, rgba(255, 255, 255, .95) 0%, rgba(245, 245, 245, .95) 100% );--security-card-border: rgba(26, 115, 232, .3);--security-card-shadow: 0 4px 15px rgba(0, 0, 0, .1);--security-card-hover-shadow: 0 8px 25px rgba(26, 115, 232, .25);--security-title-color: #1a73e8;--security-text-color: #333333;--dialog-bg: rgba(255, 255, 255, .95);--dialog-border: rgba(0, 0, 0, .15);--dialog-title-color: #1a1a1a;--dialog-text-color: #333333;--dialog-link-color: #1a73e8;--dialog-link-hover-color: #1565c0;--dialog-backdrop-bg: rgba(0, 0, 0, .4);--dialog-close-filter: brightness(.7);--form-label-color: #333333;--form-input-bg: #ffffff;--form-input-border: rgba(0, 0, 0, .2);--form-input-color: #333333;--form-input-focus-border: #1a73e8;--form-link-color: #1565c0;--form-link-hover-color: #0d47a1}body{font-family:SourceSansPro;margin:0;padding:0;height:100dvh;display:flex;flex-direction:column;background-image:var(--bg-image);background-color:#f0f2f5;background-size:cover;background-position:center;background-repeat:no-repeat;padding:1rem;transition:background-color .3s ease;@media(max-width:575px){padding:0}main{flex:1;display:flex;justify-content:center;align-items:center;overflow-y:auto;@media(max-width:575px){padding:0}>section{display:flex;padding:0;overflow:hidden;border:var(--section-border) solid .2rem;border-radius:1rem;background-color:var(--section-bg);height:90%;width:90%;gap:1rem;transition:background-color .3s ease,border-color .3s ease;@media(max-width:575px){width:100%;height:100%;border-radius:0;border-left:none;border-right:none}}}nav{display:flex;background-color:var(--nav-bg);border-radius:.5rem;padding:.5rem;gap:1rem;transition:background-color .3s ease}}button,.button{background-color:transparent;color:var(--btn-color);border:none;border-radius:.5rem;padding:.5rem;cursor:pointer;transition:color .3s,font-weight .3s,background-color .3s;&:hover{color:var(--btn-hover-color);font-weight:700}&:active{transform:scale(1.2)}&.inverse{background-color:var(--btn-inverse-bg);color:var(--btn-inverse-color);&:hover{color:var(--btn-inverse-hover-color);font-weight:700}}}a,a:visited,a:hover,a:active,a:focus{color:inherit;text-decoration:none;user-select:none}ul{list-style-type:none}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro/SourceSansPro-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}svg[data-astro-cid-hqwzs3wt]{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button[data-astro-cid-4d7y6ms5]{transition:text-shadow .3s,background-color .3s;&[data-astro-cid-4d7y6ms5]:hover{font-weight:400;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}}.user-info[data-astro-cid-4d7y6ms5]{display:flex;align-items:center;gap:.5rem;color:var(--btn-color)}.user-name[data-astro-cid-4d7y6ms5]{font-size:.9rem;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logout-button[data-astro-cid-4d7y6ms5]{display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:50%;color:var(--btn-color);background:none;border:none;cursor:pointer;transition:background-color .3s ease;&[data-astro-cid-4d7y6ms5]:hover{background-color:#0000001a}}dialog[data-astro-cid-oxs357fb]{align-self:center;justify-self:center;padding:0;background-color:transparent;width:90%;max-width:500px;border:none;article{display:flex;flex-direction:column;border:var(--dialog-border) solid .2rem;border-radius:1rem;background-color:var(--dialog-bg);color:var(--dialog-text-color);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000004d;header{display:flex;justify-content:space-between;align-items:center;padding:1rem;h3{color:var(--dialog-title-color);margin:0;font-size:2rem}button{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease;padding:0;&:hover{background-color:#80808033}img{width:100%;height:100%;filter:var(--dialog-close-filter)}}}p{padding:1rem;padding-top:0}}&::backdrop{background-color:var(--dialog-backdrop-bg)}}a[data-astro-cid-oxs357fb]{user-select:none;cursor:pointer;&[data-astro-cid-oxs357fb]:hover{text-shadow:0 0 1px currentColor,0 0 1px currentColor,0 0 1px currentColor}&[data-astro-cid-oxs357fb]:active{transform:scale(1.2)}}article[data-astro-cid-wukz4apn]{flex:1;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='25' ry='25' stroke='%23eee' stroke-width='9' stroke-dasharray='29%2c 30' stroke-dashoffset='37' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:26px;color:#fff;display:flex;justify-content:stretch;align-items:stretch;div{margin:5px;padding:2rem;flex:1;border-radius:1rem}div:nth-child(1){display:initial;&.drag{position:relative;&:after{position:absolute;display:flex;justify-content:center;align-items:center;padding:2rem;flex:1;border-radius:1rem;top:0;left:0;width:100%;height:100%;background-color:#8383835b;content:var(--dropMessage);z-index:20;font-size:3rem;text-align:center}}}div:nth-child(2){display:none}&.selected{div:nth-child(1){display:none}div:nth-child(2){display:initial}}}p[data-astro-cid-wukz4apn]#uploadInfo{font-family:Liberation Mono,Consolas,Menlo,Courier New,monosapace;font-size:small}input[data-astro-cid-wukz4apn][type=file]{display:none;overflow-y:scroll}.hidden[data-astro-cid-wukz4apn]{display:none}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.faqs-questions[data-astro-cid-pll4sdcq]{overflow-y:auto;h3{color:var(--faqs-title-color);transition:color .3s ease}@media(max-width:767px){header{display:none}}details{display:block;background:var(--faqs-details-bg);border:1px solid var(--faqs-details-border);border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:.75rem;box-shadow:var(--faqs-details-shadow);transition:all .3s ease;&:hover{background:var(--faqs-details-hover-bg);transform:translateY(-2px);box-shadow:var(--faqs-details-hover-shadow)}&[open]{background:var(--faqs-details-hover-bg);box-shadow:var(--faqs-details-hover-shadow)}}summary{color:var(--faqs-summary-color);font-weight:600;cursor:pointer;transition:color .3s ease}details p{color:var(--faqs-text-color);margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid var(--faqs-details-border);line-height:1.6;transition:color .3s ease}.faq-card{display:none}@media(min-width:768px){details{display:none}.faq-card{display:block;padding:1.5rem;margin-bottom:.2rem;border-radius:.75rem;background:var(--faqs-details-bg);border:1px solid var(--faqs-details-border);box-shadow:var(--faqs-details-shadow);transition:all .3s ease}.faq-card:hover{transform:translateY(-2px);box-shadow:var(--faqs-details-hover-shadow)}.faq-card h4{color:var(--faqs-summary-color);font-size:1.25rem;margin-bottom:.75rem;font-weight:600}.faq-card p{color:var(--faqs-text-color);line-height:1.6;margin:0}}}.faqs-form[data-astro-cid-p4zgybxy]{.desktop-only{display:block}.mobile-only{display:none}@media(width<768px){.desktop-only{display:none}.mobile-only{display:block}}details.mobile-only{background:var(--faqs-details-bg);border:1px solid var(--faqs-details-border);border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:.75rem;box-shadow:var(--faqs-details-shadow);transition:all .3s ease;&:hover{background:var(--faqs-details-hover-bg);transform:translateY(-2px);box-shadow:var(--faqs-details-hover-shadow)}&[open]{background:var(--faqs-details-hover-bg);box-shadow:var(--faqs-details-hover-shadow)}summary{color:var(--faqs-summary-color);font-weight:600;cursor:pointer;transition:color .3s ease}form{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--faqs-details-border)}}h3{color:var(--faqs-title-color);transition:color .3s ease}form{display:grid;gap:.2rem;width:100%;box-sizing:border-box;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"name       email    phone" "subject    subject  subject" "message    message  message" "agreement agreement agreement" "submit submit submit";input[name=name]{grid-area:name}input[name=email]{grid-area:email}input[name=phone]{grid-area:phone}input[name=subject]{grid-area:subject}textarea{grid-area:message;resize:vertical}label{grid-area:agreement}button{grid-area:submit}}input,textarea{background:var(--faqs-input-bg);border:1px solid var(--faqs-input-border);border-radius:.5rem;padding:.75rem 1rem;color:var(--faqs-input-color);box-sizing:border-box;min-width:0;transition:background-color .3s ease,border-color .3s ease,color .3s ease;&::placeholder{color:var(--faqs-input-placeholder)}&:focus{outline:none;border-color:var(--faqs-input-focus-border)}}label{color:var(--faqs-text-color);transition:color .3s ease;display:flex;align-items:center;gap:.5rem}}.faqs-support[data-astro-cid-kqq4yadz]{display:flex;flex-direction:row;grid-column:1 / -1;justify-content:space-around;margin-top:auto;h4{color:var(--faqs-title-color);transition:color .3s ease}p{color:var(--faqs-text-color);transition:color .3s ease}a{color:var(--faqs-link-color);transition:color .3s ease;&:hover{color:var(--faqs-link-hover-color)}}}section[data-astro-cid-dsdknoto]{display:grid;grid-template-columns:1fr 1fr;padding:1rem;gap:2rem;overflow:hidden;@media(width<768px){display:flex;flex-direction:column;overflow-y:auto;gap:0;min-height:100%}}.faqs-right[data-astro-cid-dsdknoto]{display:flex;flex-direction:column;gap:2rem;overflow-y:auto;flex-grow:1;@media(width<768px){gap:0}}.language-picker[data-astro-cid-mxuzxksx]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;padding:0;li{list-style:none}a{display:block;padding:.5rem .75rem;border-radius:.5rem;color:var(--dialog-link-color);font-weight:500;font-size:1.25rem;text-align:center;transition:color .3s ease,background-color .3s ease;&:hover{color:var(--dialog-link-hover-color);background-color:#80808026}}}.news-slider[data-astro-cid-zo7tafxh]{flex:1;width:100%;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.slider-track[data-astro-cid-zo7tafxh]{flex:1;position:relative;display:flex;align-items:center;justify-content:center}.slide[data-astro-cid-zo7tafxh]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.slide[data-astro-cid-zo7tafxh].active{opacity:1;visibility:visible}.slider-dots[data-astro-cid-zo7tafxh]{display:flex;justify-content:center;gap:.5rem;padding:1rem}.dot[data-astro-cid-zo7tafxh]{width:10px;height:10px;border-radius:50%;background:var(--news-dot-bg);border:none;cursor:pointer;transition:all .3s ease;padding:0}.dot[data-astro-cid-zo7tafxh]:hover{background:var(--news-dot-hover-bg)}.dot[data-astro-cid-zo7tafxh].active{background:var(--news-dot-active-bg);transform:scale(1.2)}.slider-counter[data-astro-cid-zo7tafxh]{display:none;position:absolute;bottom:1.5rem;left:1.5rem;font-size:1.5rem;font-weight:300;color:var(--news-counter-color)}.slider-counter[data-astro-cid-zo7tafxh] .current[data-astro-cid-zo7tafxh]{font-size:2.5rem;font-weight:700}.slider-counter[data-astro-cid-zo7tafxh] .separator[data-astro-cid-zo7tafxh]{margin:0 .25rem}.slider-controls[data-astro-cid-zo7tafxh]{display:flex;justify-content:center;padding:1rem}.nav-btn[data-astro-cid-zo7tafxh]{background:var(--news-btn-bg);color:var(--news-btn-color);border:1px solid var(--news-btn-border);border-radius:.5rem;padding:.75rem 1.5rem;cursor:pointer;transition:all .3s ease;font-weight:600}.nav-btn[data-astro-cid-zo7tafxh]:hover{background:var(--news-btn-hover-bg);color:var(--news-btn-hover-color)}.nav-btn[data-astro-cid-zo7tafxh] .nav-arrow[data-astro-cid-zo7tafxh],.nav-btn[data-astro-cid-zo7tafxh].prev{display:none}.nav-btn[data-astro-cid-zo7tafxh].next{width:100%;max-width:300px}@media(min-width:768px){.news-slider[data-astro-cid-zo7tafxh]{flex-direction:column}.slider-dots[data-astro-cid-zo7tafxh]{display:none}.slider-track[data-astro-cid-zo7tafxh]{flex:1;width:100%;position:relative}.slider-counter[data-astro-cid-zo7tafxh]{display:none}.slider-controls[data-astro-cid-zo7tafxh]{position:absolute;bottom:1.5rem;right:1.5rem;gap:1rem;padding:0}.nav-btn[data-astro-cid-zo7tafxh]{background:#0009;border:none;padding:.75rem 1.25rem;color:#fff;border-radius:.5rem;backdrop-filter:blur(4px)}.nav-btn[data-astro-cid-zo7tafxh]:hover{background:#000c}.nav-btn[data-astro-cid-zo7tafxh] .nav-text[data-astro-cid-zo7tafxh]{display:inline}.nav-btn[data-astro-cid-zo7tafxh] .nav-arrow[data-astro-cid-zo7tafxh]{display:none}.nav-btn[data-astro-cid-zo7tafxh].prev{display:inline-flex}.nav-btn[data-astro-cid-zo7tafxh].next{width:auto;max-width:none}}.news-card[data-astro-cid-da44ttap]{width:100%;height:100%;display:flex;flex-direction:column;background:var(--news-card-bg);border-radius:0;border:none;box-shadow:none;overflow:hidden}.news-animation[data-astro-cid-da44ttap]{flex:1;display:flex;align-items:center;justify-content:center;padding:1rem;min-height:40%}.news-content[data-astro-cid-da44ttap]{flex:1;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;text-align:center}.news-card[data-astro-cid-da44ttap] h3[data-astro-cid-da44ttap]{color:var(--news-title-color);font-size:1.25rem;font-weight:700;margin-bottom:.75rem;line-height:1.3}.news-card[data-astro-cid-da44ttap] p[data-astro-cid-da44ttap]{color:var(--news-text-color);font-size:.95rem;line-height:1.6;margin:0}@media(min-width:768px){.news-card[data-astro-cid-da44ttap]{max-width:none;width:100%;height:100%;padding:3rem;text-align:left;border-radius:0;border:none;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-end;position:relative;background:linear-gradient(to top,#000000d9,#0009 40%,#0000004d,#0000001a),var(--bgImage);background-size:cover;background-position:center}.news-animation[data-astro-cid-da44ttap]{display:none}.news-content[data-astro-cid-da44ttap]{flex:none;padding:0;text-align:left}.news-card[data-astro-cid-da44ttap] h3[data-astro-cid-da44ttap]{color:#fff;font-size:2.5rem;margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.5);max-width:70%}.news-card[data-astro-cid-da44ttap] p[data-astro-cid-da44ttap]{color:#ffffffe6;font-size:1.2rem;text-shadow:0 1px 5px rgba(0,0,0,.5);max-width:60%}}.payment-form[data-astro-cid-l2f44fez]{width:100%;max-width:400px;margin:0 auto}h2[data-astro-cid-l2f44fez]{color:var(--form-label-color);margin-bottom:1.5rem;text-align:center;font-size:1.25rem}form[data-astro-cid-l2f44fez]{display:flex;flex-direction:column;gap:1rem}.form-field[data-astro-cid-l2f44fez]{display:flex;flex-direction:column;gap:.25rem}.form-row[data-astro-cid-l2f44fez]{display:flex;gap:1rem;.form-field{flex:1}}label[data-astro-cid-l2f44fez]{font-weight:500;font-size:.875rem;color:var(--form-label-color)}input[data-astro-cid-l2f44fez]{padding:.75rem;background-color:var(--form-input-bg);border:1px solid var(--form-input-border);border-radius:.375rem;font-size:1rem;color:var(--form-input-color);transition:border-color .2s,box-shadow .2s;&[data-astro-cid-l2f44fez]::placeholder{color:#9ca3af}&[data-astro-cid-l2f44fez]:focus{outline:none;border-color:#635bff;box-shadow:0 0 0 3px #635bff33}}.card-input[data-astro-cid-l2f44fez]{position:relative;input{width:100%;padding-right:5rem}.card-icons{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:flex;gap:.25rem}.card-icon{font-size:.625rem;font-weight:700;padding:.125rem .25rem;border-radius:.125rem;color:#fff;&.visa{background:#1a1f71}&.mastercard{background:#eb001b}}}.pay-button[data-astro-cid-l2f44fez]{margin-top:.5rem;padding:.875rem;background:linear-gradient(135deg,#635bff,#7c3aed);color:#fff;border:none;border-radius:.375rem;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:opacity .2s,transform .1s;&[data-astro-cid-l2f44fez]:hover{opacity:.9}&[data-astro-cid-l2f44fez]:active{transform:scale(.98)}.lock-icon{font-size:.875rem}}.stripe-badge[data-astro-cid-l2f44fez]{margin-top:1.5rem;text-align:center;font-size:.75rem;color:#6b7280;strong{color:#635bff;margin-left:.25rem}}table[data-astro-cid-p7rjmnex]{width:100%;border-collapse:separate;border-spacing:.4rem;table-layout:fixed;font-size:clamp(1rem,2vw,1.35rem)}thead[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:not(:first-child){padding:0;background:transparent;form{width:100%}a.inverse,button.inverse{text-decoration:none;width:100%;display:flex;flex-direction:column;align-items:center;padding:1rem;border-radius:.75rem;background:var(--table-header-bg);color:var(--table-btn-color);border:1px solid var(--table-header-border);box-shadow:var(--table-header-shadow);transition:all .3s ease;font-family:inherit;cursor:pointer;&:hover{transform:translateY(-3px);background:var(--table-header-hover-bg);box-shadow:var(--table-header-hover-shadow)}&:active{transform:translateY(0) scale(.98)}.plan-name{font-size:clamp(1.2rem,2.5vw,1.75rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.plan-price{font-size:clamp(1.2rem,2.9vw,2rem);font-weight:700;color:var(--table-price-color)}}}thead[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:nth-child(3) a[data-astro-cid-p7rjmnex].inverse,thead[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:nth-child(3) button[data-astro-cid-p7rjmnex].inverse{background:var(--table-featured-bg);border:1px solid var(--table-featured-border);box-shadow:var(--table-featured-shadow),inset 0 1px #fff3;color:#fff;&[data-astro-cid-p7rjmnex]:hover{background:var(--table-featured-hover-bg);box-shadow:var(--table-featured-hover-shadow),inset 0 1px #ffffff40}.plan-price{color:var(--table-featured-price-color);text-shadow:0 1px 2px rgba(0,0,0,.3)}}tbody[data-astro-cid-p7rjmnex] tr[data-astro-cid-p7rjmnex]{transition:background-color .2s ease}tbody[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]{text-align:left;padding:.6rem 1rem;font-weight:600;color:var(--table-body-th-color);background:var(--table-body-th-bg);border-radius:.5rem;font-size:clamp(1rem,2vw,1.25rem);transition:color .3s ease,background-color .3s ease}tbody[data-astro-cid-p7rjmnex] td[data-astro-cid-p7rjmnex]{text-align:center;padding:.6rem 1rem;background:var(--table-body-td-bg);border-radius:.5rem;transition:background-color .2s ease;vertical-align:middle;&[data-astro-cid-p7rjmnex]:hover{background:var(--table-body-td-hover-bg)}img{display:block;margin:0 auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}span{color:var(--table-body-span-color);font-weight:500;transition:color .3s ease}}tbody[data-astro-cid-p7rjmnex] tr[data-astro-cid-p7rjmnex]:first-child td[data-astro-cid-p7rjmnex]{font-size:clamp(.9rem,1.9vw,1.15rem);color:var(--table-body-desc-color);font-style:italic;padding:.5rem 1rem;transition:color .3s ease}tfoot[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]{padding:.75rem 1rem;background:transparent;form{width:100%}a.inverse,button.inverse{text-decoration:none;width:100%;padding:1rem;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:.5rem;background:var(--table-header-bg);color:var(--table-btn-color);border:1px solid var(--table-header-border);box-shadow:var(--table-header-shadow);transition:all .3s ease;text-align:center;font-family:inherit;cursor:pointer;display:block;&:hover{background:var(--table-header-hover-bg);transform:translateY(-2px);box-shadow:var(--table-header-hover-shadow)}&:active{transform:translateY(0) scale(.98)}}}tfoot[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:nth-child(3) a[data-astro-cid-p7rjmnex].inverse,tfoot[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:nth-child(3) button[data-astro-cid-p7rjmnex].inverse{background:var(--table-featured-bg);border:1px solid var(--table-featured-border);box-shadow:var(--table-featured-shadow),inset 0 1px #fff3;color:#fff;&[data-astro-cid-p7rjmnex]:hover{background:var(--table-featured-hover-bg);box-shadow:var(--table-featured-hover-shadow),inset 0 1px #ffffff40}}@media(min-width:576px)and (max-width:767px){table[data-astro-cid-p7rjmnex]{font-size:.9rem;border-spacing:.3rem;line-height:1.3}thead[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:not(:first-child) a[data-astro-cid-p7rjmnex].inverse,thead[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:not(:first-child) button[data-astro-cid-p7rjmnex].inverse{padding:.7rem;.plan-name{font-size:clamp(.85rem,2vw,1.1rem);line-height:1.2;margin-bottom:.3rem}.plan-price{font-size:clamp(.85rem,2vw,1.1rem);line-height:1.1}}tbody[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]{padding:.4rem .7rem;font-size:clamp(.75rem,2vw,.95rem)}tbody[data-astro-cid-p7rjmnex] td[data-astro-cid-p7rjmnex]{padding:.4rem .7rem}tbody[data-astro-cid-p7rjmnex] tr[data-astro-cid-p7rjmnex]:first-child td[data-astro-cid-p7rjmnex]{font-size:.85rem;padding:.35rem .7rem}tfoot[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]{padding:.5rem .7rem;a.inverse,button.inverse{padding:.7rem;font-size:clamp(.75rem,2vw,.95rem)}}}@media(max-width:575px){table[data-astro-cid-p7rjmnex]{font-size:.8rem;border-spacing:.25rem;line-height:1.2}thead[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:not(:first-child) a[data-astro-cid-p7rjmnex].inverse,thead[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]:not(:first-child) button[data-astro-cid-p7rjmnex].inverse{padding:.5rem;.plan-name{font-size:clamp(.7rem,2vw,.85rem);line-height:1.2;margin-bottom:.2rem}.plan-price{font-size:clamp(.7rem,2vw,.85rem);line-height:1.1}}tbody[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]{padding:.3rem .5rem;font-size:clamp(.6rem,2vw,.75rem)}tbody[data-astro-cid-p7rjmnex] td[data-astro-cid-p7rjmnex]{padding:.3rem .5rem}tbody[data-astro-cid-p7rjmnex] tr[data-astro-cid-p7rjmnex]:first-child td[data-astro-cid-p7rjmnex]{font-size:.75rem;padding:.25rem .5rem}tfoot[data-astro-cid-p7rjmnex] th[data-astro-cid-p7rjmnex]{padding:.4rem .5rem;a.inverse,button.inverse{padding:.5rem;font-size:clamp(.6rem,2vw,.75rem)}}}section[data-astro-cid-6csotyrr]{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;div.slider_window{position:relative;width:100%;height:100%;overflow:hidden;flex:1;div.slider_content{position:absolute;display:flex;flex-direction:row;flex:1;width:calc(100% * var(--childrenQuantity));top:0;left:calc(-100% * var(--currentPosition));bottom:0;transition:left .4s ease .4s;>*{width:calc(100% / var(--childrenQuantity))}}}footer{display:flex;flex-direction:row;gap:1rem;margin:1rem;button.slider_index{background-color:#aaa;width:1rem;aspect-ratio:1;border-radius:50%;cursor:pointer;transition:background-color .4s ease .4s;&.current{background-color:#eee}}}}.signin-container[data-astro-cid-2mrjrwew]{width:100%;margin:2rem auto;padding:2rem;flex-direction:column}.test-credentials[data-astro-cid-2mrjrwew]{background-color:#fef3c7;border:1px solid #f59e0b;color:#92400e;padding:.75rem;border-radius:.375rem;margin-bottom:1rem;font-size:.9rem}.error-message[data-astro-cid-2mrjrwew]{background-color:#fee2e2;border:1px solid #ef4444;color:#b91c1c;padding:.75rem;border-radius:.375rem;margin-bottom:1rem}form[data-astro-cid-2mrjrwew]{display:flex;flex-direction:column;gap:1rem}.form-field[data-astro-cid-2mrjrwew]{display:flex;flex-direction:column;gap:.25rem}label[data-astro-cid-2mrjrwew]{font-weight:500;color:var(--form-label-color)}input[data-astro-cid-2mrjrwew]{padding:.5rem .75rem;background-color:var(--form-input-bg);border:1px solid var(--form-input-border);border-radius:.375rem;font-size:1rem;color:var(--form-input-color)}input[data-astro-cid-2mrjrwew]:focus{outline:none;border-color:var(--form-input-focus-border);box-shadow:0 0 0 2px #3b82f633}button[data-astro-cid-2mrjrwew]{padding:.75rem;background-color:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:1rem;font-weight:500;cursor:pointer;margin-top:.5rem}button[data-astro-cid-2mrjrwew]:hover{background-color:#2563eb}form[data-astro-cid-tbsc5aed]{display:flex;flex-direction:column;gap:2rem;width:100%;align-items:center}.product-selector[data-astro-cid-tbsc5aed]{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center;.product-card{display:flex;cursor:pointer;input[type=radio]{position:absolute;opacity:0;pointer-events:none}.card-content{display:flex;flex-direction:column;padding:1.5rem;border:2px solid var(--form-input-border);border-radius:.75rem;background-color:var(--form-input-bg);transition:border-color .3s,transform .2s,box-shadow .3s;min-width:200px;max-width:280px;text-align:center}&:hover .card-content{transform:translateY(-4px);box-shadow:0 8px 20px #0003}input[type=radio]:checked+.card-content{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f64d}h2{color:var(--form-label-color);font-size:1.5rem;margin-bottom:.5rem}.price{color:#3b82f6;font-size:2rem;font-weight:700;margin-bottom:.5rem;span{font-size:1rem;font-weight:400;color:var(--form-label-color)}}.desc{color:var(--form-label-color);font-size:.875rem;opacity:.8}}}.error-message[data-astro-cid-cbxpywhv]{background-color:#fee2e2;border:1px solid #ef4444;color:#b91c1c;padding:.75rem;border-radius:.375rem;margin-bottom:1rem}.test-code[data-astro-cid-cbxpywhv]{background-color:#fef3c7;border:1px solid #f59e0b;color:#92400e;padding:.75rem;border-radius:.375rem;margin-bottom:1rem;text-align:center}.test-code-label[data-astro-cid-cbxpywhv]{font-weight:500}.test-code-value[data-astro-cid-cbxpywhv]{font-weight:700;font-family:monospace;font-size:1.25rem;margin-left:.5rem}form[data-astro-cid-cbxpywhv]{display:flex;flex-direction:column;gap:1rem}.form-field[data-astro-cid-cbxpywhv]{display:flex;flex-direction:column;gap:.25rem}label[data-astro-cid-cbxpywhv]{font-weight:500;color:var(--form-label-color)}input[data-astro-cid-cbxpywhv],select[data-astro-cid-cbxpywhv]{padding:.5rem .75rem;background-color:var(--form-input-bg);border:1px solid var(--form-input-border);border-radius:.375rem;font-size:1rem;color:var(--form-input-color)}input[data-astro-cid-cbxpywhv]:focus,select[data-astro-cid-cbxpywhv]:focus{outline:none;border-color:var(--form-input-focus-border);box-shadow:0 0 0 2px #3b82f633}button[data-astro-cid-cbxpywhv]{padding:.75rem;background-color:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:1rem;font-weight:500;cursor:pointer;margin-top:.5rem}button[data-astro-cid-cbxpywhv]:hover{background-color:#2563eb}h1[data-astro-cid-cbxpywhv]{text-align:center;margin-bottom:1.5rem;color:var(--form-label-color)}.resend-form[data-astro-cid-cbxpywhv]{margin-top:1rem}.resend-link[data-astro-cid-cbxpywhv]{text-align:center;color:var(--form-label-color);font-size:.9rem;margin:0}.resend-button[data-astro-cid-cbxpywhv]{background:none;border:none;padding:0;margin:0;color:var(--form-link-color);text-decoration:none;cursor:pointer;font-size:inherit;font-weight:400;&[data-astro-cid-cbxpywhv]:hover{color:var(--form-link-hover-color);text-decoration:underline;background:none}}.theme-toggle[data-astro-cid-hoajrqla]{display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;color:var(--btn-color);transition:background-color .3s ease,color .3s ease;&[data-astro-cid-hoajrqla]:hover{background-color:#0000001a}.icon-sun{display:block}.icon-moon{display:none}}[data-theme=light] .theme-toggle[data-astro-cid-hoajrqla]{color:var(--btn-color);&[data-astro-cid-hoajrqla]:hover{background-color:#0000001a}.icon-sun{display:none}.icon-moon{display:block}}.theme-toggle-desktop[data-astro-cid-hoajrqla]{display:flex}.theme-toggle-mobile[data-astro-cid-hoajrqla]{display:none}@media(max-width:575px){.theme-toggle-desktop[data-astro-cid-hoajrqla]{display:none}.theme-toggle-mobile[data-astro-cid-hoajrqla]{display:flex;color:#fff}}footer[data-astro-cid-wvdybf5w]{display:flex;font-size:clamp(1.5rem,4vw,2rem);justify-content:center;align-items:center;min-height:4rem;@media(max-width:575px){font-size:clamp(.8rem,4vw,1.5rem)}nav{position:relative;background-color:transparent;color:var(--footer-nav-color);transition:color .3s ease;a{&:hover{text-shadow:0 0 1px currentColor,0 0 1px currentColor,0 0 1px currentColor}&:active{transform:scale(1.2)}}span{display:block;position:absolute;bottom:0;height:3px;width:0;background-color:var(--footer-nav-color)}}}header[data-astro-cid-eyihteuk]{padding:.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;position:relative;overflow:hidden}.header-actions[data-astro-cid-eyihteuk]{display:flex;align-items:center;gap:.5rem;nav{display:flex;align-items:center;gap:0;.menu-close{display:none}}}.menu-toggle[data-astro-cid-eyihteuk]{display:none;align-items:center;justify-content:center;padding:.5rem;border-radius:.5rem;color:#fff;transition:background-color .3s ease,color .3s ease;&[data-astro-cid-eyihteuk]:hover{background-color:#ffffff1a}}[data-theme=light] .menu-toggle[data-astro-cid-eyihteuk]{color:var(--btn-color);&[data-astro-cid-eyihteuk]:hover{background-color:#0000001a}}@media(max-width:575px){.menu-toggle[data-astro-cid-eyihteuk]{display:flex}a[data-astro-cid-eyihteuk] img[data-astro-cid-eyihteuk]{width:160px;height:auto}.header-actions[data-astro-cid-eyihteuk] nav[data-astro-cid-eyihteuk]{position:absolute;right:0;top:50%;transform:translate(100%) translateY(-50%);transition:transform .3s ease;.menu-close{display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:50%;margin-left:.5rem;&:hover{background-color:#0000001a}}&.open{transform:translate(0) translateY(-50%)}}}main[data-astro-cid-tnnyocjb]{container-name:main-container;container-type:inline-size}
