.opportunity{--op-red:#581c2a;--op-blue:#102d50;--op-gold:#f9d365;--op-cream:#faf4e9;--op-ink:#162d45;background:#fcfaf4;color:var(--op-ink);overflow:hidden}.opportunity a{color:inherit}.op-hero{position:relative;isolation:isolate;min-height:600px;padding:clamp(160px,17vw,225px) max(25px,calc((100vw - 1310px)/2)) 95px;background:#102d50;color:#fff;overflow:hidden}.op-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,45,80,.98),rgba(16,45,80,.97) 38%,rgba(16,45,80,.66) 70%,rgba(16,45,80,.24));z-index:-1}.op-hero:after{content:"";position:absolute;inset:auto 0 0;height:5px;background:linear-gradient(90deg,var(--op-red),var(--op-gold),var(--op-blue))}.op-hero-image{position:absolute;inset:0 0 0 35%;background:url(/img/arunera-royal-gift-scene-hd.webp) center 48%/cover no-repeat;opacity:.54;z-index:-2}.op-hero-inner{position:relative;max-width:740px;z-index:1}.op-kicker{font:600 11px/1.6 Jost,Arial,sans-serif;letter-spacing:.24em;color:var(--op-gold);text-transform:uppercase}.op-kicker span{margin:0 .6em}.op-hero h1{font:400 clamp(58px,7.6vw,114px)/.98 Cormorant Garamond,Georgia,serif;letter-spacing:-.035em;margin:28px 0}.op-hero h1 em{font-weight:400;color:var(--op-gold)}.op-hero-intro{font:400 clamp(15px,1.55vw,19px)/1.85 Jost,Arial,sans-serif;max-width:590px;color:#e5e4e1}.op-explore{margin-top:38px;display:inline-flex;align-items:center;gap:36px;border-bottom:1px solid var(--op-gold);padding:0 0 9px;font:600 12px/1.5 Jost,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.op-explore span{color:var(--op-gold);font-size:19px;transition:transform .25s ease}.op-explore:hover span{transform:translate(4px,4px)}.op-hero-label{position:absolute;right:36px;bottom:32px;letter-spacing:.25em;font:600 9px Jost,Arial,sans-serif;color:var(--op-gold)}.op-openings{width:min(calc(100% - 70px),1310px);margin:0 auto;padding:100px 0 110px}.op-section-intro{max-width:810px;margin:0 auto 60px;text-align:center}.op-kicker-dark{color:var(--op-red)}.op-section-intro h2{font:400 clamp(56px,6vw,94px)/1 Cormorant Garamond,Georgia,serif;margin:18px 0;color:var(--op-blue)}.op-section-intro h2 em{color:var(--op-red)}.op-section-intro>p:last-child{max-width:620px;margin:0 auto;color:#59636a;font:400 16px/1.85 Jost,Arial,sans-serif}.op-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px;gap:30px;align-items:stretch}.op-role{min-width:0;display:flex;flex-direction:column;background:#fffaf2;border:1px solid #d6ba83;box-shadow:0 24px 65px rgba(16,45,80,.1);position:relative}.op-role:after,.op-role:before{content:"✦";position:absolute;z-index:3;color:var(--op-gold);font-size:24px;line-height:1}.op-role:before{top:10px;left:12px}.op-role:after{top:10px;right:12px}.op-role-top{position:relative;min-height:450px;padding:36px 46px 48px;color:var(--op-cream);background:#581c2a;isolation:isolate;overflow:hidden}.op-role-top:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(95deg,rgba(93,8,28,.95),rgba(114,13,32,.88) 45%,rgba(102,12,31,.28)),url(/img/opportunity-content-creator-photo.webp);background-size:cover;background-position:50%}.op-role--business-development .op-role-top:before{background-image:linear-gradient(95deg,rgba(16,45,80,.97),rgba(16,45,80,.86) 52%,rgba(16,45,80,.24)),url(/img/opportunity-business-development-photo.webp)}.op-role-top:after{content:"";position:absolute;left:25px;right:25px;top:25px;bottom:25px;border:1px solid rgba(249,211,101,.43);pointer-events:none}.op-role-brand{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.op-role-brand img{display:block;width:186px;height:auto;max-height:75px;object-fit:contain;object-position:left}.op-role-brand span{font:500 9px/1.2 Jost,Arial,sans-serif;letter-spacing:.25em;color:var(--op-gold)}.op-role-hiring{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:10px;margin:35px 0 14px;color:var(--op-gold);font:600 10px/1.5 Jost,Arial,sans-serif;letter-spacing:.26em}.op-role-title{position:relative;z-index:1;font:400 clamp(62px,6vw,103px)/.87 Cormorant Garamond,Georgia,serif;letter-spacing:-.035em;color:#fff9e9}.op-role-title em{font-weight:500;color:var(--op-gold)}.op-role-descriptor{position:relative;z-index:1;margin-top:22px;font:600 10px/1.55 Jost,Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase;color:var(--op-gold)}.op-role-intro{position:relative;z-index:1;margin-top:15px;max-width:330px;font:400 15px/1.75 Jost,Arial,sans-serif;color:#f5efe2}.op-role-visual-label{position:absolute;bottom:13px;right:43px;font:500 8px/1.2 Jost,Arial,sans-serif;letter-spacing:.15em;color:#eacb8d}.op-role-details{padding:37px 34px 5px;flex:1 1;background:linear-gradient(140deg,#fff8ec,#faf4e9)}.op-role-section{background:#fffefb;border:1px solid #e4d5bb;margin-bottom:23px;padding:22px 25px 24px;box-shadow:0 7px 19px rgba(21,45,74,.045)}.op-role-section-heading{display:flex;align-items:center;gap:11px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #dbceae}.op-section-number{display:grid;place-items:center;flex:none;width:29px;height:29px;color:var(--op-gold);background:var(--op-blue);font:500 13px Cormorant Garamond,Georgia,serif;border:1px solid #d7b470}.op-role-section h3{color:var(--op-blue);font:600 clamp(23px,2.6vw,30px)/1 Cormorant Garamond,Georgia,serif}.op-role-section ul{padding-left:18px;list-style:none}.op-role-section li{position:relative;color:#34445a;font:400 14px/1.75 Jost,Arial,sans-serif;margin:8px 0;letter-spacing:0}.op-role-section li:before{content:"◆";position:absolute;left:-17px;top:0;color:var(--op-red);font-size:8px;line-height:27px}.op-role-apply{background:var(--op-blue);padding:32px 36px;color:#f5f0e7;border-top:3px solid var(--op-gold)}.op-role-apply>p:first-child{font:400 13px/1.6 Jost,Arial,sans-serif;margin-bottom:19px;color:#dee2e4}.op-role-apply>a{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:15px 19px;background:var(--op-gold);color:var(--op-blue);font:600 13px Jost,Arial,sans-serif;letter-spacing:.07em;transition:background .2s}.op-role-apply>a:hover{background:#ffe59a}.op-role-dm{margin-top:18px;font:400 12px/1.6 Jost,Arial,sans-serif;color:#d3dce4}.op-role-dm a{color:var(--op-gold);text-decoration:underline;text-underline-offset:3px}.op-note{margin:58px auto 0;padding:26px 34px;max-width:910px;display:flex;align-items:center;gap:23px;background:#f1e9dd;border-left:3px solid var(--op-red)}.op-note>span{font-size:25px;color:var(--op-red)}.op-note p{flex:1 1;font:400 15px/1.7 Jost,Arial,sans-serif}.op-note a{white-space:nowrap;color:var(--op-red);font:600 12px/1.4 Jost,Arial,sans-serif;border-bottom:1px solid var(--op-red)}@media(max-width:1170px){.op-role-grid{gap:18px}.op-role-top{padding:34px 30px}.op-role-details{padding:22px 18px 0}.op-role-section{padding:20px 17px}.op-role-title{font-size:clamp(60px,6.7vw,90px)}}@media(max-width:900px){.op-role-grid{grid-template-columns:1fr;max-width:690px;margin:auto}.op-role-title{font-size:clamp(74px,11vw,112px)}.op-role-top{min-height:430px}.op-role-details{padding:30px 30px 5px}}@media(max-width:640px){.op-hero{min-height:550px;padding:180px 25px 85px}.op-hero:before{background:linear-gradient(90deg,rgba(16,45,80,.95),rgba(16,45,80,.72))}.op-hero-image{left:10%;opacity:.42}.op-hero h1{font-size:clamp(57px,11vw,75px)}.op-hero-label{bottom:22px;right:20px;font-size:7px;letter-spacing:.12em}.op-openings{width:calc(100% - 32px);padding:70px 0 80px}.op-section-intro{margin-bottom:38px}.op-section-intro h2{font-size:61px}.op-role-top{min-height:415px;padding:31px 26px 44px}.op-role-top:after{inset:14px}.op-role-brand img{width:156px}.op-role-hiring{margin-top:28px}.op-role-title{font-size:clamp(65px,13vw,85px)}.op-role-descriptor{letter-spacing:.08em}.op-role-details{padding:18px 15px 1px}.op-role-section{padding:20px 16px}.op-role-section h3{font-size:25px}.op-role-section li{font-size:13px}.op-role-apply{padding:26px 20px}.op-note{flex-wrap:wrap;padding:20px;gap:10px}.op-note p{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 48px)}.op-note a{margin-left:38px}}@media(prefers-reduced-motion:reduce){.op-explore span,.op-role-apply>a{transition:none}}.op-openings{position:relative;isolation:isolate}.op-openings:before{content:"";position:absolute;inset:120px -4% auto;height:620px;background:url(/img/arunera-emblem.svg) 50%/620px auto no-repeat;opacity:.055;pointer-events:none;z-index:0}.op-openings>*{position:relative;z-index:1}.op-role--business-development .op-role-title{font-size:clamp(55px,5vw,84px)}.op-role--business-development .op-role-top{background:#102d50}.op-role-top:before{background-position:50%,100%;background-size:cover,cover}@media(max-width:640px){.op-openings:before{inset:80px -2% auto;height:370px;background-size:380px auto}.op-role--business-development .op-role-title{font-size:clamp(44px,10.5vw,66px)}}