.why-choose{scroll-margin-top:var(--site-header-offset)}.why-title{color:var(--brand-primary);letter-spacing:.12em;font-size:clamp(1.35rem,2.4vw,1.75rem)}.why-title-rule{background:var(--brand-primary);width:3rem;height:2px}.why-intro{max-width:52rem}#why-choose-arrow{padding-top:6.5rem;padding-bottom:5.5rem}@media (min-width:992px){#why-choose-arrow{padding-top:7.5rem;padding-bottom:6rem}}.why-grid{grid-template-columns:1fr;gap:1rem;display:grid}.why-panel{--why-gold:#c6a15a;z-index:0;border:1px solid var(--line-soft);background-color:#fff;background-image:radial-gradient(#16324f0e 1px,#0000 1.2px),linear-gradient(165deg,#16324f08 0%,#0000 42%);background-size:13px 13px,auto;flex-direction:column;min-height:17.5rem;padding:1.55rem 1.3rem 1.35rem;display:flex;position:relative;overflow:hidden}.why-panel:nth-child(2n){background-color:#f6f8fb}.why-panel:before{content:"";z-index:1;background:var(--why-gold);clip-path:polygon(0 0,calc(100% - 1.15rem) 0,100% 100%,0 100%);height:4px;position:absolute;top:0;left:0;right:0}.why-panel:after{content:"";z-index:1;background:var(--brand-primary);clip-path:polygon(0 0,100% 0,100% 100%);pointer-events:none;width:1.15rem;height:1.15rem;position:absolute;top:0;right:0}.why-panel-index{z-index:0;color:#16324f12;letter-spacing:-.04em;pointer-events:none;font-size:5.4rem;font-weight:700;line-height:1;position:absolute;bottom:-.35rem;right:.45rem}.why-panel-icon-wrap{z-index:1;width:3.55rem;height:3.55rem;margin-bottom:1.05rem;position:relative}.why-panel-icon-wrap:before{content:"";border:1px dashed #c6a15ab3;border-radius:50%;position:absolute;inset:0}.why-panel-icon{color:var(--brand-primary);background:#fff;border:1px solid #16324f1f;border-radius:50%;justify-content:center;align-items:center;font-size:1.12rem;display:flex;position:absolute;inset:.32rem}.why-panel-title{z-index:1;max-width:13rem;color:var(--brand-ink);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:600;line-height:1.45;position:relative}.why-panel-rule{z-index:1;background:var(--why-gold);width:1.75rem;height:2px;margin:.85rem 0 .9rem;display:block;position:relative}.why-panel-copy{z-index:1;color:var(--brand-muted);margin:0;font-size:.9rem;line-height:1.55;position:relative}.why-intro,.why-panel{opacity:0;transform:translateY(16px)}.why-choose.is-visible .why-intro,.why-choose.is-visible .why-panel{animation:.9s cubic-bezier(.22,1,.36,1) forwards why-rise-in}@keyframes why-rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes why-orbit{to{transform:rotate(360deg)}}@media (min-width:768px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.why-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem}.why-panel{min-height:20.5rem;padding:1.55rem 1.1rem 1.25rem}.why-panel-title{max-width:none;font-size:.74rem}.why-panel-copy{font-size:.84rem}.why-panel-index{font-size:4.6rem}}@media (hover:hover) and (pointer:fine){.why-panel{cursor:pointer}.why-panel:before,.why-panel:after,.why-panel-icon-wrap,.why-panel-icon,.why-panel-title,.why-panel-rule,.why-panel-copy,.why-panel-index{transition:color .28s,background .28s,border-color .28s,width .35s,transform .35s,opacity .28s,clip-path .35s,height .28s,box-shadow .28s}.why-panel:hover,.why-panel:focus-within{background-color:var(--brand-primary);z-index:2;background-image:radial-gradient(#ffffff0f 1px,#0000 1.2px),linear-gradient(165deg,#c6a15a29 0%,#0000 48%)}.why-panel:focus-visible{outline:2px solid var(--why-gold);outline-offset:-2px}.why-panel:hover:before,.why-panel:focus-within:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:6px}.why-panel:hover:after,.why-panel:focus-within:after{background:var(--why-gold);transform:translate(2px,-1px)}.why-panel:hover .why-panel-icon-wrap:before,.why-panel:focus-within .why-panel-icon-wrap:before{border-style:solid;border-color:var(--why-gold);animation:8s linear infinite why-orbit}.why-panel:hover .why-panel-icon,.why-panel:focus-within .why-panel-icon{color:var(--why-gold);background:#07152559;border-color:#c6a15a8c;transform:scale(1.04)}.why-panel:hover .why-panel-title,.why-panel:focus-within .why-panel-title{color:#fff}.why-panel:hover .why-panel-rule,.why-panel:focus-within .why-panel-rule{width:3.25rem}.why-panel:hover .why-panel-copy,.why-panel:focus-within .why-panel-copy{color:#ffffffdb}.why-panel:hover .why-panel-index,.why-panel:focus-within .why-panel-index{color:#ffffff1a;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.why-intro,.why-panel,.why-choose.is-visible .why-intro,.why-choose.is-visible .why-panel,.why-panel-copy,.why-panel:before,.why-panel:after,.why-panel-icon-wrap,.why-panel-icon,.why-panel-title,.why-panel-rule,.why-panel-index{opacity:1;transition:none;animation:none;transform:none}}.apply-roles-hero-kicker{color:#e4c98a;letter-spacing:.14em;text-transform:uppercase;max-width:40rem;font-size:.78rem;font-weight:700}.apply-roles-hero-intro{color:#ffffffe6;max-width:40rem;font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.7}.apply-roles-hero-actions{flex-wrap:wrap;align-items:center;gap:1.15rem 1.5rem;display:flex}.apply-roles-head{max-width:42rem;margin-bottom:2.5rem}.apply-roles-title{color:var(--brand-primary);letter-spacing:.08em;font-size:clamp(1.2rem,2vw,1.55rem)}.apply-roles-rule{background:#c6a15a;width:3rem;height:2px;margin-bottom:1.15rem}.apply-roles-lead,.apply-roles-copy{color:var(--brand-muted);font-size:1.02rem;line-height:1.75}.apply-roles-highlight{color:var(--brand-ink);font-size:1.08rem;font-weight:600;line-height:1.6}.apply-roles-kicker{color:#c6a15a;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.apply-roles-why{background:#fff}.why-arrow-steps{gap:2rem 1.25rem;display:grid;position:relative}.why-arrow-step{text-align:center;justify-items:center;gap:.85rem;display:grid}.why-arrow-orbit{width:7.5rem;height:7.5rem;position:relative}.why-arrow-photo{border:4px solid #fff;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 2px #c6a15a,0 10px 24px #1018281f}.why-arrow-step h3{max-width:12rem;color:var(--brand-primary);letter-spacing:.04em;margin:0;font-size:.88rem;font-weight:700;line-height:1.35}.why-arrow-step p{max-width:16rem;color:var(--brand-muted);font-size:.84rem;line-height:1.6}.apply-roles-split{background:#fff}.apply-roles-split--soft{background:#f4f7fb}.apply-roles-photo{min-height:16rem;position:relative;overflow:hidden}.apply-roles-photo img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.apply-roles-photo:hover img{transform:scale(1.05)}.apply-roles-btn{background:var(--brand-primary);color:#fff;letter-spacing:.04em;border-radius:.2rem;align-items:center;padding:.72rem 1.15rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.apply-roles-btn:hover{color:#fff;background:#0f2438}.apply-roles-value{background:#f4f7fb}.value-grid{gap:1.15rem;display:grid}.value-card{color:var(--brand-ink);border:1px solid var(--line-soft);background:#fff;flex-direction:column;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;overflow:hidden;box-shadow:0 10px 28px #1018280f}.value-card:hover{border-color:#c6a15a8c;transform:translateY(-6px);box-shadow:0 22px 40px #1018281f}.value-card-media{min-height:15rem;position:relative;overflow:hidden}.value-card-media img{transition:transform .75s cubic-bezier(.22,1,.36,1)}.value-card:hover .value-card-media img{transform:scale(1.07)}.value-card-shade{background:linear-gradient(#07152514 20%,#071525c7);position:absolute;inset:0}.value-card-index{z-index:1;color:#e4c98a;letter-spacing:.16em;font-size:.72rem;font-weight:700;position:absolute;top:.9rem;right:.9rem}.value-card-icon{z-index:1;color:#16324f;background:#c6a15a;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:1rem;display:inline-flex;position:absolute;bottom:3.15rem;left:1.1rem}.value-card-icon i{color:#16324f;font-size:1.05rem;line-height:1}.value-card-title{z-index:1;color:#fff;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1.02rem;font-weight:700;line-height:1.3;position:absolute;bottom:1rem;left:1.1rem;right:1.1rem}.value-card-body{flex-direction:column;flex:auto;padding:1.2rem 1.2rem 1.3rem;display:flex}.value-card-body ul{margin-bottom:1.1rem}.value-card-body li{color:var(--brand-muted);padding:.38rem 0 .38rem 1rem;font-size:.9rem;line-height:1.5;position:relative}.value-card-body li:before{content:"";background:#c6a15a;width:.38rem;height:.38rem;position:absolute;top:.85rem;left:0}.value-card-cta{color:var(--brand-primary);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:.78rem;font-weight:700;text-decoration:none}.value-card-cta:hover{color:#8a6a2f}@media (min-width:768px){.why-arrow-steps,.value-grid{grid-template-columns:repeat(min(2, var(--cols,2)), minmax(0, 1fr))}.apply-roles-photo{min-height:22rem}}@media (min-width:992px){.value-grid{grid-template-columns:repeat(min(4, var(--cols,4)), minmax(0, 1fr))}.why-arrow-steps{grid-template-columns:repeat(min(6, var(--cols,6)), minmax(0, 1fr));gap:1.1rem .75rem}.why-arrow-steps:before{content:"";background:linear-gradient(90deg,#0000,#c6a15a,#0000);height:2px;position:absolute;top:3.7rem;left:6%;right:6%}.why-arrow-steps:has(:only-child):before{content:none}.why-arrow-orbit{z-index:1}.apply-roles-photo{min-height:26rem}}.careers-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.careers-reveal.is-inview{opacity:1;transform:none}@media (min-width:768px){.hire-grid.why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.hire-grid.why-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.hire-grid.why-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.apply-roles-btn,.careers-reveal,.apply-roles-photo img,.value-card,.value-card-media img{transition:none}.value-card:hover{transform:none}.careers-reveal{opacity:1;transform:none}}
