@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;1,500&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}button,select{font:inherit}header{border-bottom:1px solid #d9dbd2;justify-content:space-between;align-items:center;padding:26px 5%;display:flex}.brand{letter-spacing:2px;align-items:center;gap:14px;font-size:16px;font-weight:600;display:flex}.brand small{letter-spacing:3px;margin-top:7px;font-size:8px;display:block}.monogram{letter-spacing:-5px;padding-right:12px;font:38px Georgia;position:relative}.monogram span{color:var(--gold);font-size:18px;position:absolute;top:-8px;right:0}nav{align-items:center;gap:30px;font-size:12px;display:flex}.navcta{border:1px solid #b3bab4;padding:13px 18px}.hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:50px;padding:65px 5% 50px;display:grid}.eyebrow{letter-spacing:2.1px;font-size:10px;font-weight:700}h1,h2,h3,p{margin:0}h1,h2{letter-spacing:-1.7px;font-family:Playfair Display,Georgia,serif;font-weight:500;line-height:1.12}h1{margin:26px 0;font-size:clamp(44px,4.9vw,78px)}em{color:#a27042;font-weight:500}p{color:#58635f;font-size:15px;line-height:1.8}.heroCopy>p{max-width:390px;font-size:17px}.buttons{align-items:center;gap:24px;margin-top:32px;display:flex}.button{justify-content:space-between;align-items:center;gap:30px;padding:18px 22px;font-size:12px;font-weight:600;display:flex}.textlink{border-bottom:1px solid #9aab9d;padding-bottom:6px;font-size:12px}.heroFoot{letter-spacing:2px;color:#717d72;margin-top:65px;font-size:9px}.art{color:#f1e6d1;background:#203e42;height:500px;padding:25px;position:relative;overflow:hidden}.arttop{letter-spacing:2px;justify-content:space-between;font-size:8px;display:flex}.orb{background:radial-gradient(circle at 30% 30%,#e5c49b,#ad794a);border-radius:50%;width:280px;height:280px;position:absolute;top:80px;right:-60px}.arch{border:1px solid #8a9e87;border-radius:160px 160px 0 0;width:220px;height:390px;position:absolute;bottom:-60px;left:30px;transform:rotate(-22deg)}.artword{margin-top:100px;font:64px/1.1 Playfair Display,Georgia;position:relative}.artword i{color:#d0ac78}.star{font-size:95px;line-height:1;position:absolute;bottom:60px;right:35px}.artlabel{letter-spacing:3px;font-size:9px;position:absolute;bottom:25px}.wave{color:#193b3d;font-size:190px;line-height:1;position:absolute;top:185px;right:5px;transform:rotate(-25deg)}.ticker{letter-spacing:2px;background:#e8e7dc;justify-content:space-between;gap:20px;padding:23px 5%;font-size:11px;display:flex}.section{padding:90px 5%}.sectionhead{justify-content:space-between;align-items:end;gap:40px;display:flex}.sectionhead>p{max-width:310px}h2{margin:20px 0 24px;font-size:48px}.filters{flex-wrap:wrap;gap:10px;margin:34px 0 26px;display:flex}.filters button{cursor:pointer;background:0 0;border:1px solid #c9cfc5;border-radius:30px;padding:10px 18px;font-size:11px}.filters button.selected{background:var(--ink);color:#fff;border-color:var(--ink)}.categorygrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.category{background:#e9e7db;padding:24px;transition:transform .2s}.category:hover{transform:translateY(-5px)}.catTop{letter-spacing:1px;justify-content:space-between;font-size:9px;display:flex}.catSymbol{color:#557271;align-items:center;height:135px;font:90px Georgia;display:flex}.category h3{min-height:65px;font:26px/1.15 Playfair Display,Georgia}.category strong{margin:18px 0 8px;font-size:10px;display:block}.category p{font-size:12px;line-height:1.7}.rosterNote{margin-top:24px;font-size:12px}.approach{background:var(--ink);color:#f4f0e5;grid-template-columns:1fr 1fr;gap:100px;display:grid}.approach p{color:#b9c5bd;max-width:440px}.approach .textlink{margin-top:28px;display:inline-block}.steps>div{border-bottom:1px solid #425456;gap:28px;padding:28px 0;display:flex}.steps>div:first-child{padding-top:8px}.steps span{color:#c4a272;font-size:12px}.steps h3{margin-bottom:10px;font:24px Georgia}.steps p{font-size:13px}.ecosystem{text-align:center}.ecosystem>p{max-width:570px;margin:auto}.sisters{text-align:left;border:1px solid #cbd0c3;grid-template-columns:1fr 1fr;max-width:920px;margin:40px auto 30px;display:grid}.sisters>div,.sisters>a{padding:35px}.sisters>a{background:#e6e8dc;border-left:1px solid #cbd0c3}.sisters span{letter-spacing:1px;font-size:9px}.sisters h3{margin:28px 0 8px;font:34px Georgia}.sisters small{letter-spacing:2px;font-size:9px}.sisters p{margin-top:18px;font-size:13px}.ecosystemfoot{font-size:12px}.ecosystemfoot a{border-bottom:1px solid}.connect{background:#e7e5d9;grid-template-columns:1fr 1fr;gap:100px;display:grid}.contactbox{background:var(--paper);padding:32px}.contactbox label{margin-bottom:12px;font-size:12px;display:block}.contactbox select{width:100%;color:var(--ink);background:0 0;border:1px solid #bac5b9;padding:14px 10px}.contactbox p{margin:20px 0;font-size:13px}.email{margin-top:18px;font-size:12px;display:block}footer{justify-content:space-between;gap:30px;padding:40px 5%;display:flex}footer>div{flex-wrap:wrap;justify-content:end;gap:20px;max-width:400px;font-size:11px;display:flex}footer>div span{text-align:right;color:#758075;width:100%;font-size:10px}@media (min-width:1500px){main,header,footer{max-width:1600px;margin:auto}}@media (max-width:900px){nav{gap:15px}.hero{gap:25px}.art{height:440px}.artword{font-size:54px}.buttons{flex-direction:column;align-items:start;gap:20px}.categorygrid{grid-template-columns:repeat(2,1fr)}.approach,.connect{gap:40px}h2{font-size:40px}.section{padding:65px 5%}.heroFoot{margin-top:35px}}@media (max-width:620px){header{align-items:start}nav{flex-wrap:wrap;justify-content:end;gap:14px;max-width:130px}nav>a:not(.navcta){display:none}.brand{letter-spacing:1px;font-size:12px}.brand small{letter-spacing:1.6px;font-size:6px}.monogram{font-size:32px}.navcta{padding:10px;font-size:10px}.hero{grid-template-columns:1fr;gap:35px;padding-top:45px}h1{font-size:49px}.heroCopy>p{font-size:16px}.buttons{flex-direction:row;align-items:center;gap:18px}.button{gap:15px;padding:16px;font-size:11px}.textlink{font-size:11px}.art{height:350px}.artword{margin-top:55px;font-size:52px}.orb{top:30px}.heroFoot{font-size:8px}.ticker{letter-spacing:.5px;gap:7px;font-size:8px}.ticker span{font-size:7px}.sectionhead{display:block}.sectionhead>p{max-width:100%}h2{font-size:37px}.categorygrid{gap:10px}.category{padding:18px}.category h3{min-height:80px;font-size:23px}.catSymbol{height:100px;font-size:75px}.category strong{line-height:1.5}.approach,.connect,.sisters{grid-template-columns:1fr}.sisters>a{border-top:1px solid #cbd0c3;border-left:0}.sisters>div,.sisters>a{padding:25px}.sisters h3{font-size:30px}.section{padding:55px 5%}footer{flex-direction:column}footer>div{justify-content:start}footer>div span{text-align:left}.contactbox{padding:24px}}.hybridHome,.hybridFocus{background:#ede8db;grid-template-columns:1fr 1fr;gap:70px;display:grid}.hybridHome .textlink,.hybridFocus .textlink{margin-top:24px;display:inline-block}.aboutHero{max-width:1000px}.aboutHero h1{font-size:64px}.aboutHero p{max-width:800px;margin-top:22px;font-size:17px}.hybridFocus h2{font-size:42px}.hybridFocus p+p{margin-top:18px}.hybridTags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.hybridTags span{border:1px solid #b6c0b4;padding:9px 12px;font-size:11px}.teamIntro{max-width:680px}.aboutTeam{grid-template-columns:1fr 1fr;gap:50px;margin-top:40px;display:grid}.aboutTeam article{border-top:1px solid #c4cdc2;padding:32px 0}.aboutTeam h3{margin-top:24px;font:28px/1.3 Playfair Display,Georgia}.teamRole{letter-spacing:.6px;color:#99683d;margin:10px 0 20px;font-size:11px}.aboutTeam p{max-width:550px;font-size:14px}.teamPortrait{background:#1e2023;border:3px solid #ac8759;border-radius:50%;flex-shrink:0;width:190px;height:190px;position:relative;overflow:hidden}.teamPortrait img{max-width:none;height:auto;position:absolute}.portrait-jordan img{width:190px;top:0;left:-3px}.portrait-alison img{width:145px;top:10px;left:19px}.portrait-matt img{width:230px;top:-20px;left:-23px}.portrait-mary img{width:210px;top:0;left:-13px}.recruitHeading{margin-top:50px}.aboutCta{background:var(--ink);color:var(--paper)}.aboutCta p{color:#bdc8c0;max-width:630px}.aboutCta .button{max-width:280px;margin-top:30px}@media (max-width:700px){.hybridHome,.hybridFocus{grid-template-columns:1fr;gap:10px}.aboutHero h1{font-size:46px}.hybridFocus h2{font-size:36px}.aboutTeam{grid-template-columns:1fr;gap:15px}.aboutTeam h3{font-size:26px}.aboutHero p{font-size:16px}}header{background:#141414;border-color:#393735}.brand{font-family:DM Sans,sans-serif;font-weight:700}.monogram{color:#f0ede7}.monogram span{color:#e14d3f}h1,h2{letter-spacing:-2.7px;font-family:DM Sans,sans-serif;font-weight:700}h1{font-size:clamp(48px,5.5vw,88px);line-height:1.02}h1 em,h2 em{color:#ec6653;font-family:Playfair Display,Georgia,serif;font-weight:500}p{color:#b3afaa}.eyebrow{color:#e4aaa0}.gold{color:#fff;background:#e04b3d}.hero{padding-top:55px;padding-bottom:60px}.heroFoot{color:#a89e98;letter-spacing:1.4px}.art{background:linear-gradient(130deg,#622821,#251b1a 65%);border:1px solid #59413c}.arttop{color:#e9bfb4}.orb{opacity:.7;background:repeating-linear-gradient(90deg,#de503e 0 28px,#271b19 28px 42px);border-radius:0;width:320px;height:370px;top:85px;right:-90px;transform:rotate(18deg)}.arch{border-color:#bd7160;border-radius:0;width:250px;left:-80px;transform:rotate(18deg)}.artword{letter-spacing:-4px;font-family:DM Sans,sans-serif;font-size:72px;font-weight:700}.artword i{color:#f1c5ac;font-family:Playfair Display,Georgia,serif;font-weight:500}.wave{display:none}.star{color:#e96951;font-size:76px}.artlabel{letter-spacing:2px;font-size:8px}.ticker{color:#fff;background:#e44e3e}.sectionhead>p{color:#b3afaa}.filters button{color:#d8d0c9;border-color:#534944;border-radius:0}.category03{background:#3d2925;grid-column:span 2}.category h3{color:#f1e9e3;font-family:DM Sans,sans-serif;font-weight:600}.categorygrid{grid-template-columns:repeat(3,1fr)}.approach{background:#080808}.sisters h3{color:#eee2d7}.contactbox{background:#1a1716}.textlink{border-color:#9f6352}footer{background:#0d0c0c}@media (max-width:900px){.artword{font-size:60px}.categorygrid{grid-template-columns:repeat(2,1fr)}.category03{grid-column:span 1}}@media (max-width:620px){h1{font-size:50px}.artword{font-size:60px}.ticker{font-size:7px}.categorygrid{grid-template-columns:1fr}.category h3{min-height:0}.catSymbol{height:90px}.category{padding:24px}.aboutHero h1{font-size:46px}}img[src="/alison-mitzner-shoulders-color.png"]{--portrait-width:122.553%;--portrait-left:-14.3404%;--portrait-top:1.695%}img[src="/rico-talent.png"]{--portrait-width:115.2%;--portrait-left:-5.68%;--portrait-top:1.0711%}img[src="/randy-talent.png"]{--portrait-width:99.3103%;--portrait-left:0.3448%;--portrait-top:11.7241%}img[src="/christine-talent.png"]{--portrait-width:164.571%;--portrait-left:-29.5429%;--portrait-top:0.3333%}img[src="/eric-talent.png"]{--portrait-width:99.8844%;--portrait-left:-1.6069%;--portrait-top:11.2139%}img[src="/liram-shoulders-v2.png"]{--portrait-width:125.217%;--portrait-left:-8.4348%;--portrait-top:7.7536%}img[src="/hillary-talent.png"]{--portrait-width:131.908%;--portrait-left:-20.9008%;--portrait-top:3.916%}img[src="/scott-jones-shoulders-color.png"]{--portrait-width:106.667%;--portrait-left:-5.1111%;--portrait-top:5.1852%}img[src="/daniel-levine-shoulders-color.png"]{--portrait-width:104.727%;--portrait-left:-1.9273%;--portrait-top:6.9091%}img[src="/cheryl-shoulders-v3.png"]{--portrait-width:130.909%;--portrait-left:-16.0%;--portrait-top:-1.5859%}img[src="/suzan-talent.png"]{--portrait-width:132.923%;--portrait-left:-12.5846%;--portrait-top:3.6154%}img[src="/allen-shoulders-v2.png"]{--portrait-width:136.063%;--portrait-left:-17.4646%;--portrait-top:-1.2537%}img[src="/brad-talent.png"]{--portrait-width:110.769%;--portrait-left:-6.7692%;--portrait-top:5.6667%}img[src="/chris-talent.png"]{--portrait-width:112.941%;--portrait-left:-6.9412%;--portrait-top:6.1895%}img[src="/robert-talent.png"]{--portrait-width:112.941%;--portrait-left:-4.5882%;--portrait-top:4.9346%}img[src="/norm-green.png"]{--portrait-width:94.4262%;--portrait-left:1.2131%;--portrait-top:16.0656%}img[src="/natalie-talent.png"]{--portrait-width:144.0%;--portrait-left:-20.8%;--portrait-top:3.0%}img[src="/elizabeth-talent.png"]{--portrait-width:152.92%;--portrait-left:-24.5487%;--portrait-top:1.6549%}img[src="/michelle-talent.png"]{--portrait-width:164.571%;--portrait-left:-30.2286%;--portrait-top:-4.5365%}img[src="/reza-talent.png"]{--portrait-width:115.973%;--portrait-left:-8.4698%;--portrait-top:6.9195%}img[src="/kristina-talent.png"]{--portrait-width:133.954%;--portrait-left:-16.9767%;--portrait-top:3.3101%}img[src="/alina-talent.png"]{--portrait-width:135.0%;--portrait-left:-19.75%;--portrait-top:0.7778%}img[src="/sofia-shoulders-v2.png"]{--portrait-width:152.92%;--portrait-left:-37.292%;--portrait-top:-0.0541%}img[src="/ori-spado.png"]{--portrait-width:110.064%;--portrait-left:-4.5732%;--portrait-top:11.2038%}img[src="/jennifer-talent.png"]{--portrait-width:152.92%;--portrait-left:-23.2743%;--portrait-top:-1.177%}img[src="/ivy-shoulders-v2.png"]{--portrait-width:135.0%;--portrait-left:-17.5%;--portrait-top:0.5%}img[src="/brittney-hopper-shoulders-color.png"]{--portrait-width:146.441%;--portrait-left:-38.4746%;--portrait-top:0.6083%}img[src="/chris-macchio-transparent-v2.png"]{--portrait-width:102.249%;--portrait-left:-3.6805%;--portrait-top:9.1124%}img[src="/lydia-shaffer-shoulders-color.png"]{--portrait-width:135.0%;--portrait-left:-17.5%;--portrait-top:0.2778%}img[src="/april-silverman-shoulders-color.png"]{--portrait-width:137.143%;--portrait-left:-31.1429%;--portrait-top:-1.2857%}img[src="/thais-bentes-shoulders-color.png"]{--portrait-width:132.923%;--portrait-left:-16.4615%;--portrait-top:-0.6684%}img[src="/kristin-sokoloff-shoulders-color.png"]{--portrait-width:128.955%;--portrait-left:-12.3284%;--portrait-top:0.0149%}img[src="/bogdan-laurentiu-shoulders-color.png"]{--portrait-width:108%;--portrait-left:-4.0%;--portrait-top:4.0%}img[src="/lizzy-benichou-shoulders-color.png"]{--portrait-width:131.908%;--portrait-left:-15.4046%;--portrait-top:-0.1535%}img[src="/tiffany-savage-shoulders-color.png"]{--portrait-width:144.0%;--portrait-left:-22.0%;--portrait-top:-0.9556%}img[src="/dana-alexa-shoulders-color.png"]{--portrait-width:135.0%;--portrait-left:-21.4375%;--portrait-top:-0.7222%}img[src="/amber-nicolette-shoulders-color.png"]{--portrait-width:120.839%;--portrait-left:-7.3986%;--portrait-top:2.2727%}img[src="/jordan-team-shoulders-v2.png"]{--portrait-width:126.131%;--portrait-left:-12.0146%;--portrait-top:-3.7153%}img[src="/matt-team.png"]{--portrait-width:160.156%;--portrait-left:-36.7513%;--portrait-top:-12.5%}img[src="/mary-team.png"]{--portrait-width:191.406%;--portrait-left:-59.2611%;--portrait-top:-8.3333%}img[src="/doug-ferony.png"]{--portrait-width:111.484%;--portrait-left:-5.7419%;--portrait-top:0.9032%}img[src="/katie-zacharia.png"]{--portrait-width:155.844%;--portrait-left:-28.826%;--portrait-top:-4.935%}img[src="/john-michel.png"]{--portrait-width:147.529%;--portrait-left:-23.034%;--portrait-top:-9.757%}img[src="/dan-ashe.png"]{--portrait-width:153%;--portrait-left:-23.31%;--portrait-top:-4.445%}img[src="/gary-baumgarten-shoulders-color.png"]{--portrait-width:115%;--portrait-left:-7.5%;--portrait-top:-10%}.profession-grid .talent-photo img[src="/norm-green-color-shoulders-v2.png"],.profile-portrait img.profile-photo[src=norm-green-color-shoulders-v2\.png]{object-fit:cover!important;object-position:center bottom!important;width:100%!important;height:100%!important;top:0!important;left:0!important;transform:none!important}.team-photo .portrait-jordan img{--portrait-width:126%;--portrait-left:-12%;--portrait-top:-3.5%}.team-photo .portrait-alison img{--portrait-width:115%;--portrait-left:-10.5%;--portrait-top:3%}.team-photo .portrait-matt img{--portrait-width:140%;--portrait-left:-26%;--portrait-top:-7%}.team-photo .portrait-mary img{--portrait-width:170%;--portrait-left:-47%;--portrait-top:-1%}.profession-grid .talent-photo img[src="/norm-green-color-shoulders-v2.png"],.profile-portrait img.profile-photo[src=norm-green-color-shoulders-v2\.png],.profession-grid .talent-photo img[src="/ori-spado.png"],.profile-portrait img.profile-photo[src=ori-spado\.png]{object-fit:initial!important;width:100%!important;height:auto!important;top:10%!important;left:0!important;transform:none!important}.rosterTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;display:flex}.rosterSearch{gap:7px;min-width:250px;font-size:11px;display:grid}.rosterSearch input{font:inherit;color:#f2eee6;background:#211c19;border:1px solid #665047;border-radius:0;padding:13px}.rosterCount{margin:15px 0 25px;font-size:11px}.rosterGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.rosterCard{text-align:center;background:#25201e;border:1px solid #49372f;flex-direction:column;padding-top:10px;display:flex}.rosterBody{flex-direction:column;flex:1;align-items:center;padding:24px;display:flex}.rosterBody .eyebrow{letter-spacing:1px;font-size:8px;line-height:1.6}.rosterBody h3{margin:14px 0;font:25px/1.25 Playfair Display,Georgia}.rosterBody p{font-size:12px;line-height:1.7}.rosterLinks{flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0;display:flex}.rosterLinks a{background:#3c2e28;border:1px solid #715345;padding:7px 9px;font-size:10px}.rosterBody>.textlink{margin-top:auto;display:inline-block}.roster .talent-photo{box-sizing:border-box;background:#eee8e0;border:1px solid #9c6957;border-radius:50%;flex-shrink:0;width:128px;height:144px;margin:20px auto 0;padding:0;display:block;position:relative;overflow:hidden}.roster .talent-photo img{width:var(--portrait-width,100%);max-width:none;height:auto;left:var(--portrait-left,0%);top:var(--portrait-top,0%);display:block;position:absolute}@media (max-width:900px){.rosterGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.rosterGrid{grid-template-columns:1fr}.rosterSearch{width:100%}.rosterTools{gap:0}}.hero{flex-direction:column;align-items:stretch;gap:40px;padding-top:30px;display:flex}.heroDrawing{width:100%}.heroDrawing>img{border:1px solid #59413c;width:100%;height:auto;display:block}.heroDrawing>p{color:#baaaa0;margin-top:12px;font-size:10px;line-height:1.8}.heroCopy{padding:10px 0 15px}.heroCopy h1{font-size:clamp(40px,5vw,74px)}.heroCopy>p{max-width:780px}.heroCopy .buttons{margin-top:25px}.heroFoot{margin-top:30px}.creativeLogo{object-fit:contain;flex-shrink:0;width:75px;height:75px}header{padding-top:10px;padding-bottom:10px}@media (max-width:620px){.creativeLogo{width:50px;height:50px}.hero{gap:20px}.heroDrawing>p{font-size:8px}.heroCopy h1{font-size:45px}}.influencerDrawing{background:#201a18}.influencerDrawing>img{border:1px solid #59413c;width:100%;height:auto;margin-top:30px;display:block}.drawingCaption{margin-top:12px;font-size:10px;line-height:1.8}.heroDrawing>.eyebrow{margin-bottom:18px}.heroDrawing img{border:0}header nav{gap:20px}.brandHero{background:radial-gradient(at 90% 10%,#3a2520 0,#0000 50%),#121111;grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;padding:65px 5% 70px;display:grid}.brandHeroCopy h1{letter-spacing:-4px;margin:25px 0;font-size:clamp(60px,6.5vw,100px);line-height:.98}.brandHeroCopy>p{max-width:560px;font-size:16px}.heroSignature{letter-spacing:3px;border-top:1px solid #553b32;margin-top:42px;padding-top:24px;font-size:12px;font-weight:600}.heroSignature small{letter-spacing:3px;color:#c5a68f;margin-top:8px;font-size:8px;display:block}.brandHeroArt{background:linear-gradient(140deg,#2c201b90,#111);border:1px solid #694235;flex-direction:column;justify-content:center;align-items:center;padding:32px 20px;display:flex;position:relative}.brandHeroArt:before,.brandHeroArt:after{content:"";background:#d0634b;width:9px;height:9px;position:absolute}.brandHeroArt:before{top:-5px;left:-5px}.brandHeroArt:after{bottom:-5px;right:-5px}.brandHeroArt img{aspect-ratio:1;object-fit:contain;width:82%;max-width:360px;margin:18px 0;display:block}.heroEdition{letter-spacing:2px;color:#d0a389;font-size:8px}.heroDisciplines{text-align:center;letter-spacing:1.5px;color:#d1b4a0;font-size:9px;line-height:2.2}.heroDisciplines span{color:#e76d50;margin:0 5px}.worldGrid{grid-template-columns:1fr 1fr;gap:26px;margin-top:32px;display:grid}.worldCard{background:#26201c;border:1px solid #513a30;min-width:0}.worldLabel{letter-spacing:1px;color:#d4ac96;justify-content:space-between;gap:15px;padding:18px 20px;font-size:9px;display:flex}.worldLabel a{letter-spacing:0;white-space:nowrap}.worldImage{display:block;overflow:hidden}.worldImage img{aspect-ratio:3;object-fit:contain;background:#292323;width:100%;transition:transform .3s;display:block}.worldImage:hover img{transform:scale(1.02)}.worldCopy h3{margin-bottom:15px;font:29px Playfair Display,Georgia}.worldCopy>p{min-height:55px;font-size:13px}.worldCopy>.textlink{margin-top:20px;display:inline-block}.worldCopy details{border-top:1px solid #5e4235;margin-top:24px;padding-top:15px}.worldCopy summary{cursor:pointer;color:#c1a58f;font-size:10px}.worldCopy details p{margin-top:12px;font-size:10px;line-height:1.9}.talentWorlds+.talent{padding-top:65px}@media (max-width:900px){.brandHero{gap:30px}.brandHeroCopy h1{font-size:70px}.brandHeroArt{padding:25px 10px}.heroDisciplines{letter-spacing:.8px;font-size:7px}.worldGrid{gap:15px}.worldCopy{padding:22px}.worldCopy h3{font-size:25px}}@media (max-width:620px){.brandHero{grid-template-columns:1fr;gap:32px;padding-top:42px}.brandHeroCopy h1{font-size:67px}.brandHeroCopy>p{font-size:15px}.brandHeroArt{max-width:100%;padding:25px}.brandHeroArt img{width:65%;max-width:230px}.heroDisciplines{font-size:8px}.heroSignature{margin-top:30px}.worldGrid{grid-template-columns:1fr;gap:25px}.worldLabel{font-size:8px}.worldCopy>p{min-height:0}.worldCopy h3{font-size:28px}}.worldGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.worldLabel{letter-spacing:.5px;padding:16px 14px;font-size:8px}.worldCopy{padding:22px 18px}.worldCopy h3{font-size:25px}.worldCopy>p{min-height:75px}.worldCopy>.textlink{font-size:11px}.worldCopy details p{font-size:9px}header nav{gap:15px;font-size:11px}@media (max-width:1000px){.worldGrid{grid-template-columns:1fr 1fr}.worldCard:last-child{grid-column:span 2;justify-self:center;width:100%;max-width:680px}.worldCopy>p{min-height:55px}}@media (max-width:620px){.worldGrid{grid-template-columns:1fr}.worldCard:last-child{grid-column:auto;max-width:none}.worldCopy>p{min-height:0}.worldLabel{font-size:9px}.worldCopy h3{font-size:28px}}.talentNavigation{position:relative}.talentNavigation summary{cursor:pointer;padding:10px 0;font-size:11px;list-style:none}.talentNavigation>div{z-index:30;background:#241c18;border:1px solid #78513e;gap:3px;min-width:240px;padding:10px;display:grid;position:absolute;top:100%;left:0;box-shadow:0 16px 36px #0008}.talentNavigation>div a{padding:12px;font-size:12px}@media (max-width:620px){nav{max-width:160px}nav .talentNavigation{display:block}nav .talentNavigation summary{font-size:10px}nav .talentNavigation>div{min-width:230px;max-height:70vh;left:auto;right:0;overflow:auto}}.brand>span{letter-spacing:.7px;color:#49344f;text-shadow:1px 2px #d9cec150,0 1px #fff;-webkit-text-stroke:.12px #705a77;font-family:Cormorant Garamond,Georgia,serif;font-size:25px;font-weight:600}.brand small{color:#8f775a;letter-spacing:2.6px;font-family:DM Sans,sans-serif;font-size:7px}.creativeLogo{object-fit:contain;mix-blend-mode:multiply;width:77px;height:60px}.brandHero{background:radial-gradient(at 90% 15%,#e8deeb99,#0000 65%),linear-gradient(130deg,#fffdf8,#f1eae1);border-bottom:1px solid #d7c7b2}.brandHeroCopy h1 em{color:#927353;text-shadow:1px 2px #fff,2px 3px #c5b29650;font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.eyebrow{color:#947a58;letter-spacing:2px;font-size:9px}.gold{color:#fff9ed;background:#51395a;border:1px solid #786080;box-shadow:0 5px 15px #563b5a20}.gold:hover{background:#6b5074}.brandHeroArt{background:#f7f4ef;border:1px solid #bba17c;min-height:430px;box-shadow:inset 0 0 0 9px #f7f4ef,inset 0 0 0 10px #d7c7af,0 12px 30px #5c3d6110}.brandHeroArt:before,.brandHeroArt:after{display:none}.brandHeroArt img{mix-blend-mode:multiply;filter:none;width:94%;max-width:410px}.heroEdition{color:#957b57}.heroDisciplines span{color:#6e4f78}.worldCard{background:#fffcf7;border:1px solid #cbb99e;box-shadow:0 8px 24px #5c3d6110}.worldLabel{color:#997c56}.worldCopy h3{color:#543b5e;font-family:Cormorant Garamond,Georgia,serif;font-size:31px}.worldCopy>p{color:#817183}.worldCopy summary{color:#9b7e57}.worldCopy details p{color:#8a778d}h2{letter-spacing:-1px;color:#543b5e;font-family:Cormorant Garamond,Georgia,serif;font-size:54px;font-weight:500}h2 em{color:#987952;font-family:Cormorant Garamond,Georgia,serif}p,.sectionhead>p{color:#7e6e82}.category{background:#ebe4de;border-top:2px solid #b4986d}.category h3{color:#553c5e;font-family:Cormorant Garamond,Georgia,serif;font-size:30px}.catTop{color:#947752}.category strong{color:#987951}.filters button{color:#73577f;border-color:#bca7c4}.rosterCard{background:#fffdf8;border-color:#d0bea4}.rosterBody h3{color:#5a3d64;font-family:Cormorant Garamond,Georgia,serif;font-size:28px}.rosterBody p{color:#826c89}.rosterSearch input{color:#63456e;background:#fffaf5;border-color:#bba2c4}.approach{color:#fff9ee;background:#48334f}.approach h2{color:#fff9ee}.approach em{color:#e0c39b}.approach p{color:#d9c5df}.steps>div{border-color:#a083ac66}.steps span{color:#dfc69f}.steps h3{font-family:Cormorant Garamond,Georgia,serif;font-size:29px}.hybridTags span{color:#7d5d88;border-color:#baa4c1}.sisters h3{color:#63436d;font-family:Cormorant Garamond,Georgia,serif}.connect{background:#e9deec}.contactbox select{color:#71507b;background:#fffaf5;border-color:#bca0c5}.contactbox p{color:#89718f}.email{color:#98754b}.navcta{border-color:#baa07b}.talentNavigation>div{background:#fffbf5;border-color:#b99dc4;box-shadow:0 12px 30px #5c3d6120}.talentNavigation>div a:hover{background:#eadced}.aboutHero h1,.conciergeHero h1{color:#5c3d66;letter-spacing:-1.5px;text-shadow:1px 2px #fff,2px 3px #c7b6a450;font-family:Cormorant Garamond,Georgia,serif}.aboutHero em,.conciergeHero em{color:#9b7950}.aboutTeam h3{color:#654570;font-family:Cormorant Garamond,Georgia,serif}.teamPortrait{border-color:#b99c74}.aboutTeam article{border-color:#c7add0}.aboutCta{background:#503657}.aboutCta h2{color:#fff8ec}.aboutCta em{color:#e3c398}.aboutCta p{color:#dfc8e5}footer>div span{color:#a48aaa}:is(a:focus-visible,button:focus-visible,select:focus-visible){outline-color:#a38251}.conciergeHero{max-width:1100px;padding-top:70px}.conciergeHero h1{margin:26px 0;font-size:70px}.conciergeHero>p{max-width:760px;font-size:17px}.conciergeHero .button{margin-top:28px;display:inline-flex}.conciergeIntro{background:#eee5ef;grid-template-columns:1fr 1fr;gap:65px;display:grid}.conciergeGrid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px;display:grid}.conciergeGrid article{background:#fffaf3;border:1px solid #cdb99b;padding:28px}.conciergeGrid article>span{color:#ac8b5e;font-size:12px}.conciergeGrid h3{margin:18px 0;font:29px Cormorant Garamond,Georgia}.conciergeGrid p{font-size:14px}.conciergeLead{background:#eee4ef;grid-template-columns:190px 1fr;align-items:center;gap:50px;display:grid}.conciergeLead p{max-width:770px}.conciergeLead .textlink{margin-top:20px;display:inline-block}.conciergeRequest{grid-template-columns:1.4fr 1fr;align-items:center;gap:70px;display:grid}.conciergeRequest p{max-width:660px}.conciergeRequest .button{display:inline-flex}@media (max-width:900px){.brandHeroCopy h1{font-size:86px}.brand>span{font-size:22px}.brandHeroArt{min-height:370px}.conciergeGrid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.brand>span{font-size:18px}.brand small{letter-spacing:1.5px;font-size:6px}.creativeLogo{width:52px;height:44px}.brandHeroCopy h1{font-size:81px}.brandHeroArt{min-height:310px}.brandHeroArt img{max-width:270px}.ticker{letter-spacing:.5px;font-size:7px}h2{font-size:43px}.conciergeHero h1{font-size:47px}.conciergeIntro,.conciergeGrid,.conciergeLead,.conciergeRequest{grid-template-columns:1fr;gap:25px}.worldCopy h3{font-size:30px}}body{color:#302a32;background:#fbf7ef}header{background:#fbf7ef;border-bottom:3px double #bca16e}.brand>span{color:#302634;text-shadow:1px 1px #fff,2px 2px #c7ac792c}.brand small{color:#9a7845}.creativeLogo{mix-blend-mode:multiply;width:90px;height:64px}.brandHero{isolation:isolate;background:conic-gradient(from 155deg at 75% -20%,#0000 0deg,#cfb57a14 12deg,#0000 22deg 38deg,#cfb57a1c 48deg,#0000 58deg),#fbf7ef;border-bottom:4px double #b69b65;position:relative}.brandHero:before{content:"";z-index:-1;pointer-events:none;border:1px solid #c9b58a60;position:absolute;inset:20px 24px}.brandHeroCopy h1{color:#332936;text-shadow:1px 2px #fff,2px 3px #bda47255}.eyebrow,.heroEdition{color:#94713b}.brandHeroArt{clip-path:polygon(0 16px,16px 16px,16px 0,calc(100% - 16px) 0,calc(100% - 16px) 16px,100% 16px,100% calc(100% - 16px),calc(100% - 16px) calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,16px calc(100% - 16px),0 calc(100% - 16px));background:#faf5ea;border:4px double #ad8b51;min-height:430px;box-shadow:inset 0 0 0 9px #faf5ea,inset 0 0 0 10px #d4bd8d,0 15px 35px #4b352412}.brandHeroArt img{aspect-ratio:3/2;width:95%;max-width:410px;margin:8px 0}.heroDisciplines{color:#886d44}.ticker{color:#ebd6a5;background:#302634;border-block:4px double #b79555}.sectionhead h2:after{content:"✦";color:#af8b4d;letter-spacing:0;margin-top:20px;font:18px Georgia;display:block}.worldLabel{color:#84632f;background:#faf4e8;border-bottom:3px double #c7af7b}.worldCopy h3{color:#3c2c40}.worldCopy details{border-color:#d5c29c}.button.gold,.navcta{color:#fff6df;background:#302634;border:1px solid #b79452;box-shadow:inset 0 0 0 3px #302634,inset 0 0 0 4px #b7945266}.button.gold:hover,.navcta:hover{background:#4c3b51}.approach,.aboutCta{background:#302634;border-block:4px double #b79555}.hybridHome,.hybridFocus,.connect{background:#eee5d7}.contactbox{background:#fcf8ee;border:4px double #b89a61}.sisters>a{background:#f0e7d7;border-color:#c1a46b}.roster{background:#f8f3e9}.rosterCard{border-color:#cbb78e}.rosterLinks a{color:#5c465c;background:#f1e9d9;border-color:#c7af7b}footer{background:#fbf7ef;border-top:4px double #b59a64}@media (max-width:620px){.brandHero:before{inset:12px}.creativeLogo{width:66px;height:48px}.brandHeroArt{min-height:300px}.brandHeroArt img{max-width:300px}}.brandHeroArt>img:not(.talentSilhouettes){max-width:355px;margin-bottom:0}.brandHeroArt>img.talentSilhouettes{aspect-ratio:3;object-fit:contain;mix-blend-mode:normal;width:88%;max-width:390px;height:110px;margin:0 auto 20px;display:block}@media (max-width:620px){.brandHeroArt>img:not(.talentSilhouettes){max-width:285px}.brandHeroArt>img.talentSilhouettes{height:90px;margin-bottom:15px}}.creativeLogo,.brandHeroArt>img:not(.talentSilhouettes){mix-blend-mode:normal}.applicationInvite{background:#faf4e8;border-block:4px double #b89a61;grid-template-columns:1fr auto;align-items:center;gap:45px;display:grid}.applicationInvite p{max-width:700px;margin-top:24px}.applicationInvite .button{min-width:265px}.applicationSection{padding-top:15px}.applicationForm{background:#fffaf2;border:4px double #b89a61;max-width:950px;padding:38px}.applicationFields{grid-template-columns:1fr 1fr;gap:24px;display:grid}.applicationForm label{color:#45334b;gap:10px;margin-bottom:24px;font-size:13px;display:grid}.applicationForm input,.applicationForm textarea,.applicationForm select{color:#332936;background:#fffef9;border:1px solid #c4b18b;border-radius:0;width:100%;padding:14px;font:14px DM Sans,sans-serif}.applicationForm textarea{resize:vertical}.applicationForm .applicationConsent{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.applicationConsent input{flex-shrink:0;width:17px;height:17px;margin-top:3px}.applicationNote{margin-bottom:25px;font-size:12px;line-height:1.8}.applicationForm button{cursor:pointer;font:inherit;text-align:left;min-width:285px}.applicationStatus{border:1px solid #b89a61;margin-top:24px;padding:20px}.applicationStatus a{text-decoration:underline}@media (max-width:700px){.applicationInvite,.applicationFields{grid-template-columns:1fr}.applicationForm{padding:22px}.applicationForm button{width:100%;min-width:0}.applicationInvite .button{min-width:0}}.brandHero:after{content:"";opacity:.17;pointer-events:none;z-index:-1;background:url(/three-city-skyline.svg) bottom/100% no-repeat;height:225px;position:absolute;inset:auto 0 0}.heroCityLine{letter-spacing:2.4px;color:#927244;border-top:1px solid #b99b6055;justify-content:center;align-items:center;gap:13px;width:90%;margin-top:18px;padding-top:14px;font-size:9px;display:flex}.heroCityLine span{color:#bd9d61;font-size:8px}.brandHeroArt{background:#faf5eaeb}@media (max-width:620px){.brandHero:after{opacity:.15;background-size:auto 150px;height:150px}.heroCityLine{letter-spacing:1.7px;gap:10px;font-size:7px}}.aboutTeam .portrait-alison img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;top:0;left:0}header{flex-wrap:wrap;row-gap:16px;padding:0 0 16px}header>.brand{margin-left:5%}header>nav{margin-right:5%}.cityHeader{isolation:isolate;background:radial-gradient(at 50% 100%,#675039 0,#0000 70%),#302634;border-bottom:4px double #c9ab70;flex:0 0 100%;height:206px;position:relative;overflow:hidden}.cityHeader:before{content:"";pointer-events:none;z-index:2;border:1px solid #d6bd863d;position:absolute;inset:10px 18px}.cityHeader>img{object-fit:fill;filter:brightness(1.38);opacity:1;width:100%;height:calc(100% - 35px);position:absolute;inset:0 0 35px}.cityHeaderNames{color:#ecd7a8;text-align:center;letter-spacing:5px;text-transform:uppercase;background:#302634;grid-template-columns:repeat(3,1fr);width:100%;padding:12px 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:23px;display:grid;position:absolute;bottom:0;left:0}.brandHero:after,.heroCityLine{display:none}@media (max-width:1100px){header{justify-content:center}header>.brand{margin-left:0}header>nav{flex-wrap:wrap;justify-content:center;margin:0 5%}}@media (max-width:620px){.cityHeader{height:150px}.cityHeader:before{inset:7px}.cityHeader>img{height:calc(100% - 30px);bottom:30px}.cityHeaderNames{letter-spacing:1.8px;padding:10px 0 12px;font-size:15px}header{row-gap:12px;padding-bottom:14px}header>.brand{margin:0 5%}header>nav{gap:16px;width:100%;max-width:none}header nav>a:not(.navcta){font-size:10px;display:block}header .navcta{font-size:10px}.brandHero{padding-top:40px}}header{color:#fff5e0;background:#090b10;border-bottom:1px solid #d9b258;row-gap:20px;padding-bottom:20px}header .brand>span{color:#fff7e7;text-shadow:none;letter-spacing:1px;font-family:DM Sans,sans-serif;font-size:21px;font-weight:800}header .brand small{color:#edc875;letter-spacing:3px}header nav{color:#fff7e7}header .creativeLogo{background:#fff7e7;border:1px solid #d9b258;width:88px;height:68px;padding:4px}header .navcta{color:#090b10;box-shadow:none;background:#e8bc5d;border-color:#e8bc5d;font-weight:700}.cityHeader{background:radial-gradient(at 52% 100%,#8c521e 0,#192032 42%,#05070d 78%);border-bottom:1px solid #e1b455;height:300px}.cityHeader:before{border-color:#e8bc5d55;inset:12px 18px}.cityHeader>img{filter:drop-shadow(0 0 9px #edb34550);object-fit:fill;height:230px;inset:auto 0 48px}.cityKicker{text-align:center;letter-spacing:6px;color:#fff1c7;z-index:2;width:100%;font-size:10px;font-weight:700;position:absolute;top:25px}.citySpotlights{pointer-events:none;background:conic-gradient(from 320deg at 15% 100%,#0000 0deg,#fff5d633 12deg,#0000 23deg 38deg,#fff5d62b 46deg,#0000 55deg),conic-gradient(from 300deg at 80% 100%,#0000 0deg,#fff5d62b 10deg,#0000 20deg);position:absolute;inset:0}.cityHeaderNames{color:#f6d386;letter-spacing:5px;text-shadow:0 0 25px #d39e3644;background:#05070de8;border-top:1px solid #d9b25866;padding:11px 0 13px;font-family:DM Sans,sans-serif;font-size:clamp(20px,3.2vw,46px);font-weight:800;line-height:1.15}.brandHero{background:radial-gradient(at 90% 0,#303b51 0,#0000 60%),#0b0e16;border-color:#d9b258}.brandHeroCopy h1{color:#fff9ed;text-shadow:none;letter-spacing:-4px;font-family:DM Sans,sans-serif;font-weight:800}.brandHeroCopy h1 em{color:#efc363}.brandHeroCopy>p{color:#d2d6e0}.brandHero .eyebrow{color:#edc875}.brandHero .button.gold{color:#090b10;box-shadow:none;background:#edc363;font-weight:700}.brandHero .textlink{color:#fff5dc;border-color:#efc363}.heroSignature{color:#fff2d2;border-color:#d9b25866}.heroSignature small{color:#edc875}.brandHeroArt{background:#fff5df;border-color:#e6bd69;box-shadow:0 22px 65px #0009,inset 0 0 0 9px #fff5df,inset 0 0 0 10px #d9b258}.ticker{color:#080b12;background:#dcb45e;border-color:#f3d58b;font-weight:700}.ticker span{color:#4f350e}@media (max-width:1100px){header .brand>span{font-size:20px}}@media (max-width:620px){.cityHeader{height:215px}.cityHeader>img{height:165px;bottom:40px}.cityHeaderNames{letter-spacing:1px;padding:11px 0;font-size:18px}.cityKicker{letter-spacing:3px;font-size:8px;top:22px}header .brand>span{font-size:16px}header .brand small{letter-spacing:2px;font-size:7px}header .creativeLogo{width:66px;height:52px}.brandHeroCopy h1{letter-spacing:-3px;font-size:66px}.brandHeroArt{min-height:300px}}.cityHeader{aspect-ratio:3;background:#080c16;height:auto;min-height:290px;max-height:520px}.cityHeader>img{object-fit:cover;object-position:center;filter:none;width:100%;height:100%;inset:0}.cityHeader:before{z-index:1;background:linear-gradient(#02050d55,#0000 30% 65%,#02050d99);border:0;inset:0}.cityKicker{text-shadow:0 2px 8px #000;z-index:2;top:20px}.cityHeaderNames{z-index:2;color:#fff8e9;text-shadow:0 2px 10px #000;background:linear-gradient(#0000,#05070de6);border-top:0;padding:32px 0 18px;font-size:clamp(18px,2.8vw,40px)}@media (max-width:620px){.cityHeader{aspect-ratio:2.4;min-height:0}.cityHeader>img{object-fit:fill}.cityKicker{letter-spacing:2px;font-size:7px;top:12px}.cityHeaderNames{letter-spacing:1px;padding:22px 0 10px;font-size:15px}}.cityHeader{aspect-ratio:2.8;min-height:390px;max-height:560px}.bannerTalent{z-index:2;text-align:center;width:52%;max-width:700px;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.bannerTalent img{object-fit:contain;filter:drop-shadow(0 0 2px #f4d389)drop-shadow(0 4px 12px #000);width:100%;height:210px;display:block}.bannerTalent p{color:#ffdf9b;letter-spacing:4px;text-shadow:0 1px 5px #000;margin-top:8px;font:700 9px DM Sans,sans-serif}header .creativeLogo{object-fit:contain;background:0 0;border:0;width:96px;height:66px;padding:0}.brandHeroArt{clip-path:none;background:radial-gradient(at 50% 45%,#46362044,#0000 65%),#090c13;border:1px solid #bfa163;min-height:390px;padding:40px 25px;box-shadow:0 22px 65px #0009}.brandHeroArt>img:not(.talentSilhouettes){aspect-ratio:3/2;object-fit:contain;width:90%;max-width:400px;margin:30px auto}.brandHeroArt .heroEdition,.brandHeroArt .heroDisciplines{color:#e8ca8c}.brandHeroArt:before,.brandHeroArt:after{background:#e8ca8c}footer .creativeLogo{background:#090c13;border-radius:2px;padding:5px}@media (max-width:620px){.cityHeader{aspect-ratio:auto;height:280px;min-height:0}.cityHeader>img{object-fit:cover;object-position:center}.bannerTalent{width:88%;bottom:53px}.bannerTalent img{height:135px}.bannerTalent p{letter-spacing:2px;font-size:7px}.cityHeaderNames{padding:16px 0 12px;font-size:15px}header .creativeLogo{width:70px;height:48px}.brandHeroArt{min-height:280px}.brandHeroArt>img:not(.talentSilhouettes){max-width:290px;margin:20px auto}}.cityHeaderNames.worldwideBanner{letter-spacing:5px;font-size:clamp(17px,2.4vw,34px);display:block}.bannerTalent{bottom:68px}@media (max-width:620px){.cityHeaderNames.worldwideBanner{letter-spacing:2px;font-size:14px}.bannerTalent{bottom:55px}}.cityHeader{aspect-ratio:2.6;background:#05070d;min-height:440px;max-height:600px}.cityHeader>img{object-fit:fill;height:calc(100% - 95px)}.cityHeader:before{background:linear-gradient(#02050d33,#0000 22% 45%,#05070d 84%)}.bannerTalent{width:42%;max-width:590px;bottom:63px}.bannerTalent img{height:150px}.bannerTalent p{letter-spacing:3px;font-size:8px}@media (max-width:620px){.cityHeader{aspect-ratio:auto;height:300px;min-height:0}.cityHeader>img{object-fit:fill;height:190px}.bannerTalent{width:83%;bottom:52px}.bannerTalent img{height:110px}.bannerTalent p{letter-spacing:2px;font-size:6px}}header{justify-content:flex-start;gap:18px 28px}header>.brand{flex-shrink:0;margin-left:4%;margin-right:auto}header .creativeLogo{mix-blend-mode:normal;background:0 0;border:0;width:112px;height:80px;padding:0}header .brand>span{letter-spacing:.7px;font-size:20px;line-height:1.25}header .brand small{letter-spacing:2px;color:#f0ce87;font-size:10px;line-height:1.5}header>nav{color:#fff8eb;flex-wrap:wrap;justify-content:flex-start;gap:8px 20px;max-width:none;margin:0 4%;font-family:DM Sans,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.5;display:flex}header nav>a,header nav .talentNavigation summary{color:#fff8eb;align-items:center;min-height:44px;padding:8px 0;display:flex;font-size:16px!important}header nav .navcta{color:#090b10;padding:10px 18px}header nav a:hover,header nav summary:hover{color:#f6d58d}header nav .navcta:hover{color:#090b10;background:#ffdb89}:is(header nav a:focus-visible,header nav summary:focus-visible){outline-offset:4px;outline:2px solid #ffe2a1}header .talentNavigation>div{background:#111722;border-color:#cba759;min-width:260px}header .talentNavigation>div a{color:#fff8eb;padding:12px 14px;font-size:16px;line-height:1.5}header .talentNavigation>div a:hover{background:#303a4b}@media (max-width:1300px){header>.brand{flex-basis:92%;margin:0 4%}header>nav{width:92%;margin:0 4%}}@media (max-width:620px){header>.brand{flex-basis:90%;gap:12px;margin:0 5%}header .creativeLogo{width:88px;height:64px}header .brand>span{font-size:16px}header .brand small{letter-spacing:1.2px;font-size:9px}header>nav{gap:4px 18px;width:90%;margin:0 5%}header nav>a:not(.navcta),header nav .talentNavigation summary,header .navcta{font-size:15px!important}header .talentNavigation>div{max-width:85vw;left:0;right:auto}header .navcta{padding:10px 14px}}header .creativeLogo{object-fit:contain;flex-shrink:0;width:126px;height:84px}header .brand>span{-webkit-text-stroke:0;text-shadow:none}header>nav{box-sizing:border-box;background:#111722;border:1px solid #4a5260;border-radius:4px;gap:8px 24px;padding:8px 18px}header nav>a,header nav .talentNavigation summary{letter-spacing:.1px;text-shadow:none;-webkit-text-stroke:0;font-family:DM Sans,Arial,sans-serif;font-weight:700;line-height:1.5;color:#fff!important;font-size:17px!important}header nav>a:hover,header nav .talentNavigation summary:hover{color:#f8d88e!important}header nav .navcta:hover{color:#10131a!important}header .talentNavigation>div a{font-weight:600;color:#fff!important;font-size:16px!important}footer .creativeLogo{mix-blend-mode:normal;background:#111722;border-radius:3px;width:100px;height:70px;padding:5px}@media (max-width:620px){header .creativeLogo{width:90px;height:66px}header>nav{gap:4px 18px;padding:8px 12px}header nav>a:not(.navcta),header nav .talentNavigation summary,header nav .navcta{font-size:16px!important}header .brand>span{letter-spacing:.3px;font-size:15px}}.bannerTalent{width:64%;max-width:850px}.bannerTalent img{object-fit:contain;width:100%;height:160px}@media (max-width:620px){.bannerTalent{width:94%}.bannerTalent img{height:110px}.bannerTalent p{letter-spacing:1.2px;font-size:6px}}.cityHeader .cornerBrandIcon{z-index:5;background:#090d16;border:1px solid #e8c77f;border-radius:4px;justify-content:center;align-items:center;width:96px;height:96px;padding:10px;transition:background .15s,border-color .15s;display:flex;position:absolute;top:22px;left:24px;box-shadow:0 6px 22px #0007}.cityHeader .cornerBrandIcon img{object-fit:contain;filter:none;width:100%;height:auto;max-height:100%;display:block}.cityHeader .cornerBrandIcon:hover{background:#18202e;border-color:#ffdfa0}.cityHeader .cornerBrandIcon:focus-visible{outline-offset:4px;outline:3px solid #fff0bd}@media (max-width:620px){.cityHeader .cornerBrandIcon{width:64px;height:64px;padding:6px;top:12px;left:12px}.cityKicker{padding-left:82px;padding-right:12px}}.brandHero{color:#fff7e8;background:radial-gradient(at 90% 20%,#233148 0,#0000 65%),#0c111c;border-bottom:1px solid #b89757;gap:48px}.brandHero:before{border-color:#d6b56b33}.brandHeroCopy h1{letter-spacing:-3px;color:#fff9ed;text-shadow:none;-webkit-text-stroke:0;font-family:DM Sans,Arial,sans-serif;font-size:clamp(54px,6.3vw,96px);font-weight:750;line-height:1.02}.brandHeroCopy h1 em{color:#e8c47b;text-shadow:none;-webkit-text-stroke:0;font-family:inherit;font-style:normal;font-weight:750}.brandHero .eyebrow{color:#efd08c;letter-spacing:1.6px;font-size:11px;line-height:1.6}.brandHeroCopy>p{color:#e0e4ec;max-width:580px;font-size:17px;line-height:1.8}.brandHeroCopy .marketFocus{color:#f2d698;margin-top:20px;font-size:14px}.brandHeroCopy .representationSupport{color:#b9c4d5;margin-top:12px;font-size:14px}.brandHero .gold{color:#101725;box-shadow:none;background:#edcb86;border:1px solid #edcb86}.brandHero .textlink{color:#fff7e8;border-color:#ba9e64;font-size:13px}.brandHero .heroSignature{color:#fff7e8;border-color:#6b604a}.brandHero .heroSignature small{color:#d9bd80}.brandHeroArt{background:#070d1a;border:1px solid #b89757;min-height:470px;padding:24px;box-shadow:0 18px 48px #0006}.brandHeroArt img{mix-blend-mode:normal;object-fit:contain;width:80%;max-width:320px}.brandHeroArt .heroEdition{color:#ecd29b;letter-spacing:1.6px}.brandHeroArt .heroDisciplines,.brandHeroArt .heroCityLine{color:#e9d19e;letter-spacing:1.4px;font-size:10px;line-height:1.9}.ticker{color:#f1d18c;background:#141e30;border-bottom:1px solid #384154}.talentWorlds{background:#f5f1e9}.worldCard{border:1px solid #b99a63;box-shadow:0 8px 24px #111b3010}.cityHeader .cornerBrandIcon{background:0 0;border:0;width:110px;height:110px;padding:0}.cityHeader .cornerBrandIcon img{object-fit:contain;width:100%;height:100%;max-height:none}@media (max-width:900px){.brandHero{gap:30px}.brandHeroCopy h1{font-size:64px}.brandHeroArt{min-height:400px}}@media (max-width:620px){.brandHeroCopy h1{letter-spacing:-2px;font-size:60px}.brandHeroCopy>p{font-size:16px}.brandHeroArt{min-height:390px}.brandHeroArt img{max-width:260px}.brandHero .buttons{gap:20px}.cityHeader .cornerBrandIcon{width:74px;height:74px}}header .creativeLogo,footer .creativeLogo{object-fit:contain;mix-blend-mode:normal;background:0 0;border:0;border-radius:0;width:86px;height:86px;padding:0}footer{flex-wrap:wrap}.sisterFooter{border-top:1px solid #cbb680;align-items:center;width:100%;padding-top:20px;justify-content:center!important;max-width:none!important;font-size:14px!important}.sisterNavigation>div{z-index:60}@media (max-width:620px){header .creativeLogo{width:64px;height:64px}.cityHeaderNames.worldwideBanner{letter-spacing:1.3px;font-size:13px}.sisterFooter{gap:12px!important}}header>nav{align-items:flex-start;gap:10px;padding:12px}header nav>a,header nav .talentNavigation summary{box-sizing:border-box;background:#141d2b;border:1px solid #d4b36b;border-radius:5px;min-height:46px;padding:10px 14px;transition:background .18s,border-color .18s}header nav>a:hover,header nav .talentNavigation summary:hover,header nav details[open]>summary{background:#273247;border-color:#ffe1a0}header nav .navcta{background:#f2cf85;border-color:#f2cf85;color:#10131a!important}header .talentNavigation>div{box-sizing:border-box;border-radius:5px;gap:8px;max-width:calc(100vw - 40px);padding:8px}header .talentNavigation>div a{background:#141d2b;border:1px solid #d4b36b;border-radius:4px;padding:10px 12px}.sisterFooter>a{box-sizing:border-box;border:1px solid #ac8440;border-radius:5px;align-items:center;min-height:44px;padding:10px 15px;display:inline-flex}@media (max-width:620px){header>nav{gap:8px;padding:10px}header nav>a,header nav .talentNavigation summary,header nav .navcta{min-height:44px;padding:9px 11px;font-size:15px!important}header .talentNavigation>div{min-width:220px}header .sisterNavigation>div{left:auto;right:0}}header>.brand{isolation:isolate;position:relative}header>.brand:before{content:"";z-index:-1;pointer-events:none;filter:blur(12px);background:radial-gradient(at 12%,#3669df38,#0000 45%),radial-gradient(at 55%,#deb35b1a,#0000 70%);position:absolute;inset:-24px -28px}header>.brand .creativeLogo{filter:drop-shadow(0 0 9px #487ef43d)drop-shadow(0 0 3px #e7be642e)}header>.brand>span{text-shadow:0 0 20px #f4d79c21}header>.brand small{text-shadow:0 0 14px #eec36933}@media (max-width:620px){header>.brand:before{filter:blur(9px);inset:-15px -10px}}.brandHeroCopy h1,.aboutHero h1,.conciergeHero h1,.approach h2,.aboutCta h2{text-shadow:0 0 26px #d4ae5e1f}.brandHeroArt{box-shadow:0 0 32px #3163c81f,0 0 14px #d7b15f14}.worldCard,.rosterCard,.aboutTeam article{transition:box-shadow .2s,border-color .2s;box-shadow:0 5px 22px #14285012,0 0 14px #c1994c12}.button.gold,header nav .navcta{transition:box-shadow .2s,background .2s;box-shadow:0 0 17px #e0b65b24}header nav>a:hover,header nav summary:hover,.sisterFooter>a:hover{box-shadow:0 0 15px #e0b65b2b}footer .creativeLogo{filter:drop-shadow(0 0 9px #3971ea33)}@media (hover:hover){.worldCard:hover,.rosterCard:hover,.aboutTeam article:hover{box-shadow:0 8px 26px #20418221,0 0 20px #c59e5124}.button.gold:hover,header nav .navcta:hover{box-shadow:0 0 24px #e0b65b47}}@media (prefers-reduced-motion:reduce){.worldCard,.rosterCard,.aboutTeam article,.button.gold,header nav>a,header nav summary{transition:none}}.category{background:#eef3f8;border:1px solid #c8ad74;border-top:2px solid #b79754}.category02{background:#e7eef7}.category03{background:#edf2f8}.category04{background:#f6f2e9}.category h3{color:#172e53}.category p{color:#46576d}.category strong,.catTop{color:#806027}.catSymbol{color:#a27b32}.filters button{color:#1d3a65;background:#fffdf7;border:1px solid #ae8b49}.filters button.selected{color:#fff5db;background:#17365f;border-color:#b79852}.filters button:hover{background:#e6edf7}.filters button.selected:hover{background:#214774}.brandTrademark{vertical-align:super;letter-spacing:0;text-shadow:none;margin-left:3px;font-family:Arial,sans-serif;font-size:.44em;line-height:0}:root{--ink:#142b4e;--paper:#f8f6ef;--gold:#b28b42}body{background:var(--paper);color:var(--ink)}h2,.worldCopy h3,.rosterBody h3,.aboutTeam h3,.sisters h3{color:#17345c;letter-spacing:-.7px;font-family:DM Sans,Arial,sans-serif;font-weight:700}h2{font-size:clamp(32px,4vw,52px)}p,.sectionhead>p,.worldCopy>p,.worldCopy details p,.rosterBody p,.contactbox p{color:#4a5a70}em,.eyebrow,.worldLabel,.worldCopy summary,.teamRole,.email{color:#866324}.eyebrow{font-size:11px;line-height:1.6}.gold{color:#111d31;background:#efcf89;border:1px solid #b28b42;border-radius:5px;box-shadow:0 0 18px #bd99432b}.gold:hover{color:#111d31;background:#f9dca0}.textlink{color:#183f77;border-color:#ad8841}.section{position:relative}.talentWorlds,.roster,.aboutPeople,.conciergeServices,.applicationSection{background:linear-gradient(135deg,#f8f6ef,#edf2f8)}.worldCard,.rosterCard,.aboutTeam article,.conciergeGrid article{background:#fffdf8;border:1px solid #c3aa76;border-radius:8px;overflow:hidden;box-shadow:0 8px 25px #153d7410}.worldCopy details,.steps>div{border-color:#b69a61}.worldCopy h3,.rosterBody h3,.aboutTeam h3{font-size:28px}.rosterLinks a,.hybridTags span{color:#1b3c6b;background:#e9eff8;border:1px solid #b99c62;border-radius:4px}.rosterLinks a:hover{background:#dbe6f5}.rosterSearch input{color:#17345c;background:#fffdf8;border:1px solid #a58b58;border-radius:5px}.approach,.aboutCta,.conciergeRequest{color:#fff7e6;background:radial-gradient(at 85% 20%,#233d65,#0000 65%),#101b2e;border-block:1px solid #b99955}.approach h2,.approach h3,.aboutCta h2,.conciergeRequest h2{color:#fff8e9}.approach em,.aboutCta em,.conciergeRequest em,.approach .eyebrow,.aboutCta .eyebrow,.conciergeRequest .eyebrow,.steps span{color:#edcb84}.approach p,.aboutCta p,.conciergeRequest p{color:#d4dfef}.hybridHome,.hybridFocus{background:#eaf0f8;border-block:1px solid #c7b489}.sisters{border-color:#c2a76f}.sisters>a{background:#fffaf0;border:1px solid #bfa36d;border-radius:7px}.sisters span{color:#876326}.connect{background:linear-gradient(130deg,#e8eff9,#f6f0e4);border-top:1px solid #b69b62}.contactbox{background:#fffdf8;border:1px solid #b79a60;border-radius:8px;box-shadow:0 10px 30px #153d7410}.contactbox select,.applicationForm input,.applicationForm select,.applicationForm textarea{color:#183355;background:#fffefa;border:1px solid #9aabc0;border-radius:5px}.applicationForm{background:#fffdf8;border:1px solid #c1a771;border-radius:9px;padding:clamp(20px,4vw,44px);box-shadow:0 10px 35px #1b427e0d}.applicationForm label{color:#19385f}.applicationForm input:focus,.applicationForm select:focus,.applicationForm textarea:focus{outline-offset:2px;outline:2px solid #b58b3f}.applicationNote,.applicationStatus{color:#465971}.aboutHero,.conciergeHero{background:radial-gradient(at 88% 15%,#294675,#0000 68%),#111c30;border-bottom:1px solid #b99955}.aboutHero h1,.conciergeHero h1{color:#fff8e9;letter-spacing:-2px;text-shadow:0 0 24px #e4c27a1c;font-family:DM Sans,Arial,sans-serif;font-weight:750}.aboutHero em,.conciergeHero em,.aboutHero .eyebrow,.conciergeHero .eyebrow{color:#edcb84}.aboutHero p,.conciergeHero p{color:#d5dfec}.teamPortrait{background:#eaf0f8;border-color:#b79752}.teamRole{color:#826025}.conciergeIntro,.conciergeLead{background:#f8f6ef}.conciergeGrid h3{color:#18365e}.conciergeGrid p{color:#4a5c72}#authors{background:#edf2f8}footer{color:#edf2fa;background:#0f192a;border-top:1px solid #b99750;gap:24px}footer .brand>span{color:#fff7e7}footer .brand small,footer>div span{color:#c8d3e3}.sisterFooter{border-color:#7e6b43}.sisterFooter strong{color:#edcb84}.sisterFooter>a{color:#fff6e5;background:#17253c;border-color:#b89a58}:is(a:focus-visible,button:focus-visible,select:focus-visible){outline-offset:4px;outline:2px solid #b38a3a}@media (max-width:620px){.worldCopy h3,.rosterBody h3,.aboutTeam h3{font-size:25px}.aboutHero h1,.conciergeHero h1{letter-spacing:-1.5px;font-size:44px}.sisterFooter{flex-wrap:wrap;display:flex}.sisterFooter strong{text-align:center;flex-basis:100%}footer .brand{letter-spacing:1px;max-width:100%;font-size:13px}.applicationFields{grid-template-columns:1fr}}.directoryCategories{background:#edf2f8;border-bottom:1px solid #bca16a;flex-wrap:wrap;gap:10px;padding:28px 5%;display:flex}.directoryCategories a{color:#1c3b67;border:1px solid #b28b42;border-radius:5px;align-items:center;min-height:44px;padding:10px 14px;font-size:14px;display:flex}.directoryCategories a[aria-current=page]{color:#fff3d8;background:#18365f}.directoryCategories a:hover{box-shadow:0 0 16px #bc98452b}.rosterDirectoryInvite{background:#edf2f8}.rosterDirectoryInvite p{margin:20px 0}.rosterDirectoryInvite .button{max-width:280px}.siteCreatorCredit{text-align:center;color:#c8d3e3;flex-basis:100%;width:100%;padding-top:12px;line-height:1.7;max-width:none!important;font-size:12px!important;display:block!important}.siteCreatorCredit a{color:#efd08c;text-underline-offset:3px;text-decoration:underline}.sisterFooter{flex-wrap:wrap;justify-content:center!important;gap:24px!important;display:flex!important}.sisterFooter strong{text-align:center;flex-basis:100%}.sisterFooter>a{text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;gap:12px;width:230px;max-width:44%;display:flex!important}.sisterFooter>a img{object-fit:contain;width:190px;max-width:100%;height:86px}.sisterFooter>a span{color:#edf2fa}.sisterFooter>a,.sisterFooter>a:hover{box-shadow:none!important;background:0 0!important;border:0!important}.sisterFooter>a img{object-fit:contain;width:230px;max-width:100%;height:110px;filter:none!important;background:0 0!important}.sisterFooter>a{width:270px;padding:10px}.cityHeader .headerInstagram{z-index:6;color:#fff1d1;background:#090d16ed;border:1px solid #e8c77f;border-radius:5px;align-items:center;gap:8px;min-height:44px;padding:9px 12px;font:500 13px/1.3 Arial,sans-serif;text-decoration:none;display:flex;position:absolute;top:22px;right:24px}.headerInstagram svg{flex-shrink:0;width:21px;height:21px}.cityHeader .headerInstagram:hover{background:#253047}.cityHeader .headerInstagram:focus-visible{outline-offset:3px;outline:3px solid #fff0bd}@media (max-width:620px){.cityHeader .headerInstagram{gap:6px;padding:7px 9px;font-size:10px;top:12px;right:12px}.headerInstagram svg{width:18px;height:18px}.cityKicker{top:100px}}.cityHeader .headerInstagram{justify-content:center;gap:0;width:44px;height:44px;padding:10px}.cityHeader .headerInstagram svg{width:22px;height:22px}@media (max-width:620px){.cityHeader .headerInstagram{width:44px;height:44px;padding:10px}}.sisterBrand{flex-direction:column;width:270px;max-width:44%;align-items:center!important;gap:4px!important;font-size:14px!important;display:flex!important}.sisterBrandSite{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.sisterBrandSite img{object-fit:contain;width:230px;max-width:100%;height:110px}.sisterBrandSite span{color:#edf2fa}.sisterInstagram{color:#efd08c;border:1px solid #a88d56;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-top:8px;display:inline-flex}.sisterInstagram svg{width:21px;height:21px}.sisterInstagram:hover{background:#253047}.sisterInstagram:focus-visible{outline-offset:3px;outline:2px solid #fff0bd}.sisterBrand{width:280px!important;max-width:100%!important}.sisterBrandSite{width:100%}.sisterBrandSite img{object-fit:contain!important;height:120px!important}.sisterBrandSite img[src*=jcs-footer]{width:250px!important}.sisterBrandSite img[src*=it-footer]{width:190px!important}.sisterFooter{align-items:start!important;gap:28px!important}@media (max-width:620px){.sisterFooter{gap:20px!important}}
