@font-face{font-family:Open Sans;src:url(/fonts/open-sans-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{color:#222a29;background:#fff;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0}:is(button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible){outline-offset:4px;outline:3px solid #67aaa0}img{object-fit:cover;max-width:100%}h1,h2,h3,p{margin:0}h1,h2{letter-spacing:-.045em;font-weight:500;line-height:1.15}h1{font-size:48px}h2{font-size:32px}h3{letter-spacing:-.025em;font-size:16px;font-weight:600}p{color:#6d7472;line-height:1.8}.shell{max-width:1240px;margin:auto;padding:0 36px}.topline{color:#dce5e1;letter-spacing:.11em;background:#202825;justify-content:space-between;align-items:center;height:33px;padding:0 max(36px,50vw - 584px);font-size:16px;display:flex}.topline a{letter-spacing:0;align-items:center;gap:6px;display:flex}header{background:#fff;border-bottom:1px solid #e9eeeb}.header-inner{align-items:center;gap:42px;height:86px;display:flex}.logo{letter-spacing:-.8px;white-space:nowrap;align-items:center;gap:10px;font-size:20px;display:flex}.logo b{font-weight:750}.logomark{align-items:flex-end;gap:3px;height:28px;display:flex;transform:none}.logomark i{background:#226c63;width:7px;height:16px}.logomark i:nth-child(2){height:23px}.logomark i:nth-child(3){height:29px}nav{gap:30px;margin-left:auto;font-size:16px;display:flex}nav a{color:#646b69;padding:30px 0}nav .active{color:#21695f}.header-cta,.button{color:#fff;letter-spacing:.06em;background:#21695f;border-radius:3px;justify-content:center;align-items:center;gap:18px;padding:15px 21px;font-size:16px;font-weight:650;display:inline-flex}.header-cta{padding:12px 16px}.button:hover,.header-cta:hover{background:#164e47}.menu{display:none}.hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:65px;padding-top:66px;padding-bottom:64px;display:grid}.eyebrow{letter-spacing:.12em;color:#286e64;margin-bottom:22px;font-size:16px;font-weight:700}.eyebrow>span{background:#377d70;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.hero-tagline{color:#858d89;letter-spacing:-.045em;margin-top:15px;font-size:32px;font-weight:400;line-height:1.25;display:block}.hero p{margin-top:24px;font-size:16px}.hero-actions{align-items:center;gap:26px;margin-top:30px;display:flex}.textlink{color:#345e54;align-items:center;gap:8px;font-size:16px;display:inline-flex}.hero-assurance{color:#7c8580;align-items:center;gap:9px;margin-top:28px;font-size:16px;display:flex}.hero-assurance svg{color:#407c6c}.hero-assurance span{margin:0 4px}.hero-visual{background:#dbe7df;border-radius:4px;height:370px;position:relative;overflow:visible}.hero-visual>img{object-position:50% 40%;filter:saturate(.5);border-radius:4px;width:100%;height:100%}.visual-shade{background:linear-gradient(#0000 35%,#0b302be8);border-radius:4px;position:absolute;inset:0}.image-caption{color:#fff;letter-spacing:.1em;font-size:16px;position:absolute;bottom:26px;left:30px}.image-caption span{letter-spacing:0;color:#d5e6de;margin-top:7px;font-size:16px;display:block}.data-float{background:#fffffff5;border:1px solid #e4eae5;border-radius:6px;width:233px;padding:21px;position:absolute;top:34px;left:-36px;box-shadow:0 15px 40px #243b3020}.data-float>span{letter-spacing:.06em;color:#697a70;align-items:center;gap:7px;font-size:16px;display:flex}.data-float>strong{margin-top:10px;font-size:32px;font-weight:550;line-height:1.3;display:block}.data-float strong small{color:#77827b;margin-left:9px;font-size:16px;font-weight:400}.data-float>small{color:#7b8580;font-size:16px}.mini-bars{align-items:end;gap:8px;height:65px;margin:13px 0;display:flex}.mini-bars i{background:#2c7367;border-radius:2px 2px 0 0;width:13px}.mini-bars i:nth-child(3n){background:#cadfd4}.sources-strip{align-items:center;gap:38px;padding-bottom:35px;display:flex}.sources-strip>span{letter-spacing:.08em;white-space:nowrap;color:#8b928c;font-size:16px}.sources-strip>div{flex:1;justify-content:space-between;align-items:center;display:flex}.sources-strip a{letter-spacing:-.6px;color:#7d8580;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.sources-strip svg{color:#a3aca5}.list-section{background:#f5f7f5;border-top:1px solid #e8eee9;padding:52px 0 43px}.section-heading .eyebrow{margin-bottom:12px}.heading-row{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.heading-row h2{font-size:32px}.heading-row h2 span{color:#8a928d}.heading-row p{font-size:16px}.market-stats{background:#fff;border:1px solid #e1e7e1;border-radius:4px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;padding:23px 0;display:grid}.market-stats>div{border-right:1px solid #e5eae6;padding:0 25px}.market-stats>div:last-child{border:0}.market-stats>div>span{color:#7c857e;letter-spacing:.1em;font-size:16px}.market-stats strong{letter-spacing:-.7px;align-items:baseline;gap:10px;margin-top:6px;font-size:32px;font-weight:500;display:flex}.market-stats small{color:#929a94;letter-spacing:0;font-size:16px;font-weight:400}.market-stats .smallstat{font-size:20px;display:block}.smallstat small{display:block}.table-card{background:#fff;border:1px solid #dde6df;border-radius:5px;overflow:hidden;box-shadow:0 3px 10px #122e1703}.table-top{border-bottom:1px solid #e9ede9;justify-content:space-between;align-items:center;gap:15px;padding:0 22px;display:flex}.tabs{gap:22px;display:flex}.tabs button{white-space:nowrap;color:#79827b;border-bottom:3px solid #0000;align-items:center;gap:5px;padding:20px 0 17px;font-size:16px;display:flex}.tabs button.selected{color:#21695f;border-color:#287568;font-weight:650}.export{letter-spacing:.04em;white-space:nowrap;align-items:center;gap:7px;font-size:16px;display:flex}.filters{gap:12px;padding:20px 22px 12px;display:flex}.filters label{color:#6c7b71;border:1px solid #e0e6e0;border-radius:3px;align-items:center;gap:8px;padding:9px 12px;display:flex}.filters .search{background:#f8faf8;flex:1}.filters input{background:0 0;border:0;outline:none;width:100%;font-size:16px}.filters select{color:#536259;background:0 0;border:0;max-width:160px;font-size:16px}.data-notice{color:#8a6f3a;align-items:center;gap:7px;padding:0 22px 16px;font-size:16px;line-height:1.5;display:flex}.data-notice a{white-space:nowrap;align-items:center;gap:4px;margin-left:auto;text-decoration:underline;display:flex}.dot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.success{color:#3c7b65}.table-scroll{overflow:auto}table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%}thead{background:#f7f9f7}th{color:#79867c;border-top:1px solid #eef1ed;border-bottom:1px solid #e5eae5;padding:13px 10px;font-size:16px;font-weight:500}th button{align-items:center;gap:10px;padding:0;font-size:16px;display:flex}th:first-child,td:first-child{width:45px;padding-left:16px}td{border-bottom:1px solid #edf0ed;padding:15px 10px;font-size:16px}.bond-name{text-align:left;padding:0;font-size:16px;font-weight:650}.bond-name:hover{color:#1c7665}.isin{letter-spacing:.03em;color:#869087;margin-top:3px;font-size:16px;display:block}.isin i{color:#809080;background:#f0f4ef;margin-left:5px;padding:1px 5px;font-size:16px;font-style:normal}.number{font-variant-numeric:tabular-nums;font-weight:600}.muted{color:#929a94;font-size:16px;font-weight:400}.fav{color:#b2bcb3;place-items:center;width:32px;height:36px;display:grid}.fav.saved{color:#217461}.row-go{color:#72917c;background:#f5f8f3;border:1px solid #e5ebe3;border-radius:3px;place-items:center;width:28px;height:28px;display:grid}.battery-wrap{align-items:center;gap:8px;display:flex}.battery{border:1px solid #dde5df;border-radius:3px;gap:2px;padding:3px;display:flex;position:relative}.battery:after{content:"";background:#b7c2b8;width:2px;height:5px;position:absolute;top:6px;right:-3px}.battery i{background:#edf0ea;border-radius:1px;width:8px;height:12px}.battery.level4 .on{background:#5d9271}.battery.level3 .on{background:#c2ad56}.battery.level2 .on{background:#cb915d}.battery.level1 .on{background:#bc7469}.battery-wrap small{color:#849088;font-size:16px}.date-cell{color:#748176;font-size:16px}.date-cell small{color:#a98c59;font-size:16px;display:block}.table-bottom{color:#859087;justify-content:space-between;align-items:center;padding:17px 22px;font-size:16px;display:flex}.table-bottom button{color:#33715c;align-items:center;gap:8px;font-size:16px;font-weight:650;display:flex}.table-notes{color:#8b938c;max-width:1040px;margin-top:17px;font-size:16px;line-height:1.8}.mobile-hint{display:none}.understanding{grid-template-columns:1fr 2fr;gap:55px;padding-top:65px;padding-bottom:65px;display:grid}.understanding h2 span{color:#8d968e}.understanding .textlink{margin-top:22px;font-size:16px}.explain-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.explain-grid article{border-top:1px solid #dce5dc;padding-top:18px}.explain-grid article>span{color:#56917c;font-size:16px}.explain-grid h3{margin:18px 0 13px;font-size:16px}.explain-grid p{font-size:16px}.editorial{color:#fff;background:#213b33;border-radius:5px;grid-template-columns:1fr 1fr;max-width:1168px;margin:0 auto 60px;padding:0;display:grid;overflow:hidden}.editorial>img{filter:saturate(.55);width:100%;height:330px}.editorial>div{padding:42px}.editorial .eyebrow{color:#a2cbb8;margin-bottom:15px}.editorial h2{font-size:32px}.editorial p{color:#bdcec4;margin:16px 0 20px;font-size:16px}.button.light{color:#2a5c49;background:#e1eee4;font-size:16px}.faq{max-width:850px;padding-bottom:70px}.faq h2{text-align:center;margin-bottom:25px;font-size:32px}details{border-bottom:1px solid #e1e8df;padding:18px 0}summary{cursor:pointer;justify-content:space-between;font-size:16px;font-weight:550;list-style:none;display:flex}summary span{color:#6e8c78}details p{margin-top:14px;font-size:16px}footer{background:#f5f7f3;border-top:1px solid #e6ebe3;padding-top:46px}.footer-grid{grid-template-columns:2fr 1fr 1fr 1.3fr;gap:45px;display:grid}.footer-grid p{margin:15px 0;font-size:16px}.footer-grid>div>a:not(.logo){color:#637266;margin:12px 0;font-size:16px;display:block}.footer-grid small{color:#8a958b;font-size:16px;line-height:1.8;display:block}.footer-grid h3{margin-bottom:20px;font-size:16px}.footer-grid button{color:#637266;padding:0;font-size:16px}.footer-note{border:1px solid #dbe4d9;border-radius:3px;padding:17px 20px}.footer-note svg{color:#5c8970}.copyright{color:#849080;border-top:1px solid #e0e7dc;justify-content:space-between;margin-top:36px;padding-top:20px;padding-bottom:20px;font-size:16px;display:flex}.cookiebar{z-index:25;background:#fff;border:1px solid #e0e7df;border-radius:5px;align-items:center;gap:25px;width:min(780px,100% - 32px);padding:17px 22px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 50px #14362422}.cookiebar strong{font-size:16px}.cookiebar p{margin-top:4px;font-size:16px}.cookiebar a{text-decoration:underline}.cookiebar button{color:#fff;white-space:nowrap;background:#21695f;align-items:center;gap:8px;padding:10px 14px;font-size:16px;display:flex}.info-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;padding-top:65px;padding-bottom:55px;display:grid}.info-hero p{max-width:540px;margin-top:24px}.info-hero img{border-radius:4px;width:100%;height:300px}.prose{max-width:950px;padding-top:15px;padding-bottom:80px}.prose h2{margin:38px 0 15px;font-size:20px}.prose p{margin-bottom:16px;font-size:16px}.prose a:not(.source-grid a){color:#276d5a;text-decoration:underline}.author-card{background:#f0f5ef;border:1px solid #e2e9df;align-items:center;gap:25px;padding:28px;display:flex}.avatar{color:#fff;background:#246958;border-radius:50%;flex-shrink:0;place-items:center;width:80px;height:80px;font-size:32px;display:grid}.author-card small{letter-spacing:.12em;color:#788b7a;font-size:16px}.author-card h2{margin:3px 0 7px}.author-card p{margin:0 0 9px;font-size:16px}.author-card a{font-size:16px}.principles{border-block:1px solid #e0e8df;grid-template-columns:repeat(3,1fr);gap:25px;margin:30px 0;padding:30px 0;display:grid}.principles svg{color:#35816a}.principles h3{margin:14px 0 10px}.principles p{margin:0;font-size:16px}.source-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.source-grid a{background:#f8faf7;border:1px solid #dfe8de;border-radius:3px;padding:20px}.source-grid strong{justify-content:space-between;align-items:center;font-weight:600;display:flex}.source-grid span{color:#7e8b80;margin-top:6px;font-size:16px;display:block}.prose table{white-space:normal}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#102c2466;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.detail-modal{background:#fff;border-radius:5px;width:560px;max-height:90vh;padding:40px;position:relative;overflow:auto;box-shadow:0 20px 60px #19302744}.close{position:absolute;top:16px;right:16px}.detail-modal .eyebrow{margin-top:15px}.detail-modal h2{margin-bottom:20px;font-size:32px}.detail-modal p{margin:15px 0;font-size:16px}.detail-price{background:#f3f7f1;padding:22px}.detail-price>small{letter-spacing:.1em;color:#758575;font-size:16px}.detail-price>strong{font-size:32px;font-weight:500;display:block}.detail-price strong span{color:#899789;margin-left:10px;font-size:16px}.detail-price p{margin:0}.detail-modal dl{grid-template-columns:1fr 1fr;gap:18px;padding:15px 0;display:grid}.detail-modal dt{color:#849183;font-size:16px}.detail-modal dd{margin:4px 0 0;font-size:16px}.detail-modal .button{margin:8px 7px 0 0;font-size:16px}.button.outline{color:#287157;background:#f3f6f0}.empty{text-align:center;padding:35px}.empty button{color:#21695f;text-decoration:underline}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.header-inner{gap:20px}nav{gap:18px}.hero{gap:40px}h1{font-size:48px}.hero-tagline{font-size:32px}.market-stats strong,.market-stats small{display:block}.tabs{gap:15px}.editorial{margin-inline:36px}.understanding{grid-template-columns:1fr;gap:30px}.footer-grid{gap:22px}.hero-actions{gap:18px}.hero-assurance{font-size:16px}}@media (max-width:700px){body{font-size:16px}.shell{padding-left:20px;padding-right:20px}.topline{height:29px;padding:0 20px;font-size:16px}.topline>a{display:none}.header-inner{gap:12px;height:72px}.logo{font-size:16px}.header-cta{margin-left:auto;padding:10px;font-size:16px}.header-cta svg{display:none}.menu{padding:6px;display:block}nav{z-index:20;background:#fff;border-bottom:1px solid #ddd;padding:15px 20px;display:none;position:absolute;top:101px;left:0;right:0}nav.open{flex-direction:column;gap:0;display:flex}nav a{padding:13px}.hero{grid-template-columns:1fr;gap:35px;padding-top:34px;padding-bottom:30px}h1{font-size:32px}.hero-tagline{margin-top:12px;font-size:32px}.hero p{margin-top:20px;font-size:16px}.eyebrow{margin-bottom:16px;font-size:16px}.desktop{display:none}.hero-actions{flex-wrap:wrap;gap:18px;margin-top:24px}.hero-actions .button{padding:14px 16px;font-size:16px}.textlink{font-size:16px}.hero-assurance{gap:6px;margin-top:22px;font-size:16px}.hero-visual{height:275px;margin-left:18px}.data-float{width:200px;padding:16px;top:24px;left:-18px}.data-float>strong{font-size:32px}.mini-bars{height:40px}.image-caption{font-size:16px;bottom:20px;left:23px}.image-caption span{font-size:16px}.sources-strip{padding-top:10px;padding-bottom:25px;display:block}.sources-strip>div{flex-wrap:wrap;justify-content:flex-start;gap:17px;margin-top:13px}.sources-strip a{font-size:16px}.sources-strip svg{display:none}.list-section{padding:32px 0}.heading-row{margin-bottom:20px;display:block}.heading-row h2{font-size:32px}.heading-row p{margin-top:13px;font-size:16px}.market-stats{grid-template-columns:1fr 1fr;margin-bottom:20px;padding:0}.market-stats>div{border-bottom:1px solid #e3e9df;padding:16px 18px}.market-stats>div:nth-child(2){border-right:0}.market-stats>div:nth-child(3){border-bottom:0}.market-stats strong{font-size:20px}.market-stats small{font-size:16px}.market-stats .smallstat{font-size:20px}.market-stats>div>span{font-size:16px}.table-top{padding:0 15px;display:block}.tabs{gap:22px;overflow-x:auto}.tabs button{padding-top:17px;font-size:16px}.export{padding:12px 0;font-size:16px}.filters{flex-wrap:wrap;padding:15px}.filters .search{flex-basis:100%;min-width:0}.filters label:not(.search){flex:1;padding:10px 8px}.filters select{max-width:140px;font-size:16px}.filters input{min-width:0;font-size:16px}.data-notice{align-items:start;padding:0 15px 15px;font-size:16px}.data-notice a{display:none}.data-notice .dot{margin-top:6px}.table-scroll table{min-width:850px}.table-scroll th:first-child,.table-scroll td:first-child{z-index:1;background:#fff;padding-left:7px;position:sticky;left:0}.table-scroll th:nth-child(2),.table-scroll td:nth-child(2){z-index:1;background:#fff;border-right:1px solid #e7eee4;position:sticky;left:45px}.table-scroll th:nth-child(-n+2){background:#f7f9f7}.table-scroll td{padding-top:17px;padding-bottom:17px}.table-scroll .bond-name,.isin{font-size:16px}.isin i{display:none}.fav{width:34px;height:40px}.table-bottom{gap:12px;padding:15px;font-size:16px}.table-bottom button{font-size:16px}.mobile-hint{font-size:16px;display:block}.table-notes{font-size:16px}.understanding{gap:24px;padding-block:35px}.understanding h2{font-size:32px}.explain-grid{grid-template-columns:1fr;gap:20px}.explain-grid article{grid-template-columns:26px 1fr;gap:0 12px;display:grid}.explain-grid h3{margin:0;font-size:16px}.explain-grid p{grid-column:2;margin-top:10px;font-size:16px}.editorial{margin:0 20px 35px;padding:0;display:block}.editorial>img{height:230px;display:block}.editorial>div{padding:26px}.editorial h2{font-size:32px}.editorial p{font-size:16px}.faq{padding-bottom:40px}.faq h2{text-align:left;font-size:32px}.faq summary{gap:10px;font-size:16px}.faq p{font-size:16px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-grid>div:first-child,.footer-note{grid-column:span 2}.footer-grid>div>a:not(.logo),.footer-grid button,.footer-grid small{font-size:16px}.copyright{font-size:16px;display:block}.copyright span{margin-top:6px;display:block}.cookiebar{gap:13px;padding:15px;bottom:10px}.cookiebar p{font-size:16px}.cookiebar button{padding:10px;font-size:16px}.cookiebar button svg{display:none}.info-hero{grid-template-columns:1fr;gap:25px;padding-top:35px;padding-bottom:30px}.info-hero h1{font-size:32px}.info-hero img{height:230px}.prose{padding-bottom:40px}.prose h2{font-size:20px}.author-card{align-items:start;gap:16px;padding:20px}.avatar{width:54px;height:54px;font-size:20px}.author-card h2{font-size:20px}.principles{grid-template-columns:1fr;gap:24px}.source-grid{grid-template-columns:1fr}.detail-modal{padding:28px 22px}.detail-modal h2{font-size:32px}.detail-modal .button{width:100%;margin-right:0}.prose td,.prose th{white-space:normal;font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.topline{text-align:center;justify-content:center}.hero h1{letter-spacing:-.055em;color:#1e4039;font-size:48px}.hero-tagline{color:#747f79;letter-spacing:-.045em;margin-top:16px;font-size:32px;font-weight:400;line-height:1.2}.sources-strip>div{align-items:center;gap:36px}.sources-strip a{flex:1;justify-content:center;align-items:center;min-width:0;height:58px;display:flex}.sources-strip img{object-fit:contain;filter:grayscale();opacity:.68;width:100%;max-width:175px;max-height:42px}.sources-strip a:hover img{filter:none;opacity:1}.row-buy{color:#fff;white-space:nowrap;letter-spacing:.03em;background:#21695f;border-radius:3px;align-items:center;gap:7px;padding:11px 13px;font-size:16px;font-weight:650;display:inline-flex}.row-buy:hover{background:#164e47}.update-cadence{color:#4c675f;margin-top:19px;font-size:16px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:70px}.footer-contact{max-width:370px}.footer-contact a{color:#235f55;text-underline-offset:3px;text-decoration:underline}.copyright{text-align:center;padding-top:22px;padding-bottom:22px;font-size:16px;display:block}.table-bottom{justify-content:center}@media (max-width:700px){.topline{letter-spacing:.06em;padding:0 12px;font-size:16px}.menu{margin-left:auto}.hero h1{font-size:48px}.hero-tagline{font-size:32px}.sources-strip>div{grid-template-columns:repeat(3,1fr);gap:16px 23px;display:grid}.sources-strip a{height:45px}.sources-strip img{max-height:34px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.row-buy{padding:12px;font-size:16px}.copyright,.update-cadence{font-size:16px}.hero-actions .textlink{letter-spacing:.05em;font-size:16px}}.bond-heading{font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit;margin:0}@media (max-width:900px){.sources-strip>div{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b9cdc3 transparent;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:28px;padding:8px 8px 14px;scroll-padding:8px;display:flex;overflow-x:auto}.sources-strip a{scroll-snap-align:start;flex:0 0 160px;height:52px}.sources-strip img{max-width:160px;max-height:40px}.sources-strip>div:focus-visible{outline-offset:3px;outline:2px solid #67aaa0}}body{color:#26342e;font-size:16px}p,.muted,.isin,.table-notes,.data-notice,.update-cadence{color:#58675e}.eyebrow,.topline{letter-spacing:.04em}.topline{height:auto;min-height:38px;padding-block:8px}.hero-tagline{white-space:nowrap;letter-spacing:-.04em;font-size:32px;line-height:1.3;display:block}.hero-copy>p{max-width:100%}.data-float{width:290px;padding:22px;left:-35px}.data-float>span,.data-float>small,.data-float strong small{font-size:16px}.data-float strong small{margin:2px 0 0;display:block}.data-float>strong{font-size:32px}.mini-bars{height:50px}.table-scroll table{min-width:1220px}.table-scroll th,.table-scroll td{padding:18px 14px;font-size:16px}.bond-name{font-size:16px}.isin{margin-top:7px}.fav{min-width:44px;min-height:44px}.footer-grid{gap:38px}.source-grid img{object-fit:contain;object-position:left center;width:180px;height:42px;margin-bottom:14px;display:block}.source-grid a{padding:22px}.info-hero figure{margin:0}.info-hero figcaption{color:#58675e;margin-top:10px;font-size:16px}.info-hero img{height:340px}.author-card{background:#eaf2ed}.author-card p{font-size:16px}.prose p{line-height:1.8}.prose h2{font-size:32px}.contact-block{background:#edf4ef;border-left:4px solid #21695f;padding:28px}.info-hero h1{white-space:normal}@media (max-width:1000px){.hero{gap:35px}.data-float{width:255px;left:-18px}.header-inner{gap:20px}nav{gap:18px}.logo{font-size:20px}}@media (max-width:700px){.topline{font-size:16px}.header-inner{height:76px;position:relative}nav{top:76px;left:-20px;right:-20px}.hero h1{font-size:32px}.hero-tagline{white-space:nowrap;font-size:20px}.hero-visual{height:330px}.data-float{width:235px;padding:17px;top:20px}.image-caption{bottom:16px;left:20px;right:16px}.hero-actions{gap:18px}.hero-actions .button,.hero-actions .textlink{font-size:16px}.hero-actions .button{padding:14px}.sources-strip>div{gap:24px}.heading-row h2{font-size:32px}.table-card{background:0 0;border:0;overflow:visible}.table-top,.filters{background:#fff}.table-top{border:1px solid #dce5df;border-radius:5px 5px 0 0}.tabs{gap:24px}.tabs button{font-size:16px}.filters{border:1px solid #dce5df;border-top:0;border-radius:0 0 5px 5px}.filters select{width:100%;max-width:100%;font-size:16px}.filters label:not(.search){flex:100%}.filters input{font-size:16px}.data-notice{padding:18px 0;font-size:16px}.table-scroll{overflow:visible}.table-scroll table,.table-scroll tbody{white-space:normal;width:100%;min-width:0;display:block}.table-scroll thead{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.table-scroll tr{background:#fff;border:1px solid #d9e4dc;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 16px;margin-bottom:16px;padding:22px 18px;display:grid;position:relative}.table-scroll td{white-space:normal;min-width:0;font-size:16px;background:0 0!important;border:0!important;padding:0!important;position:static!important}.table-scroll td:first-child{top:12px;right:12px;position:absolute!important;left:auto!important}.table-scroll td:nth-child(2){grid-column:1/-1;padding-right:38px!important;left:auto!important}.table-scroll .bond-name{font-size:20px;line-height:1.4}.table-scroll .isin{overflow-wrap:anywhere;font-size:16px}.table-scroll td[data-label]:before{content:attr(data-label);color:#58675e;margin-bottom:7px;font-size:16px;font-weight:400;display:block}.table-scroll td:last-child{grid-column:1/-1}.row-buy{justify-content:center;width:100%;min-height:48px;font-size:16px}.date-cell small{margin-left:7px;display:inline-block}.battery-wrap{flex-wrap:wrap}.battery-wrap small{font-size:16px}.mobile-hint{display:none}.table-bottom,.table-notes{font-size:16px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.copyright{font-size:16px}.cookiebar{flex-wrap:wrap}.cookiebar p,.cookiebar button{font-size:16px}.info-hero h1{font-size:32px}.info-hero img{height:280px}.prose h2{font-size:32px}.author-card{display:block}.author-card .avatar{margin-bottom:16px}.source-grid{grid-template-columns:1fr}.source-grid img{max-width:100%}.prose table{table-layout:fixed}.prose td,.prose th{overflow-wrap:anywhere;padding:10px 6px;font-size:16px}.detail-modal{max-height:90dvh;overflow:auto}.detail-modal h2{font-size:32px}.detail-modal dl{gap:16px}.detail-modal dd{overflow-wrap:anywhere}}small{font-size:16px}.hero-visual .image-caption{display:none}.data-float{background:#fff}.source-grid span{align-items:center;gap:8px;display:flex}.source-grid a{min-width:0}.source-grid span svg{flex-shrink:0}.calculator-hero h1{margin:24px 0}.calculator-hero figure{margin:0}.calculator-hero img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.calculator-hero figcaption{color:#526560;margin-top:12px;font-size:16px}.calculator-area{background:#edf3f0;padding:64px 0;scroll-margin-top:100px}.calc-layout{grid-template-columns:1.1fr 1fr;align-items:start;gap:32px;display:grid}.calc-inputs{background:#fff;border:1px solid #d4dfd9;border-radius:8px;padding:32px}.calc-inputs h2{margin:0 0 24px;font-size:32px}.calc-inputs label{flex-direction:column;gap:10px;min-width:0;font-size:16px;font-weight:600;display:flex}.calc-inputs input,.calc-inputs select{width:100%;min-width:0;min-height:50px;font:inherit;color:#173b30;background:#fff;border:1px solid #819c91;border-radius:4px;padding:12px;font-weight:400}.calc-inputs select{padding-right:30px}.calc-fields{grid-template-columns:1fr 1fr;gap:24px 20px;display:grid}.calc-inputs small,.calc-note{color:#526560;font-size:16px;font-weight:400;line-height:1.6}.calc-note{margin:20px 0}.calc-results{color:#fff;background:#123e32;border-radius:8px;padding:32px}.calc-results h2{overflow-wrap:anywhere;margin:22px 0 4px;font-size:48px}.calc-results p{font-size:16px;line-height:1.6}.calc-results .eyebrow{color:#c9e8d7;align-items:center;gap:10px;display:flex}.calc-yields{border-bottom:1px solid #527568;grid-template-columns:1fr 1fr;gap:20px;padding:24px 0;display:grid}.calc-yields span{font-size:16px;display:block}.calc-yields strong{color:#e4ebae;overflow-wrap:anywhere;margin-top:12px;font-size:32px;display:block}.calc-breakdown{margin:20px 0}.calc-breakdown>div{border-bottom:1px solid #365d50;justify-content:space-between;gap:20px;padding:12px 0;font-size:16px;display:flex}.calc-breakdown dt{max-width:65%}.calc-breakdown dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.calc-disclaimer{color:#e1e9e5}.calc-error{color:#713c11;background:#fff1e4;padding:20px}.calc-flows{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.cashflow-scroll{background:#fff;width:100%;overflow-x:auto}.cashflow-scroll table{width:100%;min-width:580px}.cashflow-scroll caption{text-align:left;padding:20px}.cashflow-scroll th,.cashflow-scroll td{text-align:left;padding:16px;font-size:16px}.calculator-copy{max-width:1000px;padding-top:64px;padding-bottom:24px}.calculator-copy h2{margin:40px 0 20px;font-size:32px}.calculator-copy p{margin:0 0 24px;font-size:20px;line-height:1.8}.calculator-promo{color:#fff;background:#123e32;border-radius:8px;grid-template-columns:1fr 1fr;margin-top:64px;margin-bottom:64px;padding:0;display:grid;overflow:hidden}.calculator-promo img{object-fit:cover;width:100%;height:100%;min-height:320px}.calculator-promo>div{padding:48px}.calculator-promo h2{font-size:32px;line-height:1.25}.calculator-promo p{margin:20px 0 28px;font-size:20px;line-height:1.6}.calculator-promo .eyebrow{color:#dce7af}.calculator-promo .button{white-space:normal}:is(input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible){outline-offset:3px;outline:3px solid #9b7615}@media (max-width:1100px){.header-inner,header nav{gap:16px}header nav a{font-size:16px}.calc-layout{gap:20px}.calc-inputs,.calc-results{padding:24px}}@media (max-width:800px){.calc-layout,.calculator-promo{grid-template-columns:1fr}.calculator-promo img{height:260px;min-height:0}.calculator-promo>div{padding:28px}.calculator-copy p{font-size:16px}.calculator-area{padding:32px 0}.calc-inputs h2{font-size:20px}.calculator-hero h1{font-size:32px}.calculator-hero figure{margin-top:24px}}@media (max-width:450px){.calc-fields{grid-template-columns:1fr}.calc-inputs,.calc-results{padding:20px}.calc-yields{grid-template-columns:1fr}.calc-results h2{font-size:32px}.calc-breakdown>div{gap:12px}.calculator-promo{margin-top:40px;margin-bottom:40px}.calculator-copy h2,.calculator-promo h2{font-size:32px}.calc-flows .button,.calculator-hero .button{white-space:normal}.calc-flows{gap:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.calc-results p{color:#e1e9e5}.calc-results .calc-error{color:#713c11}.calculator-promo p{color:#e1e9e5}.calculator-hero .button{margin-top:20px}.topline{letter-spacing:.025em;min-height:30px;padding-block:5px;font-size:13px;line-height:1.5}.editorial{align-items:stretch}.editorial>img{object-fit:cover;height:100%;min-height:100%;margin:0;padding:0;display:block}.institution-logos{scroll-snap-type:x mandatory;align-items:center;gap:28px;margin:12px 0 28px;padding:18px 0;display:flex;overflow-x:auto}.institution-logos a{scroll-snap-align:start;flex:1 0 155px;justify-content:center;align-items:center;min-height:76px;display:flex}.institution-logos img{object-fit:contain;filter:grayscale();width:180px;max-width:100%;height:52px;display:block}.institution-logos a:hover img{filter:none}.calculator-promo p a,.editorial p a{text-underline-offset:3px;text-decoration:underline}@media (min-width:701px){.table-scroll table{table-layout:fixed;white-space:normal;width:100%;min-width:0}.table-scroll th,.table-scroll td{overflow-wrap:anywhere;padding:18px 8px}.table-scroll th:first-child,.table-scroll td:first-child{width:5%;padding-left:5px;padding-right:5px}.table-scroll th:nth-child(2){width:23%}.table-scroll th:nth-child(3),.table-scroll th:nth-child(4){width:10%}.table-scroll th:nth-child(5),.table-scroll th:nth-child(6){width:13%}.table-scroll th:nth-child(7){width:12%}.table-scroll th:last-child{width:14%}.table-scroll td:last-child{padding-right:12px}.row-buy{white-space:normal;text-align:center;letter-spacing:0;justify-content:center;width:100%;max-width:100%;padding:12px 8px;font-size:16px;line-height:1.35}.row-buy svg{display:none}.battery-wrap{flex-wrap:wrap;gap:5px}.table-scroll .isin i{display:inline-block}.table-scroll .fav{width:100%;min-width:32px}}@media (min-width:701px) and (max-width:1000px){.table-scroll th,.table-scroll td{padding-inline:5px}.table-scroll .isin i{display:none}.table-scroll .row-buy{padding-inline:4px}.table-scroll th:nth-child(2){width:21%}.table-scroll th:last-child{width:16%}}@media (max-width:700px){.topline{padding-inline:12px;font-size:12px}.editorial>img{height:230px;min-height:0}.institution-logos a{flex:0 0 155px}.table-scroll .row-buy{max-width:100%}}@media (min-width:701px) and (max-width:1000px){.table-card{background:0 0;border:0;overflow:visible}.table-top,.filters{background:#fff}.table-top{border:1px solid #dce5df;border-radius:5px 5px 0 0}.tabs{gap:24px}.tabs button{font-size:16px}.filters{border:1px solid #dce5df;border-top:0;border-radius:0 0 5px 5px}.filters select{width:100%;max-width:100%;font-size:16px}.filters label:not(.search){flex:100%}.filters input{font-size:16px}.data-notice{padding:18px 0;font-size:16px}.table-scroll{overflow:visible}.table-scroll table,.table-scroll tbody{white-space:normal;width:100%;min-width:0;display:block}.table-scroll thead{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.table-scroll tr{background:#fff;border:1px solid #d9e4dc;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 16px;margin-bottom:16px;padding:22px 18px;display:grid;position:relative}.table-scroll td{white-space:normal;min-width:0;font-size:16px;background:0 0!important;border:0!important;padding:0!important;position:static!important}.table-scroll td:first-child{top:12px;right:12px;position:absolute!important;left:auto!important}.table-scroll td:nth-child(2){grid-column:1/-1;padding-right:38px!important;left:auto!important}.table-scroll .bond-name{font-size:20px;line-height:1.4}.table-scroll .isin{overflow-wrap:anywhere;font-size:16px}.table-scroll td[data-label]:before{content:attr(data-label);color:#58675e;margin-bottom:7px;font-size:16px;font-weight:400;display:block}.table-scroll td:last-child{grid-column:1/-1}.row-buy{justify-content:center;width:100%;min-height:48px;font-size:16px}.date-cell small{margin-left:7px;display:inline-block}.battery-wrap{flex-wrap:wrap}.battery-wrap small{font-size:16px}.mobile-hint{display:none}.table-bottom,.table-notes{font-size:16px}.table-scroll td:first-child,.table-scroll td:nth-child(2){width:auto}.table-scroll .row-buy{white-space:nowrap;width:100%}.table-scroll .fav{width:44px}.table-scroll .isin i{display:inline-block}}.author-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:120px;height:120px}.author-card{align-items:center}.support-steps{color:#52635a;margin:20px 0 32px;padding-left:24px}.support-steps li{padding:8px 0;line-height:1.8}.support-steps a{color:#21695f;text-decoration:underline}.support-table{margin:24px 0;overflow-x:auto}.support-table table{white-space:normal}.support-table td,.support-table th{vertical-align:top;line-height:1.65}.support-example{background:#edf4ef;border-left:3px solid #21695f;margin:28px 0;padding:24px}.support-example p{margin:12px 0 0}@media (max-width:1000px){.table-scroll tr{gap:16px 18px;margin-bottom:14px;padding:20px}.table-scroll td:nth-child(2){border-bottom:1px solid #e2e9e5!important;padding-bottom:14px!important}.table-scroll td:nth-child(3){color:#174f43;font-size:20px;font-weight:700}.table-scroll td[data-label]:before{color:#64746b;margin-bottom:4px;font-size:16px;line-height:1.4}.table-scroll td:nth-child(7){flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;font-size:16px;display:flex;border-top:1px solid #e2e9e5!important;padding-top:12px!important}.table-scroll td:nth-child(7):before{content:"Quotazione del";margin:0;font-size:16px}.table-scroll .date-cell small{margin:0}.table-scroll td:last-child{padding-top:0!important}.table-scroll .row-buy{min-height:48px;padding:12px;line-height:1.3}.table-scroll .isin{margin-top:4px}.table-scroll .battery-wrap{align-items:center;gap:7px}.table-scroll .battery-wrap small{line-height:1.3}.table-scroll .fav{width:44px;height:44px}.table-scroll .bond-name{text-align:left;padding:0}.table-scroll .isin i{display:none}}@media (max-width:700px){.author-card{grid-template-columns:72px 1fr;align-items:start;gap:18px;padding:20px;display:grid}.author-avatar{width:72px;height:72px}.author-card>div{display:contents}.author-card small{letter-spacing:.03em;align-self:end;font-size:16px}.author-card h2{grid-column:1/-1;margin:0;font-size:32px}.author-card p{grid-column:1/-1;margin:0;line-height:1.7}.info-hero{gap:22px;padding-top:28px}.info-hero p{font-size:16px;line-height:1.75}.info-hero img{aspect-ratio:3/2;height:auto}.support-example{padding:20px}.support-steps{padding-left:20px}.table-scroll tr{gap:14px 18px;padding:18px}.table-scroll .bond-name{font-size:20px}}.principles>div{text-align:center}.principles>div>svg{margin:0 auto 18px;display:block}.principles h3{text-align:center}.institution-logos{justify-content:center}.institution-logos a{flex:0 220px}.terms-open{color:#21695f;text-underline-offset:3px;text-align:left;padding:8px 0 0;font-size:16px;text-decoration:underline;display:block}.bond-terms-cell{display:none}.bond-terms-detail{background:#edf4ef;margin:20px 0;padding:20px}.bond-terms-detail h3{font-size:20px}.bond-terms-detail p:last-child{margin-bottom:0}@media (max-width:1000px){.table-scroll .terms-open{display:none}.table-scroll td.bond-terms-cell{grid-column:1/-1;display:block}.bond-terms-cell details{border-top:1px solid #e2e9e5;padding-top:12px}.bond-terms-cell summary{color:#21695f;cursor:pointer;min-height:32px;font-size:16px;font-weight:600}.bond-terms-cell p{margin:12px 0 2px;font-size:16px;line-height:1.65}.bond-terms-cell a{color:#21695f;text-decoration:underline}.table-scroll td:nth-child(2){text-align:center;padding-left:30px!important;padding-right:30px!important}.table-scroll .bond-heading,.table-scroll .bond-name{text-align:center;width:100%}.table-scroll .isin{text-align:center}.table-scroll tr>td:first-child{top:12px;right:8px}.table-scroll .bond-name{overflow-wrap:normal}.institution-logos a{flex:0 0 170px}}@media (max-width:700px){.institution-logos{justify-content:flex-start}}.bond-terms-copy{color:#58675e;white-space:normal;font-size:14px;line-height:1.6}.bond-terms-copy a{color:#21695f;text-underline-offset:3px;text-decoration:underline}.table-scroll .bond-terms-row td{white-space:normal;background:#fafcfb;border-bottom:1px solid #dce5df;width:auto;padding:14px 22px 14px 58px}.table-scroll .bond-terms-row p{max-width:1050px}@media (max-width:1000px){.table-scroll .bond-terms-row{display:none}.table-scroll td.bond-terms-cell{border-top:1px solid #e2e9e5!important;padding-top:12px!important}.bond-terms-cell p{margin:0}}.table-scroll .bond-terms-row td{position:static;left:auto}@media (max-width:1000px){.table-scroll td.bond-terms-cell{padding-block:12px!important}.bond-terms-cell .bond-terms-copy{font-size:14px;line-height:1.6}}.info-icon{vertical-align:-2px;opacity:.65;object-fit:contain;width:14px;height:14px;margin-right:7px;display:inline-block}.calculator-copy h2 .info-icon{vertical-align:0;width:20px;height:20px;margin-right:10px}.back-top{right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:24;color:#fff;background:#21695f;border-radius:4px;place-items:center;width:46px;height:46px;display:grid;position:fixed;box-shadow:0 4px 16px #123e3226}.back-top:hover{background:#164e47}.author-card>div{min-width:0}.author-card h2{margin:0 0 4px;line-height:1.15}.author-card small{letter-spacing:0;line-height:1.25;display:block}.author-card p{margin:14px 0 0}.support-table{scrollbar-width:thin;scrollbar-color:#21695f #e5ede8;max-width:100%}@media (max-width:700px){h1,h2,.hero h1,.faq h2{text-align:center;line-height:1.12}.hero-tagline{margin-top:5px;line-height:1.15}.hero-actions{justify-content:center}.calculator-hero h1{margin:18px 0 12px}.info-hero p{margin-top:16px}.sources-strip{padding-top:4px;padding-bottom:12px}.sources-strip>div{gap:20px;margin-top:0;padding:4px 0 8px}.sources-strip a{height:44px}.institution-logos{gap:20px;margin:4px 0 14px;padding:6px 0}.institution-logos a{min-height:52px}.institution-logos img{height:40px}.export{justify-content:center;margin-inline:auto}.calc-flows{text-align:center;justify-content:center}.calc-flows .button,.calc-flows .textlink{justify-content:center}.author-card{align-items:flex-start;gap:14px;padding:18px;display:flex}.author-card>div{display:block}.author-card .author-avatar{width:64px;height:64px}.author-card h2{text-align:left;margin:0 0 4px;font-size:20px;line-height:1.15}.author-card small{font-size:16px;line-height:1.2}.author-card p{margin:12px 0 0;line-height:1.55}.button,.header-cta,.row-buy,.hero-actions .button,.hero-actions .textlink,.button.light,.export,.calc-flows .textlink,.cookiebar button,.detail-modal .button,.table-bottom button{font-size:15px}.prose .support-table table{table-layout:auto;min-width:600px}.prose .support-table th,.prose .support-table td{overflow-wrap:normal;padding:12px}.cashflow-scroll,.support-table{-webkit-overflow-scrolling:touch;scrollbar-color:#21695f #e5ede8;scrollbar-width:thin;overflow-x:auto}.back-top{width:44px;height:44px;right:14px}}@media (max-width:1000px){.table-card{background:#fff;border:1px solid #dce5df;overflow:hidden}.table-scroll{scrollbar-width:thin;scrollbar-color:#21695f #e5ede8;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.table-scroll table{table-layout:auto;white-space:normal;width:1120px;min-width:1120px;display:table}.table-scroll thead{width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.table-scroll tbody{display:table-row-group}.table-scroll tr{border:0;border-radius:0;margin:0;padding:0;display:table-row;position:static}.table-scroll th{white-space:nowrap;padding:14px 12px}.table-scroll td,.table-scroll td:nth-child(2),.table-scroll td:nth-child(7),.table-scroll td:last-child{vertical-align:middle;width:auto;font-size:16px;display:table-cell;background:#fff!important;border-bottom:1px solid #e2e9e5!important;padding:16px 12px!important;position:static!important}.table-scroll td:first-child{width:56px;padding:8px 6px!important;position:static!important}.table-scroll th:first-child,.table-scroll th:nth-child(2){position:static;left:auto}.table-scroll td:nth-child(2){text-align:left;min-width:240px}.table-scroll .bond-heading,.table-scroll .bond-name,.table-scroll .isin{text-align:left;width:auto}.table-scroll .bond-name{font-size:16px;line-height:1.4}.table-scroll td[data-label]:before,.table-scroll td.bond-terms-cell{display:none}.table-scroll .bond-terms-row{display:table-row}.table-scroll .bond-terms-row td{background:#f6f9f7!important;padding:12px 20px!important}.table-scroll .bond-terms-row p{max-width:1040px}.table-scroll .row-buy{white-space:nowrap;width:auto;min-height:44px;padding:10px 12px;font-size:15px}.table-scroll td:last-child{min-width:160px}.table-scroll .date-cell small{margin:3px 0 0;display:block}.table-scroll .battery-wrap{flex-wrap:nowrap}.table-scroll .mobile-hint,.mobile-hint{display:block}.table-top,.filters{border:0;border-bottom:1px solid #dce5df;border-radius:0}.table-scroll{max-height:72vh;overflow:auto}.table-scroll thead th,.table-scroll thead th:first-child,.table-scroll thead th:nth-child(2){z-index:2;background:#f7f9f7;position:sticky;top:0}}
