/* A continuous workspace: source, proposed work, and review share one visual world. */
#rj-experience .ww-world{--ww-accent:#aee3c2;--ww-base:#202e29;--ww-dark:#244c3a;--ww-shadow:#5c8c73;--ww-paper:#d3efde;margin:46px 0 24px}
#rj-experience .ww-world[data-color=violet]{--ww-accent:#bea1fb;--ww-base:#282235;--ww-dark:#45305f;--ww-shadow:#7657a4;--ww-paper:#e2d3fb}
#rj-experience .ww-world[data-color=yellow]{--ww-accent:#f3d679;--ww-base:#2c281f;--ww-dark:#55431f;--ww-shadow:#a58a43;--ww-paper:#f5e8b9}
#rj-experience .ww-world[data-color=coral]{--ww-accent:#f1ac99;--ww-base:#342627;--ww-dark:#613e40;--ww-shadow:#9d6761;--ww-paper:#f4d8c6}
#rj-experience .ww-world-heading{border-top:1px solid var(--rj-line);padding:35px 0 30px;display:grid;grid-template-columns:1.15fr 1fr;gap:16px 60px;align-items:end}
#rj-experience .ww-world-heading>.rj-eyebrow{grid-column:1/-1;color:var(--ww-accent);margin:0}
#rj-experience .ww-world-heading h2{font-size:clamp(28px,3.5cqw,40px);letter-spacing:-.045em;line-height:1.18;margin:0;max-width:530px}
#rj-experience .ww-world-heading>p{font-size:12px;line-height:1.8;color:var(--rj-muted);margin:0;max-width:430px}
#rj-experience .ww-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:62px;position:relative;align-items:start}
#rj-experience .ww-pin{position:sticky;top:var(--ww-top,24px);grid-column:2;grid-row:1;min-width:0;z-index:5}
#rj-experience .ww-stage{height:var(--ww-height,650px);display:flex;flex-direction:column;position:relative;isolation:isolate;border:1px solid color-mix(in srgb,var(--ww-accent) 28%,transparent);border-radius:30px;background:var(--ww-base);overflow:hidden}
#rj-experience .ww-stage:before,#rj-experience .ww-inline-stage:before{content:'';pointer-events:none;position:absolute;border:1px solid color-mix(in srgb,var(--ww-accent) 12%,transparent);border-radius:50%;width:95%;aspect-ratio:.85;left:3%;top:12%;transform:rotate(-24deg);z-index:-1}
#rj-experience .ww-stage-heading{display:flex;align-items:center;justify-content:space-between;padding:23px 25px 10px;font-size:10px;line-height:1.5;letter-spacing:.1em;font-weight:800;color:var(--ww-accent)}
#rj-experience .ww-stage-heading>span:last-child{font-size:27px;line-height:1}
#rj-experience .ww-stage-body{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}
#rj-experience .ww-panel{padding:14px 25px 22px;display:flex;flex:1;flex-direction:column;justify-content:center;gap:19px;min-width:0}
#rj-experience .ww-stage-bottom{border-top:1px solid color-mix(in srgb,var(--ww-accent) 14%,transparent);padding:15px 22px;display:flex;justify-content:space-between;gap:8px;font-size:8px;letter-spacing:.04em;color:#cac3ca}
#rj-experience .ww-rail{display:flex;justify-content:center;gap:7px;padding:13px 0 0}
#rj-experience .ww-rail button{width:44px;min-height:44px;border:0;background:transparent;color:var(--rj-muted);border-radius:14px;font-size:11px;font-weight:800;transition:transform .25s,background .25s}
#rj-experience .ww-rail [aria-current]{background:var(--ww-accent);color:var(--ww-dark);box-shadow:0 4px var(--ww-shadow);transform:translateY(-3px)}
#rj-experience .ww-copy{grid-column:1;grid-row:1;min-width:0}
#rj-experience .ww-copy article{min-height:max(690px,calc(100svh - 40px));padding:70px 0 85px;display:flex;flex-direction:column;justify-content:center;scroll-margin-top:30px}
#rj-experience .ww-copy h2{font-size:clamp(31px,4.05cqw,46px);line-height:1.1;letter-spacing:-.055em;margin:20px 0 25px}
#rj-experience .ww-copy h2:focus{outline:none}
#rj-experience .ww-copy p{font-size:15px;line-height:1.85;color:var(--rj-muted);margin:0 0 20px}
#rj-experience .ww-copy p.ww-takeaway{color:var(--ww-accent);border-left:2px solid var(--ww-shadow);padding-left:18px;margin:8px 0 20px}
#rj-experience .ww-copy details{border-top:1px solid var(--rj-line)}
#rj-experience .ww-copy summary{padding:14px 0;min-height:44px;cursor:pointer;font-size:12px;font-weight:700}
#rj-experience .ww-copy details p{font-size:13px;line-height:1.8;margin-top:3px}
#rj-experience .ww-enter{color:var(--ww-accent);background:transparent;border:0;min-height:44px;padding:0;text-align:left;align-self:flex-start;margin:-9px 0 14px;font-size:12px;font-weight:700}
#rj-experience .ww-slot,#rj-experience .ww-continue{display:none}
#rj-experience .ww-kicker{display:block;font-size:9px;font-weight:800;line-height:1.5;letter-spacing:.085em}
#rj-experience .ww-paper{position:relative;border-radius:19px;background:var(--ww-paper);color:var(--ww-dark);padding:23px;box-shadow:0 8px var(--ww-shadow);margin:0 3px 8px}
#rj-experience .ww-paper strong{display:block;font-size:clamp(24px,2.85cqw,34px);line-height:1.16;letter-spacing:-.055em;margin:18px 0 5px;font-weight:800;color:var(--ww-dark)}
#rj-experience .ww-paper em{font-style:normal;font-size:1.4em;display:block;margin:15px 0 5px}
#rj-experience .ww-tilt{transform:rotate(-3deg);margin:12px 9px 15px}
#rj-experience .ww-controls{display:flex;gap:9px;flex-wrap:wrap;position:relative;z-index:1}
#rj-experience .ww-controls button{flex:1;padding:12px 15px;min-height:46px;border:1px solid color-mix(in srgb,var(--ww-accent) 35%,transparent);border-radius:14px;background:#18171d;color:var(--ww-accent);font-size:12px;line-height:1.5;font-weight:750;box-shadow:0 4px #101015;touch-action:manipulation;transition:transform .18s,box-shadow .18s,background .18s}
#rj-experience .ww-controls button[aria-pressed=true],#rj-experience .ww-controls button:not([aria-pressed]):only-child{background:var(--ww-accent);color:var(--ww-dark);border-color:var(--ww-accent);box-shadow:0 4px var(--ww-shadow)}
#rj-experience .ww-controls button:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px var(--ww-shadow)}
#rj-experience .ww-controls button:disabled{opacity:.45;cursor:default}
#rj-experience .ww-panel .ww-status{font-size:12px;line-height:1.65;color:#d5d0d7;margin:3px 0 0;min-height:40px;text-align:center}
#rj-experience .ww-status:focus{outline:2px solid var(--ww-accent);outline-offset:5px;border-radius:4px}
#rj-experience .ww-evidence{background:#14141955;border:1px solid color-mix(in srgb,var(--ww-accent) 22%,transparent);padding:15px 16px;border-radius:15px;min-width:0}
#rj-experience .ww-evidence span{font-size:8px;letter-spacing:.075em;color:#c3bdc8;display:block;margin-bottom:7px;font-weight:700}
#rj-experience .ww-evidence strong{font-size:13px;color:var(--ww-accent);line-height:1.5;font-weight:700}
#rj-experience .ww-flow{display:flex;align-items:center;justify-content:center;gap:10px;margin:7px 0}
#rj-experience .ww-flow span{padding:11px 13px;border:1px solid var(--ww-shadow);border-radius:11px;color:var(--ww-accent);font-size:11px;font-weight:700;background:var(--ww-base)}
#rj-experience .ww-flow i{font-style:normal;color:var(--ww-shadow)}
#rj-experience .ww-order{text-align:center;margin:10px 0}
#rj-experience .ww-order>span{font-size:12px;color:#d3ddd5}
#rj-experience .ww-order>strong{display:block;font-size:75px;line-height:1.05;letter-spacing:-.075em;color:var(--ww-accent);margin:12px 0 22px}
#rj-experience .ww-order small{display:block;letter-spacing:0;font-size:12px;font-weight:500;margin-top:7px}
#rj-experience .ww-context-stack{padding:0 10px 9px;position:relative}
#rj-experience .ww-model-card{background:#bfa4e4;color:#362748;transform:rotate(-5deg);margin-right:25px;box-shadow:0 8px #745b95}
#rj-experience .ww-model-card strong{color:#362748;font-size:27px}
#rj-experience .ww-record-card{transform:rotate(4deg);margin:5px 0 0 22px}
#rj-experience .ww-record-card strong{font-size:23px}
#rj-experience .ww-calc-parts{display:grid;grid-template-columns:1fr 1fr;gap:10px}
#rj-experience .ww-calc-parts strong{font-size:23px;letter-spacing:-.045em}
#rj-experience .ww-receipt{position:relative;margin:5px 5px 12px;padding:27px 25px 35px;background:#f1e9d4;color:#384636;border-radius:6px 6px 18px 18px;box-shadow:0 9px #97917c;transform:rotate(-2deg)}
#rj-experience .ww-receipt:before{content:'';position:absolute;left:0;right:0;top:-6px;height:12px;background:radial-gradient(circle at 6px 0,transparent 6px,#f1e9d4 6.5px) 0 0/12px 12px}
#rj-experience .ww-receipt>strong{display:block;font-size:67px;letter-spacing:-.065em;line-height:1.2;margin:18px 0 22px}
#rj-experience .ww-receipt dl{font-size:11px;line-height:1.7;margin:0}
#rj-experience .ww-receipt dl>div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #c9c3b0;padding:10px 0}
#rj-experience .ww-receipt dd{margin:0;text-align:right;font-weight:800}
#rj-experience .ww-stamp{display:none;border:3px double #307e59;border-radius:9px;padding:7px 10px;color:#307e59;font-weight:800;font-size:13px;letter-spacing:.08em;transform:rotate(-10deg);position:absolute;right:20px;top:75px;background:#e0eac5ed}
#rj-experience .ww-stamp.is-stamped{display:block}
/* Clouseau: image, overlay, assessment. */
#rj-experience .ww-retina{position:relative;background:#17141f;border:1px solid #746085;border-radius:22px;padding:5px 8px 29px;overflow:hidden}
#rj-experience .ww-retina svg{display:block;width:100%;max-height:300px;height:auto;transition:filter .4s}
#rj-experience .ww-retina.is-blurred svg{filter:blur(6px);opacity:.65}
#rj-experience .ww-image-tag{position:absolute;bottom:13px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:.12em;color:#b6a7c5}
#rj-experience .ww-legend{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:#dfd2ed}
#rj-experience .ww-legend>span:nth-child(2){color:#a7e7bf}
#rj-experience .ww-legend>span:last-child{font-size:9px;color:#b7acbf}
#rj-experience .ww-review{gap:6px}
#rj-experience .ww-review button{padding:11px 7px;font-size:11px}
/* CoreScribe: deliberately captured signal, editable language, actual destination state. */
#rj-experience .ww-microphone{padding:27px 16px;background:#1c1917;border:1px solid #605439;border-radius:25px;text-align:center}
#rj-experience .ww-microphone>span{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 15px;background:#efd276;color:#66502b;border-radius:18px;box-shadow:0 6px #81682c;font-size:25px}
#rj-experience .ww-microphone>b{font-size:8px;letter-spacing:.14em;color:#dcc984}
#rj-experience .ww-wave{display:flex;align-items:center;justify-content:center;gap:4px;height:92px;margin:4px 0 14px}
#rj-experience .ww-wave i{height:var(--bar);width:6px;flex-shrink:1;max-width:6px;border-radius:5px;background:#a99764;transform-origin:center;opacity:.4}
#rj-experience .ww-wave.has-signal i{background:#f4d473;opacity:1}
#rj-experience .ww-editor{border-radius:21px;background:#f1e5ba;color:#483b2d;padding:27px 24px;box-shadow:0 9px #9a8041;transform:rotate(2deg);margin:10px 5px 18px}
#rj-experience .ww-editor p{font-size:29px;line-height:1.45;letter-spacing:-.045em;font-weight:750;margin:24px 0;color:#483b2d}
#rj-experience .ww-editor mark{border-radius:6px;background:#e9a892;padding:0 4px;color:#6b3233;border-bottom:2px dashed #9d4545}
#rj-experience .ww-editor mark.is-corrected{background:#a9d6ac;color:#294d35;border-color:#4b8053}
#rj-experience .ww-editor-rule{height:1px;background:#c9b57b;margin-bottom:15px}
#rj-experience .ww-editor small{font-size:10px}
#rj-experience .ww-destination{padding:0 23px 24px;min-height:290px;background:#f4edda;color:#40382f;border-radius:19px;box-shadow:0 8px #a29982;margin-bottom:10px}
#rj-experience .ww-windowbar{display:flex;align-items:center;gap:5px;padding:14px 0;border-bottom:1px solid #544b4033}
#rj-experience .ww-windowbar i{height:6px;width:6px;border-radius:50%;background:currentColor;opacity:.4}
#rj-experience .ww-windowbar span{margin-left:auto;font-size:9px;color:inherit;opacity:.8}
#rj-experience .ww-destination h3{font-size:23px;letter-spacing:-.05em;margin:22px 0 20px}
#rj-experience .ww-destination p{font-size:17px;line-height:1.8;margin:0;color:#514737}
#rj-experience .ww-placeholder{color:#9a907d}
#rj-experience .ww-insertion-caret{display:block;width:2px;height:22px;background:#af8950;margin:8px 0}
/* Alloy: a compact conversation with visible proposal and result. */
#rj-experience .ww-discord{display:flex;background:#252730;border:1px solid #536759;border-radius:20px;min-height:300px;overflow:hidden;box-shadow:0 9px #151e1b}
#rj-experience .ww-server-rail{display:flex;flex-direction:column;align-items:center;gap:15px;background:#191d24;width:49px;flex-shrink:0;padding:18px 5px;color:#b8e1c4}
#rj-experience .ww-server-rail b{display:grid;place-items:center;background:#94caa8;color:#244130;border-radius:11px;width:29px;height:29px;font-size:12px}
#rj-experience .ww-server-rail span{font-size:22px}
#rj-experience .ww-server-rail i{width:23px;height:1px;background:#48554b}
#rj-experience .ww-discord-main{flex:1;min-width:0;padding:0 16px 20px}
#rj-experience .ww-channel{font-size:12px;font-weight:750;padding:17px 0 15px;color:#ebedf0;border-bottom:1px solid #4b4a54;margin-bottom:17px}
#rj-experience .ww-channel>span{display:block;font-size:7px;letter-spacing:.09em;color:#b9bac0;margin-top:6px}
#rj-experience .ww-message{display:flex;gap:9px;margin:14px 0;color:#e5e1e7}
#rj-experience .ww-message>i{border-radius:50%;background:#b9a5d5;color:#372e48;width:25px;height:25px;flex-shrink:0;display:grid;place-items:center;font-size:10px;font-style:normal;font-weight:800}
#rj-experience .ww-message:nth-child(3)>i{background:#efc67d;color:#4a3c27}
#rj-experience .ww-message p{font-size:12px;line-height:1.65;margin:0}
#rj-experience .ww-message b{display:block;margin-bottom:3px;font-size:11px}
#rj-experience .ww-message small{font-size:7px;color:#252d29;background:#a6d7b8;padding:2px 4px;border-radius:3px;margin-left:5px}
#rj-experience .ww-bot>i{background:#a5d7b8;color:#2a4a36;border-radius:9px}
#rj-experience .ww-event{padding:15px 16px;border:1px solid #6eaa82;border-left:3px solid #a1d8b3;border-radius:10px;background:#253a30;margin-top:20px;color:#cdf2da}
#rj-experience .ww-event span{font-size:7px;letter-spacing:.09em}
#rj-experience .ww-event strong{display:block;font-size:25px;letter-spacing:-.045em;margin:8px 0}
#rj-experience .ww-event div{font-size:10px}
/* Daydream: original vector-like layers reveal exactly what a revision changes. */
#rj-experience .ww-creative-workspace{background:#eed8c6;border-radius:20px;box-shadow:0 9px #996b5e;padding:0 17px 18px;color:#63463f;margin:0 3px 14px}
#rj-experience .ww-landscape{position:relative;height:230px;width:min(64%,185px);margin:18px auto;overflow:hidden;border-radius:12px;background:#ead095;isolation:isolate;transition:width .45s,background .45s;border:5px solid #fff1d8;box-shadow:0 5px #a98467}
#rj-experience .ww-landscape.is-wide{width:100%;height:230px}
#rj-experience .ww-art-sun{position:absolute;top:16%;right:17%;width:48px;height:48px;background:#ffe8a3;border-radius:50%;box-shadow:0 0 0 10px #ffe7a42b;transition:background .45s,transform .45s}
#rj-experience .ww-art-stars{position:absolute;top:12%;left:9%;right:13%;color:#fbe5bc;opacity:0;font-size:36px;letter-spacing:9px;transition:opacity .45s}
#rj-experience .ww-art-mountain{position:absolute;width:135%;height:65%;background:#839b82;border-radius:30px 30px 0 0;left:-16%;bottom:-24%;transform:rotate(-23deg);transition:transform .45s,background .45s}
#rj-experience .ww-mountain-front{background:#456956;left:12%;bottom:-36%;transform:rotate(27deg)}
#rj-experience .ww-art-water{position:absolute;inset:72% 0 0;background:#91b9a5;transform:skewY(-7deg);transition:top .45s,background .45s}
#rj-experience .ww-landscape>span{position:absolute;left:12px;bottom:12px;font-size:10px;color:#213f36;letter-spacing:-.02em;font-weight:800}
#rj-experience .ww-landscape.is-night{background:#443659}
#rj-experience .ww-landscape.is-night .ww-art-sun{background:#e6d7f8;box-shadow:0 0 0 10px #c3b4de18}
#rj-experience .ww-landscape.is-night .ww-art-stars{opacity:1}
#rj-experience .ww-landscape.is-night .ww-mountain-back{background:#605378}
#rj-experience .ww-landscape.is-night .ww-mountain-front{background:#38364f}
#rj-experience .ww-landscape.is-night .ww-art-water{background:#7c7597}
#rj-experience .ww-landscape.is-night>span{color:#f0e6fa}
#rj-experience .ww-landscape.is-revised .ww-mountain-back{transform:translateY(25px) rotate(-23deg)}
#rj-experience .ww-landscape.is-revised .ww-mountain-front{transform:translateY(35px) rotate(27deg)}
#rj-experience .ww-landscape.is-revised .ww-art-water{top:85%}
#rj-experience .ww-layer-strip{display:flex;justify-content:center;gap:7px;font-size:9px;color:#75534a}
#rj-experience .ww-layer-strip>span{border:1px solid #b99c89;border-radius:6px;padding:7px 9px;background:#f6e7d6}
#rj-experience .ww-comparison{display:flex;gap:10px;margin:20px 0}
#rj-experience .ww-comparison>div{flex:1;min-width:0;text-align:center;font-size:9px}
#rj-experience .ww-comparison .ww-landscape{width:100%;height:190px;margin:0 0 13px;border-width:3px}
#rj-experience .ww-comparison .ww-landscape>span{font-size:8px;left:7px;bottom:9px}
#rj-experience .ww-comparison .ww-art-sun{width:31px;height:31px}
#rj-experience .ww-small-paper{padding:18px 20px;box-shadow:0 5px var(--ww-shadow);transform:rotate(-2deg)}
#rj-experience .ww-small-paper strong{font-size:23px;margin-top:10px}
#rj-experience .ww-case-summary{background:transparent;box-shadow:none;margin-top:0}
#rj-experience .ww-case-summary .rj-case-caption{padding:19px 0;border-top:1px solid var(--rj-line)}
/* Let reading and interaction occupy their own space on phones and short windows. */
#rj-experience .ww-world.is-inline .ww-layout{display:block;max-width:620px;margin:0 auto}
#rj-experience .ww-world.is-inline .ww-pin,#rj-experience .ww-world.is-inline .ww-enter{display:none}
#rj-experience .ww-world.is-inline .ww-slot{display:block;margin:5px 0 30px}
#rj-experience .ww-world.is-inline .ww-inline-stage{position:relative;isolation:isolate;overflow:hidden;background:var(--ww-base);border:1px solid color-mix(in srgb,var(--ww-accent) 25%,transparent);border-radius:23px}
#rj-experience .ww-world.is-inline .ww-inline-stage>.ww-kicker{padding:19px 18px 3px;color:var(--ww-accent);font-size:9px}
#rj-experience .ww-world.is-inline .ww-panel{padding:20px 18px 23px;gap:18px}
#rj-experience .ww-world.is-inline .ww-copy article{display:block;min-height:0;padding:35px 0 40px;border-top:1px solid var(--rj-line)}
#rj-experience .ww-world.is-inline .ww-copy h2{font-size:clamp(31px,8cqw,42px)}
#rj-experience .ww-world.is-inline .ww-continue{display:flex;gap:16px;justify-content:space-between;text-align:left;padding:14px 16px;margin-top:20px;background:var(--ww-base);color:var(--ww-accent);border:1px solid var(--ww-shadow);border-radius:13px;width:100%;min-height:48px;font-size:12px;font-weight:700;line-height:1.6}
#rj-experience .ww-world.is-inline .ww-paper strong{font-size:27px}
#rj-experience .ww-world.is-inline .ww-model-card strong{font-size:24px}
#rj-experience .ww-world.is-inline .ww-record-card strong{font-size:20px}
#rj-experience .ww-world.is-inline .ww-copy details p{font-size:14px}
@container rjframe (max-width:760px){
 #rj-experience .ww-world{margin-top:26px}
 #rj-experience .ww-world-heading{display:block;padding:27px 0}
 #rj-experience .ww-world-heading h2{font-size:30px;margin:17px 0}
 #rj-experience .ww-world-heading>p{font-size:12px;max-width:530px}
}
@container rjframe (max-width:370px){
 #rj-experience .ww-world.is-inline .ww-panel{padding:18px 13px}
 #rj-experience .ww-paper{padding:20px 17px}
 #rj-experience .ww-world.is-inline .ww-paper strong{font-size:24px}
 #rj-experience .ww-receipt{padding:24px 16px 26px}
 #rj-experience .ww-discord-main{padding:0 11px 17px}
 #rj-experience .ww-server-rail{width:34px}
 #rj-experience .ww-editor{padding:22px 18px}
 #rj-experience .ww-editor p{font-size:25px}
 #rj-experience .ww-controls button{padding:11px 9px;font-size:11px}
 #rj-experience .ww-stage-bottom{font-size:7px}
}
@media(prefers-reduced-motion:reduce){#rj-experience .ww-world *,#rj-experience .ww-world *:before{transition:none!important;animation:none!important}}

/* Short laptop viewports keep the whole control surface within the canvas. */
@media(min-height:651px) and (max-height:850px){
 #rj-experience .ww-world:not(.is-inline) .ww-stage-heading{padding:15px 20px 7px}
 #rj-experience .ww-world:not(.is-inline) .ww-panel{padding:8px 20px 14px;gap:12px}
 #rj-experience .ww-world:not(.is-inline) .ww-stage-bottom{padding:10px 18px}
 #rj-experience .ww-world:not(.is-inline) .ww-paper{padding:17px 19px;margin-bottom:5px}
 #rj-experience .ww-world:not(.is-inline) .ww-paper strong{font-size:25px;margin-top:12px}
 #rj-experience .ww-world:not(.is-inline) .ww-model-card strong{font-size:23px}
 #rj-experience .ww-world:not(.is-inline) .ww-record-card strong{font-size:21px}
 #rj-experience .ww-world:not(.is-inline) .ww-context-stack{padding:0 5px 5px}
 #rj-experience .ww-world:not(.is-inline) .ww-evidence{padding:11px 14px}
 #rj-experience .ww-world:not(.is-inline) .ww-retina svg{max-height:235px}
 #rj-experience .ww-world:not(.is-inline) .ww-microphone{padding:19px 15px}
 #rj-experience .ww-world:not(.is-inline) .ww-wave{height:65px;margin-bottom:8px}
 #rj-experience .ww-world:not(.is-inline) .ww-landscape{height:155px;width:125px;margin:13px auto}
 #rj-experience .ww-world:not(.is-inline) .ww-landscape.is-wide{width:100%}
 #rj-experience .ww-world:not(.is-inline) .ww-comparison .ww-landscape{width:100%;height:155px;margin:0 0 9px}
 #rj-experience .ww-world:not(.is-inline) .ww-comparison{margin:13px 0}
 #rj-experience .ww-world:not(.is-inline) .ww-small-paper strong{font-size:20px;margin:7px 0 0}
 #rj-experience .ww-world:not(.is-inline) .ww-discord{min-height:0}
 #rj-experience .ww-world:not(.is-inline) .ww-channel{padding:13px 0 10px;margin-bottom:10px}
 #rj-experience .ww-world:not(.is-inline) .ww-message{margin:9px 0}
 #rj-experience .ww-world:not(.is-inline) .ww-event{margin-top:12px;padding:10px 14px}
 #rj-experience .ww-world:not(.is-inline) .ww-event strong{font-size:22px;margin:4px 0}
 #rj-experience .ww-world:not(.is-inline) .ww-status{font-size:11px;min-height:0}
 #rj-experience .ww-world:not(.is-inline) .ww-order{margin:0}
 #rj-experience .ww-world:not(.is-inline) .ww-order>strong{font-size:59px;margin:7px 0 15px}
 #rj-experience .ww-world:not(.is-inline) .ww-receipt{padding:20px 23px;margin-bottom:8px}
 #rj-experience .ww-world:not(.is-inline) .ww-receipt>strong{font-size:51px;margin:11px 0}
 #rj-experience .ww-world:not(.is-inline) .ww-receipt dl>div{padding:7px 0}
}
#rj-experience .ww-learn-link{display:block;color:var(--rj-violet);margin-top:3px;font-size:11px}
#rj-experience .ww-world:not(.is-inline) .ww-small-paper strong{font-size:22px}
#rj-experience .ww-world:not(.is-inline) .ww-creative-workspace>.ww-landscape{height:205px}
@media(min-height:651px) and (max-height:850px){#rj-experience .ww-world:not(.is-inline) .ww-creative-workspace>.ww-landscape{height:155px}}
