*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/PlusJakartaSans-400-HbtZvsgP.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/PlusJakartaSans-500-koDeEbNo.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/PlusJakartaSans-600-Cszyujae.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/PlusJakartaSans-700-3TRLRvqj.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/PlusJakartaSans-800-Bk-r6tTO.woff2) format("woff2")}:root{--jf-bg: #181B20;--jf-bg2: #1F232A;--jf-fill: #262B33;--jf-line: #2E333C;--jf-text: #F2F3F5;--jf-text2: #B8BDC7;--jf-muted: #9096A2;--jf-faint: #5E6472;--jf-accent: #D2692E;--jf-accent-text: #F0A070;--jf-accent-soft: #3A2A1C;--jf-accent-fill: #A94D19;--jf-on-accent: #FFFFFF;--jf-ok-fill: #1A7A43;--jf-img-bg: #262B33;--jf-img-fg: #5E6472;--jf-ok: #4CCB7F;--jf-ok-soft: #15301F;--jf-warn: #F2B544;--jf-warn-soft: #352A12;--jf-danger: #FF6B6B;--jf-danger-soft: #3A1A1A;--jf-info: #6FA8FF;--jf-info-soft: #152640;--jf-scrim: rgba(0, 0, 0, .6);color-scheme:dark}:root[data-theme=light]{--jf-bg: #FFFFFF;--jf-bg2: #F6F6F7;--jf-fill: #F2F3F5;--jf-line: #E6E7EA;--jf-text: #141619;--jf-text2: #55595F;--jf-muted: #686D75;--jf-faint: #A0A5AE;--jf-accent-text: #A94D19;--jf-accent-soft: #FCEFE6;--jf-img-bg: #E9EAEE;--jf-img-fg: #9BA0AA;--jf-ok: #1A7A43;--jf-ok-soft: #E7F6EC;--jf-warn: #8A5A08;--jf-warn-soft: #FFF4DF;--jf-danger: #B42626;--jf-danger-soft: #FDECEC;--jf-info: #1F5FBF;--jf-info-soft: #E8F0FC;--jf-scrim: rgba(20, 22, 25, .5);color-scheme:light}body{background:var(--jf-bg);color:var(--jf-text);font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.site{min-height:100vh;display:flex;flex-direction:column}.site a:focus-visible,.site button:focus-visible,.site summary:focus-visible{outline:2px solid var(--jf-accent);outline-offset:2px}.site__skip{position:absolute;left:8px;top:-48px;z-index:20;padding:10px 14px;border-radius:10px;background:var(--jf-text);color:var(--jf-bg);font-weight:700;text-decoration:none}.site__skip:focus{top:8px}.site__nav{position:sticky;top:0;z-index:10;background:var(--jf-bg);height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 48px;border-bottom:1px solid var(--jf-line)}.site__brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:18px;letter-spacing:-.02em;color:var(--jf-text);text-decoration:none;min-height:44px}.site__mark{color:var(--jf-accent)}.site__links{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:600}.site__links a{color:var(--jf-text);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.site__links a.site__cta,.site__cta{min-height:40px;height:40px;padding:0 22px;border-radius:12px;background:var(--jf-accent-fill);color:var(--jf-on-accent);font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none}.site__compact{display:none;align-items:center;gap:8px}.site__cta.site__cta--sm{height:36px;min-height:36px;padding:0 16px;font-size:14px}.site__cta.site__cta--block{width:100%;height:48px;margin-top:8px}.site__menu-btn{width:44px;height:44px;border:0;background:none;color:var(--jf-text);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.site__menu{display:flex;flex-direction:column;padding:8px 16px 24px;border-bottom:1px solid var(--jf-line);background:var(--jf-bg)}.site__menu>a:not(.site__cta){min-height:56px;display:flex;align-items:center;font-size:18px;font-weight:600;color:var(--jf-text);text-decoration:none;border-bottom:1px solid var(--jf-line)}.site__menu-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.site__main{flex:1}.site__main[hidden]{display:none}.site__footer{border-top:1px solid var(--jf-line);padding:20px 48px;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;align-items:center;font-size:12px;color:var(--jf-muted)}.site__footer-links{display:inline-flex;flex-wrap:wrap;gap:0 12px}.site__footer a{color:var(--jf-accent-text);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.site__footer a.site__mail{color:var(--jf-muted)}.site__langs{display:inline-flex;gap:4px}.site__lang{min-width:44px;min-height:44px;border:0;background:none;color:var(--jf-accent-text);font:inherit;font-size:12px;font-weight:600;cursor:pointer;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.site__lang[aria-current=true]{color:var(--jf-text);font-weight:800}.site__theme{min-height:44px;border:0;background:none;color:var(--jf-muted);font:inherit;font-size:12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:0 4px}.site__switch{width:34px;height:20px;border-radius:10px;background:var(--jf-line);position:relative;display:inline-block;transition:background .15s}.site__switch>span{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--jf-on-accent);transition:left .15s}.site__theme[aria-checked=true] .site__switch{background:var(--jf-accent-fill)}.site__theme[aria-checked=true] .site__switch>span{left:16px}@media(prefers-reduced-motion:reduce){.site__switch,.site__switch>span{transition:none}}@media(max-width:860px){.site__nav{padding:0 16px}.site__links{display:none}.site__compact{display:inline-flex}.site__footer{flex-direction:column;align-items:flex-start;padding:20px 16px}}@media(min-width:861px){.site__menu{display:none}.site__main[hidden]{display:block}}.legal{max-width:1080px;margin:0 auto;padding:40px 24px 64px;display:flex;gap:48px;align-items:flex-start;box-sizing:border-box}.legal__toc{position:sticky;top:88px;width:260px;flex-shrink:0;font-size:14px}.legal__toc h2{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--jf-text2);margin:0 0 10px}.legal__toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.legal__toc a{color:var(--jf-text);text-decoration:none;display:block;padding:8px 10px;border-radius:8px;line-height:1.35}.legal__toc a:hover{background:var(--jf-fill)}.legal__body{flex:1;min-width:0;max-width:720px}.legal__chips{display:flex;gap:6px;margin-bottom:16px}.legal__chip{min-width:44px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--jf-line);background:transparent;color:var(--jf-text);font:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.legal__chip[aria-current=true]{background:var(--jf-text);color:var(--jf-bg);border-color:var(--jf-text)}.legal__title{font-size:32px;font-weight:700;margin:0 0 8px;line-height:1.2;overflow-wrap:anywhere}.legal__meta{font-size:14px;color:var(--jf-text2);margin:0 0 20px}.legal-soon{max-width:720px;margin:0 auto;padding:64px 24px 80px;box-sizing:border-box}.legal-delete{margin-top:32px;padding-top:16px;border-top:1px solid var(--jf-line)}.legal-soon__badge{display:inline-block;margin:0 0 12px;padding:4px 12px;border-radius:999px;background:var(--jf-fill);color:var(--jf-text);font-size:13px;font-weight:700}.legal-soon__line{font-size:16px;line-height:1.6;color:var(--jf-text);margin:0 0 8px;overflow-wrap:anywhere}.legal-soon__line a{color:var(--jf-accent-text);font-weight:600}.legal__body h2{font-size:20px;margin:32px 0 10px;scroll-margin-top:88px}.legal__body h3{font-size:16px;margin:20px 0 8px}.legal__body p,.legal__body li{font-size:16px;line-height:1.65;color:var(--jf-text);overflow-wrap:anywhere}.legal__body p{margin:0 0 12px}.legal__body ul{margin:0 0 12px;padding-left:20px}.legal__body a{color:var(--jf-accent-text)}@media(max-width:860px){.legal{flex-direction:column;gap:16px;padding:24px 16px 48px}.legal__toc{position:static;width:100%}.legal__title{font-size:26px}}.mk{max-width:1280px;margin:0 auto;padding:0 48px;box-sizing:border-box}.mk__hero{display:flex;gap:56px;align-items:center;justify-content:space-between;padding:72px 0 56px}.mk__hero-text{flex:1 1 auto;max-width:620px;min-width:0;display:flex;flex-direction:column;gap:22px}.mk__mark{color:var(--jf-accent)}.mk__hero h1{font-size:56px;line-height:1.04;font-weight:800;margin:0;letter-spacing:-.025em}.mk__lead{font-size:19px;line-height:1.55;color:var(--jf-text2);margin:0;max-width:560px}.mk__badges{display:flex;gap:12px;flex-wrap:wrap}.mk__badge{display:inline-flex;min-height:48px;border-radius:10px}.mk__badge img{height:48px;width:auto;display:block}.mk__soon{margin:0;font-size:15px;font-weight:600;color:var(--jf-text2)}.mk__note{font-size:13px;color:var(--jf-muted)}.mk__frames{display:flex;gap:20px;align-items:flex-end;flex-shrink:0}.frame{border:6px solid var(--jf-text);background:var(--jf-img-bg);overflow:hidden;box-sizing:border-box;flex:0 0 auto}.frame img{width:100%;height:100%;object-fit:cover;display:block;color:transparent}.frame--lg{width:250px;height:520px;border-radius:27px}.frame--md{width:220px;height:456px;border-radius:24px}.mk__frames--wall .frame--md{width:230px;height:476px;border-radius:25px}.mk__section{padding:0 0 56px;scroll-margin-top:80px}.mk__eyebrow,.mk__section h2.mk__eyebrow{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--jf-accent-text);margin:0 0 12px}.mk__section h2{font-size:32px;font-weight:800;letter-spacing:-.02em;margin:0 0 20px;line-height:1.15}.mk__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mk__card{border:1px solid var(--jf-line);background:var(--jf-bg2);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:12px}.mk__card h3{font-size:19px;font-weight:700;margin:0}.mk__card p{font-size:15px;line-height:1.55;color:var(--jf-text2);margin:0}.mk__card--plain{background:transparent;padding:18px;gap:6px}.mk__card--plain h3{font-size:17px}.mk__card--plain p{font-size:14px}.mk__icon{width:44px;height:44px;border-radius:12px;background:var(--jf-fill);color:var(--jf-accent-text);display:inline-flex;align-items:center;justify-content:center}.mk__cta-row{display:flex;align-items:center;gap:12px;margin-top:20px;font-size:14px;line-height:1.55;color:var(--jf-text2);flex-wrap:wrap}.mk__cta{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;border-radius:12px;background:var(--jf-accent-fill);color:var(--jf-on-accent);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.mk__wall{margin:0 0 56px;border-radius:20px;background:var(--jf-bg2);border:1px solid var(--jf-line);padding:40px;display:flex;gap:40px;align-items:center}.mk__wall-text{flex:1 1 auto;display:flex;flex-direction:column}.mk__wall h2{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 12px}.mk__wall-text>p:last-child{font-size:16px;line-height:1.55;color:var(--jf-text2);margin:0;max-width:460px}.mk__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.mk__steps li{display:flex;flex-direction:column;gap:8px}.mk__steps h3{font-size:18px;font-weight:700;margin:0}.mk__steps p{font-size:15px;line-height:1.55;color:var(--jf-text2);margin:0}.mk__step-n{width:36px;height:36px;border-radius:50%;background:var(--jf-accent-soft);color:var(--jf-accent-text);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:15px}.mk__faq{max-width:760px;padding-bottom:40px}.mk__faq details{border-bottom:1px solid var(--jf-line)}.mk__faq summary{list-style:none;cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:600;color:var(--jf-text)}.mk__faq summary svg{color:var(--jf-muted)}.mk__faq summary::-webkit-details-marker{display:none}.mk__faq details[open] summary svg{transform:rotate(180deg)}.mk__faq details p{font-size:14px;line-height:1.55;color:var(--jf-text2);margin:0 0 16px}@media(max-width:1100px){.mk__frame-2{display:none}}@media(max-width:860px){.mk{padding:0 14px}.mk__hero{flex-direction:column;align-items:stretch;padding:32px 0 40px;gap:28px}.mk__hero-text{gap:16px}.mk__mark{width:40px;height:40px}.mk__hero h1{font-size:38px;line-height:1.06}.mk__lead{font-size:16px}.mk__badge img{height:44px}.mk__frames{align-self:center}.frame--lg{width:190px;height:392px;border-radius:24px}.mk__grid,.mk__steps{grid-template-columns:1fr;gap:12px}.mk__section{padding-bottom:40px}.mk__section h2{font-size:26px}.mk__cta-row .mk__cta{width:100%;height:48px}.mk__wall{flex-direction:column;align-items:stretch;padding:24px;gap:24px}.mk__wall h2{font-size:24px}.mk__frames--wall{gap:12px;align-self:center}.mk__frames--wall .frame--md{width:150px;height:310px;border-radius:20px}}.entry{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px 16px;box-sizing:border-box;text-align:center;background:var(--jf-bg);color:var(--jf-text)}.entry__mark{color:var(--jf-accent)}.entry__mark--faint{color:var(--jf-faint)}.entry__title{margin:0;font-size:18px;font-weight:700;max-width:320px;line-height:1.35}.entry__title--lg{font-size:26px;font-weight:800;letter-spacing:-.02em;max-width:none}.entry__code{margin:0;font-size:48px;font-weight:800;letter-spacing:-.02em;line-height:1}.entry__line{margin:0;font-size:14px;color:var(--jf-text2);max-width:360px;line-height:1.5}.entry__line--lg{font-size:16px}.entry__primary{min-height:44px;padding:0 20px;border-radius:12px;background:var(--jf-accent-fill);color:var(--jf-on-accent);font-weight:700;font-size:15px;display:inline-flex;align-items:center;text-decoration:none}.entry__ghost{min-height:44px;padding:0 20px;border-radius:12px;border:1px solid var(--jf-line);color:var(--jf-text);font-weight:600;font-size:15px;display:inline-flex;align-items:center;text-decoration:none}.entry__badges{display:flex;flex-direction:column;gap:12px;align-items:center}.entry__badge img{width:220px;height:auto;display:block}.entry a:focus-visible{outline:2px solid var(--jf-accent);outline-offset:2px}.support{max-width:760px;margin:0 auto;padding:48px 24px 64px;box-sizing:border-box}.support__title{font-size:32px;font-weight:800;letter-spacing:-.02em;margin:0 0 24px;line-height:1.15}.support__card{border:1px solid var(--jf-line);background:var(--jf-bg2);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.support__card p{margin:0;font-size:15px;line-height:1.55;color:var(--jf-text2)}.support__mail{color:var(--jf-accent-text);font-weight:700;font-size:17px;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.support__h2{font-size:20px;font-weight:700;margin:0 0 8px}@media(max-width:860px){.support{padding:32px 16px 48px}.support__title{font-size:26px}}.acct-del__list{margin:0;padding-left:20px;color:var(--jf-text2);font-size:15px;line-height:1.55;display:flex;flex-direction:column;gap:4px}.acct-del__label{font-weight:700;font-size:15px;margin-top:8px}.acct-del__input{min-height:44px;padding:0 12px;border-radius:10px;border:1px solid var(--jf-line);background:var(--jf-bg);color:var(--jf-text);font:inherit;font-size:16px;width:100%;box-sizing:border-box}.acct-del__input:focus-visible{outline:2px solid var(--jf-accent);outline-offset:1px}.acct-del__check{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.5;cursor:pointer;min-height:44px;padding-top:10px}.acct-del__check input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--jf-accent)}.acct-del__error{color:var(--jf-danger)}.acct-del__error a{color:var(--jf-accent-text)}.acct-del__submit{align-self:flex-start;height:auto;min-height:44px;white-space:normal;text-align:center;border:0;cursor:pointer;font:inherit;font-weight:700}.acct-del__submit:disabled{opacity:.5;cursor:not-allowed}.acct-del__fallback{border:1px solid var(--jf-line);background:var(--jf-warn-soft);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.acct-del__fallback p{margin:0}.acct-del__fallback [role=alert]{color:var(--jf-text);font-weight:700}.acct-del__address{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.acct-del__mail{user-select:all;-webkit-user-select:all;font-weight:700;color:var(--jf-text);overflow-wrap:anywhere}.acct-del__copy{min-height:44px;padding:0 14px;border-radius:10px;border:1px solid var(--jf-line);background:var(--jf-bg);color:var(--jf-text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.acct-del__copied{color:var(--jf-ok);font-size:14px}.acct-del__secondary{font-size:14px;color:var(--jf-muted);line-height:1.55}.acct-del__secondary a{color:var(--jf-accent-text)}
