:root{--navy:#073b71;--ink:#163451;--teal:#087c98;--muted:#5f6666;--soft:#edf8ff;--line:#c7e1ee}body{background:#f7fcff;font-family:Arial,Helvetica,sans-serif}header{max-width:none;padding:22px 4%;background:#f7fcff;border-bottom:1px solid var(--line)}.brand strong{font-size:17px}.brand small{font-size:9px;letter-spacing:1.8px}.logo{font-family:Georgia,serif;font-size:32px;border:1px solid #078aa6;width:50px;height:50px;padding:0;display:grid;place-items:center;letter-spacing:-3px;color:#087c98}.preview{background:#e0f4ff;color:#174a68;letter-spacing:.7px}nav{gap:19px}nav a{font-size:13px}nav a[aria-current]{color:#087c98}.wrap{max-width:1180px}.newhero{background:#073b71;color:#fff;position:relative}.cover{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;padding:54px 0 68px;position:relative;align-items:center}.cover .eyebrow{color:#81edf2;font-size:10px;letter-spacing:2.5px}.rank{font:25px Georgia,serif;color:#ddf7ff;margin:40px 0 10px}.cover h1{font-size:108px;line-height:.93;letter-spacing:-4px;margin:0 0 30px}.cover h1 em{font-weight:400;color:#63e2eb}.coverdot{color:#63e2eb}.profession{font-size:13px;letter-spacing:5px;border-top:1px solid #536168;padding-top:20px;display:inline-block}.coverintro{color:#d7efff;line-height:1.7;font-size:17px;margin:22px 0}.hero-link{color:#ffffff;text-decoration:none;display:inline-flex;gap:45px;padding-bottom:8px;border-bottom:1px solid #4fd7e4;font-size:15px}.coverphoto{margin:0;position:relative;align-self:stretch;min-height:570px;display:flex;flex-direction:column;justify-content:center}.coverphoto img{width:100%;height:520px;object-fit:cover;object-position:50% 42%;border-radius:0;display:block}.coverphoto:before{content:'';position:absolute;right:-15px;top:10px;width:45%;height:60%;border-top:1px solid #4fd7e4;border-right:1px solid #4fd7e4;pointer-events:none}.coverphoto figcaption{font-size:9px;letter-spacing:2px;color:#d7efff;display:flex;justify-content:space-between;padding-top:16px}.verticalnote{position:absolute;right:-38px;writing-mode:vertical-rl;font-size:9px;letter-spacing:3px;color:#93a4a7;top:230px}.appointmentbar{background:#c9f4fb}.appointmentbar .wrap{padding:23px 0;display:flex;align-items:center;justify-content:space-between;gap:25px}.appointmentbar small{display:block;font-size:10px;letter-spacing:1.8px}.appointmentbar a{font-size:15px;text-decoration:none;border-bottom:1px solid #237997}.appointmentbar div div>a{font-size:24px;border:0;letter-spacing:.5px}.appointmentbar div div>span{font-size:15px}.journalintro{display:grid;grid-template-columns:1fr 1.1fr;gap:10%;padding-top:80px;padding-bottom:75px}.journalintro h2{font-size:44px;margin-top:16px}.journalintro p{font-size:19px;line-height:1.85}.worksection{background:#eaf6ff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.worklayout{display:grid;grid-template-columns:1fr 1.2fr;gap:12%}.worklayout h2{font-size:42px;margin-top:20px}.worklayout p{font-size:16px}.worklinks a{display:flex;gap:30px;justify-content:space-between;text-decoration:none;border-bottom:1px solid #b8d9eb;padding:25px 0;font:26px/1.2 Georgia,serif}.worklinks a:first-child{border-top:1px solid #b8d9eb}.worklinks a:hover{color:#087c98}.photostory{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:center}.photostory figure{margin:0}.photostory img{width:100%;height:500px;object-fit:cover;object-position:50% 40%}.photostory h2{font-size:47px;margin:20px 0}.photostory p{font-size:17px}figcaption{font-size:12px;color:var(--muted);padding-top:12px}.credentialsection{background:#dff3ff}.credentialsection h2{margin-top:15px}.certgrid{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:40px}.certgrid article{border-top:1px solid #72b8d2;padding-top:25px}.certgrid h3{font:31px/1.25 Georgia,serif;margin:18px 0}.certgrid p{font-size:16px}.certgrid .certnote{font-size:12px;margin-top:18px}.readergrid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.readergrid a{text-decoration:none;border-top:2px solid #13a6bc;padding-top:25px}.readergrid h3{font:29px/1.35 Georgia,serif;margin:25px 0 30px}.readergrid a>span:last-child{font-size:13px;color:#087c98}.button{border-radius:0}.pagehead{background:#073b71;color:#ffffff}.pagehead p{color:#d5edff}.pagehead .eyebrow{color:#81edf2}.pagehead h1{font-size:62px;letter-spacing:-1.7px}.pagehead .wrap{padding-top:65px;padding-bottom:60px}.biointro{display:grid;grid-template-columns:.8fr 1.3fr;gap:10%;align-items:center}.biointro img{width:100%;max-height:480px;object-fit:cover}.biointro h2{font-size:41px;margin-top:20px}.timeline-section{display:grid;grid-template-columns:1fr 1.4fr;gap:50px;border-top:1px solid var(--line)}.timeline-section h2{margin-top:20px}.timeline{list-style:none;padding:0;margin:0}.timeline li{display:grid;grid-template-columns:100px 1fr;gap:30px;padding:24px 0;border-top:1px solid var(--line)}.timeline li>span{font:22px Georgia,serif;color:#087c98}.timeline h3{font:25px Georgia,serif;margin:0 0 10px}.timeline p{font-size:15px;margin:0}.members{display:grid;grid-template-columns:1fr 1fr;gap:15px 40px;padding-left:20px}.gallery{display:grid;grid-template-columns:1fr 1fr;gap:45px}.gallery figure{margin:0}.gallery img{width:100%;height:610px;object-fit:contain;background:#edf8ff}.gallery .wide{grid-column:1/-1;max-width:900px}.gallery .wide img{height:auto}.filters{gap:14px;flex-wrap:wrap;align-items:end}.filters input{font:16px Arial;padding:13px;border:1px solid #9aafaf;background:#fff;max-width:240px}.filters select{max-width:230px}.filters button{background:transparent;border:1px solid #5fa9c4;min-height:48px;padding:10px 18px;color:#07647d;font:15px Arial;cursor:pointer}.archivenote{font-size:15px}.publication h2{font-size:25px}.publication{grid-template-columns:95px 1fr}.publication p{font-size:15px}.courses{margin:40px 0}.courses li{font-size:16px;margin:12px 0}.contactlayout{display:grid;grid-template-columns:1.3fr 1fr;gap:10%}.contact-main{border:1px solid #abd5e6;padding:40px;background:#e3f6ff}.contact-main h2{font-size:44px;margin:25px 0 5px}.extension{font-size:22px}.contact-main .smallnote{font-size:13px;margin-top:22px}.contactlayout aside{padding-top:15px}.contactlayout aside h3{font:28px Georgia,serif}.contactlayout .email{font-size:23px}.contactlayout p{font-size:17px}.notice{background:#e4f6fc;border-color:#078aa6;color:#194c66}.service,.articlecard{background:transparent;border-radius:0}.service .num{color:#087c98}.articlecard:hover{background:#eaf6ff}.soft{background:#eaf6ff}footer{background:#073b71;color:#f1fbff;border:0}.footgrid p,.footbottom{color:#cde5f4}.footgrid a{color:#f1fbff}.footbottom{border-color:#38648a}.reading-list h3{color:#26383f}
@media(max-width:1150px){nav{gap:12px}nav a{font-size:11px}.brand strong{font-size:15px}.cover h1{font-size:92px}.verticalnote{display:none}.coverphoto img{height:500px}.coverphoto{min-height:550px}.cover{gap:7%}}
@media(max-width:800px){header{padding:16px 5%}nav a{font-size:16px}.newhero .cover{grid-template-columns:1fr;gap:40px;padding-top:38px;padding-bottom:40px}.cover h1{font-size:80px;line-height:.97;letter-spacing:-3px}.cover h1 br{display:none}.rank{margin:24px 0 10px}.profession{font-size:11px;letter-spacing:3px}.coverintro{font-size:16px}.coverphoto{min-height:0;max-width:480px}.coverphoto img{height:430px;object-position:center 35%}.coverphoto:before{top:-10px;right:-9px}.coverphoto figcaption{font-size:8px;letter-spacing:1px}.appointmentbar .wrap{display:block;padding:23px 0}.appointmentbar .wrap>a{display:inline-block;margin-top:15px}.appointmentbar div div>a{font-size:23px}.journalintro,.worklayout,.photostory,.biointro,.timeline-section,.contactlayout{grid-template-columns:1fr;gap:30px}.journalintro{padding:48px 0}.journalintro h2,.worklayout h2,.photostory h2{font-size:36px}.journalintro p{font-size:17px}.worklinks a{font-size:24px;padding:23px 0}.photostory img{height:auto;max-height:520px;object-fit:contain}.certgrid,.readergrid{grid-template-columns:1fr;gap:30px}.certgrid h3{font-size:29px}.readergrid h3{font-size:27px;margin:18px 0}.pagehead h1{font-size:43px}.pagehead .wrap{padding:40px 0}.biointro img{max-width:380px;max-height:430px}.biointro h2{font-size:34px}.timeline li{grid-template-columns:75px 1fr;gap:20px}.timeline li>span{font-size:19px}.members{grid-template-columns:1fr}.gallery{grid-template-columns:1fr;gap:35px}.gallery img{height:auto;max-height:600px}.gallery .wide{grid-column:auto}.filters{gap:15px}.filters label{width:calc(50% - 8px);font-size:13px}.filters label:first-child{width:100%}.filters input,.filters select{max-width:none;width:100%;min-width:0;font-size:14px}.filters select{padding:12px 5px}.filters input{font-size:16px}.publication{grid-template-columns:1fr;gap:12px}.publication h2{font-size:24px}.pubyear{font-size:23px}.contact-main{padding:25px}.contact-main h2{font-size:32px}.contact-main .button{font-size:13px;padding:13px 14px}.brand strong{font-size:15px}.brand small{font-size:8px}.logo{width:44px;height:44px}.coverphoto img{max-width:100%}.sectiontitle h2{font-size:33px}}
@media(max-width:380px){.cover h1{font-size:68px}.brand{gap:9px}.brand strong{font-size:13px}.logo{width:35px;height:40px;font-size:26px}.menu{padding:8px}.appointmentbar div div>span{display:block}.contact-main h2{font-size:28px}}
@media(max-width:800px){.cover h1 br{display:block}}
.mediaintro{display:grid;grid-template-columns:1.4fr 1fr;gap:9%}.mediaintro h2{font:48px/1.15 Georgia,serif;margin:24px 0}.mediaintro aside{border-left:1px solid #abd5e6;padding-left:35px}.mediaintro .button{margin:12px 18px 12px 0}.videosection{padding-top:0}.videolist{list-style:none;padding:0;margin-top:30px}.videolist li{display:grid;grid-template-columns:55px 1fr 25px;gap:20px;border-top:1px solid #abd5e6;padding:24px 0}.videolist h3{font:26px/1.35 Georgia,serif;margin:0 0 8px}.videolist h3 a{text-decoration:none}.videonum{color:#087c98;font:25px Georgia,serif}.smallnote{font-size:14px}.mediaband{background:#dff3ff}.mediaband .wrap{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:8%}.mediaband h2{font:42px/1.2 Georgia,serif;margin:20px 0}.routegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:30px 0}.routegrid article{border-top:2px solid #087c98;padding-top:20px}.routegrid article>span{font-size:12px;color:#087c98;letter-spacing:1px}.routegrid h3{font:27px/1.35 Georgia,serif}.routegrid a,.related a{display:block;margin:14px 0}.patientroutes{border-bottom:1px solid #abd5e6}.related{border-top:1px solid #abd5e6}.related>div{columns:2;column-gap:50px}.related a{break-inside:avoid}.researchtable{overflow-x:auto}.researchtable th,.researchtable td{vertical-align:top;min-width:180px;padding:15px;border-bottom:1px solid #abd5e6;text-align:left}#sik-sorulanlar{scroll-margin-top:120px}@media(max-width:800px){.mediaintro,.mediaband .wrap,.routegrid{grid-template-columns:1fr;gap:28px}.mediaintro aside{border-left:0;border-top:1px solid #abd5e6;padding:25px 0 0}.mediaintro h2,.mediaband h2{font-size:36px}.videolist li{grid-template-columns:30px 1fr;gap:14px}.videolist li>span:last-child{display:none}.videolist h3{font-size:23px;overflow-wrap:anywhere}.related>div{columns:1}}
/* Homepage portrait: trim the upper 20% of empty background, retain full width and bottom. */
.coverphoto{min-height:0;align-self:center}
.coverphoto img{width:100%;height:auto;max-height:none;aspect-ratio:15/16;object-fit:cover;object-position:center bottom}

/* Fresh blue palette and original illustrated topic navigation. */
.newhero{background:radial-gradient(ellipse at 0% 100%,#087eaa 0,transparent 58%),linear-gradient(120deg,#062e69,#075aa1)}
.pagehead{background:linear-gradient(115deg,#073b71,#087eaa)}
.worksection,.mediaband{background:linear-gradient(120deg,#edf8ff,#d9f6fa)}
.credentialsection{background:linear-gradient(120deg,#e3f3ff,#d8f7fb)}
body{color:#163451}.eyebrow,.textlink{color:#08748d}.newhero .eyebrow,.pagehead .eyebrow{color:#91f2f1}
.topic-icon{width:68px;height:68px;flex:none;object-fit:contain;background:#e0f6fc;border-radius:16px;padding:8px;box-sizing:border-box}
.lung-signature{display:flex;gap:20px;align-items:center}.lung-signature>img{width:105px;height:105px;background:#e0f8ff;border-radius:28px;padding:10px;box-sizing:border-box}.lung-signature .profession{border-top:0;padding:0;letter-spacing:3px}.coverintro{margin-top:20px}
.diseasegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:30px 0}.diseasecard{display:flex;gap:22px;align-items:flex-start;padding:27px;background:#fff;border:1px solid #c2e3f1;border-radius:18px;text-decoration:none;box-shadow:0 8px 25px #075aa108}.diseasecard:hover{border-color:#078aa6;background:#f0fbff}.diseasecard h3{font:25px/1.3 Georgia,serif;margin:0 0 12px}.diseasecard p{font-size:16px;line-height:1.7;margin:0 0 16px}.illustrated-title{display:flex;gap:18px;align-items:center}.articlecard>.topic-icon{float:right;margin:0 0 15px 15px}.reading{max-width:840px}.reading p{font-size:18px;line-height:1.85}.reading h2{font-size:30px;margin-top:35px}.expandedtopics{border-top:1px solid #c7e1ee}.button{border-radius:8px}.coverphoto img{border-radius:14px}.coverphoto:before{border-radius:0 18px 0 0}.contact-main{border-radius:18px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #1266e8;outline-offset:5px}
@media(max-width:800px){.diseasegrid{grid-template-columns:1fr}.diseasecard{padding:21px;gap:16px}.diseasecard h3{font-size:23px}.topic-icon{width:58px;height:58px}.lung-signature>img{width:80px;height:80px;border-radius:20px}.lung-signature .profession{font-size:11px;letter-spacing:2px}.illustrated-title{gap:13px}.reading h2{font-size:27px}}
.worklabel{display:flex;align-items:center;gap:18px}.worklinks .topic-icon{width:58px;height:58px}.service .illustrated-title{align-items:flex-start;gap:12px}.service .topic-icon{width:48px;height:48px}.service{border-color:#c7e1ee}.service h3{overflow-wrap:anywhere}@media(max-width:800px){.worklinks a{font-size:22px}.worklinks .topic-icon{width:48px;height:48px}.worklabel{gap:13px}}
/* Rich original medical imagery, October 2026 */
.newhero .cover{grid-template-columns:1.05fr .65fr 1fr;gap:28px;padding-top:60px;padding-bottom:60px}.cover h1{font-size:92px}.hero-anatomy{margin:55px -45px 0 0;align-self:center;position:relative;z-index:1}.hero-anatomy img{display:block;width:100%;height:375px;object-fit:contain;background:#03172c;border-radius:100px 100px 22px 22px;border:1px solid #3a9bc2;box-shadow:0 18px 55px #001e5555}.hero-anatomy figcaption{padding:15px 12px;color:#c8f2ff;font-size:9px;letter-spacing:1.4px}.hero-anatomy figcaption span{display:block;letter-spacing:.5px;margin-top:5px}.coverphoto{margin-left:20px}.coverphoto img{aspect-ratio:15/16}.coverphoto figcaption{font-size:8px;letter-spacing:1px}.verticalnote{display:none}.topic-image{display:block;width:100%;height:200px;object-fit:cover;border-radius:12px;background:#041c36}.topic-image[src*="lungs"]{object-fit:contain}.diseasecard{display:grid;grid-template-columns:40% 1fr;padding:0;gap:24px;overflow:hidden;align-items:stretch}.diseasecard>.topic-image{height:100%;min-height:230px;border-radius:0}.diseasecard>div{padding:25px 22px 25px 0}.diseasecard h3{font-size:24px}.articlecard>.topic-image{float:none;margin:0 0 24px}.service>.topic-image{margin-bottom:24px;height:210px}.worklabel{display:grid;grid-template-columns:125px 1fr;gap:22px;align-items:center}.worklabel>.topic-image{width:125px;height:100px}.readergrid .topic-image{margin-bottom:22px;height:210px}.reading>.topic-image{height:320px;max-width:520px;margin:0 auto 35px}.image-note{font-size:12px;line-height:1.6;color:#526779;padding-top:0;padding-bottom:30px}.illustrated-title{display:block}
@media(max-width:1000px){.newhero .cover{grid-template-columns:1fr 1fr;gap:25px}.covercopy{grid-column:1/-1}.cover h1 br{display:none}.hero-anatomy{margin:0}.hero-anatomy img{height:350px}.coverphoto{margin:0}.diseasecard{grid-template-columns:1fr}.diseasecard>.topic-image{height:230px;min-height:0}.diseasecard>div{padding:5px 24px 26px}}
@media(max-width:600px){.newhero .cover{grid-template-columns:.8fr 1.2fr;gap:15px;padding-top:35px}.cover h1{font-size:72px}.hero-anatomy img{height:230px;border-radius:65px 65px 16px 16px}.hero-anatomy figcaption{font-size:8px;padding:10px 0}.coverphoto figcaption{display:block;font-size:7px;letter-spacing:.5px}.coverphoto figcaption span{display:block;margin-top:5px}.coverphoto:before{display:none}.diseasecard{grid-template-columns:1fr}.worklabel{grid-template-columns:100px 1fr;gap:16px}.worklabel>.topic-image{width:100px;height:95px}.worklinks a{font-size:22px;gap:10px}.reading>.topic-image{height:250px}}
@media(max-width:1000px){.cover h1 em{margin-left:.12em}}
/* Approved SG emblem and balanced two-column homepage. */
.personal-emblem{width:90px;height:90px;object-fit:contain;flex-shrink:0}.newhero .cover{grid-template-columns:1.1fr 1fr;gap:8%}.cover h1 em{font-weight:400;color:#63e2eb;margin-left:0}.coverphoto{margin-left:0}.cover h1{font-size:108px}
@media(max-width:800px){.personal-emblem{width:64px;height:64px}.newhero .cover{grid-template-columns:1fr;gap:35px}.cover h1{font-size:80px}.cover h1 em+br+em{margin-left:.15em}.coverphoto{max-width:480px}}
@media(max-width:400px){.cover h1{font-size:68px}.personal-emblem{width:58px;height:58px}}
.topic-image.approved-topic{object-fit:contain;background:#e5f4fd}
.diseasecard:not(:has(>img)){grid-template-columns:1fr}.diseasecard:not(:has(>img))>div{padding:25px}
.diseasecard>.supplied-chest{object-fit:contain;background:#eef6fa;max-height:340px}.reading>.supplied-chest{object-fit:contain;height:auto;max-height:540px;width:auto;max-width:100%;margin:0 auto 35px}

.biointro img.about-congress-photo{width:100%;height:auto;max-height:none;max-width:none;object-fit:contain;align-self:start;border-radius:4px}
.journey-links{display:grid;gap:12px}.journey-links a{display:block;padding:18px 22px;border:1px solid var(--line);background:white;text-decoration:none}.journey-links a:hover{background:var(--soft)}.unified-home .sectiontitle p{max-width:600px}.unified-topics{padding-bottom:24px}.preparation{padding-top:24px}
.expanded-reading{max-width:860px}.expanded-reading>p{line-height:1.85}.expanded-reading>h2{font-size:29px;line-height:1.3;margin-top:38px;scroll-margin-top:24px}.article-contents{background:#edf8ff;border:1px solid #c7e1ee;padding:22px 26px;margin:28px 0}.article-contents ul{margin-bottom:0;padding-left:22px}.article-contents li{margin:8px 0}.article-faq details{border-bottom:1px solid #c7e1ee;padding:17px 0}.article-faq summary{cursor:pointer;font-weight:600;line-height:1.5}.article-faq details p{padding:0 12px;line-height:1.8}.article-sources{overflow-wrap:anywhere}.expanded-reading .topic-image{width:100%;height:auto;max-height:420px;object-fit:contain}@media(max-width:600px){.expanded-reading>h2{font-size:25px}.article-contents{padding:18px}.expanded-reading{width:90%}}

.text-topic-card{display:block!important;padding:28px;background:#edf8ff}.text-topic-card>div{padding:0!important}
/* Remove dark letterboxing; preserve the complete original clinical photograph. */
.reading.expanded-reading>img.supplied-chest{display:block;width:auto;height:auto;max-width:100%;max-height:540px;aspect-ratio:auto;background:transparent;object-fit:contain;margin:0 auto 35px}
.diseasecard>img[src$="gogus-duvari-fotograf.webp"]{background:transparent;object-fit:cover;aspect-ratio:auto}

.bronchiectasis-figure{margin:0 auto 32px;max-width:800px}.bronchiectasis-figure img{display:block;width:100%;height:auto;background:white}.bronchiectasis-figure figcaption{font-size:14px;line-height:1.6;margin-top:12px}.diseasecard>img[src$="bronsektazi-ozgun.webp"]{object-fit:contain;background:white}

.diseasecard>img[src$="akciger-bulleri-ozgun.webp"]{object-fit:contain;background:#d7eef5}

.diseasecard>img[src$="gogus-duvari-kitleleri.webp"]{object-fit:contain;background:#d7eef5}

.covercopy .profession{font-size:clamp(22px,2.4vw,32px);line-height:1.3;font-weight:700;letter-spacing:.3px;color:#fff;margin:20px 0 24px}.profile-links{display:flex;flex-wrap:wrap;gap:12px}.profile-links a{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:10px 14px;border:1px solid #83c8d2;border-radius:10px;color:#fff;text-decoration:none;font-size:15px}.profile-links svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;flex-shrink:0}.profile-links a:hover{background:#164b63}.profile-links a:focus-visible{outline:3px solid #79e2e6;outline-offset:4px}
