CINXE.COM
4D Areas of Study - Roski School of Art and Design
<!doctype html> <!--[if lt IE 9]><html class="no-js no-svg ie lt-ie9 lt-ie8 lt-ie7" lang="en-US"> <![endif]--> <!--[if IE 9]><html class="no-js no-svg ie ie9 lt-ie9 lt-ie8" lang="en-US"> <![endif]--> <!--[if gt IE 9]><!--><html class="no-js no-svg" lang="en-US"> <!--<![endif]--> <head> <meta charset="UTF-8" /> <meta name="description" content=""> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"601439966",accountID:"4314845",trustKey:"66686",xpid:"UAUGVV5XDRAFV1FWDwgHUVU=",licenseKey:"NRJS-04c050f19a754518de3",applicationID:"530489071"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width" /> <link rel="author" href="https://roski.usc.edu/wp-content/themes/usc-communications-2023/humans.txt" /> <link rel="pingback" href="https://roski.usc.edu/xmlrpc.php" /> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="apple-touch-icon" sizes="180x180" href="/wp-content/themes/usc-communications-2023/favicon/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/wp-content/themes/usc-communications-2023/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/wp-content/themes/usc-communications-2023/favicon/favicon-16x16.png"> <link rel="manifest" href="/wp-content/themes/usc-communications-2023/favicon/site.webmanifest"> <link rel="mask-icon" href="/wp-content/themes/usc-communications-2023/favicon/safari-pinned-tab.svg" color="#990000"> <link rel="shortcut icon" href="/wp-content/themes/usc-communications-2023/favicon/favicon.ico"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="msapplication-config" content="/wp-content/themes/usc-communications-2023/favicon/browserconfig.xml"> <meta name="theme-color" content="#ffffff"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/389372e625714b26da8ae425/script.js"></script> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>4D Areas of Study - Roski School of Art and Design</title> <link rel="canonical" href="http://roski.usc.edu/4d-areas-of-study/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="4D Areas of Study - Roski School of Art and Design" /> <meta property="og:url" content="http://roski.usc.edu/4d-areas-of-study/" /> <meta property="og:site_name" content="Roski School of Art and Design" /> <meta property="article:publisher" content="https://www.facebook.com/USCRoski/" /> <meta property="article:modified_time" content="2023-12-18T22:16:13+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@uscroski" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"http://roski.usc.edu/4d-areas-of-study/","url":"http://roski.usc.edu/4d-areas-of-study/","name":"4D Areas of Study - Roski School of Art and Design","isPartOf":{"@id":"https://roski.usc.edu/#website"},"datePublished":"2023-12-07T03:07:27+00:00","dateModified":"2023-12-18T22:16:13+00:00","breadcrumb":{"@id":"http://roski.usc.edu/4d-areas-of-study/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http://roski.usc.edu/4d-areas-of-study/"]}]},{"@type":"BreadcrumbList","@id":"http://roski.usc.edu/4d-areas-of-study/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://roski.usc.edu/"},{"@type":"ListItem","position":2,"name":"4D Areas of Study"}]},{"@type":"WebSite","@id":"https://roski.usc.edu/#website","url":"https://roski.usc.edu/","name":"Roski School of Art and Design","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://roski.usc.edu/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//use.typekit.net' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="Roski School of Art and Design » Feed" href="https://roski.usc.edu/feed/" /> <link rel="alternate" type="application/rss+xml" title="Roski School of Art and Design » Comments Feed" href="https://roski.usc.edu/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/roski.usc.edu\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://roski.usc.edu/wp-includes/css/dist/block-library/style.min.css?ver=6.7' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='usc-style-adobe-fonts-css' href='https://use.typekit.net/bfk1gyk.css?ver=3d3344c21e6666bf92511f' type='text/css' media='all' /> <link rel='stylesheet' id='usc-style-fonts-css' href='https://fonts.googleapis.com/css2?family=Source+Sans+Pro%3Aital%2Cwght%400%2C300%3B0%2C400%3B0%2C600%3B0%2C700%3B0%2C900%3B1%2C400%3B1%2C600%3B1%2C700%3B1%2C900&display=swap&ver=3d3344c21e6666bf92511f' type='text/css' media='all' /> <link rel='stylesheet' id='usc-style-pattern-lab-css' href='https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/css/style.css?ver=3d3344c21e6666bf92511f' type='text/css' media='all' /> <link rel='stylesheet' id='usc-style-lity-css' href='https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/css/vendor/lity.min.css?ver=3d3344c21e6666bf92511f' type='text/css' media='all' /> <link rel='stylesheet' id='usc-style-swiper-css' href='https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/css/vendor/swiper-bundle.min.css?ver=3d3344c21e6666bf92511f' type='text/css' media='all' /> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=GT-TQKW33L" id="google_gtagjs-js" async></script> <script type="text/javascript" id="google_gtagjs-js-after"> /* <![CDATA[ */ window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["roski.usc.edu"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "GT-TQKW33L"); /* ]]> */ </script> <!-- End Google tag (gtag.js) snippet added by Site Kit --> <link rel="https://api.w.org/" href="https://roski.usc.edu/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://roski.usc.edu/wp-json/wp/v2/pages/1713" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://roski.usc.edu/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7" /> <link rel='shortlink' href='https://roski.usc.edu/?p=1713' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://roski.usc.edu/wp-json/oembed/1.0/embed?url=https%3A%2F%2Froski.usc.edu%2F4d-areas-of-study%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://roski.usc.edu/wp-json/oembed/1.0/embed?url=https%3A%2F%2Froski.usc.edu%2F4d-areas-of-study%2F&format=xml" /> <meta name="generator" content="Site Kit by Google 1.140.0" /> <!-- Google Tag Manager snippet added by Site Kit --> <script type="text/javascript"> /* <![CDATA[ */ ( function( w, d, s, l, i ) { w[l] = w[l] || []; w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); var f = d.getElementsByTagName( s )[0], j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, 'script', 'dataLayer', 'GTM-5ZT6T5JB' ); /* ]]> */ </script> <!-- End Google Tag Manager snippet added by Site Kit --> </head> <body class="chaptered-page" page-id="1713" data-template="base.twig"> <div role="region" aria-label="Skip to main"> <a class="skip-link" href="#main-content">Skip to Content</a> </div> <header id="l--main-header" class="header" aria-label="Site Header"> <div class="r--region r--header"> <div class="cc--component-container cc--header-school gold" > <div class="c--component c--header-school" > <div class="alerts-wrapper"> <div class="alert-banner-block-container"></div> <div class="page-alert-banner-block-container"></div> </div> <div class="header-wrapper"> <div class="desktop-nav"> <div class="branding-wrapper"> <div class="logo-wrapper"> <div class="f--field f--link"> <a class="link " href=https://roski.usc.edu aria-label="Roski School of Art and Design"><?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234.99 43.55" height="34px"> <defs> <style> .cls-1, .cls-2 { stroke-width: 0px; } .cls-2 { fill: #991b1e; } </style> </defs> <g> <path class="cls-2" d="M5.19,6.02c0-2.01-.47-2.95-2.01-2.95H.47c-.35,0-.47-.12-.47-.53v-1.36c0-.35.12-.47.59-.47.59,0,3.42.18,9.09.18,4.96,0,7.79-.18,8.5-.18.35,0,.47.12.47.41v1.48c0,.35-.12.47-.47.47h-2.48c-1.77,0-2.83,1.06-2.89,2.3-.06.71-.18,4.25-.18,7.67v7.32c0,2.95.06,7.14.18,9.03.18,2.71.65,5.43,2.07,7.32,2.01,2.71,5.19,3.66,8.02,3.66s6.02-1.06,7.91-2.83c2.24-2.24,3.42-5.66,3.42-9.97v-10.62c0-4.72-.47-9.91-.65-11.27-.18-1.53-1.12-2.6-2.42-2.6h-2.12c-.35,0-.47-.18-.47-.41v-1.48c0-.35.12-.47.47-.47.59,0,3.3.18,7.2.18,3.66,0,5.55-.18,6.02-.18.53,0,.59.18.59.47v1.36c0,.35-.06.53-.35.53h-2.12c-2.12,0-2.36,1.65-2.48,2.3-.12.71-.12,8.97-.12,9.74,0,.83-.12,11.09-.35,13.45-.35,4.84-1.77,8.5-4.96,11.33-2.48,2.24-6.25,3.66-10.74,3.66-2.83,0-6.25-.47-8.5-1.42-3.42-1.42-5.78-4.13-6.96-7.91-.83-2.6-1.06-6.49-1.06-14.22V6.02Z"/> <path class="cls-2" d="M44.49,29.5c.24,0,.35.12.35.47.12,1.89.59,4.13,2.24,6.73,1.77,2.83,4.84,4.25,7.79,4.25,3.19,0,7.67-2.01,7.67-6.9,0-5.43-2.48-7.2-8.73-9.56-1.89-.71-5.78-2.36-8.61-4.96-2.01-1.89-2.95-4.84-2.95-8.44,0-3.3,1.3-6.02,4.13-8.26,2.36-2.01,4.96-2.83,8.38-2.83,3.89,0,6.25.94,7.43,1.42.59.24.94.12,1.24-.18l.77-.77c.24-.24.47-.35.83-.35s.47.35.47.94c0,.94.94,9.21.94,9.79,0,.24-.12.35-.35.41l-.94.29c-.24.06-.47,0-.59-.35-.59-1.65-1.53-4.01-3.66-6.25-1.53-1.65-3.42-2.48-6.14-2.48-4.72,0-6.61,3.78-6.61,5.96,0,2.01.24,3.78,1.65,5.31,1.53,1.53,4.84,2.95,7.2,3.66,3.42,1.06,6.25,2.24,8.5,4.6,1.89,2.01,2.95,4.48,2.95,8.44,0,7.2-4.72,13.1-12.51,13.1-4.84,0-7.67-1.06-10.03-2.83-.71-.47-1.06-.71-1.42-.71s-.59.47-.94,1.06c-.35.59-.59.71-1.06.71s-.71-.35-.71-.94c.12-.71.94-10.27,1.06-10.98.06-.35.12-.47.35-.47l1.3.12Z"/> <path class="cls-2" d="M108.8,33.04c.18.18.24.35.12.59-3.54,5.07-9.2,9.91-17.58,9.91-7.55,0-11.8-2.24-15.46-5.55-4.37-3.89-6.37-10.74-6.37-15.93,0-5.78,1.89-11.33,6.02-15.81,3.19-3.42,8.26-6.25,15.34-6.25,5.43,0,9.79,1.65,11.92,2.83.83.47,1.06.47,1.18,0l.47-1.53c.12-.35.24-.35.94-.35s.83.12.83.94c0,1.06,1.18,10.5,1.42,12.27.06.35,0,.53-.24.59l-1.12.35c-.3.12-.47-.12-.65-.59-.71-2.12-2.12-5.07-4.6-7.67-2.6-2.48-5.66-4.37-10.27-4.37-9.44,0-13.34,8.5-13.34,16.99,0,3.66,1.06,10.62,5.43,15.34,3.89,4.13,7.32,4.6,10.15,4.6,6.49,0,11.62-3.25,14.1-6.84.3-.41.53-.59.71-.41l1,.88Z"/> </g> <g> <path class="cls-1" d="M117.17,15.81c0-4.37,0-8.14-.06-9.85-.06-1.95-.77-2.95-2.24-2.95h-2.36c-.3,0-.35-.18-.35-.41v-1.48c0-.29.06-.41.35-.41.53,0,2.36.18,7.32.18,3.3,0,8.79-.18,9.85-.18,4.9,0,8.79,1.48,11.03,3.6,1.95,1.89,3.07,4.54,3.07,6.73,0,7.38-3.36,10.15-10.92,11.8v.12c1.42.53,2.24,1.59,2.71,2.24.71.77,4.9,6.79,5.37,7.55.3.59,4.07,5.96,5.19,6.79,1.24.89,2.6,1,4.25,1,.41,0,.47.24.47.47v1.3c0,.35-.06.53-.47.53-.47,0-2.01-.18-4.6-.18-1.71,0-3.89.12-4.78.18-.65-.59-1.95-2.6-2.48-3.36-.47-.71-3.66-6.31-3.95-6.79-.24-.41-3.07-4.66-3.78-5.49-1.53-1.83-2.95-3.42-6.37-3.42-.53,0-1.12,0-1.95.18v3.3c0,3.48.06,10.09.12,10.98.12,1.24.59,2.3,1.48,2.3h3.72c.41,0,.47.18.47.47v1.3c0,.41-.06.53-.65.53-.65,0-2.12-.18-7.73-.18s-6.73.18-7.38.18c-.47,0-.47-.18-.47-.47v-1.36c0-.29,0-.47.29-.47h2.42c1.3,0,2.3-.41,2.3-2.01.12-5.84.12-11.39.12-16.99v-5.72ZM122.48,21.66c.89.18,1.53.24,2.66.24,10.74,0,12.8-7.38,12.8-9.85,0-2.71-1.24-5.31-2.95-6.73-2.3-1.83-4.9-2.71-9.79-2.71-.71,0-1.48.12-2.01.47-.41.29-.71.94-.71,1.89v16.7Z"/> <path class="cls-1" d="M151.75,39.3c-2.71-3.25-3.25-5.43-3.25-9.62,0-3.01,1.59-6.79,5.07-9.5,3.07-2.36,5.96-2.83,7.91-2.83,3.25,0,6.49,1.65,8.26,3.42,2.66,2.71,4.01,5.78,4.01,9.62,0,6.43-5.78,12.98-13.04,12.98-2.83,0-6.49-1.12-8.97-4.07ZM168.8,29.8c0-6.55-4.78-10.68-7.79-10.68-1.59,0-3.13.35-4.54,1.89-2.3,2.36-3.13,4.78-3.13,9.26,0,3.3.35,5.55,2.24,8.26,1.36,1.95,3.07,3.07,5.84,3.07,4.48,0,7.38-5.49,7.38-11.8Z"/> <path class="cls-1" d="M177.17,41.66c-.29-.18-.29-.53-.35-.83l-1-5.61c-.06-.3.12-.41.35-.47l.77-.18c.24-.06.41.06.53.35l1.48,2.89c1.18,2.18,2.01,3.66,5.13,3.66,2.06,0,4.66-1.24,4.66-4.01s-1.3-4.19-5.72-5.43c-3.48-1-6.96-2.83-6.96-7.49,0-4.07,3.84-7.2,8.26-7.2,2.83,0,4.37.71,5.43,1.24.88.41,1,.71,1.06,1.06l.88,4.13c0,.24-.12.41-.41.53l-.71.24c-.24.06-.35,0-.53-.29l-2.01-2.71c-.71-1.12-1.83-2.3-4.13-2.3s-4.54,1.36-4.54,3.89c0,3.42,2.77,4.07,5.66,4.9,4.31,1.24,7.02,3.01,7.08,7.55-.06,4.78-3.95,7.79-8.97,7.79-2.89,0-5.25-1.18-5.96-1.71Z"/> <path class="cls-1" d="M196.88,8.79c0-2.42-.18-3.42-3.07-4.19-.65-.18-.83-.24-.83-.41v-.53c0-.24.18-.35.77-.59l6.02-2.6c.53-.24.94-.47,1.3-.47s.41.29.35,1c-.29,2.83-.29,11.51-.29,18.59v9.32c.77,0,2.24-.18,2.83-.65,1.12-.77,5.78-5.84,6.25-6.55.35-.65.35-1.12,0-1.36-.47-.35-1.18-.35-1.53-.35-.41,0-.47-.18-.47-.53v-1.12c0-.29.12-.47.41-.47.35,0,2.48.18,5.49.18s4.37-.18,4.78-.18c.24,0,.35.18.35.59v1.06c0,.35-.06.47-.47.47h-.41c-1.18,0-2.89.59-4.07,1.36-.83.47-5.78,5.02-7.79,6.96,1.18,1.18,11.09,11.09,12.1,11.56,1.06.53,2.42.83,3.07.83.35,0,.47.12.47.53v1.06c0,.35-.12.53-.53.53-.47,0-2.12-.18-4.9-.18-3.48,0-5.96.18-6.43.18-.3,0-.41-.18-.41-.59v-.94c0-.3.12-.47.59-.47h.41c.47,0,.83-.41.65-.94-.18-.47-6.9-7.61-7.85-8.5-.65-.53-1.77-.65-2.54-.65v2.6c0,2.06,0,4.07.06,6.14.06.83.35,1.24,1.18,1.24h1.71c.41,0,.53.12.53.47v1c0,.47-.12.65-.47.65s-2.3-.18-5.25-.18c-3.19,0-5.25.18-5.66.18-.18,0-.29-.24-.29-.59v-1c0-.41.18-.53.59-.53h2.18c.77,0,1.06-.65,1.06-1.42.06-2.6.12-5.78.12-10.98V8.79Z"/> <path class="cls-1" d="M226.44,25.49c0-2.01-.35-3.07-3.3-3.54-.41-.06-.53-.18-.53-.41v-.53c0-.18.12-.29.41-.41,1.89-.71,4.13-1.65,6.37-2.89.47-.24.77-.35,1.12-.35.29,0,.35.29.29.71-.12,1-.12,4.72-.12,9.62v6.43c0,2.3,0,4.43.06,5.07.12,1.12.29,1.53.94,1.53h2.71c.47,0,.59.18.59.53v1c0,.41-.12.59-.53.59-.47,0-3.19-.18-5.66-.18-3.42,0-5.72.18-6.37.18-.3,0-.47-.12-.47-.47v-1.18c0-.35.18-.47.59-.47h2.89c.65,0,.88-.24.94-1.18.06-1.77.06-3.6.06-5.37v-8.67ZM223.78,7.49c0-1.48,1.24-3.07,3.6-3.07,2.06,0,3.07,1.59,3.07,2.89,0,1.53-1.06,3.25-3.42,3.25-1.3,0-3.25-1.18-3.25-3.07Z"/> </g> </svg></a> </div> </div> <div class="site-title"> <span class="separator"></span> <a href="https://roski.usc.edu" class="division-link" aria-label="School of Art and Design">School of Art and Design</a> </div> </div> <div class="header-buttons" role="navigation" aria-label="Search and Navigation"> <button type="button" class="mobile-menu-trigger" aria-label="Open Site Navigation / Menu" aria-expanded="false" aria-controls="main-navigation"> <svg version="1.1" class="icon-hamburger" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 33 18" style="enable-background:new 0 0 33 18;" xml:space="preserve"> <path class="black" d="M0,0h32.1v2.6H0V0z M0,7.7h25.7v2.6H0V7.7z M0,15.4h32.1V18H0V15.4z"/> </svg> <svg height="27" viewBox="0 0 27 27" width="27" aria-label="Close Icon" class="icon-close" xmlns="http://www.w3.org/2000/svg"><path d="m1174.87437 25.1256313c.58579.5857865.58579 1.5355339 0 2.1213204l-10.25308 10.2523398 10.25308 10.2537568c.58579.5857865.58579 1.5355339 0 2.1213204-.58579.5857864-1.53554.5857864-2.12132 0l-10.25376-10.2530772-10.25234 10.2530772c-.58578.5857864-1.53553.5857864-2.12132 0-.58579-.5857865-.58579-1.5355339 0-2.1213204l10.25266-10.2537568-10.25266-10.2523398c-.58579-.5857865-.58579-1.5355339 0-2.1213204.58579-.5857864 1.53554-.5857864 2.12132 0l10.25234 10.2526602 10.25376-10.2526602c.58578-.5857864 1.53553-.5857864 2.12132 0z" fill="#00543c" fill-rule="evenodd" transform="translate(-1149 -24)"/></svg> <span><span class="visually-hidden">Open Site Navigation / </span>Menu</span> </button> <button class="icon-search search-trigger-button" aria-label="Open Site Search" aria-expanded="false" aria-controls="search-container"> <svg class="search-open" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 22 22" style="enable-background:new 0 0 22 22;" xml:space="preserve"> <path class="black" d="M8.8,0c4.9,0,8.8,3.9,8.8,8.8c0,2-0.7,3.9-1.8,5.3l6.2,6.2L20.3,22l-6.2-6.2 c-1.5,1.1-3.3,1.8-5.3,1.8C3.9,17.6,0,13.7,0,8.8S3.9,0,8.8,0z M8.8,2.4c-3.6,0-6.5,2.9-6.5,6.5s2.9,6.5,6.5,6.5s6.5-2.9,6.5-6.5 S12.4,2.4,8.8,2.4z"/> </svg> <svg class="search-close" width="19px" height="19px" viewBox="0 0 19 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-280.000000, -22.000000)" fill="#333333"><g><g transform="translate(274.000000, 15.000000)"><path d="M21.8331075,7.79044769 L23.0452905,9.00263074 L16.6294477,15.4174477 L23.0452905,21.8331075 L21.8331075,23.0452905 L15.4174477,16.6294477 L9.00263074,23.0452905 L7.79044769,21.8331075 L14.2054477,15.4174477 L7.79044769,9.00263074 L9.00263074,7.79044769 L15.4174477,14.2054477 L21.8331075,7.79044769 Z"></path></g></g></g></g></svg> <span>Search</span> </button> <div class="back-link-wrapper"> <div class="f--field f--link"> <a class="link " href=https://www.usc.edu target="_blank" aria-label="USC.edu"><svg height="50" viewBox="0 0 39 50" width="39" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><mask id="a" fill="#fff"><path d="m0 0h38.5714286v50h-38.5714286z" fill="#fff" fill-rule="evenodd"/></mask><path d="m21.6781244 28.099276c-.1596387.1605395-.3712402.2488902-.5973057.2488902l-3.5907981.0053872c-.4660591 0-.8458705-.3808775-.8474776-.8490281 0-.4692281.3792757-.8517218.8447991-.8517218 0 0 2.3924369.0016162 2.3977939-.0026936l1.1962184-.0010774c.4649877 0 .8437277.3792613.8437277.8474119 0 .2273413-.0873191.4412145-.2469577.6028316zm-1.316751 1.4340818-2.1899422.0026936h-.0005357c-.3492765 0-.6658753-.3808775-.7890863-.7822265.0364276.0026937.0717838.0107745.1082114.0107745l3.5913338-.0053872c.0449988 0 .0878548-.0096971.1323179-.0134681-.1307108.3943455-.48588.7876137-.8522989.7876137zm-.2689215 9.1997802-1.6103146.0026936-.4028465-8.8022023c.0305349.0026936.0594627.0134681.091069.0134681h.0021428l2.1894065-.0026937c.0455345 0 .0899976-.013468.1349964-.0204714zm.9637246 1.1146188c0 .389497-.314456.7046502-.7001601.7046502l-2.084945.0026936c-.3862398 0-.7017672-.3156919-.7028386-.7030341 0-.3889583.314456-.7051889.7001601-.7051889l1.57228-.0026937h.512665c.3867755 0 .7017672.315692.7028386.7035729zm-1.2353246 4.8048743c0 .1438392-.0551771.2790588-.1564244.3808775-.1001759.1023575-.234101.157846-.3765972.157846h-.0021428c-.1419605 0-.2758856-.0554885-.3765972-.1567686-.1007116-.1002025-.1569601-.2354221-.1569601-.3889583l-.1692813-3.6805585 1.4067486-.0016162zm-3.4975873-19.7232039c-.0005346-.4940094.1960673-.8975132.403919-1.3247209.2673144-.5484205.5426642-1.1130026.3637404-1.8499763.3583834.1330647.9015833.3916519 1.2856803.8231694-.0460702.0517175-.0921404.1023575-.1414248.1573073-.0782122.085657-.1612457.1750851-.2324939.2591259-.0166067.0150843-1.4854965 1.4518597-.3385625 3.2474249h-.1773167c-.1076757 0-.2099945.0193941-.3096347.0447141-.0926761-.035017-.8528346-.3614835-.8539071-1.3570444zm2.9934935-3.0998146c.1108899-.3129984.0712481-.6631686-.0096426-.9600052.6305191.5144809 1.5653158 1.4825669 1.5733513 2.6963108.0123211 1.3311856-.8501561 2.3466793-1.1651478 2.6731457h-.101783c-.1692813-.2558936-.351955-.6653234-.351955-1.1350903-.0016071-.8991294.4355242-1.4243848.4355242-1.4243848s-.5517711.3765677-.6481972 1.2051244c-.0444631.3975779.0407132.8150885.298385 1.3559669h-.5228433c-.2008876-.2952205-.7392662-1.1474809-.1746383-2.1053312.105533-.1783175.6696252-.9104426.730695-1.0505107.0728552-.1702366.0664268-.3296988.0664268-.3296988-.0787479.1309098-.2153514.284446-.2153514.284446-.1366036.1497651-.5994485.633-.7456946.8097013-.8372994 1.0214197-.1473176 2.1478904-.0042856 2.3913934l-.3176702.0010774c-1.2299676-1.6145541.0616055-2.894561.1323179-2.9635176.0824978-.0953541.1623172-.1820885.2389223-.2655907.3155274-.344783.5887345-.642697.7815865-1.1830366zm2.5986814.196634c-.2641001 1.2719261.1596387 2.3197431.1724955 2.3482955.3348126 1.1690299-.4939156 1.7449252-.7499802 1.8903805-.0835693-.0177778-.169817-.0269361-.2592789-.0269361l-.816407.0010774c.4253459-.5171745 1.0365798-1.4658665 1.0253301-2.6769168-.0021428-.3097659-.0589271-.601754-.1467819-.8775804.298385-.3523252.575342-.5511141.7746224-.6583201zm-.1344607 4.427768c.4194532-.3291601 1.0296157-1.0370427.6910532-2.2152308-.0042856-.0113132-.475166-1.1857303-.0653554-2.4786666l.096426-.3043787-.3149917.0387881c-.0257136.0026936-.5710564.0845796-1.2138965.7666034-.618198-1.3010171-1.9483415-2.1074861-2.020661-2.1505839l-.6765893-.4018877.3974895.6820238c.0042856.0080809.4446312.7741456.2582075 1.3004784-.0819621.2294962-.1810666.4083524-.2967779.5705081-.7033743-.753674-1.7747746-1.0128-1.8208448-1.0235745l-.3953467-.091583.1628528.3738741c.3326698.7660647.0755338 1.2929363-.2217798 1.9043874-.2196371.4503728-.4462382.9163685-.4446396 1.5051933.0005442.8150885.4307114 1.3214886.8115942 1.5784596-.2967779.2316511-.4923084.5909796-.4923084.9960997.0005357.4940094.2887423.9185234.7028385 1.1253932.0669626.4692282.3471337.948692.7403377 1.1771108l-.0133926.0010774.409275 8.9487351c-.5180221.0921217-.9139045.5468043-.9139045 1.0952247.0016071.5807439.4489167 1.0542818 1.0135447 1.1033057l.1708883 3.6999525c0 .2526613.0980332.4907771.2758856.6707107.1778525.1783175.4140962.2763652.6642682.2763652h.0032142c.2512434 0 .4869514-.0996639.6653396-.2790588.1778524-.1793949.2758856-.4180494.2748142-.6610137l.1692812-3.7042623c.591413-.021549 1.0660433-.5101711 1.0660433-1.1113865-.0016071-.5635047-.4226674-1.0251907-.9637246-1.0984571l.4114178-8.9724389h-.0032142c.3996323-.2451192.6931959-.7186571.752123-1.1663362.1103542-.0587209.2153514-.1287549.3058847-.2203379.2367795-.239732.3674903-.5565013.3658832-.8926648 0-.4336723-.2185656-.816166-.5512354-1.0424298zm-9.300826.623303-2.56707511.0043098c-.30159918 0-.54748555-.2461966-.54748555-.5494979 0-.1476103.05624851-.2849847.15910294-.3878809.10285443-.1050511.23999367-.1621558.38516841-.1621558l.41731041-.0016161c.0010714.0016161.0016071.0043098.0032142.0053872l.0058927-.0053872h.5523069l.8073001-.0010775h.7853364c.2999921 0 .5458785.2461966.5469499.5484205 0 .3033013-.2458864.5494979-.5480213.5494979zm-.1135684.7865362c-.0932119.0942766-.2276726.1416843-.4017751.1416843l-1.5631731.0026936c-.2592788 0-.4440954-.198789-.51427212-.5187907.00857121 0 .01714241.0026936.02571361.0026936l2.56707511-.003771c.0144639 0 .0294635-.0043098.0444631-.005926-.0294635.1610783-.0744623.2984528-.1580315.3814162zm-.6471258 6.6403051-1.0408654.0026937-.2801712-6.0891911c.0016071 0 .0021428.0016162.0037499.0016162l1.5631731-.0026936c.0117854 0 .0203566-.0053873.0316063-.0053873zm.6851605.8560316c0 .1195966-.0449988.2311123-.1291038.3156919-.0830335.0840409-.1944591.1309098-.3139202.1309098l-1.4903179.0005387-.0021428.2057924v-.2057924c-.2442792 0-.443024-.1993276-.443024-.4444468 0-.2461966.1987448-.4455243.443024-.4455243l.8431921-.0005387.6476615-.0016162c.2448149 0 .4446311.198789.4446311.4449856zm-1.2047897 3.763522c-.1799952 0-.326777-.1454554-.326777-.3345473l-.1178541-2.5718657h.8855124l-.1183898 2.5799465c0 .1799337-.144639.3264665-.3224915.3264665zm-2.06405263-14.4318623c0-.3399345.13767494-.6227643.28392108-.9222945.17410255-.356635.36695461-.7515192.28767098-1.2476835.25017197.1055898.57802047.2822911.81587137.5381847-.005357.0059259-.0096426.0107745-.0149996.0167004-.0583914.0635694-.1183898.1292936-.1682099.1880145-.0117854.0113132-1.04622238 1.0251907-.3032063 2.3057363h-.12696091c-.06803392.0005387-.12963944.0258587-.19445915.0398656-.04607022-.0177779-.57802047-.2321898-.57962757-.9185235zm2.23976233-2.1969142c.0583913-.1653881.058927-.3410119.0299992-.5074775.4199889.3835711.9176544.9928673.9235471 1.7287635.0074998.9082878-.5689136 1.6070121-.8024789 1.8532087h-.1435676c-.180531-.2499677-.5324859-.8156273-.1601743-1.4464725.0744623-.1282161.4114177-.6502392.4558808-.7509804.0514272-.122829.0460702-.2354222.0460702-.2354222-.0557128.0926604-.1532102.2009439-.1532102.2009439-.0985689.1077446-.4290959.4530664-.5330217.5812826-.550164.6696332-.1799952 1.4006809-.037499 1.6511873l-.4767731.0005387c-.81694277-1.1011507.0573199-1.9706503.1092828-2.0212903.0610698-.0700341.1189254-.1336034.1746382-.1939405.2292797-.2499676.4274888-.4659957.5673065-.8603413zm1.2144322.3474766c.1746383-.2133345.3390982-.3480153.4703448-.4320562-.1028545.9459984.3846327 1.8887644.394811 1.9000776.2330295.8107788-.5640923 1.2029694-.7580157 1.2853941-.0707125-.0167004-.143032-.0274749-.2185657-.0274749l-.4140962.0005388c.3021349-.3943456.6792678-1.046201.671768-1.8553636-.0021428-.3437055-.1462462-.8711158-.1462462-.8711158zm.5399858 2.9872215c.4580236-.2839073.944975-.8350213.7023029-1.6716588-.0058927-.0113132-.5823061-1.1313193-.3005278-2.0266776l.096426-.3033013-.314456.0377106c-.0487487.005926-.4703447.0775762-.9605103.6286903-.4858801-.7876137-1.2674666-1.2724648-1.3151439-1.3004784l-.7708725-.4584537.4982011.7488256c.0969618.1459941.3267771.5877473.2260655.872732-.0557128.157846-.123211.2790587-.2030304.3905745-.5169506-.5268715-1.30282273-.7418222-1.33817894-.7509805l-.40606071-.1066672.16767415.3868034c.22606546.5231005.04821301.8888937-.15910295 1.312869-.15160314.3124596-.32463429.6674784-.32463429 1.1022282.0005357.6066026.30267058.9508469.54909265 1.1334741-.0123211.0113132-.0289278.0161617-.04124891.0285524-.17999525.181011-.27856408.4234366-.27749268.6787915 0 .3625609.20356606.6755592.49980824.8371762.04178462.4385209.23624377.7757618.52712895.938995l.28767099 6.2389561c-.37231161.0910443-.65462559.4137396-.65462559.8150886 0 .4272077.31927729.7671422.72748079.8301728l.1194611 2.6058053c0 .40512.3289199.7358962.7344449.7358962.4028466 0 .7301594-.3307762.7301594-.7278153l.1199968-2.6074215c.192852-.0215489.3760615-.0937379.5142721-.233806.1612458-.1632332.2491006-.3781838.2480292-.6055251 0-.4121234-.298385-.7412835-.6867676-.822092l.2839211-6.2265655c.0899976-.0420204.1773167-.0883507.2464221-.157846.1805309-.1826272.2780283-.4530664.2994563-.7983881.2855282-.1664656.4805231-.4735379.4805231-.8290954-.0010714-.2747489-.1199969-.5225617-.3058848-.6965694zm15.7469059 1.065595c-.1039259.1045123-.2410651.161617-.3873112.161617l-2.5681466.0043098c-.3015991 0-.5474855-.2461966-.5485569-.5484205 0-.3033013.2453507-.5511141.5458784-.5511141l.4178462-.0016161c.0016071.0016161.0021428.0043098.0037499.0053872l.0058927-.0053872h.5496283l1.5947794-.0010775c.299992 0 .544807.2461966.544807.5484205 0 .1470715-.0562485.284446-.1585672.3878809zm-.5067724.942766c-.0969617.0980477-.230351.1470715-.3969538.1470715l-1.5642444.0026936c-.2635645 0-.4457025-.1944792-.5148079-.5182519.0096426 0 .0182138.0026936.0273207.0026936l2.5681466-.0043098c.0149996 0 .0273207-.0080809.0417846-.0091583-.0294635.1573072-.0771408.2936043-.1612458.3792613zm-.6423044 6.6456924-1.0419368.0026936-.276957-6.0875749 1.5653158-.0026936c.0117854 0 .021428-.0053873.0332134-.0070034zm.6867686.8560315c.0005346.2445804-.1982101.4449856-.4435608.446063l-1.4929963.0016162-.0016071.2057923v-.2057923c-.2432079 0-.4408812-.1998664-.4408812-.4449856 0-.2461966.198209-.4449855.4419526-.4449855l.8426563-.0016162.6498043-.0010775c.244815 0 .4446322.198789.4446322.4449856zm-1.2080049 3.7640607c-.1783881 0-.3240986-.1459941-.3240986-.335086l-.1173183-2.5718657h.8828338l-.1173183 2.5799466c0 .1799336-.1451747.3270051-.3240986.3270051zm-2.0624456-14.4329397c0-.3399345.1382107-.6222256.2839211-.9217558.1741026-.3571737.3669546-.752058.2882067-1.2476835.250172.1061285.5758777.2849847.8153356.5403396-.0042856.0043098-.0064284.0075421-.010714.0118519-.058927.0635694-.1210682.1309098-.1708883.1907081-.0117854.0113132-1.0467581 1.0241133-.3026706 2.3057363h-.1291038c-.074998.0010775-.1467818.0118519-.2174942.0290911-.1146398-.0511787-.5555211-.284446-.5565925-.9082877zm2.2413695-2.1974529c.0578556-.1643107.058927-.3393958.0305349-.5042452.4194532.3846486.9160472.993406.9214042 1.7266086.0058927.9082878-.5683778 1.6070121-.8008717 1.8532087h-.1457104c-.180531-.2499677-.5330217-.8156273-.1607101-1.4464725.0739266-.1276774.4124891-.6502391.4558808-.7509804.0541058-.1222903.0482131-.2354222.0482131-.2354222-.0567843.0926605-.153746.2009439-.153746.2009439-.0974974.1077447-.4290958.4536051-.5346287.5812826-.5496284.6701719-.1799953 1.4006809-.0358919 1.6511873l-.4757018.0005387c-.8169427-1.1022281.0567842-1.9706503.1092828-2.021829.0610699-.0711115.1210683-.1352196.1767811-.1971728.228744-.2488902.4258816-.4643796.5651637-.8576477zm1.2144322.348554c.1746382-.2133345.3380268-.3480153.4692733-.4320562-.1028544.9459984.3857041 1.8887644.3958824 1.9000776.2330296.8107788-.5640922 1.2035082-.7585514 1.2853941-.0701767-.0167004-.1424962-.0274749-.2180299-.0274749l-.4157034.0005388c.3015992-.3938069.6781964-1.046201.671768-1.8553636-.0021428-.3442442-.144639-.8711158-.144639-.8711158zm.53945 2.9872215c.4585594-.2833685.9455108-.8344826.7028386-1.6716588-.0064284-.0113132-.5844488-1.1307805-.3010634-2.0261389l.096426-.3033013-.314456.0371719c-.0487487.005926-.4714161.0781149-.9605104.6297677-.4853443-.7881524-1.2669308-1.2730035-1.3140724-1.3015558l-.7778367-.4627634.5046296.7536741c.0905333.1352195.3267771.5866698.2255297.8711158-.0551771.1589234-.1226753.2806749-.203566.3921906-.516415-.5274102-1.3033585-.7423609-1.3387147-.7515192l-.4065964-.1066672.1687456.3868034c.2266011.5225618.0476773.888355-.1585673 1.3117916-.1526745.3129983-.3262414.6680171-.3251749 1.1033056.0005406.5635047.2780333.9266043.5464191 1.1313192-.1939235.1750851-.3182059.4272077-.3182059.7100375.0010714.3630996.2051731.6744818.5014153.8382537.0449988.4843124.2571361.7903073.5282004.9373788l.2849924 6.2389562c-.3707045.0915829-.6514113.4137396-.6514113.8150885 0 .4288239.3192773.7687584.7274808.8312503l.1194611 2.6047278c0 .4051201.3283842.7358962.7312307.7358962.4033822 0 .7317664-.3307761.7317664-.7278153l.1189254-2.6074215c.4285602-.0474076.766587-.3997328.7644442-.8393311 0-.4132009-.2989207-.7428996-.6883747-.822092l.2865995-6.2330302c.0857121-.0436366.1703527-.0888893.2383866-.1567685.185888-.1874758.2860639-.4611473.3058848-.8070077.0701767-.040943.1424962-.0775762.2014233-.1357583.1794595-.1810111.278564-.4234366.2769569-.6777141 0-.2763651-.1173183-.5225617-.3032063-.6981856zm5.1073653 4.8318106c-2.3436882 5.7465629-6.8274984 13.6113864-14.9133565 18.5676421-8.0997862-4.9347068-12.6066316-12.7898332-14.96264085-18.5293928-2.17012131-5.2864931-2.96349323-9.7772917-3.16330938-11.095548.96747447-.5468043 1.93227043-.8118562 3.02349164-.8134724h.010714c.76176561 0 1.84066571.1411456 2.46100649.3210792l.34499089.1023575c.32409859.0958927.65998259.1944791 1.00122358.2919881 1.19728983.3442442 2.55689683.6960306 3.57794133.6960306h.0064284c1.1431841-.0010774 2.9276013-.15192 4.9348697-.8624962.5721278-.2036374 1.2551455-.4228979 1.9842334-.5193294l.6605183-.0479464c.0128568 0 .0251779 0 .037499-.0005387l1.0205088.0921217c.6214121.1066673 1.2053253.2957592 1.6954909.467612 1.9986973.7030341 3.7782932.851183 4.9252272.851183h.0139282c.6926603-.0010774 1.5926366-.157846 2.8338538-.4945481v.0005387c.5099866-.1373745 1.0242587-.2909107 1.5144243-.4369047l.5769491-.1707753c.6139124-.1793949 1.7388827-.3264664 2.5076124-.3280826h.0069641c1.0885427 0 2.0838736.2655906 3.0395626.7854588-.1923163 1.2934749-.9701529 5.8052838-3.1381314 11.1230229zm-33.53965067-19.6084559 11.77897487 2.5939534c-.1039258.1815498-.2014232.366332-.2914209.5570401l-11.52505298-1.5482912c.0010714-.512326.016071-1.0521269.03749901-1.6027023zm.40659641-4.32918152 12.23485566 5.70023272c-.2330295.2704392-.4489167.5554239-.6433758.857109l-11.93754216-3.36432789c.06910532-1.02519071.18106665-2.09509546.3460623-3.19301383zm.32249149-1.84566651c.47355893.1034349 1.40835569.28606214 2.61635953.4137396l9.93455924 6.46360383c-.1328536.1212128-.257136.2515839-.3808828.3819549l-12.2894971-6.61552382c.03964181-.21495065.07446232-.42828514.11946113-.64377451zm5.29057467.55650131c1.27710916-.00107745 2.48243449-.10989958 3.6041906-.32107917l5.0162962 5.65120889c-.3803471.2208766-.7387305.4729992-1.0762216.7531354l-8.2792458-6.09565576c.24052937.00700341.48373723.01346809.7349806.01239064zm6.4010811-1.08552773 3.3277693 5.87908895c-.2249941.0867344-.4457025.1837047-.6605183.2903719l-4.2314954-5.68730337c.5480212-.1470715 1.0692574-.30868853 1.5642444-.48215748zm4.4018481-2.13549972 1.0124733 7.52327285c-.5603424.0527949-1.1024709.16915916-1.6237072.33293112l-2.7883192-6.09888811c1.3938918-.5678145 2.5343974-1.20027582 3.3995531-1.75731586zm1.7453111-1.28539413c.2474935.21010214.4992725.40781364.7526587.59852174l-.4510595 8.1885963c-.0948189-.00377106-.1880308-.01400681-.2833854-.01400681h-.010714c-.0980331 0-.1944592.01077447-.2924923.01454554l-.4510595-8.20152567c.3246343-.24296427.575342-.44767918.736052-.5861311zm1.7388827 1.28539413c1.1892543.77360686 2.3667232 1.34519243 3.3743752 1.7535448l-2.7851051 6.09080727c-.5153435-.16107836-1.0505079-.27151666-1.6012077-.32215667zm4.3772059 2.13118993c.7108741.24619661 1.268538.3975779 1.5728156.47084429l-4.235781 5.69430675c-.2158872-.1066672-.4371314-.2030987-.6631968-.2898332zm2.8311753.72781537c1.2417529.21872172 2.5295761.33293109 3.8463271.33077619.1591029 0 .3085632-.00538723.4617735-.00861957l-8.2835314 6.09834935c-.3348126-.2752877-.6921246-.5214843-1.0681861-.7385898zm6.2285856.2068698c1.2519313-.12767746 2.1910136-.32431151 2.6661797-.44067577.0444631.2160281.0798193.4299013.1205325.64539068l-12.3173535 6.63060806c-.126961-.130371-.2544576-.2591259-.389454-.3808774zm2.9934925 1.41037797c.1719597 1.12216093.2882066 2.21630823.3583834 3.26197043l-11.9273639 3.36109557c-.2083873-.3205405-.4365956-.6270741-.6873033-.9131363zm.4574879 5.9819851-11.5164818 1.5477524c-.0889262-.1874757-.1874951-.3684868-.2908852-.5478817l11.7693323-2.5912598c.021428.5478818.0364276 1.0817567.0380347 1.5913891zm-3.5131216 2.4845925c-.7323021.0010774-1.9386988.1341421-2.6918932.3550187l-.5330217.157846c-.4998082.1486877-1.0247944.3054562-1.547102.4455243l-.0005357.0005387c-.7151597.192863-1.7345971.4395983-2.5365402.4627635-.0905334-.6825626-.2651716-1.3381891-.5174864-1.9544887l11.3311296-.8576477c-.016071.7919235-.0508915 1.5192001-.0958903 2.1667457-1.0349727-.483235-2.2360125-.7531354-3.4086601-.7763005zm-.0466059 1.4545533h-.0074998c-.736052.0016162-1.9451273.1346808-2.6935004.3550187l-.5201648.1546137c-.5030224.1497651-1.0322942.307611-1.5572803.4487566l.0867834.3270051-.0873191-.3270051c-.7515873.20256-1.8454871.4719217-2.6597513.4719217h-.0139282c-1.0917569 0-2.7904621-.142223-4.7023759-.8140111-.4874871-.1707753-1.1335415-.3814162-1.813345-.4983192-.3878469-.066263-.7499802-.0991251-1.1115778-.0991251-.2673144.0016162-.5260576.0193941-.7928362.0544111v.0005387c-.7858721.0996638-1.5154957.3345473-2.1256582.5511141-1.9151281.6782528-3.6202616.8231694-4.7130899.825863h-.005357c-.9289041 0-2.23601246-.338857-3.39258908-.6701719l-1.34300027-.3932682c-.67926779-.1987889-1.81602351-.3480153-2.65010864-.3480153h-.0128568c-1.15604092.0016162-2.28743964.288217-3.31223402.8043141-.02357081-.2235702-.04821302-.4654571-.07124812-.7256605 1.01247328-.5392621 2.24726212-.8554928 3.44026635-.8565703h.01071401c.76551551 0 1.84387991.1406069 2.46261358.3216179l1.34514308.3932682.09214042-.325389-.09160472.325389c1.26103815.3614834 2.56761081.6960306 3.57847701.6960306h.0064284c1.1458626-.0026936 2.9308155-.1546136 4.9343341-.8641124.5721277-.2036374 1.2556811-.4239753 1.9804834-.5171745l.7098027-.0495625 1.0119376.0899668c.6305191.1093609 1.2363959.3076111 1.6949553.4686894 1.9986972.7035728 3.7788288.8517218 4.9246914.8517218h.0144639c.6910532 0 1.5653159-.1524588 2.831711-.4945482v.0005388c.5282004-.142223 1.0596149-.300069 1.5647802-.4509116l.5308788-.1567685c.612841-.1799336 1.7356685-.3270051 2.5043982-.3286213h.0069641c1.1506839 0 2.3533308.3016851 3.3449117.8177822-.0241065.2752877-.048213.5306426-.0728552.7649873-1.0306871-.518252-2.1679785-.8043141-3.3266979-.8043141zm-15.0226393-1.435698-.0016071.0511787-.0016071-.0511787c-.2630288.0016162-.5303431.0199328-.7928362.0544111v.0005387c-.7901577.1002026-1.5181742.335086-2.1256582.5505754-1.6445995.5834375-3.1317031.7714519-4.212746.8145498.4907014-3.5609619 3.4809796-6.2125587 7.0990984-6.2179459h.0091069c3.5715129 0 6.6008972 2.6866138 7.1023126 6.196397-1.0746145-.0447141-2.5376116-.2321898-4.1543547-.8010818-.4853443-.1707753-1.1297916-.3814162-1.8117379-.4983192l-.0032142.015623.0021428-.015623c-.3883826-.0668017-.7505159-.0991251-1.1088993-.0991251zm-18.63968668-1.4189975 11.33327238.8581864c-.250172.6211481-.421596 1.2848554-.5105223 1.9787312-.9155115-.0360945-2.12672956-.3442443-3.21527226-.6567039l-1.34353598-.3927293c-.68033919-.198789-1.8165592-.3480154-2.64850153-.3480154h-.01339251c-1.20211113.0016162-2.44064988.3022239-3.49651487.8113175-.04874871-.6696332-.08839053-1.4249235-.10553293-2.2507865zm33.66554018 4.3200232h-.0085712c-.7317664.0016162-1.9392345.1346809-2.6940361.3550188l-.5796275.1718528c-.4848087.1443779-.9937238.2957591-1.4983533.4315174l.0873191.3270052-.0873191-.3264664c-1.1833617.3205404-2.0281608.4703055-2.660287.471383h-.0133925c-1.093364 0-2.7936763-.1416843-4.7029116-.8140111-.5185577-.1815498-1.1399699-.3824937-1.8122736-.4972418-.6840891-.116903-1.2776449-.1309098-1.9049497-.0463302-.7923005.1039736-1.5197813.3372409-2.1261939.5521915-1.9178066.6793303-3.621333.8231695-4.7125542.8242469h-.005357c-.938011 0-2.24083376-.338857-3.39205338-.670172l-.09321182.325389.09160472-.325389c-.33909819-.0964315-.67337508-.1955566-.99533087-.2903719l-.3476694-.1023574c-.68301769-.198789-1.81923771-.3480154-2.64796584-.3480154h-.0128568c-1.12711312.0016162-2.1320866.2634358-3.12902457.7859975-.02624931-.171314-.06214122-.4191268-.10285443-.7332026.98622397-.5435719 2.09619468-.8393311 3.2302719-.8404086h.0112497c.76712261 0 1.84602271.1406069 2.46314929.3210792l1.34353597.3932681.09374753-.3248502-.09214043.3253889c1.26210955.3614835 2.56921793.6960307 3.57847703.6960307h.0064284c1.1442555-.0021549 2.9308155-.1546136 4.9348697-.8641124.575342-.2041762 1.2610382-.424514 1.9815549-.5171745l.6599826-.0495625c.0144639-.0005388.0278564-.0005388.0417846-.0005388l1.0178303.0905056c.6283762.1093608 1.2369316.3076111 1.697098.4692281 2.0008401.7030341 3.780436.851183 4.9241558.851183h.0144639c.6894461 0 1.5626374-.1524587 2.8338538-.4940094v-.0005387c.5308789-.1427617 1.0655076-.3022238 1.5733513-.4536051l.5190935-.1540749c.6085554-.1793949 1.7319186-.3264664 2.5054696-.3280826h.0064284c1.13622 0 2.2531548.2936043 3.2442001.8387924-.0369633.3011464-.0707124.5398009-.096426.7084213-.991581-.4983192-2.0222681-.7579839-3.1445599-.7579839zm4.1870324-7.1429341-.0658912-1.16902982c-.0766051-1.0801405-.2046374-2.2130759-.3873112-3.37025385l-.1301751-.7859975c-.0744623-.41697194-.1558887-.83609878-.2474935-1.25791924l-.0771408-.35232513-.3439195.10074129c-.0117854.00323234-.5678421.16269448-1.5047817.319463l-2.2719043.26020342c-.4515953.02909107-.9305112.04740766-1.4367478.04902383-1.3215723.00107745-2.6158239-.11851915-3.8645409-.34693789l-.7965861-.15784597c-.0144639-.00377106-.0294635-.00538724-.0433918-.00808085-.016071-.00430979-.6562326-.1400681-1.6301355-.47353791l-1.0601506-.395423c-1.0574721-.42666897-2.3131532-1.04027497-3.5581204-1.87906736l-1.0419368-.76175495c-.1944591-.15515235-.3878469-.31353704-.5780204-.48161876l-.2314225-.20256001-.2217799.21225704c-.0069641.00646468-.1933877.18316597-.5480212.46276343l-1.0633648.7698358c-.8689057.5791277-2.0769095 1.27461966-3.5816912 1.88768694l-1.0596149.39703917c-.5115937.17616257-1.0483652.34208939-1.6156717.48700599-.0139282.00430979-.0299992.00646468-.042856.00969702l-.9203328.20148257c-1.08157863.20256001-2.24726215.30814981-3.4825867.3103047-.60373406 0-1.18068313-.02370383-1.72120458-.06249192l-2.27618993-.26559065c-.89944055-.14545533-1.45496161-.28552343-1.46674701-.28821704l-.33856249-.08565703-.07392662.34101194c-.07285522.33831832-.13446074.67394302-.19713766 1.009029l-.17356685 1.02195837c-.17624535 1.1329354-.29999208 2.24216696-.3744544 3.30129725l-.06589112 1.17657202c-.02357081.572663-.03589191 1.125932-.03910611 1.6592682l.0085712 1.1399388c.06428402 3.2021721.44302403 5.4103995.47355893 5.5881782.03482051.2720554.7087313 5.4292549 3.25812831 11.6466621 2.39618677 5.835991 6.97910153 13.8274146 15.23584793 18.8623238l.3583834.2176443.3557049-.2176443c8.2433539-5.0564582 12.8069835-13.0602723 15.1860278-18.9032668 2.5343974-6.2238719 3.1959871-11.3826876 3.2286648-11.6547429.0310707-.1761626.3990967-2.3601474.4601665-5.5299961l.0064284-1.1329354c-.0026785-.5306426-.0149996-1.0790631-.0391061-1.6484938z" fill="#000" fill-rule="evenodd" mask="url(#a)"/></svg></a> </div> </div> </div> <div class="nav-container" id="main-navigation"> <div class="nav-wrapper"> <div class="cc--component-container cc--main-menu gold" > <div class="c--component c--main-menu" > <div class="menu-container"> <nav class="mc--menu"> <ul class="m--menu"> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for A Community of Creators" aria-controls="a-community-of-creators9"> A Community of Creators <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="a-community-of-creators9"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Main Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/a-community-of-creators/" class="">A Community of Creators</a> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Our People" aria-controls="our-people80"> Our People <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="our-people80"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Our People</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/profile-listing/?filter-by-keyword=&area=&type=faculty" class="">Full Time Faculty</a> </li> </ul> </div> </div> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Meet Roski" aria-controls="meet-roski60"> Meet Roski <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="meet-roski60"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Meet Roski</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/meet-roski/" class="">Meet Roski</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/our-mission/" class="">Our Mission</a> </li> </ul> </div> </div> </li> </ul> </div> </div> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Academics" aria-controls="academics81"> Academics <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="academics81"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Main Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/academics/" class="">Academics</a> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Undergraduate Programs" aria-controls="undergraduate-programs94"> Undergraduate Programs <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="undergraduate-programs94"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Undergraduate Programs</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/the-babfa-art-and-bfa-design-degree-program/" class="">Undergraduate Programs</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/undergraduate-minors/" class="">Undergraduate Minors聽</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/special-opportunities/" class="">Special Opportunities</a> </li> </ul> </div> </div> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Graduate Programs" aria-controls="graduate-programs49"> Graduate Programs <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="graduate-programs49"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Graduate Programs</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/graduate-programs/" class="">Graduate Programs</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/the-ma-degree-program/" class="">MA Curatorial Practices Program</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/the-mfa-art-degree-program/" class="">The MFA Art Degree Program</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/the-mfa-design-degree-program/" class="">The MFA Design Degree Program</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/the-mfa-fashion-degree-program/" class="">The MFA Fashion Program</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/graduate-certificate-in-performance-studies/" class="">Graduate Certificate in Performance Studies</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/critical-studies/" class="">Critical Studies</a> </li> </ul> </div> </div> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Areas of Study聽" aria-controls="areas-of-study聽53"> Areas of Study聽 <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="areas-of-study聽53"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Areas of Study聽</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/areas-of-study/" class="">Areas of Study聽</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/design-areas-of-study/" class="">Areas of Design</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/critical-studies/" class="">Areas of Critical Studies</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/2d-areas-of-study/" class="">2D Areas of Study</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/3d-areas-of-study/" class="">3D Areas of Study</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/4d-areas-of-study/" class="">4D Areas of Study</a> </li> </ul> </div> </div> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Advising for Current Students" aria-controls="advising-for-current-students46"> Advising for Current Students <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="advising-for-current-students46"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Advising for Current Students</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/advisement-for-spring-2025/" class="">Advisement for Spring 2025</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/d-clearance-for-spring-2025/" class="">D-Clearance for Spring 2025</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/forms/" class="">Forms</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/prerequisite-waivers-course-substitutions/" class="">Prerequisite Waivers & Course Substitutions</a> </li> </ul> </div> </div> </li> </ul> </div> </div> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Student Life" aria-controls="student-life2"> Student Life <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="student-life2"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Main Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/student-life/" class="">Student Life</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/campus-life/" class="">Campus Life</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/living-in-socal/" class="">Living In SoCal</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/the-l-a-arts-scene/" class="">The Los Angeles Art Scene</a> </li> </ul> </div> </div> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Admissions" aria-controls="admissions30"> Admissions <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="admissions30"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Main Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/admissions/" class="">Admissions</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/admissions/undergraduate-admission/" class="">Undergraduate Admission</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/graduate-admission/" class="">Graduate Admission</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/visiting-roski/" class="">Visiting Roski</a> </li> </ul> </div> </div> </li> <li class="menu-item"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for News & Events" aria-controls="news-&-events12"> News & Events <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="news-&-events12"> <button class="back-to-prev"><svg width="13px" height="12px" viewBox="0 0 13 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-64.000000, -167.000000)" fill="#FFFFFF"><g transform="translate(64.000000, 160.000000)"><g transform="translate(0.000000, 7.000000)"><polygon transform="translate(6.431957, 5.714286) scale(-1, 1) rotate(-270.000000) translate(-6.431957, -5.714286) " points="12.1462424 4.99661476 6.43195667 -0.717670955 0.717670955 4.99661476 2.38320921 6.66215301 5.25389303 3.77792823 5.25389303 12.1462424 7.61002031 12.1462424 7.61002031 3.77792823 10.4807041 6.66215301"></polygon></g></g></g></g></svg>Back to Main Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item"> <a href="https://roski.usc.edu/news-events/" class="">News & Events</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/roski-talks/" class="">Roski Talks</a> </li> </ul> </div> </div> </li> </ul> </nav> </div> <div class="cc--component-container cc--secondary-menu gold" > <div class="c--component c--secondary-menu" > </div></div> <div class="cc--component-container cc--header-image " > <div class="c--component c--header-image" > <div class="image-container"> <div class="f--field f--image"> <img data-src="https://roski.usc.edu/wp-content/uploads/2023/10/IMG_4957-768x768.jpg" data-srcset="https://roski.usc.edu/wp-content/uploads/2023/10/IMG_4957-1280x1280.jpg 1280w,https://roski.usc.edu/wp-content/uploads/2023/10/IMG_4957-768x768.jpg 768w" data-sizes="(min-width:1024px) 50vw, (min-width:768px) 100vw, 100vw" class="lazyload" /> </div> </div> </div></div> </div></div> <div class="supplementary-menus"> <div class="cc--component-container cc--utility-menu gold" > <div class="c--component c--utility-menu" > <div class="menu-container"> <nav aria-label="Utility Menu"> <ul class="m--menu"> <li class="menu-item"> <a href="https://roski.usc.edu/roski-talks/" >Roski Talks</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/nature-created-by-design-2024/" >Nature Created by Design 2024</a> </li> <li class="menu-item"> <a href="https://roski.usc.edu/giving/" >Give To Roski</a> </li> </ul> </nav> </div> </div></div> <div class="cc--component-container cc--audiences-menu gold" > <div class="c--component c--audiences-menu" > </div></div> </div> </div> </div> <div class="cc--component-container cc--search-form gold" id="search-container" role="dialog" > <div class="c--component c--search-form" > <div class="f--field f--section-title"> <h2>What are you looking for?</h2> </div> <form autocomplete="on" name="search-form" method="get" action="/?s=" > <label class="visually-hidden" for="search">Search:</label> <div class="input-wrapper"> <div class="fi--form-item fi--search"> <input type="text" id="search" maxlength="150" class="form-autocomplete form-text ui-autocomplete-input" name="s" autocomplete="off" data-drupal-selector="edit-search-2" placeholder="Search USC" size="150" > </div> </div> <div class="fi--form-item fi--form-item-submit "> <button> Search </button> </div> </form> <div class="links"> <div class="f--field f--cta-title"> <h3> Suggested Searches </h3> </div> <ul> <li> <div class="f--field f--link"> <a class="link " href=https://search.usc.edu/s/search.html?collection=usc-search&query=pressroom target="_blank" aria-label="Link to "></a> </div> </li> <li> <div class="f--field f--link"> <a class="link " href=https://search.usc.edu/s/search.html?collection=usc-search&query=usc+financial+aid target="_blank" aria-label="Link to Usc Financial Aid">Usc Financial Aid</a> </div> </li> <li> <div class="f--field f--link"> <a class="link " href=https://search.usc.edu/s/search.html?collection=usc-search&query=Research+Centers+and+Institutes target="_blank" aria-label="Link to Research Centers and Institutes">Research Centers and Institutes</a> </div> </li> </ul> </div> </div></div> </div> <div class="cc--component-container cc--horizontal-strip gold" > <div class="c--component c--horizontal-strip" > <div class="menu-container"> <div class="strip-wrapper"> <button class="horizontal-strip-toggle" aria-label="Expand Horizontal Menu"> <svg class="open-icon" height="7" viewBox="0 0 11 7" width="11" xmlns="http://www.w3.org/2000/svg"><path d="m3.1377551 6.65816327 4.43877551-4.43877551.91836735.91836734-5.35714286 5.35714286-5.35714286-5.35714286.91836735-.91836734z" fill="#fff" fill-rule="evenodd" transform="matrix(-1 0 0 1 8.637755 -2.219388)"/></svg> <svg class="close-icon" height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m25.4719587 9.08885563 1.4142136 1.41421357-7.4843167 7.4847864 7.4843167 7.4841031-1.4142136 1.4142136-7.4841031-7.4843167-7.4847864 7.4843167-1.41421357-1.4142136 7.48499997-7.4841031-7.48499997-7.4847864 1.41421357-1.41421357 7.4847864 7.48499997z" fill="#fff" fill-rule="evenodd" transform="translate(-9 -9)"/></svg> </button> <ul class="breadcrumb-menu"> <li class="menu-item"> Academics </li> <li class="menu-item"> <span>Areas of Study聽</span> </li> <li class="menu-item"> <span>4D Areas of Study</span> </li> </ul> </div> <nav class="horizontal-strip-nav"> <ul class="m--menu"> <li class="menu-item "> <a href="https://roski.usc.edu/academics/" class="">Academics</a> </li> <li class="menu-item "> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Undergraduate Programs" aria-controls="hor-nav-undergraduate-programs100"> Undergraduate Programs <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="hor-nav-undergraduate-programs100"> <button class="back-to-prev"><svg height="12" viewBox="0 0 20 12" width="20" xmlns="http://www.w3.org/2000/svg"><path d="m22.0243902 12 5.9756098 5.9756098-1 .9983902v.0173244l-.017-.0003244-4.9586098 4.9602195-1.0243902-1.0243902 3.935-3.9358293-16.935.0003244v-2l16.967-.0003244-3.967-3.9666098z" fill="#fff" fill-rule="evenodd" transform="matrix(-1 0 0 -1 28 23.95122)"/></svg>Back to Sections Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item "> <a href="https://roski.usc.edu/the-babfa-art-and-bfa-design-degree-program/" class="">Undergraduate Programs</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/undergraduate-minors/" class="">Undergraduate Minors聽</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/special-opportunities/" class="">Special Opportunities</a> </li> </ul> </div> </div> </li> <li class="menu-item "> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Graduate Programs" aria-controls="hor-nav-graduate-programs53"> Graduate Programs <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="hor-nav-graduate-programs53"> <button class="back-to-prev"><svg height="12" viewBox="0 0 20 12" width="20" xmlns="http://www.w3.org/2000/svg"><path d="m22.0243902 12 5.9756098 5.9756098-1 .9983902v.0173244l-.017-.0003244-4.9586098 4.9602195-1.0243902-1.0243902 3.935-3.9358293-16.935.0003244v-2l16.967-.0003244-3.967-3.9666098z" fill="#fff" fill-rule="evenodd" transform="matrix(-1 0 0 -1 28 23.95122)"/></svg>Back to Sections Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item "> <a href="https://roski.usc.edu/graduate-programs/" class="">Graduate Programs</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/the-ma-degree-program/" class="">MA Curatorial Practices Program</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/the-mfa-art-degree-program/" class="">The MFA Art Degree Program</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/the-mfa-design-degree-program/" class="">The MFA Design Degree Program</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/the-mfa-fashion-degree-program/" class="">The MFA Fashion Program</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/graduate-certificate-in-performance-studies/" class="">Graduate Certificate in Performance Studies</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/critical-studies/" class="">Critical Studies</a> </li> </ul> </div> </div> </li> <li class="menu-item menu-item--active-trail"> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Areas of Study聽" aria-controls="hor-nav-areas-of-study聽59"> Areas of Study聽 <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="hor-nav-areas-of-study聽59"> <button class="back-to-prev"><svg height="12" viewBox="0 0 20 12" width="20" xmlns="http://www.w3.org/2000/svg"><path d="m22.0243902 12 5.9756098 5.9756098-1 .9983902v.0173244l-.017-.0003244-4.9586098 4.9602195-1.0243902-1.0243902 3.935-3.9358293-16.935.0003244v-2l16.967-.0003244-3.967-3.9666098z" fill="#fff" fill-rule="evenodd" transform="matrix(-1 0 0 -1 28 23.95122)"/></svg>Back to Sections Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item "> <a href="https://roski.usc.edu/areas-of-study/" class="">Areas of Study聽</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/design-areas-of-study/" class="">Areas of Design</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/critical-studies/" class="">Areas of Critical Studies</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/2d-areas-of-study/" class="">2D Areas of Study</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/3d-areas-of-study/" class="">3D Areas of Study</a> </li> <li class="menu-item menu-item--active-trail"> <a href="https://roski.usc.edu/4d-areas-of-study/" class="">4D Areas of Study</a> </li> </ul> </div> </div> </li> <li class="menu-item "> <div class="link-arrow-wrapper"> <button class="expand" type="button" aria-expanded="false" aria-label="Display Sub Menu for Advising for Current Students" aria-controls="hor-nav-advising-for-current-students8"> Advising for Current Students <span class="icon"> <svg width="7px" height="11px" viewBox="0 0 7 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-230.000000, -41.000000)" fill="#333333"><g><g><g transform="translate(0.000000, 24.000000)"><g transform="translate(220.000000, 10.000000)"><polygon transform="translate(13.137755, 12.500000) scale(-1, 1) rotate(90.000000) translate(-13.137755, -12.500000) " points="13.1377551 13.8010204 17.5765306 9.3622449 18.494898 10.2806122 13.1377551 15.6377551 7.78061224 10.2806122 8.69897959 9.3622449"></polygon></g></g></g></g></g></g></svg> </span> </button> </div> <div class="submenus-wrapper" id="hor-nav-advising-for-current-students8"> <button class="back-to-prev"><svg height="12" viewBox="0 0 20 12" width="20" xmlns="http://www.w3.org/2000/svg"><path d="m22.0243902 12 5.9756098 5.9756098-1 .9983902v.0173244l-.017-.0003244-4.9586098 4.9602195-1.0243902-1.0243902 3.935-3.9358293-16.935.0003244v-2l16.967-.0003244-3.967-3.9666098z" fill="#fff" fill-rule="evenodd" transform="matrix(-1 0 0 -1 28 23.95122)"/></svg>Back to Sections Menu</button> <div class="submenus-wrapper-inner"> <ul class="submenu"> <li class="menu-item "> <a href="https://roski.usc.edu/advisement-for-spring-2025/" class="">Advisement for Spring 2025</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/d-clearance-for-spring-2025/" class="">D-Clearance for Spring 2025</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/forms/" class="">Forms</a> </li> <li class="menu-item "> <a href="https://roski.usc.edu/prerequisite-waivers-course-substitutions/" class="">Prerequisite Waivers & Course Substitutions</a> </li> </ul> </div> </div> </li> </ul> </nav> </div> </div></div> </div> </div></div> </div> </header> <main id="main-content"> <div class="l--content"> <div class="content"> <section class="tc--template-container tc--chaptered-page"> <div class="t--template t--chaptered-page"> <div class="content-main"> <div class="lc--layout-container lc--full"> <div class="l--layout l--full"> <div class="lr--layout-region lr--main"> <div class="cc--component-container cc--hero-title-with-summary " > <div class="c--component c--hero-title-with-summary" > <div class="f--field f--page-title"> <h1>4D Areas of Study</h1> </div> </div></div> <div class="cc--component-container cc--rich-text " > <div class="c--component c--rich-text" > <div class="f--field f--wysiwyg"> <p><span style="font-weight: 400;">The 4D Art area of study includes photography and intermedia art. The photography courses provide students with the technical and conceptual background necessary to build compelling photographic practices through experimentation, thoughtful critique and scholarly research on the theoretical, critical, and historical discourses. The program includes both film and digital techniques, as well as interdisciplinary approaches. The intermedia art area provides students with the technical and conceptual background to produce compelling work in a range of time-based practices with internet, performance, video, photography, and algorithmic based art. Intermedia Art uses technologies as dynamic, experimental, and critical tools for artmaking. Faculty emphasize exploration, speculation, innovation, and scholarly research. </span></p> </div> </div></div> <div class="cc--component-container cc--chapter-content-main "> <div class="c--component c--chapter-content-main"> <aside class="content-sidebar"> <div class="cc--component-container cc--chapter-jump-links " > <div class="c--component c--chapter-jump-links" > <h2>On This Page</h2> <button class="jump-links-toggle" aria-controls="landing-page-jump-links" has-popup="true" aria-label="Expand Menu"> Jump to a Section <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 35 35" enable-background="new 0 0 35 35" xml:space="preserve" aria-hidden="true"> <polygon fill="#990000" fill-rule="evenodd" clip-rule="evenodd" points="17.5,20.3 23.7,14.1 25,15.4 17.5,22.9 10,15.4 11.3,14.1 "/> </svg> </button> <nav class="chapter-menu-nav"> <ul class="chapter-menu" id="landing-page-jump-links"> <li class="chapter-menu-item"> <div class="f--field f--link"> <a class="link " href=#photography-and-video >Photography and Video</a> </div> </li> <li class="chapter-menu-item"> <div class="f--field f--link"> <a class="link " href=#intermedia-and-performance-art >Intermedia and Performance Art</a> </div> </li> </ul> </nav> </div></div> </aside> <div class="content-main"> <div class="cc--component-container cc--chapter"> <div class="c--component c--chapter"> <span id="photography-and-video" class="chaptered-nav-anchor"></span> <div class="f--field f--section-title"> <h2>Photography and Video</h2> </div> <div class="cc--component-container cc--rich-text " > <div class="c--component c--rich-text" > <div class="f--field f--wysiwyg"> <p><span style="font-weight: 400;">The photography and video area provides you with the technical and conceptual background necessary to build compelling image-based practices. You鈥檒l achieve this through experimentation, thoughtful making and critique, in addition to scholarly research on the theoretical, critical and historical discourses surrounding the fields of photography and video.聽</span></p> <p><span style="font-weight: 400;">Students are encouraged to assemble a unique constellation of interests that facilitates self-directed, self-motivated research and art production.</span></p> <p><span style="font-weight: 400;">Photography and video faculty teach both film and digital techniques, as well as cross-disciplinary moves between photography, video, performance and installation. Studio courses use digital and black-and-white darkrooms, scanning, lighting techniques, software, and a range of camera formats including 35mm, DSLR, medium format and 4 x 5 film cameras, darkroom and digital printing.聽</span></p> <p><span style="font-weight: 400;">The photography and video area annually presents the Handtmann Photographic Lecture Series and fosters connections to the rich, multilayered cultural resources of Los Angeles via public exhibitions, lectures, films and happenings.</span></p> </div> </div></div> <div class="cc--component-container cc--back-to-top " > <div class="c--component c--back-to-top" > <button type="button" class="back-to-top-btn"> <span>Back to Top</span><svg enable-background="new 0 0 35 35" viewBox="0 0 35 35" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m17.5 15.2-5.6 5.6c-.4.4-.9.4-1.3 0s-.4-.9 0-1.3l6.2-6.2c.4-.4 1-.4 1.4 0l6.2 6.2c.4.4.4.9 0 1.3s-.9.4-1.3 0z" fill="#671f75" fill-rule="evenodd"/></svg> </button> </div></div> </div> </div> <div class="cc--component-container cc--chapter"> <div class="c--component c--chapter"> <span id="intermedia-and-performance-art" class="chaptered-nav-anchor"></span> <div class="f--field f--section-title"> <h2>Intermedia and Performance Art</h2> </div> <div class="cc--component-container cc--rich-text " > <div class="c--component c--rich-text" > <div class="f--field f--wysiwyg"> <p><span style="font-weight: 400;">The Intermedia area provides you with the technical and conceptual background to produce compelling work in a range of time-based practices with internet, performance, video, photography and algorithmic-based art.</span></p> <p><span style="font-weight: 400;">An intra-dependent area of study, Intermedia Art uses technologies as dynamic, experimental and critical tools for artmaking. Faculty teach both studio practice and theoretical courses with an emphasis on exploration, speculation, innovation and scholarly research. You will encounter a vast and intersectional selection of historic and contemporary moving image, media and performance art focusing on discursive art practices and arts influence on culture and society.</span></p> <p><span style="font-weight: 400;">The Intermedia program fosters your connection to the rich, multilayered cultural resources of Los Angeles via public exhibitions, lectures, films and happenings.</span></p> </div> </div></div> <div class="cc--component-container cc--back-to-top " > <div class="c--component c--back-to-top" > <button type="button" class="back-to-top-btn"> <span>Back to Top</span><svg enable-background="new 0 0 35 35" viewBox="0 0 35 35" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m17.5 15.2-5.6 5.6c-.4.4-.9.4-1.3 0s-.4-.9 0-1.3l6.2-6.2c.4-.4 1-.4 1.4 0l6.2 6.2c.4.4.4.9 0 1.3s-.9.4-1.3 0z" fill="#671f75" fill-rule="evenodd"/></svg> </button> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="content-bottom"> <div class="cc--component-container cc--two-column-ctas " > <div class="c--component c--two-column-ctas" > <div class="group"> <div class="f--field f--section-title"> <h2>Keep Reading</h2> </div> <ul> <li> <div class="f--field f--link"> <a class="link " href=https://roski.usc.edu/visiting-roski/ aria-label="Read more about Visiting Roski">Visiting Roski</a> </div> </li> <li> <div class="f--field f--link"> <a class="link " href=https://roski.usc.edu/exhibitions/ aria-label="Read more about Student Exhibitions">Student Exhibitions</a> </div> </li> <li> <div class="f--field f--link"> <a class="link " href=https://roski.usc.edu/roski-students-receive-2022-fashion-scholarships/ aria-label="Read more about Roski Scholarships">Roski Scholarships</a> </div> </li> </ul> </div> <div class="group"> <div class="f--field f--section-title"> <h2>Your Next Step </h2> </div> <ul> <li> <div class="f--field f--link"> <a class="link " href=https://roski.usc.edu/admissions/ aria-label="Read more about Roski Admissions">Roski Admissions</a> </div> </li> <li> <div class="f--field f--link"> <a class="link " href=https://roski.usc.edu/visiting-roski/ aria-label="Read more about Visit Roski">Visit Roski</a> </div> </li> <li> <div class="f--field f--link"> <a class="link " href=https://roski.usc.edu/get-in-touch/ aria-label="Read more about Ready to Apply?">Ready to Apply?</a> </div> </li> </ul> </div> </div></div> </div> </div> </div> <!-- t--template t--chaptered-page --> </section> <!-- tc--template-container tc--chaptered-page --> </div> </div> </main> <footer id="footer" aria-label="Site Footer"> <div class="cc--component-container cc--footer-school gold" > <div class="c--component c--footer-school" > <div class="footer-main"> <div class="footer-branding"> <div class="logo-locations"> <div class="f--field f--link"> <a class="link " href=https://roski.usc.edu aria-label="Roski School of Art and Design"><?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 311.62 78.2" height="60"> <defs> <style> .cls-1, .cls-2 { stroke-width: 0px; } .cls-2 { fill: #991b1e; } </style> </defs> <g> <g> <path class="cls-2" d="M5.19,6.02c0-2.01-.47-2.95-2.01-2.95H.47c-.35,0-.47-.12-.47-.53v-1.36c0-.35.12-.47.59-.47.59,0,3.42.18,9.09.18,4.96,0,7.79-.18,8.5-.18.35,0,.47.12.47.41v1.48c0,.35-.12.47-.47.47h-2.48c-1.77,0-2.83,1.06-2.89,2.3-.06.71-.18,4.25-.18,7.67v7.32c0,2.95.06,7.14.18,9.03.18,2.71.65,5.43,2.07,7.32,2.01,2.71,5.19,3.66,8.02,3.66s6.02-1.06,7.91-2.83c2.24-2.24,3.42-5.66,3.42-9.97v-10.62c0-4.72-.47-9.91-.65-11.27-.18-1.53-1.12-2.6-2.42-2.6h-2.12c-.35,0-.47-.18-.47-.41v-1.48c0-.35.12-.47.47-.47.59,0,3.3.18,7.2.18,3.66,0,5.55-.18,6.02-.18.53,0,.59.18.59.47v1.36c0,.35-.06.53-.35.53h-2.12c-2.12,0-2.36,1.65-2.48,2.3-.12.71-.12,8.97-.12,9.74,0,.83-.12,11.09-.35,13.45-.35,4.84-1.77,8.5-4.96,11.33-2.48,2.24-6.25,3.66-10.74,3.66-2.83,0-6.25-.47-8.5-1.42-3.42-1.42-5.78-4.13-6.96-7.91-.83-2.6-1.06-6.49-1.06-14.22V6.02Z"/> <path class="cls-2" d="M44.49,29.5c.24,0,.35.12.35.47.12,1.89.59,4.13,2.24,6.73,1.77,2.83,4.84,4.25,7.79,4.25,3.19,0,7.67-2.01,7.67-6.9,0-5.43-2.48-7.2-8.73-9.56-1.89-.71-5.78-2.36-8.62-4.96-2.01-1.89-2.95-4.84-2.95-8.44,0-3.3,1.3-6.02,4.13-8.26,2.36-2.01,4.96-2.83,8.38-2.83,3.89,0,6.25.94,7.44,1.42.59.24.94.12,1.24-.18l.77-.77c.24-.24.47-.35.83-.35s.47.35.47.94c0,.94.94,9.21.94,9.79,0,.24-.12.35-.35.41l-.94.29c-.24.06-.47,0-.59-.35-.59-1.65-1.53-4.01-3.66-6.25-1.53-1.65-3.42-2.48-6.14-2.48-4.72,0-6.61,3.78-6.61,5.96,0,2.01.24,3.78,1.65,5.31,1.53,1.53,4.84,2.95,7.2,3.66,3.42,1.06,6.25,2.24,8.5,4.6,1.89,2.01,2.95,4.48,2.95,8.44,0,7.2-4.72,13.1-12.51,13.1-4.84,0-7.67-1.06-10.03-2.83-.71-.47-1.06-.71-1.42-.71s-.59.47-.94,1.06c-.35.59-.59.71-1.06.71s-.71-.35-.71-.94c.12-.71.94-10.27,1.06-10.98.06-.35.12-.47.35-.47l1.3.12Z"/> <path class="cls-2" d="M108.8,33.04c.18.18.24.35.12.59-3.54,5.07-9.2,9.91-17.58,9.91-7.55,0-11.8-2.24-15.46-5.55-4.37-3.89-6.37-10.74-6.37-15.93,0-5.78,1.89-11.33,6.02-15.81,3.19-3.42,8.26-6.25,15.34-6.25,5.43,0,9.79,1.65,11.92,2.83.83.47,1.06.47,1.18,0l.47-1.53c.12-.35.24-.35.94-.35s.83.12.83.94c0,1.06,1.18,10.5,1.42,12.27.06.35,0,.53-.24.59l-1.12.35c-.3.12-.47-.12-.65-.59-.71-2.12-2.12-5.07-4.6-7.67-2.6-2.48-5.66-4.37-10.27-4.37-9.44,0-13.34,8.5-13.34,16.99,0,3.66,1.06,10.62,5.43,15.34,3.89,4.13,7.32,4.6,10.15,4.6,6.49,0,11.62-3.25,14.1-6.84.3-.41.53-.59.71-.41l1,.88Z"/> </g> <g> <path class="cls-1" d="M117.17,15.81c0-4.37,0-8.14-.06-9.85-.06-1.95-.77-2.95-2.24-2.95h-2.36c-.3,0-.35-.18-.35-.41v-1.48c0-.29.06-.41.35-.41.53,0,2.36.18,7.32.18,3.3,0,8.79-.18,9.85-.18,4.9,0,8.79,1.48,11.03,3.6,1.95,1.89,3.07,4.54,3.07,6.73,0,7.38-3.36,10.15-10.92,11.8v.12c1.42.53,2.24,1.59,2.71,2.24.71.77,4.9,6.79,5.37,7.55.3.59,4.07,5.96,5.19,6.79,1.24.89,2.6,1,4.25,1,.41,0,.47.24.47.47v1.3c0,.35-.06.53-.47.53-.47,0-2.01-.18-4.6-.18-1.71,0-3.89.12-4.78.18-.65-.59-1.95-2.6-2.48-3.36-.47-.71-3.66-6.31-3.95-6.79-.24-.41-3.07-4.66-3.78-5.49-1.53-1.83-2.95-3.42-6.37-3.42-.53,0-1.12,0-1.95.18v3.3c0,3.48.06,10.09.12,10.98.12,1.24.59,2.3,1.48,2.3h3.72c.41,0,.47.18.47.47v1.3c0,.41-.06.53-.65.53-.65,0-2.12-.18-7.73-.18s-6.73.18-7.38.18c-.47,0-.47-.18-.47-.47v-1.36c0-.29,0-.47.29-.47h2.42c1.3,0,2.3-.41,2.3-2.01.12-5.84.12-11.39.12-16.99v-5.72ZM122.48,21.66c.89.18,1.53.24,2.66.24,10.74,0,12.8-7.38,12.8-9.85,0-2.71-1.24-5.31-2.95-6.73-2.3-1.83-4.9-2.71-9.79-2.71-.71,0-1.48.12-2.01.47-.41.29-.71.94-.71,1.89v16.7Z"/> <path class="cls-1" d="M151.75,39.3c-2.71-3.25-3.25-5.43-3.25-9.62,0-3.01,1.59-6.79,5.07-9.5,3.07-2.36,5.96-2.83,7.91-2.83,3.25,0,6.49,1.65,8.26,3.42,2.66,2.71,4.01,5.78,4.01,9.62,0,6.43-5.78,12.98-13.04,12.98-2.83,0-6.49-1.12-8.97-4.07ZM168.8,29.8c0-6.55-4.78-10.68-7.79-10.68-1.59,0-3.13.35-4.54,1.89-2.3,2.36-3.13,4.78-3.13,9.26,0,3.3.35,5.55,2.24,8.26,1.36,1.95,3.07,3.07,5.84,3.07,4.48,0,7.38-5.49,7.38-11.8Z"/> <path class="cls-1" d="M177.17,41.66c-.29-.18-.29-.53-.35-.83l-1-5.61c-.06-.3.12-.41.35-.47l.77-.18c.24-.06.41.06.53.35l1.48,2.89c1.18,2.18,2.01,3.66,5.13,3.66,2.06,0,4.66-1.24,4.66-4.01s-1.3-4.19-5.72-5.43c-3.48-1-6.96-2.83-6.96-7.49,0-4.07,3.84-7.2,8.26-7.2,2.83,0,4.37.71,5.43,1.24.88.41,1,.71,1.06,1.06l.88,4.13c0,.24-.12.41-.41.53l-.71.24c-.24.06-.35,0-.53-.29l-2.01-2.71c-.71-1.12-1.83-2.3-4.13-2.3s-4.54,1.36-4.54,3.89c0,3.42,2.77,4.07,5.66,4.9,4.31,1.24,7.02,3.01,7.08,7.55-.06,4.78-3.95,7.79-8.97,7.79-2.89,0-5.25-1.18-5.96-1.71Z"/> <path class="cls-1" d="M196.88,8.79c0-2.42-.18-3.42-3.07-4.19-.65-.18-.83-.24-.83-.41v-.53c0-.24.18-.35.77-.59l6.02-2.6c.53-.24.94-.47,1.3-.47s.41.29.35,1c-.29,2.83-.29,11.51-.29,18.59v9.32c.77,0,2.24-.18,2.83-.65,1.12-.77,5.78-5.84,6.25-6.55.35-.65.35-1.12,0-1.36-.47-.35-1.18-.35-1.53-.35-.41,0-.47-.18-.47-.53v-1.12c0-.29.12-.47.41-.47.35,0,2.48.18,5.49.18s4.37-.18,4.78-.18c.24,0,.35.18.35.59v1.06c0,.35-.06.47-.47.47h-.41c-1.18,0-2.89.59-4.07,1.36-.83.47-5.78,5.02-7.79,6.96,1.18,1.18,11.09,11.09,12.1,11.56,1.06.53,2.42.83,3.07.83.35,0,.47.12.47.53v1.06c0,.35-.12.53-.53.53-.47,0-2.12-.18-4.9-.18-3.48,0-5.96.18-6.43.18-.3,0-.41-.18-.41-.59v-.94c0-.3.12-.47.59-.47h.41c.47,0,.83-.41.65-.94-.18-.47-6.9-7.61-7.85-8.5-.65-.53-1.77-.65-2.54-.65v2.6c0,2.06,0,4.07.06,6.14.06.83.35,1.24,1.18,1.24h1.71c.41,0,.53.12.53.47v1c0,.47-.12.65-.47.65s-2.3-.18-5.25-.18c-3.19,0-5.25.18-5.66.18-.18,0-.29-.24-.29-.59v-1c0-.41.18-.53.59-.53h2.18c.77,0,1.06-.65,1.06-1.42.06-2.6.12-5.78.12-10.98V8.79Z"/> <path class="cls-1" d="M226.44,25.49c0-2.01-.35-3.07-3.3-3.54-.41-.06-.53-.18-.53-.41v-.53c0-.18.12-.29.41-.41,1.89-.71,4.13-1.65,6.37-2.89.47-.24.77-.35,1.12-.35.29,0,.35.29.29.71-.12,1-.12,4.72-.12,9.62v6.43c0,2.3,0,4.43.06,5.07.12,1.12.29,1.53.94,1.53h2.71c.47,0,.59.18.59.53v1c0,.41-.12.59-.53.59-.47,0-3.19-.18-5.66-.18-3.42,0-5.72.18-6.37.18-.3,0-.47-.12-.47-.47v-1.18c0-.35.18-.47.59-.47h2.89c.65,0,.88-.24.94-1.18.06-1.77.06-3.6.06-5.37v-8.67ZM223.78,7.49c0-1.48,1.24-3.07,3.6-3.07,2.06,0,3.07,1.59,3.07,2.89,0,1.53-1.06,3.25-3.42,3.25-1.3,0-3.25-1.18-3.25-3.07Z"/> </g> </g> <g> <path class="cls-1" d="M118.14,72.17c-.23-.18-.35-.23-.45-.23-.12,0-.19.14-.31.33-.12.21-.21.23-.35.23-.12,0-.21-.1-.18-.31.08-.49.27-2.96.33-3.53.02-.12.06-.12.14-.12l.29.02c.08,0,.12.04.12.16.02.62.06,1.27.7,2.26.58.92,1.66,1.44,2.73,1.44,1.17,0,2.65-.72,2.65-2.48,0-2.01-1.44-2.75-3-3.3-.6-.21-2.01-.7-2.85-1.58-.64-.64-.98-1.56-.98-2.85,0-.98.6-1.93,1.21-2.5.7-.66,1.68-.94,2.73-.94,1.11,0,1.97.33,2.3.49.18.1.27.08.37-.02l.25-.23c.1-.08.16-.12.25-.12s.16.16.16.33c0,.68.25,2.67.27,3.1,0,.1-.02.14-.1.16l-.23.06c-.06.02-.1,0-.12-.06-.16-.57-.41-1.33-1.21-2.16-.53-.57-1.21-.84-2.13-.84-1.74,0-2.36,1.29-2.36,2.28,0,.55.12,1.19.6,1.7.57.57,1.66.99,2.22,1.17,1.35.43,2.44.76,3.14,1.62.51.6.86,1.37.86,2.65,0,2.3-1.4,4.27-3.98,4.27-1.37,0-2.32-.41-3.1-1.01Z"/> <path class="cls-1" d="M128.09,68.17c0,1.05.47,2.24.99,2.96.64.84,1.46.99,2.13.99.98,0,1.48-.21,2.15-.84.04-.04.1-.06.16,0l.19.19c.08.08.1.14,0,.25-.57.64-1.81,1.38-3.14,1.38-1.03,0-2.13-.23-3.02-1.36-.72-.96-.88-1.77-.88-2.65,0-2.28,1.6-4.58,4.17-4.58,2.03,0,2.65,1.17,2.65,1.58-.02.45-.31.68-.72.68-.45,0-.78-.25-1.07-.78-.43-.8-.84-.86-1.31-.86-1.11,0-2.3,1.01-2.3,3.02Z"/> <path class="cls-1" d="M135.77,62.26c0-1.19-.23-1.4-.94-1.64l-.33-.12c-.12-.04-.14-.06-.14-.12v-.18c0-.08.06-.1.23-.2l2.03-1.07c.16-.08.29-.16.45-.16.12,0,.19.16.16.49s-.06,4.29-.06,5.27v1.25h.1c.68-.82,1.81-1.27,2.67-1.27s1.38.25,1.93.78c.88.82.84,1.81.84,2.87v1.11c0,1.09.04,2.3.04,2.67,0,.23.31.29.72.29h.33c.16,0,.21.04.21.18v.29c0,.16-.04.23-.16.23-.14,0-.76-.06-1.87-.06-.96,0-1.66.06-1.83.06-.14,0-.18-.06-.18-.21v-.33c0-.1.02-.16.14-.16h.45c.33,0,.72-.04.74-.37.02-.27,0-1.31,0-1.93v-1.58c0-1.09-.08-1.87-.64-2.4-.39-.37-.8-.55-1.29-.55-.57,0-1.27.19-1.81.82-.18.21-.39.6-.39.96v4.25c0,.62.06.8.43.8h.58c.14,0,.21.04.21.16v.33c0,.14-.04.21-.16.21-.16,0-.96-.06-1.85-.06-.98,0-1.72.06-1.89.06-.08,0-.14-.06-.14-.2v-.35c0-.14.08-.16.29-.16h.41c.31,0,.6-.08.64-.31.06-.37.06-2.52.06-3.78v-5.89Z"/> <path class="cls-1" d="M145.93,71.78c-.9-1.07-1.07-1.79-1.07-3.18,0-.99.53-2.24,1.68-3.14,1.01-.78,1.97-.94,2.61-.94,1.07,0,2.15.55,2.73,1.13.88.9,1.33,1.91,1.33,3.18,0,2.13-1.91,4.29-4.31,4.29-.94,0-2.15-.37-2.96-1.35ZM151.56,68.64c0-2.16-1.58-3.53-2.57-3.53-.53,0-1.03.12-1.5.62-.76.78-1.03,1.58-1.03,3.06,0,1.09.12,1.83.74,2.73.45.64,1.01,1.01,1.93,1.01,1.48,0,2.44-1.81,2.44-3.9Z"/> <path class="cls-1" d="M155.44,71.78c-.9-1.07-1.07-1.79-1.07-3.18,0-.99.53-2.24,1.68-3.14,1.01-.78,1.97-.94,2.61-.94,1.07,0,2.15.55,2.73,1.13.88.9,1.33,1.91,1.33,3.18,0,2.13-1.91,4.29-4.31,4.29-.94,0-2.15-.37-2.96-1.35ZM161.08,68.64c0-2.16-1.58-3.53-2.57-3.53-.53,0-1.03.12-1.5.62-.76.78-1.03,1.58-1.03,3.06,0,1.09.12,1.83.74,2.73.45.64,1.01,1.01,1.93,1.01,1.48,0,2.44-1.81,2.44-3.9Z"/> <path class="cls-1" d="M166.29,67.08c0,1.01,0,3.96.02,4.56.02.33.1.6.51.6h.88c.18,0,.21.06.21.18v.33c0,.12-.04.2-.12.2-.14,0-.99-.06-2.2-.06s-2.03.06-2.2.06c-.1,0-.14-.08-.14-.2v-.33c0-.14.04-.18.25-.18h.94c.21,0,.41-.14.43-.49.02-.6.02-3.96.02-5.09v-1.23c0-1.38-.02-3.16-.06-3.67-.04-.66-.35-.98-.98-1.17l-.39-.14c-.1-.04-.12-.06-.12-.1v-.16c0-.06.06-.1.18-.14.68-.31,1.56-.66,2.28-1.13.18-.12.29-.16.41-.16.14,0,.18.1.16.35-.02,1.07-.08,5.13-.08,6.2v1.74Z"/> <path class="cls-1" d="M174.32,71.78c-.9-1.07-1.07-1.79-1.07-3.18,0-.99.53-2.24,1.68-3.14,1.01-.78,1.97-.94,2.61-.94,1.07,0,2.15.55,2.73,1.13.88.9,1.33,1.91,1.33,3.18,0,2.13-1.91,4.29-4.31,4.29-.94,0-2.15-.37-2.96-1.35ZM179.95,68.64c0-2.16-1.58-3.53-2.57-3.53-.53,0-1.03.12-1.5.62-.76.78-1.03,1.58-1.03,3.06,0,1.09.12,1.83.74,2.73.45.64,1.01,1.01,1.93,1.01,1.48,0,2.44-1.81,2.44-3.9Z"/> <path class="cls-1" d="M184.17,65.7h-1.35c-.1,0-.14-.04-.1-.21l.08-.58c.02-.12.08-.14.23-.14h1.13v-.37c0-1.93.55-3.2,1.31-4.06,1.03-1.13,2.11-1.54,3.2-1.54.92,0,1.77.35,1.77,1.09,0,.47-.51.84-.82.84-.2,0-.39-.04-.55-.12-.18-.1-.39-.35-.47-.45-.25-.31-.53-.45-.9-.45-.51,0-1.03.14-1.46.68-.72.92-.68,2.61-.68,3.98v.39h2.36c.14,0,.16.12.14.19l-.1.64c-.02.08-.1.1-.25.1h-2.15v1.74c0,2.3,0,4.09.02,4.31.04.33.1.51.51.51h1.11c.18,0,.21.04.21.16v.31c0,.16-.04.23-.14.23-.12,0-.84-.06-2.34-.06-1.07,0-2.07.06-2.22.06-.12,0-.16-.04-.16-.14v-.43c0-.1.04-.14.2-.14h.94c.37,0,.45-.23.47-.68v-5.87Z"/> <path class="cls-1" d="M196.96,67.47c-.19.49-1.27,3.45-1.36,3.86-.02.14-.06.33-.06.43,0,.27.23.43.66.43h.92c.14,0,.19.04.19.14v.45c0,.14-.06.18-.16.18-.27,0-1.07-.06-2.22-.06-1.42,0-1.85.06-2.13.06-.1,0-.14-.04-.14-.16v-.47c0-.1.08-.14.16-.14h.68c.59,0,.86-.27,1.13-.9.14-.31,1.56-3.92,2.13-5.52.14-.39,1.72-4.58,1.89-5.11.06-.19.16-.45.02-.66-.06-.08-.14-.18-.14-.25,0-.06.04-.14.18-.18.55-.12,1.4-.7,1.62-.98.1-.1.16-.18.25-.18.12,0,.16.12.21.33.37,1.23,1.89,5.6,2.26,6.84.45,1.52,1.72,5.15,1.99,5.71.33.64.84.88,1.33.88h.64c.12,0,.16.06.16.14v.49c0,.1-.06.14-.2.14-.35,0-.76-.06-2.34-.06s-2.3.06-2.75.06c-.1,0-.16-.06-.16-.18v-.45c0-.12.06-.14.18-.14h.49c.55,0,.72-.19.58-.74-.16-.7-.96-3.2-1.23-3.98h-4.8ZM201.52,66.77c-.18-.58-1.76-5.46-1.85-5.75-.06-.14-.1-.27-.16-.27-.08,0-.16.14-.21.29-.1.25-1.95,5.25-2.09,5.73h4.31Z"/> <path class="cls-1" d="M208.39,67.7c0-.99-.16-1.19-.7-1.48l-.37-.19c-.12-.04-.16-.06-.16-.14v-.12c0-.08.04-.12.16-.18l1.93-.99c.12-.06.2-.08.27-.08.12,0,.14.12.14.23l.1,1.35h.08c.58-.9,1.5-1.7,2.34-1.7.66,0,.99.41.99.86,0,.57-.47.96-.82.96-.21,0-.41-.08-.57-.16-.16-.1-.39-.16-.64-.16-.31,0-.82.2-1.15.82-.12.21-.2.57-.2.62v4.1c0,.6.14.8.55.8h.92c.12,0,.14.06.14.18v.35c0,.12-.02.18-.1.18-.12,0-1.01-.06-2.07-.06-1.21,0-2.03.06-2.15.06-.08,0-.12-.04-.12-.2v-.33c0-.14.04-.18.21-.18h.76c.29,0,.43-.12.43-.37.02-.64.02-1.33.02-2.34v-1.83Z"/> <path class="cls-1" d="M216.5,70.45c0,1.46.66,1.72,1.01,1.72.45,0,1.01-.08,1.29-.25.1-.06.18-.04.23.04l.1.18c.06.08.02.16-.04.21-.19.19-.99.78-2.16.78-.96,0-1.89-.92-1.89-1.66,0-.8.06-2.52.06-2.79v-.43c0-.35.02-1.66.04-2.48h-1.19c-.18,0-.29-.08-.29-.23s.12-.21.35-.35c.47-.27,1.97-1.79,2.22-2.46.06-.16.16-.2.27-.2.16,0,.2.14.2.29l-.1,1.93h2.71c.12,0,.18.1.14.18l-.19.68c-.02.1-.06.16-.18.16h-2.52c-.04.9-.06,1.83-.06,2.73v1.95Z"/> <path class="cls-1" d="M230.54,70.57c0,1.11.23,1.46.58,1.46.31,0,.58-.16.68-.29.08-.1.12-.14.19-.08l.2.16c.06.06.1.16-.02.35-.16.29-.53.96-1.52.96-.7,0-1.21-.51-1.38-1.31h-.04c-.41.49-1.05.9-1.93,1.19-.37.12-.72.12-1.15.12-.47,0-1.17-.39-1.17-1.62,0-.9.41-1.68,1.95-2.36.88-.39,1.89-.86,2.2-1.13v-1.25c-.04-.33-.06-.84-.27-1.09-.21-.25-.6-.43-1.17-.43-.39,0-.99.16-1.27.41s-.1.55-.1.9c0,.68-.23,1.11-1.03,1.11-.31,0-.47-.18-.47-.62,0-.62.55-1.37,1.35-1.83.82-.49,1.5-.68,2.38-.68s1.29.27,1.56.53c.41.41.43.86.43,1.38v4.13ZM229.11,68.6c-.7.53-2.61.92-2.61,2.54,0,.72.43,1.07,1.01,1.07s1.6-.68,1.6-1.21v-2.4Z"/> <path class="cls-1" d="M240.85,71.84c0,.31.18.41.43.41h.62c.18,0,.21.06.21.18v.31c0,.14-.04.21-.16.21-.14,0-.74-.06-1.85-.06-.99,0-1.62.06-1.75.06-.12,0-.16-.06-.16-.21v-.31c0-.14.06-.18.25-.18h.57c.21,0,.37-.1.39-.45.02-.51.04-1.13.04-1.64v-2.57c0-.78,0-1.35-.57-1.75-.47-.35-.94-.35-1.42-.35-.31,0-.99.14-1.58.76-.39.43-.45.96-.45,1.33v4.04c0,.53.06.64.47.64h.49c.16,0,.2.06.2.19v.33c0,.12-.04.18-.14.18-.14,0-.66-.06-1.7-.06s-1.62.06-1.74.06c-.1,0-.14-.06-.14-.18v-.35c0-.12.04-.18.19-.18h.57c.25,0,.39-.06.39-.39v-4.56c0-.58-.31-.92-.8-1.15l-.16-.08c-.14-.06-.16-.12-.16-.18v-.1c0-.1.08-.16.18-.2l1.68-.94c.16-.08.27-.14.35-.14.1,0,.14.08.16.23l.14,1.19h.04c.57-.7,1.7-1.42,2.67-1.42.58,0,1.19.12,1.66.43.59.39,1.07,1.37,1.07,1.85v5.03Z"/> <path class="cls-1" d="M249.37,61.02c0-.74-.14-.98-1.23-1.15-.12-.02-.14-.06-.14-.14v-.33c0-.08.04-.12.16-.14.76-.16,1.77-.33,2.15-.41.18-.02.31-.06.45-.06.1,0,.12.14.1.35-.06.98-.08,3.8-.08,6.28v4.31c0,.72.04,1.58.19,1.77.18.2.58.31.86.33.27.02.35.04.39.14l.04.16c.02.12-.02.18-.14.21l-2.2.74c-.12.04-.21-.02-.25-.16l-.25-.86c-.62.62-1.87,1.05-2.87,1.05-.64,0-1.38.04-2.3-.9-.99-.98-1.23-1.85-1.23-3.16,0-1.21.45-2.4,1.36-3.31.76-.82,1.81-1.23,2.91-1.23.8,0,1.5.12,2.09.29v-3.8ZM249.37,67.2c0-.27,0-.64-.18-.96-.27-.53-.9-1.05-2.05-1.05-.6,0-1.27.18-1.77.7-.76.82-.9,1.85-.9,2.59,0,2.2,1.52,3.8,2.65,3.8s1.93-.57,2.13-1.07c.1-.29.12-.45.12-.66v-3.35Z"/> <path class="cls-1" d="M259.81,63.94c0-.51-.06-3.28-.1-3.61-.06-.47-.31-.55-.84-.55h-1.07c-.1,0-.16-.02-.16-.14v-.53c0-.08.06-.1.14-.1.25,0,1.11.06,2.87.06.51,0,2.46-.06,2.91-.06,2.52,0,4.62.29,6.34,1.76,1.27,1.09,2.16,2.71,2.16,4.97s-.64,3.72-1.93,5.13c-1.87,2.07-4.56,2.07-6.06,2.07-1.23,0-2.71-.06-3.59-.06-1.7,0-2.48.06-2.75.06-.1,0-.14-.04-.14-.14v-.51c0-.08.06-.12.16-.12h1.31c.37,0,.58-.16.62-.47.06-.41.14-4.8.14-6.32v-1.46ZM261.6,65.83c0,.25.02,3.57.04,4.78,0,.39.08.7.33,1.09.31.41,1.09.62,2.07.62,1.99,0,3.61-.86,4.58-2.11.82-1.01,1.42-2.61,1.42-4.39,0-1.52-.66-3.28-1.6-4.31-1.01-1.11-2.73-1.87-4.89-1.87-.43,0-1.23,0-1.56.2-.27.18-.35.49-.37.92-.02.82-.02,3.37-.02,3.69v1.38Z"/> <path class="cls-1" d="M274.92,67.7c-.04.18-.06.49-.06.94,0,1.91,1.21,3.35,2.77,3.35,1.19,0,2.03-.68,2.36-1.33.04-.08.12-.12.18-.1l.25.14c.06.02.1.08,0,.29-.35.78-1.36,2.13-3.1,2.13-1.11,0-2.34-.33-3.06-1.38-.68-.99-.86-1.72-.86-3.08,0-.76.19-2.07,1.23-3.1.84-.86,1.81-1.03,2.79-1.03,2.24,0,2.87,2.11,2.87,2.87,0,.27-.23.31-.55.31h-4.82ZM278.02,67.12c.37,0,.53-.1.53-.27,0-.45-.23-1.74-1.5-1.74-.86,0-1.68.57-2.05,2.01h3.02Z"/> <path class="cls-1" d="M282.06,72.56c-.1-.06-.1-.18-.12-.27l-.33-1.85c-.02-.1.04-.14.12-.16l.25-.06c.08-.02.14.02.18.12l.49.96c.39.72.66,1.21,1.7,1.21.68,0,1.54-.41,1.54-1.33s-.43-1.38-1.89-1.79c-1.15-.33-2.3-.94-2.3-2.48,0-1.35,1.27-2.38,2.73-2.38.94,0,1.44.23,1.79.41.29.14.33.23.35.35l.29,1.37c0,.08-.04.14-.14.18l-.23.08c-.08.02-.12,0-.18-.1l-.66-.9c-.23-.37-.6-.76-1.36-.76s-1.5.45-1.5,1.29c0,1.13.92,1.35,1.87,1.62,1.42.41,2.32.99,2.34,2.5-.02,1.58-1.31,2.57-2.96,2.57-.96,0-1.74-.39-1.97-.57Z"/> <path class="cls-1" d="M289.52,67.22c0-.66-.12-1.01-1.09-1.17-.14-.02-.18-.06-.18-.14v-.18c0-.06.04-.1.14-.14.62-.23,1.37-.55,2.11-.96.16-.08.25-.12.37-.12.1,0,.12.1.1.23-.04.33-.04,1.56-.04,3.18v2.13c0,.76,0,1.46.02,1.68.04.37.1.51.31.51h.9c.16,0,.2.06.2.18v.33c0,.14-.04.2-.18.2-.16,0-1.05-.06-1.87-.06-1.13,0-1.89.06-2.11.06-.1,0-.16-.04-.16-.16v-.39c0-.12.06-.16.2-.16h.96c.21,0,.29-.08.31-.39.02-.58.02-1.19.02-1.77v-2.87ZM288.65,61.27c0-.49.41-1.01,1.19-1.01.68,0,1.01.53,1.01.96,0,.51-.35,1.07-1.13,1.07-.43,0-1.07-.39-1.07-1.01Z"/> <path class="cls-1" d="M293.62,77.57c-.7-.43-.99-.94-.99-1.58,0-1.09,1.11-1.93,2.05-2.34v-.08c-.82-.18-1.31-.78-1.31-1.37,0-.94,1.07-1.6,1.75-1.85v-.04c-.76-.33-1.81-1.23-1.81-2.96,0-1.27,1.13-2.83,3.33-2.83,1.48,0,2.26.9,2.46,1.13.53-.37,1.19-.76,1.83-.76s.96.43.92.82c0,.37-.31.72-.76.72-.33,0-.53-.16-.68-.29-.12-.08-.25-.18-.41-.18-.14,0-.37,0-.62.12.16.39.29.82.29,1.48,0,.76-.21,1.5-.72,2.11-.51.57-1.62.98-2.26.98-.43,0-.7-.02-.99-.1-.39.16-1.03.55-1.03,1.09,0,.8.98.74,2.28.66,1.6-.08,2.57.1,3.35.7.84.62.94,1.4.96,1.87,0,.92-.33,1.68-1.31,2.4-.51.37-1.68.92-3.33.92-.94,0-2.05-.1-2.98-.62ZM300.05,75.56c0-1.15-.88-2.03-2.83-1.89l-1.87.14c-.6.16-1.56.82-1.56,1.87,0,.49.37,1.07.76,1.35.64.45,1.35.55,2.73.55.72,0,2.87-.51,2.77-2.01ZM298.24,67.26c0-.86-.18-1.37-.53-1.75-.25-.25-.64-.43-.94-.43-.45,0-.92.08-1.38.55-.62.66-.7,1.56-.7,2.3,0,.66.21,1.27.62,1.7.35.33.7.49,1.17.49,1.33,0,1.75-1.62,1.75-2.85Z"/> <path class="cls-1" d="M310.35,71.84c0,.31.18.41.43.41h.62c.18,0,.21.06.21.18v.31c0,.14-.04.21-.16.21-.14,0-.74-.06-1.85-.06-.99,0-1.62.06-1.75.06-.12,0-.16-.06-.16-.21v-.31c0-.14.06-.18.25-.18h.57c.21,0,.37-.1.39-.45.02-.51.04-1.13.04-1.64v-2.57c0-.78,0-1.35-.57-1.75-.47-.35-.94-.35-1.42-.35-.31,0-.99.14-1.58.76-.39.43-.45.96-.45,1.33v4.04c0,.53.06.64.47.64h.49c.16,0,.2.06.2.19v.33c0,.12-.04.18-.14.18-.14,0-.66-.06-1.7-.06s-1.62.06-1.74.06c-.1,0-.14-.06-.14-.18v-.35c0-.12.04-.18.19-.18h.57c.25,0,.39-.06.39-.39v-4.56c0-.58-.31-.92-.8-1.15l-.16-.08c-.14-.06-.16-.12-.16-.18v-.1c0-.1.08-.16.18-.2l1.68-.94c.16-.08.27-.14.35-.14.1,0,.14.08.16.23l.14,1.19h.04c.57-.7,1.7-1.42,2.67-1.42.58,0,1.19.12,1.66.43.59.39,1.07,1.37,1.07,1.85v5.03Z"/> </g> </svg></a> </div> <div class="location-info"> <div class="f--field f--link"> <a class="link " href=https://maps.usc.edu/?id=1928 aria-label="Read more about University Park Campus (Map)">University Park Campus (Map)</a> </div> <a class="phone" href="tel:213-740-2311">213-740-2311</a> </div> <div class="location-info"> <div class="f--field f--link"> <a class="link " href=https://maps.usc.edu/?id=1928#!ct/53722?s/ aria-label="Read more about Health Sciences Campus (Map)">Health Sciences Campus (Map)</a> </div> <a class="phone" href="tel:323-442-2000">323-442-2000</a> </div> <div class="location-info"> </div> </div> <div class="cc--component-container cc--social-links " > <div class="c--component c--social-links" > <ul class="social-media-links--platforms platforms" aria-label="Follow us on social media"> <li> <a href="https://www.instagram.com/uscroski/" class="ext" target="_blank" aria-label="Instagram (link is external)"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="32" height="32" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve"> <path fill-rule="evenodd" clip-rule="evenodd" fill="#990000" d="M15.5,6c-2.6,0-2.9,0-3.9,0.1 c-1,0-1.7,0.2-2.3,0.4C8.7,6.7,8.1,7.1,7.6,7.6S6.7,8.7,6.5,9.3s-0.4,1.3-0.4,2.3C6,12.6,6,12.9,6,15.5s0,2.9,0.1,3.9 c0,1,0.2,1.7,0.4,2.3c0.2,0.6,0.6,1.2,1.1,1.7s1.1,0.9,1.7,1.1s1.3,0.4,2.3,0.4s1.3,0.1,3.9,0.1s2.9,0,3.9-0.1c1,0,1.7-0.2,2.3-0.4 c0.6-0.2,1.2-0.6,1.7-1.1s0.9-1.1,1.1-1.7s0.4-1.3,0.4-2.3s0.1-1.3,0.1-3.9s0-2.9-0.1-3.9c0-1-0.2-1.7-0.4-2.3 c-0.2-0.6-0.6-1.2-1.1-1.7s-1.1-0.9-1.7-1.1s-1.3-0.4-2.3-0.4C18.4,6,18.1,6,15.5,6 M15.5,7.7c2.5,0,2.8,0,3.8,0.1 c0.9,0,1.4,0.2,1.8,0.3c0.4,0.2,0.8,0.4,1.1,0.7c0.3,0.3,0.5,0.7,0.7,1.1c0.1,0.3,0.3,0.8,0.3,1.8s0.1,1.3,0.1,3.9 c0,2.5,0,2.8-0.1,3.8c0,0.9-0.2,1.4-0.3,1.8c-0.2,0.4-0.4,0.8-0.7,1.1c-0.3,0.3-0.6,0.5-1.1,0.7c-0.3,0.1-0.8,0.3-1.8,0.3 s-1.3,0.1-3.8,0.1s-2.8,0-3.8-0.1c-0.9,0-1.4-0.2-1.8-0.3c-0.4-0.2-0.8-0.4-1.1-0.7c-0.3-0.3-0.5-0.7-0.7-1.1 c-0.1-0.3-0.3-0.8-0.3-1.8s-0.1-1.3-0.1-3.8s0-2.8,0.1-3.9c0-0.9,0.2-1.4,0.3-1.8c0.2-0.4,0.4-0.8,0.7-1.1s0.6-0.5,1.1-0.7 c0.3-0.1,0.8-0.3,1.8-0.3C12.7,7.7,13,7.7,15.5,7.7 M15.5,18.7c-1.7,0-3.2-1.4-3.2-3.2s1.4-3.2,3.2-3.2s3.2,1.4,3.2,3.2 S17.2,18.7,15.5,18.7 M15.5,10.6c-2.7,0-4.9,2.2-4.9,4.9s2.2,4.9,4.9,4.9s4.9-2.2,4.9-4.9S18.2,10.6,15.5,10.6 M21.7,10.4 c0,0.6-0.5,1.1-1.1,1.1s-1.1-0.5-1.1-1.1s0.5-1.1,1.1-1.1S21.7,9.8,21.7,10.4" /> </svg> </a> </li> <li> <a href="https://www.youtube.com/user/USCRoski" class="ext" target="_blank" aria-label="Youtube (link is external)"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 27 18.6" enable-background="new 0 0 27 18.6" xml:space="preserve"> <path fill="#990000" d="M26.7,4c0,0-0.3-1.8-1.1-2.6c-1-1.1-2.2-1.1-2.7-1.1C19.2,0,13.5,0,13.5,0h0 c0,0-5.7,0-9.4,0.3C3.5,0.3,2.4,0.3,1.3,1.4C0.5,2.2,0.3,4,0.3,4S0,6.1,0,8.3v2c0,2.1,0.3,4.3,0.3,4.3s0.3,1.8,1.1,2.6 c1,1.1,2.4,1,3,1.1c2.2,0.2,9.2,0.3,9.2,0.3s5.7,0,9.5-0.3c0.5-0.1,1.7-0.1,2.7-1.1c0.8-0.8,1.1-2.6,1.1-2.6s0.3-2.1,0.3-4.3v-2 C27,6.1,26.7,4,26.7,4z M10.7,13V5.5l7.2,3.6L10.7,13z"/> </svg> </a> </li> </ul> </div></div> </div> <div class="footer-links"> <div class="cc--component-container cc--footer-menu " > <div class="c--component c--footer-menu" > <div class="menu-container"> <nav aria-label="Footer Navigation"> <ul> <li class="menu-item"> <span>Roski Newsletter</span> <div class="submenus-wrapper"> <div class="submenus-wrapper-inner"> <ul class="submenu" aria-label="Roski Newsletter Navigation"> <li> <a href="https://lp.constantcontactpages.com/sl/5VAs0nk" >Sign Up</a> </li> </ul> </div> </div> </li> <li class="menu-item"> <span>About USC</span> <div class="submenus-wrapper"> <div class="submenus-wrapper-inner"> <ul class="submenu" aria-label="About USC Navigation"> <li> <a href="https://roski.usc.edu/contact-us/" >Contact Roski</a> </li> <li> <a href="https://roski.usc.edu/giving/" >Support Roski</a> </li> <li> <a href="https://roski.usc.edu/jobs-at-roski/" >Jobs at Roski</a> </li> <li> <a href="https://roski.usc.edu/diversity-equity-inclusion-title-ix-statement/" >Mission Statement and Title IX</a> </li> <li> <a href="https://accessibility.usc.edu/accessibility-at-usc/digital-accessibility/" >Digital Accessibility</a> </li> </ul> </div> </div> </li> </ul> </nav> </div> </div></div> <div class="footer-utility"> <div class="cc--component-container cc--footer-menu-utility " > <div class="c--component c--footer-menu-utility" > <div class="menu-container"> <nav aria-label="Privacy Navigation"> <ul> <li class="menu-item"> <a href="https://www.usc.edu/privacy-notice/" >Privacy Notice</a> </li> <li class="menu-item"> <a href="https://eeotix.usc.edu/notice-of-non-discrimination/" >Notice of Non-Discrimination</a> </li> <li class="menu-item"> <a href="https://policy.usc.edu/smoke-free/" >Smoke-Free Policy</a> </li> </ul> </nav> </div> </div></div> <div class="f--field f--description"> <p>Copyright 漏 2024 University of Southern California</p> </div> </div> </div> </div> </div></div> </footer> <!-- Google Tag Manager (noscript) snippet added by Site Kit --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5ZT6T5JB" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) snippet added by Site Kit --> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/jquery.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-jquery-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/jquery.once.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-jquery-once-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/what-input.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-what-input-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/ally.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-ally-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/lazysizes.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-lazysizes-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/jquery.hoverIntent.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-hover-intent-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/imagesloaded.pkgd.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-imagesloaded-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/gsap.min.js?ver=3d3344c21e6666bf92511f" id="usc-gsap-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/vendor/ScrollTrigger.min.js?ver=3d3344c21e6666bf92511f" id="usc-gsap-scroll-trigger-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/DP.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-dp-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/main-menu.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-main-menu-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/header.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-header-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/header-search.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-header-search-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/stickyHeader.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-sticky-header-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/landing-page-subnav.min.js?ver=3d3344c21e6666bf92511f" id="usc-script-landing-page-subnav-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/js/notification-banner/notification-banner.js?ver=3d3344c21e6666bf92511f" id="usc-notification-banner-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/js/page-alert-banner/page-alert-banner.js?ver=3d3344c21e6666bf92511f" id="usc-page-alert-banner-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/first-visit-notification.min.js?ver=3d3344c21e6666bf92511f" id="usc-first-visit-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/horizontal-strip.min.js?ver=3d3344c21e6666bf92511f" id="usc-horizontal-strip-js"></script> <script type="text/javascript" id="usc-blog-roll-js-extra"> /* <![CDATA[ */ var blogRollFeatureAjaxObject = {"ajaxUrl":"https:\/\/roski.usc.edu\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/js/usc-blog-roll/usc-blog-roll.js?ver=3d3344c21e6666bf92511f" id="usc-blog-roll-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/header-school-search.min.js?ver=3d3344c21e6666bf92511f" id="usc-header-school-search-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/header-school.min.js?ver=3d3344c21e6666bf92511f" id="usc-header-school-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/stickyHeaderSchool.min.js?ver=3d3344c21e6666bf92511f" id="usc-header-school-sticky-header-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/chapter-jump-links.min.js?ver=3d3344c21e6666bf92511f" id="usc-chapter-jump-links-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/back-to-top.min.js?ver=3d3344c21e6666bf92511f" id="usc-back-to-top-js"></script> <script type="text/javascript" src="https://roski.usc.edu/wp-content/themes/usc-communications-2023/pattern_lab/source/js/dist/components/rich-text.min.js?ver=3d3344c21e6666bf92511f" id="usc-rich-text-js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-04c050f19a754518de3","applicationID":"530489071","transactionName":"MgEBYEQFX0VUUk0LXwtLIldCDV5YGkFYBVVIBwtVRhBURFBVFBJRAgE=","queueTime":0,"applicationTime":441,"atts":"HkYCFgwfTEs=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>