.cyp-join-band{background:#F7F3EB;padding:clamp(40px,6vw,72px) 0;border-top:1px solid rgb(176 141 87 / .35)}.cyp-join-band .cyp-join-in{display:grid;grid-template-columns:1fr auto;gap:clamp(20px,4vw,56px);align-items:center;max-width:980px;margin:0 auto}.cyp-join-band .v-eyebrow{color:#B08D57;margin:0 0 8px}.cyp-join-band h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(1.9rem,3.6vw,2.6rem);line-height:1.1;color:#0B1F3A;margin:0 0 10px}.cyp-join-band p.cyp-join-txt{font-family:Inter,system-ui,sans-serif;font-size:1.05rem;line-height:1.6;color:#13294a;margin:0;max-width:56ch}.cyp-join-btn{display:inline-flex;align-items:center;gap:10px;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:1rem;color:#0B1F3A;background:#fff0;border:1px solid #B08D57;border-radius:40px;padding:14px 26px;text-decoration:none;white-space:nowrap;transition:background .25s,color .25s,border-color .25s}.cyp-join-btn:after{content:"\2192";transition:transform .25s}.cyp-join-btn:hover,.cyp-join-btn:focus-visible{background:#0B1F3A;border-color:#0B1F3A;color:#F7F3EB}.cyp-join-btn:hover:after{transform:translateX(3px)}@media(max-width:760px){.cyp-join-band .cyp-join-in{grid-template-columns:1fr}.cyp-join-btn{justify-self:start}}.join-hero{min-height:62vh}.join-hero .v-ph img,.v-hero.join-hero .v-ph--bg>img[src*="chef-peeling"]{object-position:center 80%}.join-form{display:grid;grid-template-columns:1fr 1.4fr;gap:48px;align-items:start}.join-form h2{font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.05;margin-top:0}.join-form .join-copy p{font-size:1.08rem;line-height:1.65}.join-form .join-note{font-size:.98rem;opacity:.85;border-left:2px solid #C9A86A;padding-left:14px;margin-top:22px}.join-form .join-note a{color:#0B1F3A}@media(max-width:860px){.join-form{grid-template-columns:1fr;gap:24px}.join-hero{min-height:52vh}}.join-form .join-h3{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(1.5rem,2.6vw,1.9rem);color:#0B1F3A;margin:28px 0 10px}.join-form .join-list{list-style:none;padding:0;margin:0}.join-form .join-list li{position:relative;padding:8px 0 8px 26px;border-bottom:1px solid rgb(11 31 58 / .1);font-size:1.02rem;line-height:1.5}.join-form .join-list li:before{content:"";position:absolute;left:2px;top:17px;width:10px;height:1px;background:#B08D57}.join-form .join-list+p{margin-top:22px}.cyp-join-band a.cyp-join-btn,.cyp-join-band a.cyp-join-btn:hover{text-decoration:none!important}.cyp-bac-form .cyp-cv-field input[type=file]{font-family:Inter,system-ui,sans-serif;font-size:1rem;color:#0B1F3A;width:100%;padding:10px 0;border:0;background:#fff0}.cyp-bac-form .cyp-cv-field .wpforms-field-description{margin-top:6px}