@font-face{font-family:IranYekan;src:url(/assets/fonts/IRANYekan-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IranYekan;src:url(/assets/fonts/IRANYekan-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:IranYekan;src:url(/assets/fonts/IRANYekan-ExtraBlack.woff2)format("woff2");font-weight:900;font-display:swap}:root{--bg:#06100e;--bg2:#091714;--paper:#edf3ef;--muted:#9aaba5;--quiet:#74857f;--line:#c4ece024;--accent:#48e4aa;--accent-soft:#48e4aa1f;--font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--paper);font:400 16px/1.6 var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}html[lang=fa]{--font:IranYekan,Tahoma,Arial,sans-serif}button,a{font:inherit}.skip{z-index:100;background:var(--paper);color:var(--bg);padding:12px 16px;position:fixed;inset-block-start:-70px;inset-inline-start:16px}.skip:focus{inset-block-start:12px}.product-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#07110f;background:#e6eeeae6;border:1px solid #ffffff29;border-radius:17px;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1120px,100% - 48px);height:64px;padding:0 12px 0 18px;display:grid;position:absolute;top:20px;left:50%;transform:translate(-50%);box-shadow:0 14px 60px #00000040}.product-brand{width:max-content;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.product-brand span{flex-direction:column;line-height:.85;display:flex}.product-brand b{letter-spacing:.1em;font-size:12px}.product-brand small{letter-spacing:.18em;margin-top:6px;font-size:7px}.product-nav nav{gap:32px;display:flex}.product-nav nav a{color:inherit;font-size:12px;font-weight:600;text-decoration:none}.product-language{min-width:44px;min-height:44px;color:inherit;background:#07110f12;border-radius:10px;justify-self:end;place-items:center;font-weight:700;text-decoration:none;display:grid}.product-nav a:focus-visible,.demo-controls button:focus-visible,.demo-chapters button:focus-visible,.product-next a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.product-hero{isolation:isolate;background:radial-gradient(circle at 78% 45%,var(--accent-soft),transparent 29%),linear-gradient(180deg,#071411,#06100e);grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:center;gap:7vw;min-height:100svh;padding:160px max(28px,7vw) 70px;display:grid;position:relative}.product-hero:before{content:"";z-index:-1;opacity:.23;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000 55%,#0000)}.hero-copy>p:first-child,.section-heading>p,.product-next>p{color:var(--quiet);letter-spacing:.14em;margin:0 0 24px;font:600 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.product-hero h1{letter-spacing:-.075em;max-width:920px;margin:0;font-size:clamp(72px,10vw,156px);line-height:.78}.product-hero h1 span{color:var(--accent);display:block}.hero-promise{letter-spacing:-.025em;max-width:730px;margin:44px 0 16px;font-size:clamp(22px,2vw,34px);line-height:1.25}.hero-intro{max-width:650px;color:var(--muted);margin:0;font-size:16px}.hero-actions{align-items:center;gap:14px;margin-top:32px;display:flex}.hero-actions a{border:1px solid var(--line);min-height:50px;color:var(--paper);border-radius:5px;align-items:center;gap:25px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.hero-actions a:first-child{background:var(--paper);color:var(--bg)}.hero-signal{aspect-ratio:1;border:1px solid var(--line);background:radial-gradient(circle,var(--accent-soft),transparent 62%);border-radius:50%;place-items:center;display:grid;position:relative}.hero-signal:before,.hero-signal:after{content:"";border:1px solid var(--accent);opacity:.2;border-radius:50%;position:absolute}.hero-signal:before{inset:12%}.hero-signal:after{inset:27%}.hero-signal strong{letter-spacing:-.06em;font-size:clamp(52px,6vw,96px)}.hero-signal span{letter-spacing:.15em;color:var(--accent);font:600 9px/1 ui-monospace;position:absolute;bottom:17%}.hero-facts{border-block:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:40px;display:grid}.hero-facts div{border-inline-end:1px solid var(--line);padding:22px 3vw}.hero-facts div:last-child{border:0}.hero-facts strong{font-size:30px;display:block}.hero-facts span{color:var(--quiet);font-size:11px}.product-film,.capabilities,.workflow,.product-next{padding:clamp(90px,10vw,160px) max(28px,7vw)}.product-film{color:#08120f;background:#e8ede9}.section-heading{grid-template-columns:1fr 2.4fr;align-items:start;column-gap:7vw;margin-bottom:65px;display:grid}.section-heading>p{color:#607069}.section-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(54px,7vw,108px);line-height:.9}.section-heading h2 em,.product-next h2 em{color:var(--accent);font-style:normal}.film-intro{color:#62716c;grid-column:2;max-width:590px;font-size:15px}.demo-player{--ui:#171d1b;background:#0f1513;border:1px solid #bdc7c2;border-radius:20px;overflow:hidden;box-shadow:0 36px 90px #040c0938}.demo-windowbar{color:#89948f;letter-spacing:.12em;background:#171d1b;align-items:center;gap:7px;height:44px;padding:0 18px;font:600 9px/1 ui-monospace;display:flex}.demo-windowbar i{background:#52605b;border-radius:50%;width:8px;height:8px}.demo-windowbar i:first-child{background:#ff6b61}.demo-windowbar i:nth-child(2){background:#f2ba4a}.demo-windowbar i:nth-child(3){background:#49c46a}.demo-windowbar span{margin-inline-start:auto}.demo-viewport{color:#17201d;background:#f7f8f7;height:min(62vw,650px);min-height:480px;position:relative;overflow:hidden}.demo-frame{height:100%;animation:.35s ease-out frame-in}.demo-frame[hidden]{display:none}.demo-scene{background:#f4f6f5;grid-template-columns:210px 1fr;height:100%;display:grid}.mock-sidebar{color:#dbe5e1;background:#111917;padding:20px 15px}.mock-logo{margin-bottom:34px;font-size:18px;font-weight:800}.mock-logo b{color:var(--accent)}.mock-nav{gap:9px;display:grid}.mock-nav span{color:#80928a;border-radius:5px;padding:9px 10px;font-size:10px}.mock-nav span.active{background:var(--accent-soft);color:#e9fff6}.mock-list{border-top:1px solid #2a3732;margin-top:26px}.mock-list p{color:#9baba5;border-bottom:1px solid #25312d;margin:0;padding:11px 8px;font-size:9px}.mock-list p.active{color:#fff}.mock-main{min-width:0;padding:20px 24px}.mock-topbar{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.mock-topbar b{font-size:13px}.mock-topbar span{color:#607069;background:#e7ece9;border-radius:5px;padding:6px 9px;font-size:8px}.request-line{grid-template-columns:70px 1fr 86px;gap:7px;display:grid}.request-line b,.request-line span,.request-line button{background:#fff;border:1px solid #d4dbd7;align-items:center;height:40px;padding:0 12px;font-size:10px;display:flex}.request-line b{color:#1f9c70}.request-line button{background:var(--accent);border:0;justify-content:center;font-weight:800}.mock-tabs{border-bottom:1px solid #d9dfdc;gap:22px;margin-top:16px;display:flex}.mock-tabs span{color:#76847f;padding:10px 0;font-size:9px}.mock-tabs .active{border-bottom:2px solid var(--accent);color:#15201c}.mock-code{color:#b7c7c0;white-space:pre-wrap;background:#111917;border-radius:7px;margin-top:15px;padding:18px;font:11px/1.85 ui-monospace}.mock-code em{color:var(--accent);font-style:normal}.mock-response{grid-template-columns:1fr auto;gap:10px;margin-top:16px;display:grid}.mock-response>div{background:#fff;border:1px solid #d8dfdb;padding:15px}.mock-response small{color:#71817b}.mock-response b{color:#169565}.mock-assertions{gap:8px;display:grid}.mock-assertions span{background:#fff;border:1px solid #d8dfdb;padding:10px;font-size:9px}.mock-assertions i{color:#159864;font-style:normal}.docs-scene{grid-template-columns:240px 1fr}.docs-scene .mock-sidebar{color:#1a221f;background:#f0f2f1;border-inline-end:1px solid #d4dad7}.docs-scene .mock-nav span{color:#66736e}.docs-scene .mock-nav span.active{color:#171f1c;background:#fff;box-shadow:0 2px 8px #14201912}.endpoint-title{align-items:center;gap:11px;display:flex}.endpoint-title b{color:#078557;background:#e6fff5;border-radius:4px;padding:5px 8px;font-size:10px}.endpoint-title h3{font-size:25px}.endpoint-grid{grid-template-columns:minmax(0,1fr) 270px;gap:22px;display:grid}.endpoint-copy{gap:15px;display:grid}.endpoint-copy article{border-bottom:1px solid #dbe1de;padding-bottom:15px}.endpoint-copy h4{margin:0 0 6px}.endpoint-copy p{color:#66756f;margin:0;font-size:10px}.audience-switch{background:#e2e7e4;border-radius:6px;padding:3px;display:flex}.audience-switch span{padding:6px 9px;font-size:8px}.audience-switch .active{background:#fff;border-radius:4px}.service-card{background:#fff;border:1px solid #d7ded9;border-radius:8px;padding:20px}.service-card h3{margin:0 0 6px}.service-card p{color:#68766f;font-size:10px}.service-meta{grid-template-columns:1fr 1fr;gap:8px;display:grid}.service-meta span{background:#f0f3f1;padding:9px;font-size:8px}.gantt-scene{grid-template-columns:170px 1fr}.gantt-scene .mock-sidebar{background:#252146}.gantt-stage{background:#fff;padding:0!important}.gantt-toolbar{border-bottom:1px solid #dce1e7;align-items:center;gap:8px;height:54px;padding:0 17px;display:flex}.gantt-toolbar span{border:1px solid #dde2e7;border-radius:5px;padding:7px 10px;font-size:8px}.gantt-toolbar .active{color:#145ec8;background:#e7efff}.gantt-grid{grid-template-columns:230px 1fr;height:calc(100% - 54px);display:grid}.task-list,.timeline{background:repeating-linear-gradient(#fff 0 37px,#e8edf0 38px);padding-top:50px;position:relative}.task-list{border-inline-end:1px solid #cfd6db}.task-list p{height:38px;margin:0;padding:10px 13px;font-size:9px}.task-list p.group{background:#f0f2f4;font-weight:800}.timeline{background-image:linear-gradient(90deg,#e6eaed 1px,#0000 1px),repeating-linear-gradient(#fff 0 37px,#e8edf0 38px);background-size:42px 42px,auto}.bar{background:#76d0ec;border:1px solid #1594c2;border-radius:4px;height:18px;position:absolute}.bar.one{width:42%;top:60px;left:7%}.bar.two{width:27%;top:98px;left:35%}.bar.three{background:#b494ff;border-color:#7458bd;width:31%;top:136px;left:56%}.bar.milestone{background:#f3a21c;border-color:#c87500;width:15px;height:15px;top:178px;left:84%;transform:rotate(45deg)}.dependency-line{transform-origin:0;background:#ef5e57;height:1px;position:absolute}.dependency-line.a{width:70px;top:105px;left:48%;transform:rotate(21deg)}.dependency-line.b{width:95px;top:145px;left:62%;transform:rotate(22deg)}.board-scene{background:#eef1f4;padding:25px}.board-head{justify-content:space-between;align-items:center;display:flex}.board-head h3{font-size:22px}.board-columns{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.board-column{background:#f8f9fa;border-radius:8px;padding:12px}.board-column>span{font-size:9px;font-weight:800}.board-card{background:#fff;border:1px solid #dfe4e8;border-radius:7px;margin-top:10px;padding:12px;font-size:9px}.board-card i{background:#176be2;height:3px;margin-top:10px;display:block}.calendar-scene{background:#fff;padding:22px}.calendar-head{justify-content:space-between;display:flex}.calendar-grid{border:1px solid #dce2e6;grid-template-columns:repeat(7,1fr);margin-top:18px;display:grid}.calendar-grid div{border-inline-end:1px solid #e3e7e9;border-bottom:1px solid #e3e7e9;min-height:70px;padding:7px;font-size:8px}.calendar-grid div:nth-child(7n){color:#be4e48;background:#fff0ef}.calendar-grid b{color:#185fbf;background:#dce8ff;margin-top:11px;padding:4px;font-size:7px;display:block}.demo-controls{color:#e6efeb;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:76px;padding:14px 18px;display:grid}.demo-controls button{color:#e6efeb;background:#1b2622;border:1px solid #35453f;border-radius:5px;min-width:72px;min-height:42px;font-size:11px}.demo-controls input{width:100%;accent-color:var(--accent)}.demo-controls span{font:10px ui-monospace}.demo-status{color:#8fa099;padding:0 18px 16px;font-size:11px}.demo-chapters{border-top:1px solid #2b3934;grid-template-columns:repeat(3,1fr);display:grid}.demo-chapters button{border:0;color:#718079;text-align:start;background:#121b18;border-inline-end:1px solid #2b3934;min-height:66px;padding:12px 16px}.demo-chapters button:last-child{border:0}.demo-chapters button.is-active{background:var(--accent-soft);color:#eef8f3}.demo-chapters b,.demo-chapters span{display:block}.demo-chapters b{font-size:10px}.demo-chapters span{margin-top:4px;font-size:8px}.capabilities{background:#07100e}.section-heading.compact{margin-bottom:80px}.capability-grid{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.capability-card{border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);min-height:280px;padding:30px}.capability-card span{color:var(--accent);font:10px ui-monospace}.capability-card h3{margin:72px 0 14px;font-size:22px}.capability-card p{color:var(--muted);margin:0;font-size:13px}.workflow{background:#0b1814}.workflow-list{border-top:1px solid var(--line)}.workflow-item{border-bottom:1px solid var(--line);grid-template-columns:80px minmax(180px,.8fr) 1.5fr;gap:4vw;padding:30px 0;display:grid}.workflow-item>span{color:var(--accent);font:12px ui-monospace}.workflow-item h3{margin:0;font-size:24px}.workflow-item p{max-width:680px;color:var(--muted);margin:0}.product-next{background:radial-gradient(circle at 82% 48%,var(--accent-soft),transparent 27%),#06100e;flex-direction:column;justify-content:center;min-height:75vh;display:flex}.product-next h2{letter-spacing:-.06em;max-width:930px;margin:0;font-size:clamp(54px,7vw,105px);line-height:.9}.next-links{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:55px;display:grid}.next-links a{border:1px solid var(--line);min-height:110px;color:var(--paper);justify-content:space-between;align-items:center;padding:24px;text-decoration:none;display:flex}.next-links a:hover{border-color:var(--accent);background:var(--accent-soft)}.next-links b{font-size:26px}.next-links span{color:var(--muted);font-size:11px}.product-footer{border-top:1px solid var(--line);color:#81908b;justify-content:space-between;align-items:center;height:110px;padding:0 max(28px,7vw);font-size:11px;display:flex}.product-footer img{display:block}html[dir=rtl] .product-nav{padding:0 18px 0 12px}html[dir=rtl] .product-hero h1,html[dir=rtl] .section-heading h2,html[dir=rtl] .product-next h2{letter-spacing:-.035em;font-family:IranYekan,Tahoma,sans-serif;font-weight:900;line-height:1.08}html[dir=rtl] .product-hero{background:radial-gradient(circle at 22% 45%,var(--accent-soft),transparent 29%),linear-gradient(180deg,#071411,#06100e)}html[dir=rtl] .product-hero:before{transform:scaleX(-1)}html[dir=rtl] .hero-signal,html[dir=rtl] .demo-player{direction:ltr}html[dir=rtl] .demo-chapters button{text-align:right;font-family:IranYekan}html[dir=rtl] .demo-status{text-align:right;direction:rtl;font-family:IranYekan}html[dir=rtl] .capability-card,html[dir=rtl] .workflow-item{line-height:1.9}@keyframes frame-in{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:900px){.product-nav nav{display:none}.product-nav{grid-template-columns:1fr 1fr}.product-hero{grid-template-columns:1fr;padding-top:140px}.hero-signal{justify-self:center;width:min(470px,75vw)}.section-heading{grid-template-columns:1fr}.film-intro{grid-column:1}.capability-grid{grid-template-columns:repeat(2,1fr)}.demo-viewport{min-height:520px}.endpoint-grid{grid-template-columns:1fr}.endpoint-grid .mock-code{display:none}}@media (max-width:620px){.product-nav{width:calc(100% - 24px);height:58px;top:12px}.product-brand span{display:none}.product-hero{gap:45px;padding:120px 20px 55px}.product-hero h1{font-size:clamp(62px,20vw,92px)}.hero-promise{margin-top:32px;font-size:22px}.hero-intro{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions a{justify-content:space-between}.hero-facts{grid-template-columns:1fr;margin-top:15px}.hero-facts div{border-inline:0;border-bottom:1px solid var(--line)}.product-film,.capabilities,.workflow,.product-next{padding:80px 20px}.section-heading{margin-bottom:42px}.section-heading h2,.product-next h2{font-size:48px}.demo-player{border-radius:12px}.demo-viewport{height:590px;min-height:0}.demo-scene,.docs-scene,.gantt-scene{grid-template-columns:1fr}.mock-sidebar{display:none}.mock-main{padding:14px}.request-line{grid-template-columns:56px 1fr}.request-line button{display:none}.mock-response,.endpoint-grid{grid-template-columns:1fr}.gantt-grid{grid-template-columns:150px 1fr}.gantt-toolbar span:nth-child(n+3){display:none}.board-columns{grid-template-columns:repeat(2,1fr)}.board-column:nth-child(n+3){display:none}.calendar-grid div{min-height:60px}.demo-controls{grid-template-columns:auto 1fr}.demo-controls [data-demo-time]{display:none}.demo-chapters{grid-template-columns:1fr}.demo-chapters button{min-height:54px}.capability-grid{grid-template-columns:1fr}.capability-card{min-height:220px}.capability-card h3{margin-top:45px}.workflow-item{grid-template-columns:48px 1fr}.workflow-item p{grid-column:2}.next-links{grid-template-columns:1fr}.product-footer p{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.demo-frame{animation:none}}.demo-frame-inner{height:100%}.workspace-grid,.example-pair{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px;display:grid}.workspace-grid article,.service-map article,.task-detail article{background:#fff;border:1px solid #d6ded9;border-radius:8px;padding:22px}.workspace-grid small,.share-panel small,.task-detail small{color:#71817b;letter-spacing:.12em;font:700 8px/1.2 ui-monospace}.workspace-grid h3,.share-panel h3,.task-detail h3{margin:10px 0 7px;font-size:20px}.workspace-grid p,.share-panel p,.task-detail p{color:#68766f;font-size:10px}.workspace-grid b{color:#178d68;font-size:9px}.activity-feed{border-top:1px solid #d7dfda;margin-top:24px;display:grid}.activity-feed article{border-bottom:1px solid #d7dfda;grid-template-columns:42px 1fr;gap:12px;padding:18px 4px;display:grid}.activity-feed article>b{background:var(--accent-soft);border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.activity-feed span,.activity-feed small{display:block}.activity-feed span{font-size:11px}.activity-feed small{color:#7b8983}.service-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.service-grid span{background:#fff;border:1px solid #d7dfda;border-radius:7px;padding:18px}.service-grid b,.service-grid i{display:block}.service-grid b{font-size:11px}.service-grid i{color:#178d68;margin-top:18px;font-size:9px;font-style:normal}.example-pair .mock-code{margin:0}.service-map{gap:10px;margin-top:24px;display:grid}.service-map article{justify-content:space-between;align-items:center;display:flex}.service-map b{font-size:13px}.service-map span{color:#75827d;font-size:9px}.share-panel{background:#fff;border:1px solid #d5ded9;border-radius:10px;max-width:650px;margin:55px auto;padding:35px}.share-panel>div{border:1px solid #d9e0dc;border-radius:5px;justify-content:space-between;align-items:center;margin-top:24px;padding:12px;font-size:9px;display:flex}.share-panel>div b{background:var(--accent);color:#0b1713;border-radius:4px;padding:7px 10px}.share-panel.public{margin-top:40px}.task-detail{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.task-detail article:last-child{grid-column:1/-1}.progress-summary{background:#fff;border:1px solid #d6dfe0;grid-template-columns:repeat(3,1fr);max-width:650px;margin:0 auto;display:grid}.progress-summary span{text-align:center;color:#6a7773;padding:18px;font-size:9px}.progress-summary b{color:#17201d;font-size:20px;display:block}.demo-player:focus-visible{outline:3px solid var(--accent);outline-offset:5px}@media (max-width:620px){.workspace-grid,.example-pair,.service-grid,.task-detail{grid-template-columns:1fr}.service-map article{flex-direction:column;align-items:flex-start;gap:6px}.task-detail article:last-child{grid-column:auto}.share-panel{margin:24px auto;padding:22px}.share-panel>div{flex-direction:column;align-items:flex-start;gap:10px}.progress-summary{grid-template-columns:1fr}}.product-film .section-heading>p{color:#53645d}.capabilities .section-heading>p,.workflow .section-heading>p{color:#90a19b}.demo-chapters button{color:#92a29b}.capability-card span,.workflow-item>span{color:#7893ff}.product-nav{grid-template-columns:minmax(150px,1fr) auto minmax(220px,1fr)}.product-nav-actions{justify-self:end;align-items:center;gap:8px;display:flex}.product-switcher{position:relative}.product-switcher summary{cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:0 13px;font-size:11px;font-weight:700;list-style:none;display:flex}.product-switcher summary::-webkit-details-marker{display:none}.product-switcher[open] summary{background:#07110f12}.product-switcher-menu{top:52px;background:#edf2ef;border:1px solid #07110f24;border-radius:13px;width:270px;padding:8px;position:absolute;inset-inline-end:0;box-shadow:0 22px 65px #00000047}.product-switcher-menu a{color:#13201c;border-radius:8px;justify-content:space-between;align-items:center;padding:11px 12px;text-decoration:none;display:flex}.product-switcher-menu a:hover,.product-switcher-menu a:focus-visible{background:#fff;outline:none}.product-switcher-menu a.is-current{background:#dbe7e2}.product-switcher-menu span{color:#607069;letter-spacing:.08em;font:700 7px/1 ui-monospace}.product-switcher-menu b{font-size:12px}.section-nav a:first-child{padding-inline-start:17px;position:relative}.section-nav a:first-child:before{content:"←";position:absolute;inset-inline-start:0}html[dir=rtl] .section-nav a:first-child:before{content:"→"}@media (max-width:1100px){.section-nav a:nth-child(2),.section-nav a:nth-child(4){display:none}}@media (max-width:900px){.product-nav{grid-template-columns:1fr auto}.product-nav-actions{grid-column:2}.product-switcher-menu{width:min(270px,100vw - 32px)}}@media (max-width:620px){.product-switcher summary{padding:0 8px;font-size:10px}.product-nav-actions{gap:3px}.product-language{min-width:38px}.product-switcher-menu{top:48px}}.secure-scene{color:#121817;background:#f5f7f8;grid-template-columns:190px 1fr;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.secure-sidebar{background:#fff;border-inline-end:1px solid #dfe6e3;padding:18px 14px}.secure-logo{align-items:center;gap:9px;margin-bottom:24px;font-size:15px;display:flex}.secure-logo i{color:#fff;background:#0b7f72;border-radius:7px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.secure-logo b{font-size:14px}.secure-sidebar>small{color:#71807b;letter-spacing:.15em;margin:17px 8px 6px;font:700 7px/1 ui-monospace;display:block}.secure-sidebar nav{gap:3px;display:grid}.secure-sidebar nav span{color:#65716d;border-radius:6px;padding:8px 10px;font-size:9px;font-weight:650}.secure-sidebar nav span.active{color:#205f58;background:#dff7f2;border-inline-end:3px solid #0b7f72}.secure-main{min-width:0;overflow:hidden}.secure-top{background:#fff;border-bottom:1px solid #dfe6e3;align-items:center;gap:8px;height:62px;padding:0 20px;display:flex}.secure-top>div{margin-inline-end:auto;display:grid}.secure-top small,.secure-card small,.secure-hero small,.secure-health small{color:#27675f;letter-spacing:.08em;font:800 7px/1.2 ui-monospace}.secure-top>div b{margin-top:4px;font-size:18px}.secure-top>span{color:#67736f;border:1px solid #dfe6e3;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:700}.secure-hero,.secure-card,.secure-health article{background:#fff;border:1px solid #dfe6e3;border-radius:8px;margin:16px 20px;padding:20px;box-shadow:0 12px 28px #1428220d}.secure-hero{background:linear-gradient(100deg,#effcf8,#fff);justify-content:space-between;align-items:center;display:flex}.secure-hero h3,.secure-card h3,.secure-health h3{margin:7px 0 3px;font-size:21px}.secure-hero p,.secure-card>p{color:#697571;margin:0;font-size:9px}.secure-hero button,.secure-primary{color:#fff;background:#0b7f72;border:0;border-radius:6px;padding:10px 14px;font-size:9px;font-weight:750}.secure-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin:0 20px;display:grid}.secure-stats article{background:#fff;border:1px solid #dfe6e3;border-radius:7px;min-height:105px;padding:15px}.secure-stats b,.secure-stats strong,.secure-stats span{display:block}.secure-stats b{color:#65716d;font-size:9px}.secure-stats strong{margin:10px 0 8px;font-size:25px}.secure-stats span{color:#7b8682;font-size:7px}.secure-health{grid-template-columns:1fr 1fr;gap:10px;margin:0 20px;display:grid}.secure-health article{margin:12px 0 0}.secure-health p{border-bottom:1px solid #e6ebe9;padding:8px 0;font-size:9px}.secure-health p b{float:right;color:#36774e;background:#e2f5e7;border-radius:999px;padding:3px 6px;font-size:7px}.secure-health span{color:#77837f;font-size:7px}.secure-card{margin-top:16px}.secure-card.compact{margin-top:10px;padding-block:15px}.secure-card-head{justify-content:space-between;align-items:flex-start;display:flex}.secure-card-head>span{border:1px solid #dfe6e3;border-radius:6px;padding:8px;font-size:8px;font-weight:750}.secure-card label{margin:14px 0 6px;font-size:8px;font-weight:750;display:block}.secure-field{background:#fff;border:1px solid #d7dfdc;border-radius:6px;grid-template-columns:120px 1fr auto;align-items:center;margin-top:8px;display:grid}.secure-field.focus{outline:2px solid #0b7f7259}.secure-field span,.secure-field b{padding:10px;font-size:9px}.secure-field b{border-inline-start:1px solid #e1e7e4}.secure-field button,.secure-link button,.revealed-fields button{background:#f8faf9;border:0;border-inline-start:1px solid #dfe6e3;align-self:stretch;font-size:8px;font-weight:700}.secure-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.secure-form-grid label{margin-top:10px}.secure-form-grid input,.secure-form-grid select{color:#15201c;background:#fff;border:1px solid #d7dfdc;border-radius:6px;width:100%;height:38px;padding:0 10px;font:9px inherit}.secure-choice{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0;display:grid}.secure-choice article{border:1px solid #dfe6e3;border-radius:7px;padding:15px}.secure-choice article.selected{background:#effaf7;border-color:#0b7f72}.secure-choice i,.secure-choice b,.secure-choice span{display:block}.secure-choice i{color:#0b7f72}.secure-choice b{margin:5px 0;font-size:10px}.secure-choice span{color:#6b7773;font-size:8px}.secure-notice{background:#effaf7;border-inline-start:3px solid #0b7f72;padding:11px 13px;display:grid}.secure-notice b{font-size:9px}.secure-notice span{color:#687570;font-size:8px}.secure-primary{float:right;margin-top:14px}.secure-result{max-width:680px}.secure-result>p{margin:8px 0 18px}.secure-link{border:1px solid #d7dfdc;border-radius:6px;grid-template-columns:1fr auto;height:45px;display:grid;overflow:hidden}.secure-link span{color:#53645f;padding:14px;font:8px ui-monospace}.secure-link button{color:#fff;background:#0b7f72;padding:0 13px}.secure-result-grid{grid-template-columns:repeat(4,1fr);margin:14px 0;display:grid}.secure-result-grid span{color:#73807b;border:1px solid #e1e7e4;border-inline-end:0;padding:12px;font-size:7px}.secure-result-grid span:last-child{border-inline-end:1px solid #e1e7e4}.secure-result-grid b{color:#16211d;margin-top:6px;font-size:9px;display:block}.recipient-scene{color:#17201d;background:#eef4f2;height:100%;padding:30px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.recipient-scene>header{align-items:center;gap:8px;max-width:670px;margin:0 auto 18px;display:flex}.recipient-scene>header i{color:#fff;background:#0b7f72;border-radius:8px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.recipient-scene>header b{font-size:15px}.recipient-scene>header span{color:#687570;margin-left:auto;font-size:8px}.recipient-scene>main{background:#fff;border:1px solid #d8e1dd;border-radius:9px;max-width:670px;margin:auto;padding:34px;box-shadow:0 18px 55px #12282114}.recipient-scene small{color:#0b7f72;letter-spacing:.1em;font:800 8px ui-monospace}.recipient-scene h3{margin:9px 0 6px;font-size:25px}.recipient-scene p{color:#687570;font-size:10px}.recipient-meta{border:1px solid #e0e6e3;grid-template-columns:1fr 1fr;margin:18px 0;display:grid}.recipient-meta span{color:#71807b;padding:12px;font-size:8px}.recipient-meta b{color:#17201d;margin-top:5px;font-size:10px;display:block}.recipient-scene label{gap:6px;font-size:8px;font-weight:700;display:grid}.recipient-scene input{border:1px solid #d7dfdc;border-radius:6px;height:39px;padding:0 10px}.recipient-warning{background:#fff8e8;border-inline-start:3px solid #d69b31;margin:15px 0;padding:12px}.recipient-warning b,.recipient-warning span{display:block}.recipient-warning b{font-size:9px}.recipient-warning span{color:#6c756f;font-size:8px}.recipient-scene>main>button{color:#fff;background:#0b7f72;border:0;border-radius:6px;width:100%;height:42px;font-size:10px;font-weight:750}.revealed-fields{gap:9px;margin:17px 0;display:grid}.revealed-fields label{border:1px solid #dce4e0;border-radius:6px;grid-template-columns:90px 1fr 55px;align-items:center;height:44px;display:grid;overflow:hidden}.revealed-fields label>span{border-inline-start:1px solid #e1e7e4;padding:0 11px;font:9px ui-monospace}.recipient-warning.success{background:#effaf7;border-color:#0b7f72}@media (max-width:900px){.secure-scene{grid-template-columns:145px 1fr}.secure-stats{grid-template-columns:repeat(2,1fr)}.secure-health{display:none}.secure-sidebar{padding-inline:9px}.secure-top>span:nth-last-child(n+2){display:none}}@media (max-width:620px){.secure-scene{grid-template-columns:1fr}.secure-sidebar{display:none}.secure-main{overflow:auto}.secure-top{height:55px}.secure-card,.secure-hero{margin:10px;padding:14px}.secure-stats{margin:0 10px}.secure-form-grid,.secure-choice{grid-template-columns:1fr}.secure-result-grid{grid-template-columns:repeat(2,1fr)}.recipient-scene{padding:15px}.recipient-scene>main{padding:22px}.secure-field{grid-template-columns:85px 1fr auto}}.next-links{grid-template-columns:repeat(3,1fr)}.demo-rahapi .demo-viewport,.demo-rahapi .demo-scene{color:#eee;background:#111}.demo-rahapi .mock-sidebar{color:#ededed;background:#1d1d1d;border-inline-end:1px solid #363636}.demo-rahapi .mock-logo b{color:#41b8ff}.demo-rahapi .mock-nav span{color:#a8a8a8}.demo-rahapi .mock-nav span.active{color:#c890f2;background:#2c2434}.demo-rahapi .mock-list{border-color:#383838}.demo-rahapi .mock-list p{color:#9c9c9c;border-color:#303030}.demo-rahapi .mock-list p.active{color:#fff}.demo-rahapi .mock-main{color:#f0f0f0;background:#121212}.demo-rahapi .mock-topbar span{color:#bdbdbd;background:#252525}.demo-rahapi .request-line b,.demo-rahapi .request-line span{background:#1b1b1b;border-color:#3b3b3b}.demo-rahapi .request-line button{color:#150d1b;background:#b879f2}.demo-rahapi .mock-tabs{border-color:#373737}.demo-rahapi .mock-tabs span{color:#949494}.demo-rahapi .mock-tabs .active{color:#fff;border-color:#b879f2}.demo-rahapi .mock-code{color:#c8c8c8;background:#1a1a1a}.demo-rahapi .mock-code em{color:#c890f2}.demo-rahapi .mock-response>div,.demo-rahapi .mock-assertions span{background:#1a1a1a;border-color:#383838}.demo-rahapi .mock-response small{color:#9d9d9d}.demo-rahdoc .demo-viewport,.demo-rahdoc .docs-scene{color:#202124;background:#fff}.demo-rahdoc .mock-sidebar{background:#f7f7f7;border-color:#e6e6e6}.demo-rahdoc .mock-nav span.active{box-shadow:none;background:#e9e9e9}.demo-rahdoc .mock-main{background:#fff}.demo-rahdoc .service-card,.demo-rahdoc .workspace-grid article,.demo-rahdoc .service-map article{box-shadow:0 1px 2px #1c231f0a}.demo-rahgantt .demo-viewport,.demo-rahgantt .gantt-scene{color:#20243a;background:#f6f7fb}.demo-rahgantt .gantt-scene .mock-sidebar{color:#20243a;background:#fff;border-inline-end:1px solid #dfe3ec}.demo-rahgantt .mock-logo b{color:#246bfd}.demo-rahgantt .mock-nav span{color:#687086}.demo-rahgantt .mock-nav span.active{color:#245fe5;background:#eaf0ff}.demo-rahgantt .mock-list{border-color:#e4e7ed}.demo-rahgantt .mock-list p{color:#6f7687;border-color:#e8eaf0}.demo-rahgantt .mock-list p.active{color:#20243a}.demo-rahgantt .gantt-stage{background:#f6f7fb}.demo-rahgantt .gantt-toolbar{background:#fff}.demo-rahgantt .board-scene{background:#f6f7fb}@media (max-width:900px){.next-links{grid-template-columns:1fr}}
