@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p{margin:0}ul{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}img,svg{max-inline-size:100%;display:block}input{font:inherit}}@layer base{:root{--bg:#faf9f6;--surface:#fff;--line:#e9e6df;--line-strong:#d9d5cb;--ink:#1c1b19;--ink-2:#6b675f;--ink-3:#9a958a;--accent:#0e6b7a;--accent-hover:#0b5866;--accent-bg:#f3f8f8;--accent-disabled:#a9c4c9;--ok:#1f8a4c;--err:#c8471f;--err-bg:#fff6f2;--err-line:#f0c9b8;--warn:#b7791f;--warn-bg:#fff4e5;--warn-line:#f3dcb3;--r-btn:12px;--r-card:14px;--r-drop:20px;--r-pill:999px;--font-ui:"Golos Text Variable", "Segoe UI", system-ui, sans-serif;--font-logo:"Unbounded Variable", var(--font-ui);--page-max:1312px;--pad-x:clamp(20px, 4vw, 64px);--shadow-soft:0 8px 30px #1c1b190f;--shadow-deep:0 30px 60px #1c1b192e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-ui);color:var(--ink);background:var(--bg);flex-direction:column;min-block-size:100dvh;font-size:16px;line-height:1.5;display:flex}[dir=rtl] body{letter-spacing:0;font-family:"IBM Plex Sans Arabic", var(--font-ui)}html[lang=hi] body{letter-spacing:0;font-family:"Noto Sans Devanagari Variable", "Noto Sans Variable", var(--font-ui)}html[lang=vi] body{letter-spacing:0;font-family:"Noto Sans Variable", var(--font-ui)}:where(a:hover){color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(32px,4.2vw,52px);font-weight:600;line-height:1.08}h2{letter-spacing:-.02em;font-size:24px;font-weight:600}[dir=rtl] :is(h1,h2){letter-spacing:0}.lead{color:var(--ink-2);text-wrap:pretty;font-size:clamp(16px,1.3vw,18px);line-height:1.5}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:600}[dir=rtl] .eyebrow{letter-spacing:0}main{flex-grow:1}.wrap{inline-size:min(100% - 2 * var(--pad-x), var(--page-max));margin-inline:auto}}@layer components{.header{border-block-end:1px solid var(--line);background:var(--bg);position:relative}.header__in{align-items:center;gap:24px;min-block-size:68px;display:flex}.logo{font-family:var(--font-logo);letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:600}.nav{gap:28px;font-size:15px;font-weight:500;display:flex}.nav a[aria-current=true]{color:var(--accent)}.header__search{flex:260px;max-inline-size:360px;margin-inline-start:auto}.header__right{align-items:center;gap:18px;font-size:14px;display:flex}.lang{color:var(--ink-2);align-items:center;gap:6px;display:flex;position:relative}.lang select{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding-inline-end:16px}.lang svg:last-child{pointer-events:none;position:absolute;inset-inline-end:0;rotate:90deg}[dir=rtl] .rtl-flip{scale:-1 1}.burger{justify-content:center;align-items:center;block-size:44px;inline-size:44px;margin-inline-start:auto;display:none}.search{border:1px solid var(--line);background:var(--surface);color:var(--ink-3);border-radius:10px;align-items:center;gap:10px;min-block-size:44px;padding:10px 14px;font-size:14px;display:flex}.search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-inline-size:0}.search input::placeholder{color:var(--ink-3)}.search--hero{border-color:var(--line-strong);inline-size:min(640px,100%);box-shadow:var(--shadow-soft);border-radius:16px;padding:6px 6px 6px 20px;font-size:16px}[dir=rtl] .search--hero{padding:6px 20px 6px 6px}.btn{border-radius:var(--r-btn);justify-content:center;align-items:center;gap:10px;min-block-size:48px;padding:12px 26px;font-size:16px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn--primary{background:var(--accent);color:#fff}.btn--primary:hover:not(:disabled){background:var(--accent-hover);color:#fff}.btn--primary:disabled{background:var(--accent-disabled);cursor:default}.btn--ghost{border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink)}.btn--ghost:hover{border-color:var(--ink);color:var(--ink)}.btn--sm{min-block-size:44px;padding:10px 20px;font-size:15px}.btn--lg{min-block-size:56px;padding:14px 34px;font-size:17px}.chip{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);align-items:center;min-block-size:40px;padding:8px 14px;font-size:14px;font-weight:500;transition:border-color .15s;display:inline-flex}.chip:hover{border-color:var(--ink);color:var(--ink)}.grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--ink);flex-direction:column;gap:14px;padding:20px;transition:border-color .15s;display:flex;position:relative}.card:hover{border-color:var(--ink);color:var(--ink)}.card svg{color:var(--accent)}.card__t{flex-direction:column;gap:4px;display:flex}.card__name{font-size:15px;font-weight:600}.card__short{color:var(--ink-2);font-size:13px}.card--soon{opacity:.72}.badge{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg);padding:3px 8px;font-size:11px;font-weight:600;position:absolute;inset-block-start:14px;inset-inline-end:14px}[dir=rtl] .badge{letter-spacing:0}.card--row{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-block-size:56px;padding:14px 16px}.section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-block-end:18px;display:flex}.section-head a{color:var(--ink-2);font-size:14px}.drop{border:1.5px dashed var(--line-strong);border-radius:var(--r-drop);background:var(--surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-block-size:300px;inline-size:min(760px,100%);padding:32px 20px;transition:border-color .15s,background .15s;display:flex}.drop:where(:hover,.is-over){border-color:var(--accent);background:var(--accent-bg)}.drop svg{color:var(--accent)}.drop p{color:var(--ink-2);font-size:15px}.trust{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:12px 28px;font-size:14px;display:flex}.trust li{align-items:center;gap:8px;display:flex}.trust svg{flex:none}.how{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.how li{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:10px;padding:24px;display:flex}.how__n{justify-content:space-between;align-items:center;margin-block-end:6px;display:flex}.how__n svg{color:var(--accent);background:var(--accent-bg);border-radius:12px;block-size:44px;inline-size:44px;padding:10px}.how__n i{color:var(--ink-3);letter-spacing:.08em;font-size:13px;font-style:normal;font-weight:700}.how b{letter-spacing:-.01em;font-size:17px;font-weight:600}.how>li>span:last-child{color:var(--ink-2);text-wrap:pretty;font-size:15px;line-height:1.5}.row-between{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.more{color:var(--ink-2);align-items:center;gap:4px;font-size:15px;font-weight:500;display:inline-flex}.more:hover{color:var(--accent)}.result{text-align:start;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:40px;display:grid}.result__stage{border-radius:var(--r-drop);border:1px solid var(--line);background-color:var(--surface);background-image:linear-gradient(45deg,#efede8 25%,#0000 25%),linear-gradient(-45deg,#efede8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#efede8 75%),linear-gradient(-45deg,#0000 75%,#efede8 75%);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px;place-items:center;min-block-size:360px;display:grid;position:relative;overflow:hidden}.result__stage img{object-fit:contain;max-block-size:70dvh}.result__stage:has(.cropbox){display:block}.result__tag{color:#fff;background:#1c1b19d1;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;position:absolute;inset-block-end:16px;inset-inline-start:16px}.stage__toggle{border:1px solid var(--line-strong);-webkit-user-select:none;user-select:none;touch-action:none;background:#ffffffeb;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;position:absolute;inset-block-end:16px;inset-inline-end:16px}.stage__toggle:active{background:var(--accent);color:#fff;border-color:var(--accent)}.result__status{align-items:center;gap:10px;margin-block-end:14px;font-size:15px;font-weight:600;display:flex}.result__status span{color:var(--ink-2);font-weight:400}.paybox{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;gap:10px;padding:24px;display:flex}.payrow{border-radius:var(--r-btn);text-align:start;justify-content:space-between;align-items:center;gap:12px;min-block-size:64px;padding:14px 20px;display:flex}.payrow--primary{background:var(--accent);color:#fff}.payrow--primary:hover{background:var(--accent-hover);color:#fff}.payrow--ghost{border:1.5px solid var(--line-strong)}.payrow--ghost:hover{border-color:var(--ink)}.payrow b{font-size:16px;font-weight:600;display:block}.payrow small{opacity:.8;font-size:13px;display:block}.payrow strong{white-space:nowrap;font-size:15px;font-weight:600}.paybox p{color:var(--ink-2);margin-block-start:6px;font-size:13px;line-height:1.5}.paybox p a{color:var(--accent);font-weight:500}.opts{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:16px;padding:20px;display:flex}.opts__hint{color:var(--ink-2);font-size:13px;line-height:1.5}.field{flex-direction:column;gap:8px;display:flex}.field__l{color:var(--ink-2);font-size:13px;font-weight:600}.field input:is([type=number],[type=text]){border:1px solid var(--line-strong);background:var(--bg);min-block-size:44px;inline-size:100%;color:var(--ink);border-radius:10px;padding:8px 12px}.field input:is([type=number],[type=text]):focus{border-color:var(--accent);outline:0}.field input[type=range]{inline-size:100%;accent-color:var(--accent)}.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.check{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.check input{block-size:18px;inline-size:18px;accent-color:var(--accent);margin:0}.seg{gap:6px;display:flex}.seg--wrap{flex-wrap:wrap}.seg button{border:1px solid var(--line-strong);background:var(--surface);white-space:nowrap;border-radius:10px;flex:auto;min-block-size:40px;padding:6px 12px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.seg button:hover{border-color:var(--ink)}.seg button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.seg button:disabled{opacity:.5;cursor:default}.payrow.is-disabled{opacity:.55;pointer-events:none}.spin{border:2px solid var(--line-strong);border-block-start-color:var(--accent);border-radius:50%;block-size:16px;inline-size:16px;animation:.8s linear infinite spin}@keyframes spin{to{rotate:360deg}}.filelist{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;margin-block-start:12px;display:flex}.filelist li{border-block-start:1px solid var(--line);align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.filelist li:first-child{border:0}.filelist__n{inline-size:24px;color:var(--ink-3);font-size:12px;font-weight:600}.filelist__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.filelist__size{color:var(--ink-3);font-size:13px}.filelist li>button:not(.linkish){block-size:32px;inline-size:32px;color:var(--ink-2);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.filelist li>button:not(.linkish):hover:not(:disabled){background:var(--bg);color:var(--ink)}.filelist li>button:not(.linkish):disabled{opacity:.3;cursor:default}.filelist__add{min-block-size:48px}.filelist__add .linkish{align-self:center}.pages{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;inline-size:100%;display:grid}.page{aspect-ratio:1/1.414;border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;place-items:center;margin:0;padding:10px;display:grid;position:relative}.page--fit{aspect-ratio:auto;padding:0}.page img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.page figcaption{color:var(--ink-3);font-size:11px;position:absolute;inset-block-end:6px;inset-inline-end:8px}.cropbox{-webkit-user-select:none;user-select:none;touch-action:none;max-block-size:70dvh;inline-size:100%;position:relative}.cropbox img{object-fit:contain;block-size:100%;inline-size:100%}.cropbox__shade{pointer-events:none;background:#1c1b1980;position:absolute;inset:0}.cropbox__frame{box-sizing:border-box;cursor:move;border:2px solid #fff;position:absolute;box-shadow:0 0 0 1px #0000004d}.cropbox__frame.is-circle{border-radius:50%}.cropbox__frame i{border:1.5px solid var(--accent);background:#fff;border-radius:50%;block-size:18px;inline-size:18px;position:absolute}.cropbox__frame .h-nw{cursor:nwse-resize;top:-9px;left:-9px}.cropbox__frame .h-ne{cursor:nesw-resize;top:-9px;right:-9px}.cropbox__frame .h-sw{cursor:nesw-resize;bottom:-9px;left:-9px}.cropbox__frame .h-se{cursor:nwse-resize;bottom:-9px;right:-9px}.again{text-align:start;justify-content:flex-start;gap:14px;min-block-size:64px;inline-size:100%;padding-inline:20px}.again svg{color:var(--accent);flex:none}.again b{font-size:16px;font-weight:600;display:block}.again small{color:var(--ink-2);font-size:13px;font-weight:400;display:block}.linkish{color:var(--ink-2);align-self:flex-start;align-items:center;gap:8px;font-size:14px;display:inline-flex}.linkish:hover{color:var(--accent)}.progress{background:var(--line);border-radius:3px;block-size:6px;inline-size:160px;overflow:hidden}.progress i{background:var(--accent);block-size:100%;inline-size:40%;animation:1.2s ease-in-out infinite slide;display:block}@keyframes slide{0%{translate:-100%}to{translate:350%}}.note{border:1px solid var(--line);border-radius:var(--r-btn);background:var(--surface);align-items:center;gap:12px;padding:14px 18px;font-size:14px;display:flex}.note--warn{border-color:var(--warn-line);background:var(--warn-bg)}.plans{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;gap:16px;display:grid}.plan{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.plan--popular{border-color:var(--accent);box-shadow:var(--shadow-soft)}.plan__badge{border-radius:var(--r-pill);background:var(--accent);color:#fff;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;inset-block-start:-12px;inset-inline-start:20px}.plan__t{font-size:18px}.plan__price{letter-spacing:-.02em;flex-direction:column;gap:4px;font-size:34px;font-weight:600;line-height:1.1;display:flex}.plan__price small{color:var(--ink-2);letter-spacing:0;font-size:13px;font-weight:400}.plan__list{color:var(--ink-2);flex-direction:column;flex:1;gap:10px;font-size:14px;display:flex}.plan__list li{align-items:flex-start;gap:10px;display:flex}.plan__list svg{color:var(--ok);flex:none;margin-block-start:3px}.plan .btn:disabled{opacity:.6;cursor:default}.plan__soon{color:var(--ink-3);text-align:center;font-size:12px}.faq{flex-direction:column;gap:20px;margin:0;display:flex}.faq dt{margin-block-end:6px;font-size:16px;font-weight:600}.faq dd{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.footer{border-block-start:1px solid var(--line);color:var(--ink-3);padding-block:24px;font-size:13px}.footer__in{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}.footer a{color:var(--ink-3)}.footer nav{gap:20px;display:flex}@media not (min-width:860px){.nav,.header__search{display:none}.burger{display:inline-flex}.header__right{gap:8px}.result{grid-template-columns:1fr;gap:24px}.result__stage{min-block-size:260px}.drop{min-block-size:220px}.mobile-nav{border-block-end:1px solid var(--line);background:var(--surface)}.mobile-nav ul{flex-direction:column;display:flex}.mobile-nav a{min-block-size:52px;padding-inline:var(--pad-x);border-block-start:1px solid var(--line);align-items:center;font-weight:500;display:flex}.mobile-nav .search{margin:12px var(--pad-x)}}@media (prefers-reduced-motion:reduce){.progress i{inline-size:60%;animation:none}*{transition:none!important}}.legal p{color:var(--ink-2);font-size:15px;line-height:1.6}.legal__date{color:var(--ink-3);font-size:13px}.legal__h{margin-block-start:8px;font-size:18px}.legal__h3{font-size:16px;font-weight:600}.legal__table{border-collapse:collapse;inline-size:100%;font-size:15px}.legal__table th,.legal__table td{text-align:start;border-block-end:1px solid var(--line);vertical-align:top;padding:8px 12px 8px 0}.legal__table th{color:var(--ink-3);inline-size:38%;font-weight:500}.payemail{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);flex-direction:column;gap:6px;margin-block-start:10px;padding:12px;display:flex}.payemail label{font-size:13px;font-weight:600}.payemail__row{flex-wrap:wrap;gap:8px;display:flex}.payemail__row input{border:1px solid var(--line);min-inline-size:0;font:inherit;background:var(--surface);border-radius:10px;flex:180px;padding:10px 12px}.payemail__row input[aria-invalid=true]{border-color:#b3261e}.payemail small{color:var(--ink-3);font-size:12px}}@layer utilities{.stack{flex-direction:column;display:flex}.center{text-align:center;align-items:center}.gap-1{gap:8px}.gap-2{gap:12px}.gap-3{gap:16px}.gap-4{gap:24px}.gap-5{gap:40px}.py-hero{padding-block:clamp(48px,8vw,96px) clamp(40px,6vw,72px)}.py-section{padding-block-end:clamp(40px,5vw,56px)}.py-page{padding-block:clamp(40px,6vw,88px) clamp(40px,5vw,64px)}.maxw-720{max-inline-size:720px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}
