/* Biographie.tn v1.6: editorial archive home page. */
.biog-site{--ink:#101d2e;--ink-soft:#314153;--gold:#c9a66b;--paper:#f7f4ee;--line:rgba(16,29,46,.13);margin:0!important;background:var(--paper);color:var(--ink);font-family:Georgia,'Times New Roman',serif}.biog-site *{box-sizing:border-box}.biog-wrap{width:min(1200px,calc(100% - 56px));margin:0 auto}.biog-header--editorial{position:relative;z-index:10;border:0;background:#fbfaf7}.biog-header__inner{min-height:88px;gap:30px}.biog-brand img{width:auto;max-width:185px;height:54px;object-fit:contain}.biog-nav{margin-left:auto}.biog-nav ul{display:flex;gap:26px;margin:0;padding:0;list-style:none}.biog-nav a{color:var(--ink);font-family:Arial,sans-serif;font-size:.74rem;font-weight:700;letter-spacing:.055em;text-decoration:none;text-transform:uppercase}.biog-nav a:hover,.biog-nav .current-menu-item>a{color:var(--gold)}.biog-header__tools{display:flex;align-items:center;gap:16px}.biog-lang{display:flex;gap:8px;align-items:center}.biog-lang a{color:#88919a;font:700 .68rem/1 Arial,sans-serif;letter-spacing:.08em;text-decoration:none}.biog-lang a:first-child{color:var(--ink)}.biog-header__account{padding:10px 15px;border:1px solid var(--ink);color:var(--ink);font:700 .71rem/1 Arial,sans-serif;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:.2s}.biog-header__account:hover{background:var(--ink);color:#fff}
.biog-hero--new{isolation:isolate;position:relative;min-height:594px;overflow:hidden;background:#14263a;color:#fff}.biog-hero__grid{position:absolute;inset:0;z-index:-1;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(100deg,#000 0%,transparent 75%)}.biog-hero__orb{position:absolute;z-index:-1;border:1px solid rgba(217,184,125,.6);border-radius:50%}.biog-hero__orb--one{width:690px;height:690px;right:-240px;top:-126px;box-shadow:0 0 0 34px rgba(217,184,125,.08),0 0 0 85px rgba(217,184,125,.04)}.biog-hero__orb--two{width:170px;height:170px;right:20%;bottom:-90px;background:radial-gradient(circle at 38% 35%,#e5cfaa 0 2%,transparent 3%),rgba(217,184,125,.13)}.biog-hero__content{display:flex;min-height:594px;align-items:center;justify-content:space-between;gap:70px}.biog-hero__copy{padding:75px 0}.biog-hero__eyebrow{margin:0 0 22px;color:#dbc28f;font:700 .68rem/1.4 Arial,sans-serif;letter-spacing:.19em;text-transform:uppercase}.biog-hero h1{margin:0;max-width:800px;font-size:clamp(3.8rem,7vw,7rem);font-weight:400;letter-spacing:-.06em;line-height:.88}.biog-hero h1 em,.biog-manifesto h2 em{color:#e2c898;font-weight:400}.biog-hero__lead{max-width:415px;margin:30px 0 0;color:#e1e5e8;font-family:Arial,sans-serif;font-size:1rem;line-height:1.7}.biog-hero__quote{width:185px;padding:0 0 16px;border-bottom:1px solid rgba(255,255,255,.36);align-self:flex-end;margin-bottom:92px}.biog-hero__quote span{display:block;margin-bottom:21px;color:#d8bd89;font:700 .68rem Arial,sans-serif;letter-spacing:.15em}.biog-hero__quote p{margin:0;font-size:1.05rem;font-style:italic;line-height:1.4}.biog-hero__quote i{display:block;width:32px;height:1px;margin-top:21px;background:#d8bd89}
.biog-search-band{position:relative;z-index:2;margin-top:-53px}.biog-search-band .biog-wrap{display:grid;grid-template-columns:310px 1fr;gap:38px;align-items:center;padding:31px 37px;background:#fff;box-shadow:0 22px 38px rgba(15,29,46,.14)}.biog-search-band__intro span,.biog-section-heading>p{color:#ac8750;font:700 .65rem Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase}.biog-search-band h2{margin:7px 0 7px;font-size:1.7rem;font-weight:400;letter-spacing:-.04em}.biog-search-band p{margin:0;color:#617080;font:400 .79rem/1.5 Arial,sans-serif}.biog-search{display:grid;grid-template-columns:1.35fr .82fr .82fr .82fr auto;gap:8px;margin:0!important;padding:0!important;max-width:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.biog-search input,.biog-search select{min-height:52px;margin:0!important;padding:10px 13px!important;border:1px solid #d9dfe4!important;border-radius:0!important;background:#fff!important;color:var(--ink)!important;font:400 .8rem Arial,sans-serif!important}.biog-search button{min-width:126px;min-height:52px!important;border:1px solid var(--gold)!important;border-radius:0!important;background:var(--gold)!important;color:#182534!important;font:700 .7rem Arial,sans-serif!important;letter-spacing:.07em;text-transform:uppercase}.biog-search button:hover{background:#b89153!important;transform:none!important}
.biog-discover{padding:130px 0 116px}.biog-section-heading{display:grid;grid-template-columns:1.3fr 1.4fr .8fr;gap:30px;align-items:end;margin-bottom:48px}.biog-section-heading>p{align-self:start;margin:8px 0}.biog-section-heading h2{margin:0;font-size:clamp(2rem,3.3vw,3.2rem);font-weight:400;letter-spacing:-.055em;line-height:1}.biog-section-heading a{justify-self:end;color:var(--ink);font:700 .72rem Arial,sans-serif;text-decoration:none}.biog-section-heading a span{margin-left:10px;color:var(--gold);font-size:1.2rem}.biog-discover__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.biog-topic{position:relative;min-height:285px;padding:28px 27px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background .2s,color .2s}.biog-topic:hover{background:var(--ink);color:#fff}.biog-topic span{color:#aa8956;font:700 .65rem Arial,sans-serif;letter-spacing:.14em}.biog-topic h3{margin:78px 0 9px;font-size:1.75rem;font-weight:400;letter-spacing:-.045em}.biog-topic p{margin:0;max-width:170px;color:#73808c;font:400 .79rem/1.55 Arial,sans-serif}.biog-topic:hover p{color:#d9e0e5}.biog-topic b{position:absolute;right:26px;bottom:24px;color:var(--gold);font:400 1.5rem Arial,sans-serif}
.biog-manifesto{padding:90px 0;background:#e9e3d8}.biog-manifesto__inner{display:grid;grid-template-columns:90px 1.2fr .85fr auto;gap:38px;align-items:center}.biog-manifesto__mark{display:grid;width:70px;height:70px;place-items:center;border:1px solid #b89762;border-radius:50%;color:#a98651;font-size:2.4rem;font-style:italic}.biog-manifesto h2{margin:0;font-size:clamp(2rem,3.5vw,3.3rem);font-weight:400;letter-spacing:-.055em;line-height:1}.biog-manifesto__text{margin:0;color:#596775;font:400 .85rem/1.7 Arial,sans-serif}.biog-button--gold{gap:12px;border-radius:0!important;border-color:#c29a5d!important;background:#c29a5d!important;color:#172637!important;font:700 .7rem Arial,sans-serif!important;letter-spacing:.06em;text-transform:uppercase}.biog-button--gold:hover{background:#ad874d!important}
.biog-footer{padding:70px 0 0;background:#101d2e;color:#c5ced5}.biog-footer__grid{display:grid;grid-template-columns:1.3fr .75fr .95fr;gap:70px}.biog-footer h2{margin:0 0 17px;color:#e5c98f;font-size:1.1rem;font-weight:400}.biog-footer p{margin:0 0 9px;font:400 .78rem/1.75 Arial,sans-serif}.biog-footer a{color:#c5ced5;text-decoration:none}.biog-footer a:hover{color:#e5c98f}.biog-footer__bottom{display:flex;justify-content:space-between;gap:20px;margin-top:56px;padding:19px 0;border-top:1px solid rgba(255,255,255,.15)}.biog-footer__bottom p{margin:0;font-size:.69rem}
@media(max-width:900px){.biog-header__inner{min-height:76px;gap:17px}.biog-nav ul{gap:13px}.biog-search-band .biog-wrap{grid-template-columns:1fr;gap:20px}.biog-search-band{margin-top:-30px}.biog-search{grid-template-columns:1fr 1fr}.biog-search button{grid-column:span 2}.biog-section-heading{grid-template-columns:1fr 1fr}.biog-section-heading>p{grid-column:1/-1}.biog-discover__grid{grid-template-columns:repeat(2,1fr)}.biog-manifesto__inner{grid-template-columns:70px 1fr}.biog-manifesto__text{grid-column:2}.biog-button--gold{grid-column:2;width:max-content}.biog-footer__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.biog-wrap{width:min(100% - 32px,1200px)}.biog-header__inner{padding:13px 0;flex-wrap:wrap}.biog-brand img{max-width:145px;height:auto}.biog-nav{order:3;width:100%;margin:0}.biog-nav ul{justify-content:space-between;gap:6px}.biog-nav a{font-size:.61rem}.biog-header__tools{margin-left:auto;gap:10px}.biog-header__account{padding:9px 10px;font-size:.62rem}.biog-hero--new,.biog-hero__content{min-height:535px}.biog-hero__content{align-items:flex-start}.biog-hero__copy{padding-top:85px}.biog-hero h1{font-size:clamp(3.3rem,16vw,5rem)}.biog-hero__quote{display:none}.biog-hero__orb--one{right:-380px}.biog-search-band{margin-top:-26px}.biog-search-band .biog-wrap{padding:26px 22px}.biog-search{grid-template-columns:1fr}.biog-search button{grid-column:auto;width:100%}.biog-discover{padding:84px 0}.biog-section-heading{display:block;margin-bottom:34px}.biog-section-heading h2{margin:12px 0 21px}.biog-section-heading a{font-size:.74rem}.biog-discover__grid{grid-template-columns:1fr}.biog-topic{min-height:190px}.biog-topic h3{margin-top:38px}.biog-manifesto{padding:64px 0}.biog-manifesto__inner{grid-template-columns:1fr;gap:20px}.biog-manifesto__mark,.biog-manifesto__text,.biog-button--gold{grid-column:auto}.biog-footer{padding-top:50px}.biog-footer__grid{grid-template-columns:1fr;gap:24px}.biog-footer__bottom{align-items:flex-start;flex-direction:column;margin-top:37px}.biog-site[dir=rtl] .biog-nav{margin-right:0}}
/* v1.7 navigation, animation and live-search refinements. */
.biog-language-menu{position:relative;font-family:Arial,sans-serif}.biog-language-menu summary{display:flex;align-items:center;gap:5px;color:#617080;font-size:.68rem;font-weight:700;letter-spacing:.1em;cursor:pointer;list-style:none}.biog-language-menu summary::-webkit-details-marker{display:none}.biog-language-menu summary span{font-size:.85rem;transition:transform .2s}.biog-language-menu[open] summary span{transform:rotate(180deg)}.biog-language-menu__list{position:absolute;top:calc(100% + 13px);right:-9px;z-index:25;display:grid;min-width:122px;padding:8px;background:#fff;box-shadow:0 14px 30px rgba(16,29,46,.17)}.biog-language-menu__list a{padding:9px 11px;color:var(--ink);font-size:.73rem;font-weight:700;text-decoration:none}.biog-language-menu__list a:hover{background:#f1ece3;color:#a77e42}.biog-header__account{display:inline-flex;align-items:center;gap:10px}.biog-header__account span{color:var(--gold);font-size:1rem;transition:transform .2s}.biog-header__account:hover span{transform:translateX(3px);color:#fff}.biog-hero__copy{animation:biog-rise .8s .08s both}.biog-hero__quote{animation:biog-rise .8s .25s both}.biog-search-band{animation:biog-rise .8s .3s both}.biog-topic{opacity:0;animation:biog-rise .65s both}.biog-topic:nth-child(1){animation-delay:.08s}.biog-topic:nth-child(2){animation-delay:.16s}.biog-topic:nth-child(3){animation-delay:.24s}.biog-topic:nth-child(4){animation-delay:.32s}@keyframes biog-rise{from{opacity:0;transform:translateY(19px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.biog-site *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
.biog-search__keyword{position:relative}.biog-search__keyword>input{width:100%}.biog-search__suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:30;display:none;max-height:370px;overflow:auto;background:#fff;box-shadow:0 18px 34px rgba(16,29,46,.2)}.biog-search__suggestions.is-visible{display:block;animation:biog-rise .18s both}.biog-search__result{position:relative;display:block;padding:15px 43px 14px 16px;border-bottom:1px solid #e7eaed;color:var(--ink);font-family:Arial,sans-serif;text-decoration:none}.biog-search__result:last-child{border-bottom:0}.biog-search__result:hover{background:#f6f0e7}.biog-search__result strong,.biog-search__result span,.biog-search__result small{display:block}.biog-search__result strong{margin-bottom:4px;font-size:.86rem}.biog-search__result span{color:#a27c45;font-size:.67rem;font-weight:700;letter-spacing:.04em}.biog-search__result small{margin-top:5px;color:#657383;font-size:.72rem;line-height:1.45}.biog-search__result b{position:absolute;right:17px;top:50%;color:var(--gold);font-size:1.2rem;transform:translateY(-50%)}.biog-search__empty{margin:0;padding:16px;color:#657383;font:400 .78rem Arial,sans-serif}@media(max-width:900px){.biog-search__keyword{grid-column:span 1}}@media(max-width:620px){.biog-language-menu__list{right:0}.biog-search__suggestions{position:relative;top:5px}.biog-header__account{font-size:.61rem}}
/* v1.8: zone discovery and public biography profile. */
.biog-zone-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.biog-zone-links a{padding:4px 7px;border:1px solid #d7d0c5;color:#63707c;font:700 .61rem Arial,sans-serif;letter-spacing:.04em;text-decoration:none}.biog-zone-links a:hover{border-color:var(--gold);color:#92703d}.biog-site .biog-search select[name=zone]{background:#fdfcf9!important}@media(max-width:900px){.biog-search{grid-template-columns:1fr 1fr}.biog-search button{grid-column:span 2}}@media(max-width:620px){.biog-search{grid-template-columns:1fr}.biog-search button{grid-column:auto}}

/* v1.9 signature direction: warmer, lighter and more deliberate. */
.biog-hero--signature{min-height:650px;background:linear-gradient(122deg,#0e1b2b 0%,#19314a 62%,#244c59 100%)}.biog-hero--signature .biog-hero__content{min-height:650px}.biog-hero--signature .biog-hero__halo{position:absolute;right:7%;top:12%;width:440px;height:440px;border:1px solid rgba(219,190,132,.72);border-radius:50%;box-shadow:0 0 0 42px rgba(219,190,132,.065),0 0 0 92px rgba(219,190,132,.035);animation:biog-pulse 6s ease-in-out infinite}.biog-hero--signature .biog-hero__copy{max-width:760px}.biog-hero--signature h1{font-size:clamp(4.1rem,7.7vw,7.8rem);line-height:.87}.biog-hero--signature h1 em{position:relative}.biog-hero--signature h1 em:after{position:absolute;right:-1%;bottom:-7px;left:1%;height:2px;background:#d8bb81;content:"";transform:rotate(-1deg)}.biog-hero__link{display:inline-flex;align-items:center;gap:16px;margin-top:34px;padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.55);color:#fff;font:700 .72rem Arial,sans-serif;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.biog-hero__link span{color:#d9ba7d;font-size:1.2rem;transition:transform .2s}.biog-hero__link:hover span{transform:translateY(4px)}.biog-hero__numbers{display:grid;width:205px;gap:17px;align-self:flex-end;margin-bottom:70px}.biog-hero__numbers div{display:grid;grid-template-columns:36px 1fr;gap:10px;align-items:baseline;padding-top:12px;border-top:1px solid rgba(255,255,255,.25)}.biog-hero__numbers strong{color:#d9ba7d;font:700 .75rem Arial,sans-serif}.biog-hero__numbers span{color:#e4e9ec;font:400 .77rem/1.4 Arial,sans-serif}.biog-search-band .biog-wrap{border:1px solid rgba(18,35,53,.06);border-top:3px solid #c39a5a}.biog-search-band__intro h2{font-size:2rem}.biog-zone-links a{border-radius:999px;transition:all .2s}.biog-zone-links a:hover{background:#c39a5a;color:#14263a;transform:translateY(-2px)}.biog-discover{background:linear-gradient(180deg,#f8f5ef 0%,#fff 73%)}.biog-topic{background:#fff;transition:transform .25s ease,box-shadow .25s ease,background .25s,color .25s}.biog-topic:hover{box-shadow:0 18px 30px rgba(17,33,49,.14);transform:translateY(-6px)}.biog-process{padding:105px 0;background:#15283d;color:#fff}.biog-process .biog-wrap{display:grid;grid-template-columns:.85fr 1.7fr;gap:65px;align-items:start}.biog-process h2{margin:0;font-size:clamp(2.25rem,4vw,3.8rem);font-weight:400;letter-spacing:-.06em;line-height:.96}.biog-process__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.15)}.biog-process__steps article{min-height:230px;padding:27px 24px;background:#15283d;transition:background .22s}.biog-process__steps article:hover{background:#203b56}.biog-process__steps span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#d4b276;color:#17283c;font:700 .73rem Arial,sans-serif}.biog-process__steps h3{margin:54px 0 10px;font-size:1.18rem;font-weight:400}.biog-process__steps p{margin:0;color:#c3ced7;font:400 .78rem/1.65 Arial,sans-serif}.biog-process .biog-button{grid-column:2;justify-self:start;margin-top:-25px}.biog-footer{background:#0e1b2b}@keyframes biog-pulse{0%,100%{transform:scale(1);opacity:.85}50%{transform:scale(1.04);opacity:1}}@media(max-width:900px){.biog-hero--signature,.biog-hero--signature .biog-hero__content{min-height:590px}.biog-hero__numbers{display:none}.biog-process .biog-wrap{grid-template-columns:1fr;gap:40px}.biog-process .biog-button{grid-column:auto;margin:0}.biog-process__steps{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.biog-hero--signature,.biog-hero--signature .biog-hero__content{min-height:545px}.biog-hero--signature h1{font-size:clamp(3.6rem,17vw,5.2rem)}.biog-hero--signature .biog-hero__halo{right:-160px;top:60px;width:360px;height:360px}.biog-process{padding:70px 0}.biog-process__steps{grid-template-columns:1fr}.biog-process__steps article{min-height:auto}.biog-process__steps h3{margin-top:27px}}
/* v2.0: calm warm palette and a deliberately minimal header. */
.biog-site{--ink:#2a211d;--ink-soft:#66564e;--gold:#bd7650;--paper:#fbf6ef;--line:rgba(42,33,29,.13);background:var(--paper);color:var(--ink)}.biog-header--editorial{border-bottom:1px solid #e7dbcf;background:#fbf6ef}.biog-header__inner{min-height:75px}.biog-brand img{max-width:164px;height:47px}.biog-nav ul{gap:19px}.biog-nav a{color:#5a4b44;font-size:.69rem;font-weight:600;letter-spacing:.025em;text-transform:none}.biog-nav a:hover,.biog-nav .current-menu-item>a{color:#b45f3e}.biog-header__tools{gap:14px}.biog-language-menu summary{color:#6b5b53;font-size:.65rem}.biog-header__account{padding:9px 0;border:0;color:#2a211d;font-size:.68rem;letter-spacing:.025em;text-transform:none}.biog-header__account:hover{background:transparent;color:#b45f3e}.biog-header__account:hover span{color:#b45f3e}.biog-language-menu__list{border:1px solid #e3d6c9;box-shadow:0 13px 25px rgba(62,39,28,.12)}.biog-language-menu__list a:hover{background:#f4e8dc;color:#a74f35}
.biog-hero--signature{background:linear-gradient(120deg,#2d211c 0%,#4b3027 56%,#87543e 100%)}.biog-hero__grid{opacity:.15}.biog-hero--signature .biog-hero__halo{border-color:rgba(237,193,140,.58);box-shadow:0 0 0 42px rgba(236,183,126,.07),0 0 0 92px rgba(236,183,126,.035)}.biog-hero__eyebrow,.biog-hero h1 em{color:#edbd83!important}.biog-hero--signature h1 em:after,.biog-profile__rule{background:#edbd83}.biog-hero__numbers strong,.biog-hero__link span{color:#edbd83}.biog-search-band .biog-wrap{border-top-color:#bd7650;box-shadow:0 20px 38px rgba(75,48,39,.15)}.biog-search-band h2{color:#2a211d}.biog-zone-links a:hover{border-color:#bd7650;background:#bd7650;color:#fff}.biog-search button{border-color:#bd7650!important;background:#bd7650!important;color:#fff!important}.biog-search button:hover{background:#9e4e34!important}.biog-discover{background:linear-gradient(180deg,#fbf6ef 0%,#fff 73%)}.biog-topic:hover{background:#3d2a23;box-shadow:0 18px 30px rgba(73,43,32,.14)}.biog-topic b,.biog-section-heading a span{color:#bd7650}.biog-process{background:#3a2922}.biog-process__steps{background:rgba(255,255,255,.14)}.biog-process__steps article{background:#3a2922}.biog-process__steps article:hover{background:#51362c}.biog-process__steps span{background:#e8b982;color:#3a2922}.biog-button--gold{border-color:#bd7650!important;background:#bd7650!important;color:#fff!important}.biog-button--gold:hover{background:#9e4e34!important}.biog-footer{background:#261c18}.biog-footer h2,.biog-footer a:hover{color:#e8b982}
@media(max-width:620px){.biog-header__inner{min-height:68px}.biog-nav ul{gap:9px}.biog-nav a{font-size:.61rem}.biog-header__account{font-size:.63rem}}
/* v2.1: bright sage identity, high-contrast copy and restored navigation. */
.biog-site{--ink:#24322d;--ink-soft:#5f7169;--gold:#df8063;--paper:#fcfbf7;--line:rgba(36,50,45,.14);background:#fcfbf7;color:var(--ink)}.biog-header--editorial{position:relative;border-bottom:1px solid #e1e9e3;background:#fcfbf7;box-shadow:0 2px 12px rgba(51,74,62,.04)}.biog-header__inner{min-height:82px}.biog-brand img{max-width:180px;height:54px}.biog-nav{margin-left:auto}.biog-nav ul{display:flex;align-items:center;gap:29px}.biog-nav a{position:relative;color:#304239;font-size:.76rem;font-weight:700;letter-spacing:.01em;text-transform:none}.biog-nav a:after{position:absolute;right:0;bottom:-7px;left:0;height:2px;background:#df8063;content:"";opacity:0;transform:scaleX(.2);transition:opacity .2s,transform .2s}.biog-nav a:hover,.biog-nav .current-menu-item>a{color:#c66249}.biog-nav a:hover:after,.biog-nav .current-menu-item>a:after{opacity:1;transform:scaleX(1)}.biog-header__tools{padding-left:6px;border-left:1px solid #e0e6e0}.biog-header__account{padding:10px 15px;border:1px solid #d8e1da;border-radius:999px;background:#f1f6f1;color:#2e5548;font-size:.7rem}.biog-header__account:hover{border-color:#df8063;background:#df8063;color:#fff}.biog-header__account:hover span{color:#fff}.biog-language-menu summary{color:#51665c;font-size:.68rem}.biog-language-menu__list{border:1px solid #dce7de;box-shadow:0 14px 30px rgba(41,65,52,.12)}.biog-language-menu__list a:hover{background:#eef6ef;color:#c66249}
.biog-header--editorial{position:sticky;top:0;backdrop-filter:blur(12px);background:rgba(252,251,247,.94);box-shadow:0 4px 20px rgba(39,64,50,.06)}.biog-header__inner{gap:19px}.biog-nav ul{gap:18px}.biog-nav a{font-size:.7rem;white-space:nowrap}.biog-header__tools{flex-shrink:0}.biog-hero--signature{overflow:hidden}.biog-hero--signature:before{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 73% 18%,rgba(255,255,255,.62),transparent 24%),radial-gradient(circle at 20% 88%,rgba(223,128,99,.09),transparent 29%);content:""}.biog-hero__copy{position:relative}.biog-hero__eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid rgba(84,135,105,.25);border-radius:999px;background:rgba(255,255,255,.52)}.biog-hero__eyebrow:before{width:6px;height:6px;border-radius:50%;background:#df8063;content:""}.biog-search-band .biog-wrap{border-radius:12px}.biog-search input,.biog-search select{border-radius:7px!important}.biog-search button{border-radius:7px!important;box-shadow:0 7px 14px rgba(201,98,72,.2)}.biog-topic{overflow:hidden;border-radius:0}.biog-topic:before{position:absolute;top:0;left:0;width:0;height:3px;background:#df8063;content:"";transition:width .28s ease}.biog-topic:hover:before{width:100%;background:#ffd4c7}.biog-process__steps{border-radius:12px;overflow:hidden;box-shadow:0 13px 28px rgba(36,61,49,.09)}.biog-footer__grid{grid-template-columns:1.25fr .85fr 1fr 1fr}.biog-footer__grid section{padding-right:10px}
@media(max-width:1080px){.biog-nav ul{gap:12px}.biog-nav a{font-size:.65rem}.biog-header__account{padding:9px 11px}}@media(max-width:760px){.biog-header--editorial{position:relative}.biog-nav{overflow-x:auto}.biog-nav ul{width:max-content;min-width:100%;padding-bottom:5px}.biog-footer__grid{grid-template-columns:repeat(2,1fr)}}[dir=rtl] .biog-header__tools{border-left:0;border-right:1px solid #e0e6e0;padding-left:0;padding-right:6px}[dir=rtl] .biog-hero__copy,[dir=rtl] .biog-search-band__intro,[dir=rtl] .biog-section-heading,[dir=rtl] .biog-process{text-align:right}[dir=rtl] .biog-hero__numbers{direction:rtl}[dir=rtl] .biog-hero__numbers div{grid-template-columns:1fr 36px}[dir=rtl] .biog-hero__link span{transform:rotate(90deg)}
.biog-hero--signature{min-height:610px;background:linear-gradient(132deg,#edf5ed 0%,#f8f5eb 50%,#fde9df 100%);color:#263a31}.biog-hero--signature .biog-hero__content{min-height:610px}.biog-hero__grid{opacity:.22;background-image:linear-gradient(rgba(64,106,82,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(64,106,82,.12) 1px,transparent 1px)}.biog-hero--signature .biog-hero__halo{right:6%;top:16%;border-color:rgba(84,135,105,.38);box-shadow:0 0 0 42px rgba(84,135,105,.06),0 0 0 92px rgba(223,128,99,.04)}.biog-hero--signature h1{max-width:900px;color:#21382e!important;font-size:clamp(3.8rem,7.1vw,7.1rem);font-weight:400;letter-spacing:-.065em;line-height:.91;text-shadow:none}.biog-hero--signature h1 em{color:#cf684d!important;font-style:italic}.biog-hero--signature h1 em:after{background:#df8063}.biog-hero__eyebrow{color:#5a906f!important}.biog-hero__lead{max-width:440px;color:#536b5f!important;font-size:1.03rem}.biog-hero__link{border-bottom-color:#7e9589;color:#304b3d}.biog-hero__link span,.biog-hero__numbers strong{color:#d76f53}.biog-hero__numbers div{border-top-color:#b8c9bd}.biog-hero__numbers span{color:#557064}.biog-search-band .biog-wrap{border-top-color:#df8063;box-shadow:0 22px 40px rgba(42,72,54,.13)}.biog-search-band__intro span,.biog-section-heading>p{color:#d16b4f}.biog-search-band h2{color:#263a31}.biog-search-band p{color:#61766c}.biog-zone-links a{border-color:#cfe0d3;color:#466555;background:#f9fcf9}.biog-zone-links a:hover{border-color:#df8063;background:#df8063;color:#fff}.biog-search input,.biog-search select{border-color:#d7e2d9!important;background:#fbfdfb!important;color:#2d4538!important}.biog-search button{border-color:#df8063!important;background:#df8063!important}.biog-search button:hover{background:#c76248!important}.biog-discover{background:linear-gradient(180deg,#fcfbf7 0%,#f5faf5 100%)}.biog-topic{border-color:#dce8de;background:#fff}.biog-topic span{color:#cf684d}.biog-topic p{color:#688075}.biog-topic:hover{background:#4f8067;box-shadow:0 18px 30px rgba(49,91,67,.16)}.biog-topic:hover p{color:#e7f0e9}.biog-topic:hover b{color:#ffe1d7}.biog-process{background:#e7f1e7;color:#273d31}.biog-process .biog-hero__eyebrow{color:#c96248!important}.biog-process h2{color:#273d31}.biog-process__steps{background:#d1e3d3}.biog-process__steps article{background:#f9fcf8}.biog-process__steps article:hover{background:#fff1eb}.biog-process__steps span{background:#df8063;color:#fff}.biog-process__steps h3{color:#2e493a}.biog-process__steps p{color:#62786b}.biog-button--gold{border-color:#df8063!important;background:#df8063!important;color:#fff!important}.biog-button--gold:hover{background:#c66249!important}.biog-footer{background:#314c3e}.biog-footer h2,.biog-footer a:hover{color:#ffd4c7}
@media(max-width:900px){.biog-nav ul{gap:16px}.biog-header__tools{padding-left:12px}}@media(max-width:620px){.biog-header__inner{min-height:73px}.biog-nav{order:3;width:100%;margin:0;padding-top:3px}.biog-nav ul{justify-content:space-between;gap:8px}.biog-nav a{font-size:.66rem}.biog-header__tools{padding-left:0;border:0}.biog-hero--signature,.biog-hero--signature .biog-hero__content{min-height:530px}.biog-hero--signature h1{font-size:clamp(3.2rem,15vw,4.8rem)}}

/* Clear, calm presentation: charcoal, ivory and coral. */
.biog-site{--ink:#28333b;--ink-soft:#68737b;--gold:#da715a;--paper:#f8f7f4;--line:#e1e2de;background:#f8f7f4}.biog-header--editorial{background:rgba(248,247,244,.94);border-bottom:1px solid #e3e2dd;box-shadow:0 4px 18px rgba(35,43,47,.05)}.biog-nav a{color:#3d484e}.biog-nav a:after{display:none}.biog-nav a:hover,.biog-nav .current-menu-item>a{color:#cf614b}.biog-header__tools{border-left-color:#deded9}.biog-header__account{border-color:#dcdedb;background:#fff;color:#303b40}.biog-header__account:hover{border-color:#d7644f;background:#d7644f}
.biog-hero--signature{background:linear-gradient(120deg,#252f37 0%,#3f5059 62%,#77858a 130%)}.biog-hero--signature:before{background:radial-gradient(circle at 76% 19%,rgba(255,255,255,.27),transparent 23%),radial-gradient(circle at 16% 90%,rgba(221,117,93,.15),transparent 31%)}.biog-hero--signature h1 em{color:#ffc4ad!important}.biog-hero--signature h1 em:after{display:none}.biog-hero__eyebrow:before{background:#ffc4ad}.biog-hero__link:hover{border-color:#ffc4ad;background:#ffc4ad;color:#26323a}.biog-hero__numbers strong{color:#ffc4ad}

/* v2.5.2 — clear editorial contrast; no heavy green blocks or decorative underlines. */
.biog-site{--ink:#28333b;--ink-soft:#68737b;--gold:#da715a;--paper:#f8f7f4;--line:#e1e2de;background:#f8f7f4}.biog-header--editorial{background:rgba(248,247,244,.94);border-bottom:1px solid #e3e2dd;box-shadow:0 4px 18px rgba(35,43,47,.05)}.biog-nav a{color:#3d484e}.biog-nav a:after{display:none}.biog-nav a:hover,.biog-nav .current-menu-item>a{color:#cf614b}.biog-header__tools{border-left-color:#deded9}.biog-header__account{border-color:#dcdedb;background:#fff;color:#303b40}.biog-header__account:hover{border-color:#d7644f;background:#d7644f}.biog-language-menu summary:hover{background:#efeeea}
.biog-hero--signature{background:linear-gradient(120deg,#252f37 0%,#3f5059 62%,#77858a 130%)}.biog-hero--signature:before{background:radial-gradient(circle at 76% 19%,rgba(255,255,255,.27),transparent 23%),radial-gradient(circle at 16% 90%,rgba(221,117,93,.15),transparent 31%)}.biog-hero--signature:after{border-color:rgba(255,255,255,.17);box-shadow:0 0 0 40px rgba(255,255,255,.03),0 0 0 105px rgba(255,255,255,.02)}.biog-hero--signature .biog-hero__halo{border-color:rgba(255,205,178,.55);box-shadow:0 0 0 38px rgba(255,205,178,.06),0 0 0 90px rgba(255,205,178,.03)}.biog-hero--signature h1 em{color:#ffc4ad!important}.biog-hero--signature h1 em:after{display:none}.biog-hero__eyebrow{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.08)}.biog-hero__eyebrow:before{background:#ffc4ad}.biog-hero__link{border-color:rgba(255,255,255,.32)}.biog-hero__link:hover{border-color:#ffc4ad;background:#ffc4ad;color:#26323a}.biog-hero__numbers strong{color:#ffc4ad}
.biog-search-band .biog-wrap{border:0;box-shadow:0 25px 52px rgba(34,42,47,.16)}.biog-search-band__intro span,.biog-section-heading>p{color:#d7644f}.biog-zone-links a{border-color:#e0e4e2;background:#fff;color:#617078}.biog-zone-links a:hover{border-color:#d7644f;background:#d7644f}.biog-search input,.biog-search select{border-color:#dde1df!important;color:#334047!important}.biog-search button{background:#d7644f!important;box-shadow:0 10px 20px rgba(215,100,79,.22)}.biog-search button:hover{background:#bd503d!important}
.biog-discover{background:linear-gradient(180deg,#f8f7f4 0%,#f0f1ee 100%)}.biog-topic{border-color:#e1e3e0;background:#fff;box-shadow:0 8px 18px rgba(31,39,43,.035)}.biog-topic:before{background:#d7644f}.biog-topic:hover{border-color:#28333b;background:#28333b;box-shadow:0 22px 42px rgba(31,39,43,.2)}.biog-topic b{background:#f0f1ee;color:#28333b}.biog-topic:hover b{background:#ffc4ad}.biog-topic span,.biog-section-heading a span{color:#d7644f}
.biog-process{background:#edece8;color:#28333b}.biog-process .biog-hero__eyebrow{color:#d7644f!important;border-color:#dbddd9;background:#fff}.biog-process h2{color:#28333b}.biog-process__steps{gap:13px;background:transparent}.biog-process__steps article{border:1px solid #dfe1de;border-radius:14px;background:#fff;box-shadow:0 10px 22px rgba(31,39,43,.05);backdrop-filter:none}.biog-process__steps article:hover{background:#fff6f2;border-color:#e8ad9c;transform:translateY(-5px)}.biog-process__steps span{background:#28333b;color:#fff}.biog-process__steps h3{color:#28333b}.biog-process__steps p{color:#647078}.biog-button--gold{background:#d7644f!important;border-color:#d7644f!important;box-shadow:0 11px 20px rgba(215,100,79,.2)}.biog-button--gold:hover{background:#bd503d!important}.biog-footer{background:#28333b}.biog-footer h2,.biog-footer a:hover{color:#ffc4ad}
@media(max-width:620px){.biog-hero--signature{background:linear-gradient(145deg,#252f37,#59666d)}.biog-process__steps{gap:10px}}

/* v2.5.2 — clear editorial contrast; no heavy green blocks or decorative underlines. */
.biog-site{--ink:#28333b;--ink-soft:#68737b;--gold:#da715a;--paper:#f8f7f4;--line:#e1e2de;background:#f8f7f4}.biog-header--editorial{background:rgba(248,247,244,.94);border-bottom:1px solid #e3e2dd;box-shadow:0 4px 18px rgba(35,43,47,.05)}.biog-nav a{color:#3d484e}.biog-nav a:after{display:none}.biog-nav a:hover,.biog-nav .current-menu-item>a{color:#cf614b}.biog-header__tools{border-left-color:#deded9}.biog-header__account{border-color:#dcdedb;background:#fff;color:#303b40}.biog-header__account:hover{border-color:#d7644f;background:#d7644f}.biog-language-menu summary:hover{background:#efeeea}
.biog-hero--signature{background:linear-gradient(120deg,#252f37 0%,#3f5059 62%,#77858a 130%)}.biog-hero--signature:before{background:radial-gradient(circle at 76% 19%,rgba(255,255,255,.27),transparent 23%),radial-gradient(circle at 16% 90%,rgba(221,117,93,.15),transparent 31%)}.biog-hero--signature:after{border-color:rgba(255,255,255,.17);box-shadow:0 0 0 40px rgba(255,255,255,.03),0 0 0 105px rgba(255,255,255,.02)}.biog-hero--signature .biog-hero__halo{border-color:rgba(255,205,178,.55);box-shadow:0 0 0 38px rgba(255,205,178,.06),0 0 0 90px rgba(255,205,178,.03)}.biog-hero--signature h1 em{color:#ffc4ad!important}.biog-hero--signature h1 em:after{display:none}.biog-hero__eyebrow{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.08)}.biog-hero__eyebrow:before{background:#ffc4ad}.biog-hero__link{border-color:rgba(255,255,255,.32)}.biog-hero__link:hover{border-color:#ffc4ad;background:#ffc4ad;color:#26323a}.biog-hero__numbers strong{color:#ffc4ad}
.biog-search-band .biog-wrap{border:0;box-shadow:0 25px 52px rgba(34,42,47,.16)}.biog-search-band__intro span,.biog-section-heading>p{color:#d7644f}.biog-zone-links a{border-color:#e0e4e2;background:#fff;color:#617078}.biog-zone-links a:hover{border-color:#d7644f;background:#d7644f}.biog-search input,.biog-search select{border-color:#dde1df!important;color:#334047!important}.biog-search button{background:#d7644f!important;box-shadow:0 10px 20px rgba(215,100,79,.22)}.biog-search button:hover{background:#bd503d!important}
.biog-discover{background:linear-gradient(180deg,#f8f7f4 0%,#f0f1ee 100%)}.biog-topic{border-color:#e1e3e0;background:#fff;box-shadow:0 8px 18px rgba(31,39,43,.035)}.biog-topic:before{background:#d7644f}.biog-topic:hover{border-color:#28333b;background:#28333b;box-shadow:0 22px 42px rgba(31,39,43,.2)}.biog-topic b{background:#f0f1ee;color:#28333b}.biog-topic:hover b{background:#ffc4ad}.biog-topic span,.biog-section-heading a span{color:#d7644f}
.biog-process{background:#edece8;color:#28333b}.biog-process .biog-hero__eyebrow{color:#d7644f!important;border-color:#dbddd9;background:#fff}.biog-process h2{color:#28333b}.biog-process__steps{gap:13px;background:transparent}.biog-process__steps article{border:1px solid #dfe1de;border-radius:14px;background:#fff;box-shadow:0 10px 22px rgba(31,39,43,.05);backdrop-filter:none}.biog-process__steps article:hover{background:#fff6f2;border-color:#e8ad9c;transform:translateY(-5px)}.biog-process__steps span{background:#28333b;color:#fff}.biog-process__steps h3{color:#28333b}.biog-process__steps p{color:#647078}.biog-button--gold{background:#d7644f!important;border-color:#d7644f!important;box-shadow:0 11px 20px rgba(215,100,79,.2)}.biog-button--gold:hover{background:#bd503d!important}.biog-footer{background:#28333b}.biog-footer h2,.biog-footer a:hover{color:#ffc4ad}
@media(max-width:620px){.biog-hero--signature{background:linear-gradient(145deg,#252f37,#59666d)}.biog-process__steps{gap:10px}}

/* v2.5 — refined signature direction: a luminous archive, not a generic directory. */
.biog-site{--ink:#16342a;--ink-soft:#536a60;--gold:#e56d50;--paper:#f7f8f4;--line:#d9e3db;background:var(--paper)}.biog-wrap{width:min(1240px,calc(100% - 64px))}.biog-header--editorial{border-bottom:1px solid rgba(22,52,42,.09);background:rgba(247,248,244,.88);box-shadow:none}.biog-header__inner{min-height:88px;gap:25px}.biog-brand{display:flex;align-items:center}.biog-brand img{max-width:188px;height:58px}.biog-nav ul{gap:21px}.biog-nav a{font-size:.72rem;font-weight:700;letter-spacing:.02em}.biog-nav a:after{bottom:-11px;height:3px;border-radius:9px}.biog-header__tools{gap:17px;padding-left:19px}.biog-header__account{padding:11px 17px;border-color:#cadbd0;background:#fff;box-shadow:0 4px 12px rgba(26,59,45,.05)}.biog-language-menu summary{padding:8px;border-radius:8px}.biog-language-menu summary:hover{background:#eaf1eb}
.biog-hero--signature{min-height:665px;background:linear-gradient(114deg,#123d31 0%,#1f5b49 50%,#9abda5 125%);color:#fff}.biog-hero--signature .biog-hero__content{position:relative;min-height:665px}.biog-hero--signature:after{position:absolute;right:-13vw;bottom:-20vw;width:54vw;height:54vw;border:1px solid rgba(255,255,255,.24);border-radius:50%;box-shadow:0 0 0 40px rgba(255,255,255,.045),0 0 0 105px rgba(255,255,255,.025);content:""}.biog-hero__grid{opacity:.1;background-size:54px 54px}.biog-hero--signature .biog-hero__halo{right:10%;top:19%;width:330px;height:330px;border-color:rgba(255,221,175,.72);box-shadow:0 0 0 38px rgba(255,214,164,.1),0 0 0 90px rgba(255,214,164,.05)}.biog-hero--signature h1{max-width:810px;color:#fff!important;font-size:clamp(4rem,7vw,7.6rem);line-height:.89;text-shadow:none}.biog-hero--signature h1 span{display:inline-block}.biog-hero--signature h1 em{color:#ffd8a6!important}.biog-hero--signature h1 em:after{height:3px;background:#e56d50;transform:rotate(-1.5deg)}.biog-hero__eyebrow{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.09);color:#e8f3ed!important;backdrop-filter:blur(5px)}.biog-hero__eyebrow:before{background:#ffd8a6}.biog-hero__lead{max-width:470px;color:#e7f0eb!important;font-size:1.05rem;line-height:1.75}.biog-hero__link{margin-top:38px;border:1px solid rgba(255,255,255,.42);border-radius:999px;padding:14px 18px;color:#fff;background:rgba(255,255,255,.06)}.biog-hero__link:hover{border-color:#ffd8a6;background:#ffd8a6;color:#173b30}.biog-hero__numbers{z-index:2;width:220px}.biog-hero__numbers div{border-color:rgba(255,255,255,.28)}.biog-hero__numbers strong{color:#ffd8a6}.biog-hero__numbers span{color:#ecf4ef}
.biog-search-band{margin-top:-65px}.biog-search-band .biog-wrap{gap:42px;padding:33px 38px;border:0;border-radius:18px;background:#fff;box-shadow:0 28px 60px rgba(17,55,43,.18)}.biog-search-band__intro span,.biog-section-heading>p{color:#d75c43}.biog-search-band h2{font-size:2.12rem;letter-spacing:-.055em}.biog-zone-links{gap:8px}.biog-zone-links a{padding:6px 10px;border-color:#d9e5dc;background:#f6faf6;color:#456254}.biog-search input,.biog-search select{min-height:56px!important;border-color:#d7e2d9!important;border-radius:10px!important;background:#fbfdfb!important}.biog-search input:focus,.biog-search select:focus{border-color:#e56d50!important;box-shadow:0 0 0 4px rgba(229,109,80,.12)!important}.biog-search button{min-height:56px!important;border-radius:10px!important;background:#e56d50!important;box-shadow:0 10px 20px rgba(229,109,80,.25)}.biog-search button:hover{background:#c8553e!important;transform:translateY(-1px)!important}
.biog-discover{padding:150px 0 126px;background:linear-gradient(180deg,#f7f8f4 0%,#f1f7f2 100%)}.biog-section-heading{grid-template-columns:.72fr 1.45fr .7fr;margin-bottom:56px}.biog-section-heading h2{font-size:clamp(2.25rem,4vw,4rem);line-height:.98}.biog-section-heading a{padding:11px 0;border-bottom:1px solid #b4cabb}.biog-discover__grid{gap:14px;border:0}.biog-topic{min-height:315px;padding:29px;border:1px solid #d9e4dc;border-radius:16px;background:rgba(255,255,255,.72);box-shadow:0 8px 18px rgba(25,63,47,.04)}.biog-topic:before{height:4px;background:#e56d50}.biog-topic:hover{border-color:#1d503f;background:#1d503f;box-shadow:0 22px 42px rgba(20,57,43,.22);transform:translateY(-9px)}.biog-topic h3{margin-top:94px;font-size:2rem}.biog-topic p{font-size:.82rem}.biog-topic b{right:29px;bottom:26px;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#eaf2eb;color:#1d503f}.biog-topic:hover b{background:#ffd8a6;color:#1d503f}
.biog-process{padding:125px 0;background:linear-gradient(128deg,#173d31,#0e2b22)}.biog-process .biog-wrap{gap:76px}.biog-process__steps{gap:12px;background:transparent;box-shadow:none}.biog-process__steps article{min-height:248px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.06);backdrop-filter:blur(6px)}.biog-process__steps article:hover{background:rgba(255,255,255,.13);transform:translateY(-5px)}.biog-process__steps span{width:34px;height:34px;background:#ffd8a6;color:#173d31}.biog-process__steps h3{font-size:1.28rem}.biog-process .biog-button{padding:15px 21px;border-radius:999px;box-shadow:0 12px 22px rgba(0,0,0,.16)}.biog-footer{padding-top:82px;background:#0c251e}.biog-footer__grid{gap:44px}.biog-footer h2{color:#ffd8a6;font-size:1.16rem}.biog-footer p{font-size:.8rem}.biog-footer__bottom{margin-top:65px}
@media(max-width:900px){.biog-wrap{width:min(100% - 42px,1240px)}.biog-header__inner{gap:14px}.biog-nav ul{gap:11px}.biog-nav a{font-size:.64rem}.biog-search-band .biog-wrap{padding:29px}.biog-discover__grid{gap:10px}.biog-topic{min-height:260px}.biog-process .biog-wrap{gap:45px}}@media(max-width:620px){.biog-wrap{width:min(100% - 28px,1240px)}.biog-header__inner{min-height:74px}.biog-brand img{max-width:147px;height:auto}.biog-header__account{padding:9px 11px}.biog-hero--signature,.biog-hero--signature .biog-hero__content{min-height:575px}.biog-hero--signature h1{font-size:clamp(3.35rem,16vw,5.1rem)}.biog-hero__copy{padding-top:92px}.biog-search-band{margin-top:-36px}.biog-search-band .biog-wrap{padding:25px 19px;border-radius:14px}.biog-discover{padding:92px 0}.biog-topic{min-height:210px;border-radius:13px}.biog-topic h3{margin-top:43px}.biog-process{padding:82px 0}.biog-process__steps article{min-height:auto}.biog-footer{padding-top:55px}}

/* Final v2.5.2 visual direction: neutral, legible, and without the decorative line. */
.biog-site{--ink:#28333b;--ink-soft:#68737b;--gold:#d7644f;--paper:#f8f7f4;--line:#e1e2de;background:#f8f7f4;color:#28333b}.biog-header--editorial{background:rgba(248,247,244,.96);border-bottom:1px solid #e3e2dd;box-shadow:0 4px 18px rgba(35,43,47,.05)}.biog-nav a{color:#3d484e}.biog-nav a:after{display:none!important}.biog-nav a:hover,.biog-nav .current-menu-item>a{color:#cf614b}.biog-header__account{border-color:#dcdedb;background:#fff;color:#303b40;box-shadow:0 4px 12px rgba(35,43,47,.05)}.biog-header__account:hover{border-color:#d7644f;background:#d7644f;color:#fff}.biog-language-menu summary:hover{background:#efeeea}
.biog-hero--signature{background:linear-gradient(120deg,#252f37 0%,#3f5059 62%,#77858a 130%);color:#fff}.biog-hero--signature:before{background:radial-gradient(circle at 76% 19%,rgba(255,255,255,.27),transparent 23%),radial-gradient(circle at 16% 90%,rgba(221,117,93,.15),transparent 31%)}.biog-hero--signature .biog-hero__halo{border-color:rgba(255,205,178,.55);box-shadow:0 0 0 38px rgba(255,205,178,.06),0 0 0 90px rgba(255,205,178,.03)}.biog-hero--signature h1{color:#fff!important}.biog-hero--signature h1 em{color:#ffc4ad!important}.biog-hero--signature h1 em:after{display:none!important}.biog-hero__eyebrow{color:#fff!important;border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.08)}.biog-hero__eyebrow:before{background:#ffc4ad}.biog-hero__lead,.biog-hero__numbers span{color:#edf1f2!important}.biog-hero__link{border-color:rgba(255,255,255,.32)}.biog-hero__link:hover{border-color:#ffc4ad;background:#ffc4ad;color:#26323a}.biog-hero__numbers strong{color:#ffc4ad}
.biog-search-band .biog-wrap{border:0;border-radius:18px;background:#fff;box-shadow:0 25px 52px rgba(34,42,47,.16)}.biog-search-band__intro span,.biog-section-heading>p,.biog-topic span{color:#d7644f}.biog-zone-links a{border-color:#e0e4e2;background:#fff;color:#617078}.biog-zone-links a:hover{border-color:#d7644f;background:#d7644f;color:#fff}.biog-search input,.biog-search select{border-color:#dde1df!important;background:#fff!important;color:#334047!important}.biog-search button,.biog-button--gold{background:#d7644f!important;border-color:#d7644f!important;color:#fff!important;box-shadow:0 10px 20px rgba(215,100,79,.22)}.biog-search button:hover,.biog-button--gold:hover{background:#bd503d!important}
.biog-discover{background:linear-gradient(180deg,#f8f7f4 0%,#f0f1ee 100%)}.biog-topic{border-color:#e1e3e0;background:#fff;box-shadow:0 8px 18px rgba(31,39,43,.035)}.biog-topic:before{background:#d7644f}.biog-topic:hover{border-color:#28333b;background:#28333b;box-shadow:0 22px 42px rgba(31,39,43,.2)}.biog-topic:hover p{color:#edf1f2}.biog-topic b{background:#f0f1ee;color:#28333b}.biog-topic:hover b{background:#ffc4ad;color:#28333b}
.biog-process{background:#edece8;color:#28333b}.biog-process .biog-hero__eyebrow{color:#d7644f!important;border-color:#dbddd9;background:#fff}.biog-process h2,.biog-process__steps h3{color:#28333b}.biog-process__steps{gap:13px;background:transparent}.biog-process__steps article{border:1px solid #dfe1de;border-radius:14px;background:#fff;box-shadow:0 10px 22px rgba(31,39,43,.05);backdrop-filter:none}.biog-process__steps article:hover{background:#fff6f2;border-color:#e8ad9c;transform:translateY(-5px)}.biog-process__steps span{background:#28333b;color:#fff}.biog-process__steps p{color:#647078}.biog-footer{background:#28333b}.biog-footer h2,.biog-footer a:hover{color:#ffc4ad}
[dir=rtl] .biog-process__steps,[dir=rtl] .biog-footer__grid{direction:rtl}[dir=rtl] .biog-footer__grid{text-align:right}[dir=rtl] .biog-topic b{right:auto;left:29px}@media(max-width:620px){.biog-hero--signature{background:linear-gradient(145deg,#252f37,#59666d)}.biog-process__steps{gap:10px}[dir=rtl] .biog-topic b{left:20px}}

/* Arabic reading order and text alignment for the discovery and results areas. */
[dir=rtl] .biog-section-heading,[dir=rtl] .biog-results-heading,[dir=rtl] .biog-category-filter,[dir=rtl] .biog-results,[dir=rtl] .biog-search{direction:rtl}[dir=rtl] .biog-section-heading h2,[dir=rtl] .biog-section-heading>p,[dir=rtl] .biog-section-heading a,[dir=rtl] .biog-results-heading,[dir=rtl] .biog-card{text-align:right}[dir=rtl] .biog-section-heading h2{letter-spacing:0;line-height:1.25}[dir=rtl] .biog-section-heading a{justify-self:start}[dir=rtl] .biog-card__bio{direction:rtl;text-align:right}

/* Official Biographie.tn accounts. */
.biog-official-social{padding:13px 0;background:#202c36;color:#dfe7e8}.biog-official-social .biog-wrap{display:flex;align-items:center;justify-content:center;gap:10px;font:600 .72rem Arial,sans-serif}.biog-official-social a{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(255,255,255,.27);border-radius:999px;color:#fff;text-decoration:none;transition:transform .18s ease,background .18s ease}.biog-official-social a:hover{background:#fff;color:#293941;transform:translateY(-2px)}.biog-official-social a:first-of-type{background:#4267a9;border-color:#4267a9}.biog-official-social a:first-of-type:hover{background:#fff;color:#4267a9}@media(max-width:520px){.biog-official-social .biog-wrap{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}}
