.y-spacer{flex:1}.y-mt{margin-top:14px}.y-n{font:500 10.5px var(--v2-sans);letter-spacing:0;color:var(--v2-teal);background:var(--v2-sage);border-radius:99px;padding:1px 8px}.y-trio{flex:none;display:inline-flex;gap:6px}.y-trio button{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--v2-line);color:var(--v2-teal);cursor:pointer}.y-trio button:hover{border-color:var(--v2-teal)}.y-searchhead{background:linear-gradient(180deg,var(--v2-sage) 0,var(--v2-cream) 100%);padding:36px 0 26px}.y-searchhead h1{font-size:clamp(1.9rem,3.6vw,2.5rem);font-weight:400;margin-bottom:18px!important}.y-searchbox{display:flex;gap:8px;background:#fff;border:1px solid var(--v2-line);border-radius:40px;padding:6px;box-shadow:var(--v2-shadow)}.y-searchbox input{flex:1;min-width:0;border:0;background:none;padding:8px 14px;font:400 15px var(--v2-sans);color:var(--v2-ink);outline:none}.y-searchbox button{font:500 13px var(--v2-sans);color:#fff;background:var(--v2-teal);border:0;border-radius:40px;padding:10px 20px;cursor:pointer}.y-companion{display:flex;align-items:center;margin-top:18px;background:var(--v2-teal);border-radius:18px;padding:20px 24px;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.y-companion:hover{transform:translateY(-2px)}.y-companion>span{display:flex;flex-direction:column;gap:4px}.y-companion .f-label{color:#e3c590}.y-companion strong{font:400 18px var(--v2-display);color:#faf6ee}.y-insight{margin-top:16px;background:var(--v2-sage);border:1px solid #dce6dd;border-radius:16px;padding:20px 22px}.y-insight .f-label{margin-bottom:8px}.y-insight p:not(.f-label){font:400 15.5px/1.8 var(--v2-display);color:var(--v2-ink);margin:0}.y-group{margin-top:30px}.y-group>.f-label{margin-bottom:12px}.y-hadiths,.y-results{display:flex;flex-direction:column;gap:10px}.y-hadith{background:#fff;border:1px solid var(--v2-line);border-radius:14px;padding:16px 20px}.y-hadith__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px;color:var(--v2-muted);margin-bottom:10px}.y-hadith .f-ar{font-size:21px;line-height:2;margin:0 0 8px}.y-hadith__en{font:italic 400 15px/1.7 var(--v2-display);color:var(--v2-ink);margin:0}.y-res{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--v2-line);border-radius:14px;padding:14px 18px;transition:border-color .2s,transform .2s}.y-res:hover{border-color:var(--v2-teal)}.y-res:hover .f-go{background:var(--v2-teal);color:#fff}.y-res__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.y-res__main .f-ar{font-size:19px}.y-res strong{font:400 15.5px/1.35 var(--v2-display);color:var(--v2-ink)}.y-res small{line-height:1.55}.y-loading-demo,.y-res small{font-size:12px;color:var(--v2-muted)}.y-loading-demo{margin-top:34px}.y-loading-demo summary{cursor:pointer}.y-patience{margin-top:12px;text-align:center;background:var(--v2-teal);border-radius:18px;padding:26px}.y-patience .f-label{justify-content:center;color:#e3c590;margin-bottom:8px}.y-patience__text{font:400 19px var(--v2-display);color:#faf6ee;margin:0}.y-patience__bar{display:block;width:120px;height:2px;margin:16px auto 0;background:hsla(0,0%,100%,.12);border-radius:9px;overflow:hidden}.y-patience__bar i{display:block;height:100%;width:40%;background:#e3c590;animation:y-load 2s ease-in-out infinite}@keyframes y-load{0%{margin-left:-40%}to{margin-left:100%}}@media (prefers-reduced-motion:reduce){.y-patience__bar i{animation:none}}.y-step{font-size:12px;color:var(--v2-muted);border:1px solid var(--v2-line);border-radius:40px;padding:5px 12px;background:#fff}.y-step:hover{color:var(--v2-teal);border-color:var(--v2-teal)}.y-vhead{text-align:center;padding:40px 0 10px}.y-vhead .v2-eyebrow{margin-bottom:6px}.y-vhead__meta{font-size:12px;color:var(--v2-muted);margin:0}.y-verse{text-align:center;padding:24px 0 8px}.y-verse .f-ar{text-align:center;font-size:clamp(30px,5vw,42px);line-height:1.9;margin:0 0 22px}.y-verse__en{font:italic 400 clamp(19px,2.4vw,23px)/1.6 var(--v2-display);color:var(--v2-ink);margin:0 0 8px}.y-verse__src{font-size:11px;color:var(--v2-muted);margin:0}.y-audio{display:flex;align-items:center;gap:14px;margin:28px auto 0;max-width:360px;background:#fff;border:1px solid var(--v2-line);border-radius:60px;padding:8px 20px 8px 8px;box-shadow:var(--v2-shadow)}.y-audio__btn{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--v2-teal);color:#fff;border:0;cursor:pointer}.y-audio__btn.is-on{background:var(--v2-gold)}.y-audio span{display:flex;flex-direction:column}.y-audio strong{font:500 13px var(--v2-sans);color:var(--v2-ink)}.y-audio small{font-size:11.5px;color:var(--v2-muted)}.y-tafsir{margin-top:36px;padding-top:28px;border-top:1px solid var(--v2-line)}.y-tafsir .f-label{margin-bottom:14px}.y-tafsir .x-prose p{font-size:16px}.y-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.y-guide{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--v2-line);border-top:3px solid var(--v2-teal);border-radius:16px;padding:18px 20px 14px;box-shadow:var(--v2-shadow);transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s}.y-guide:hover{transform:translateY(-3px);box-shadow:var(--v2-shadow-hover)}.y-guide__top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.y-guide__cat{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--v2-teal)}.y-guide h3{font-size:18px;font-weight:400;line-height:1.3}.y-guide p{font-size:12.5px;line-height:1.6;color:var(--v2-body);margin:6px 0 14px}.y-guide__foot{margin-top:auto;display:flex;align-items:center;gap:12px;padding-top:12px;border-top:1px solid var(--v2-line);font-size:11px;color:var(--v2-muted)}.y-guide__foot>span:first-child{display:inline-flex;align-items:center;gap:4px}.y-guide__go{margin-left:auto;font-size:12px;font-weight:500;color:var(--v2-teal)}.y-topicsecs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.y-topicsecs--one{grid-template-columns:minmax(0,1fr)}.y-topicsec{background:#fff;border:1px solid var(--v2-line);border-radius:16px;padding:16px 20px 6px;scroll-margin-top:90px}.y-topicsec__head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px}.y-topicsec__head h3{font-size:18px;font-weight:400}.y-rowlist a{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:11px 0;border-top:1px solid var(--v2-line)}.y-rowlist a:hover .y-rowlist__t{color:var(--v2-teal)}.y-rowlist a:hover .f-go{background:var(--v2-teal);color:#fff}.y-rowlist__t{font:400 15px/1.4 var(--v2-display);color:var(--v2-ink);transition:color .2s}.y-rowlist__meta{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--v2-muted)}.y-rowlist .f-go{width:24px;height:24px}.y-rowlist a>.f-chip{grid-column:2}.y-rowlist a:not(:has(>.f-chip)){grid-template-columns:minmax(0,1fr) auto auto}.y-crisis{background:#1d2b2e;color:#faf6ee}.y-crisis>*{max-width:1120px;margin-inline:auto}.y-crisis{padding:14px 28px}.y-crisis p{font-size:13.5px;margin:0 0 8px}.y-crisis div{display:flex;flex-wrap:wrap;gap:8px}.y-crisis a{font-size:12.5px;color:#faf6ee;border:1px solid hsla(40,55%,96%,.35);border-radius:40px;padding:6px 14px}.y-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.y-lists--two{grid-template-columns:repeat(2,minmax(0,1fr))}.y-list{background:#fff;border:1px solid var(--v2-line);border-radius:14px;padding:16px 18px}.y-list__h{font:500 11px var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-gold);margin:0 0 10px}.y-list ul{margin:0;padding-left:18px;list-style:disc}.y-list li{font-size:13.5px;line-height:1.6;color:var(--v2-body);margin-bottom:6px}.y-list li::marker{color:var(--v2-teal)}.y-list--do{background:var(--v2-sage);border-color:#dce6dd}.y-list--do .y-list__h{color:var(--v2-teal)}.y-list--dont{background:#f7f1ee;border-color:#ebddd6}.y-list--dont .y-list__h{color:#8a3e26}.y-list--dont li::marker{color:#b0644a}.y-hero-back{order:-1;margin-bottom:14px}.f-hero--pattern .f-hero__copy{display:flex;flex-direction:column}.f-hero--pattern .f-hero__copy .f-hero__eyebrow{order:0}.y-jump{margin-top:0}.y-arpara{font-size:23px!important;line-height:2.05!important;text-align:right;background:var(--v2-sage);border-radius:14px;padding:14px 18px}.y-profile{position:relative}.y-profile__banner{height:140px;background:linear-gradient(120deg,#b5d4f4,#dce9f7)}.y-profile__inner{display:flex;align-items:flex-start;gap:18px;margin-top:-46px;padding-bottom:8px}.y-profile__inner>.y-profile__txt,.y-profile__inner>.y-swatches{margin-top:56px}.y-avatar{flex:none;width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:#378add;color:#fff;font:400 38px var(--v2-display);border:4px solid var(--v2-cream)}.y-profile__txt{flex:1;min-width:0;padding-bottom:6px}.y-profile__txt h1{font-size:2rem;font-weight:400;margin-bottom:4px!important}.y-status{font:400 13px var(--v2-sans);color:var(--v2-muted);background:#fff;border:1px dashed #cbd6cf;border-radius:40px;padding:6px 14px;cursor:pointer}.y-status small{color:var(--v2-teal);margin-left:6px}.y-swatches{display:flex;gap:6px;padding-bottom:12px}.y-swatches i{width:18px;height:18px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px var(--v2-line)}.y-account{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:22px;padding-bottom:10px;align-items:start}.y-col{background:#fff;border:1px solid var(--v2-line);border-radius:18px;padding:18px 20px;box-shadow:var(--v2-shadow)}.y-col__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.y-col__head a{font-size:12px;font-weight:500;color:var(--v2-teal)}.y-col__sub{font:500 11px var(--v2-sans);color:var(--v2-muted);margin:14px 0 4px}.y-jrow{padding:10px 0;border-top:1px solid var(--v2-line)}.y-jrow__top{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--v2-muted)}.y-jrow__top strong{font:400 14px var(--v2-display);color:var(--v2-ink)}.y-jrow p{font:400 14px/1.6 var(--v2-display);color:var(--v2-ink);margin:4px 0}.y-jrow__p{font-style:italic;color:var(--v2-muted)!important;font-size:13px!important}.y-saved{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--v2-line)}.y-saved a{font:400 14px var(--v2-display);color:var(--v2-ink)}.y-privacy{margin-top:26px;background:#fff;border:1px solid var(--v2-line);border-radius:18px;padding:22px 24px}.y-privacy .f-label{margin-bottom:8px}.y-privacy>p:not(.f-label){font-size:13.5px;line-height:1.7;color:var(--v2-body);margin:0 0 16px}.y-danger-btn{font:500 12.5px var(--v2-sans);color:#a3402a;background:none;border:1px solid #e3c3b8;border-radius:40px;padding:9px 18px;cursor:pointer}.y-danger-btn--solid{background:#a3402a;color:#fff;border-color:#a3402a}.y-danger-btn:disabled{opacity:.4;cursor:not-allowed}.y-del{background:#fbf4f1;border:1px solid #ebddd6;border-radius:14px;padding:16px 18px}.y-del p{font-size:13px;line-height:1.65;color:#6b3a2c;margin:0 0 12px}.y-del label{display:block;font-size:12px;color:var(--v2-body)}.y-del input{display:block;width:100%;max-width:260px;box-sizing:border-box;margin-top:6px;border:1px solid #e3c3b8;border-radius:10px;padding:9px 12px;font:400 14px var(--v2-sans)}.y-del__btns{display:flex;align-items:center;gap:14px;margin-top:14px}.y-mail{width:76px;height:76px;margin:6px auto 0;border-radius:50%;display:grid;place-items:center;background:var(--v2-sage);color:var(--v2-teal)}.y-updated{font-size:12px;color:var(--v2-muted);margin:0}.y-legal .x-article{max-width:720px}.y-short{margin-top:0;margin-bottom:26px}.y-short a{color:#e3c590;text-decoration:underline}.y-short strong{color:#faf6ee;font-weight:500}.y-legal__sec{padding:20px 0;border-bottom:1px solid var(--v2-line);scroll-margin-top:90px}.y-legal__sec h2{font-size:19px;font-weight:400;margin-bottom:8px!important}.y-legal__sec p{font-size:14.5px;line-height:1.8;color:var(--v2-body);margin:0}.y-legal__sec .f-more{display:inline-block;margin-top:8px}.y-legal__sec--hl{background:var(--v2-sage);border:1px solid #dce6dd;border-radius:14px;padding:18px 20px;margin:10px 0}.y-legal__toc{display:flex;flex-direction:column;max-height:60vh;overflow:auto}.y-legal__toc a{font-size:12.5px;line-height:1.45;color:var(--v2-body);padding:7px 0;border-top:1px solid var(--v2-line)}.y-legal__toc a:hover{color:var(--v2-teal)}@media (max-width:1000px){.y-guides{grid-template-columns:repeat(2,minmax(0,1fr))}.y-account{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.y-legal .x-rail{display:none}}@media (max-width:760px){.y-lists,.y-lists--two,.y-topicsecs{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.y-guides{grid-template-columns:minmax(0,1fr)}.y-rowlist a{grid-template-columns:minmax(0,1fr) auto}.y-rowlist a>.f-chip{grid-column:auto}.y-rowlist .f-go,.y-rowlist__meta .f-views{display:none}.y-profile__inner{flex-wrap:wrap}.y-swatches{width:100%;padding:0}.y-avatar{width:76px;height:76px;font-size:30px}.y-crisis{padding:14px 16px}.x-actions .y-trio{width:100%;justify-content:center}}.y-searchhead .x-narrow{padding-bottom:0}@media (max-width:600px){.y-profile__inner>.y-swatches{margin-top:0}}.y-mb{margin-bottom:14px!important}.y-nl{display:flex;gap:8px;max-width:440px;margin-top:22px;background:#fff;border:1px solid var(--v2-line);border-radius:40px;padding:6px;box-shadow:var(--v2-shadow)}.y-nl[hidden]{display:none}.y-nl input{flex:1;min-width:0;border:0;background:none;padding:8px 14px;font:400 14px var(--v2-sans);color:var(--v2-ink);outline:none}.y-nl button{font:500 13px var(--v2-sans);color:#fff;background:var(--v2-teal);border:0;border-radius:40px;padding:10px 20px;cursor:pointer}.y-nl__ok{margin:22px 0 0;font:italic 400 18px var(--v2-display);color:var(--v2-teal)}.y-nl__err{margin:10px 0 0;font:400 13px var(--v2-sans);color:#b23a2a}.y-nlgrid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:26px;align-items:start;margin-top:20px}.y-issues{display:flex;flex-direction:column;gap:12px}.y-issue{background:#fff;border:1px solid var(--v2-line);border-radius:16px;padding:18px 22px}.y-issue__date{font-size:11.5px;color:var(--v2-gold);font-weight:500}.y-issue h3{font-size:19px;font-weight:400;line-height:1.3;margin:4px 0 6px!important}.y-issue p{font-size:13px;line-height:1.65;color:var(--v2-body);margin:0}.y-expect{margin-top:30px}.y-expect ul{list-style:none;margin:0;padding:0}.y-expect li{display:flex;gap:10px;font-size:13.5px;line-height:1.6;margin-bottom:10px}.y-expect li span{flex:none;color:#e3c590;padding-top:2px}.y-guest{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;background:var(--v2-warm);border-radius:14px;padding:14px 18px}.y-guest p{margin:0;font-size:13px;color:var(--v2-body)}.y-guest a{font-size:13px;font-weight:500;color:var(--v2-teal)}.y-round{margin-top:16px;text-align:center;background:var(--v2-teal);border-radius:18px;padding:24px;color:hsla(40,55%,96%,.75)}.y-round[hidden]{display:none}.y-round__t{font:400 22px var(--v2-display);color:#faf6ee;margin:0 0 6px}.y-round p:not(.y-round__t){font-size:13.5px;margin:0}.y-round .f-note__link{background:none;cursor:pointer;font-family:var(--v2-sans)}.y-dks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.y-dk{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid var(--v2-line);border-radius:20px;padding:22px 18px 18px;box-shadow:var(--v2-shadow)}.y-dk .f-ar{text-align:center;font-size:30px;line-height:1.7;margin:0}.y-dk__tr{font-size:12.5px;color:var(--v2-muted);margin:0 0 16px}.y-dk__btn{position:relative;width:132px;height:132px;border-radius:50%;border:0;background:var(--v2-cream);cursor:pointer;display:grid;place-items:center;transition:background-color .3s;-webkit-tap-highlight-color:transparent}.y-dk__btn:hover{background:var(--v2-sage)}.y-dk__btn:disabled{cursor:default}.y-dk.is-pulse .y-dk__btn{animation:y-pulse .18s ease}@keyframes y-pulse{50%{transform:scale(.9)}}.y-dk__btn svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.y-ring-bg{fill:none;stroke:var(--v2-line);stroke-width:5}.y-ring{fill:none;stroke:var(--dk);stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .25s ease}.y-dk__n{position:relative;font:400 40px var(--v2-display);color:var(--v2-ink)}.y-dk.is-done .y-dk__btn{background:var(--dk)}.y-dk.is-done .y-dk__n{color:#faf6ee}.y-dk.is-done .y-ring-bg{stroke:transparent}.y-dk__of{font-size:12px;color:var(--v2-muted);margin:12px 0 0}.y-dkstats[hidden]{display:none}@media (prefers-reduced-motion:reduce){.y-dk.is-pulse .y-dk__btn{animation:none}}@media (max-width:760px){.y-dks,.y-nlgrid{grid-template-columns:minmax(0,1fr)}.y-dk{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ar btn" "tr btn" "of btn";align-items:center;text-align:left;padding:16px 18px;column-gap:12px}.y-dk .f-ar{grid-area:ar;text-align:left;font-size:26px}.y-dk__tr{grid-area:tr;margin:0}.y-dk__btn{grid-area:btn;width:96px;height:96px}.y-dk__n{font-size:30px}.y-dk__of{grid-area:of;margin:4px 0 0}}.y-banner{position:relative;display:flex;justify-content:flex-end;padding-top:12px}.y-banner__btn{font:500 11.5px var(--v2-sans);color:var(--v2-ink);background:hsla(0,0%,100%,.88);border:0;border-radius:40px;padding:6px 14px;cursor:pointer}.y-banner__pick{position:absolute;top:48px;right:0;z-index:3;display:flex;gap:6px;background:#fff;border-radius:12px;padding:8px;box-shadow:var(--v2-shadow)}.y-banner__pick button,.y-swatches button{width:22px;height:22px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px var(--v2-line);cursor:pointer;padding:0}.y-banner__pick button[aria-pressed=true],.y-swatches button[aria-pressed=true]{box-shadow:0 0 0 2px var(--v2-ink)}.y-status--edit{display:inline-flex;align-items:center;gap:8px;cursor:default}.y-status--edit input{border:0;outline:none;background:none;font:400 13px var(--v2-sans);color:var(--v2-ink);min-width:0;width:180px}.y-status--edit button{font:500 12px var(--v2-sans);color:var(--v2-teal);background:none;border:0;cursor:pointer;padding:0}.y-saved{align-items:flex-start}.y-saved form{flex:none}.y-saved__link{flex:1;min-width:0;font:400 14px var(--v2-display);color:var(--v2-ink)}.y-saved__link:hover{color:var(--v2-teal)}.y-saved__link--dua{display:flex;flex-direction:column;gap:3px}.y-saved__link--dua .f-ar{font-size:18px;line-height:1.8}.y-saved__en{font:400 12.5px/1.55 var(--v2-sans);color:var(--v2-body)}.y-saved__link--dua small{font-size:11px;color:var(--v2-muted);text-transform:capitalize}.y-col__empty{font-size:12.5px;color:var(--v2-muted);margin:10px 0 0}.y-del__err{color:#a3402a!important;margin:12px 0 0!important}.y-vhead__views{display:flex;justify-content:center;margin-top:6px;min-height:14px}.y-tafsir__h{font:500 15px var(--v2-sans);color:var(--v2-ink);margin:18px 0 6px}.y-tafsir .y-arpara{font-size:21px!important}.site-footer,.x-head{position:relative;overflow:hidden}.x-head__inner{position:relative;z-index:1}.footer-leaves,.v2-leaves{position:absolute;bottom:0;height:auto;opacity:.7;pointer-events:none;user-select:none;z-index:0;-webkit-mask-image:linear-gradient(0deg,#000 55%,transparent);mask-image:linear-gradient(0deg,#000 55%,transparent)}.footer-leaves{width:170px}.v2-leaves--sm{width:120px}.v2-leaves--md{width:160px}.v2-leaves--lg{width:210px}.footer-leaves--left,.v2-leaves--left{left:0}.footer-leaves--right,.v2-leaves--right{right:0;transform:scaleX(-1)}.v2-hero .v2-leaves{z-index:1;opacity:.8}@media (max-width:767px){.footer-leaves{width:110px;opacity:.4}.v2-leaves{width:90px;opacity:.4}}body.menu-open [class*=floating-chat-kofi-popup],body.menu-open [class*=floatingchat-container],body.menu-open button[aria-label="Back to top"]{display:none!important}.nav-link{position:relative;color:rgba(29,43,46,.5);font-weight:400;text-decoration:none;cursor:pointer;box-shadow:0 1.5px 0 0 transparent;transition:color .15s,box-shadow .15s}.nav-link.is-active,.nav-link.is-open,.nav-link:hover{color:#1d2b2e;box-shadow:0 1.5px 0 0 #1d2b2e}.nav-link.is-active{font-weight:500}.nav-link.is-nudged:not(.is-active):not(:hover){color:#0e5149;font-weight:500;transition:color .6s}.nav-companion{position:relative;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;background:#0e5149;color:#fff;font-weight:500;text-decoration:none;border-radius:999px;padding:6px 14px 6px 11px;box-shadow:0 2px 8px rgba(14,81,73,.18);transition:background-color .2s,transform .2s,box-shadow .2s}.nav-companion:hover{background:#136357;box-shadow:0 4px 14px rgba(14,81,73,.25);transform:translateY(-1px)}.nav-companion:after,.nav-companion:before{content:"";width:15px;height:15px;flex:none;background-color:currentColor}.nav-companion:before{-webkit-mask:url(/icons/companion-body.svg) center/contain no-repeat;mask:url(/icons/companion-body.svg) center/contain no-repeat}.nav-companion:after{position:absolute;left:11px;top:50%;margin-top:-7.5px;transform-origin:50% 56%;-webkit-mask:url(/icons/companion-eyes.svg) center/contain no-repeat;mask:url(/icons/companion-eyes.svg) center/contain no-repeat;animation:nav-blink 4.5s infinite}.nav-companion--sm{padding:4px 11px 4px 9px;gap:5px}.nav-companion--sm:after,.nav-companion--sm:before{width:13px;height:13px}.nav-companion--sm:after{left:9px;margin-top:-6.5px}@keyframes nav-blink{0%,88%,to{transform:scaleY(1)}90%{transform:scaleY(.1)}92%{transform:scaleY(1)}94%{transform:scaleY(.1)}96%{transform:scaleY(1)}}.nav-help,.nav-signin{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:.78rem;font-weight:500;text-decoration:none;border-radius:999px;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.nav-help{color:#b23a2a;background:#fcedea;border:1px solid #f1cbc3;padding:5px 13px 5px 10px}.nav-help:hover{color:#fff;background:#b23a2a;border-color:#b23a2a;transform:translateY(-1px)}.nav-help--sm{padding:4px 11px 4px 9px;font-size:.75rem}@media (max-width:379px){.nav-companion__talk{display:none}}.nav-help:before,.nav-signin:before{content:"";flex:none;background-color:currentColor}.nav-help:before{width:13px;height:13px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.3C.9 8.4 2.9 4.5 6.6 4.5c2.1 0 3.6 1.2 4.4 2.6.8-1.4 2.3-2.6 4.4-2.6 3.7 0 5.7 3.9 4.2 7.2C19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.3C.9 8.4 2.9 4.5 6.6 4.5c2.1 0 3.6 1.2 4.4 2.6.8-1.4 2.3-2.6 4.4-2.6 3.7 0 5.7 3.9 4.2 7.2C19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E") center /contain no-repeat}.nav-signin{color:#0e5149;background:#fff;border:1.5px solid #0e5149;padding:4px 15px 4px 11px}.nav-signin:hover{color:#fff;background:#0e5149;transform:translateY(-1px)}.nav-signin:before{width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c1.5-4 4.5-6 8-6s6.5 2 8 6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c1.5-4 4.5-6 8-6s6.5 2 8 6'/%3E%3C/svg%3E") center /contain no-repeat}.nav-help--menu{font-size:14px;padding:8px 18px}.nav-signin--menu{font-size:14px;padding:8px 22px 8px 18px}.nav-nudge{position:absolute;left:0;top:calc(100% + 4px);width:14px;height:10px;pointer-events:none;color:#0e5149;opacity:0;transition:opacity .4s}.nav-nudge.is-shown{opacity:1}.nav-nudge.is-ready{transition:transform 1.6s cubic-bezier(.65,0,.35,1),opacity .4s}.nav-nudge svg{display:block;animation:nav-nudge-bob 1.4s ease-in-out infinite}@keyframes nav-nudge-bob{0%,to{transform:translateY(0);opacity:1;filter:drop-shadow(0 0 0 rgba(14,81,73,0))}50%{transform:translateY(-4px);opacity:.55;filter:drop-shadow(0 0 4px rgba(14,81,73,.55))}}@media (prefers-reduced-motion:reduce){.nav-companion:after,.nav-nudge svg{animation:none}.nav-nudge{transition:none}.nav-companion:hover,.nav-help:hover,.nav-signin:hover{transform:none}}