.rajae-feature,.rajae-profile-hero,.rajae-picker{--rajae-ink:#171f32;--rajae-muted:#4b5a66;--rajae-accent:#215b48;--rajae-line:#dce6e1;--rajae-wash:#eff6f1}.rajae-feature .section-head{flex-wrap:wrap;gap:1rem}.rajae-feature-card,.rajae-profile-hero{border:1px solid var(--rajae-line);color:var(--rajae-ink);background:linear-gradient(120deg,#edf5ef,#fff 76%);border-radius:1.75rem;align-items:center;gap:clamp(1rem,4vw,2.75rem);padding:clamp(1.25rem,4vw,2.75rem);display:grid;box-shadow:0 16px 36px #1233230d}.rajae-feature-card{grid-template-columns:minmax(100px,150px) minmax(0,1fr) max-content}.rajae-profile-hero{grid-template-columns:minmax(140px,245px) minmax(0,1fr);margin-block-end:2rem}.rajae-identity{border:1px solid var(--rajae-line);background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 8px 22px #12332312}.rajae-identity img{width:100%;height:auto;display:block}.rajae-intro h1,.rajae-intro h3{color:var(--rajae-ink);margin:.5rem 0;line-height:1.22}.rajae-intro h1{font-size:clamp(2.25rem,5vw,4.1rem)}.rajae-intro h3{font-size:clamp(1.45rem,3.2vw,2.3rem)}.rajae-intro bdi{color:var(--rajae-muted);margin-top:.3em;font-size:.53em;display:block}.rajae-intro p{max-width:62ch;color:var(--rajae-muted);margin:.75rem 0 0;line-height:1.8}.rajae-location,.rajae-language{color:var(--rajae-accent);align-items:center;gap:.45rem;font-weight:700;display:flex}.rajae-location svg,.rajae-language svg{flex:none;width:1rem;height:1rem}.rajae-feature-action{color:var(--rajae-ink);gap:.7rem;display:grid}.rajae-cta{color:#fff;background:#215b48;border-radius:.85rem;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1rem;font-weight:750;text-decoration:none;display:inline-flex}.rajae-cta:hover{color:#fff;background:#173e31}.rajae-cta svg{width:1rem;height:1rem}[dir=ltr] .rajae-cta svg,.rajae-feature[dir=ltr] .text-link svg{transform:rotate(180deg)}.rajae-picker{color:var(--rajae-ink);min-width:0;margin-block:1.5rem 2.5rem}.rajae-picker>header{align-items:center;gap:.85rem;margin-block-end:1.1rem;display:flex}.rajae-picker h2,.rajae-picker h3,.rajae-picker p{margin:0}.rajae-picker p{color:var(--rajae-muted);line-height:1.65}.rajae-icon{width:2.75rem;height:2.75rem;color:var(--rajae-accent);background:var(--rajae-wash);border-radius:.8rem;flex:none;place-items:center;display:grid}.rajae-picker-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.rajae-search{border:1px solid var(--rajae-line);background:#fff;border-radius:.85rem;align-items:center;gap:.6rem;padding:.25rem .8rem;display:flex}.rajae-search svg{width:1.1rem;color:var(--rajae-accent);flex:none}.rajae-search input{width:100%;min-width:0;color:var(--rajae-ink);font:inherit;background:0 0;border:0;padding:.55rem .2rem}.rajae-picker details,.rajae-selection{border:1px solid var(--rajae-line);background:#fff;border-radius:.95rem}.rajae-picker details{margin-block-start:.55rem}.rajae-picker summary{cursor:pointer;padding:.85rem;font-weight:750}.rajae-picker summary span{color:var(--rajae-muted);margin-inline-start:.35rem;font-size:.85em}.rajae-picker ul{margin:0;padding:0;list-style:none}.rajae-picker li{border-block-start:1px solid var(--rajae-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;padding:.55rem .8rem;display:grid}.rajae-picker li strong,.rajae-picker li small{overflow-wrap:anywhere;display:block}.rajae-picker li small{color:var(--rajae-muted);margin-block-start:.16rem}.rajae-picker li b{white-space:nowrap;color:var(--rajae-accent)}.rajae-add,.rajae-remove{border:1px solid var(--rajae-line);background:var(--rajae-wash);block-size:2.75rem;inline-size:2.75rem;color:var(--rajae-accent);cursor:pointer;border-radius:.7rem;place-items:center;display:grid}.rajae-add svg,.rajae-remove svg{width:1.05rem}.rajae-add:disabled{opacity:.55;cursor:default}.rajae-remove{color:#993520;background:#fff}.rajae-jump{display:none}.rajae-selection{background:var(--rajae-wash);padding:1rem;scroll-margin-block-start:7rem}.rajae-selection ul{margin-block:.6rem}.rajae-selection li{padding-inline:0}.rajae-selection input[type=number]{width:4.4rem;color:var(--rajae-ink);font:inherit;background:#fff;border:1px solid #adc3b7;border-radius:.5rem;padding:.4rem}.rajae-total{justify-content:space-between;align-items:center;gap:.5rem;margin-block:.7rem;font-weight:700;display:flex}.rajae-total strong{color:var(--rajae-accent);white-space:nowrap;font-size:1.1rem}.rajae-selection .rajae-cta{width:100%;margin-block-start:.9rem}@media (width<=760px){.rajae-feature-card{grid-template-columns:minmax(85px,112px) minmax(0,1fr);gap:1rem}.rajae-feature-action{grid-column:1/-1}.rajae-feature-action>strong{text-align:center}.rajae-jump{color:var(--rajae-accent);padding:.5rem 0 .9rem;font-weight:750;display:inline-block}.rajae-picker-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=465px){.rajae-profile-hero{grid-template-columns:1fr}.rajae-profile-hero .rajae-identity{width:min(11rem,100%)}.rajae-feature-card{grid-template-columns:minmax(0,1fr)}.rajae-feature-card .rajae-identity{width:min(8rem,100%)}}
