.career-benefits-parent-section{margin-top:3rem}.career-benefits-parent-section .section-title{color:#000;text-transform:uppercase;margin-bottom:1.5rem;font-size:20px;font-weight:700}.career-benefits-parent-section .benefits-card-wrapper{background-color:#f3f3f3;border-radius:1rem;align-items:center;min-height:320px;padding:2rem 1rem;display:flex;position:relative;overflow:hidden}.career-benefits-parent-section .content-row-layer{z-index:2;width:100%}.career-benefits-parent-section .metric-column{text-align:left;padding:1.5rem 1rem}.career-benefits-parent-section .text-purple{color:#7b1fa2}.career-benefits-parent-section .metric-number{letter-spacing:-1px;margin:0;font-size:38px;font-weight:800;line-height:1}.career-benefits-parent-section .metric-label{font-size:26px;font-weight:700}.career-benefits-parent-section .text-orange{color:#f26522}.career-benefits-parent-section .trend-arrow{opacity:.7;margin-left:4px;font-size:28px;font-weight:400;display:inline-block}.career-benefits-parent-section .metric-description{color:#333;max-width:320px;margin-top:.5rem;margin-bottom:0;font-size:16px;line-height:1.4}@media (min-width:768px){.career-benefits-parent-section .border-end-divider{border-right:2px solid #e1e1e1!important}.career-benefits-parent-section .metric-column{padding:2rem 2.5rem}.career-benefits-parent-section .right-side-padding{padding-left:3.5rem}}@media (min-width:576px){.career-benefits-parent-section .metric-number{font-size:48px}.career-benefits-parent-section .metric-label{font-size:32px}.career-benefits-parent-section .trend-arrow{font-size:36px}.career-benefits-parent-section .metric-description{font-size:20px}}.career-benefits-parent-section .floating-avatar{object-fit:cover;z-index:1;opacity:.95;border-radius:40px 40px 50px 50px;width:64px;height:80px;position:absolute;box-shadow:0 4px 10px #0000000f}.career-benefits-parent-section .avatar-top-left{top:12%;left:22%}.career-benefits-parent-section .avatar-bottom-left{bottom:8%;left:12%}.career-benefits-parent-section .avatar-center-mid{z-index:4;width:68px;height:84px;margin:0 auto;top:40%;left:0;right:0}.career-benefits-parent-section .avatar-top-right{top:10%;left:68%}.career-benefits-parent-section .avatar-bottom-right{border-radius:45px;width:90px;height:110px;bottom:0;left:62%}.career-benefits-parent-section .avatar-far-right{width:50px;height:64px;bottom:12%;right:4%}@media (max-width:991px){.career-benefits-parent-section .floating-avatar{display:none}.career-benefits-parent-section .benefits-card-wrapper{min-height:auto}}
.cover-letter-promo-section .promo-banner-card{background:linear-gradient(135deg,#fff0f5 0%,#fff9e6 100%);border:1px solid #df147a14;margin-top:4%}.cover-letter-promo-section .dynamic-heading{color:#111;font-size:1.25rem}.cover-letter-promo-section .check-icon-circle{color:#fff;background-color:#2ec4b6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;font-size:11px;font-weight:700;display:inline-flex}.cover-letter-promo-section .promo-benefits-list li{line-height:1.4;font-size:.95rem!important}
.benefits-comparison-table-section .table-main-title{color:#000;text-transform:uppercase;margin-bottom:.5rem;font-size:20px;font-weight:700}.benefits-comparison-table-section .custom-comparison-grid th,.benefits-comparison-table-section .custom-comparison-grid td{text-wrap-mode:nowrap;border-bottom:1px solid #edf2f7}.benefits-comparison-table-section .col-title-main{color:#333;font-size:.95rem;font-weight:700}.benefits-comparison-table-section .col-title-highlight{color:#001e42;font-size:.95rem;font-weight:700}.benefits-comparison-table-section .col-title-secondary{color:#4a5568;font-size:.9rem;font-weight:700}.benefits-comparison-table-section .highlight-column{background-color:#fffcf0!important}.benefits-comparison-table-section .table-green-check{color:#fff;background-color:#00b5ad;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:inline-flex}
.career-steps-parent-container{margin-top:3rem;margin-bottom:2.5rem}.career-steps-parent-container .main-headline{color:#000;text-transform:uppercase;margin-bottom:.5rem;font-size:20px;font-weight:700}.career-steps-parent-container .sub-paragraph{color:#718096;max-width:850px;margin-bottom:3rem;font-size:16px;line-height:1.5}.career-steps-parent-container .steps-display-board{background-color:#fafbfc;border-radius:16px;margin-bottom:2rem;padding:2%;position:relative;overflow:hidden}.career-steps-parent-container .step-content-layout{align-items:flex-start;gap:10px;display:flex}.career-steps-parent-container .big-step-number{color:#ded8ff;letter-spacing:-2px;-webkit-user-select:none;user-select:none;font-size:60px;font-weight:800;line-height:.8}.career-steps-parent-container .step-text-wrapper{padding-top:.5rem}.career-steps-parent-container .step-title-highlight{color:#f26522;margin-bottom:1rem;font-size:22px;font-weight:700}.career-steps-parent-container .step-description{color:#2d3748;max-width:380px;font-size:16px;line-height:1.6}.career-steps-parent-container .illustration-display-col .how_to_work_img{width:100%;height:100%}.career-steps-parent-container .character-silhouette{z-index:3;flex-direction:column;align-items:center;width:120px;height:150px;display:flex;position:absolute;bottom:0;right:15px}.career-steps-parent-container .character-head{background-color:#1a1625;border-radius:50%;width:32px;height:32px;margin-bottom:-2px;position:relative}.career-steps-parent-container .character-head:after{content:"";background-color:#f7fafc;width:10px;height:8px;position:absolute;bottom:-4px;left:11px}.career-steps-parent-container .character-torso{background-color:#ff9e6e;border-radius:24px 24px 0 0;width:84px;height:90px}.career-steps-parent-container .laptop-silhouette{background-color:#0f172a;border-radius:4px 4px 1px 1px;width:75px;height:44px;position:absolute;bottom:12px;left:-10px;transform:perspective(40px)rotateX(15deg)}.career-steps-parent-container .control-buttons-row{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}.career-steps-parent-container .btn-step-trigger{color:#ff6b35;cursor:pointer;background-color:#fbeee8;border:none;border-radius:8px;width:100%;padding:5px;font-size:15px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1)}.career-steps-parent-container .btn-step-trigger:hover{background-color:#f7ded4}.career-steps-parent-container .active-trigger{color:#fff!important;background-color:#ff6b35!important}.career-steps-parent-container .nav-chevron-divider{color:#a0aec0;-webkit-user-select:none;user-select:none;margin-left:.25rem;margin-right:.25rem;font-size:14px}
.frequently-bought-section{margin:2% 0%}.frequently-bought-section .section-title{color:#000;text-transform:uppercase;margin-bottom:.5rem;font-size:20px;font-weight:700}.frequently-bought-section .outer-grey-container{background-color:#f7f9fa;border-radius:12px;padding:2%}.frequently-bought-section .addon-product-card{background-color:#fff;border:1px solid #edf2f7;border-radius:12px;flex-direction:column;height:100%;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}.frequently-bought-section .image-frame-holder{border-radius:8px;width:100%;margin-bottom:1.25rem;overflow:hidden}.frequently-bought-section .card-details-panel{flex-direction:column;flex-grow:1;display:flex}.frequently-bought-section .product-heading{color:#1a202c;margin-bottom:.25rem;font-size:20px;font-weight:700}.frequently-bought-section .product-summary{color:#718096;margin-bottom:1.5rem;font-size:14px;line-height:1.4}.frequently-bought-section .pricing-buy-row{flex-direction:column;gap:1rem;margin-top:auto;display:flex}.frequently-bought-section .price-label-group{flex-direction:column;line-height:1.2;display:flex}.frequently-bought-section .starting-text{color:#a0aec0;font-size:13px}.frequently-bought-section .price-amount{color:#1a202c;font-size:22px;font-weight:700}.frequently-bought-section .action-buy-btn{border-radius:50px;width:fit-content;padding:10px 24px;font-size:14px;font-weight:600;transition:background-color .15s;color:#fff!important;background-color:#7b1fa2!important;border:none!important}.frequently-bought-section .action-buy-btn:hover{background-color:#6a1b8a!important}@media (min-width:480px){.frequently-bought-section .pricing-buy-row{flex-direction:row;justify-content:space-between;align-items:center}}
