/* v16: keep the established material language; restore scale, rhythm and clear interaction. */
:root{--v16-ink:#14201b;--v16-gold:#d5bc80;--v16-ease:cubic-bezier(.16,1,.3,1)}
.system-story{position:relative;isolation:isolate;background:#111615!important;overflow:hidden}.system-story:before{content:'';position:absolute;z-index:-1;inset:-8%;background:linear-gradient(#101615b8,#101615de),url('assets/partner-stone.jpg') center/cover;animation:material-drift16 32s ease-in-out infinite alternate}.system-story .benefit-card{transition:opacity 1s,transform 1.15s var(--v16-ease),filter 1s!important;transition-delay:calc(var(--card-order,0)*.16s)!important}.benefit-card:nth-child(2){--card-order:1}.benefit-card:nth-child(3){--card-order:2}.js-motion .benefit-card.pending:not(.visible){opacity:0!important;transform:translateY(65px) scale(.97)!important;filter:blur(4px)}.story-stage.panel-is-open .benefit-card{transition-delay:0s!important}.expanded-panel{animation:panel-open16 1.1s var(--v16-ease) both;min-height:650px}.expanded-panel.is-closing{animation:panel-close16 .55s cubic-bezier(.4,0,1,1) both}.expanded-panel>*{animation:panel-content16 1.05s .16s var(--v16-ease) both}.story-stage.panel-is-open .benefit-deck{min-height:650px}.panel-head h2{font-size:clamp(27px,3vw,43px)}.concierge-content{grid-template-columns:.65fr 1.35fr;gap:35px;align-items:center}.assistant-pair{gap:18px}.assistant-pair article{position:relative;min-height:445px;overflow:hidden;border-radius:14px;background:#26322b;box-shadow:0 24px 42px -28px #132119b3}.assistant-pair article:after{content:'';position:absolute;inset:40% 0 0;pointer-events:none;background:linear-gradient(transparent,#08110de8)}.assistant-pair img{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;object-position:50% 25%;border-radius:0;filter:saturate(.3);transition:transform 1.2s var(--v16-ease)}.assistant-pair article:hover img{transform:scale(1.045)}.assistant-pair h3,.assistant-pair a{position:absolute;z-index:2;left:24px;color:#fff}.assistant-pair h3{bottom:68px;margin:0;font-size:29px}.assistant-pair a{bottom:29px;font-size:13px}.concierge-intro p{font-size:16px;line-height:1.7}.ranking-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;border:0!important}.ranking-row{position:relative!important;display:block!important;min-height:410px;padding:0!important;overflow:hidden;border:0!important;border-radius:14px;background:#26322b!important;text-align:left;isolation:isolate;transition:transform .65s var(--v16-ease),box-shadow .65s!important}.ranking-row:after{content:'';position:absolute;inset:30% 0 0;z-index:0;pointer-events:none;background:linear-gradient(transparent,#09120dde)}.ranking-row:hover,.ranking-row.selected{transform:translateY(-6px);box-shadow:0 28px 48px -25px #0009}.ranking-portraits{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:flex!important;overflow:hidden!important;border-radius:0!important;opacity:.9}.ranking-portraits .ranking-photo{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:50% 22%;border-radius:0!important;filter:grayscale(1);transform:none!important;transition:transform 1s!important}.ranking-portraits.is-group .ranking-photo{width:50%!important}.ranking-row:hover .ranking-photo{transform:scale(1.04)!important}.ranking-place{position:absolute;left:22px;top:22px;color:#fff9;font-size:14px}.ranking-name{position:absolute;left:22px;right:20px;bottom:77px;z-index:1;color:#fff!important}.ranking-name strong{font:400 25px/1.2 Geologica,sans-serif!important}.ranking-name small{color:#ddd!important;font-size:11px;display:block;margin-top:9px}.ranking-score{position:absolute;left:22px;bottom:23px;z-index:1;display:inline-flex!important;align-items:center;gap:5px!important;color:#e4cc93!important;font:400 24px/1 Geologica,sans-serif!important}.ranking-score svg{width:19px!important;height:24px!important;margin:0!important}.ranking-score small{display:none!important}.ranking-row>svg{position:absolute;bottom:25px;right:22px;color:#fff;width:20px;height:20px;z-index:1}.rating-method{margin-top:25px}.rating-method p{font-size:13px;color:#c1cbc3}.portrait-monogram{height:520px!important;min-height:0!important;aspect-ratio:auto!important;position:relative!important;overflow:hidden!important}.portrait-monogram img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:50% 22%;border-radius:0!important}.portrait-monogram.is-group img{width:50%!important}.portrait-monogram.is-group #au-photo-secondary{left:50%!important}.au-source-note:empty{display:none}.au-panel{min-height:230px}.review-examples{display:grid;gap:20px}.review-examples blockquote{margin:0;font-size:18px;line-height:1.6}.review-examples article+article{border-top:1px solid #75806c40;padding-top:18px}.review-examples small,.publication-examples small{display:block;font-size:11px;color:#5d694f;margin-bottom:8px}.review-examples cite{display:block;font-style:normal;font-size:12px;margin-top:12px}.publication-examples details{padding:18px 0;border-bottom:1px solid #65765740}.publication-examples summary{cursor:pointer;font:400 21px/1.3 Geologica,sans-serif}.publication-examples p{font-size:15px;line-height:1.6}.principles15{position:relative;isolation:isolate;background:#141d18!important;color:#f1f1e8!important;padding-block:120px!important}.principles15:before{content:'';position:absolute;inset:-8%;z-index:-2;background:linear-gradient(90deg,#0d151bb3,#13231cda),url('assets/partner-stone.jpg') center/cover;animation:material-drift16 26s ease-in-out infinite alternate}.principles15:after{content:'';position:absolute;inset:0;z-index:-1;box-shadow:inset 0 80px 90px -80px #000,inset 0 -80px 90px -80px #000}.principles15 h2 em,.principle-statements em{color:#dec791!important}.principles15 .relief-word{display:none}.principle-statements>p{font-size:clamp(25px,2.7vw,40px);font-weight:300;line-height:1.22;padding-bottom:36px;margin-bottom:36px;border-color:#b5aa8540}.principle-statements em{font-family:Cormorant,serif;font-size:1.16em;font-weight:500}.principles15 .quiet-link{color:#d8d4c8}.contact h2 span{color:#d8bd7a!important}.contact-desk{min-width:0;align-self:start;perspective:1300px}.contact-desk .contact-form{position:relative;top:auto;transform:translateY(var(--form-shift,0px));transition:box-shadow .5s,transform .7s var(--v16-ease);box-shadow:0 32px 70px -30px #0008}.contact-desk .contact-form:focus-within{box-shadow:0 38px 85px -32px #000b}.contact-desk .social-links{display:flex;justify-content:center;gap:25px;margin-top:34px}.contact-desk .social-links a{display:grid;justify-items:center;gap:10px;color:#e9e9df;font-size:12px}.contact-desk .social-circle{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#ffffff0c;border:1px solid #d5c89538;transition:transform .4s}.contact-desk .social-circle svg{width:22px;height:22px}.contact-desk .social-links a:hover .social-circle{transform:translateY(-5px)}
/* One nav, same type, same geometry both at the top and after its trip to the footer. */
.header .audience-curtain,.footer-nav-slot .audience-curtain,.unified-header .route-nav{gap:0!important;padding:5px!important;border:1px solid #b7b9a733!important;border-radius:17px!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;width:max-content!important;max-width:calc(100vw - 32px)!important;overflow-x:auto;scrollbar-width:none;background:#f9faf3de!important;color:#30392e!important;box-shadow:0 8px 24px -18px #0005!important;backdrop-filter:blur(18px)}.header .audience-curtain a,.footer-nav-slot .audience-curtain a,.unified-header .route-nav a{font:400 11px/1.3 Manrope,sans-serif!important;white-space:nowrap!important;padding:11px 10px!important;border-radius:11px!important;color:inherit!important;flex:none!important;text-decoration:none}.header .audience-curtain a[aria-current],.footer-nav-slot .audience-curtain a[aria-current],.unified-header .route-nav a[aria-current]{background:#c8cdb729!important}.footer-nav-slot{min-height:54px}.footer-main{padding:65px 24px!important}.footer-nav-slot .audience-curtain{margin-inline:auto}.data-note-trigger,.selection-law button{color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px;background:none;border:0;cursor:pointer}.data-note-dialog{max-width:520px;border:0;border-radius:14px;padding:36px;background:#f2f1e9;color:#27382d;box-shadow:0 40px 100px -30px #0009}.data-note-dialog::backdrop{background:#101815aa;backdrop-filter:blur(8px)}.data-note-dialog h2{font:400 30px Geologica,sans-serif;margin-bottom:25px}.data-note-dialog p{line-height:1.7;margin-bottom:22px}.data-note-dialog button{padding:12px 24px;border:1px solid #7a8971;border-radius:40px}
.unified-header{position:fixed!important;inset:0 0 auto;z-index:20;max-width:none!important;height:100px;padding:20px 30px!important;background:#f0f1e8c7;backdrop-filter:blur(18px);display:flex!important;align-items:center;border:0!important}.unified-header .brand-logo{position:absolute;left:50%;transform:translateX(-50%);width:210px}.unified-header .route-nav{order:0!important;width:max-content!important}.unified-header .entry-link{margin-left:auto}.consultants15 .selection-heading{padding-top:160px}.candidate-section{background:#141d19;position:relative;color:#f2f0e7;padding-top:20px}.candidate-track{padding:40px calc((100% - 420px)/2);gap:28px}.candidate{padding:0!important;min-height:620px;flex:0 0 420px;position:relative;overflow:hidden;background:#25362e!important;isolation:isolate;transform:scale(.88) rotateY(10deg);opacity:.46;box-shadow:0 35px 70px -38px #000c;border:0}.candidate.selected{background:#25362e!important}.candidate>img{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;object-position:50% 15%;border-radius:0;z-index:-2}.candidate:after{content:'';position:absolute;inset:20% 0 0;z-index:-1;background:linear-gradient(transparent,#08130ee8 68%,#08130e)}.candidate-select{position:absolute;inset:0;width:100%;height:100%;z-index:0;cursor:pointer;background:transparent;border:0;color:transparent}.candidate-info{position:absolute;left:28px;right:28px;bottom:28px;z-index:1;pointer-events:none}.candidate-name{display:block;font:400 29px/1.18 Geologica,sans-serif;color:white;margin:0 0 14px}.candidate-info>p{font-size:13px;color:#d8ddd8;margin:0 0 12px}.candidate .rating-mini{font-size:24px;color:#e7ce95;gap:4px}.candidate dl{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-top:1px solid #d9dbc53d;padding-top:18px;margin:18px 0}.candidate dt{font-size:11px;color:#c2ccc4}.candidate dd{font:400 31px Geologica,sans-serif;margin:5px 0 0;color:white}.candidate-info .action{pointer-events:auto;color:#17291e;background:#deca94;font-size:12px;padding:14px 20px;display:inline-flex}.candidate:not(.selected) dl,.candidate:not(.selected) .action,.candidate:not(.selected) .candidate-info>p{display:none}.candidate.selected .candidate-info{animation:panel-content16 .85s var(--v16-ease)}.candidate-section .carousel-controls button{color:#d8c694;border-color:#a3997359}.candidate-detail{display:none!important}.selection-law{margin:30px auto 0;max-width:760px;padding:0 24px;color:#bac4b9;font-size:12px;line-height:1.6;text-align:center}.consultant-note{align-items:center;gap:7%;padding-block:100px}.consultant-note h2{font-size:clamp(36px,4.5vw,66px)}.consultant-note p{margin-top:28px;max-width:38ch}.fabula-gateway{min-height:330px;position:relative;background:linear-gradient(130deg,#f9faf470,#d4dcc880);box-shadow:0 30px 60px -40px #18271d6b;border-radius:16px;padding:40px;display:flex;align-items:center;gap:35px;overflow:hidden;transition:transform .6s var(--v16-ease)}.fabula-gateway:hover{transform:translateY(-7px)}.fabula-gateway>img{width:110px;height:120px;object-fit:contain}.fabula-gateway>span{font:400 29px Geologica,sans-serif}.fabula-gateway small{display:block;font:400 13px Manrope,sans-serif;margin-top:14px}.fabula-gateway>svg{position:absolute;right:30px;bottom:25px;width:27px;fill:none;stroke:currentColor;stroke-width:1.3}
.education15{background:#f0f0e9}.education-hero{position:relative;overflow:hidden;isolation:isolate;max-width:none!important;padding-inline:7%!important}.education-hero:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,#f2f2eafa,#f2f2ead9),url('assets/partner-stone.jpg') center/cover}.knowledge-object{display:flex!important}.knowledge-object span{padding:35px 28px;font:400 32px Geologica,sans-serif;letter-spacing:-.025em}.knowledge-object span small{display:block;font:400 12px Manrope,sans-serif;margin-bottom:17px;letter-spacing:0}.education-map{max-width:none;background:#14231b;color:#eef0e5;padding-block:90px}.education-map h2{font-size:clamp(34px,4vw,59px)}.education-map h2 em{color:#d9c38d}.journey{padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:50px;list-style:none;margin:60px 0 40px}.journey li{position:relative}.journey svg{width:60px;height:60px;stroke:#d8c290;stroke-width:1.2;fill:none;margin-bottom:30px}.journey li:not(:last-child):after{content:'';position:absolute;top:29px;left:90px;right:-10px;height:1px;background:#b6ba9b50}.journey h3{font:400 24px Geologica,sans-serif}.journey p{font-size:15px;line-height:1.7;margin-top:18px;color:#c5d0c4}.education-map .quiet-link{color:#daceaa}.education-layout{display:block;position:relative;padding-top:100px;max-width:1400px}.education-article{max-width:880px;margin-left:auto;margin-right:auto}.education-toc{position:fixed!important;left:18px;top:150px!important;z-index:35;max-height:calc(100svh - 180px);overflow:visible;max-width:360px}.toc-toggle{display:flex;align-items:center;gap:16px;padding:16px 20px;color:#f4f1e7;background:#263f31;box-shadow:0 14px 32px -15px #0008;border:0;border-radius:12px;font:400 13px Manrope,sans-serif;cursor:pointer}.toc-toggle svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.3}.education-toc #education-menu{padding:28px;background:#f5f4eb;box-shadow:0 25px 55px -20px #0006;border-radius:14px;margin-top:10px;max-height:calc(100svh - 270px);overflow-y:auto;width:350px;animation:toc-open16 .6s var(--v16-ease)}.education-toc nav{display:block}.education-toc h2{display:none}.education-toc .quiet-link{display:inline-block}.education-toc[aria-hidden=true]{display:none}.education-topic{margin:0 0 30px;padding:55px 48px;border:0;border-radius:14px;position:relative;overflow:hidden}.education-topic:nth-child(even){background:#16251d;color:#edf0e8;box-shadow:0 24px 45px -32px #09120e55}.education-topic:nth-child(even):before{content:'';position:absolute;inset:0;pointer-events:none;background:url('assets/partner-stone.jpg') center/cover;opacity:.1}.education-topic:nth-child(even)>*{position:relative}.education-topic:nth-child(even) a{color:#e6ce98!important}.education-downloads,.education-instructions{padding:55px 48px}.education-faq{padding:55px 48px;background:#1a2d22;color:#f2f2e8;border-radius:14px;margin-top:40px}.education-faq h2{color:#e4cd96}.education-faq a{color:#e4cd96!important}.education-faq summary{font-size:19px;border-color:#72816c55}.education-note{margin-inline:48px}.education-topic h2{font-size:clamp(28px,3vw,40px)}
.proposal16{padding-top:75px!important}.proposal16 .team-portrait{height:auto!important;aspect-ratio:2/3;max-height:none!important;margin:0!important;box-shadow:0 32px 75px -40px #14221b88}.proposal16 .team-portrait img{object-fit:cover!important;object-position:center center!important}.proposal16 .portrait-foreground{transform:translateY(var(--desk-front-y,0px)) scale(1)!important}.proposal16 .portrait-backdrop{transform:translateY(var(--desk-back-y,0px)) scale(var(--desk-back-scale,1.12))!important}.proposal16 .proposal-copy{top:35px}.proposal16 .portrait-sign{margin-top:22px!important}.partner-opening .partner-link{font-size:16px;padding:17px 25px;border:1px solid #e2c89570;border-radius:50px;background:#ffffff08}.partner-market{background:#e8e9df}.partner-invitation{background:#18271e!important;color:#f2f1e7!important}.partner-invitation em{color:#d6c088}.partner-invitation p{color:#d5ded2}.partner-invitation h2{max-width:650px}.qr-page .destination-title h2{font-size:clamp(24px,2.6vw,39px)!important}.qr-page .destination-title{gap:30px}.qr-page .destination-title .destination-logo{width:65px!important;flex:none}
@keyframes panel-open16{from{clip-path:inset(0 68% 0 0 round 16px);opacity:.35;transform:translateX(-10px)}to{clip-path:inset(0 round 16px);opacity:1;transform:none}}@keyframes panel-close16{to{clip-path:inset(0 68% 0 0 round 16px);opacity:0}}@keyframes panel-content16{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes material-drift16{to{transform:translate(1.5%,-1%) scale(1.05)}}@keyframes toc-open16{from{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:none}}
@media(max-width:1279px){.unified-header{height:140px}.unified-header .brand-logo{top:18px}.unified-header .route-nav{position:absolute;top:82px;left:50%;transform:translateX(-50%)}.unified-header .entry-link{position:absolute;right:25px;top:30px}.consultants15 .selection-heading{padding-top:180px}.ranking-row{min-height:340px}.ranking-name strong{font-size:21px!important}.assistant-pair article{min-height:380px}.concierge-content{grid-template-columns:.6fr 1.4fr}}
@media(max-width:1023px){.expanded-panel{position:relative;min-height:0;max-height:none;inset:auto;margin-top:0;overflow:visible}.expanded-panel[hidden]{display:none!important}.story-stage.panel-is-open .benefit-deck{display:none;min-height:0;height:auto}.concierge-content{grid-template-columns:1fr}.assistant-pair article{min-height:450px}.concierge-intro{max-width:620px}.ranking-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ranking-row{min-height:410px}.contact-desk .contact-form{transform:none}.education-hero{grid-template-columns:1.2fr .8fr}.education-toc{top:auto!important;bottom:20px;left:20px;max-width:calc(100vw - 40px);display:flex;flex-direction:column-reverse;align-items:flex-start}.education-toc #education-menu{margin:0 0 10px;max-height:65svh;width:min(350px,calc(100vw - 40px))}.knowledge-object span{font-size:25px;padding:28px 20px}.knowledge-object span:nth-child(3){margin-left:20px}.journey{gap:25px}.journey h3{font-size:20px}.candidate-track{padding-inline:calc((100% - 370px)/2)}.candidate{flex-basis:370px}.fabula-gateway{min-height:280px;gap:25px;padding:28px}.fabula-gateway img{width:70px}.fabula-gateway>span{font-size:25px}.footer-nav-slot .audience-curtain{width:max-content!important;flex-wrap:nowrap!important}}
@media(max-width:600px){.assistant-pair{grid-template-columns:1fr;gap:22px}.assistant-pair article{min-height:510px}.assistant-pair article:nth-child(2) img{object-position:50% 22%}.assistant-pair h3{font-size:30px}.assistant-pair a{font-size:14px}.expanded-panel{padding:28px 22px}.panel-head{gap:10px}.panel-head h2{font-size:27px}.ranking-list{grid-template-columns:1fr;gap:24px}.ranking-row{min-height:470px}.ranking-name strong{font-size:26px!important}.ranking-score{font-size:25px!important}.ranking-portraits .ranking-photo{object-position:50% 18%}.portrait-monogram{height:470px!important}.principles15{padding-block:75px!important}.principle-statements>p{font-size:29px}.contact-desk .social-links{gap:18px;flex-wrap:wrap}.contact-desk .social-links a{font-size:11px}.contact-desk .social-circle{width:44px;height:44px}.footer-main{padding-inline:16px!important}.footer-nav-slot .audience-curtain{width:100%!important;max-width:100%!important;justify-content:flex-start!important}.header .audience-curtain a,.footer-nav-slot .audience-curtain a,.unified-header .route-nav a{padding:11px 9px!important;font-size:11px!important}.unified-header .brand-logo{left:24px;transform:none;width:185px}.unified-header .route-nav{left:16px;right:16px;transform:none;width:calc(100% - 32px)!important}.unified-header .entry-link{font-size:11px;right:24px}.candidate-track{padding-inline:calc((100% - 300px)/2);gap:10px}.candidate{flex-basis:300px;min-height:560px}.candidate-info{left:22px;right:22px;bottom:23px}.candidate-name{font-size:24px}.candidate dl{gap:12px}.candidate dd{font-size:29px}.consultant-note{padding-block:70px}.fabula-gateway{min-height:230px;width:100%}.education-hero{grid-template-columns:1fr}.knowledge-object{margin:30px 15px 0;max-width:280px;transform:rotate(-5deg)}.knowledge-object span{padding:25px;font-size:28px}.education-map{padding-block:60px}.journey{grid-template-columns:1fr;gap:38px;margin-block:40px}.journey li{display:grid;grid-template-columns:60px 1fr;column-gap:24px;align-items:start}.journey svg{grid-row:1/3;width:50px;margin:0}.journey p{grid-column:2;margin-top:10px;font-size:14px}.journey li:not(:last-child):after{left:25px;top:66px;bottom:-27px;width:1px;height:auto;right:auto}.education-layout{padding:40px 16px}.education-topic,.education-downloads,.education-instructions,.education-faq{padding:35px 24px}.education-topic p{font-size:15px;line-height:1.8}.education-note{margin-inline:0}.education-faq summary{font-size:17px}.proposal16{padding-top:40px!important}.proposal16 .team-portrait{aspect-ratio:2/3!important}.proposal16 .proposal-copy{max-width:520px;margin:auto}.proposal16 .light-form{margin-top:30px}.qr-page .destination-title h2{font-size:27px!important}.qr-page .destination-title{gap:18px}}
@media(prefers-reduced-motion:reduce){.system-story:before,.principles15:before,.expanded-panel,.expanded-panel>*,.benefit-card,.candidate-info,.education-toc #education-menu{animation:none!important;transition:none!important}.js-motion .benefit-card.pending{opacity:1!important;transform:none!important;filter:none!important}.contact-desk .contact-form{transform:none!important}}
/* Verification fixes: remove the legacy grid's hidden footprint on handhelds. */
.candidate-track{scroll-margin-top:125px}.product-column{scroll-margin-top:110px}
@media(max-width:1023px){.story-stage.panel-is-open .benefit-deck{display:none!important}.expanded-panel{scroll-margin-top:150px}.story-stage{scroll-margin-top:150px}.system-story{overflow-anchor:none}.candidate-track{scroll-margin-top:145px}}
/* Retire legacy ranking placement so every portrait uses the complete card. */
#rating .ranking-row{grid-column:auto!important;grid-row:auto!important;min-height:410px!important;height:410px!important;width:100%!important;aspect-ratio:auto!important}
#rating .ranking-name{position:absolute!important;top:auto!important;bottom:77px!important;left:22px!important;right:20px!important;z-index:2!important}
#rating .ranking-score{position:absolute!important;top:auto!important;bottom:23px!important;left:22px!important;right:auto!important;z-index:2!important}
#rating .ranking-place{position:absolute!important;top:22px!important;bottom:auto!important;left:22px!important;font-size:13px!important;z-index:2!important}
#rating .ranking-row>svg{position:absolute!important;top:auto!important;bottom:25px!important;right:22px!important;z-index:2!important}
.passport-identity{position:relative!important;padding:0!important;min-height:740px;overflow:hidden;isolation:isolate}.passport-identity .portrait-monogram{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;z-index:-2}.passport-identity:after{content:'';position:absolute;inset:40% 0 0;z-index:-1;background:linear-gradient(transparent,#101b13fa)}.passport-identity .passport-caption{position:absolute;top:28px;left:28px;right:28px;z-index:2;color:#fff!important}.passport-identity .passport-id{display:none}.passport-identity #au-name{position:absolute;left:28px;right:28px;bottom:151px;margin:0!important;color:#fff;font-size:32px}.passport-identity #au-status{position:absolute;left:28px;bottom:111px;margin:0!important;color:#e5e9dd}.passport-identity #au-contact{position:absolute;left:28px;right:28px;bottom:32px;margin:0!important;width:calc(100% - 56px);font-size:13px}.profile-section{scroll-margin-top:110px}
@media(max-width:600px){#rating .ranking-row{height:470px!important;min-height:470px!important}.passport-identity{min-height:610px}.passport-identity #au-name{font-size:28px}.passport-identity .passport-caption{font-size:10px}.profile-section{scroll-margin-top:150px}}
