.public-journey-surface{isolation:isolate;background:color-mix(in oklab, var(--kunh-primary) 10%, var(--background));position:relative;overflow:clip}.public-journey-surface:before,.public-journey-surface:after{content:"";pointer-events:none;position:absolute;inset:0}.public-journey-surface:before{z-index:-2;opacity:.14;filter:saturate(0)contrast(1.2);mix-blend-mode:luminosity;background-image:url(/assets/kunh-living-situation-CoULRnC6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.public-journey-surface:after{z-index:-1;background:linear-gradient(90deg, color-mix(in oklab, var(--kunh-primary) 40%, transparent) 0%, color-mix(in oklab, var(--background) 72%, transparent) 55%, color-mix(in oklab, var(--background) 88%, transparent) 100%)}:root[dir=rtl] .public-journey-surface:after{background:linear-gradient(270deg, color-mix(in oklab, var(--kunh-primary) 40%, transparent) 0%, color-mix(in oklab, var(--background) 72%, transparent) 55%, color-mix(in oklab, var(--background) 88%, transparent) 100%)}.public-journey-surface__content{z-index:1;position:relative}@media (width<=850px){.public-journey-surface:before{background-position:58% 0;background-attachment:scroll}}.public-review-candidate{--review-rule:color-mix(in srgb, var(--kunh-accent-sand) 30%, transparent);--review-title:var(--kunh-accent-sand);--review-body:var(--kunh-ink-700);--review-body-strong:color-mix(in oklab, var(--foreground) 88%, transparent)}.public-review-candidate .proof-opening h2,.public-review-candidate .master-passage h2,.public-review-candidate .master-value>header h2,.public-review-candidate .value-review .value-world__copy h3,.public-review-candidate .master-worldview__reading p[data-role=lead],.brand-review .brand-essence__content h2,.brand-close .brand-essence__content h2{color:var(--kunh-accent-sand)}.public-review-candidate .proof-opening,.public-review-candidate .proof-sequence,.public-review-candidate .master-passages,.public-review-candidate .master-value,.public-review-candidate .master-worldview,.brand-review .brand-essence__content{width:min(100% - 48px,1120px);margin-inline:auto}.public-review-candidate .proof-opening{padding-block:clamp(3rem,6vw,5rem) 0}.public-review-candidate .proof-opening h2{max-width:28ch;color:var(--review-title);font-family:var(--font-role-display);font-size:clamp(2.25rem,4.2vw,3.65rem);font-weight:650;line-height:1.25}.public-review-candidate .proof-opening__lede{max-width:62ch;color:var(--kunh-ink-700);margin-top:1.25rem;font-size:1.05rem;line-height:1.9}.public-review-candidate .proof-opening__note{max-width:62ch;color:color-mix(in oklab, var(--kunh-ink-700) 78%, transparent);margin-top:.9rem;font-size:.9rem;line-height:1.8}.public-review-candidate .master-passages{gap:0;padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.public-review-candidate .master-passage{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.25rem,4vw,3.5rem);display:grid}.public-review-candidate .master-passage+.master-passage{border-block-start:1px solid var(--review-rule);margin-top:0}.public-review-candidate .master-passage__reading{z-index:1;max-width:62ch;position:relative}.public-review-candidate .master-passage h2{max-width:28ch;color:var(--review-title);margin-top:.65rem;font-size:clamp(1.9rem,3vw,2.65rem);font-weight:620;line-height:1.38}.public-review-candidate .master-passage p{max-width:62ch;color:var(--kunh-ink-700);margin-top:1rem;font-size:clamp(1.0625rem,1.2vw,1.2rem);line-height:1.95}.public-review-candidate .master-passage__figure{pointer-events:none;justify-self:center;width:min(100%,25rem);height:clamp(13rem,22vw,17rem);position:relative}.public-review-candidate .master-passage__figure>span{transition:transform .9s var(--motion-ease), opacity .7s var(--motion-ease);display:block;position:absolute}.public-review-candidate .execution-decision{aspect-ratio:1;border:1px solid var(--kunh-accent-sand);inset-inline-start:7%;width:2.4rem;top:43%;transform:rotate(45deg)}.public-review-candidate .execution-spine{background:var(--kunh-accent-sand);width:62%;height:1px;transform-origin:inline-start;inset-inline-start:15%;top:49%}.public-review-candidate .execution-step{aspect-ratio:1;border:1px solid var(--kunh-accent-sand);background:color-mix(in oklab, var(--kunh-primary) 78%, transparent);width:1rem}.public-review-candidate .execution-step--one{inset-inline-start:35%;top:calc(49% - .5rem)}.public-review-candidate .execution-step--two{border-color:var(--kunh-accent-coral);inset-inline-start:55%;top:calc(49% - .5rem)}.public-review-candidate .execution-step--three{inset-inline-start:75%;top:calc(49% - .5rem)}.public-review-candidate .execution-branch{background:color-mix(in oklab, var(--kunh-accent-sand) 58%, transparent);width:20%;height:1px;transform-origin:inline-start;inset-inline-start:55%}.public-review-candidate .execution-branch--one{top:47%;transform:rotate(-42deg)}.public-review-candidate .execution-branch--two{top:53%;transform:rotate(42deg)}.public-review-candidate .execution-review{border:1px dashed color-mix(in oklab, var(--kunh-accent-sand) 52%, transparent);inset-inline-start:69%;border-inline-start:0;width:22%;height:58%;top:20%}.public-review-candidate .master-passage[data-passage=reality] .master-passage__reading{order:2}.public-review-candidate .master-passage[data-passage=reality] .master-passage__figure{order:1}.public-review-candidate .reality-course{height:1px;transform-origin:inline-start;inset-inline:8%}.public-review-candidate .reality-course--before{background:color-mix(in oklab, var(--kunh-accent-sand) 58%, transparent);top:38%}.public-review-candidate .reality-course--after{background:var(--kunh-accent-sand);top:61%;inset-inline-start:34%;transform:rotate(-7deg)}.public-review-candidate .reality-change{aspect-ratio:1;border:1px solid var(--kunh-accent-coral);inset-inline-start:26%;width:2.75rem;top:28%;transform:rotate(45deg)}.public-review-candidate .reality-review{aspect-ratio:1;border:1px dashed color-mix(in oklab, var(--kunh-accent-sand) 58%, transparent);inset-inline-start:53%;border-radius:50%;width:4rem;top:43%}.public-review-candidate .reality-choice{aspect-ratio:1;border:1px solid var(--kunh-accent-coral);inset-inline-end:8%;width:1rem;top:56%}.public-hero__line{display:block}.public-hero__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1rem;display:flex}.public-hero__actions .public-primary-action{min-height:44px;margin-top:0}.public-hero__demo{min-height:44px;color:var(--kunh-accent-sand);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--kunh-accent-sand) 48%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--kunh-accent-sand) 48%, transparent);text-decoration-color:color-mix(in oklab, var(--kunh-accent-sand) 48%, transparent);text-underline-offset:.35rem;align-items:center;padding-inline:.75rem;font-size:.95rem;display:inline-flex}.public-hero__demo:focus-visible{outline:2px solid var(--kunh-accent-sand);outline-offset:2px}.public-review-candidate .proof-sequence{padding-block:2rem 3rem}.public-review-candidate .case-review{--case-body:color-mix(in oklab, var(--foreground) 92%, transparent);--case-body-muted:color-mix(in oklab, var(--foreground) 76%, transparent);border-block:1px solid color-mix(in oklab, var(--kunh-accent-sand) 38%, transparent);border-inline:1px solid color-mix(in oklab, var(--kunh-accent-sand) 18%, transparent);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--kunh-teal-900) 92%, var(--background));color:var(--case-body);padding:clamp(1.8rem,3vw,2.5rem) clamp(1rem,2.4vw,2rem);position:relative}.public-review-candidate .case-review:before,.public-review-candidate .case-review:after{content:"";pointer-events:none;position:absolute}.public-review-candidate .case-review:before{background:linear-gradient(transparent, var(--kunh-accent-sand), color-mix(in oklab, var(--kunh-accent-coral) 76%, transparent), transparent);width:1px;inset-block:1rem;inset-inline-start:0}.public-review-candidate .case-review:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--kunh-accent-sand) 64%, transparent), transparent);height:1px;inset-block-end:-1px;inset-inline:0}.public-review-candidate .case-review{overflow-anchor:none}.public-review-candidate .master-passages{overflow-anchor:auto}.public-review-candidate .case-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem;display:grid}.public-review-candidate .case-heading__current{min-width:0}.public-review-candidate .case-heading__current strong{color:var(--kunh-accent-sand);margin-top:.4rem;font-size:clamp(1.08rem,1.4vw,1.32rem);font-weight:650;line-height:1.45;display:block}.public-review-candidate .case-counter{white-space:nowrap;color:var(--kunh-accent-sand);font-variant-numeric:tabular-nums}.public-review-candidate .case-controls{border-block:1px solid var(--review-rule);border-inline:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;margin-top:1rem;padding-block:1rem;display:grid;position:relative}.public-review-candidate .case-overview{grid-column:1/-1}.public-review-candidate .case-overview>summary{cursor:pointer;min-height:44px;color:var(--case-body-muted);align-items:center;gap:.5rem;font-size:.875rem;list-style:none;display:inline-flex}.public-review-candidate .case-overview>summary::-webkit-details-marker{display:none}.public-review-candidate .case-overview>summary svg{width:1rem;transition:transform var(--motion-base) var(--motion-ease)}.public-review-candidate .case-overview[open]>summary svg{transform:rotate(180deg)}.public-review-candidate .case-overview>summary:focus-visible{outline:2px solid var(--kunh-accent-sand);outline-offset:2px}.public-review-candidate .case-transformations{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;width:100%;padding-block-start:.5rem;display:grid}.public-review-candidate .case-transformations button{border-block-end:2px solid var(--review-rule);width:100%;min-height:3.5rem;color:var(--case-body-muted);text-align:start;padding:.5rem;font-size:.78rem;line-height:1.35}.public-review-candidate .case-transformations button span{color:var(--kunh-accent-sand);font-variant-numeric:tabular-nums;margin-bottom:.2rem;display:block}.public-review-candidate .case-transformations button[aria-current]{border-color:var(--kunh-accent-coral);color:var(--case-body)}.public-review-candidate .case-transformations button:focus-visible{outline:2px solid var(--kunh-accent-sand);outline-offset:2px}.public-review-candidate .case-controls__steps{gap:.25rem;display:flex}.public-review-candidate .case-controls button{min-height:44px}.public-review-candidate .case-playback{border-color:color-mix(in srgb, var(--kunh-accent-coral) 55%, transparent);gap:.45rem;min-width:8.5rem}.public-review-candidate .case-playback[data-playback-action=pause]{background:color-mix(in srgb, var(--kunh-accent-coral) 12%, transparent)}.public-review-candidate .case-selector{position:relative}.public-review-candidate .case-selector summary{cursor:pointer;min-height:44px;color:var(--case-body);align-items:center;gap:.5rem;padding-inline:.8rem;font-size:.875rem;list-style:none;display:flex}.public-review-candidate .case-selector summary::-webkit-details-marker{display:none}.public-review-candidate .case-selector summary:focus-visible{outline:2px solid var(--kunh-accent-sand);outline-offset:2px}.public-review-candidate .case-selector summary svg{width:1rem;transition:transform var(--motion-base) var(--motion-ease)}.public-review-candidate .case-selector[open] summary svg{transform:rotate(180deg)}.public-review-candidate .case-selector ol{z-index:10;border:1px solid var(--review-rule);background:color-mix(in oklab, var(--background) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(26rem,100vw - 40px);max-height:min(60vh,30rem);padding:.35rem;position:absolute;inset-block-start:calc(100% + .4rem);inset-inline-start:0;overflow-y:auto}.public-review-candidate .case-selector li button{white-space:normal;text-align:start;justify-content:flex-start;width:100%;height:auto;min-height:44px}.public-review-candidate .case-selector li button>span{color:var(--kunh-accent-sand);flex:0 0 1.5rem}.public-review-candidate .case-selector li button[aria-current]{color:var(--case-body);background:color-mix(in oklab, var(--kunh-accent-coral) 14%, transparent)}@media (width<=760px){.public-review-candidate .case-transformations{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-review-candidate .case-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2rem);padding-block:2rem 1rem;animation:.25s ease-out case-review-arrive;display:grid}.public-review-candidate .case-content:has(.case-synthesis){grid-template-columns:minmax(0,64ch)}.public-review-candidate .case-review[data-has-evidence=false] .case-content{grid-template-columns:minmax(0,65ch);justify-content:center}.public-review-candidate .case-review[data-has-evidence=false] .case-evidence{display:none}.public-review-candidate .case-reading,.public-review-candidate .case-evidence{overflow-wrap:anywhere;min-width:0}.public-review-candidate .case-reading h2{color:var(--kunh-accent-sand);margin:0 0 1.25rem;font-size:clamp(2rem,3vw,2.55rem);font-weight:660;line-height:1.3}.public-review-candidate .case-reading p,.public-review-candidate .case-evidence p,.public-review-candidate .case-evidence strong{font-size:clamp(1.125rem,1.3vw,1.25rem);line-height:1.7}.public-review-candidate .case-reading p,.public-review-candidate .case-evidence p{color:var(--case-body)}:root[lang=ar] .public-review-candidate .case-reading p,:root[lang=ar] .public-review-candidate .case-evidence p,:root[lang=ar] .public-review-candidate .case-evidence strong{line-height:1.85}.public-review-candidate .case-note{border-inline-start:2px solid var(--kunh-accent-coral);color:var(--kunh-accent-sand);margin-top:1rem;padding-inline-start:1rem}.public-review-candidate .case-evidence>div{gap:.75rem;display:grid}.public-review-candidate .case-evidence>div>p,.public-review-candidate .case-evidence>div>div{border-block-end:1px solid var(--review-rule);padding-block:.7rem}.public-review-candidate .case-evidence strong{color:var(--kunh-accent-sand);margin-bottom:.25rem;font-size:1rem;font-weight:600;display:block}.public-review-candidate .case-part{border-inline-start:2px solid var(--review-rule);margin-top:1.25rem;padding-inline-start:1rem}.public-review-candidate .case-part[data-attribution=kunh]{border-inline-start-color:var(--kunh-accent-sand)}.public-review-candidate .case-part[data-attribution=user]{border-inline-start-color:var(--kunh-accent-coral)}.public-review-candidate .case-part>strong{color:var(--kunh-accent-sand);letter-spacing:0;margin-bottom:.55rem;font-size:.88rem;font-weight:650;display:block}.public-review-candidate .case-part[data-attribution=user]>strong{color:var(--kunh-accent-coral)}.public-review-candidate .case-part p+p{margin-top:.7rem}.public-review-candidate .case-detail{border-block-end:1px solid var(--review-rule)}.public-review-candidate .case-detail summary{cursor:pointer;min-height:44px;color:var(--kunh-accent-sand);justify-content:space-between;align-items:center;gap:.75rem;font-size:1rem;list-style:none;display:flex}.public-review-candidate .case-detail summary::-webkit-details-marker{display:none}.public-review-candidate .case-detail summary svg{flex:none;width:1rem}.public-review-candidate .case-detail[open] summary svg{transform:rotate(180deg)}.public-review-candidate .case-detail>div{padding-block:.5rem 1rem}.public-review-candidate .case-detail p{margin-bottom:.8rem;font-size:1rem;line-height:1.85}.public-review-candidate .case-detail__meta{color:var(--kunh-accent-sand);margin-top:.25rem;font-size:.8rem;display:block}.public-review-candidate .case-detail__type{color:var(--kunh-accent-sand);margin-top:.35rem;font-size:.8rem;font-weight:600;display:inline-block}.public-review-candidate .case-detail__items{gap:0;display:grid}.public-review-candidate .case-detail__items article{border-block-end:1px solid var(--review-rule);padding-block:.75rem}.public-review-candidate .case-detail__items article:last-child{border-block-end:0}.public-review-candidate .case-detail__items p{margin:0}.public-review-candidate .case-detail__source{color:var(--kunh-accent-coral);margin-top:.3rem;font-size:.8rem;display:block}.public-review-candidate .case-followups{gap:1rem;display:grid}.public-review-candidate .case-followups article{border-block-end:1px solid var(--review-rule);padding-block-end:1rem}.public-review-candidate .case-followups article:last-child{border-block-end:0}.public-review-candidate .case-followups__meta{flex-wrap:wrap;gap:.45rem 1rem;margin-top:.45rem;font-size:.8rem;display:flex}.public-review-candidate .case-followups__meta span:first-child{color:var(--kunh-accent-sand);font-weight:600}.public-review-candidate .case-followups__meta span:last-child{color:var(--kunh-accent-coral)}.public-review-candidate .case-synthesis{max-width:64ch}.public-review-candidate .case-synthesis__meaning{color:var(--case-body);margin:0;font-size:clamp(1.2rem,1.55vw,1.4rem);line-height:1.75}.public-review-candidate .case-synthesis__insight{border-inline-start:2px solid var(--kunh-accent-coral);color:var(--case-body-muted);margin-top:.9rem;padding-inline-start:1rem;font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.8}.public-review-candidate .case-recorded-depth{border-block-start:1px solid var(--review-rule);margin-top:1.25rem}.public-review-candidate .case-recorded-depth>summary{color:var(--kunh-accent-sand)}.public-review-candidate .case-recorded-depth .experience-disclosure__content{padding-block-start:.5rem}.public-review-candidate .case-standing{gap:1rem;display:grid}.public-review-candidate .case-standing section{border-block-end:1px solid var(--review-rule);padding-block:.9rem}.public-review-candidate .case-standing section[data-standing=assumption]{border-block-end-style:dashed}.public-review-candidate .case-standing section[data-standing=uncertainty]{border-block-end-color:var(--kunh-accent-coral);border-block-end-style:dotted}.public-review-candidate .case-standing strong{color:var(--kunh-accent-sand);margin-bottom:.6rem;font-size:.95rem;display:block}.public-review-candidate .case-standing ul{gap:.5rem;margin:0;padding-inline-start:1.2rem;display:grid}.public-review-candidate .case-standing li{color:var(--case-body-muted);font-size:1rem;line-height:1.8}.public-review-candidate .proof-reading__standing>div[data-standing=assumption]{border-block-end-style:dashed}.public-review-candidate .proof-reading__standing>div[data-standing=uncertainty]{border-color:var(--kunh-accent-coral);border-block-end-style:dotted}.public-review-candidate .proof-reading__tradeoffs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem!important}.public-review-candidate .proof-reading__tradeoffs>div{border-inline-end:1px solid var(--review-rule);min-width:0;padding-inline-end:.75rem}.public-review-candidate .proof-reading__tradeoffs>div:last-child{border-inline-end:0}.public-review-candidate .proof-reading__reality{grid-template-columns:repeat(2,minmax(0,1fr))}.public-review-candidate .proof-reading__reality>div:first-child{border-block-start:2px solid var(--kunh-accent-coral)}.public-review-candidate .proof-reading__reality>div:last-child{border-block-start:2px solid var(--kunh-accent-sand)}.public-review-candidate .proof-reading__routes{grid-template-columns:repeat(2,minmax(0,1fr))}.public-review-candidate .master-value{min-height:0;padding-block:2.5rem 3rem;display:block}.public-review-candidate .master-value>header{border-block-end:1px solid var(--review-rule);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:2rem;padding-block-end:1.5rem;display:grid}.public-review-candidate .master-value>header h2{max-width:22ch;color:var(--review-title);margin:0;font-size:clamp(2.05rem,3vw,2.65rem);font-weight:650;line-height:1.32}.public-review-candidate .value-select{flex-wrap:wrap;align-items:center;gap:.4rem;padding-block:1rem;display:flex}.public-review-candidate .value-select button{min-height:44px}.public-review-candidate .value-select button[aria-pressed=true]{border-block-end:2px solid var(--kunh-accent-coral);color:var(--foreground)}.public-review-candidate .value-worlds{margin:0}.public-review-candidate .value-composition{grid-template-columns:minmax(0,1.1fr) minmax(14rem,.9fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.public-review-candidate .value-living{pointer-events:none;justify-self:center;width:min(100%,20rem);height:14rem;position:relative}.public-review-candidate .value-living>span{transition:inset .7s var(--motion-ease), transform .9s var(--motion-ease), opacity .7s var(--motion-ease);display:block;position:absolute}.public-review-candidate .value-core{aspect-ratio:1;border:1px solid var(--kunh-accent-sand);inset-inline-start:43%;width:2rem;top:42%;transform:rotate(45deg)}.public-review-candidate .value-reach{background:color-mix(in oklab, var(--kunh-accent-sand) 62%, transparent);height:1px;transform-origin:inline-start}.public-review-candidate .value-reach--one{inset-inline:18% 50%;top:50%}.public-review-candidate .value-reach--two{inset-inline:50% 18%;top:50%}.public-review-candidate .value-reach--three{background:var(--kunh-accent-coral);inset-inline:30%;top:66%}.public-review-candidate .value-living[data-scale=professional] .value-reach--two,.public-review-candidate .value-living[data-scale=professional] .value-reach--three{opacity:.18;transform:scaleX(.45)}.public-review-candidate .value-living[data-scale=team] .value-core{box-shadow:3.5rem -2rem 0 -1px color-mix(in oklab, var(--kunh-primary) 75%, transparent), -3.5rem 2rem 0 -1px color-mix(in oklab, var(--kunh-primary) 75%, transparent)}.public-review-candidate .value-living[data-scale=team] .value-reach--one{transform:translateY(-1.5rem)}.public-review-candidate .value-living[data-scale=team] .value-reach--two{transform:translateY(1.5rem)}.public-review-candidate .value-living[data-scale=project] .value-core{transform:rotate(90deg)scale(1.35)}.public-review-candidate .value-living[data-scale=project] .value-reach--one{transform:translateY(-2rem)rotate(6deg)}.public-review-candidate .value-living[data-scale=project] .value-reach--two{transform:translateY(2rem)rotate(-6deg)}.public-review-candidate .value-living[data-scale=project] .value-reach--three{transform:translateY(-1rem)}.public-review-candidate .value-living[data-scale=organization] .value-core{transform:rotate(135deg)scale(1.8)}.public-review-candidate .value-living[data-scale=organization] .value-reach{opacity:.9;transform:scaleX(1.14)}.public-review-candidate .value-review{border-block-end:1px solid var(--review-rule);padding-block:1.5rem;animation:.25s ease-out case-review-arrive}.public-review-candidate .value-review .value-world__copy{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.75rem 2rem;padding:0;display:grid}.public-review-candidate .value-review .value-world__copy>span{color:var(--kunh-accent-sand);grid-column:1/-1}.public-review-candidate .value-review .value-world__copy h3{color:var(--review-title);grid-area:2/1/4;margin:0;font-size:clamp(1.85rem,2.5vw,2.35rem);font-weight:620;line-height:1.38}.public-review-candidate .value-review .value-world__copy p,.public-review-candidate .value-review .value-world__copy strong{grid-column:2;margin:0;font-size:clamp(1.125rem,1.3vw,1.25rem);line-height:1.7}:root[lang=ar] .public-review-candidate .value-review .value-world__copy p,:root[lang=ar] .public-review-candidate .value-review .value-world__copy strong{line-height:1.85}.public-review-candidate .value-review .value-world__copy strong{color:var(--kunh-accent-sand);font-weight:500}.public-review-candidate .master-worldview{border-block-start:1px solid var(--review-rule);min-height:0;padding-block:2.5rem 3rem;display:block}.public-review-candidate .master-worldview__reading{gap:1rem;width:100%;min-height:0;margin-inline:0;animation:none;display:grid}.public-review-candidate .master-worldview__reading p,:root[lang=ar] .public-review-candidate .master-worldview__reading p,:root[lang=en] .public-review-candidate .master-worldview__reading p{opacity:1;max-width:none;color:var(--review-body-strong);font-size:clamp(1.125rem,1.3vw,1.25rem);line-height:1.7;transform:none}:root[lang=ar] .public-review-candidate .master-worldview__reading p{line-height:1.85}.public-review-candidate .worldview-foundations p:first-child,.public-review-candidate .worldview-unit:last-child p:last-child{font-size:clamp(1.35rem,1.8vw,1.65rem)}.public-review-candidate .master-worldview__continuity,.public-review-candidate .master-worldview__resolved{display:none}.brand-review{border-block-start:1px solid color-mix(in srgb, var(--kunh-accent-sand) 30%, transparent);background:0 0;min-height:0;padding-block:2.5rem 3rem}.brand-review .brand-essence__content{text-align:start;background:0 0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.75rem 2rem;padding:0;display:grid}.brand-review .brand-essence__content .public-kicker,.brand-review .brand-essence__content h2{grid-column:1}.brand-review .brand-essence__content h2{margin:0;font-size:clamp(2rem,3vw,2.5rem)}.brand-review .brand-essence__origin,.brand-review .brand-essence__signature,.brand-review .brand-essence__promise,.brand-review .brand-essence__invitation{grid-column:2;margin-inline:0}.brand-review .brand-essence__origin{grid-row:1/span 2;margin-top:0;font-size:clamp(1.125rem,1.3vw,1.25rem);line-height:1.7}:root[lang=ar] .brand-review .brand-essence__origin{line-height:1.85}.brand-review .brand-essence__invitation{align-items:flex-start}@keyframes case-review-arrive{0%{opacity:.78}to{opacity:1}}@media (width<=850px){.public-review-candidate .proof-sequence,.public-review-candidate .master-value,.public-review-candidate .master-worldview,.brand-review .brand-essence__content{width:calc(100% - 40px)}.public-review-candidate .case-content,.public-review-candidate .master-passage,.public-review-candidate .value-composition,.public-review-candidate .case-review[data-has-evidence=false] .case-content,.public-review-candidate .master-value>header,.public-review-candidate .value-review .value-world__copy,.brand-review .brand-essence__content{grid-template-columns:minmax(0,1fr);gap:1rem}.public-review-candidate .master-passage{min-height:0;padding-block:2.25rem}.public-review-candidate .master-passage+.master-passage{margin-top:0}.public-review-candidate .master-passage__figure{width:min(70vw,18rem)}.public-review-candidate .value-living{width:min(64vw,15rem)}.public-review-candidate .case-reading h2,.public-review-candidate .master-value>header h2,.brand-review .brand-essence__content h2{font-size:clamp(1.625rem,7vw,1.875rem)}.public-review-candidate .case-reading p,.public-review-candidate .case-evidence p,.public-review-candidate .value-review .value-world__copy p,.public-review-candidate .value-review .value-world__copy strong,.public-review-candidate .master-worldview__reading p,.brand-review .brand-essence__origin{font-size:clamp(1.0625rem,4.5vw,1.125rem)}.public-review-candidate .proof-reading__tradeoffs{grid-template-columns:1fr}.public-review-candidate .proof-reading__tradeoffs>div{border-inline-end:0;padding-inline-end:0}.public-review-candidate .value-review .value-world__copy h3,.public-review-candidate .value-review .value-world__copy p,.public-review-candidate .value-review .value-world__copy strong,.brand-review .brand-essence__content>*{grid-area:auto/1}.public-review-candidate .value-review .value-world__copy h3{font-size:clamp(1.625rem,6vw,1.875rem)}}@media (width<=520px){.public-hero__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;width:100%;display:grid}.public-hero__actions .public-primary-action,.public-hero__actions .public-hero__demo{text-align:center;justify-content:center;width:100%;min-width:0}.public-review-candidate .proof-sequence,.public-review-candidate .case-review,.public-review-candidate .master-value,.public-review-candidate .master-worldview,.brand-review{padding-block:1.5rem 2rem}.public-review-candidate .case-heading{gap:.75rem}.public-review-candidate .case-controls{grid-template-columns:minmax(0,1fr) auto}.public-review-candidate .case-overview{grid-column:1/-1}.public-review-candidate .case-controls__steps{grid-column:1/-1;justify-content:space-between}.public-review-candidate .case-selector{min-width:0}.public-review-candidate .case-selector summary{padding-inline:.5rem}.public-review-candidate .case-content{gap:1.25rem;padding-block:1.5rem .5rem}.public-review-candidate .proof-reading__reality,.public-review-candidate .proof-reading__routes{grid-template-columns:1fr}.public-review-candidate .master-value>header{padding-block-end:1rem}.public-review-candidate .master-worldview__reading{gap:.65rem}}@media (prefers-reduced-motion:reduce){.public-review-candidate .case-transformations button{transition:none}.public-review-candidate .case-review,.public-review-candidate .master-value,.public-review-candidate .master-worldview{display:block}.public-review-candidate .master-reduced{display:none}.public-review-candidate *,.public-review-candidate :before,.public-review-candidate :after{transition:none!important;animation:none!important}.public-review-candidate .master-passage__figure>span,.public-review-candidate .value-living>span{transition:none!important}}.public-review-candidate .case-progress{background:var(--review-rule);flex:4rem;min-width:3rem;height:1px}.public-review-candidate .case-progress:before{content:"";background:var(--kunh-accent-coral);width:100%;height:100%;transform-origin:inline-start;animation-name:case-progress;animation-timing-function:linear;animation-fill-mode:both;display:block}.public-review-candidate .case-progress[data-advancing=false]:before{animation:none;transform:scaleX(0)}@keyframes case-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.public-review-candidate .master-worldview{position:relative}.public-review-candidate .master-worldview__reading{box-sizing:border-box;border-inline-start:1px solid var(--review-rule);text-align:start;padding-inline:1.25rem .5rem}.public-review-candidate .master-worldview__reading p[data-role=lead]{color:var(--review-title)}.public-review-candidate .master-worldview__reading p[data-role=body]{color:color-mix(in oklab, var(--foreground) 88%, transparent)}.public-review-candidate .master-worldview__reading p[data-role=close]{border-top:1px solid var(--review-rule);color:var(--kunh-accent-sand);margin-top:.75rem;padding-top:1rem}.brand-close{border-block-start:1px solid var(--review-rule);background:0 0;padding-block:3rem 4rem;position:relative;overflow:clip}.brand-close .brand-essence__field{display:none}.brand-close .brand-essence__content{text-align:start;grid-template-columns:minmax(0,1fr);gap:0;width:min(100% - 48px,1120px);margin-inline:auto;padding:0;display:grid}.brand-close .brand-essence__content h2{grid-column:1;max-width:26ch;margin:.6rem 0 0;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.3}.brand-close .brand-close__reading{gap:.6rem;max-width:46rem;margin-top:1.25rem;display:grid}.brand-close .brand-essence__origin{grid-row:auto;max-width:none;margin:0;font-size:clamp(1.125rem,1.3vw,1.25rem);line-height:1.7}:root[lang=ar] .brand-close .brand-essence__origin{line-height:1.85}.brand-close .brand-essence__signature{max-width:40ch;margin:0;font-size:clamp(1.2rem,2vw,1.5rem)}.brand-close .brand-essence__promise{max-width:44ch;margin:0}.brand-close .brand-close__routes{grid-column:1;margin-top:2.25rem}.brand-close .brand-essence__invitation{display:none}@media (width<=850px){.brand-close{padding-block:2rem 2.5rem}.brand-close .brand-essence__content{width:calc(100% - 40px)}.brand-close .brand-essence__content h2{font-size:clamp(1.625rem,7vw,1.875rem)}.brand-close .brand-close__routes{margin-top:1.5rem}.public-review-candidate .master-worldview__reading{padding-inline-start:1rem}}.public-experience .master-journey.public-review-candidate{background:0 0}.public-experience .master-journey.public-review-candidate:before{display:none}.public-experience .brand-essence.brand-close{background:0 0}.public-experience .public-journey-surface{background:color-mix(in oklab, var(--kunh-primary) 46%, var(--background))}.public-experience .public-journey-surface:before{opacity:.17}.public-experience .public-journey-surface:after{background:linear-gradient(90deg, color-mix(in oklab, var(--kunh-primary) 52%, transparent) 0%, color-mix(in oklab, var(--kunh-primary) 22%, transparent) 55%, color-mix(in oklab, var(--background) 46%, transparent) 100%)}:root[dir=rtl] .public-experience .public-journey-surface:after{background:linear-gradient(270deg, color-mix(in oklab, var(--kunh-primary) 52%, transparent) 0%, color-mix(in oklab, var(--kunh-primary) 22%, transparent) 55%, color-mix(in oklab, var(--background) 46%, transparent) 100%)}.public-experience .public-review-candidate .case-review[data-has-evidence=false] .case-content{grid-template-columns:minmax(0,62ch);justify-content:start}.public-experience .public-review-candidate .case-review{border-block-start:1px solid color-mix(in oklab, var(--kunh-accent-sand) 38%, transparent);min-height:0}.public-experience .public-review-candidate .master-value>header{border-block-end:0;padding-block-end:.75rem;display:block}.public-experience .public-review-candidate .master-value>header h2{max-width:26ch;margin-top:.4rem}.public-experience .public-review-candidate .value-select{border-block-end:1px solid var(--review-rule);justify-content:flex-start;padding-block:.25rem .75rem}.public-experience .public-review-candidate .value-select button:first-child{padding-inline-start:0}.public-experience .public-review-candidate .value-review{border-block-end:0;padding-block:1.25rem .5rem}.public-experience .public-review-candidate .master-value{padding-block:2rem 1.25rem}.public-experience .public-review-candidate .master-worldview{padding-block:1.75rem 2.5rem}.public-experience .public-review-candidate .master-worldview__composition{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.public-experience .public-review-candidate .master-worldview__reading{max-width:none;margin-inline:0;padding-inline:1.25rem .5rem}.public-experience .public-review-candidate .master-worldview__reading p{opacity:1;transition:color .6s var(--motion-ease);transform:none}.public-experience .public-review-candidate .master-worldview__reading p[data-state=ahead]{color:color-mix(in oklab, var(--foreground) 74%, transparent)}.public-experience .worldview-units{gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.public-experience .worldview-foundations{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);display:grid;position:relative}.public-experience .worldview-foundations:before{content:"";background:linear-gradient(90deg, var(--kunh-accent-sand), var(--kunh-accent-coral), color-mix(in oklab, var(--kunh-accent-sand) 46%, transparent));inset-inline:8%;height:1px;position:absolute;top:1.2rem}.public-experience .worldview-foundation{min-width:0;padding-block-start:2.75rem;position:relative}.public-experience .worldview-foundation>span{z-index:1;aspect-ratio:1;border:1px solid var(--kunh-accent-sand);background:color-mix(in oklab, var(--kunh-primary) 86%, transparent);inset-inline-start:0;width:1rem;position:absolute;top:.72rem;transform:rotate(45deg)}.public-experience .worldview-foundation[data-foundation="1"]>span{border-color:var(--kunh-accent-coral)}.public-experience .worldview-foundation[data-foundation="2"]>span{border-style:dashed}.public-experience .worldview-foundation p{min-width:0;font-size:clamp(1.35rem,1.8vw,1.65rem)}.public-experience .worldview-continuity{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);padding-inline-start:0;display:grid}.public-experience .worldview-unit{border-inline-start:1px solid var(--review-rule);min-width:0;padding:1.25rem 0 0 1rem;position:relative}:root[dir=rtl] .public-experience .worldview-unit{padding:1rem 1rem 0 0}.public-experience .worldview-unit:before{content:"";background:var(--review-rule);inset-inline-start:-1px;width:1px;height:clamp(.75rem,1.5vw,1.25rem);position:absolute;bottom:100%}.public-experience .worldview-unit__signal{aspect-ratio:1;border:1px solid var(--kunh-accent-sand);background:var(--kunh-primary);inset-inline-start:-.32rem;width:.6rem;position:absolute;top:.92rem;transform:rotate(45deg)}.public-experience .worldview-unit[data-unit="1"]{border-inline-start-color:var(--kunh-accent-coral)}.public-experience .worldview-unit[data-unit="1"] .worldview-unit__signal{border-color:var(--kunh-accent-coral)}.public-experience .worldview-unit[data-unit="2"]{border-inline-start-style:dashed}.public-experience .worldview-unit p+p{margin-top:.65rem}.public-review-candidate .master-passage__figure>span{opacity:.18}.public-review-candidate .master-passage[data-visible=true] .master-passage__figure>span{opacity:1}.public-review-candidate .master-passage:not([data-visible=true]) .execution-spine,.public-review-candidate .master-passage:not([data-visible=true]) .execution-branch{transform:scaleX(.15)}.public-review-candidate .master-passage:not([data-visible=true]) .execution-step{transform:translate(1.5rem)}.public-review-candidate .master-passage:not([data-visible=true]) .reality-course--after{transform:scaleX(.2)}.public-review-candidate .master-passage:not([data-visible=true]) .reality-change{transform:rotate(45deg)scale(.6)}.brand-close__trace{width:min(100%,46rem);height:5rem;margin-bottom:1.25rem;position:relative}.brand-close__trace>span{transition:opacity .8s var(--motion-ease), transform 1s var(--motion-ease);display:block;position:absolute}.brand-trace__open{background:linear-gradient(90deg, var(--kunh-accent-sand), color-mix(in oklab, var(--kunh-accent-coral) 70%, transparent));height:1px;transform-origin:inline-start;inset-inline:0 22%;top:50%;transform:scaleX(.25)}.brand-trace__partial{aspect-ratio:1;border:1px solid var(--kunh-accent-coral);inset-inline-end:20%;width:.9rem;top:calc(50% - .45rem);transform:rotate(45deg)}.brand-trace__continuation{border-block-start:1px dashed color-mix(in oklab, var(--kunh-accent-sand) 52%, transparent);opacity:.45;inset-inline-end:4%;width:12%;top:50%}.brand-close[data-settled=true] .brand-trace__open{transform:scaleX(1)}.brand-close[data-settled=true] .brand-trace__partial{transform:rotate(135deg)}.public-experience .brand-close .brand-essence__content{padding-inline:0}.public-experience .brand-close .brand-essence__content>.public-kicker,.public-experience .brand-close .brand-essence__content>h2,.public-experience .brand-close .brand-close__reading,.public-experience .brand-close .brand-close__reading>p,.public-experience .brand-close .brand-close__routes{text-align:start;margin-inline:0}.public-experience .brand-close .brand-close__routes{width:min(100%,43rem)}.public-experience>footer>div{width:min(100% - 48px,1120px);max-width:none;margin-inline:auto;padding-block:1.5rem 2rem;padding-inline:0}@media (width<=850px){.public-experience .public-review-candidate .master-worldview__composition{grid-template-columns:minmax(0,1fr);gap:1.25rem}.public-experience .public-review-candidate .master-worldview__reading{padding-inline:1rem .25rem}.public-experience .public-review-candidate .case-review{min-height:0}.public-experience .public-review-candidate .case-review[data-has-evidence=false] .case-content{grid-template-columns:minmax(0,1fr)}.public-experience>footer>div{width:calc(100% - 40px)}.public-experience .worldview-foundations,.public-experience .worldview-continuity{grid-template-columns:minmax(0,1fr);gap:1rem}.public-experience .worldview-foundations:before{background:linear-gradient(var(--kunh-accent-sand), var(--kunh-accent-coral), color-mix(in oklab, var(--kunh-accent-sand) 46%, transparent));width:1px;height:auto;inset-block:1rem;inset-inline-start:.5rem}.public-experience .worldview-foundation{padding-block-start:0;padding-inline-start:2.25rem}:root[dir=rtl] .public-experience .worldview-foundation{padding-inline:2.25rem 0}.public-experience .worldview-foundation>span{inset-inline-start:0;top:.5rem}.public-experience .worldview-continuity{padding-inline-start:0}.public-experience .worldview-unit{padding-block:.9rem 1rem}.public-experience .worldview-unit:before{display:none}.public-review-candidate .master-passage[data-passage=reality] .master-passage__reading,.public-review-candidate .master-passage[data-passage=reality] .master-passage__figure{order:initial}.public-review-candidate .master-passage__figure{height:11rem}.public-review-candidate .value-composition{gap:1.25rem}.brand-close__trace{height:3.5rem;margin-bottom:.75rem}}@media (prefers-reduced-motion:reduce){.public-experience .public-review-candidate .master-worldview__reading p[data-state=ahead]{color:var(--foreground)}}.public-experience .public-review-candidate .master-worldview__reading p{max-width:none;margin-inline:0;padding-inline:0}.public-experience .brand-close .brand-close__reading{justify-self:start;width:min(100%,46rem);max-width:none}.public-experience .brand-close .brand-close__reading>p{margin-inline:0;padding-inline:0}.public-experience .public-review-candidate .master-worldview{place-items:start;padding-inline:0;display:block}.public-experience .public-review-candidate .master-worldview__composition{width:100%}.public-experience .brand-close .brand-close__reading>p{border-inline:0}.public-experience .brand-close .brand-close__reading{justify-items:start}.public-experience .brand-close .brand-close__reading>p{grid-area:auto/1}.public-experience .brand-close .brand-close__reading{grid-template-columns:minmax(0,1fr)}.public-experience .public-review-candidate .proof-opening h2,.public-experience .public-review-candidate .master-passage h2,.public-experience .public-review-candidate .master-value>header h2,.public-experience .public-review-candidate .value-review .value-world__copy h3,.public-experience .public-review-candidate .worldview-foundation>p,.public-experience .brand-review .brand-essence__content h2,.public-experience .brand-close .brand-essence__content h2{color:var(--kunh-accent-sand)}
