.motion-studies{padding:0 0 var(--section-space);scroll-margin-top:30px}html[data-motion-study-visible=true] .studio-assistant .assistant-launcher{visibility:hidden;pointer-events:none}.motion-studies-heading{display:grid;grid-template-columns:.58fr 1.4fr .7fr;gap:30px;align-items:start;margin-bottom:40px}.motion-studies-heading .section-kicker{margin-top:9px}.motion-studies-heading h2{margin:0;max-width:650px;font-size:clamp(34px,3.6vw,55px);font-weight:450;letter-spacing:-.05em;line-height:1.1}.motion-studies-heading h2 em{font-family:var(--font-editorial),Georgia,serif;font-weight:400}.motion-studies-heading>p:last-child{max-width:270px;margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.7}.motion-study-artboard{position:relative;background:#23231f;color:#f6f5ef;overflow:hidden}.motion-study-toolbar{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 30px}.motion-study-select{display:flex;flex-wrap:wrap;gap:6px}.motion-study-select button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;min-width:90px;padding:10px 16px;background:transparent;border:1px solid #f6f5ef36;border-radius:40px;color:#f6f5ef;font-size:12px;font-weight:400;transition:background .2s,color .2s,border-color .2s;cursor:pointer}.motion-study-select button>span{color:#b8b9ab;font:9px/1 var(--font-mono),monospace}.motion-study-select button[aria-pressed=true]{background:#dadec4;color:#23231f;border-color:#dadec4}.motion-study-select button[aria-pressed=true]>span{color:#585d48}.motion-study-select button:hover{border-color:#dadec4}.motion-study-controls button:focus-visible,.motion-study-intensity input:focus-visible,.motion-study-select button:focus-visible{outline:2px solid #f49d80;outline-offset:5px}.motion-study-edition{color:#b8b9ab;font:9px/1.5 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;text-align:right}.motion-study-field{height:clamp(500px,43vw,650px);position:relative;touch-action:pan-y}.motion-study-fallback,.motion-study-field canvas{display:block;position:absolute;width:100%;height:100%;inset:0}.motion-study-fallback{object-fit:cover}.motion-study-word{position:absolute;z-index:1;left:6%;top:31%;font:italic 400 clamp(112px,14vw,210px)/1 var(--font-editorial),Georgia,serif;letter-spacing:-.06em;pointer-events:none}.motion-study-word>span{color:#ec7957}.motion-study-caption{position:absolute;z-index:1;left:30px;bottom:27px;max-width:360px;pointer-events:none}.motion-study-caption>span{color:#b8b9ab;font:9px/1.5 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.07em}.motion-study-caption p{margin:9px 0 0;font-size:13px;line-height:1.5;color:#e3e3d9}.motion-study-coordinate{position:absolute;right:30px;bottom:28px;color:#b8b9ab;font:10px/1.5 var(--font-mono),monospace}.motion-study-controls{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:30px;padding:16px 30px;border-top:1px solid #f6f5ef26;background:#292923}.motion-study-controls>p{margin:0;color:#d3d3c8;font-size:11px;line-height:1.6}.motion-study-controls>p>span{display:inline-block;color:#ec7957;font-size:20px;margin-right:10px;vertical-align:middle}.motion-study-intensity{display:flex;align-items:center;gap:14px;font:10px/1.5 var(--font-mono),monospace}.motion-study-intensity input{width:120px;height:44px;margin:0;accent-color:#dadec4;cursor:ew-resize}.motion-study-intensity output{width:3ch;color:#d3d3c8}.motion-study-controls .motion-control{min-height:44px;border:1px solid #f6f5ef36;border-radius:30px;color:#f6f5ef;padding:8px 13px;white-space:nowrap}.motion-study-controls .motion-control span{color:#dadec4}html[data-motion=paused] .motion-study-select button{transition:none}@media (max-width:1100px){.motion-studies-heading{grid-template-columns:.6fr 1.6fr}.motion-studies-heading>p:last-child{grid-column:2;max-width:360px;margin-top:-14px}.motion-study-word{left:5%;font-size:clamp(110px,15vw,165px)}.motion-study-controls{gap:20px;padding-inline:24px}.motion-study-controls>p{max-width:230px}}@media (max-width:760px){.motion-studies-heading{display:block;margin-bottom:28px}.motion-studies-heading .section-kicker{margin-bottom:18px}.motion-studies-heading>p:last-child{margin-top:18px;max-width:350px}.motion-study-toolbar{padding:20px;align-items:start}.motion-study-edition{display:none}.motion-study-field{height:580px}.motion-study-word{top:auto;bottom:108px;left:24px;font-size:112px}.motion-study-caption{left:24px;bottom:26px;right:24px;max-width:280px}.motion-study-coordinate{display:none}.motion-study-controls{grid-template-columns:1fr auto;gap:8px 16px;padding:15px 20px}.motion-study-controls>p{grid-column:1/-1;max-width:none;margin-bottom:4px}.motion-study-intensity{gap:10px}.motion-study-intensity input{width:100%;min-width:55px;max-width:130px}.motion-study-intensity output{display:none}}@media (max-width:400px){.motion-study-toolbar{padding:16px 14px}.motion-study-select{gap:5px;width:100%}.motion-study-select button{flex:1 1;min-width:0;padding:10px;gap:6px;font-size:11px}.motion-study-field{height:530px}.motion-study-word{left:20px;bottom:110px;font-size:100px}.motion-study-caption{left:20px;right:20px}.motion-study-controls{padding-inline:16px;gap:8px 12px}.motion-study-controls>p{font-size:10px}.motion-study-controls>p>span{margin-right:5px}.motion-study-intensity{font-size:9px}.motion-study-controls .motion-control{font-size:9px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.motion-study-select button{transition:none}}:root{color-scheme:light}html:not([data-appearance=midnight]) .noerong-bot:not(.noerong-bot-compact){--bot-shell-light:#9399a1;--bot-shell-mid:#555c67;--bot-shell-shade:#363d48;--bot-shell-dark:#1b222c;--bot-head-light:#a4abb4;--bot-head-mid:#626b77;--bot-head-dark:#323b48;--bot-arm-light:#9ca4ae;--bot-arm-mid:#586371;--bot-arm-dark:#293442}html[data-appearance=midnight]{color-scheme:dark;--ink:#f2f0f6;--ink-soft:#ddd9e8;--paper:#050a13;--paper-2:#111c2d;--white:#0c1523;--accent:#b7a6f3;--accent-text:#c4b5fd;--accent-soft:#2c263d;--lime:#27232f;--muted:#b1adbc;--line:#3c3949;--line-light:#4b465b}.space-background{display:none;position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 82% 35%,#19355755,transparent 58%),radial-gradient(ellipse at 52% 95%,#30274a33,transparent 55%),#050a13}.space-background canvas{display:block;width:100%;height:100%}.space-background .space-planets{position:absolute;inset:0;opacity:0}.space-background[data-planets=ready] .space-planets{opacity:1}.space-background:after{content:"";position:absolute;inset:0;background:#050a13;opacity:0;transition:opacity .5s ease}.space-background[data-reading=true]:after{opacity:.82}html[data-appearance=midnight] body{isolation:isolate}html[data-appearance=midnight] .space-background{display:block;background-image:linear-gradient(90deg,#050a1333,transparent),url(/noerong-space-2026.webp);background-size:cover;background-position:50%}html[data-appearance=midnight] .space-background[data-planets=ready]{background-image:radial-gradient(ellipse at 82% 35%,#14233855,transparent 58%),radial-gradient(ellipse at 52% 95%,#201d3233,transparent 55%)}html[data-appearance=midnight] .site-header-wrap{background:#050a13e8}html[data-appearance=midnight] .design-hero .kinetic-form{visibility:hidden}@media(max-width:700px){html[data-appearance=midnight] .space-background{background-position:72%}.space-background:not([data-reading=true]):after{opacity:.33}}.appearance-switch{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:9px 11px;border:1px solid var(--line);border-radius:30px;background:transparent;color:var(--ink);font-size:12px;font-weight:450;cursor:pointer;white-space:nowrap}.appearance-switch:hover{background:var(--paper-2);border-color:var(--muted)}.appearance-symbol{width:15px;height:15px;border:1px solid;border-radius:50%;background:linear-gradient(90deg,var(--ink) 50%,transparent 50%);transform:rotate(-35deg);transition:transform .35s ease;flex-shrink:0}.appearance-switch[aria-pressed=true] .appearance-symbol{transform:rotate(145deg)}.appearance-current{font:9px/1.3 var(--font-mono),monospace;color:var(--muted);padding-left:7px;border-left:1px solid var(--line)}.desktop-nav{gap:4px}.desktop-nav a{padding-inline:12px}html[data-appearance=midnight] ::selection{background:#564478;color:#fff}html[data-appearance=midnight] :is(.button-dark,.linkedin-mark,.skip-link){color:var(--paper)}html[data-appearance=midnight] .button-light{background:var(--white);border-color:var(--line)}html[data-appearance=midnight] .button:hover{background:var(--ink-soft);border-color:var(--ink-soft);color:var(--paper)}html[data-appearance=midnight] :is(.curated-work-media,.work-frameproof .curated-work-media,.work-margin .curated-work-media,.work-signalroom .curated-work-media){background:#25232f;color:var(--ink)}html[data-appearance=midnight] .work-frameproof .curated-work-media{background:#232b30}html[data-appearance=midnight] .work-margin .curated-work-media{background:#322735}html[data-appearance=midnight] .work-signalroom .curated-work-media{background:#222a2c}html[data-appearance=midnight] .work-art-title{color:#c7b7e7}html[data-appearance=midnight] :is(.intro-portrait,.portrait-wrap,.offer-grid article.offer-recommended){background:var(--paper-2)}html[data-appearance=midnight] :is(.linkedin-profile-card,.contact-links,.brief-fields input,.brief-fields select,.brief-fields textarea,.brief-preview textarea,.case-section-copy article){background:var(--white);border-color:var(--line)}html[data-appearance=midnight] .capability-band{background:#22222e;color:var(--ink)}html[data-appearance=midnight] .capability-band :is(.section-kicker,h2 em,.capability-columns span){color:var(--accent-text)}html[data-appearance=midnight] .capability-columns :is(li,p){color:var(--muted)}html[data-appearance=midnight] .design-practice{background:#20202b}html[data-appearance=midnight] .practice-heading h2 em,html[data-appearance=midnight] .practice-steps small{color:var(--accent-text)}html[data-appearance=midnight] .practice-seal>span:first-child{color:var(--accent-text);border-color:var(--line)}html[data-appearance=midnight] .practice-heading:hover .practice-seal>span:first-child{background:var(--accent);color:var(--paper)}html[data-appearance=midnight] .practice-steps article{border-color:var(--line)}html[data-appearance=midnight] .site-footer{background:#1d1b27}html[data-appearance=midnight] :is(.footer-lead,.footer-main,.footer-bottom,.site-footer .motion-control,.circle-link){border-color:var(--line)}html[data-appearance=midnight] .motion-study-artboard{background:#111018}html[data-appearance=midnight] .motion-study-controls{background:#201d2c}html[data-appearance=midnight] .motion-study-select button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--paper)}html[data-appearance=midnight] .motion-study-select button[aria-pressed=true]>span{color:var(--paper)}html[data-appearance=midnight] :is(.motion-study-word>span,.motion-study-controls>p>span,.motion-study-controls .motion-control span){color:var(--accent)}html[data-appearance=midnight] .motion-study-intensity input{accent-color:var(--accent)}html[data-appearance=midnight] .assistant-header{background:#292535;color:var(--ink)}html[data-appearance=midnight] .assistant-header .assistant-icon{color:var(--ink)}html[data-appearance=midnight] :is(.assistant-composer,.assistant-error){background:var(--paper-2);border-color:var(--line)}html[data-appearance=midnight] :is(.assistant-arrival,.assistant-arrival:after){border-color:var(--line)}html[data-appearance=midnight] .assistant-arrival-dismiss:hover{background:var(--paper-2)}@media(max-width:980px){.mobile-menu nav .appearance-switch{justify-self:start;margin:12px 8px;padding:10px 15px}.mobile-menu nav .appearance-current{font-size:10px}}@media(prefers-reduced-motion:reduce){.appearance-symbol,.space-background:after{transition:none}}html[data-motion=paused] :is(.appearance-symbol,.space-background:after){transition:none}