.beakid .join-hero{background:var(--white);padding:6rem 2rem 5rem;position:relative;overflow:hidden}.beakid .join-hero-inner{max-width:var(--max-w);grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin:0 auto;display:grid}.beakid .join-hero .hero-blob{filter:blur(100px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.beakid .join-hero .hero-blob--coral{background:#d9513b14;width:500px;height:500px;top:-100px;left:-100px}.beakid .join-hero .hero-blob--blue{background:#2563ff0f;width:400px;height:400px;bottom:-80px;right:-60px}.beakid .join-hero-text{z-index:1;position:relative}.beakid .join-hero-text h1{margin-top:.75rem;margin-bottom:1.25rem}.beakid .join-hero-text h1 em{color:var(--coral);font-style:italic}.beakid .join-hero-text>p{color:var(--gray-5);max-width:520px;margin-bottom:2rem;font-size:1.1rem;line-height:1.7}.beakid .join-hero-ctas{flex-wrap:wrap;gap:.75rem;display:flex}.beakid .deal-card{z-index:1;background:var(--ink);border-radius:var(--radius-xl);color:var(--white);padding:2.5rem;position:relative}.beakid .deal-card-label{letter-spacing:.06em;text-transform:uppercase;color:var(--coral);margin-bottom:.75rem;font-size:.7rem;font-weight:600}.beakid .deal-card h3{color:var(--white);margin-bottom:1.5rem;font-size:1.35rem}.beakid .deal-row{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.85rem 0;font-size:.9rem;display:flex}.beakid .deal-row:last-child{border-bottom:none}.beakid .deal-row-label{color:#ffffff8c}.beakid .deal-row-value{color:var(--white);font-weight:600}.beakid .deal-row-value.highlight{color:var(--coral)}.beakid .criteria-section{background:var(--white);padding:var(--section-pad)}.beakid .criteria-inner{max-width:var(--max-w);margin:0 auto}.beakid .criteria-header{text-align:center;margin-bottom:3rem}.beakid .criteria-header h2{margin-top:.75rem;margin-bottom:.75rem}.beakid .criteria-header p{color:var(--gray-5);margin:0 auto}.beakid .criteria-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.beakid .criteria-card{background:var(--gray-1);border:1px solid var(--gray-2);border-radius:var(--radius-lg);padding:1.75rem;transition:all .2s}.beakid .criteria-card:hover{border-color:var(--gray-3);box-shadow:var(--shadow-sm)}.beakid .criteria-card-icon{background:var(--coral-dim);border-radius:var(--radius);width:44px;height:44px;color:var(--coral);justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.beakid .criteria-card-icon svg{width:22px;height:22px}.beakid .criteria-card h4{margin-bottom:.4rem;font-size:1rem}.beakid .criteria-card p{color:var(--gray-4);font-size:.85rem;line-height:1.6}.beakid .process-section{background:var(--gray-1);padding:var(--section-pad)}.beakid .process-inner{max-width:var(--max-w);margin:0 auto}.beakid .process-header{text-align:center;margin-bottom:3.5rem}.beakid .process-header h2{margin-top:.75rem;margin-bottom:.5rem}.beakid .process-header p{color:var(--gray-5);margin:0 auto}.beakid .process-timeline{max-width:700px;margin:0 auto;position:relative}.beakid .process-timeline:before{content:"";background:var(--gray-2);width:2px;position:absolute;top:0;bottom:0;left:24px}.beakid .process-step{align-items:flex-start;gap:1.5rem;padding-bottom:2.5rem;display:flex;position:relative}.beakid .process-step:last-child{padding-bottom:0}.beakid .process-step-number{background:var(--white);border:2px solid var(--gray-2);width:50px;min-width:50px;height:50px;font-family:var(--font-display);color:var(--ink);z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex;position:relative}.beakid .process-step-content{padding-top:.6rem}.beakid .process-step-content h4{margin-bottom:.35rem;font-size:1.05rem}.beakid .process-step-content p{color:var(--gray-4);font-size:.9rem;line-height:1.6}.beakid .commercial-section{background:var(--white);padding:var(--section-pad)}.beakid .commercial-inner{max-width:var(--max-w);flex-direction:column;gap:2rem;margin:0 auto;display:flex}.beakid .commercial-card{background:var(--ink);border-radius:var(--radius-xl);color:var(--white);padding:3rem}.beakid .commercial-card-label{letter-spacing:.06em;text-transform:uppercase;color:var(--coral);margin-bottom:.5rem;font-size:.7rem;font-weight:600}.beakid .commercial-card h3{color:var(--white);margin-bottom:.5rem;font-size:clamp(1.35rem,3vw,1.75rem)}.beakid .commercial-card>p{color:#ffffff8c;margin-bottom:2rem;font-size:.95rem}.beakid .royalty-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:0;margin-bottom:1.5rem;display:grid}.beakid .royalty-box{border-radius:var(--radius-lg);text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;padding:1.5rem}.beakid .royalty-box-value{font-family:var(--font-display);color:var(--white);margin-bottom:.25rem;font-size:1.75rem;font-weight:700}.beakid .royalty-box-value.coral{color:var(--coral)}.beakid .royalty-box-label{color:#ffffff8c;font-size:.8rem}.beakid .royalty-arrow{color:#ffffff4d;justify-content:center;align-items:center;padding:0 .75rem;display:flex}.beakid .royalty-arrow svg{width:20px;height:20px}.beakid .commercial-footnote{color:#fff6;font-size:.8rem;line-height:1.6}.beakid .fee-flow{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:1.5rem;display:grid}.beakid .fee-box{border-radius:var(--radius-lg);text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;padding:1.5rem}.beakid .fee-box-value{font-family:var(--font-display);color:var(--white);margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.beakid .fee-box-value.coral{color:var(--coral)}.beakid .fee-box-label{color:#ffffff8c;font-size:.8rem;line-height:1.4}.beakid .fee-box-plus{color:#ffffff4d;margin-top:.25rem;font-size:.75rem}.beakid .benefits-section{background:var(--gray-1);padding:var(--section-pad)}.beakid .benefits-inner{max-width:var(--max-w);margin:0 auto}.beakid .benefits-header{text-align:center;margin-bottom:3rem}.beakid .benefits-header h2{margin-top:.75rem;margin-bottom:.75rem}.beakid .benefits-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.beakid .benefit-card{background:var(--white);border:1px solid var(--gray-2);border-radius:var(--radius-lg);padding:1.75rem;transition:all .2s}.beakid .benefit-card:hover{border-color:var(--gray-3);box-shadow:var(--shadow-sm)}.beakid .benefit-card-icon{border-radius:var(--radius);color:#16a34a;background:#16a34a14;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1rem;display:flex}.beakid .benefit-card-icon svg{width:22px;height:22px}.beakid .benefit-card h4{margin-bottom:.4rem;font-size:1rem}.beakid .benefit-card p{color:var(--gray-4);margin-bottom:.75rem;font-size:.85rem;line-height:1.6}.beakid .benefit-compare{color:var(--gray-4);border-top:1px solid var(--gray-2);padding-top:.75rem;font-size:.75rem}.beakid .benefit-compare strong{color:var(--gray-5)}.beakid .apply-section{background:var(--gray-1);padding:var(--section-pad)}.beakid .apply-inner{max-width:var(--max-w);grid-template-columns:1fr 1.2fr;align-items:start;gap:4rem;margin:0 auto;display:grid}.beakid .apply-text{position:sticky;top:100px}.beakid .apply-text h2{margin-top:.75rem;margin-bottom:.75rem}.beakid .apply-text>p{color:var(--gray-5);margin-bottom:1.5rem;font-size:.95rem;line-height:1.7}.beakid .apply-callout{background:var(--white);border:1px solid var(--gray-2);border-radius:var(--radius-lg);margin-top:1.5rem;padding:1.5rem}.beakid .apply-callout h4{align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.95rem;display:flex}.beakid .apply-callout p{color:var(--gray-4);font-size:.85rem;line-height:1.6}.beakid .apply-form-card{background:var(--white);border:1px solid var(--gray-2);border-radius:var(--radius-xl);box-shadow:var(--shadow);padding:2.5rem}.beakid .apply-form-card h3{margin-bottom:.35rem;font-size:1.25rem}.beakid .apply-form-card>p{color:var(--gray-4);margin-bottom:2rem;font-size:.85rem}@media (max-width:768px){.beakid .join-hero{padding:3.5rem 1.5rem 3rem}.beakid .join-hero-inner{grid-template-columns:1fr;gap:2.5rem}.beakid .criteria-grid,.beakid .benefits-grid{grid-template-columns:1fr}.beakid .royalty-flow{grid-template-columns:1fr;gap:.75rem}.beakid .royalty-arrow{padding:.5rem 0;transform:rotate(90deg)}.beakid .fee-flow{grid-template-columns:1fr}.beakid .apply-inner{grid-template-columns:1fr;gap:2.5rem}.beakid .apply-text{position:static}.beakid .apply-form-card{padding:1.5rem}.beakid .commercial-card,.beakid .deal-card{padding:2rem}}@media (max-width:1024px) and (min-width:769px){.beakid .criteria-grid,.beakid .benefits-grid{grid-template-columns:repeat(2,1fr)}.beakid .fee-flow{grid-template-columns:repeat(3,1fr)}}
