.arbl-grid-bg{pointer-events:none;z-index:0;display:none;position:fixed;inset:0}.arbl-blob{filter:blur(100px);pointer-events:none;z-index:0;border-radius:50%;display:none;position:fixed}.arbl-blob-1{background:var(--blob-1);width:600px;height:600px;top:-150px;left:-100px}.arbl-blob-2{background:var(--blob-2);width:500px;height:500px;top:200px;right:-100px}.arbl-blob-3{background:var(--blob-3);width:400px;height:400px;bottom:0;left:30%}.arbl-container{--purple:#6851ff;--purple-light:#8a76ff;--blue:#2563eb;--cyan:#00d4ff;--green:#00c2a8;--text:#313131;--muted:#6c6c6c;--page-bg:linear-gradient(180deg, #fff 0%, #f7fbff 42%, #eeebff 100%);--grid-line:#6851ff0f;--blob-1:transparent;--blob-2:transparent;--blob-3:transparent;--hero-orb-1:#00d4ff33;--hero-orb-2:#6851ff29;--card-bg:#ffffffc2;--card-border:#6851ff24;--card-hover-bg:#6851ff0d;--panel-bg:linear-gradient(180deg, #ffffffd1, #f7f3ffeb);--nav-bg:#ffffffa8;--glass-bg:#ffffff94;--chip-bg:#ffffffb8;--panel-shadow:0 30px 80px #4c5f7a29;--stats-shadow:0 18px 42px #6851ff21;--inset-shadow:inset 0 1px 0 #ffffffb3;--progress-track:#6972861f;color:var(--text);font-family:var(--font-roboto), sans-serif;background:var(--page-bg);overflow-x:hidden}.arbl-container[data-theme=dark]{--text:#f1f5f9;--muted:#c7cad1;--page-bg:linear-gradient(180deg, #212126 0%, #252532 48%, #212126 100%);--grid-line:#ffffff0d;--blob-1:transparent;--blob-2:transparent;--blob-3:transparent;--hero-orb-1:#00d4ff24;--hero-orb-2:#6851ff33;--card-bg:#ffffff08;--card-border:#ffffff14;--card-hover-bg:#6851ff14;--panel-bg:linear-gradient(180deg, #0f172adb, #090d22e6);--nav-bg:#050714b3;--glass-bg:#ffffff05;--chip-bg:#ffffff0a;--panel-shadow:0 36px 80px #02061773;--stats-shadow:0 24px 60px #00000038;--inset-shadow:inset 0 1px 0 #ffffff08;--progress-track:#ffffff12}.arbl-container:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse at 100% 18%, var(--hero-orb-1), transparent 36%), radial-gradient(ellipse at 48% 44%, #eeebffb8, transparent 42%), linear-gradient(90deg, #ffffffe6, #fff0);position:fixed;inset:0}.arbl-container[data-theme=dark]:before{background:radial-gradient(at 100% 18%,#00d4ff1a,#0000 36%),radial-gradient(at 48% 44%,#6851ff2e,#0000 42%),linear-gradient(90deg,#212126f2,#21212640)}.arbl-nav-shell{z-index:100;background:var(--nav-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #6851ff14;position:relative}.arbl-nav-shell .MuiAppBar-root{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background-color:#0000!important}.arbl-container h1,.arbl-container h2,.arbl-container h3,.arbl-container h4,.arbl-container .arbl-syne{font-family:var(--font-roboto), sans-serif}.arbl-btn-primary{background:linear-gradient(135deg, var(--purple), var(--purple-light));color:#fff;font-family:var(--font-roboto), sans-serif;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 22px;font-size:.95rem;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #6851ff3d}.arbl-btn-primary:before{content:"";background:linear-gradient(135deg, var(--purple-light), var(--cyan));opacity:0;transition:opacity .3s;position:absolute;inset:0}.arbl-btn-primary:hover:before{opacity:1}.arbl-btn-primary:hover{transform:translateY(-2px)}.arbl-btn-primary span,.arbl-btn-primary svg{z-index:1;position:relative}.arbl-btn-lg{padding:14px 24px;font-size:1rem}.arbl-btn-outline{background:var(--glass-bg);border:2px solid var(--purple);color:var(--text);font-family:var(--font-roboto), sans-serif;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:12px 24px;font-size:1rem;font-weight:700;transition:border-color .2s,background .2s,transform .2s}.arbl-btn-outline:hover{background:#7c3aed14;border-color:#7c3aed73;transform:translateY(-2px)}.arbl-section-label{color:var(--muted);letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:.78rem}.arbl-trust-item{color:var(--muted);align-items:center;gap:10px;font-size:.9rem;display:flex}.arbl-dot{background:linear-gradient(135deg, var(--purple), var(--cyan));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:.55rem;display:flex}.arbl-hero-section{z-index:1;padding:42px 32px 34px;position:relative;overflow:hidden}.arbl-hero-section:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 78% 8%,#00d4ff38,#0000 34%),radial-gradient(at 42% 60%,#6851ff24,#0000 42%);height:100%;position:absolute;inset:0 0 auto}.arbl-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:34px;max-width:1380px;min-height:min(760px,100svh - 122px);margin:0 auto;display:grid;position:relative}.arbl-hero-copy{max-width:660px;padding:28px 0 22px}.arbl-rating-row{color:var(--text);flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:26px;font-size:1rem;display:inline-flex}.arbl-stars{color:var(--green);align-items:center;gap:1px;font-size:1.05rem;display:inline-flex}.arbl-review-avatars{margin-left:2px;margin-right:2px;display:inline-flex}.arbl-review-avatars span{background:linear-gradient(135deg, var(--purple), var(--cyan));color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:-7px;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 8px 18px #3131311f}.arbl-review-avatars span:first-child{margin-left:0}.arbl-rating-row strong{font-weight:900}.arbl-rating-row>span{color:var(--muted)}.arbl-hero-title{letter-spacing:0;max-width:650px;margin:0;font-size:clamp(2.9rem,4.9vw,5.1rem);font-weight:800;line-height:1.08}.arbl-hero-title .arbl-accent{color:var(--purple)}.arbl-hero-desc{color:var(--muted);margin:24px 0 44px;font-size:clamp(1.2rem,1.6vw,1.55rem);line-height:1.55}.arbl-hero-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.arbl-no-card-note{color:var(--muted);margin:14px 0 0 50px;font-size:.96rem}.arbl-stats-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:650px;margin-top:82px;display:grid}.arbl-stat-card{min-height:120px;box-shadow:var(--stats-shadow);color:var(--text);background:linear-gradient(#eafdffe6,#eeebffb3);border:1px solid #6851ff24;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.arbl-stat-card strong{color:var(--text);margin-bottom:14px;font-size:clamp(1.15rem,1.5vw,1.55rem);font-weight:900;line-height:1.1;display:block}.arbl-stat-card span{color:var(--muted);font-size:1rem;line-height:1.5;display:block}.arbl-stat-icon{color:#31566a;flex-shrink:0}.arbl-container[data-theme=dark] .arbl-stat-card{background:linear-gradient(#ffffff12,#6851ff1c);border-color:#ffffff1a}.arbl-container[data-theme=dark] .arbl-stat-icon{color:#c7cad1}.arbl-hero-visual{align-self:center;width:100%;min-width:0;position:relative}.arbl-hero-visual-frame{aspect-ratio:1.36;isolation:isolate;width:min(100%,790px);margin-left:auto;position:relative}.arbl-hero-visual-frame:before{content:"";filter:blur(24px);z-index:-1;background:linear-gradient(140deg,#6851ff29,#00d4ff2e);border-radius:40px;position:absolute;inset:6% 2% 0 5%}.arbl-hero-preview{object-fit:contain;object-position:center;filter:drop-shadow(0 34px 48px #23375238);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}.arbl-hero-preview-1{animation:9s ease-in-out infinite arblHeroPreviewOne}.arbl-hero-preview-2{animation:9s ease-in-out infinite arblHeroPreviewTwo}.arbl-visual-pill{z-index:2;color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #6851ff2e;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-size:.82rem;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 18px 36px #23375224}.arbl-container[data-theme=dark] .arbl-visual-pill{background:#212126c2;border-color:#ffffff1f}.arbl-visual-pill-top{top:8%;left:12%}.arbl-visual-pill-bottom{bottom:22%;right:8%}@keyframes arblHeroPreviewOne{0%,42%{opacity:1;transform:translateY(0)scale(1)}50%,92%{opacity:0;transform:translateY(8px)scale(1.015)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes arblHeroPreviewTwo{0%,42%{opacity:0;transform:translateY(8px)scale(1.015)}50%,92%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(1.015)}}.arbl-section-2{z-index:1;background:linear-gradient(#fffffff5,#f8fbffeb);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:28px 0 50px;scroll-margin-top:110px;position:relative}.arbl-template-showcase{width:100%;color:var(--text);background:0 0;padding:0 0 8px;position:relative;overflow:hidden}.arbl-container[data-theme=dark] .arbl-section-2{background:linear-gradient(#212126f5,#252532eb)}.arbl-hired-marquee{text-align:center;max-width:760px;margin:0 auto 112px}.arbl-hired-marquee p{color:var(--text);margin:0 0 24px;font-size:1.15rem;font-weight:900}.arbl-company-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.arbl-company-track{align-items:center;gap:46px;width:max-content;animation:22s linear infinite arblCompanyMarquee;display:flex}.arbl-company-track span{color:#596274;letter-spacing:0;opacity:.74;filter:grayscale();flex:none;font-size:clamp(1.35rem,2.2vw,2.35rem);font-weight:900}.arbl-container[data-theme=dark] .arbl-company-track span{color:#f1f5f9c7}.arbl-template-copy{max-width:1340px;margin:0 auto;padding:0 32px}.arbl-section-mark{background:var(--green);border-radius:999px;width:42px;height:8px;margin-bottom:18px}.arbl-template-copy h2{max-width:1180px;color:var(--text);margin:0;font-size:clamp(2rem,3.2vw,3.05rem);font-weight:900;line-height:1.12}.arbl-template-copy p{max-width:1320px;color:var(--muted);margin:18px 0 0;font-size:clamp(1.02rem,1.45vw,1.28rem);line-height:1.55}.arbl-template-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;max-width:1120px;margin:34px auto 46px;padding:0 28px;display:flex}.arbl-template-pills button{color:#475569;min-height:40px;font-family:var(--font-roboto), sans-serif;box-shadow:none;background:#ffffffc7;border:1px solid #0000001a;border-radius:999px;justify-content:center;align-items:center;padding:9px 18px;font-size:.92rem;font-weight:900;line-height:1;transition:transform .2s,border-color .2s,background .2s,color .2s;display:inline-flex}.arbl-template-pills button:hover{color:var(--purple);border-color:#6851ff57;transform:translateY(-2px)}.arbl-template-pills .arbl-template-pill-active{border-color:var(--purple);background:var(--purple);color:#fff;box-shadow:0 16px 34px -22px #4f31e6cc}.arbl-template-pills .arbl-template-pill-active:hover{color:#fff;background:var(--purple)}.arbl-container[data-theme=dark] .arbl-template-pills button{color:#cbd5e1;background:#ffffff0a;border-color:#ffffff1a}.arbl-container[data-theme=dark] .arbl-template-pills .arbl-template-pill-active{border-color:var(--purple);background:var(--purple);color:#fff}.arbl-template-carousel-shell{width:min(100vw,1600px);margin:0 auto;position:relative}.arbl-template-carousel-shell:before,.arbl-template-carousel-shell:after{content:"";z-index:4;pointer-events:none;width:90px;position:absolute;top:0;bottom:0}.arbl-template-carousel-shell:before{background:linear-gradient(90deg,#f8fbfffa,#0000);left:0}.arbl-template-carousel-shell:after{background:linear-gradient(270deg,#f8fbfffa,#0000);right:0}.arbl-container[data-theme=dark] .arbl-template-carousel-shell:before{background:linear-gradient(90deg,#212126f5,#0000)}.arbl-container[data-theme=dark] .arbl-template-carousel-shell:after{background:linear-gradient(270deg,#212126f5,#0000)}.arbl-template-carousel{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:32px;padding:2px 92px 18px;display:flex;overflow-x:auto}.arbl-template-carousel::-webkit-scrollbar{display:none}.arbl-template-card{scroll-snap-align:center;background:#f4f4f6eb;border:1px solid #31313114;border-radius:14px;flex:0 0 268px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:visible;box-shadow:0 20px 50px #3131311f}.arbl-template-card:hover{border-color:#00d4ffc7;transform:translateY(-4px);box-shadow:0 26px 58px #0089b429}.arbl-template-card-featured{background:linear-gradient(#e5f7ffeb,#eeebffd1);border-color:#00d4ffb8}.arbl-container[data-theme=dark] .arbl-template-card{background:#ffffff0f;border-color:#ffffff1a;box-shadow:0 22px 58px #00000040}.arbl-container[data-theme=dark] .arbl-template-card-featured{background:linear-gradient(#00d4ff21,#6851ff26);border-color:#00d4ff85}.arbl-template-star{z-index:3;background:var(--cyan);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:1rem;display:inline-flex;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:0 12px 22px #0089b442}.arbl-template-preview{padding:20px 16px 0}.arbl-template-preview>div{box-shadow:none;border-radius:8px}.arbl-template-card-copy{padding:18px 14px 22px}.arbl-template-card-copy h3{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.35rem;font-weight:900;line-height:1.2;overflow:hidden}.arbl-template-card-copy p{color:var(--muted);margin:10px 0 0;font-size:1.08rem;line-height:1.25}.arbl-carousel-arrow{z-index:8;color:#fff;background:#354052;border:none;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,background .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 18px 34px #3140523d}.arbl-carousel-arrow:hover{background:var(--purple);transform:translateY(-50%)scale(1.05)}.arbl-carousel-arrow-left{left:8px}.arbl-carousel-arrow-right{right:8px}.arbl-template-showcase-action{justify-content:center;margin-top:28px;display:flex}.arbl-template-showcase-action .arbl-btn-primary{min-width:270px;text-decoration:none}@keyframes arblCompanyMarquee{0%{transform:translate(-50%)}to{transform:translate(0)}}.arbl-dashboard-panel{background:var(--panel-bg);border:1px solid var(--card-border);max-width:1120px;box-shadow:var(--panel-shadow);border-radius:30px;margin:0 auto;padding:32px}.arbl-dashboard-copy{text-align:center;max-width:720px;margin:0 auto 24px}.arbl-dashboard-title{margin-bottom:12px;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.arbl-dashboard-desc{color:var(--muted);font-size:1rem;line-height:1.75}.arbl-dashboard-metrics{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:26px;display:flex}.arbl-dashboard-metrics span{border:1px solid var(--card-border);background:var(--chip-bg);color:var(--muted);border-radius:999px;padding:10px 16px;font-size:.84rem}.arbl-dashboard-metrics strong{color:var(--text)}.arbl-mockup-box{background:radial-gradient(circle at top right, #7c3aed29, transparent 28%), var(--glass-bg);border:1px solid var(--card-border);border-radius:22px;padding:22px;position:relative;overflow:hidden}.arbl-mockup-topbar{border-bottom:1px solid var(--card-border);align-items:center;gap:6px;margin-bottom:18px;padding-bottom:12px;display:flex}.arbl-dot-red,.arbl-dot-yellow,.arbl-dot-green{border-radius:50%;width:10px;height:10px}.arbl-dot-red{background:#ef4444}.arbl-dot-yellow{background:#f59e0b}.arbl-dot-green{background:#22c55e}.arbl-mockup-url{background:var(--chip-bg);border:1px solid var(--card-border);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:1;margin-left:8px;padding:5px 10px;font-size:.72rem;overflow:hidden}.arbl-mockup-sidebar{color:var(--muted);flex-direction:column;gap:4px;margin-bottom:12px;font-size:.72rem;display:flex}.arbl-mockup-sidebar .active{color:var(--purple-light);background:#7c3aed26;border-radius:8px;padding:6px 8px}.arbl-mockup-sidebar span{padding:6px 8px}.arbl-mockup-content{background:var(--glass-bg);border:1px solid var(--card-border);box-shadow:var(--inset-shadow);border-radius:14px;padding:16px;font-size:.72rem}.arbl-mockup-content h4{margin-bottom:8px;font-size:.88rem}.arbl-score-pill{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.65rem;font-weight:700}.arbl-pill-green{color:#4ade80;background:#22c55e26;border:1px solid #22c55e47}.arbl-pill-blue{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f647}.arbl-progress-fill{background:linear-gradient(90deg, var(--purple), var(--blue));border-radius:999px;height:100%}.arbl-ai-chip{color:var(--purple-light);background:#7c3aed1f;border:1px solid #7c3aed40;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;font-size:.7rem;display:inline-flex}.arbl-features-section{z-index:1;background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:86px 32px 98px;position:relative}.arbl-container[data-theme=dark] .arbl-features-section{background:#212126}.arbl-ats-shell{grid-template-columns:minmax(0,1fr) minmax(420px,.88fr);align-items:center;gap:clamp(40px,6vw,92px);max-width:1360px;margin:0 auto;display:grid}.arbl-ats-copy{min-width:0}.arbl-ats-copy h2{color:var(--text);margin:0 0 22px;font-size:clamp(2.15rem,4.2vw,3.35rem);font-weight:900;line-height:1.12}.arbl-ats-areas{flex-direction:column;max-width:710px;display:flex}.arbl-ats-area{width:100%;color:var(--text);font-family:var(--font-roboto), sans-serif;text-align:left;background:0 0;border:0;border-bottom:1px solid #3131311f;padding:16px 0 17px;display:block}.arbl-container[data-theme=dark] .arbl-ats-area{border-bottom-color:#ffffff1f}.arbl-ats-area-heading{color:#3f485d;align-items:center;gap:13px;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.3;display:flex}.arbl-container[data-theme=dark] .arbl-ats-area-heading{color:#e2e8f0}.arbl-ats-area-heading svg{color:#42516d;font-size:1.65rem;transition:color .2s,transform .2s}.arbl-ats-area-heading strong{font-weight:900}.arbl-ats-area-active .arbl-ats-area-heading svg,.arbl-ats-area:hover .arbl-ats-area-heading svg{color:var(--green);transform:scale(1.04)}.arbl-ats-area-desc{color:#465066;padding-left:40px;font-size:clamp(1.02rem,1.55vw,1.24rem);font-weight:500;line-height:1.55;display:block;overflow:hidden}.arbl-container[data-theme=dark] .arbl-ats-area-desc{color:#cbd5e1}.arbl-ats-cta{width:fit-content;min-width:255px;margin-top:34px;text-decoration:none}.arbl-ats-visual{min-width:0}.arbl-ats-visual-card{background:#f1f1f1;border-radius:24px;width:min(100%,610px);margin-left:auto;position:relative;overflow:hidden}.arbl-container[data-theme=dark] .arbl-ats-visual-card{background:#ffffff0f}.arbl-ats-image-wrap{aspect-ratio:1.06;width:100%;position:relative}.arbl-ats-image-wrap img{object-fit:cover}.arbl-assistant-section{z-index:1;background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:88px 32px 98px;position:relative}.arbl-container[data-theme=dark] .arbl-assistant-section{background:#212126}.arbl-assistant-shell{grid-template-columns:minmax(0,.98fr) minmax(420px,.96fr);align-items:center;gap:clamp(40px,6vw,92px);max-width:1360px;margin:0 auto;display:grid}.arbl-assistant-copy{min-width:0}.arbl-assistant-copy h2{max-width:690px;color:var(--text);margin:0 0 16px;font-size:clamp(2.15rem,4.15vw,3.28rem);font-weight:900;line-height:1.15}.arbl-assistant-kicker{color:var(--muted);margin:0 0 10px;font-size:clamp(1rem,1.45vw,1.22rem);font-weight:900;line-height:1.45}.arbl-assistant-items{flex-direction:column;max-width:710px;display:flex}.arbl-assistant-item{width:100%;color:var(--text);font-family:var(--font-roboto), sans-serif;text-align:left;background:0 0;border:0;border-bottom:1px solid #3131311f;padding:16px 0 17px;display:block}.arbl-container[data-theme=dark] .arbl-assistant-item{border-bottom-color:#ffffff1f}.arbl-assistant-item-heading{color:#3f485d;align-items:center;gap:13px;font-size:clamp(1.04rem,1.25vw,1.18rem);line-height:1.35;display:flex}.arbl-container[data-theme=dark] .arbl-assistant-item-heading{color:#e2e8f0}.arbl-assistant-item-heading svg{color:#42516d;font-size:1.55rem;transition:color .2s,transform .2s}.arbl-assistant-item-heading strong{font-weight:900}.arbl-assistant-item-active .arbl-assistant-item-heading svg,.arbl-assistant-item:hover .arbl-assistant-item-heading svg{color:var(--green);transform:scale(1.04)}.arbl-assistant-item-desc{color:#465066;padding-left:38px;font-size:clamp(1rem,1.45vw,1.18rem);font-weight:500;line-height:1.55;display:block;overflow:hidden}.arbl-container[data-theme=dark] .arbl-assistant-item-desc{color:#cbd5e1}.arbl-assistant-cta{width:fit-content;min-width:240px;margin-top:34px;text-decoration:none}.arbl-assistant-visual{min-width:0}.arbl-assistant-visual-card{background:linear-gradient(135deg,#eef7fff2,#eeebffd1);border-radius:24px;width:min(100%,635px);margin-left:auto;position:relative;overflow:hidden;box-shadow:0 28px 70px #4c5f7a1f}.arbl-container[data-theme=dark] .arbl-assistant-visual-card{background:linear-gradient(135deg,#ffffff14,#6851ff1f);box-shadow:0 30px 80px #00000038}.arbl-assistant-image-wrap{aspect-ratio:1.06;width:100%;position:relative}.arbl-assistant-image-wrap img{object-fit:cover}.arbl-assistant-orbit-card{color:#fff;background:linear-gradient(135deg,#6851ffe0,#00d4ffbf);border:1px solid #6851ff2e;border-radius:14px;align-items:center;gap:8px;padding:12px 14px;font-size:.88rem;font-weight:900;display:inline-flex;position:absolute;top:40%;left:7%;box-shadow:0 18px 42px #31405229}.arbl-job-tools-section{z-index:1;background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:86px 32px 104px;position:relative}.arbl-container[data-theme=dark] .arbl-job-tools-section{background:#212126}.arbl-job-tools-shell{max-width:1210px;margin:0 auto}.arbl-job-tools-shell h2{max-width:980px;color:var(--text);margin:0;font-size:clamp(2rem,3.7vw,3.12rem);font-weight:900;line-height:1.14}.arbl-job-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:62px;display:grid}.arbl-job-tool-card{min-height:386px;color:var(--text);background:#f3f3f3;border:1px solid #3131310f;border-radius:8px;flex-direction:column;justify-content:space-between;padding:28px 22px 24px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex}.arbl-job-tool-card:hover{border-color:#6851ff38;transform:translateY(-4px);box-shadow:0 26px 60px #4c5f7a24}.arbl-container[data-theme=dark] .arbl-job-tool-card{background:#ffffff0e;border-color:#ffffff14}.arbl-job-tool-icon{color:#fff;background:linear-gradient(135deg,#00d4ffe6,#6851ffb8),#e7fbff;border-radius:22px;justify-content:center;align-items:center;width:92px;height:92px;font-size:2.75rem;display:inline-flex;box-shadow:0 18px 36px #0089b424}.arbl-job-tool-card h3{color:var(--text);margin:34px 0 12px;font-size:1.18rem;font-weight:900;line-height:1.35}.arbl-job-tool-card p{color:#43506a;margin:0;font-size:.96rem;line-height:1.55}.arbl-container[data-theme=dark] .arbl-job-tool-card p{color:#cbd5e1}.arbl-job-tool-link{color:#3f485d;align-items:center;gap:6px;width:fit-content;margin-top:34px;font-size:1.04rem;font-weight:700;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.arbl-job-tool-link:hover{color:var(--purple);transform:translate(3px)}.arbl-container[data-theme=dark] .arbl-job-tool-link{color:#e2e8f0}.arbl-builder-compare-section{z-index:1;background:linear-gradient(#fff 0%,#f8fdff 70%,#defcffc7 100%);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:88px 32px 110px;position:relative}.arbl-container[data-theme=dark] .arbl-builder-compare-section{background:linear-gradient(#212126 0%,#232331 72%,#00d4ff14 100%)}.arbl-builder-compare-shell{max-width:1210px;margin:0 auto}.arbl-builder-compare-shell h2{color:var(--text);margin:0;font-size:clamp(2rem,3.7vw,3.1rem);font-weight:900;line-height:1.14}.arbl-builder-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:36px;margin-top:34px;display:grid}.arbl-builder-compare-card{min-height:790px;color:var(--text);border-radius:8px;flex-direction:column;padding:22px 22px 30px;display:flex;box-shadow:0 20px 52px #4c5f7a1f}.arbl-builder-compare-card-primary{background:linear-gradient(#eefeff 0%,#defbf8 100%);border:1px solid #00c2a838}.arbl-builder-compare-card-muted{background:#eceef2;border:1px solid #3131310f}.arbl-container[data-theme=dark] .arbl-builder-compare-card-primary{background:linear-gradient(#00c2a81f,#6851ff1a);border-color:#00d4ff33}.arbl-container[data-theme=dark] .arbl-builder-compare-card-muted{background:#ffffff0e;border-color:#ffffff14}.arbl-builder-preview-wrap{aspect-ratio:.76;border-radius:8px;align-self:center;width:min(76%,330px);margin:0 auto 18px;position:relative;overflow:hidden}.arbl-builder-preview-wrap img{object-fit:contain;filter:drop-shadow(0 18px 24px #3140522e)}.arbl-builder-preview-wrap-primary{transform:rotate(-4deg)}.arbl-builder-preview-wrap-muted{transform:rotate(5deg)}.arbl-builder-compare-stat{text-align:center;flex-direction:column;align-items:center;gap:6px;min-height:76px;display:flex}.arbl-builder-compare-stat span{color:var(--green);font-size:1.62rem;font-weight:900;line-height:1.15}.arbl-builder-compare-stat strong{color:#304357;font-size:.92rem;font-weight:900;line-height:1.3}.arbl-builder-compare-stat-muted span{color:#3f485d}.arbl-container[data-theme=dark] .arbl-builder-compare-stat strong,.arbl-container[data-theme=dark] .arbl-builder-compare-stat-muted span{color:#e2e8f0}.arbl-builder-divider{background:#3140522e;width:100%;height:1px;margin:22px 0 32px}.arbl-container[data-theme=dark] .arbl-builder-divider{background:#ffffff1f}.arbl-builder-brand{color:var(--green);text-align:center;margin-bottom:24px;font-size:1.18rem;font-weight:900}.arbl-builder-brand-muted{color:#566174}.arbl-container[data-theme=dark] .arbl-builder-brand-muted{color:#cbd5e1}.arbl-builder-benefit-list,.arbl-builder-limit-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.arbl-builder-benefit-list li,.arbl-builder-limit-list li{color:#365066;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;font-size:1.03rem;line-height:1.45;display:grid}.arbl-builder-benefit-list svg{color:var(--green)}.arbl-builder-limit-list svg{color:#354052}.arbl-builder-benefit-list strong{font-weight:900}.arbl-container[data-theme=dark] .arbl-builder-benefit-list li,.arbl-container[data-theme=dark] .arbl-builder-limit-list li{color:#d8e1ee}.arbl-container[data-theme=dark] .arbl-builder-limit-list svg{color:#cbd5e1}.arbl-builder-compare-cta{background:linear-gradient(135deg, var(--green), #00dcc3);color:#06201d;align-self:center;margin-top:auto;box-shadow:0 18px 42px #00c2a83d}.arbl-ats-success-section{z-index:1;background:linear-gradient(#f3fdff 0%,#fff 54% 100%);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:112px 32px 128px;position:relative;overflow:hidden}.arbl-ats-success-section:before{content:"";pointer-events:none;background:linear-gradient(#d0f9ffeb,#ebfdff73);border-radius:0 0 50% 50%;width:150vw;height:265px;position:absolute;top:-132px;left:50%;transform:translate(-50%)}.arbl-container[data-theme=dark] .arbl-ats-success-section{background:linear-gradient(#242431 0%,#212126 56% 100%)}.arbl-container[data-theme=dark] .arbl-ats-success-section:before{background:linear-gradient(#00d4ff29,#6851ff14)}.arbl-ats-success-shell{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:58px;max-width:1210px;margin:0 auto;display:grid;position:relative}.arbl-ats-success-stage{min-height:540px;position:relative}.arbl-ats-success-paper{background:#fff;border:1px solid #31405214;border-radius:16px;position:absolute;overflow:hidden;box-shadow:0 30px 72px #3140522e}.arbl-ats-success-paper img{object-fit:cover;object-position:top center}.arbl-ats-success-paper-back{aspect-ratio:.72;opacity:.28;filter:blur(3px);width:36%;top:158px;left:5%;transform:rotate(-20deg)}.arbl-ats-success-paper-mid{aspect-ratio:.72;opacity:.64;filter:blur(.8px);width:42%;top:138px;left:22%;transform:rotate(-10deg)}.arbl-ats-success-paper-front{aspect-ratio:.72;z-index:4;width:43%;top:22px;left:48%;transform:rotate(2.5deg)}.arbl-ats-success-connector{transform-origin:0;background:linear-gradient(90deg,#f6cd5414,#f6cd54cc,#00c2a840);width:248px;height:2px;position:absolute;top:187px;left:31%;transform:rotate(-8deg)}.arbl-ats-success-trash{z-index:5;color:#fff;background:#7e899cad;border:3px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:absolute;top:162px;left:31%;box-shadow:0 18px 38px #31405233}.arbl-ats-success-check{z-index:6;color:#fff;background:linear-gradient(135deg,#aefbea,#40ddc4);border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:inline-flex;position:absolute;top:128px;left:78%;box-shadow:0 18px 42px #00c2a84d}.arbl-ats-success-check svg{font-size:2.7rem}.arbl-ats-success-note{z-index:7;color:#314052;background:linear-gradient(135deg,#bbfff4f5,#cbf3fff5);border-radius:14px;align-items:center;gap:10px;max-width:292px;padding:16px 18px;font-size:.92rem;font-weight:900;line-height:1.42;display:inline-flex;position:absolute;bottom:80px;left:24%;box-shadow:0 20px 42px #0089b424}.arbl-ats-success-note svg{color:#00b8d9;flex:none}.arbl-ats-success-copy{max-width:560px}.arbl-ats-success-copy h2{color:var(--text);margin:0 0 10px;font-size:clamp(2rem,3.4vw,3rem);font-weight:900;line-height:1.14}.arbl-ats-success-kicker{color:#6c6c6c;margin:0 0 30px;font-size:1.05rem;font-weight:900;line-height:1.35}.arbl-ats-success-copy p:not(.arbl-ats-success-kicker){color:#37445d;margin:0 0 22px;font-size:1.08rem;line-height:1.55}.arbl-container[data-theme=dark] .arbl-ats-success-kicker,.arbl-container[data-theme=dark] .arbl-ats-success-copy p:not(.arbl-ats-success-kicker){color:#d3dbea}.arbl-container[data-theme=dark] .arbl-ats-success-paper{background:#1f2937;border-color:#ffffff1f}.arbl-container[data-theme=dark] .arbl-ats-success-note{color:#e2e8f0;background:linear-gradient(135deg,#00c2a838,#6851ff38)}.arbl-ats-success-cta{background:linear-gradient(135deg, var(--green), #00dcc3);color:#06201d;margin-top:14px;box-shadow:0 18px 42px #00c2a83d}.arbl-format-compare-section{z-index:1;background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:80px 32px 118px;position:relative}.arbl-container[data-theme=dark] .arbl-format-compare-section{background:#212126}.arbl-format-compare-shell{max-width:980px;margin:0 auto}.arbl-format-compare-card{background:#fff;border:1px solid #3140520d;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:626px;display:grid;position:relative;overflow:visible;box-shadow:0 26px 76px #4c5f7a1f}.arbl-container[data-theme=dark] .arbl-format-compare-card{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 28px 82px #00000042}.arbl-format-panel{min-height:626px;padding:42px 34px 34px;position:relative}.arbl-format-panel h2{color:#365066;text-align:center;margin:0 0 24px;font-size:clamp(1.58rem,2.8vw,2.1rem);font-weight:900;line-height:1.16}.arbl-format-panel-primary{background:linear-gradient(#dffcff 0%,#c9f7f4 100%);border-radius:22px 0 0 22px;overflow:visible}.arbl-format-panel-muted{background:#fffffffa;border-radius:0 22px 22px 0}.arbl-container[data-theme=dark] .arbl-format-panel-primary{background:linear-gradient(#00c2a833,#00d4ff17)}.arbl-container[data-theme=dark] .arbl-format-panel-muted{background:#ffffff0b}.arbl-container[data-theme=dark] .arbl-format-panel h2{color:#e2e8f0}.arbl-format-resume{background:#fff;border:1px solid #31405214;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 24px 58px #31405229}.arbl-format-resume img{object-fit:cover;object-position:top center}.arbl-format-resume-primary{aspect-ratio:.66;border-radius:12px;width:min(82%,332px)}.arbl-format-resume-muted{aspect-ratio:.68;border-radius:8px;width:min(78%,318px)}.arbl-format-points{z-index:4;border-radius:14px;flex-direction:column;gap:16px;width:min(78%,312px);margin:0;padding:22px;list-style:none;display:flex;position:absolute;box-shadow:0 22px 42px #31405224}.arbl-format-points li{color:#314052;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;font-size:1rem;font-style:italic;line-height:1.35;display:grid}.arbl-format-points-primary{background:linear-gradient(135deg,#dcfff9fa,#bff9fffa);bottom:-92px;left:8%}.arbl-format-points-primary svg{color:#009f8e}.arbl-format-points-muted{background:#fffffff7;bottom:-92px;right:8%}.arbl-format-points-muted svg{color:#2f394d}.arbl-container[data-theme=dark] .arbl-format-points-primary{background:linear-gradient(135deg,#00c2a83d,#00d4ff29)}.arbl-container[data-theme=dark] .arbl-format-points-muted{background:#141822f2}.arbl-container[data-theme=dark] .arbl-format-points li{color:#e2e8f0}.arbl-container[data-theme=dark] .arbl-format-points-muted svg{color:#cbd5e1}.arbl-format-vs-badge{z-index:6;color:#fff;background:linear-gradient(135deg,#cfc3ff,#a893df);border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;font-size:1.64rem;font-weight:900;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 34px #6851ff3d}.arbl-format-compare-action{justify-content:center;margin-top:144px;display:flex}.arbl-format-compare-cta{background:linear-gradient(135deg, var(--green), #00dcc3);color:#06201d;box-shadow:0 18px 42px #00c2a83d}.arbl-seo-section{z-index:1;background:linear-gradient(#fff 0%,#f8fdff 100%);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:86px 32px 92px;position:relative}.arbl-container[data-theme=dark] .arbl-seo-section{background:linear-gradient(#212126 0%,#242431 100%)}.arbl-seo-shell{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:42px;max-width:1210px;margin:0 auto;display:grid}.arbl-seo-copy h2{color:var(--text);margin:0 0 18px;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:900;line-height:1.14}.arbl-seo-copy p{color:#43506a;margin:0 0 18px;font-size:1.03rem;line-height:1.62}.arbl-container[data-theme=dark] .arbl-seo-copy p{color:#d3dbea}.arbl-seo-link{color:#06201d;background:linear-gradient(135deg, var(--green), #00dcc3);border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:12px 20px;font-size:.96rem;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 34px #00c2a838}.arbl-seo-keyword-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.arbl-seo-keyword-card{background:#fff;border:1px solid #31405212;border-radius:8px;min-height:176px;padding:18px;box-shadow:0 18px 38px #31405214}.arbl-container[data-theme=dark] .arbl-seo-keyword-card{background:#ffffff0e;border-color:#ffffff14}.arbl-seo-keyword-card h3{color:var(--text);margin:0 0 14px;font-size:1rem;font-weight:900}.arbl-seo-keyword-card div{flex-wrap:wrap;gap:8px;display:flex}.arbl-seo-keyword-card span{color:#314052;background:#00c2a814;border:1px solid #00c2a838;border-radius:999px;padding:7px 10px;font-size:.82rem;font-weight:800;line-height:1}.arbl-container[data-theme=dark] .arbl-seo-keyword-card span{color:#e2e8f0}.arbl-seo-faqs{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:2px;display:grid}.arbl-seo-faqs details{background:#ffffffd1;border:1px solid #31405214;border-radius:8px;padding:16px 18px}.arbl-container[data-theme=dark] .arbl-seo-faqs details{background:#ffffff0b;border-color:#ffffff14}.arbl-seo-faqs summary{color:var(--text);cursor:pointer;font-size:.98rem;font-weight:900;line-height:1.35}.arbl-seo-faqs p{color:#43506a;margin:12px 0 0;font-size:.95rem;line-height:1.55}.arbl-container[data-theme=dark] .arbl-seo-faqs p{color:#d3dbea}.arbl-pricing-section{z-index:1;background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:154px 32px 112px;position:relative;overflow:hidden}.arbl-pricing-wave{pointer-events:none;background:radial-gradient(at 72% 12%,#b4fff294,#0000 35%),radial-gradient(at 34% 22%,#ebf8fff2,#0000 42%),linear-gradient(#ebfdffe6,#ffffff4d);border-radius:0 0 50% 50%;width:148vw;height:260px;position:absolute;top:-116px;left:50%;transform:translate(-50%)}.arbl-container[data-theme=dark] .arbl-pricing-section{background:#212126}.arbl-container[data-theme=dark] .arbl-pricing-wave{background:radial-gradient(at 72% 12%,#00c2a82e,#0000 35%),radial-gradient(at 34% 22%,#6851ff29,#0000 42%),linear-gradient(#00d4ff14,#2121261f)}.arbl-pricing-shell{z-index:1;max-width:860px;margin:0 auto;position:relative}.arbl-pricing-header{text-align:center;max-width:620px;margin:0 auto 96px}.arbl-pricing-header h2{color:var(--text);margin:0;font-size:clamp(2rem,3.5vw,3rem);font-weight:900;line-height:1.16}.arbl-pricing-header p{color:#6c6c6c;margin:20px auto 0;font-size:1.08rem;line-height:1.55}.arbl-container[data-theme=dark] .arbl-pricing-header p{color:#d3dbea}.arbl-pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.arbl-pricing-card{border-radius:16px;flex-direction:column;min-height:348px;padding:30px 22px;display:flex;box-shadow:0 20px 46px #3140521f}.arbl-pricing-card-basic{background:#fff;border:1px solid #31405214}.arbl-pricing-card-premium{background:linear-gradient(135deg,#e5fcfff2,#efedfff0);border:1px solid #00c2a82e}.arbl-container[data-theme=dark] .arbl-pricing-card-basic,.arbl-container[data-theme=dark] .arbl-pricing-card-premium{background:#ffffff0e;border-color:#ffffff14}.arbl-pricing-eyebrow{color:#37445d;font-size:1.12rem;font-weight:900}.arbl-container[data-theme=dark] .arbl-pricing-eyebrow{color:#e2e8f0}.arbl-pricing-card h3{color:var(--text);margin:28px 0 26px;font-size:1.72rem;font-weight:900;line-height:1}.arbl-pricing-card ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.arbl-pricing-card li{color:#37445d;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;font-size:1rem;line-height:1.4;display:grid}.arbl-pricing-card li svg{color:var(--green)}.arbl-container[data-theme=dark] .arbl-pricing-card li{color:#d8e1ee}.arbl-pricing-button{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;margin-top:auto;font-size:.98rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.arbl-pricing-button:hover{transform:translateY(-2px)}.arbl-pricing-button-outline{border:1px solid var(--green);color:#171b23}.arbl-container[data-theme=dark] .arbl-pricing-button-outline{color:#fff}.arbl-pricing-button-premium{background:linear-gradient(135deg, var(--green), #00dcc3);color:#06201d;border:0;box-shadow:0 18px 38px #00c2a838}.arbl-pricing-premium-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.arbl-pricing-tabs{background:#ffffffe0;border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #3140520f}.arbl-container[data-theme=dark] .arbl-pricing-tabs{background:#ffffff14}.arbl-pricing-tabs button{color:#37445d;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 13px;font-size:.82rem;font-weight:800}.arbl-container[data-theme=dark] .arbl-pricing-tabs button{color:#d8e1ee}.arbl-pricing-tabs .arbl-pricing-tab-active{background:var(--green);color:#06201d}.arbl-pricing-value{flex-wrap:wrap;align-items:baseline;gap:10px;margin:28px 0 24px;display:flex}.arbl-pricing-value strong{color:#05a6d7;font-size:clamp(1.6rem,3vw,2rem);font-weight:900;line-height:1}.arbl-pricing-value span{color:#6c6c6c;font-size:.86rem;font-weight:900}.arbl-container[data-theme=dark] .arbl-pricing-value span{color:#cbd5e1}.arbl-features-shell{border:1px solid var(--card-border);background:var(--panel-bg);max-width:1120px;box-shadow:var(--panel-shadow);border-radius:30px;margin:0 auto;padding:32px}.arbl-features-header{max-width:620px;margin-bottom:26px}.arbl-feature-title{margin-bottom:12px;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.05}.arbl-feature-desc{color:var(--muted);font-size:1rem;line-height:1.7}.arbl-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.arbl-card{background:var(--card-bg);border:1px solid var(--card-border);cursor:default;border-radius:18px;min-height:190px;padding:20px 18px;transition:border-color .3s,background .3s,transform .3s;position:relative;overflow:hidden}.arbl-card:before{content:"";background:linear-gradient(90deg, transparent, var(--purple), transparent);opacity:0;width:100%;height:1px;transition:opacity .3s;position:absolute;inset:0 auto auto 0}.arbl-card:hover{background:var(--card-hover-bg);border-color:#7c3aed52;transform:translateY(-4px)}.arbl-card:hover:before{opacity:1}.arbl-card-icon{background:#7c3aed26;border:1px solid #7c3aed33;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;font-size:1.1rem;display:flex}.arbl-card-name{margin-bottom:8px;font-size:.98rem;font-weight:700;line-height:1.35}.arbl-card-desc{color:var(--muted);font-size:.86rem;line-height:1.65}.arbl-card-blob{filter:blur(30px);opacity:.48;pointer-events:none;border-radius:50%;width:96px;height:96px;position:absolute;top:-14px;right:-14px}.arbl-measure-section{border-top:1px solid var(--card-border);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px;margin-top:28px;padding-top:28px;display:grid}.arbl-measure-copy{max-width:520px}.arbl-measure-title{margin-bottom:12px;font-size:clamp(1.9rem,3.8vw,2.7rem);line-height:1.08}.arbl-measure-desc{color:var(--muted);margin-bottom:18px;font-size:1rem;line-height:1.7}.arbl-measure-points{flex-direction:column;gap:12px;display:flex}.arbl-measure-points .arbl-trust-item{align-items:flex-start}.arbl-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.arbl-health-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:18px;min-height:146px;padding:18px}.arbl-stat-card-label{text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-bottom:12px;font-size:.72rem}.arbl-health-card-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.arbl-health-value{letter-spacing:-1px;font-size:2rem;font-weight:800}.arbl-health-value-success{color:#4ade80}.arbl-health-value-warning,.arbl-health-value-info{color:var(--text)}.arbl-health-progress{background:var(--progress-track);border-radius:999px;width:100%;height:8px;overflow:hidden}.arbl-ring{border:4px solid var(--card-border);border-top-color:var(--purple-light);border-radius:50%;width:48px;height:48px;animation:3s linear infinite arbl-spin}@keyframes arbl-spin{to{transform:rotate(360deg)}}.arbl-faq-section{border-top:1px solid var(--card-border);margin-top:28px;padding-top:28px}.arbl-faq-header{max-width:560px;margin-bottom:18px}.arbl-faq-title{font-size:clamp(1.8rem,3.4vw,2.4rem);line-height:1.08}.arbl-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.arbl-faq-card{background:var(--glass-bg);border:1px solid var(--card-border);border-radius:18px;padding:20px}.arbl-faq-card h3{margin-bottom:10px;font-size:1rem;line-height:1.4}.arbl-faq-card p{color:var(--muted);font-size:.9rem;line-height:1.65}.arbl-footer{z-index:1;border-top:1px solid var(--card-border);color:var(--muted);justify-content:space-between;align-items:center;padding:20px 60px;font-size:.8rem;display:flex;position:relative}@media (max-width:1180px){.arbl-hero-grid{grid-template-columns:1fr;gap:20px;min-height:auto}.arbl-hero-copy{max-width:760px;padding-bottom:0}.arbl-stats-cards{margin-top:42px}.arbl-hero-visual-frame{width:min(100%,760px);margin-right:auto}}@media (max-width:1024px){.arbl-hero-section,.arbl-features-section{padding-left:20px;padding-right:20px}.arbl-dashboard-panel,.arbl-features-shell{border-radius:24px;padding:24px}.arbl-ats-shell{grid-template-columns:1fr;gap:36px}.arbl-ats-visual-card{margin-right:auto}.arbl-assistant-shell{grid-template-columns:1fr;gap:36px}.arbl-assistant-visual-card{margin-right:auto}.arbl-job-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.arbl-builder-compare-grid{gap:24px}.arbl-builder-compare-card{min-height:760px}.arbl-ats-success-shell{grid-template-columns:1fr;gap:28px}.arbl-ats-success-copy{max-width:680px}.arbl-ats-success-stage{max-width:680px;margin:0 auto}.arbl-format-compare-shell{max-width:900px}.arbl-format-compare-card{min-height:590px}.arbl-format-panel{min-height:590px;padding-left:26px;padding-right:26px}.arbl-format-points{width:min(82%,292px)}.arbl-seo-shell{grid-template-columns:1fr}.arbl-pricing-shell{max-width:820px}.arbl-cards-grid,.arbl-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.arbl-measure-section{grid-template-columns:1fr}}@media (max-width:768px){.arbl-hero-section{padding-top:34px}.arbl-hero-copy{padding-top:0}.arbl-hero-title{font-size:clamp(2.45rem,10vw,3.6rem)}.arbl-hero-desc{margin-bottom:26px;font-size:1.05rem}.arbl-no-card-note{margin-left:0}.arbl-stats-cards{grid-template-columns:1fr;margin-top:34px}.arbl-stat-card{min-height:auto}.arbl-hero-visual-frame{aspect-ratio:1.18}.arbl-visual-pill{display:none}.arbl-hired-strip{margin-top:8px;font-size:.92rem}.arbl-dashboard-metrics{justify-content:flex-start}.arbl-section-2{padding-top:24px}.arbl-hired-marquee{margin-bottom:72px;padding:0 18px}.arbl-company-track{gap:32px}.arbl-template-copy{padding:0 20px}.arbl-template-copy h2{font-size:clamp(1.95rem,8vw,2.65rem)}.arbl-template-pills{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:36px;padding:0 20px;overflow-x:auto}.arbl-template-pills::-webkit-scrollbar{display:none}.arbl-template-pills button{white-space:nowrap;min-height:44px;padding:9px 20px;font-size:.92rem}.arbl-template-carousel{gap:22px;padding-left:58px;padding-right:58px}.arbl-template-card{flex-basis:248px}.arbl-carousel-arrow{width:42px;height:42px}.arbl-carousel-arrow-left{left:6px}.arbl-carousel-arrow-right{right:6px}.arbl-health-grid,.arbl-cards-grid,.arbl-faq-grid{grid-template-columns:1fr}.arbl-footer{text-align:center;flex-direction:column;gap:10px;padding:20px}.arbl-features-section,.arbl-assistant-section{padding-top:64px;padding-bottom:72px}.arbl-job-tools-section{padding-top:64px;padding-bottom:78px}.arbl-job-tools-grid{margin-top:42px}.arbl-builder-compare-section{padding-top:64px;padding-bottom:82px}.arbl-builder-compare-grid{grid-template-columns:1fr;margin-top:30px}.arbl-builder-compare-card{min-height:auto}.arbl-builder-preview-wrap{width:min(68%,300px)}.arbl-ats-success-section{padding-top:72px;padding-bottom:86px}.arbl-ats-success-section:before{height:210px;top:-112px}.arbl-ats-success-stage{min-height:470px}.arbl-ats-success-paper-front{width:40%;left:46%}.arbl-ats-success-check{top:106px;left:74%}.arbl-ats-success-note{bottom:56px;left:20%}.arbl-format-compare-section{padding-top:58px;padding-bottom:82px}.arbl-format-compare-card{grid-template-columns:1fr;min-height:auto;overflow:hidden}.arbl-format-panel{min-height:auto;padding:36px 26px 34px}.arbl-format-panel-primary{border-radius:22px 22px 0 0}.arbl-format-panel-muted{border-radius:0 0 22px 22px}.arbl-format-resume-primary,.arbl-format-resume-muted{width:min(72%,300px)}.arbl-format-points{width:min(100%,360px);margin:24px auto 0;position:static}.arbl-format-vs-badge{margin:-28px auto;position:relative;top:auto;left:auto;transform:none}.arbl-format-compare-action{margin-top:34px}.arbl-seo-section{padding-top:64px;padding-bottom:72px}.arbl-seo-keyword-grid,.arbl-seo-faqs{grid-template-columns:1fr}.arbl-pricing-section{padding-top:112px;padding-bottom:84px}.arbl-pricing-header{margin-bottom:52px}.arbl-pricing-cards{grid-template-columns:1fr;gap:18px}.arbl-pricing-card{min-height:auto}.arbl-ats-copy h2{font-size:clamp(2rem,8vw,2.7rem)}.arbl-ats-area-desc{padding-left:38px}.arbl-assistant-copy h2{font-size:clamp(2rem,8vw,2.7rem)}.arbl-assistant-item-desc{padding-left:38px}}@media (max-width:520px){.arbl-hero-section{padding-left:16px;padding-right:16px}.arbl-rating-row{margin-bottom:18px;font-size:.92rem}.arbl-hero-actions{flex-direction:column;width:100%}.arbl-btn-primary,.arbl-btn-outline{width:100%}.arbl-hero-visual-frame{aspect-ratio:1.05}.arbl-hired-marquee{margin-bottom:56px}.arbl-hired-marquee p{font-size:1rem}.arbl-template-carousel-shell:before,.arbl-template-carousel-shell:after{width:44px}.arbl-template-carousel{padding-left:46px;padding-right:46px}.arbl-template-card{flex-basis:min(236px,76vw)}.arbl-template-card-copy h3{font-size:1.16rem}.arbl-template-card-copy p{font-size:.98rem}.arbl-dashboard-panel,.arbl-features-shell{padding:18px}.arbl-features-section,.arbl-assistant-section,.arbl-job-tools-section,.arbl-builder-compare-section{padding-left:18px;padding-right:18px}.arbl-builder-compare-shell h2{font-size:clamp(1.95rem,8vw,2.55rem)}.arbl-builder-compare-card{padding:18px 18px 24px}.arbl-builder-preview-wrap{width:min(82%,250px);margin-bottom:12px}.arbl-builder-compare-stat{min-height:auto}.arbl-builder-compare-stat span{font-size:1.28rem}.arbl-builder-benefit-list li,.arbl-builder-limit-list li{grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:.96rem}.arbl-ats-success-section{padding-left:18px;padding-right:18px}.arbl-ats-success-stage{min-height:380px}.arbl-ats-success-paper-back{width:36%;top:126px;left:0}.arbl-ats-success-paper-mid{width:42%;top:112px;left:15%}.arbl-ats-success-paper-front{width:47%;top:22px;left:44%}.arbl-ats-success-connector{width:180px;top:150px;left:24%}.arbl-ats-success-trash{width:42px;height:42px;top:126px;left:23%}.arbl-ats-success-check{width:58px;height:58px;top:76px;left:auto;right:2%}.arbl-ats-success-check svg{font-size:2.08rem}.arbl-ats-success-note{max-width:none;padding:14px 15px;bottom:28px;left:7%;right:7%}.arbl-ats-success-copy h2{font-size:clamp(1.95rem,8vw,2.55rem)}.arbl-ats-success-copy p:not(.arbl-ats-success-kicker){font-size:1rem}.arbl-format-compare-section{padding-left:18px;padding-right:18px}.arbl-format-panel{padding:30px 18px 28px}.arbl-format-panel h2{font-size:1.46rem}.arbl-format-resume-primary,.arbl-format-resume-muted{width:min(82%,258px)}.arbl-format-points{gap:12px;padding:18px 16px}.arbl-format-points li{font-size:.94rem}.arbl-format-vs-badge{width:56px;height:56px;font-size:1.38rem}.arbl-seo-section{padding-left:18px;padding-right:18px}.arbl-seo-copy h2{font-size:clamp(1.95rem,8vw,2.5rem)}.arbl-seo-keyword-card{min-height:auto}.arbl-pricing-section{padding-top:92px;padding-left:18px;padding-right:18px}.arbl-pricing-header h2{font-size:clamp(1.95rem,8vw,2.55rem)}.arbl-pricing-header p{font-size:1rem}.arbl-pricing-card{padding:24px 20px}.arbl-pricing-premium-top{flex-direction:column;align-items:flex-start}.arbl-pricing-tabs{justify-content:space-between;width:100%}.arbl-pricing-tabs button{flex:1;padding-left:8px;padding-right:8px}.arbl-job-tools-grid{grid-template-columns:1fr;gap:14px}.arbl-job-tool-card{min-height:330px;padding:24px 20px 22px}.arbl-job-tool-icon{width:78px;height:78px;font-size:2.28rem}.arbl-ats-area-heading{align-items:flex-start;font-size:1rem}.arbl-ats-area-heading svg{margin-top:-2px}.arbl-ats-area-desc{padding-top:10px;padding-left:0;font-size:.98rem}.arbl-ats-cta{width:100%}.arbl-assistant-item-heading{align-items:flex-start;font-size:1rem}.arbl-assistant-item-heading svg{margin-top:-2px}.arbl-assistant-item-desc{padding-top:10px;padding-left:0;font-size:.98rem}.arbl-assistant-cta{width:100%}.arbl-assistant-orbit-card{padding:10px 12px;font-size:.76rem;top:auto;bottom:14px;left:14px}.arbl-mockup-box{border-radius:18px;padding:16px}}@media (prefers-reduced-motion:reduce){.arbl-hero-preview-1,.arbl-hero-preview-2{animation:none}.arbl-hero-preview-2{opacity:0}}
