.lg-concept.tk-sec{padding-block-start:0}.lg-concept{--cn-gap:clamp(56px, 7vw, 112px);--a1-chrome:340px;--a1-w:min(100%, calc((100svh - var(--a1-chrome)) * 21 / 9))}html[lang=ar] .lg-concept{--a1-chrome:396px}@media (max-height:820px){.lg-concept{--a1-chrome:300px}html[lang=ar] .lg-concept{--a1-chrome:312px}}.lg-concept .cn-seam{background:linear-gradient(to bottom, var(--night) 55%, color-mix(in srgb, var(--night) 0%, transparent));pointer-events:none;--sx:22%;height:clamp(96px,8.4vw,128px);position:relative;overflow:hidden}.lg-concept .cn-seam:before{content:"";background:radial-gradient(48% 95% at var(--sx) 0%, #f5f08ae6, #f5f08a73 26%, transparent 70%), radial-gradient(40% 80% at calc(var(--sx) + 16%) 0%, #d8f55ad9, #d8f55a59 34%, transparent 72%), radial-gradient(36% 80% at calc(var(--sx) + 30%) 0%, #7ff0d2cc, #7ff0d24d 40%, transparent 75%), radial-gradient(30% 70% at calc(var(--sx) + 44%) 0%, #1fc2becc, transparent 72%);position:absolute;inset:0}[dir=rtl] .lg-concept .cn-seam:before{background:radial-gradient(48% 95% at calc(100% - var(--sx)) 0%, #f5f08ae6, #f5f08a73 26%, transparent 70%), radial-gradient(40% 80% at calc(100% - var(--sx) - 16%) 0%, #d8f55ad9, #d8f55a59 34%, transparent 72%), radial-gradient(36% 80% at calc(100% - var(--sx) - 30%) 0%, #7ff0d2cc, #7ff0d24d 40%, transparent 75%), radial-gradient(30% 70% at calc(100% - var(--sx) - 44%) 0%, #1fc2becc, transparent 72%)}.lg-concept .cn-seam:after{content:"";background:var(--andon);height:2px;position:absolute;inset:0 0 auto}.lg-concept .cn-seam-glow{background-image:var(--grain);opacity:.1;mix-blend-mode:overlay;background-size:180px;position:absolute;inset:0}.lg-concept .cn-intro{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-block-start:clamp(-40px,-3vw,-16px);display:grid;position:relative}.lg-concept .cn-intro-main{grid-column:1/span 7}.lg-concept .cn-lede{grid-column:8/span 5;max-width:46ch;padding-block-end:.6em}.lg-concept .cn-honest{margin-block-end:22px}.lg-concept .cn-tag{white-space:normal;height:auto;min-height:22px;color:var(--fg);border-color:color-mix(in srgb, var(--fg) 55%, transparent);padding-block:4px;line-height:1.25}.lg-concept .cn-tag:before{content:"";background:var(--andon);clip-path:polygon(0 0,100% 50%,0 100%);flex:none;width:7px;height:7px}.lg-concept .cn-eyebrow{color:var(--fg-2);margin-block-end:18px}.lg-concept .lg-concept-h{font-size:var(--t-xl);max-width:9em;line-height:.95}html[lang=ar] .lg-concept .lg-concept-h{line-height:var(--lh-ar-head)}.lg-concept .cn-acthead{grid-template-columns:1fr auto;align-items:end;column-gap:24px;margin-block-end:clamp(16px,2vw,24px);display:grid}.lg-concept .cn-acthead .eyebrow{color:var(--andon-soft);grid-column:1/-1;margin-block-end:10px}.lg-concept .cn-acttitle{font-size:var(--t-h3);text-wrap:balance}.lg-concept .cn-hint{color:var(--fg-2);text-align:end;text-wrap:balance;max-width:36ch;font-size:13px;line-height:1.4}.lg-concept .cn-hint .i-run{vertical-align:-.04em;color:currentColor;width:.72em;height:.72em;margin-inline:.12em}.lg-concept .cn-hint-touch{display:none}@media (hover:none){.lg-concept .cn-hint-hover{display:none}.lg-concept .cn-hint-touch{display:inline}}html.tk-reduced .lg-concept .cn-hint-hover,html.tk-reduced .lg-concept .cn-hint-scroll{display:none}html.tk-reduced .lg-concept .cn-hint-touch{display:inline}@media (prefers-reduced-motion:reduce){.lg-concept .cn-hint-hover,.lg-concept .cn-hint-scroll{display:none}.lg-concept .cn-hint-touch{display:inline}}.lg-concept .cn-explain{color:var(--fg-2);max-width:62ch;font-size:var(--t-lead);grid-column:1/-1;margin-block-start:14px;line-height:1.45}@media (min-width:1024px){.lg-concept .cn-acthead--2{column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg-concept .cn-acthead--2 .cn-explain{grid-area:2/2;align-self:end;margin:0;font-size:clamp(1rem,.9rem + .3vw,1.15rem)}}html[lang=ar] .lg-concept .cn-explain{line-height:1.8}.lg-concept .cn-act1{padding-block:var(--cn-gap) 0;position:relative}.lg-concept .cn-act1.is-pin{flex-direction:column;justify-content:safe center;height:100svh;padding-block:88px 20px;display:flex}.lg-concept .cn-act1.is-pin .cn-acthead,.lg-concept .cn-act1.is-pin .cn-stagebox,.lg-concept .cn-act1.is-pin .cn-a1-foot{width:var(--a1-w);margin-inline:auto}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html.tk-js:not(.tk-reduced) .lg-concept .cn-act1:not(.cn-ready){margin-block-end:120vh;flex-direction:column;justify-content:safe center;height:100svh;margin-block-end:round(120vh,1px);padding-block:88px 20px;display:flex}html.tk-js:not(.tk-reduced) .lg-concept .cn-act1:not(.cn-ready) .cn-acthead,html.tk-js:not(.tk-reduced) .lg-concept .cn-act1:not(.cn-ready) .cn-stagebox,html.tk-js:not(.tk-reduced) .lg-concept .cn-act1:not(.cn-ready) .cn-a1-foot{width:var(--a1-w);margin-inline:auto}html.tk-js:not(.tk-reduced) .lg-concept:has(.cn-act1:not(.cn-ready)) .cn-act2{padding-block-start:12px}}@media (min-width:1024px) and (max-height:820px){.lg-concept .cn-act1.is-pin .cn-a1-notes{position:relative}.lg-concept .cn-act1.is-pin .cn-a1-notes:not(.is-open) .cn-a1-more,.lg-concept .cn-act1.is-pin .cn-cap-more{display:none}.lg-concept .cn-act1.is-pin .cn-capx{color:var(--fg);display:block}.lg-concept .cn-act1.is-pin .cn-more{min-height:32px;color:var(--fg);font:600 13px/1.2 var(--f-sans);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--andon) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--andon) 70%, transparent);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;margin-block-start:2px;padding:0;display:inline-flex}.lg-concept .cn-act1.is-pin .cn-a1-notes.is-open .cn-a1-more{inset-inline:0;z-index:6;background:var(--night-2);border:1px solid var(--night-line);animation:cn-open .3s var(--ease-ui);margin:0;padding:12px 14px;position:absolute;bottom:calc(100% - 4px);box-shadow:0 18px 40px -18px #000c}}@media (min-width:1024px) and (max-height:820px) and (prefers-reduced-motion:no-preference){html.tk-js:not(.tk-reduced) .lg-concept .cn-act1:not(.cn-ready) .cn-a1-more,html.tk-js:not(.tk-reduced) .lg-concept .cn-act1:not(.cn-ready) .cn-cap-more{display:none}html.tk-js:not(.tk-reduced) .lg-concept .cn-act1:not(.cn-ready) .cn-more{min-height:32px;color:var(--fg);font:600 13px/1.2 var(--f-sans);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--andon) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--andon) 70%, transparent);text-underline-offset:4px;background:0 0;border:0;margin-block-start:2px;padding:0;display:inline-flex}}.lg-concept .cn-stage{aspect-ratio:21/9;touch-action:pan-y;-webkit-user-select:none;user-select:none;--ring:var(--night-line);width:100%;margin-inline:auto;position:relative}.lg-concept .cn-stagebox{width:100%;margin-inline:auto;position:relative}.lg-concept .cn-lyr{display:none;position:absolute;inset:0;overflow:hidden}html.tk-gl-off .lg-concept .cn-lyr,.lg-concept .cn-stage.is-2d .cn-lyr{display:block}.lg-concept .cn-lyr canvas,.lg-concept .cn-lyr svg{max-width:none;position:absolute}.lg-concept .cn-lyr .cn-rev{position:absolute;inset:0}.lg-concept .cn-labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lg-concept .cn-hl{opacity:0;visibility:hidden;z-index:2;--cut-x:10px;--cut-y:5px;background:var(--night-2);border:1px solid var(--night-line);clip-path:polygon(0 0, calc(100% - var(--cut-x)) 0, 100% var(--cut-y), 100% 100%, 0 100%);color:var(--fog);white-space:nowrap;font-family:var(--f-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;will-change:opacity, transform;padding:7px 10px 8px;font-size:12px;font-weight:450;font-stretch:87.5%;line-height:1.38;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #0b131299}[dir=rtl] .lg-concept .cn-hl{clip-path:polygon(var(--cut-x) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut-y))}html[lang=ar] .lg-concept .cn-hl{letter-spacing:0;font-size:12px;font-weight:500;line-height:1.5}html[lang=ar] .lg-concept .cn-hl b{font-size:13px}html[lang=ar] .lg-concept .cn-stagetag{font-size:12px}html[lang=ar] .lg-concept .cn-readout{letter-spacing:0;font-size:12px}.lg-concept .cn-hl b,.lg-concept .cn-hl span{display:block}.lg-concept .cn-hl b{color:var(--andon);font-weight:600}.lg-concept .cn-ld{opacity:0;visibility:hidden;z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--fog-2), color-mix(in srgb, var(--fog-2) 60%, transparent));width:1px;height:0;margin-inline-start:0;position:absolute;top:0;left:0}.lg-concept .cn-ld:after{content:"";background:var(--andon);width:6px;height:6px;box-shadow:0 0 0 2px var(--night);border-radius:50%;position:absolute;bottom:-3px;left:-2.5px}.lg-concept .cn-hl .y{color:var(--andon)}.lg-concept .cn-hl .n{color:var(--butter)}.lg-concept .cn-hl .d{color:var(--fog-3)}@media (max-width:767px){.lg-concept .cn-hl .e,.lg-concept .cn-hl .d{display:none!important}}.lg-concept .cn-hl.is-empty .e,.lg-concept .cn-hl.is-empty .v,.lg-concept .cn-hl.is-empty .d{display:none!important}.lg-concept .cn-hl.is-empty{color:var(--fog-2)}.lg-concept .cn-hl.is-load:after{content:"";inset-inline-start:0;height:2px;width:var(--f,0%);background:var(--andon);position:absolute;bottom:0}.lg-concept .cn-stagetag{z-index:2;color:var(--fog-2);background:color-mix(in srgb, var(--night) 70%, transparent);position:absolute;inset-block-start:14px;inset-inline-start:14px}.lg-concept .cn-readout{color:var(--fog-2);z-index:3;pointer-events:none;max-width:calc(100% - 180px);margin:0;position:absolute;inset-block-end:14px;inset-inline-start:16px}@media (min-width:768px){.lg-concept .cn-readout{background:color-mix(in srgb, var(--night) 84%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;width:fit-content;padding:2px 6px;inset-inline-start:10px}}.lg-concept .cn-readout .k{color:var(--fog)}.lg-concept .cn-readout .mk{color:var(--andon)}.lg-concept .cn-draft{z-index:2;background:color-mix(in srgb, var(--night) 82%, transparent);border:1px solid var(--night-line);width:118px;transform:scale(var(--k,1));transform-origin:100% 100%;margin:0;padding:8px 8px 6px;position:absolute;inset-block-end:14px;inset-inline-end:16px}[dir=rtl] .lg-concept .cn-draft{transform-origin:0 100%}.lg-concept .cn-draft figcaption{color:var(--fog-3);text-transform:uppercase;margin-block-end:4px;font-size:12px}html[lang=ar] .lg-concept .cn-draft figcaption{text-transform:none;font-size:12px;line-height:1.4}html[lang=ar] .lg-concept .cn-draft text{font-size:12px;font-family:var(--f-sans)}.lg-concept .cn-draft-svg{width:100%;height:auto;overflow:hidden}.lg-concept .cn-draft-v{color:var(--andon);margin:4px 0 0;font-size:12px}.lg-concept .cn-draft text{font-family:var(--f-mono);fill:var(--fog);text-anchor:middle;font-size:12px;font-weight:600}.lg-concept .cn-draft .mn,.lg-concept .cn-draft .wh{fill:none;stroke:#e9f1ec8c;stroke-width:1px}.lg-concept .cn-draft .wh{stroke-width:1.6px}.lg-concept .cn-sil{pointer-events:none;width:100%;max-width:none;height:100%;transition:opacity .45s var(--ease-ui);position:absolute;inset:0}.lg-concept .cn-sil path:not([fill]){fill:none}.lg-concept .cn-stage.is-drawn .cn-sil{opacity:0;visibility:hidden;transition:opacity .45s var(--ease-ui), visibility 0s .45s}html.tk-reduced .lg-concept .cn-sil{transition:none}@media (prefers-reduced-motion:reduce){.lg-concept .cn-sil{transition:none}}.lg-concept .cn-hl.is-compact .e,.lg-concept .cn-hl.is-compact .v,.lg-concept .cn-hl.is-compact .d{display:none!important}.lg-concept .cn-ctag{z-index:3;background:var(--andon);color:var(--on-lime);white-space:nowrap;pointer-events:none;opacity:0;padding:4px 7px;font-size:12px;transition:opacity .2s;position:absolute;top:0;left:0}.lg-concept .cn-ctag.is-on{opacity:1}.lg-concept .cn-a1-foot{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-block-start:18px;display:grid}.lg-concept .cn-cargo{flex-wrap:wrap;grid-column:1/span 7;align-items:center;gap:10px;display:flex}.lg-concept .cn-chips{flex-wrap:wrap;gap:8px;display:flex}.lg-concept .cn-look{margin-inline-start:auto}.lg-concept .cn-look .i-run{vertical-align:-.02em;color:currentColor;width:.7em;height:.7em;margin-inline:.15em}.lg-concept .cn-a1-notes{color:var(--fg-2);grid-column:8/span 5;font-size:13px;line-height:1.45}.lg-concept .cn-a1-notes p+p{margin-block-start:6px}.lg-concept .cn-caption{color:var(--fg);font-size:15px}.lg-concept .cn-small{color:var(--fg-2);font-size:12px}html[lang=ar] .lg-concept .cn-a1-notes{font-size:14px;line-height:1.7}html[lang=ar] .lg-concept .cn-caption{font-size:15px}.lg-concept .cn-act2{padding-block-start:var(--cn-gap)}.lg-concept:has(.cn-act1.is-pin) .cn-act2{padding-block-start:12px}.lg-concept .cn-desk{column-gap:var(--gutter);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:14px;margin-block-start:clamp(20px,2vw,28px);display:grid}.lg-concept .cn-paperwrap{z-index:2;grid-area:1/1/span 2/span 5;position:relative}.lg-concept .cn-zone{display:contents}.lg-concept .cn-dialrow{grid-area:1/6/auto/-1;align-items:center;gap:clamp(20px,2.4vw,36px);padding-inline-start:clamp(16px,3.2vw,48px);display:flex}.lg-concept .cn-terms{grid-area:2/6/auto/-1;padding-inline-start:clamp(16px,3.2vw,48px)}.lg-concept .cn-ribbon{grid-area:3/1/auto/-1;margin-block-start:0}.lg-concept .cn-mini{display:none}.lg-concept .cn-paper{isolation:isolate;background:var(--paper-raise);color:var(--ink);transform-origin:50% 0;--cut-x:22px;--cut-y:11px;clip-path:polygon(0 0, calc(100% - var(--cut-x)) 0, 100% var(--cut-y), 100% 100%, 0 100%);padding:22px clamp(18px,2.2vw,30px) 20px;position:relative;transform:rotate(-1.2deg);box-shadow:inset 0 1px #ffffff80,0 40px 70px -30px #000000bf,0 10px 22px -12px #0009}[dir=rtl] .lg-concept .cn-paper{clip-path:polygon(var(--cut-x) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut-y));transform:rotate(1.2deg)}.lg-concept .cn-paper:before{content:"";z-index:-1;background-image:var(--grain);opacity:.07;mix-blend-mode:multiply;pointer-events:none;background-size:160px;position:absolute;inset:0}.lg-concept .cn-p-head{border-block-end:1.5px solid var(--ink);margin-block-end:2px;padding-block-end:8px}.lg-concept .cn-p-h{color:var(--ink);font-size:12px;font-weight:600}.lg-concept .cn-p-sub{color:var(--ink-2);margin-block-start:2px}.lg-concept .cn-sof{margin:0;padding:0;list-style:none}.lg-concept .cn-day{color:var(--ink-3);text-transform:uppercase;border-block-end:1px solid color-mix(in srgb, var(--ink) 22%, transparent);margin-block-start:5px;padding-block:3px 2px;font-size:12px}html[lang=ar] .lg-concept .cn-day{text-transform:none;font-size:12px}.lg-concept .cn-ln{border-block-end:1px dashed color-mix(in srgb, var(--ink) 14%, transparent);grid-template-columns:minmax(5.2em,auto) minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding-block:3px 2px;display:grid}.lg-concept .cn-t{color:var(--ink-2);white-space:nowrap}.lg-concept .cn-e{color:var(--ink)}.lg-concept .cn-slot{text-align:end;min-width:2em;font-size:12px;line-height:1}.lg-concept .cn-code{border-radius:var(--r-pill);white-space:nowrap;color:var(--fg);transition:opacity .45s var(--ease-ui), transform .45s var(--ease-ui), color .45s, background-color .45s, border-color .45s;background:0 0;border:1px solid;padding:3px 7px 2px;font-size:12px;line-height:1.2;display:inline-block}.lg-concept .cn-rbc .cn-code{transition:color .45s var(--ease-ui), background-color .45s var(--ease-ui), border-color .45s var(--ease-ui)}html[lang=ar] .lg-concept .cn-code{padding:2px 8px 1px;font-size:12px;line-height:1.3}html[lang=ar] .lg-concept .cn-sof .cn-t,html[lang=ar] .lg-concept .cn-sof .cn-e{line-height:1.45}html[lang=ar] .lg-concept .cn-day{line-height:1.35}.lg-concept .cn-ghost{white-space:nowrap;color:var(--ink);opacity:.35;border:1px solid #0000;padding:3px 7px 2px;font-size:12px;line-height:1.2;display:inline-block}html[lang=ar] .lg-concept .cn-ghost{padding:2px 8px 1px;font-size:12px;line-height:1.3}.lg-concept .cn-paper.is-armed .cn-ln:not(.is-scanned) .cn-code{opacity:0;transform:translateY(5px)}.lg-concept .cn-ln.is-scanned .cn-code{background:var(--andon);border-color:var(--andon);color:var(--on-lime)}.lg-concept .cn-n{font:700 12px/1.3 var(--f-sans);color:var(--andon-ink);grid-column:2/-1;align-items:center;gap:7px;margin-block-start:1px;font-stretch:104%;display:none}.lg-concept .cn-n.is-on{display:flex}.lg-concept .cn-n:before{content:"";background:var(--andon);clip-path:polygon(0 0,100% 0,calc(100% - 3px) 100%,0 100%);flex:none;width:12px;height:6px}[dir=rtl] .lg-concept .cn-n:before{clip-path:polygon(0 0,100% 0,100% 100%,3px 100%)}.lg-concept .cn-paper.is-armed .cn-ln:not(.is-scanned) .cn-n{opacity:0}.lg-concept .cn-n.is-flash{animation:cn-note .6s var(--ease-ui)}@keyframes cn-note{0%{background:var(--andon)}to{background:0 0}}html[lang=ar] .lg-concept .cn-n{font:600 13px/1.5 var(--f-sans)}.lg-concept .cn-sign{gap:24px;margin-block-start:10px;padding-inline-end:110px;display:flex}[dir=rtl] .lg-concept .cn-sign{padding-inline-end:110px}.lg-concept .cn-sig{color:var(--ink-3);gap:2px;display:grid}.lg-concept .cn-sig svg{fill:none;width:112px;height:28px;stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;opacity:.78;border-block-end:1px solid color-mix(in srgb, var(--ink) 40%, transparent)}.lg-concept .cn-stamp{opacity:.62;fill:none;width:104px;height:104px;stroke:var(--ink-2);stroke-width:2px;-webkit-mask-image:var(--grain);-webkit-mask-image:var(--grain);mask-image:var(--grain);position:absolute;inset-block-end:16px;inset-inline-end:20px;transform:rotate(-9deg);-webkit-mask-size:70px;mask-size:70px}.lg-concept .cn-stamp text{fill:var(--ink-2);stroke:none;font-family:var(--f-sans);font-weight:800}.lg-concept .cn-stamp-ring{letter-spacing:.08em;font-size:12px}.lg-concept .cn-stamp-mid{letter-spacing:.06em;font-size:15px}html[lang=ar] .lg-concept .cn-stamp-ring{letter-spacing:0;font-size:12px}html[lang=ar] .lg-concept .cn-stamp-mid{letter-spacing:0;font-size:18px}.lg-concept .cn-scan{inset-inline:0;background:var(--andon);opacity:0;pointer-events:none;z-index:3;height:2px;position:absolute;top:0;box-shadow:0 0 16px 3px #d8f55abf}.lg-concept .cn-scan:before{content:"";inset-inline:0;background:linear-gradient(#d8f55a00,#d8f55a47);height:56px;position:absolute;bottom:2px}.lg-concept .cn-paperbtns{flex-wrap:wrap;gap:10px;margin-block-start:16px;padding-inline-start:4px;display:flex}.lg-concept .cn-placebtn.is-done{--btn-bg:transparent;--btn-fg:var(--fog);--btn-bd:color-mix(in srgb, var(--fog) 42%, transparent);--btn-run:var(--andon);opacity:1;cursor:default}.lg-concept .cn-placebtn.is-done:hover{color:var(--fog);border-color:color-mix(in srgb, var(--fog) 42%, transparent)}.lg-concept .cn-placebtn.is-done .i-run,.lg-concept .cn-placebtn.is-done:hover .i-run{color:var(--andon);animation:none}.lg-concept .cn-placebtn.is-done .i-run.is-tick path{stroke-width:86px}.lg-concept .cn-dial{flex:none;width:clamp(260px,22vw,320px);margin:0;position:relative}.lg-concept .cn-dial-svg{width:100%;height:auto;overflow:visible}.lg-concept .cn-dial .bz{fill:none;stroke:var(--fog-3);stroke-width:2px;transition:stroke .45s var(--ease-ui), stroke-width .45s}.lg-concept .cn-dial.is-dem .bz{stroke:var(--andon);stroke-width:4px}.lg-concept .cn-dial .bz2{fill:none;stroke:var(--night-line);stroke-width:1px}.lg-concept .cn-dial .al{fill:none;stroke:var(--fog);stroke-opacity:.16;stroke-width:12px}.lg-concept .cn-dial .us{fill:none;stroke:var(--fog);stroke-width:12px}.lg-concept .cn-dial .dz{fill:none;stroke:var(--andon);stroke-opacity:.22;stroke-width:12px;stroke-dasharray:2 3}.lg-concept .cn-dial .dm{fill:none;stroke:var(--andon);stroke-width:12px}.lg-concept .cn-dial .tk{stroke:var(--fog-3);stroke-width:1px}.lg-concept .cn-dial .tk.M{stroke:var(--fog-2);stroke-width:1.6px}.lg-concept .cn-dial .nm{fill:var(--fog-2);font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:12px}.lg-concept .cn-dial .lb{fill:var(--fog-3);font-family:var(--f-sans);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.lg-concept .cn-dial.is-dem .lb.d{fill:var(--andon)}html[lang=ar] .lg-concept .cn-dial .lb{letter-spacing:0;font-size:12px;font-weight:600}html[lang=ar] .lg-concept .cn-dial .nm{font-size:12px}.lg-concept .cn-dial .nd{stroke:var(--fog);stroke-width:2px;stroke-linecap:round}.lg-concept .cn-dial .hb{fill:var(--fog);stroke:none}.lg-concept .cn-dial .rn{fill:var(--fog)}.lg-concept .cn-dial.is-dem .rn{fill:var(--andon)}.lg-concept .cn-dial.is-dem .nd{stroke:var(--andon)}.lg-concept .cn-dial-c{text-align:center;pointer-events:none;place-content:center;justify-items:center;padding-block-start:6%;display:grid;position:absolute;inset:0}.lg-concept .cn-dial-l{font:700 12px/1 var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fog-3)}.lg-concept .cn-dial.is-dem .cn-dial-l{color:var(--andon)}.lg-concept .cn-dial-v{font-family:var(--f-display);letter-spacing:-.02em;color:var(--fog);font-variant-numeric:tabular-nums;--odo-lh:1.05;margin-block:8px 6px;font-size:clamp(1.6rem,1.1rem + 1.1vw,2.15rem);font-weight:760;font-stretch:96%;line-height:1}.lg-concept .cn-dial-s{font:450 12px/1.2 var(--f-mono);color:var(--fog-3);letter-spacing:.03em;font-stretch:87.5%}html[lang=ar] .lg-concept .cn-dial-l{font:600 13px/1.3 var(--f-sans);letter-spacing:0;text-transform:none}html[lang=ar] .lg-concept .cn-dial-v{letter-spacing:0;font-weight:700}.lg-concept .cn-dial-v.is-usd{font-size:clamp(1.45rem,1rem + .9vw,1.95rem)}html[lang=ar] .lg-concept .cn-dial-v.is-usd{font-size:clamp(1.2rem,.85rem + .7vw,1.5rem)}html[lang=ar] .lg-concept .cn-dial-s{font:500 12px/1.4 var(--f-sans);letter-spacing:0}.lg-concept .cn-result{min-width:0}.lg-concept .cn-res-l{color:var(--fg-2)}html[lang=ar] .lg-concept .odo-d{transition:width .6s var(--ease-p3);justify-content:center;display:inline-flex}html[lang=ar] .lg-concept .odo-s{flex:none;align-self:flex-start}.lg-concept .cn-res-amt{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-block:14px 12px;display:flex}.lg-concept .cn-res-usd{font-family:var(--f-display);font-size:clamp(2rem,1rem + 2.2vw,3.5rem);font-weight:760;font-stretch:100%;line-height:var(--odo-lh);letter-spacing:-.025em;color:var(--fog);font-variant-numeric:tabular-nums;--odo-lh:1.04}html[lang=ar] .lg-concept .cn-res-usd{letter-spacing:0;font-size:clamp(1.75rem,.9rem + 1.8vw,2.75rem);font-weight:700}.lg-concept .cn-delta{border-radius:var(--r-pill);border:1px solid var(--andon);color:var(--andon);animation:cn-pop .6s var(--ease-p3);align-items:center;padding:5px 10px;font-size:12px;display:inline-flex}.lg-concept .cn-delta.is-neg{border-color:var(--fog-3);color:var(--fog-2)}html[lang=ar] .lg-concept .cn-delta{letter-spacing:0;font-size:12px}@keyframes cn-pop{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}.lg-concept .cn-res-line{color:var(--fg);max-width:36ch;font-size:15px;line-height:1.45}html[lang=ar] .lg-concept .cn-res-line{font-size:16px;line-height:1.7}.lg-concept .cn-res-com{color:var(--fog-3);margin-block-start:10px}.lg-concept .cn-sg1,.lg-concept .cn-sgr{display:block}.lg-concept .cn-res-line .nw,.lg-concept .cn-res-com .nw{white-space:nowrap}.lg-concept .cn-grp{border:0;min-width:0;margin:0 0 14px;padding:0}.lg-concept .cn-grp legend{color:var(--fg-3);margin-block-end:10px;padding:0}.lg-concept .cn-grp-row{flex-wrap:wrap;gap:8px;display:flex}.lg-concept .cn-grp .chip{min-height:40px}.lg-concept .cn-ab{font-family:var(--f-mono);opacity:.62;letter-spacing:.04em;margin-inline-start:.55em;font-size:12px;font-weight:450;font-stretch:87.5%}html[lang=ar] .lg-concept .cn-ab{display:none}.lg-concept .cn-dl{font-family:var(--f-mono);letter-spacing:.02em;color:var(--andon-soft);font-size:12px;font-weight:450;font-stretch:87.5%}.lg-concept .cn-dl:not(:empty){border-inline-start:1px solid color-mix(in srgb, currentColor 40%, transparent);margin-inline-start:.7em;padding-inline-start:.7em}.lg-concept .cn-dl.is-neg{color:var(--fog-3)}html[lang=ar] .lg-concept .cn-dl{font-family:var(--f-sans);letter-spacing:0;font-size:12px;font-weight:500}.lg-concept .chip[aria-checked=true] .cn-dl,.lg-concept .chip[aria-pressed=true] .cn-dl:not(.is-off){color:var(--on-lime)}.lg-concept .chip[aria-checked=true] .cn-dl{display:none}.lg-concept .cn-uu{font:300 1.05rem/1.3 var(--f-display);color:var(--andon-soft);margin-block-start:10px}html[lang=ar] .lg-concept .cn-uu{font:300 1.15rem/1.5 var(--f-display)}.lg-concept .cn-rb-scroll{padding-block-end:4px;position:relative}.lg-concept .cn-rb-track{height:214px;position:relative}.lg-concept .cn-rb-lanes{inset-inline:0;z-index:3;height:92px;position:absolute;top:0}.lg-concept .cn-rb-lanes.is-landing .cn-rbc{transition:none}.lg-concept .cn-rbc{top:0;transition:inset-inline-start .6s var(--ease-ui), top .6s var(--ease-ui);display:block;position:absolute;inset-inline-start:var(--x)}.lg-concept .cn-rbc:after{content:"";top:100%;width:1px;height:var(--stem,12px);background:color-mix(in srgb, var(--fog) 32%, transparent);position:absolute;inset-inline-start:var(--sx,50%)}.lg-concept .cn-rbc .cn-code{color:var(--fog);display:block}.lg-concept .cn-rbc.is-hot .cn-code{background:var(--andon);border-color:var(--andon);color:var(--on-lime)}.lg-concept .cn-rb-bar{inset-inline:0;background:var(--night-2);outline:1px solid var(--night-line);height:44px;position:absolute;top:114px;overflow:hidden}.lg-concept .cn-seg{top:0;bottom:0;width:var(--w);transition:inset-inline-start .6s var(--ease-ui), width .6s var(--ease-ui), opacity .4s;position:absolute;inset-inline-start:var(--x)}.lg-concept .cn-seg[data-k=count]{background:color-mix(in srgb, var(--teal-glow) 55%, var(--night-2));box-shadow:inset 0 2px 0 var(--teal-glow)}.lg-concept .cn-seg[data-k=demurrage]{background:var(--andon)}.lg-concept .cn-seg[data-k=excepted]{background:repeating-linear-gradient(-63.43deg, var(--fog-3) 0 1.5px, transparent 1.5px 7px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fog-3) 60%, transparent)}.lg-concept .cn-seg[data-k=weather]{background:repeating-linear-gradient(-63.43deg, var(--butter) 0 1.5px, transparent 1.5px 6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--butter) 55%, transparent)}.lg-concept .cn-seg[data-k=before],.lg-concept .cn-seg[data-k=shifting]{background:repeating-linear-gradient(-63.43deg,#3a4f49 0 1.5px,#0000 1.5px 7px)}.lg-concept .cn-seg[data-k=count].is-uu{background:repeating-linear-gradient(-63.43deg, color-mix(in srgb, var(--teal-glow) 55%, var(--night-2)) 0 5px, color-mix(in srgb, var(--teal-glow) 34%, var(--night-2)) 5px 8px)}.lg-concept .cn-rb-wait{z-index:1;text-align:center;max-width:none;color:var(--fog-2);place-items:center;margin:0;padding-inline:16px;font-size:13px;transition:opacity .4s;display:grid;position:absolute;inset:0}.lg-concept .cn-rb-bar:not(.is-wait) .cn-rb-wait,.lg-concept .cn-rb-bar.is-wait~.cn-rb-cursor,.lg-concept .cn-rb-bar.is-wait~.cn-rb-pin,.lg-concept .cn-rb-bar.is-wait~.cn-rb-marks{opacity:0;pointer-events:none}.lg-concept .cn-rb-cursor,.lg-concept .cn-rb-pin,.lg-concept .cn-rb-marks{transition:opacity .5s var(--ease-ui)}.lg-concept .cn-rb-days{inset-inline:0;height:30px;position:absolute;top:162px}.lg-concept .cn-rb-days i{top:0;background:var(--fog-3);width:1px;height:9px;position:absolute;inset-inline-start:var(--x)}.lg-concept .cn-rb-days i.h{opacity:.5;height:5px}.lg-concept .cn-rb-days span{top:11px;white-space:nowrap;font:700 12px/1.2 var(--f-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fog-2);position:absolute;inset-inline-start:calc(var(--x) + 5px)}html[lang=ar] .lg-concept .cn-rb-days span{font:600 12px/1.3 var(--f-sans);letter-spacing:0;text-transform:none}.lg-concept .cn-rb-marks{inset-inline:0;pointer-events:none;height:44px;position:absolute;top:114px}.lg-concept .cn-mk{top:0;bottom:0;background:var(--fog);width:2px;margin-inline-start:-1px;position:absolute;inset-inline-start:var(--x)}.lg-concept .cn-mk.dem{background:var(--night)}.lg-concept .cn-mk .i-run{top:50%;width:15px;max-width:none;height:15px;color:var(--teal-glow);margin-block-start:-7.5px;position:absolute;inset-inline-end:calc(100% + 4px)}.lg-concept .cn-mk.com span{top:-21px;color:var(--fog);background:var(--night);padding:2px 6px 2px 0;inset-inline-start:-1px;transform:none}.lg-concept .cn-mk span{top:50%;white-space:nowrap;font:700 12px/1 var(--f-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--on-lime);position:absolute;inset-inline-start:9px;transform:translateY(-50%)}html[lang=ar] .lg-concept .cn-mk span{font:600 12px/1.2 var(--f-sans);letter-spacing:0;text-transform:none}.lg-concept .cn-rb-cursor{height:68px;top:96px;cursor:ew-resize;touch-action:none;z-index:3;outline-offset:2px;width:44px;margin-inline-start:-22px;position:absolute;inset-inline-start:var(--x,0%)}.lg-concept .cn-rb-cursor i{top:0;bottom:0;background:var(--fog);width:2px;position:absolute;inset-inline-start:21px;box-shadow:0 0 0 1px #00000059}.lg-concept .cn-rb-cursor i:before{content:"";top:-1px;background:var(--fog);clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:8px;position:absolute;inset-inline-start:-5px}.lg-concept .cn-rb-ct{top:-6px;background:var(--fog);color:var(--night);white-space:nowrap;border-radius:2px;padding:3px 7px;font-size:12px;position:absolute;inset-inline-end:calc(50% + 7px)}html[lang=ar] .lg-concept .cn-rb-ct,html[lang=ar] .lg-concept .cn-rb-pt{letter-spacing:0;font-size:12px}.lg-concept .cn-rb-cursor[data-flag=af] .cn-rb-ct,.lg-concept .cn-rb-cursor[data-flag=if] .cn-rb-ct{inset-inline:calc(50% + 7px) auto}.lg-concept .cn-rb-cursor[data-flag=if] .cn-rb-ct,.lg-concept .cn-rb-cursor[data-flag=ib] .cn-rb-ct{box-shadow:0 0 0 2px var(--night);top:40px;transform:translateY(-50%)}.lg-concept .cn-rb-pin{height:96px;top:114px;cursor:ew-resize;touch-action:none;z-index:2;width:44px;margin-inline-start:-22px;position:absolute;inset-inline-start:var(--x,90%)}.lg-concept .cn-rb-pin i{top:0;background:repeating-linear-gradient(to bottom, var(--andon) 0 4px, transparent 4px 7px);width:2px;height:62px;position:absolute;inset-inline-start:21px}.lg-concept .cn-rb-pin i:after{content:"";top:60px;background:var(--andon);width:14px;height:14px;box-shadow:0 0 0 3px var(--night), 0 0 12px #d8f55a99;border-radius:50%;position:absolute;inset-inline-start:-6px}.lg-concept .cn-rb-pt{top:78px;white-space:nowrap;color:var(--andon);font-size:12px;position:absolute;inset-inline-start:12px}[dir=rtl] .lg-concept .cn-rb-pt{inset-inline-start:34px}.lg-concept .cn-rb-pin.is-near-end .cn-rb-pt{inset-inline:auto 12px}.lg-concept .cn-rb-pin:focus-visible,.lg-concept .cn-rb-cursor:focus-visible{outline:2px solid var(--andon)}.lg-concept .cn-legend{font:700 12px/1.2 var(--f-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fog-2);flex-wrap:wrap;gap:8px 22px;margin:8px 0 0;padding:0;list-style:none;display:flex}html[lang=ar] .lg-concept .cn-legend{font:600 13px/1.3 var(--f-sans);letter-spacing:0;text-transform:none}.lg-concept .cn-legend li{align-items:center;gap:8px;display:flex}.lg-concept .cn-legend li:before{content:"";outline:1px solid var(--night-line);flex:none;width:22px;height:11px}.lg-concept .cn-legend [data-k=count]:before{background:color-mix(in srgb, var(--teal-glow) 55%, var(--night-2));box-shadow:inset 0 2px 0 var(--teal-glow)}.lg-concept .cn-legend [data-k=excepted]:before{background:repeating-linear-gradient(-63.43deg, var(--fog-3) 0 1.5px, transparent 1.5px 5px)}.lg-concept .cn-legend [data-k=weather]:before{background:repeating-linear-gradient(-63.43deg, var(--butter) 0 1.5px, transparent 1.5px 5px)}.lg-concept .cn-legend [data-k=before]:before{background:repeating-linear-gradient(-63.43deg,#3a4f49 0 1.5px,#0000 1.5px 5px)}.lg-concept .cn-legend [data-k=demurrage]:before{background:var(--andon)}.lg-concept .cn-deltas{column-gap:var(--gutter);margin-block:clamp(32px, 3vw, 44px) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:20px;display:grid}.lg-concept .cn-statement{grid-column:1/span 5;max-width:11em;margin:0}.lg-concept .cn-statement .hl-block{background:var(--andon-soft)}.lg-concept .cn-statement .nw{white-space:nowrap}.lg-concept .cn-deltas .cn-dst{grid-column:6/span 7;margin:0}.lg-concept .cn-outputs{gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.lg-concept .cn-claim-in{grid-template-columns:minmax(0,190px) minmax(0,1fr);align-items:center;gap:clamp(18px,2.4vw,36px);display:grid}.lg-concept .cn-tbwrap{justify-items:center;gap:12px;display:grid}.lg-concept .cn-claim-docs{flex-direction:column;gap:6px;min-width:0;display:flex}.lg-concept .cn-card{background:var(--night-2);--ring:var(--night-line);flex-direction:column;gap:10px;padding:18px clamp(18px,2vw,26px) 20px;display:flex;position:relative}.lg-concept .cn-card:hover{--ring:color-mix(in srgb, var(--andon) 60%, var(--night-line))}.lg-concept .cn-card .eyebrow{color:var(--andon-soft)}.lg-concept .cn-card-t{color:var(--fg-2);font-size:14px;line-height:1.45}html[lang=ar] .lg-concept .cn-card-t{font-size:15px;line-height:1.75}.lg-concept .cn-sum{grid-template-columns:1fr 1fr;column-gap:22px;margin:0;padding:0;list-style:none;display:grid}.lg-concept .cn-sum li{border-block-end:1px dashed var(--night-line);font:450 12px/1.3 var(--f-mono);letter-spacing:.04em;color:var(--fog-2);justify-content:space-between;gap:12px;padding-block:7px;font-stretch:87.5%;display:flex}.lg-concept .cn-sum b{color:var(--fog);font-variant-numeric:tabular-nums;font-weight:600}html[lang=ar] .lg-concept .cn-sum li{font:500 13px/1.5 var(--f-sans);letter-spacing:0}.lg-concept .cn-card-btns{flex-wrap:wrap;gap:8px;margin-block-start:auto;display:flex}.lg-concept .cn-tb{width:120px;margin-inline:auto;position:relative}.lg-concept .cn-tb.is-arm .cn-tb-svg line{transition:none;opacity:0!important}.lg-concept .cn-tb-svg{width:100%;height:auto}.lg-concept .cn-tb-svg line{stroke:var(--fog-3);stroke-width:1.6px;stroke-linecap:round;opacity:0;transition:opacity .3s;transition-delay:calc(var(--i) * 8ms)}.lg-concept .cn-tb.is-on .cn-tb-svg line{opacity:.55}.lg-concept .cn-tb.is-on .cn-tb-svg line.m{opacity:1;stroke:var(--fog)}.lg-concept .cn-tb.is-on .cn-tb-svg line.s{stroke:var(--fog);opacity:1;stroke-width:2.6px}.lg-concept .cn-tb.is-on .cn-tb-svg line.e{stroke:var(--andon);opacity:1;stroke-width:2.6px}.lg-concept .cn-tb-c{place-content:center;justify-items:center;margin:0;display:grid;position:absolute;inset:0}.lg-concept .cn-tb-n{font-family:var(--f-display);color:var(--fog);font-size:1.85rem;font-weight:760;line-height:1}.lg-concept .cn-tb-u{color:var(--fog-3);margin-block-start:4px}.lg-concept .cn-tb-t{text-align:center;max-width:26ch;font-size:13px}html[lang=ar] .lg-concept .cn-tb-t{font-size:14px}.lg-concept .cn-check{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0;padding:0;list-style:none;display:grid}.lg-concept .cn-check label{cursor:pointer;min-height:44px;color:var(--fg);align-items:center;gap:0;font-size:14px;line-height:1.4;display:flex}html[lang=ar] .lg-concept .cn-check label{font-size:15px;line-height:1.6}.lg-concept .cn-check input{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;margin:0;margin-inline-start:-12px;display:grid}.lg-concept .cn-check input:before{content:"";box-sizing:border-box;border:1.5px solid var(--fog-2);width:20px;height:20px;transition:background-color .3s var(--ease-ui), border-color .3s;border-radius:3px;grid-area:1/1}.lg-concept .cn-check input:after{content:"";border-inline-start:2px solid var(--on-lime);border-block-end:2px solid var(--on-lime);width:11px;height:6px;transition:transform .35s var(--ease-back);grid-area:1/1;transform:translateY(-2px)rotate(-45deg)scale(0)}[dir=rtl] .lg-concept .cn-check input:after{transform:translateY(-2px)rotate(45deg)scale(0)}.lg-concept .cn-check input:checked:before{background:var(--andon);border-color:var(--andon)}.lg-concept .cn-check input:checked:after{transform:translateY(-2px)rotate(-45deg)scale(1)}[dir=rtl] .lg-concept .cn-check input:checked:after{transform:translateY(-2px)rotate(45deg)scale(1)}.lg-concept .cn-check input:focus-visible{outline:none}.lg-concept .cn-check input:focus-visible:before{outline:2px solid var(--andon);outline-offset:2px}.lg-concept .cn-claimbtn{align-self:flex-start;margin-block-start:6px}.lg-concept .cn-claim-why{color:var(--fg-3);transition:opacity .3s}.lg-concept .cn-card--claim.is-ready .cn-claim-why{opacity:0}.lg-concept .cn-card--claim .tk-stamp{color:var(--andon);border-color:var(--andon);align-self:flex-start}.lg-concept .cn-sheet{background:var(--paper-raise);color:var(--ink);margin-block-start:var(--gutter);padding:clamp(18px,2.4vw,32px);overflow-x:auto}.lg-concept .cn-sheet[hidden]{display:none}.cn-sheet .cn-sh-h{font:600 12px/1.3 var(--f-mono);letter-spacing:.04em;font-stretch:87.5%}.cn-sheet .cn-sh-sub{font:450 12px/1.4 var(--f-mono);color:var(--ink-2);margin-block:2px 14px;font-stretch:87.5%}.cn-sheet table{border-collapse:collapse;width:100%;font:450 12px/1.4 var(--f-mono);font-variant-numeric:tabular-nums;min-width:640px;font-stretch:87.5%}html[lang=ar] .cn-sheet table,html[lang=ar] .cn-sheet .cn-sh-h,html[lang=ar] .cn-sheet .cn-sh-sub{font-family:var(--f-sans);letter-spacing:0;font-size:13px}.cn-sheet th{text-align:start;white-space:nowrap;border-block-end:1.5px solid;padding:6px 10px 6px 0;font-weight:600}.cn-sheet td{vertical-align:top;border-block-end:1px dashed #10151429;padding:6px 10px 6px 0}[dir=rtl] .cn-sheet th,[dir=rtl] .cn-sheet td{padding:6px 0 6px 10px}.cn-sheet td.n{white-space:nowrap}.cn-sheet tr[data-k=demurrage] td:nth-child(4){font-weight:700}.cn-sheet tfoot td{border:0;padding-block-start:12px;font-weight:600}.cn-sheet .sw{vertical-align:-1px;outline:1px solid #1015144d;width:10px;height:10px;margin-inline-end:8px;display:inline-block}.cn-sheet .sw[data-k=count]{background:#1fc2be}.cn-sheet .sw[data-k=demurrage]{background:#d8f55a}.cn-sheet .sw[data-k=weather]{background:repeating-linear-gradient(-63.43deg,#c9c35a 0 1.5px,#0000 1.5px 4px)}.cn-sheet .sw[data-k=excepted],.cn-sheet .sw[data-k=before],.cn-sheet .sw[data-k=shifting]{background:repeating-linear-gradient(-63.43deg,#7f918b 0 1.5px,#0000 1.5px 4px)}.cn-sheet .cn-sh-foot{font:450 12px/1.4 var(--f-sans);color:var(--ink-3);margin-block-start:14px}.lg-concept .cn-dst{background:var(--night-2);--ring:var(--night-line);margin:0;padding:clamp(18px,2vw,26px) clamp(20px,2.4vw,32px);display:block;position:relative}.lg-concept .cn-dst .eyebrow{color:var(--andon-soft);margin:0}.lg-concept .cn-dst-head{align-items:center;gap:8px 18px;margin-block-end:14px;display:flex}.lg-concept .cn-dst-sum{color:var(--andon);margin:0;display:none}.lg-concept .cn-dst-tog{min-height:40px;color:var(--fog-2);font:600 13px/1.2 var(--f-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-inline-start:auto;padding:0 2px;display:inline-flex;position:relative}.lg-concept .cn-dst-tog:hover{color:var(--fog)}.lg-concept .cn-chev{width:7px;height:7px;transition:transform .35s var(--ease-ui);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.lg-concept .cn-dst.is-open .cn-chev{transform:translateY(2px)rotate(-135deg)}.lg-concept .cn-dst-body{gap:14px;display:grid}.lg-concept .cn-dst-p{display:none}.lg-concept .cn-dst.is-open .cn-dst-p{animation:cn-open .45s var(--ease-ui);display:block}@keyframes cn-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lg-concept .cn-dst-p{color:var(--fg);max-width:62ch;font-size:15px;line-height:1.6}html[lang=ar] .lg-concept .cn-dst-p{font-size:16px;line-height:1.85}.lg-concept .cn-dst-row{grid-template-columns:7.5em minmax(0,1fr) 3.6em;align-items:center;gap:10px;margin-block-end:8px;display:grid}.lg-concept .cn-dst-k,.lg-concept .cn-dst-v{color:var(--fog-2)}.lg-concept .cn-dst-v{text-align:end;color:var(--fog)}.lg-concept .cn-dst-cells{grid-auto-columns:1fr;grid-auto-flow:column;gap:1.5px;height:20px;display:grid}.lg-concept .cn-dst-cells i{background:color-mix(in srgb, var(--fog) 26%, transparent);transform-origin:50% 100%}.lg-concept .cn-dst-cells i.x{background:var(--andon);box-shadow:0 0 10px #d8f55a8c}.lg-concept .cn-dst-plus{color:var(--andon);text-align:end;margin:4px 0 0}.lg-concept .cn-cta{border-block:1px solid var(--night-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-block-start:clamp(28px,3vw,40px);padding-block:20px;display:flex}.lg-concept .cn-cta-t{font-family:var(--f-display);font-size:var(--t-h3);letter-spacing:-.015em;max-width:26em;font-weight:700;font-stretch:102%;line-height:1.15}html[lang=ar] .lg-concept .cn-cta-t{letter-spacing:0;font-stretch:100%;line-height:1.5}.lg-concept .cn-foot{max-width:none;color:var(--fg-2);margin-block-start:16px;font-size:15px;line-height:1.5}html[lang=ar] .lg-concept .cn-foot{font-size:15px;line-height:1.7}.lg-concept .cn-colophon{color:var(--fg-2);margin-block-start:8px;font-size:15px;line-height:1.6}@media (max-width:1023px){.lg-concept .cn-intro-main,.lg-concept .cn-lede{grid-column:1/-1}.lg-concept .cn-lede{margin-block-start:22px}.lg-concept .cn-cargo,.lg-concept .cn-a1-notes{grid-column:1/-1}.lg-concept .cn-a1-notes{margin-block-start:14px}.lg-concept .cn-paperwrap{grid-column:1/span 6}.lg-concept .cn-dialrow,.lg-concept .cn-terms{grid-column:7/span 6;padding-inline-start:0}.lg-concept .cn-dialrow{flex-direction:column;align-items:flex-start}.lg-concept .cn-outputs{grid-template-columns:1fr}.lg-concept .cn-statement,.lg-concept .cn-deltas .cn-dst{grid-column:1/-1}.lg-concept .cn-statement{max-width:16em}}@media (max-width:767px){.lg-concept .cn-seam{height:96px}.lg-concept .cn-intro{margin-block-start:-8px}.lg-concept .lg-concept-h{font-size:clamp(2.5rem,1.6rem + 4.6vw,3.2rem)}.lg-concept .cn-acthead{grid-template-columns:1fr}.lg-concept .cn-hint{text-align:start;margin-block-start:8px}.lg-concept .cn-stage{aspect-ratio:16/10}.lg-concept .cn-stagetag{white-space:normal;max-width:calc(100% - 40px);height:auto;padding-block:3px;font-size:12px;line-height:1.3;inset-block:auto 8px;inset-inline-start:8px}html[lang=ar] .lg-concept .cn-stagetag{font-size:12px}.lg-concept .cn-stage.cut-tr{clip-path:none}.lg-concept .cn-stage>.ring{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 1px,1px 1px)}.lg-concept .cn-lyr{clip-path:inset(0)}.lg-concept .cn-stage{overflow:hidden}.lg-concept .cn-sil{inset:auto;width:211.39%;height:145%;top:-33.35%;left:-60.4%}html[lang=ar] .lg-concept .cn-sil{left:-51%}.lg-concept .cn-readout{letter-spacing:.02em;max-width:none;min-height:2.8em;margin-block:8px 14px;font-size:12px;line-height:1.4;position:static}.lg-concept .cn-readout .mk{display:block}html[lang=ar] .lg-concept .cn-readout{letter-spacing:0;min-height:4.5em;font-size:12px;line-height:1.5}.lg-concept .cn-draft{display:none}.lg-concept .cn-draft figcaption,html[lang=ar] .lg-concept .cn-draft figcaption,.lg-concept .cn-draft-v{font-size:12px}.lg-concept .cn-hl{padding:5px 7px 6px;font-size:12px}html[lang=ar] .lg-concept .cn-hl{padding:5px 8px 6px;font-size:12px}.lg-concept .cn-look{--btn-bg:var(--andon);--btn-fg:var(--on-lime);--btn-bd:var(--andon);--btn-fill:var(--fog);--btn-fill-fg:var(--on-lime);--btn-run:var(--on-lime);order:-1;width:100%;margin-inline-start:0}.lg-concept .cn-chips{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;display:grid}.lg-concept .cn-chips .chip{grid-column:span 2;justify-content:center;padding-inline:8px}.lg-concept .cn-chips .chip:nth-child(n+4){grid-column:span 3}.lg-concept .cn-desk{display:block}.lg-concept .cn-paperwrap{margin-block-end:26px}.lg-concept .cn-paper{padding:20px 16px;transform:rotate(-.6deg)}[dir=rtl] .lg-concept .cn-paper{transform:rotate(.6deg)}.lg-concept .cn-ln{grid-template-columns:4.3em minmax(0,1fr) auto;column-gap:8px}.lg-concept .cn-slot{min-width:0}.lg-concept .cn-code,.lg-concept .cn-ghost{white-space:normal;text-align:center}html[lang=ar] .lg-concept .cn-ln{grid-template-columns:auto minmax(0,1fr) auto}html[lang=ar] .lg-concept .cn-slot{max-width:8em}.lg-concept .cn-paper:not(.is-full) .cn-sof>li:nth-child(n+8){display:none}.lg-concept .cn-sign{gap:12px;padding-inline-end:84px}.lg-concept .cn-sig svg{width:84px}.lg-concept .cn-stamp{width:78px;height:78px;inset-block-end:14px;inset-inline-end:12px}.lg-concept .cn-zone{display:block;position:relative}.lg-concept .cn-mini{top:calc(var(--hdr) + 8px);z-index:5;border-radius:var(--r-pill);background:var(--night-2);border:1px solid var(--night-line);align-items:center;gap:10px;margin-block-end:12px;padding:8px 14px 8px 8px;display:flex;position:sticky;box-shadow:0 10px 24px -12px #000c}[dir=rtl] .lg-concept .cn-mini{padding:8px 8px 8px 14px}.lg-concept .cn-mini-arc{flex:none;width:32px;height:32px;transform:rotate(-90deg)}.lg-concept .cn-mini-arc circle{fill:none;stroke:color-mix(in srgb, var(--fog) 18%, transparent);stroke-width:4px}.lg-concept .cn-mini-arc .cn-mini-used{stroke:var(--fog);stroke-dasharray:100;stroke-dashoffset:100px}.lg-concept .cn-mini{transition:opacity .3s var(--ease-ui), transform .3s var(--ease-ui), visibility 0s}.lg-concept .cn-mini.is-off{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s var(--ease-ui), transform .25s var(--ease-ui), visibility 0s .25s;transform:translateY(-10px)}.lg-concept .cn-mini.is-dem .cn-mini-used{stroke:var(--andon)}.lg-concept .cn-mini-a{color:var(--fog)}.lg-concept .cn-mini-b{color:var(--andon);margin-inline-start:auto}.lg-concept .cn-ribbon{margin-block:0 22px}.lg-concept .cn-rb-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--night-line) transparent;margin-inline:calc(-1 * var(--margin));padding-inline:var(--margin);overflow-x:auto}.lg-concept .cn-rb-track{width:1080px}.lg-concept .cn-legend{gap:8px 16px}.lg-concept .cn-terms{margin-block-end:18px}.lg-concept .cn-grp-row{border:1px solid color-mix(in srgb, var(--fg) 30%, transparent);border-radius:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid;overflow:hidden}.lg-concept .cn-grp-row .chip{text-align:center;white-space:normal;border:0;border-radius:0;flex-direction:column;justify-content:center;gap:3px;min-height:48px;padding:6px;line-height:1.15}.lg-concept .cn-grp-row .chip+.chip{border-inline-start:1px solid color-mix(in srgb, var(--fg) 22%, transparent)}.lg-concept .cn-grp-row .chip:after{inset:0}.lg-concept .cn-grp-row:not([role]){grid-auto-columns:auto;grid-auto-flow:row}.lg-concept .cn-grp-row:not([role]) .chip+.chip{border-inline-start:0;border-block-start:1px solid color-mix(in srgb, var(--fg) 22%, transparent)}.lg-concept .cn-grp-row:not([role]) .chip{text-align:start;flex-direction:row;justify-content:flex-start;padding-inline:14px}.lg-concept .cn-ab{display:none}.lg-concept .cn-dl:not(:empty){border:0;margin:0;padding:0}.lg-concept .cn-grp-row:not([role]) .cn-dl:not(:empty){margin-inline-start:auto}.lg-concept .cn-dialrow{text-align:center;flex-direction:column;align-items:center}.lg-concept .cn-dial{width:260px}.lg-concept .cn-res-amt{justify-content:center}.lg-concept .cn-res-line{margin-inline:auto}.lg-concept .cn-statement{font-size:clamp(1.7rem,1.3rem + 2vw,2.1rem)}.lg-concept .cn-outputs,.lg-concept .cn-dst{grid-template-columns:1fr}.lg-concept .cn-claim-in{grid-template-columns:1fr;gap:14px}.lg-concept .cn-deltas{row-gap:16px;margin-block:26px 16px}.lg-concept .cn-dst-row{grid-template-columns:6.2em minmax(0,1fr) 3em}.lg-concept .cn-cta{flex-direction:column;align-items:flex-start}}html.tk-reduced .lg-concept .cn-scan,.lg-concept.is-reduced .cn-scan,.cn-print-root{display:none}@page cn-a4{size:A4;margin:14mm}@media print{html.cn-printing .cn-print-root{page:cn-a4}html.cn-printing main,html.cn-printing header,html.cn-printing footer{display:none!important}html.cn-printing .cn-print-root{background:#fff!important;display:block!important}.cn-print-root .cn-sheet{color:#000;background:#fff;padding:0;overflow:visible;display:block!important}.cn-print-root .cn-sheet table{min-width:0;font-size:9.5pt}.cn-print-root .cn-sheet td,.cn-print-root .cn-sheet th{color:#000}.cn-print-root .cn-sheet tr{break-inside:avoid}.cn-print-root *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html[lang=ar] .lg-concept .cn-lede,html[lang=ar] .lg-concept .cn-explain,html[lang=ar] .lg-concept .cn-hint,html[lang=ar] .lg-concept .cn-a1-notes,html[lang=ar] .lg-concept .cn-res-line,html[lang=ar] .lg-concept .cn-card-t,html[lang=ar] .lg-concept .cn-dst-p,html[lang=ar] .lg-concept .cn-check label,html[lang=ar] .lg-concept .cn-foot,html[lang=ar] .lg-concept .cn-colophon{font-family:var(--f-display);font-weight:400}html[lang=ar] .lg-concept .cn-lede{font-weight:300}@media (max-width:767px){.lg-concept .cn-grp-row:not([role]) .chip[aria-pressed=true]{background:color-mix(in srgb, var(--andon) 12%, transparent);color:var(--andon);border-inline-start:3px solid var(--andon);padding-inline-start:11px}.lg-concept .cn-grp-row:not([role]) .chip[aria-pressed=true] .cn-dl:not(.is-off){color:var(--andon-soft)}}@media (pointer:coarse){.lg-concept .cn-chips .chip{min-height:44px}}.lg-concept .cn-more,.lg-concept .cn-capx{display:none}.lg-concept .cn-a1-more p+p,.lg-concept .cn-caption+.cn-a1-more{margin-block-start:6px}.lg-concept .cn-sof-more{display:none}.lg-concept .cn-rb-bar{transition:background-color .6s var(--ease-ui)}.lg-concept .cn-rb-bar.is-wait{background:color-mix(in srgb, var(--night-line) 72%, var(--night-2))}.lg-concept .cn-rb-grid{pointer-events:none;position:absolute;inset:0}.lg-concept .cn-rb-grid i{top:0;bottom:0;background:color-mix(in srgb, var(--fog-3) 38%, transparent);width:1px;position:absolute;inset-inline-start:var(--x)}.lg-concept .cn-rb-grid i.h{background:color-mix(in srgb, var(--fog-3) 45%, transparent);height:7px;top:auto}.lg-concept .cn-rb-bar.is-wait .cn-rb-grid{-webkit-mask-image:linear-gradient(90deg,#000 calc(50% - 230px),#0000 calc(50% - 205px) calc(50% + 205px),#000 calc(50% + 230px));mask-image:linear-gradient(90deg,#000 calc(50% - 230px),#0000 calc(50% - 205px) calc(50% + 205px),#000 calc(50% + 230px))}.lg-concept .cn-rb-bar.is-wait .cn-rb-segs{visibility:hidden}.lg-concept .cn-rb-segs{clip-path:inset(-4px calc(100% - var(--rv,100%)) -4px -4px);position:absolute;inset:0}[dir=rtl] .lg-concept .cn-rb-segs{clip-path:inset(-4px -4px -4px calc(100% - var(--rv,100%)))}.lg-concept .cn-mk{transition:opacity .35s var(--ease-ui)}.lg-concept .cn-rb-track.is-drawing .cn-mk:not(.is-on){opacity:0}.lg-concept .cn-rb-track.is-drawing .cn-rb-pin{opacity:0;pointer-events:none}@media (min-width:768px){.lg-concept .cn-dst-row:last-of-type{margin-block-end:4px}}@media (max-width:1023px){.lg-concept .cn-check{grid-template-columns:1fr}}@media (max-width:767px){.lg-concept .cn-more{min-width:44px;min-height:44px;color:var(--fg);font:600 14px/1.2 var(--f-sans);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--andon) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--andon) 70%, transparent);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-block-start:2px;padding:0;display:inline-flex}.lg-concept .cn-a1-notes:not(.is-open) .cn-a1-more,.lg-concept .cn-a1-notes:not(.is-open) .cn-cap-more{display:none}.lg-concept .cn-a1-notes{margin-block-start:10px}.lg-concept .cn-a1-notes.is-open .cn-a1-more{animation:cn-open .45s var(--ease-ui)}.lg-concept .cn-sof-more{border:1px dashed color-mix(in srgb, var(--ink) 30%, transparent);border-radius:var(--r-pill);width:fit-content;min-height:44px;color:var(--ink);font:600 13px/1.2 var(--f-sans);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;margin-block-start:8px;margin-inline-end:auto;padding:0 18px;display:flex}.lg-concept .cn-sof-more:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.lg-concept .cn-paper.is-full .cn-sof-more:after{transform:translateY(2px)rotate(-135deg)}.lg-concept .cn-paper:not(.is-full) .cn-sof{-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#00000059);mask-image:linear-gradient(#000 calc(100% - 26px),#00000059)}.lg-concept .cn-rb-wait{place-items:center start;padding-inline-start:16px}.lg-concept .cn-rb-bar.is-wait .cn-rb-grid{-webkit-mask-image:linear-gradient(90deg,#0000 0 380px,#000 410px);mask-image:linear-gradient(90deg,#0000 0 380px,#000 410px)}[dir=rtl] .lg-concept .cn-rb-bar.is-wait .cn-rb-grid{-webkit-mask-image:linear-gradient(270deg,#0000 0 380px,#000 410px);mask-image:linear-gradient(270deg,#0000 0 380px,#000 410px)}.lg-concept .cn-mini{gap:8px;padding:6px 6px 6px 8px}[dir=rtl] .lg-concept .cn-mini{padding:6px 8px 6px 6px}.lg-concept .cn-mini-txt{flex-direction:column;gap:2px;min-width:0;line-height:1.25;display:flex}.lg-concept .cn-mini-a{color:var(--fog-2)}.lg-concept .cn-mini-b{margin-inline-start:0}.lg-concept .cn-mini:not(.is-dem) .cn-mini-b{color:var(--fog)}.lg-concept .cn-mini-btns{flex:none;gap:4px;margin-inline-start:auto;display:flex}.lg-concept .cn-step{border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fog) 30%, transparent);min-width:48px;height:44px;color:var(--fog);cursor:pointer;touch-action:manipulation;background:0 0;padding:0 10px;font-size:12px}html[lang=ar] .lg-concept .cn-step{font-size:13px;font-family:var(--f-sans)}.lg-concept .cn-step:active{background:var(--andon);border-color:var(--andon);color:var(--on-lime)}.lg-concept .cn-dst{padding:12px 16px}.lg-concept .cn-dst-head{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;margin:0;display:grid}.lg-concept .cn-dst .eyebrow{grid-column:1}.lg-concept .cn-dst-sum{grid-column:1;display:block}.lg-concept .cn-dst-tog{grid-area:1/2/span 2;justify-content:center;width:44px;height:44px;margin:0;position:static}.lg-concept .cn-dst-tog:after{content:"";height:72px;position:absolute;inset:0 0 auto}.lg-concept .cn-dst-tl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lg-concept .cn-dst-body{display:none}.lg-concept .cn-dst.is-open .cn-dst-body{animation:cn-open .45s var(--ease-ui);margin-block-start:12px;display:grid}.lg-concept .cn-outputs{gap:14px}.lg-concept .cn-card--sheet{background:0 0;gap:0;padding:0}.lg-concept .cn-card--sheet>.ring,.lg-concept .cn-card--sheet>.eyebrow,.lg-concept .cn-card--sheet>.cn-card-t,.lg-concept .cn-card--sheet>.cn-sum{display:none}.lg-concept .cn-card--sheet .cn-card-btns{margin:0}.lg-concept .cn-tbwrap{grid-template-columns:88px minmax(0,1fr);place-items:center start;gap:14px}.lg-concept .cn-tb{width:88px;margin:0}.lg-concept .cn-tb-n{font-size:1.45rem}.lg-concept .cn-tb-u{margin-block-start:2px;font-size:12px}.lg-concept .cn-tb-t{text-align:start;max-width:none}}.lg-concept .cn-lyr{display:block}.lg-concept .cn-lyr>canvas.tk-gl-canvas{top:0;left:0}.lg-concept [data-paper]{--paper-raise:#f8faf6;--ink:var(--print-ink);--ink-2:var(--print-ink-2);--ink-3:var(--print-ink-3);--fg:var(--print-ink);--fg-2:var(--print-ink-2);--fg-3:var(--print-ink-3);--rule:#10151433;color:var(--print-ink)}[data-paper] .cn-code{color:var(--print-ink)}.cn-testline{font:600 13px/1.3 var(--f-mono);color:inherit;text-align:start;margin:0}.lg-concept .cn-inspect{display:none}.lg-concept .cn-door{padding-block:clamp(40px,6vw,88px) 0}.lg-concept .cn-door-a{color:var(--fg);box-shadow:inset 0 0 0 1px var(--night-line);transition:box-shadow .3s var(--ease-ui);justify-items:start;gap:12px;padding:clamp(20px,3vw,36px);text-decoration:none;display:grid}.lg-concept .cn-door-k{color:var(--fg-2)}.lg-concept .cn-door-t{font:700 clamp(1.5rem, 1rem + 1.8vw, 2.75rem)/1.08 var(--f-display);font-stretch:var(--wdth-l,100%);letter-spacing:-.02em;max-width:26ch}:lang(ar) .lg-concept .cn-door-t{line-height:var(--lh-ar-head);letter-spacing:0}.lg-concept .cn-door-b{pointer-events:none}@media (hover:hover){.lg-concept .cn-door-a:hover{box-shadow:inset 0 0 0 2px var(--andon)}}.lg-concept .cn-door-a:focus-visible{box-shadow:inset 0 0 0 2px var(--andon);outline:none}@media (max-width:1023px){.lg-concept .cn-stage,.lg-concept .cn-stage.cut-tr{aspect-ratio:21/9;clip-path:none;overflow:hidden}.lg-concept .cn-stagebox{margin-inline:calc(var(--margin,16px) * -1);width:auto}.lg-concept .cn-sil,html[lang=ar] .lg-concept .cn-sil{width:100%;height:100%;inset:0}.lg-concept .cn-stagetag,.lg-concept .cn-draft{display:none}.lg-concept .cn-readout{padding:10px var(--margin,16px) 0;max-width:none;display:block;position:static}.lg-concept .cn-labels{display:none}.lg-concept .cn-inspect{gap:10px;margin-block-start:14px;display:grid}.lg-concept .cn-i-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.lg-concept .cn-i-tab{background:color-mix(in oklab, var(--fg) 7%, transparent);min-height:44px;color:var(--fg);white-space:nowrap;cursor:pointer;transition:background-color .25s var(--ease-ui), color .25s var(--ease-ui);border:0;padding:0 2px;font-size:12px}.lg-concept .cn-i-tab[aria-pressed=true]{background:var(--fg);color:var(--bg)}.lg-concept .cn-i-txt{min-height:44px;color:var(--fg-2);flex-wrap:wrap;gap:2px 12px;margin:0;font-size:13px;line-height:1.5;display:flex}.lg-concept .cn-i-txt b{color:var(--fg)}.lg-concept .cn-i-txt .y{color:var(--andon)}:lang(ar) .lg-concept .cn-i-tab,:lang(ar) .lg-concept .cn-i-txt{font-size:14px}.lg-concept .cn-look{--btn-bg:transparent;--btn-fg:var(--fg);--btn-bd:var(--fg-3)}}.lg-concept bdi{white-space:nowrap}.lg-concept p.cn-space{font-size:15px}.lg-concept .cn-stamp textPath{letter-spacing:0;font-size:12px}.lg-concept p.cn-card-t,.lg-concept p.cn-card-t.cn-tb-t{font-size:15px}
