.clawn-alt *,.clawn-alt :after,.clawn-alt :before{box-sizing:border-box}.clawn-alt{--bg:#f5f4f0;--paper:#fff;--ink:#0d100f;--ink-2:#3c4442;--dim:#6a7370;--mute:#9aa19e;--line:#e4e2da;--line-2:#efeee7;--acc:#0a6f4a;--acc-2:#08573a;--acc-bright:#3fd696;--acc-soft:#edf4f0;--deep:#0d100f;--sans:var(--font-hanken),"Hanken Grotesk",-apple-system,system-ui,sans-serif;--serif:var(--font-instrument),"Instrument Serif",Georgia,serif;--mono:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;--maxw:1220px;scroll-behavior:smooth;margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:17px;-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:hidden}.clawn-alt a{color:inherit;text-decoration:none}.clawn-alt :focus{outline:none}.clawn-alt :focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}.clawn-alt ::selection{background:rgba(11,143,95,.18);color:var(--ink)}.clawn-alt .container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:32px}.clawn-alt .spot{display:none}.clawn-alt .wrap{position:relative;z-index:1}.clawn-alt .nav{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:22px;padding:20px 0;background:var(--bg);transition:box-shadow .3s,padding .3s}.clawn-alt .nav.scrolled{box-shadow:0 1px 0 var(--line);padding-top:14px;padding-bottom:14px}.clawn-alt .nav .inner{display:flex;align-items:center;gap:22px;width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:36px}.clawn-alt .brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:20px;letter-spacing:-.02em}.clawn-alt .brand .mk{width:24px;height:24px;color:var(--ink);display:grid;place-items:center}.clawn-alt .nav .links{margin-left:auto;display:flex;gap:8px;align-items:center}.clawn-alt .nav .links a:not(.btn){font-size:14.5px;font-weight:600;color:var(--ink-2);padding:9px 14px;border-radius:999px;transition:.18s}.clawn-alt .nav .links a:not(.btn).active,.clawn-alt .nav .links a:not(.btn):hover{color:var(--ink);opacity:.72}.clawn-alt .nav .back{font-family:var(--mono);font-size:12.5px;color:var(--dim)}.clawn-alt .nav .back:hover{color:var(--ink);background:transparent}.clawn-alt .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--sans);font-weight:700;font-size:15px;letter-spacing:-.005em;cursor:pointer;border:0;border-radius:999px;padding:15px 26px;transition:transform .25s,box-shadow .25s,background .2s,color .2s;white-space:nowrap}.clawn-alt .btn-dark{background:var(--ink);color:#fff;box-shadow:0 18px 34px -22px rgba(13,16,15,.9)}.clawn-alt .btn-dark:hover{background:#000;color:#fff;transform:translateY(-1px)}.clawn-alt .btn-line{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px rgba(13,16,15,.16)}.clawn-alt .btn-line:hover{box-shadow:inset 0 0 0 1px var(--ink);transform:translateY(-1px)}.clawn-alt .btn-acc{background:var(--acc);color:#fff}.clawn-alt .btn-acc:hover{background:var(--acc-2);transform:translateY(-1px)}.clawn-alt .btn-lg{padding:17px 30px;font-size:16px}.clawn-alt .eye{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.clawn-alt .eye .c{color:var(--acc)}.clawn-alt h1.big{font-weight:800;letter-spacing:-.038em;line-height:1.02;margin:18px 0 0;font-size:clamp(40px,5.4vw,74px);max-width:16ch;text-wrap:balance}.clawn-alt .cta h2 em,.clawn-alt .plan .price em,.clawn-alt h1.big em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.clawn-alt .lead{font-size:clamp(16.5px,1.4vw,19px);color:var(--dim);line-height:1.6}.clawn-alt [data-reveal]{opacity:1}.clawn-alt.js [data-reveal]{opacity:0}.clawn-alt .phero{padding-block:132px 60px}.clawn-alt .phero .sub{font-size:clamp(16.5px,1.4vw,19px);color:var(--dim);max-width:52ch;margin:20px 0 0;line-height:1.6}.clawn-alt .phero .meta{font-family:var(--mono);font-size:12.5px;color:var(--mute);margin-top:22px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.clawn-alt .phero .meta .dot{width:7px;height:7px;border-radius:50%;background:var(--acc)}.clawn-alt .plans{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px}.clawn-alt .plan{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:30px 28px;display:flex;flex-direction:column;position:relative;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s}.clawn-alt .plan:hover{transform:translateY(-3px);box-shadow:0 30px 60px -44px rgba(13,16,15,.5);border-color:#d8d5cb}.clawn-alt .plan .pname{font-family:var(--mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.clawn-alt .plan .price{font-size:clamp(27px,2.9vw,36px);font-weight:800;letter-spacing:-.035em;margin:16px 0 0;line-height:1.05;font-variant-numeric:tabular-nums}.clawn-alt .plan .per{font-size:13.5px;color:var(--mute);font-weight:600;letter-spacing:0}.clawn-alt .plan .psub{font-size:14px;color:var(--dim);margin:8px 0 20px}.clawn-alt .plan ul{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:11px;flex:1}.clawn-alt .plan li{font-size:14px;color:var(--ink-2);display:flex;gap:10px;align-items:flex-start;line-height:1.4}.clawn-alt .plan li .ck{width:18px;height:18px;border-radius:50%;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center;flex-shrink:0;margin-top:1px}.clawn-alt .pcta,.clawn-alt .plan li.spec{font-weight:700;color:var(--ink)}.clawn-alt .pcta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-size:14.5px;border-radius:999px;padding:14px;background:transparent;box-shadow:inset 0 0 0 1px rgba(13,16,15,.16);transition:background .2s,color .2s,box-shadow .2s}.clawn-alt .pcta:hover{background:var(--ink);color:#fff;box-shadow:none}.clawn-alt .plan.feat{background:var(--ink);border-color:var(--ink);color:#fff}.clawn-alt .plan.feat .pname{color:var(--acc-bright)}.clawn-alt .plan.feat .psub{color:#aab1b8}.clawn-alt .plan.feat li{color:#d7dce1}.clawn-alt .plan.feat li.spec{color:#fff}.clawn-alt .plan.feat li .ck{background:rgba(52,211,153,.18);color:var(--acc-bright)}.clawn-alt .plan.feat .pcta{background:#fff;color:var(--ink);box-shadow:none}.clawn-alt .plan.feat .pcta:hover{background:#f2f2ee}.clawn-alt .plan.feat:hover{border-color:var(--ink)}.clawn-alt .plan .tag{position:absolute;top:-11px;left:28px;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:var(--acc-bright);color:#04130c;border-radius:999px;padding:6px 12px}@media (max-width:1000px){.clawn-alt .plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.clawn-alt .plans{grid-template-columns:1fr}}.clawn-alt .band{margin-top:90px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.clawn-alt .bcard{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:34px}.clawn-alt .bcard .eye{margin-bottom:14px}.clawn-alt .bcard h3{font-size:clamp(22px,2.4vw,30px);font-weight:800;letter-spacing:-.03em;margin:0 0 12px}.clawn-alt .bcard p{font-size:15.5px;color:var(--dim);line-height:1.6;margin:0;max-width:46ch}.clawn-alt .rate{margin-top:22px;border:1px solid var(--line);border-radius:14px;padding:20px;background:var(--bg)}.clawn-alt .rate .big{font-size:32px;font-weight:800;letter-spacing:-.035em}.clawn-alt .rate .cap{font-family:var(--mono);font-size:12px;color:var(--dim);margin-top:4px;line-height:1.5}.clawn-alt .bcard ul{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.clawn-alt .bcard li{font-size:14.5px;color:var(--ink-2);display:flex;gap:11px;line-height:1.5}.clawn-alt .bcard li .bd{width:7px;height:7px;border-radius:50%;background:var(--acc);flex-shrink:0;margin-top:7px}@media (max-width:820px){.clawn-alt .band{grid-template-columns:1fr}}.clawn-alt .doc{max-width:1080px;margin:0 auto;padding:20px 0 40px;display:grid;grid-template-columns:230px 1fr;gap:56px;align-items:start}.clawn-alt .toc{position:sticky;top:96px;font-family:var(--mono);font-size:12.5px;line-height:1.5}.clawn-alt .toc .tl{color:var(--mute);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.clawn-alt .toc a{display:block;color:var(--dim);border-left:2px solid var(--line);padding:7px 0 7px 14px;transition:.18s}.clawn-alt .toc a.on,.clawn-alt .toc a:hover{color:var(--ink);border-color:var(--acc)}.clawn-alt .doc-body{min-width:0}.clawn-alt .doc-sec{padding:36px 0;border-top:1px solid var(--line);scroll-margin-top:90px}.clawn-alt .doc-sec:first-child{border-top:0;padding-top:0}.clawn-alt .doc-sec .idx{font-family:var(--mono);font-size:11px;color:var(--acc);letter-spacing:.16em;text-transform:uppercase}.clawn-alt .doc-sec h2{font-size:clamp(21px,2.4vw,30px);font-weight:800;letter-spacing:-.03em;margin:10px 0 16px;line-height:1.1}.clawn-alt .doc-sec p{font-size:16.5px;color:var(--ink-2);line-height:1.7;margin:0 0 14px;max-width:70ch}.clawn-alt .doc-sec p:last-child{margin-bottom:0}.clawn-alt .doc-sec a.ln{color:var(--acc);text-decoration:underline;text-underline-offset:2px}.clawn-alt .doc-sec ul{margin:4px 0 14px;padding:0;list-style:none}.clawn-alt .doc-sec li{font-size:16px;color:var(--ink-2);line-height:1.65;padding-left:22px;position:relative;margin-bottom:9px;max-width:68ch}.clawn-alt .doc-sec li:before{content:"";position:absolute;left:2px;top:11px;width:6px;height:6px;border-radius:50%;background:var(--acc)}.clawn-alt .doc-sec .boss{background:var(--acc-soft);border:1px solid rgba(10,111,74,.18);border-radius:14px;padding:18px 20px;margin:4px 0 14px}.clawn-alt .doc-sec .boss p{margin:0;color:var(--ink);font-weight:500}@media (max-width:880px){.clawn-alt .doc{grid-template-columns:1fr;gap:0}.clawn-alt .toc{display:none}}.clawn-alt .cta{padding-block:clamp(84px,9vw,132px);text-align:center}.clawn-alt .cta h2{font-size:clamp(28px,3.4vw,46px);font-weight:800;letter-spacing:-.035em;line-height:1.06;margin:0 auto;max-width:18ch}.clawn-alt .cta p{font-size:clamp(16.5px,1.4vw,19px);color:var(--dim);margin:18px auto 0;max-width:46ch;line-height:1.6}.clawn-alt .cta .row{display:flex;gap:13px;justify-content:center;margin-top:36px;flex-wrap:wrap}.clawn-alt footer.ft{border-top:1px solid var(--line);padding:34px 0;margin-top:40px}.clawn-alt footer.ft .container{display:flex;justify-content:space-between;gap:16px 26px;flex-wrap:wrap;font-family:var(--mono);font-size:12.5px;letter-spacing:.02em;color:var(--mute)}.clawn-alt footer.ft .foot-links{display:flex;gap:20px;flex-wrap:wrap}.clawn-alt footer.ft .foot-links a{color:var(--dim);transition:color .2s}.clawn-alt footer.ft .foot-links a.active,.clawn-alt footer.ft .foot-links a:hover{color:var(--ink)}@media (max-width:760px){.clawn-alt .nav .links a.hideable{display:none}}@media (max-width:860px){.clawn-alt .container,.clawn-alt .nav .inner{padding-inline:24px}.clawn-alt .phero{padding-block:108px 48px}.clawn-alt .band{margin-top:64px}.clawn-alt .cta{padding-block:92px}}@media (max-width:640px){.clawn-alt .container,.clawn-alt .nav .inner{padding-inline:22px}.clawn-alt .nav{padding:14px 0}.clawn-alt .nav.scrolled{padding-top:11px;padding-bottom:11px}.clawn-alt h1.big{font-size:clamp(33px,8.4vw,46px);line-height:1.04}.clawn-alt .phero{padding-block:94px 42px}.clawn-alt .phero .sub{font-size:17px;margin-top:20px}.clawn-alt .phero .meta{margin-top:18px}.clawn-alt .band{margin-top:50px}.clawn-alt .bcard{padding:26px 22px}.clawn-alt .rate .big{font-size:30px}.clawn-alt .cta{padding-block:78px}.clawn-alt .cta h2{font-size:clamp(26px,7vw,34px)}.clawn-alt .cta p{font-size:16.5px;margin-top:18px}.clawn-alt .doc-sec{padding:30px 0}.clawn-alt .doc-sec h2{font-size:clamp(20px,5.6vw,28px)}.clawn-alt .doc-sec p{font-size:16px;line-height:1.65}.clawn-alt .doc-sec li{font-size:15.5px}}@media (max-width:480px){.clawn-alt .container,.clawn-alt .nav .inner{padding-inline:16px}.clawn-alt .nav .inner{gap:12px}.clawn-alt .brand{font-size:18px}.clawn-alt .nav .btn{padding:11px 16px;font-size:13.5px}.clawn-alt .phero{padding-block:86px 38px}.clawn-alt .plan{padding:26px 22px}.clawn-alt .cta .row{width:100%}.clawn-alt .cta .row .btn{flex:1 1 100%;justify-content:center}.clawn-alt footer.ft .container{justify-content:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.clawn-alt.js [data-reveal]{opacity:1!important}.clawn-alt .spot{display:none}}.clawn-alt .clawn-alt-lang{background:transparent;border:0;cursor:pointer;color:var(--ink-2);font-family:var(--sans);font-size:14.5px;font-weight:600;padding:9px 14px;border-radius:999px;transition:.18s}.clawn-alt .clawn-alt-lang:hover{background:var(--acc-soft);color:var(--acc)}