:root{--color-white:#fff;--color-text-primary:#fff;--color-text-muted-50:#ffffff80;--color-page-bg:#070707;--color-header-bg:#070707f2;--color-header-border:#222;--color-select-bg:#ffffff0f;--color-select-border:#ffffff50;--color-select-option-bg:#121212;--color-divider:#ffffff80;--color-subtitle:#ffffffad;--color-soft-border:#fff9;--color-soft-bg:#ffffff0d;--color-focus-shadow:#f7602440;--color-primary-orange:#f76024;--color-black:#070707;--color-card-border:#ffffff50;--gradient-linear-orange:linear-gradient(180deg, #ff8917 0%, #f76024 80%);--color-accent-muted:#ffa178;--color-rating:#ff7d40;--color-review-author:#ff9b70;--color-on-accent-gradient:#180c06;--font-family:Inter, system-ui, -apple-system, sans-serif;--font-size-base:16px;--font-size-logo:1.45rem;--font-size-logo-mark:1rem;--font-size-tip:.86rem;--font-size-card-title:1rem;--font-size-card-text:.92rem;--font-size-step-number:1.5rem;--font-size-button-mobile:.9rem}:root[data-theme=dark-blue]{--color-primary-orange:#007bff;--gradient-linear-orange:linear-gradient(180deg, #3e9bff 0%, #007bff 80%);--color-accent-muted:#7eb8ff;--color-rating:#3e9bff;--color-review-author:#9ccaff;--color-on-accent-gradient:#041018}:root[data-theme=light-orange]{--color-text-primary:#18130f;--color-text-muted-50:#00000080;--color-page-bg:#f8f4ee;--color-header-bg:#f8f4eeeb;--color-header-border:#e8ddd0;--color-select-bg:#fffffff5;--color-select-border:#d2c5b7;--color-select-option-bg:#fff;--color-divider:#00000059;--color-subtitle:#000000ad;--color-soft-border:#00000073;--color-soft-bg:#00000014;--color-card-border:#ddcfbf;--color-accent-muted:#b95827;--color-rating:#d1652f;--color-review-author:#a64b1f;--color-on-accent-gradient:#fff}:root[data-theme=light-blue]{--color-text-primary:#101820;--color-text-muted-50:#00000080;--color-page-bg:#eff6ff;--color-header-bg:#eff6ffeb;--color-header-border:#d6e4f4;--color-select-bg:#fffffff5;--color-select-border:#bfd4eb;--color-select-option-bg:#fff;--color-divider:#00000059;--color-subtitle:#000000ad;--color-soft-border:#00000073;--color-soft-bg:#00000014;--color-primary-orange:#007bff;--gradient-linear-orange:linear-gradient(180deg, #3e9bff 0%, #007bff 80%);--color-card-border:#c8d9ec;--color-accent-muted:#2f72b8;--color-rating:#2f72b8;--color-review-author:#1e5c98;--color-on-accent-gradient:#fff}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-page-bg);color:var(--color-text-primary);font-family:var(--font-family);font-size:var(--font-size-base);overflow-x:hidden}a{color:inherit;text-decoration:none}ul{list-style:none}button{cursor:pointer;font-family:inherit}header{z-index:10;border-bottom:1px solid var(--color-header-border);background:var(--color-header-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:space-between;align-items:center;padding:16px 48px;display:flex;position:sticky;top:0}.logo__btn{font-size:var(--font-size-logo);background:var(--gradient-linear-orange);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;font-weight:700;display:flex}.logo__mark{font-size:var(--font-size-logo-mark)}.logo__btn img{object-fit:cover;border-radius:999px;width:30px;height:30px}header ul{gap:28px;display:flex}header ul li a{color:var(--color-text-primary);font-weight:400}.mobile-navbar{display:none}.nav__btns{align-items:center;gap:12px;display:flex}.theme-swatch{cursor:pointer;border:1px solid #ffffff80;border-radius:999px;width:17px;height:17px;transition:transform .2s,box-shadow .2s,border-color .2s}.theme-swatch--dark-orange{background:linear-gradient(140deg,#f76024 50%,#070707 50%)}.theme-swatch--dark-blue{background:linear-gradient(140deg,#007bff 50%,#070707 50%)}.theme-swatch--light-orange{background:linear-gradient(140deg,#f76024 50%,#f8f4ee 50%);border-color:#b9a892}.theme-swatch--light-blue{background:linear-gradient(140deg,#007bff 50%,#eff6ff 50%);border-color:#8fb5da}.theme-swatch:hover{transform:translateY(-1px)}.theme-swatch:focus-visible{outline:2px solid var(--color-select-border);outline-offset:2px}.theme-swatch.is-active{border-color:var(--color-text-primary);box-shadow:0 0 0 2px #ffffff29}.theme-select{position:relative}.theme-select__trigger{border:1px solid var(--color-select-border);background-color:var(--color-select-bg);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:48px;height:36px;padding-right:14px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.theme-select__trigger:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 8.5 1.5 4h9z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:8px;height:8px;position:absolute;right:9px}.theme-select__trigger:hover{background-color:#ffffff1f;border-color:#ffffffb3}.theme-select__trigger:focus-visible{border-color:var(--color-select-border);box-shadow:none;outline:none}.theme-select__menu{border:1px solid var(--color-select-border);background-color:var(--color-select-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;border-radius:999px;gap:6px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.header-language-select{appearance:none;border:1px solid var(--color-select-border);background-color:var(--color-select-bg);min-width:5rem;color:var(--color-text-primary);font:inherit;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='5.25' stroke='%23ffffff' stroke-width='1.2' fill='none'/%3E%3Cpath d='M1.8 7h10.4M7 1.75c1.55 1.45 1.55 9.05 0 10.5M7 1.75c-1.55 1.45-1.55 9.05 0 10.5' stroke='%23ffffff' stroke-width='1' fill='none'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 8.5 1.5 4h9z'/%3E%3C/svg%3E");background-position:12px,right 12px center;background-repeat:no-repeat,no-repeat;background-size:14px,10px;border-radius:999px;margin:0;padding:8px 34px;font-size:.9rem;font-weight:500;line-height:1.2;transition:border-color .2s,background-color .2s}.header-language-select:hover{background-color:#ffffff1f;border-color:#ffffffb3}.header-language-select:focus{outline:none}.header-language-select:focus-visible{border-color:var(--color-select-border);box-shadow:none}.header-language-select option{color:var(--color-text-primary);background-color:var(--color-select-option-bg)}:root[data-theme^=light] .theme-swatch{border-color:#10182073}:root[data-theme^=light] .theme-select__trigger:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23101317' d='M6 8.5 1.5 4h9z'/%3E%3C/svg%3E")}.getStarted__btn,.translucent__btn{border-radius:999px;padding:11px 22px;font-weight:600}.getStarted__btn{background:var(--gradient-linear-orange);color:var(--color-on-accent-gradient);border:none}.translucent__btn{border:1px solid var(--color-soft-border);background:var(--color-soft-bg);color:var(--color-text-primary)}.container{isolation:isolate;flex-direction:column;gap:24px;width:min(1200px,100%);margin:0 auto;padding:100px 48px;display:flex;position:relative;overflow:visible}.legal-page-shell{width:auto}.legal-page{width:100%}.legal-page__content{text-align:left;border:1px solid var(--color-card-border);background:var(--color-soft-bg);border-radius:16px;gap:16px}.legal-page__content h1{font-size:clamp(2rem,4.5vw,2.8rem)}.legal-page__content h2{color:var(--color-primary-orange);margin-top:10px;font-size:clamp(1.2rem,2.8vw,1.7rem)}.legal-page__updated{color:var(--color-subtitle)}.legal-page__content p,.legal-page__content li,.legal-page__html p,.legal-page__html li{color:var(--color-text-primary);line-height:1.6}.legal-page__intro,.legal-page__html{width:100%}.legal-page__intro ul,.legal-page__html ul{margin:8px 0 8px 22px;list-style:outside}.legal-page__intro ol,.legal-page__html ol{margin:8px 0 8px 22px;list-style:decimal}.legal-page__intro a,.legal-page__html a{color:var(--color-primary-orange);text-decoration:underline}.legal-page__html table{border-collapse:collapse;width:100%;margin:10px 0}.legal-page__html th,.legal-page__html td{border:1px solid var(--color-soft-border);text-align:left;padding:8px}.legal-page__html th{background:var(--color-soft-bg)}.legal-page__toc{flex-wrap:wrap;gap:10px;margin:6px 0 10px;display:flex}.legal-page__toc a{border:1px solid var(--color-soft-border);background:var(--color-soft-bg);color:var(--color-text-primary);border-radius:999px;padding:7px 12px;font-size:.9rem;display:inline-flex}.legal-page__toc a:hover{border-color:var(--color-primary-orange)}.legal-page__list{margin:8px 0 8px 22px;list-style:outside}.legal-page__list--ordered{list-style:decimal}.legal-page__table{border-collapse:collapse;width:100%;margin:10px 0}.legal-page__table th,.legal-page__table td{border:1px solid var(--color-soft-border);text-align:left;padding:8px}.legal-page__table th{background:var(--color-soft-bg)}.legal-page-link{border:1px solid var(--color-soft-border);background:var(--color-soft-bg);color:var(--color-text-primary);font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:11px 22px;font-size:.9rem;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.legal-page-link:hover{border-color:var(--color-primary-orange)}.legal-page-link--nav{background:0 0;border:none;border-radius:0;padding:0;font-weight:400}.legal-page-link--nav:hover{opacity:.85;border:none}.settings-page{text-align:left;width:100%;padding:24px 0 48px}.settings-page__card,.settings-page__downloads{border:1px solid var(--color-card-border);background:var(--color-soft-bg);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.settings-page__card h1,.settings-page__downloads h2{color:var(--color-text-primary);font-size:clamp(1.6rem,3.5vw,2.2rem)}.settings-page__downloads h2{text-align:center;font-size:clamp(1.2rem,2.8vw,1.6rem)}.settings-page__notice{color:var(--color-text-primary);line-height:1.6}.settings-page__form{flex-direction:column;gap:14px;width:100%;max-width:400px;display:flex}.settings-page__field{flex-direction:column;gap:6px;display:flex}.settings-page__field label{color:var(--color-text-primary);font-weight:600}.settings-page__field input[type=email],.settings-page__field input[type=password]{border:1px solid var(--color-soft-border);background:var(--color-select-bg);width:100%;color:var(--color-text-primary);font:inherit;border-radius:10px;padding:10px 12px}.settings-page__field input:focus{outline:2px solid var(--color-primary-orange);outline-offset:1px}.settings-page__checkbox{color:var(--color-text-primary);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.settings-page__checkbox input{accent-color:var(--color-primary-orange);margin-top:4px}.settings-page__message{font-size:.95rem;line-height:1.5}.settings-page__message--success{color:#3dd68c}.settings-page__message--error{color:#ff6b6b}.settings-page__submit{width:100%;max-width:400px}.settings-page__delete-btn{color:#fff;width:100%;font:inherit;background:#dc3545;border:none;border-radius:999px;padding:12px 22px;font-size:1rem;font-weight:600;transition:opacity .2s,transform .2s}.settings-page__delete-btn:hover:not(:disabled){opacity:.92}.settings-page__delete-btn:disabled{opacity:.55;cursor:not-allowed}.settings-page__downloads{text-align:center;margin-top:8px}.settings-page__downloads p{color:var(--color-subtitle)}.settings-page__store-links{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.settings-page__store-btn{border:1px solid var(--color-soft-border);background:var(--color-soft-bg);min-width:180px;color:var(--color-text-primary);border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.settings-page__store-btn:hover{border-color:var(--color-primary-orange)}.settings-modal{z-index:100;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.settings-modal__dialog{border:1px solid var(--color-card-border);background:var(--color-page-bg);text-align:center;border-radius:16px;width:min(100%,420px);padding:24px}.settings-modal__dialog h2{margin-bottom:10px;font-size:1.35rem}.settings-modal__text{color:var(--color-subtitle);margin-bottom:18px;line-height:1.5}.settings-modal__form{flex-direction:column;gap:14px;display:flex}.settings-modal__code-inputs{justify-content:center;gap:8px;display:flex}.settings-modal__code-input{border:1px solid var(--color-soft-border);background:var(--color-select-bg);width:44px;height:52px;color:var(--color-text-primary);font:inherit;text-align:center;border-radius:10px;font-size:1.4rem;font-weight:600}.settings-modal__code-input:focus{outline:2px solid var(--color-primary-orange);outline-offset:1px}.settings-modal__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.settings-modal__cancel,.settings-modal__confirm{min-width:140px}.page-sections,.section-shell{width:100%}main{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.hero{isolation:isolate;padding-top:20px;position:relative}.hero__intro-tip{margin-bottom:12px}.hero__video-tip{margin-top:18px}.tip{border:1px solid var(--color-soft-border);background:var(--color-soft-bg);color:var(--color-text-muted-50);font-size:var(--font-size-tip);border-radius:50px;align-items:center;gap:10px;padding:8px 14px;display:flex}.dot{background:var(--color-primary-orange);border-radius:50%;width:8px;height:8px}h1{font-size:clamp(2rem,6vw,4.2rem);line-height:1.1}.primary__color{color:var(--color-primary-orange)}.info__paragraph{max-width:700px;color:var(--color-text-muted-50);margin-bottom:40px;line-height:1.5}.main__btns{gap:14px;margin:10px 0 40px;display:flex}iframe{aspect-ratio:16/9;border:1px solid #2e2e2e;border-radius:16px;width:min(100%,920px)}.content__section{text-align:center;flex-direction:column;gap:16px;display:flex}.section-divider{border:none;border-top:1px solid var(--color-divider);width:100vw;margin:0}.content__section h2,.final__cta h2{font-size:clamp(1.8rem,4.2vw,2.75rem)}.section__subtitle{color:var(--color-subtitle);margin-bottom:40px}.benefits__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.card{border:1px solid var(--color-card-border);text-align:left;background:linear-gradient(#181818 0%,#101010 100%);border-radius:14px;min-height:140px;padding:16px}.card h3{color:var(--color-accent-muted);font-size:var(--font-size-card-title);margin-bottom:10px;font-weight:600}.card p{color:#ffffffbf;line-height:1.45;font-size:var(--font-size-card-text)}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.step{padding:14px 10px;position:relative;overflow:visible}.step__number{border:2px solid var(--color-primary-orange);width:80px;height:80px;color:var(--color-primary-orange);font-weight:700;font-size:var(--font-size-step-number);border-radius:999px;place-items:center;margin:0 auto 12px;display:grid}.step h3{margin-bottom:8px}.step p{color:#ffffffab;font-size:var(--font-size-card-text)}.reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.review__card{border:1px solid var(--color-card-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;background:linear-gradient(#191919 0%,#111 100%);border-radius:14px;padding:16px}.rating{color:var(--color-rating);letter-spacing:1px;margin-bottom:10px}.review__card p{color:#ffffffbd;margin-bottom:12px;line-height:1.45}.review__author{color:var(--color-review-author);font-weight:600}.final__cta{isolation:isolate;width:100%;padding-block:100px;position:relative;overflow:hidden}.final__cta .primary__color{font-size:5rem}.final__cta-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(1200px,100%);margin-inline:auto;padding-inline:20px;display:flex;position:relative}.final__cta-logo{opacity:.2;filter:blur(20px);z-index:0;pointer-events:none;width:50vw;max-width:none;height:auto;position:absolute;bottom:-200px;left:50%;transform:translate(-50%)}.final__cta-miniLogo{object-fit:cover;width:24px;height:24px}.store-download-section{padding-block:32px 64px}.store-download-section__inner{justify-content:center;padding-block:0;display:flex}.store-download{flex-wrap:wrap;justify-content:center;gap:12px;scroll-margin-top:100px;display:flex}.store-download__btn{border:1px solid var(--color-soft-border);background:var(--color-soft-bg);min-width:180px;color:var(--color-text-primary);border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.store-download__btn:hover{border-color:var(--color-primary-orange)}.store-download--android .store-download__btn--ios,.store-download--ios .store-download__btn--android{display:none}@media (width<=1024px){header{padding:14px 24px}header ul{gap:18px}.header__nav-list{display:none}.mobile-navbar{z-index:9;border-bottom:1px solid var(--color-header-border);background:var(--color-header-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;padding:10px 14px;display:flex;position:sticky;top:63px}.mobile-navbar__list{align-items:center;gap:18px;display:flex}.mobile-navbar__list a{color:var(--color-text-primary);font-size:.9rem;font-weight:400}.container{padding:84px 24px}.final__cta{padding-block:84px}.benefits__grid,.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=740px){.nav__btns{gap:8px}.theme-select__trigger{width:44px;height:32px;padding-right:13px}.theme-select__trigger:after{width:7px;height:7px}.header-language-select{background-position:10px,right 9px center;background-size:13px,10px;min-width:4rem;padding-left:30px}.getStarted__btn,.translucent__btn{font-size:var(--font-size-button-mobile);padding:10px 16px}.container{padding:64px 14px}.legal-page-shell{padding:12px}.final__cta{padding-block:64px}.main__btns{flex-direction:column;width:100%}.main__btns button{width:100%}.benefits__grid,.steps,.reviews{grid-template-columns:1fr}.final__cta-logo{opacity:.18;width:100vw;bottom:0}}
