.lr-band{--pad:clamp(60px, 8vw, 120px)}.lr-grid{gap:18px;display:grid}.lr-head{gap:10px;display:grid}.lr-head h2{max-width:16ch;margin:0}.lr-sub{color:var(--fg-2);max-width:36ch;margin:0;font-size:17px;line-height:1.45}.lr{gap:12px;min-width:0;display:grid}.lr-rail{display:contents}.lr-tally,.lr-sum{display:none}html.tk-hd-hidden .lr-chips{top:0}.lr-chips{transition:top .3s var(--ease-p3,ease)}.lr-fold{border:0;border-bottom:1px solid var(--print-ink);width:100%;min-height:44px;color:var(--print-ink);cursor:pointer;text-align:start;background:0 0;align-items:center;gap:8px;margin:12px 0 0;padding:0 0 5px;display:flex}.lr-fold-t{flex:auto}.lr-fold-n{font:600 13px/1 var(--f-mono);color:var(--print-ink-2)}.lr-fold-c{width:10px;height:10px;transition:rotate .25s var(--ease-p3,ease), translate .25s;border-block-end:2px solid;border-inline-end:2px solid;translate:0 -3px;rotate:45deg}.lr-fold[aria-expanded=true] .lr-fold-c{translate:0 2px;rotate:225deg}.lr-fold:active{background:#0000000a}.lr-chips{top:calc(var(--hdr,60px) + 2px);z-index:3;padding:6px var(--margin);margin-inline:calc(var(--margin) * -1);scrollbar-width:none;background:linear-gradient(to bottom, var(--black) 72%, transparent);gap:6px;display:flex;position:sticky;overflow-x:auto}.lr-chips::-webkit-scrollbar{display:none}.lr-chip{min-height:44px;color:var(--fog);font:inherit;white-space:nowrap;cursor:pointer;background:#101412;border:1px solid #2a3531;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.lr-chip[aria-pressed=true]{background:var(--fog);color:#08110f}.lr-chip:focus-visible{outline:2px solid var(--fog);outline-offset:2px}.lr-dot{background:var(--chip);border-radius:50%;width:10px;height:10px}[data-service=websites]{--chip:var(--w-websites);--chipd:var(--w-websites-deep)}[data-service=business-systems]{--chip:var(--w-systems);--chipd:var(--w-systems-deep)}[data-service=mobile-apps]{--chip:var(--w-apps);--chipd:var(--w-apps-deep)}[data-service=dashboards]{--chip:var(--w-dashboards);--chipd:var(--w-dashboards-deep)}[data-service=automations]{--chip:var(--w-automations);--chipd:var(--w-automations-deep)}[data-service=design]{--chip:var(--w-design);--chipd:var(--w-design-deep)}.lr-paper{--ink:var(--print-ink);--ink-2:var(--print-ink-2);--ink-3:var(--print-ink-3);--z:7px;color:var(--print-ink);-webkit-mask:conic-gradient(from 135deg at 50% var(--z), #000 90deg, transparent 0) 0 0 / calc(var(--z) * 2) 51% repeat-x, conic-gradient(from -45deg at 50% calc(100% - var(--z)), #000 90deg, transparent 0) 0 100% / calc(var(--z) * 2) 51% repeat-x;mask:conic-gradient(from 135deg at 50% var(--z), #000 90deg, transparent 0) 0 0 / calc(var(--z) * 2) 51% repeat-x, conic-gradient(from -45deg at 50% calc(100% - var(--z)), #000 90deg, transparent 0) 0 100% / calc(var(--z) * 2) 51% repeat-x;-webkit-mask:conic-gradient(from 135deg at 50% var(--z), #000 90deg, transparent 0) 0 0 / calc(var(--z) * 2) 51% repeat-x, conic-gradient(from -45deg at 50% calc(100% - var(--z)), #000 90deg, transparent 0) 0 100% / calc(var(--z) * 2) 51% repeat-x;background:#fbfcf9;padding:20px 14px 8px;position:relative;box-shadow:0 26px 90px #e9f1ec1a}.lr-top{border-bottom:2px solid var(--print-ink);justify-content:space-between;align-items:center;padding-bottom:9px;display:flex}.lr-brand{width:15px;height:15px;color:var(--print-ink);display:block}.lr-brand svg{fill:currentColor;width:100%;height:100%;display:block}.lr-no{font:600 13px/1 var(--f-mono)}.lr-legend{color:var(--print-ink-2);max-width:none;margin:9px 0 2px;font-size:15px;line-height:1.4}.lr-lines,.lr-one{margin:0;padding:0;list-style:none}.lr-li,.lr-line{max-width:none}.lr-lines{animation:.32s ease-out both lr-feed}@keyframes lr-feed{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lr-group{border-bottom:1px solid var(--print-ink);font:700 12px/1.25 var(--f-mono);color:var(--print-ink);align-items:center;gap:8px;max-width:none;margin:16px 0 0;padding-bottom:5px;display:flex}:lang(ar) .lr-group{font-size:14px}.lr-group:before{content:"";background:var(--chip);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--chipd);border-radius:50%;flex:none}.lr-lab{cursor:pointer;-webkit-tap-highlight-color:transparent;border-bottom:1px dashed #c7d0ca;grid-template-columns:34px minmax(0,1fr);column-gap:6px;min-height:44px;padding:10px 0;display:grid;position:relative}.lr-box{inset-inline-start:0;opacity:0;cursor:pointer;width:44px;height:44px;margin:0;position:absolute;top:6px}.lr-mark{border:1.5px solid var(--print-ink);border-radius:2px;width:24px;height:24px;margin-top:0;transition:background .2s;position:relative}.lr-box:focus-visible+.lr-mark{outline:2px solid var(--print-ink);outline-offset:3px}.lr-mark svg{width:34px;height:30px;position:absolute;bottom:-1px;left:-4px;overflow:visible}.lr-mark .td-marker path{fill:var(--print-ink)}.lr-line[data-on] .lr-mark{background:var(--andon)}.lr-text{gap:1px;min-width:0;display:grid}.lr-sent{font-family:var(--f-display);color:var(--print-ink);font-size:16px;font-weight:750;line-height:1.25}:lang(ar) .lr-sent{font-family:var(--f-sans);font-weight:700;line-height:1.4}.lr-build{color:var(--print-ink-2);font-size:15px;line-height:1.3}.lr-meta{flex-wrap:wrap;justify-content:space-between;gap:2px 10px;margin-top:3px;display:flex}.lr-price{font:600 12px/1.4 var(--f-mono);color:var(--print-ink)}:lang(ar) .lr-price{font-size:14px}.lr-check{font:500 12px/1.4 var(--f-mono);color:var(--print-ink-2);white-space:nowrap}:lang(ar) .lr-check{font-size:13px}.lr-pull{min-height:48px;font-family:var(--f-display);color:var(--print-ink);text-underline-offset:4px;justify-content:center;align-items:center;font-size:17px;font-weight:800;text-decoration:underline;animation:1.8s ease-in-out infinite lr-tug;display:flex}@keyframes lr-tug{50%{transform:translateY(3px)}}.lr-refused{border-top:2px solid var(--print-ink);margin-top:22px;padding-top:12px}.lr-refused-h{font:700 13px/1.3 var(--f-mono);color:var(--print-ink);max-width:none;margin:0 0 6px}.lr-refused ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.lr-refused li{color:var(--print-ink-2);max-width:none;font-size:15px;line-height:1.3}.lr-struck{display:inline-block;position:relative}.lr-strike{pointer-events:none;position:absolute;inset:14% -4px}.lr-strike svg{width:100%;height:100%}.lr-strike .td-marker path{fill:#b6d932}.lr-yours{font-family:var(--f-display);color:var(--print-ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-top:18px;font-size:16px;font-weight:750;display:grid}.lr-yours input{border:0;border-bottom:2px solid var(--print-ink);width:100%;min-height:44px;color:var(--print-ink);font:inherit;background:0 0;border-radius:0;padding:0 2px;font-weight:500}.lr-yours input::placeholder{color:var(--print-ink-3)}.lr-yours input:focus{border-bottom-color:var(--w-systems-deep);outline:none}.lr-tear[data-ready]{z-index:2;position:sticky;bottom:8px;box-shadow:0 -10px 18px -10px #10151442}.lr-tear{background:#fbfcf9;margin:18px -14px 0;padding:0 14px 12px;position:relative}.lr[data-mini] .lr-tear[data-ready]{box-shadow:none;position:relative;bottom:auto}.lr-perf{width:100%;min-height:62px;color:var(--print-ink);font:inherit;cursor:grab;touch-action:pan-y;background:0 0;border:0;grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;padding:17px 0 4px;display:grid;position:relative}.lr-perf:focus-visible{outline:2px solid var(--print-ink);outline-offset:2px}.lr-dash{inset-inline:0;border-top:3px dashed var(--print-ink);height:0;clip-path:inset(-3px 0 -3px calc(var(--p,0) * 100%));transition:clip-path .2s;position:absolute;top:8px}:lang(ar) .lr-dash{clip-path:inset(-3px calc(var(--p,0) * 100%) -3px 0)}.lr-tab{top:0;background:var(--print-ink);color:#fff;border-radius:2px;place-items:center;width:26px;height:18px;transition:inset-inline-start .2s;display:grid;position:absolute;inset-inline-start:calc(var(--p,0) * (100% - 26px))}.lr-tab svg{fill:currentColor;width:10px;height:10px;display:block}.lr-tear[data-ready] .lr-tab{background:var(--andon);color:var(--print-ink);box-shadow:0 0 0 1.5px var(--print-ink);animation:1.4s ease-in-out infinite lr-tab}@keyframes lr-tab{50%{translate:6px}}:lang(ar) .lr-tear[data-ready] .lr-tab{animation-name:lr-tab-ar}@keyframes lr-tab-ar{50%{translate:-6px}}.lr-tearl{font-family:var(--f-display);font-size:17px;font-weight:800;line-height:1.25}.lr-count{font-family:var(--f-mono);font-size:14px;font-weight:600}.lr-hint{color:var(--print-ink-2);font-size:13px;line-height:1.3}.lr-empty{text-align:center;color:var(--print-ink);max-width:none;margin:3px 0 0;font-size:15px;font-weight:600;animation:.36s both lr-shake}@keyframes lr-shake{25%{transform:translate(-5px)}60%{transform:translate(4px)}}.lr-wa{min-height:44px;color:var(--print-ink);text-underline-offset:3px;justify-content:center;align-items:center;margin-top:2px;font-size:15px;font-weight:800;display:flex}.lr-stub{inset-inline:14px;color:var(--print-ink);pointer-events:none;opacity:0;transform-origin:50% 100%;background:#fff;gap:2px;padding:10px 12px;font-size:14px;font-weight:650;line-height:1.3;animation:.88s cubic-bezier(.3,.1,.4,1) both lr-fly;display:grid;position:absolute;bottom:calc(100% - 8px);box-shadow:0 10px 30px #00000059}@keyframes lr-fly{0%{opacity:1;transform:none}22%{opacity:1;transform:translateY(-14px)rotate(-1.4deg)}to{opacity:0;transform:translateY(-58vh)rotate(-7deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lr:not([data-mini]) .lr-line{animation:linear both lr-print;animation-timeline:view();animation-range:entry entry 42%}}}@keyframes lr-sum{0%{opacity:.3;transform:translateY(-6px)}}@keyframes lr-print{0%{opacity:.25;transform:translateY(-7px)}to{opacity:1;transform:none}}@media (min-width:1000px){.lr-grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:18px clamp(32px,4vw,72px)}.lr-head{grid-area:1/1}.lr-grid>.lr{display:contents}.lr-grid>.lr>.lr-rail{top:calc(var(--hdr,60px) + 24px);grid-area:2/1;align-self:start;gap:18px;min-width:0;display:grid;position:sticky}.lr-rail>.lr-chips{background:0 0;flex-wrap:wrap;margin:0;padding:0;position:static;overflow:visible}.lr-sum{color:var(--fog);background:#0e1513;border-radius:10px;gap:6px;padding:18px 20px;display:grid;box-shadow:inset 0 0 0 1px #24342f}.lr-sum-h{font:800 15px/1.2 var(--f-display);color:var(--fog)}.lr-sum-n{font:600 13px/1.3 var(--f-mono);color:var(--fog-2)}.lr-sum-from{color:var(--fog-2);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:15px;display:flex}.lr-sum-from b{font:700 clamp(28px, 2.6vw, 40px)/1.05 var(--f-mono);color:var(--fog);animation:lr-sum .32s var(--ease-spring,ease) both}.lr-sum[data-empty] .lr-sum-from b{color:var(--fog-3,#7f918b)}.lr-sum-m{color:var(--mint,#7ff0d2);flex-basis:100%;font-size:15px}.lr-sum-none{color:var(--fog-2);font-size:15px;line-height:1.45}.lr-tally{border-top:1px solid #2a3531;margin:0;padding:0;list-style:none;display:grid}.lr-tally li{border-bottom:1px solid #1e2825;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:10px;max-width:none;padding:9px 0;animation:.28s ease-out both lr-feed;display:grid}.lr-tsent{color:var(--fog);font-size:15px;font-weight:650;line-height:1.3}.lr-tprice{font:500 12px/1.3 var(--f-mono);color:var(--fog-2);text-align:end}:lang(ar) .lr-tprice{font-size:13px}.lr-grid>.lr>.lr-paper{grid-area:1/2/span 2}.lr-paper{padding:26px 28px 10px}.lr-tear{margin-inline:-28px;padding-inline:28px}.lr-lab{grid-template-columns:40px minmax(0,1fr);padding:12px 0}.lr-text{grid-template-columns:minmax(0,1fr) auto;column-gap:18px}.lr-sent,.lr-build{grid-column:1}.lr-meta{grid-area:1/2/span 2;align-content:start;justify-items:end;margin:0;display:grid}}@media (prefers-reduced-motion:reduce){.lr-lines,.lr-pull,.lr-tab,.lr-empty,.lr-stub,.lr-line,.lr-tally li,.lr-sum-from b{animation:none!important}.lr-stub{display:none}}
