.article-honey-scale button.is-active{color:#f0c95b;background:radial-gradient(circle at 50% 25%,#e5be4c29,#0000 60%),linear-gradient(#e5be4c1b,#e5be4c09);border-color:#e5be4cdb;position:relative;box-shadow:inset 0 0 0 1px #e5be4c1f,0 0 0 1px #e5be4c0f,0 8px 22px #0000002e}.article-honey-scale button.is-active span{color:#f2c957}.article-honey-scale button.is-active small{color:#dbc067}.article-honey-scale button.is-active:after{content:"";background:linear-gradient(90deg,#0000,#e5be4cb8,#0000);height:1px;position:absolute;bottom:5px;left:9px;right:9px}.article-honey-score__head strong{letter-spacing:.01em}.article-honey-score__head span{opacity:.82}.article-comment-reactions button{color:#98a7b0}.article-comment-reactions button:hover{color:#d9bd68}.article-community-head{padding-right:150px;position:relative}.article-community-status{color:#c8a84b;opacity:.92;background:#e3b74705;border:1px solid #e3b74742;justify-content:center;align-items:center;min-height:30px;margin:0;padding:0 12px;display:flex;position:absolute;bottom:29px;right:0}.article-composer{box-shadow:inset 0 1px #ffffff04,0 20px 52px #0000001f}.article-composer-main textarea{transition:border-color .18s,background .18s,box-shadow .18s}.article-composer-main textarea:focus{background:#040b10c7;border-color:#e3b74752;outline:none;box-shadow:0 0 0 2px #e3b74709}.article-tier-strip article{transition:background .2s,border-color .2s}.article-tier-strip article:hover{background:linear-gradient(160deg,#0a141b,#071016)}.article-tier-strip .is-premium:hover{background:radial-gradient(circle at 100% 0,#e3b74726,#0000 48%),linear-gradient(160deg,#0d171b,#081015)}.article-comment-main header{min-height:20px}.article-comment-main>p{margin-top:17px!important}.article-comment{box-shadow:inset 0 1px #ffffff04,0 10px 30px #00000012}.article-comment--premium{box-shadow:inset 0 1px #e3b74709,0 12px 34px #00000014}.article-comment--premium:before{content:"";background:linear-gradient(90deg,#0000,#e3b74740,#0000);height:1px;position:absolute;top:0;left:0;right:0}.article-comment{position:relative}.article-comment-avatar,.article-composer-avatar{text-shadow:0 1px 5px #00000073}.article-comment-avatar:before,.article-composer-avatar:before{inset:1.4px}.article-community-foot{opacity:.78}.article-production-closing{margin-top:66px;margin-bottom:0}.article-production-closing__copy{padding-top:52px;padding-bottom:52px}.article-honey-scale button:focus-visible,.article-comment-reactions button:focus-visible,.article-basic-tools button:focus-visible,.article-login-preview button:focus-visible,.article-preview-submit:focus-visible,.article-reply-button:focus-visible{outline-offset:3px;outline:1px solid #e5be4ccc}@media (prefers-reduced-motion:reduce){.article-tier-strip article,.article-composer-main textarea{transition:none!important}}
:root{--dbn-page-bg:#080d10;--dbn-page-atmosphere:radial-gradient(ellipse at 45% -250px, #152232 0, #152232b8 160px, #0f192561 360px, #080d1000 650px)}html{background:var(--dbn-page-bg)!important}body{background-position:top;background-repeat:no-repeat;background-size:100%;background-attachment:scroll;background:var(--dbn-page-atmosphere), var(--dbn-page-bg)!important}main#main.container{background:0 0!important}main#main.container:before{content:none!important;display:none!important}main#main.container>.tools-page,main#main.container>.tools-production,main#main.container>.tools-page-converter,main#main.container>.tools-page-world-clock,main#main.container>.tools-page-investment,main#main.container>.tools-page-loan-v21{background:0 0!important}main#main.container .tools-page :is(.investment-flagship,.world-clock-pro,.business-finance-flagship){background-color:#0000}main#main.container>.news-production,main#main.container>.about-production,main#main.container>.advertise-page{background:0 0!important}main#main.container>.dbn-markets-page,main#main.container>.dbn-markets-design-v2,main#main.container>.page-section{background-color:#0000!important}html,body{overflow-x:clip}main#main.container>.tools-page-world-clock{background:0 0!important}main#main.container>.tools-page-world-clock:before{content:none!important;background:0 0!important;display:none!important}
:root{--dbn-v2-bg:#080d10;--dbn-v2-surface:#0b1118;--dbn-v2-surface-raised:#101923;--dbn-v2-line:#899db22e;--dbn-v2-line-strong:#9aaec347;--dbn-v2-text:#eef2f5;--dbn-v2-text-2:#bcc6cf;--dbn-v2-text-3:#8794a0;--dbn-v2-gold:#d4b56d;--dbn-v2-gold-soft:#b99a58;--dbn-v2-blue:#7b99b3}main#main.container>:is(.tools-page,.tools-production,.about-production,.advertise-page,.dbn-product-page,.dbn-careers-page){width:100%;max-width:none;margin-inline:0}main#main.container>.tools-page{width:100%;max-width:none}.dbn-button{border:1px solid var(--dbn-v2-line-strong);min-height:44px;color:var(--dbn-v2-text);font-family:var(--sans);letter-spacing:.005em;white-space:nowrap;background:linear-gradient(#101923,#0b141c);border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:0 17px;font-size:13px;font-weight:600;line-height:1.1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff06,0 8px 24px #00000024}.dbn-button--primary{color:#f0e1b9;background:linear-gradient(#d4b56d13,#d4b56d06),linear-gradient(#111a22,#0b141b);border-color:#d4b56d94}.dbn-button--secondary{color:#d8e0e6;background:#0a1118b8;border-color:#899db24d}.dbn-button--quiet{color:#aab5be;box-shadow:none;background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.dbn-button:hover{color:#f2f4f5;background:#121d26;border-color:#d4b56d94;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff08,0 10px 28px #00000030}}.dbn-button:active{background:#091016;transform:none}.dbn-button:focus-visible{outline-offset:3px;outline:2px solid #b2d0e1a3}.dbn-section-heading{max-width:820px}.dbn-section-heading .eyebrow{color:var(--dbn-v2-gold);font-size:11px}.dbn-section-heading h2{color:#f1f0eb;font:400 clamp(36px,3.8vw,54px)/1 var(--serif);letter-spacing:-.035em;margin:10px 0 14px}.dbn-section-heading p{max-width:760px;color:var(--dbn-v2-text-2);margin:0;font-size:16px;line-height:1.72}.dbn-surface{border:1px solid var(--dbn-v2-line);background:linear-gradient(145deg,#101923e6,#080e14f5);box-shadow:inset 0 1px #ffffff05}@media (max-width:760px){.dbn-button{min-height:44px;padding-inline:15px}.dbn-section-heading h2{font-size:clamp(31px,9vw,40px)}.dbn-section-heading p{font-size:15px}}@media (max-width:430px){.dbn-button{white-space:normal;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.dbn-button{transition:none}}.dbn-global-prefooter-grid{border-top:1px solid var(--dbn-v2-line);width:100%;max-width:1400px;margin:0 auto;padding:32px 0 48px}.dbn-global-prefooter-grid__head{color:var(--dbn-v2-text-3);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px;display:flex}.dbn-global-prefooter-grid__head>span{color:var(--dbn-v2-gold);letter-spacing:.13em;text-transform:uppercase;font-size:10px}.dbn-global-prefooter-grid__head>strong{font-size:13px;font-weight:500}.dbn-global-prefooter-grid__items{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;display:grid}.dbn-global-prefooter-grid__items>.dbn-ad-slot{width:100%;min-width:0;max-width:300px;margin:0 auto!important;padding:0!important}@media (max-width:1250px){.dbn-global-prefooter-grid__items{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}}@media (max-width:700px){.dbn-global-prefooter-grid{padding:28px 0 36px}.dbn-global-prefooter-grid__head{flex-direction:column;align-items:flex-start;gap:7px}.dbn-global-prefooter-grid__items{grid-template-columns:minmax(0,300px)}.dbn-global-prefooter-grid__items>.dbn-ad-slot:nth-child(n+2){display:none!important}}.loan-v23 .loan-v21-eyebrow{font-size:10px!important;line-height:1.35!important}.loan-v23 :is(.loan-v21-primary,.loan-v21-secondary){letter-spacing:.02em!important;min-height:44px!important;font-size:13px!important}.loan-v23 .loan-v21-fact span,.loan-v23 .loan-v21-context-item>span,.loan-v23 .loan-v21-related-grid a span{font-size:10px!important;line-height:1.4!important}.loan-v23 .loan-v21-fact strong{font-size:11px!important;line-height:1.45!important}.loan-v23 .loan-v21-engine .loan-repayment-tool :is(.loan-input-tabs button,.loan-workspace-nav button){letter-spacing:.06em!important;min-height:44px!important;font-size:11px!important}.loan-v23 .loan-v21-engine .loan-repayment-tool .tool-field{font-size:12px!important;line-height:1.45!important}.loan-v23 .loan-v21-engine .loan-repayment-tool .tool-field :is(input,select){height:44px!important;min-height:44px!important;font-size:14px!important}.loan-v23 .loan-v21-engine .loan-repayment-tool .tool-small{font-size:12px!important;line-height:1.55!important}.loan-v23 .loan-v21-engine .loan-repayment-tool .loan-results .tool-metric span{font-size:11px!important;line-height:1.45!important}.loan-v23 .loan-v21-engine .loan-repayment-tool .tool-export button{min-height:44px!important;font-size:13px!important}.loan-v23 .loan-v21-engine .loan-repayment-tool .tool-table-wrap table{font-size:12px!important}.loan-v23 .loan-v21-engine .loan-repayment-tool .tool-table-wrap th{font-size:11px!important}.loan-v23 .loan-v21-context-item p{font-size:14px!important;line-height:1.7!important}.futures-terminal :is(.ft-marketbar span,.ft-panel-title span,.ft-model-note>span,.ft-liquidation span,.ft-methodology span){font-size:10px!important;line-height:1.4!important}.futures-terminal .ft-marketbar .ft-simulation{font-size:11px!important}.futures-terminal :is(.ft-fields input,.ft-fields select,.ft-control-panel input,.ft-control-panel select){height:44px!important;min-height:44px!important;font-size:13px!important}.futures-terminal :is(.ft-fields small,.ft-control-panel small){font-size:12px!important;line-height:1.5!important}.futures-terminal :is(.ft-direction button,.ft-tabs button){min-height:44px!important;font-size:12px!important}.futures-terminal .ft-liquidation p,.futures-terminal .ft-warning-strip p{font-size:13px!important;line-height:1.6!important}.futures-terminal .ft-methodology p{font-size:13px!important;line-height:1.68!important}@media (max-width:700px){.loan-v23 .loan-v21-hero-copy h1{font-size:clamp(38px,11vw,48px)!important;line-height:1.02!important}.loan-v23 :is(.loan-v21-primary,.loan-v21-secondary),.loan-v23 .loan-v21-engine .loan-repayment-tool :is(.loan-input-tabs button,.loan-workspace-nav button,.tool-export button),.futures-terminal :is(.ft-direction button,.ft-tabs button){min-height:44px!important}}.tools-page :is(.tool-quiet,.tool-export button,.tool-export a){min-height:44px!important}.futures-terminal .ft-reset{justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 10px!important;display:inline-flex!important}.site-footer .footer-grid .eyebrow,.site-footer .copyright span:last-child{font-size:10px!important;line-height:1.45!important}.dbn-global-prefooter-grid__head>span{font-size:10px!important;line-height:1.4!important}.dbn-global-prefooter-grid__head>strong{font-size:13px!important;line-height:1.5!important}@media (max-width:760px){.site-footer .footer-grid .eyebrow,.site-footer .copyright span:last-child{font-size:10px!important}}main#main.container>:is(.tools-page,.dbn-careers-page,.dbn-product-page):has(>.dbn-breadcrumbs){padding-top:20px!important}main#main.container>:is(.tools-page,.dbn-careers-page,.dbn-product-page)>.dbn-breadcrumbs{margin-top:0!important;margin-bottom:0!important}main#main.container>.tools-page-loan-v21.loan-v23>.dbn-breadcrumbs{margin-top:0!important;padding-top:18px!important;padding-bottom:19px!important}main#main.container .dbn-seo-content .dbn-faq-item summary{grid-template-columns:34px minmax(0,1fr) 34px!important;column-gap:18px!important;min-height:80px!important;padding:0 22px!important}main#main.container .dbn-seo-content .dbn-faq-item summary>span{font-variant-numeric:tabular-nums;letter-spacing:.1em!important;color:#d8b862a8!important;font-size:10.5px!important;font-weight:600!important;line-height:1!important}main#main.container .dbn-seo-content .dbn-faq-item summary strong{font-size:15px!important;font-weight:600!important;line-height:1.48!important}main#main.container .dbn-seo-content .dbn-faq-item summary i{text-align:center!important;background:#09121a6b!important;border:1px solid #879fb133!important;justify-self:end!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;font-size:18px!important;line-height:1!important;display:grid!important}main#main.container .dbn-seo-content .dbn-faq-item>p{margin:0!important;padding:0 74px 24px!important;font-size:14.5px!important;line-height:1.68!important}main#main.container .dbn-seo-content .dbn-faq-item[open]{background:#5e7f970b!important}main#main.container .dbn-seo-content .dbn-faq-item summary:focus-visible{outline-offset:-1px!important;outline:1px solid #d8b8629e!important}.dbn-ad-slot__creative{grid-auto-rows:max-content!important;align-content:center!important;justify-items:center!important;row-gap:4px!important}.dbn-ad-slot__label,.dbn-ad-slot__sales{font-size:10px!important;line-height:1.2!important}@media (min-width:1180px){main#main :is(.contact-v2-hero,.dbn-mk2-hero,.advertise-v2-hero,.product-detail-hero) h1{font-size:min(72px,5vw);line-height:1.02}}main#main .dbn-markets-v3 :is(.dbn-mk2-filter button,.dbn-mk2-filter [role=button],.dbn-mk2-performance button){min-height:42px!important}@media (max-width:760px){main#main.container>:is(.tools-page,.dbn-careers-page,.dbn-product-page):has(>.dbn-breadcrumbs){padding-top:20px!important}main#main.container .dbn-seo-content .dbn-faq-item summary{grid-template-columns:28px minmax(0,1fr) 30px!important;column-gap:12px!important;min-height:72px!important;padding:0 14px!important}main#main.container .dbn-seo-content .dbn-faq-item summary strong{font-size:14px!important;line-height:1.5!important}main#main.container .dbn-seo-content .dbn-faq-item summary i{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}main#main.container .dbn-seo-content .dbn-faq-item>p{padding:0 16px 22px 54px!important;font-size:14px!important;line-height:1.68!important}main#main :is(.contact-v2-hero,.dbn-mk2-hero) h1{font-size:clamp(38px,11vw,48px)!important;line-height:1.04!important}main#main .dbn-markets-v3 :is(.dbn-mk2-filter button,.dbn-mk2-filter [role=button],.dbn-mk2-performance button){min-height:44px!important}}.dbn-ad-slot__creative small{margin-top:0!important}@media (min-width:1180px){main#main .subscription-hero h1{font-size:min(72px,5vw)!important;line-height:1.02!important}}main#main .dbn-ticker-link small,main#main .dbn-ticker-link>span,main#main .home-global-metrics span,main#main .home-language-rail span,main#main .home-app-badges small,main#main .about-hero-keywords span{font-size:10px!important;line-height:1.35!important}main#main .contact-v2-topline .edition-label,main#main .contact-v2-index,main#main .contact-v2-directory-head span,main#main .contact-v2-nav-number,main#main .contact-v2-panel-meta span,main#main .contact-v2-email small,main#main .contact-v2-panel-footer span,main#main .contact-v2-section-head .eyebrow,main#main .contact-v2-careers .eyebrow,main#main .dbn-mk2-data-layer-metrics span,main#main .dbn-mk6-sync span,main#main .dbn-mk2-breadth-visual-copy span,main#main .dbn-mk2-breadth-stats span,main#main .dbn-mk2-breadth-extremes span,main#main .dbn-mk2-performance-row--head span,main#main .dbn-markets-closing-mark{font-size:10px!important;line-height:1.4!important}main#main .dbn-mk6-sync strong{font-size:11px!important;line-height:1.4!important}main#main .news-production-meta span,main#main .news-production-categories a,main#main .news-production-filter-head .eyebrow,main#main .news-production-result-chip,main#main .news-production-closing .eyebrow,main#main .news-production-closing-signature small,main#main .bf-decision-map article>span,main#main .business-context-summary-meta,main#main .bf-context-grid article>span,main#main .bf-reading-steps b,main#main .network-core small,main#main .network-caption,main#main .partner-principles .eyebrow{font-size:10px!important;line-height:1.4!important}@media (min-width:1180px){main#main .advertise-hero-copy h1{font-size:min(72px,5vw)!important;line-height:1.02!important}}.dbn-ad-slot__body{pointer-events:none;text-align:center;place-content:center;place-items:center;gap:4px;display:grid;position:absolute;inset:0}.dbn-ad-slot__body small{margin:0!important}main#main :is(.dbn-mk2-tabs,.dbn-mk2-periods,.dbn-mk2-sort)>button,main#main .dbn-category-tabs>button,main#main .dbn-directory-pagination button{min-height:42px!important}main#main .dbn-directory-pagination button{min-width:42px!important}main#main :is(.mg2-page,.eq2-page) .finance-trend-scrub input[type=range]{height:44px!important;min-height:44px!important;margin-block:0!important}@media (min-width:1180px){main#main .business-finance-flagship .bf-hero h1{font-size:clamp(46px,5vw,72px)!important}}@media (max-width:760px){main#main :is(.dbn-mk2-tabs,.dbn-mk2-periods,.dbn-mk2-sort)>button,main#main .dbn-category-tabs>button,main#main .dbn-directory-pagination button{min-height:45px!important}main#main .dbn-directory-pagination button{min-width:45px!important}main#main .mg2-page .mg2-reset,main#main .eq2-page .eq2-icon-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}main#main .news-production-v1-1 .news-production-apply{min-height:45px!important}main#main .partners-page .edition-label{font-size:10px!important;line-height:1.35!important}}
main#main .subscription-hero{background:linear-gradient(125deg,#0d1820,#080f15 68%);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:580px;box-shadow:inset 0 1px #dae6ef09,0 24px 60px #00000026}main#main .subscription-hero__copy{align-items:flex-start;min-width:0;padding:44px}main#main .subscription-hero h1{letter-spacing:-.033em;overflow-wrap:break-word;margin-block:20px;font-size:clamp(48px,4.25vw,64px);line-height:1.04}main#main .subscription-hero__copy>p{max-width:56ch;font-size:16px;line-height:1.72}main#main .subscription-hero__copy>.dbn-button{white-space:normal;text-align:start;align-self:flex-start;max-width:100%;padding-block:11px;line-height:1.45}.subscription-editorial{isolation:isolate;border-inline-start:1px solid var(--dbn-v2-line);background:#0d1720;min-height:480px;margin:0;position:relative;overflow:hidden}.subscription-editorial>img{object-fit:cover;object-position:50% 57%;width:100%;height:100%;display:block;position:absolute;inset:0}.subscription-editorial:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#040a108a,#0000 24% 52%,#040a10e0);position:absolute;inset:0}.subscription-editorial__brand{z-index:2;color:#dae1e6;letter-spacing:.1em;justify-content:space-between;align-items:flex-start;gap:20px;font-size:11px;line-height:1.5;display:flex;position:absolute;inset:24px 24px auto}.subscription-editorial__brand>strong{text-align:end;color:#e4d4ac;letter-spacing:.04em;max-width:70%;font-weight:500}.subscription-editorial figcaption{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid;position:absolute;inset:auto 24px 24px}.subscription-editorial figcaption>div{border-top:1px solid #c3d2de40;align-items:baseline;gap:12px;min-width:0;padding-block:15px;display:flex}.subscription-editorial figcaption span{font-variant-numeric:tabular-nums;color:#cbb980;font-size:10px}.subscription-editorial figcaption strong{color:#edf0f2;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.5}main#main .product-hub-hero{border-bottom:1px solid var(--dbn-v2-line);background:0 0;max-width:none;padding-block:30px}main#main .product-hub-hero h1{max-width:1000px}main#main .product-hub-grid{background:0 0;border:0;gap:16px;margin-top:30px}main#main .product-hub-card{isolation:isolate;border:1px solid var(--dbn-v2-line);min-height:380px;padding:28px;transition:border-color .22s,background-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #dae6ef06}.product-hub-card__image{z-index:-2;pointer-events:none;position:absolute;inset:0}.product-hub-card__image img{object-fit:cover;object-position:50% 40%;opacity:.42;width:100%;height:100%}.product-hub-card__image:after{content:"";background:linear-gradient(#060f1666,#060f16e0 58%,#081119);position:absolute;inset:0}main#main .product-hub-card h2{max-width:22ch;margin-block:42px 16px;font-size:30px;line-height:1.13}main#main .product-hub-card p{color:#b3c0c9;margin-bottom:28px;font-size:14px;line-height:1.7}main#main .product-hub-card__foot{flex-wrap:wrap;row-gap:14px;padding-top:22px}main#main .product-hub-card__foot span{line-height:1.5}main#main .product-hub-card:focus-visible,.compare-table:focus-visible{outline-offset:4px;outline:2px solid #b2d0e1}:is(.product-pillar-grid,.coverage-grid,.premium-benefit-grid,.term-grid,.careers-v2-areas,.careers-v2-principles)>article{isolation:isolate;transition:background-color .22s,box-shadow .22s;position:relative}:is(.product-pillar-grid,.coverage-grid,.premium-benefit-grid,.term-grid,.careers-v2-areas,.careers-v2-principles)>article:after{content:"";pointer-events:none;transform-origin:0;opacity:.5;background:linear-gradient(90deg,#d4b56d99,#84abc538,#0000);height:1px;transition:transform .3s,opacity .22s;position:absolute;inset:0 0 auto;transform:scaleX(.2)}[dir=rtl] :is(.product-pillar-grid,.coverage-grid,.premium-benefit-grid,.term-grid,.careers-v2-areas,.careers-v2-principles)>article:after{transform-origin:100%}main#main :is(.product-pillar-grid,.coverage-grid,.premium-benefit-grid,.term-grid) p{color:#adbbc5;line-height:1.72}main#main .product-split{background:radial-gradient(at 0 0,#6891ae1f,#0000 62%),linear-gradient(125deg,#101c25,#080f16);border-top-color:#b8c6d347;box-shadow:inset 0 1px #dae6ef09,0 18px 52px #00000024}main#main .deliver-grid article{background:#081119c7;padding:24px}main#main .deliver-grid p{color:#afbcc6;font-size:14px;line-height:1.72}main#main .product-final{align-items:center;gap:32px}main#main .product-final>.dbn-button{white-space:normal;flex:none;max-width:100%;padding-block:11px;line-height:1.5}main#main .careers-v2-hero{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);min-height:560px}main#main .careers-v2-hero__copy{padding:44px}main#main .careers-v2-hero h1{letter-spacing:-.033em;font-size:clamp(48px,4.4vw,64px);line-height:1.04}main#main .careers-v2-status{margin:24px;background:radial-gradient(at 100% 0,#5b87a42b,#0000 64%),linear-gradient(145deg,#12202b,#0a1219);border:1px solid #98b1c33b;justify-content:center;align-self:stretch;margin-inline-start:0;padding:32px;box-shadow:inset 0 1px #d5e5f00a,0 16px 44px #00000026}main#main .careers-v2-status h2{font-size:clamp(30px,2.65vw,38px);line-height:1.12}main#main .careers-v2-status p{color:#b5c1ca;font-size:15px;line-height:1.75}main#main .careers-v2-actions .dbn-button{white-space:normal;max-width:100%;padding-block:11px;line-height:1.5}main#main :is(.bf-primary,.bf-guide-foot button,.eq2-primary,.mg2-primary,.wc-add,.wc-market-add){color:#f0e1b9;filter:none;background:linear-gradient(#d4b56d13,#d4b56d06),linear-gradient(#111a22,#0b141b);border:1px solid #d4b56d94;border-radius:4px;font-size:13px;font-weight:600;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px #ffffff09,0 8px 24px #00000026}main#main .bf-primary:hover svg{transform:translate(1px)}main#main :is(.bf-primary,.bf-guide-foot button,.eq2-primary,.mg2-primary,.wc-add,.wc-market-add):focus-visible{outline-offset:4px;outline:2px solid #b2d0e1}.home-lead-motion .lead-image,.home-lead-motion .lead-brand,.home-global-media img,.home-mobile-media img,.home-closing-media img,.about-motion-ready .about-hero-visual img,.dbn-mk2-hero-image,.dbn-markets-closing img,.dbn-mk2-data-layer:before,.dbn-mk2-data-layer-head svg,.dbn-mk2-data-layer-head>span:first-child:before,.dbn-ad-slot__mount,.dbn-ad-slot__mount:after,.dbn-ad-slot__signal>b{animation:none!important}.home-ticker-motion:after{opacity:0;animation:none!important}.dbn-ad-slot__mount:after{display:none!important}main#main .dbn-ad-slot{opacity:1}@media (hover:hover) and (pointer:fine){main#main .product-hub-card:hover{border-color:#adc4d46b;transform:translateY(-2px);box-shadow:inset 0 1px #dbe7ef0f,0 16px 38px #00000038}:is(.product-pillar-grid,.coverage-grid,.premium-benefit-grid,.term-grid,.careers-v2-areas,.careers-v2-principles)>article:hover{background-color:#111f2a;box-shadow:inset 0 0 34px #7aa2bb0e}:is(.product-pillar-grid,.coverage-grid,.premium-benefit-grid,.term-grid,.careers-v2-areas,.careers-v2-principles)>article:hover:after{opacity:1;transform:scaleX(1)}main#main :is(.bf-primary,.bf-guide-foot button,.eq2-primary,.mg2-primary,.wc-add,.wc-market-add):hover{filter:none;background:#16212a;border-color:#d4b56d;transform:translateY(-1px)}}@media (max-width:1080px){main#main .product-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}main#main .product-hub-card{min-height:390px;padding:24px}main#main .product-hub-card h2{font-size:26px}main#main .subscription-hero__copy{padding:32px}main#main .subscription-hero h1{font-size:48px}main#main .careers-v2-hero__copy{padding:32px}main#main .careers-v2-status{margin:20px;margin-inline-start:0;padding:26px}main#main .careers-v2-hero h1{font-size:48px}}@media (max-width:900px){main#main .subscription-hero,main#main .careers-v2-hero{grid-template-columns:1fr;min-height:0}.subscription-editorial{border-inline-start:0;border-top:1px solid var(--dbn-v2-line);height:clamp(340px,54vw,460px);min-height:360px}.subscription-editorial>img{object-position:50% 63%}main#main .subscription-hero h1{max-width:680px;font-size:clamp(40px,6.1vw,52px)}main#main .product-hub-grid{grid-template-columns:1fr}main#main .product-hub-card{min-height:310px}main#main .product-hub-card h2{max-width:28ch;margin-top:32px;font-size:30px}.product-hub-card__image img{object-position:50% 60%}main#main .careers-v2-status{min-height:0;margin:0 24px 24px;padding:28px}main#main .product-final{flex-direction:column;align-items:flex-start}}@media (max-width:480px){main#main .subscription-hero__copy,main#main .careers-v2-hero__copy{padding:28px 22px}main#main .subscription-hero h1,main#main .careers-v2-hero h1{font-size:clamp(38px,10.2vw,46px);line-height:1.06}.subscription-editorial{height:340px;min-height:310px}.subscription-editorial__brand{inset:18px 18px auto}.subscription-editorial figcaption{column-gap:16px;inset:auto 18px 18px}.subscription-editorial figcaption>div{gap:8px;padding-block:12px}main#main .careers-v2-status{margin:0 16px 16px;padding:24px}main#main .careers-v2-status h2{font-size:32px}main#main .product-hub-card{min-height:330px;padding:24px}main#main .product-hub-card h2{font-size:28px}}@media (prefers-reduced-motion:reduce){main#main :is(.product-hub-card,.bf-primary,.bf-guide-foot button,.eq2-primary,.mg2-primary,.wc-add,.wc-market-add),:is(.product-pillar-grid,.coverage-grid,.premium-benefit-grid,.term-grid,.careers-v2-areas,.careers-v2-principles)>article,:is(.product-pillar-grid,.coverage-grid,.premium-benefit-grid,.term-grid,.careers-v2-areas,.careers-v2-principles)>article:after{transition:none!important;transform:none!important}}.home-global-showcase.is-visible:before,.home-language-rail:after,.home-mobile-status span:after{opacity:0!important;animation:none!important}[dir=rtl] :is(.subscription-hero__copy,.product-final)>.dbn-button svg,[dir=rtl] .product-hub-card__foot svg{transform:scaleX(-1)}.news-production-v1-1 .news-production-closing-line,.news-production-closing-atmosphere,.loan-v23 .loan-v21-hero-media img,.wc-earth,.wc-hero-signal>i,.world-clock-pro :is(.wc-now-marker,.wc-meeting-marker){animation:none!important}.news-production-v1-1 .news-production-ad:after,.loan-v23 .loan-v21-hero-media:before,.wc-now-marker:before,.wc-city-card.is-reference:before,.business-finance-flagship :is(.business-executive-summary,.credit-executive-summary,.business-contract-executive):after{opacity:0!important;animation:none!important}@media (min-width:1200px){.container{width:calc(100% - 88px);max-width:1400px}main#main .about-hero{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}main#main .about-hero-copy h1{line-height:1.04;font-size:clamp(48px,4.1vw,64px)!important}}@media (max-width:390px){main#main .about-hero-copy{padding-inline:16px}main#main .about-hero-copy h1{line-height:1.06;font-size:clamp(34px,9.2vw,36px)!important}main#main .tools-production-hero h1{font-size:40px;line-height:1.06}}@media (min-width:1200px){main#main .wc-hero-copy h1{font-size:clamp(48px,5.3vw,72px)}main#main .business-finance-flagship .bf-hero h1{line-height:1.04;font-size:clamp(48px,4.2vw,62px)!important}}@media (max-width:480px){main#main .business-finance-flagship .bf-hero h1{line-height:1.06;font-size:clamp(34px,9vw,40px)!important}}main#main .about-motion-ready .about-hero-copy>:is(.about-kicker,h1,.about-hero-lead,.about-hero-body,blockquote,.about-actions),main#main .about-motion-ready .about-hero-keywords span{opacity:1!important;animation:none!important;transform:none!important}.dbn-ad-slot__creative>.dbn-ad-slot__label{margin:0!important;position:absolute!important;inset:10px auto auto 12px!important;transform:none!important}.dbn-ad-slot__creative>.dbn-ad-slot__sales{margin:0!important;position:absolute!important;inset:auto 12px 10px auto!important;transform:none!important}.dbn-ad-slot--leaderboard .dbn-ad-slot__body strong{font-size:18px!important;line-height:1.12!important}.dbn-ad-slot--leaderboard .dbn-ad-slot__body small{margin:0!important;font-size:10px!important;line-height:1.2!important}@media (max-width:760px){.dbn-ad-slot--leaderboard .dbn-ad-slot__body strong{font-size:14px!important}}
.dbn-desktop-only{display:none}.dbn-status-copy,.dbn-status-actions{display:contents}@media (min-width:1200px){.dbn-global-prefooter-grid{width:calc(100% - 88px);max-width:1400px;margin-inline:auto}main#main .partners-hero{border:1px solid var(--dbn-v2-line);background:linear-gradient(125deg,#0e1922,#090f15);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:0;min-height:540px;margin:28px 0 64px;padding:0;box-shadow:inset 0 1px #dce8f209}.partners-hero>div:first-child{align-self:center;min-width:0;padding:42px}main#main .partners-hero h1{letter-spacing:-.035em;margin:18px 0 24px;line-height:1.04;font-size:clamp(48px,4.2vw,62px)!important}.partners-hero>div>.eyebrow{margin-bottom:0;line-height:1.5}main#main .partners-hero p{color:#b6c2cb;margin-bottom:28px;font-size:16px;line-height:1.75}.partners-hero .network-art{border-inline-start:1px solid var(--dbn-v2-line);background:#0c1721 url(/partners/partnerships-desktop.webp) 50%/cover no-repeat;height:100%;min-height:540px}.partners-hero .network-art:before{opacity:1;pointer-events:none;background:linear-gradient(#040b11a6,#0000 25% 66%,#040b11d9);-webkit-mask-image:none;mask-image:none}.partners-hero :is(.network-node,.network-orbit){display:none}.partners-hero .network-core{clip-path:none;background:0 0;width:auto;height:auto;display:block;inset:26px auto auto 26px;transform:none}.partners-hero .network-core:before{display:none}.partners-hero .network-core>span{letter-spacing:.13em;text-align:start;color:#f0f2f3;font-size:12px}.partners-hero .network-core small{letter-spacing:.12em;color:#c6b481;margin-top:5px;font-weight:500;font-size:10px!important}.partners-hero .network-caption{text-align:start;letter-spacing:.13em;color:#d8e1e7;border-top:1px solid #ccdbe64d;max-width:none;padding-top:18px;inset:auto 26px 26px;transform:none;line-height:1.5!important}.partners-page .reader-offers{scroll-margin-top:28px}.partners-page .editorial-section-heading{align-items:baseline;gap:24px;margin-bottom:0;padding-bottom:22px}.partners-page .editorial-section-heading h2{font:38px/1.12 var(--serif);letter-spacing:-.025em;margin:0}.partners-page .offer-count{text-align:end;max-width:30ch;font-size:10px;line-height:1.5}.partners-page .offers-empty{border:1px solid var(--dbn-v2-line);background:radial-gradient(at 0 0,#5c8baa14,#0000 65%),#0a141c;grid-template-columns:64px minmax(0,1fr) auto;gap:26px;padding:28px;display:grid;box-shadow:inset 0 1px #dce8f206}.partners-page .offers-empty-mark{color:#cbb174;background:#14222e;width:64px;height:72px}.partners-page .offers-empty h3{font:26px/1.2 var(--serif);letter-spacing:-.02em;margin-bottom:12px}.partners-page .offers-empty p{color:#b4c1cb;font-size:14px;line-height:1.75}.partners-page .offers-empty>.button{white-space:normal;text-align:start;max-width:270px;margin:0}.partners-page .partner-principles{border:0;grid-template-columns:.9fr 1fr 1fr;gap:0;margin:64px 0;padding:0}.partners-page .partner-principles>div{padding:24px 32px 24px 0}.partners-page .partner-principles h2{letter-spacing:-.025em;margin-top:16px;font-size:38px;line-height:1.12}.partners-page .partner-principles article{border:1px solid var(--dbn-v2-line);background:linear-gradient(140deg,#101d27,#0b141c);padding:30px;transition:background-color .22s,border-color .22s;position:relative;box-shadow:inset 0 1px #d5e6f208}.partners-page .partner-principles article+article{border-inline-start:0}.partners-page .partner-principles article>svg{color:#c5a765;width:22px;height:22px;margin-bottom:22px}.partners-page .partner-principles h3{font:26px/1.2 var(--serif);letter-spacing:-.02em;margin-bottom:15px}.partners-page .partner-principles p{color:#b7c3cc;font-size:15px;line-height:1.75}.partners-page .partner-invitation{border-color:var(--dbn-v2-line-strong);background:radial-gradient(at 100%,#3e658324,#0000 65%),#0c161f;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:40px;margin-top:0;padding:34px 38px;display:grid}.partners-page .partner-invitation h2{max-width:24ch;margin:12px 0 0;font-size:36px;line-height:1.14}.partners-page .partner-invitation>.text-link{grid-area:1/2/span 2;align-items:center;gap:14px;min-height:44px;font-size:15px;display:inline-flex}.partners-page .partner-invitation:after{opacity:.13}main#main :is(.partners-hero .text-link,.partners-page .offers-empty>.button,.dbn-status-page .button){color:#e8dcbd;min-height:44px;font:600 13px/1.5 var(--sans);background:linear-gradient(#17212a,#0e171f);border:1px solid #c9ac6b80;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:11px 18px;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}main#main :is(.partners-hero .text-link,.partners-page .offers-empty>.button,.dbn-status-page .button):hover{background:#1a2934;border-color:#d4b56d;transform:translateY(-1px)}main#main :is(.partners-page a,.dbn-status-page a,.dbn-status-page button):focus-visible{outline-offset:4px;outline:2px solid #b2d0e1}.partners-page .partner-principles article:hover{background:#12222d;border-color:#abc3d35c}main#main:has(.dbn-status-page)+.dbn-global-prefooter-grid{display:none}main#main .dbn-status-page{border:1px solid var(--dbn-v2-line);background:radial-gradient(at 100% 10%,#46708e1a,#0000 70%),linear-gradient(125deg,#0e1922,#090f15);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;width:100%;max-width:none;min-height:560px;margin:32px 0 64px;padding:48px;display:grid;box-shadow:inset 0 1px #d7e5f009}.dbn-status-copy{min-width:0;display:block}.dbn-status-page .eyebrow{letter-spacing:.15em;color:#ccb174;font-size:11px}main#main .dbn-status-page .page-title{font:400 clamp(48px,4.5vw,64px)/1.06 var(--serif);letter-spacing:-.035em;overflow-wrap:break-word;max-width:12ch;margin:24px 0 32px}.dbn-status-page p{color:#b6c2cb;max-width:42ch;margin-bottom:30px;font-size:16px;line-height:1.75}.dbn-status-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}main#main .dbn-status-page .dbn-status-secondary{color:#c5d0d8;border-color:var(--dbn-v2-line-strong);background:#0d1821}.dbn-status-page .dbn-status-visual{border-inline-start:1px solid var(--dbn-v2-line);color:#8fa7b7;align-content:center;place-items:center;gap:30px;min-height:340px;padding:32px;display:grid;position:relative}.dbn-status-visual:before{content:"";pointer-events:none;background:radial-gradient(#527f9b1a,#0000 70%);position:absolute;inset:8% 4%}.dbn-status-visual strong{font:400 clamp(170px,17vw,246px)/1 var(--serif);letter-spacing:-.055em;color:#bdc9d0;text-shadow:0 10px 35px #0000002e;position:relative}.dbn-status-visual>svg{stroke-width:.9px;color:#b2c5d2;width:116px;height:116px;margin:34px 0}.dbn-status-visual>span{letter-spacing:.2em;color:#a9b5be;align-items:center;gap:18px;font-size:10px;display:flex}.dbn-status-visual>span:before,.dbn-status-visual>span:after{content:"";background:#c7ab6a80;width:32px;height:1px}.dbn-status-actions>.dbn-desktop-only{display:inline-flex}main#main .news-production .empty-news{border:1px solid var(--dbn-v2-line);color:#c3ced6;background:linear-gradient(135deg,#0f1b25,#0a131b);padding:36px;font-size:16px;line-height:1.75}main#main .news-production .empty-news h2,main#main .news-production .empty-news h3{font:30px/1.15 var(--serif);color:#eef1f3}[dir=rtl] .partners-page .partner-principles>div{padding-inline:0 32px}}@media (min-width:1200px) and (prefers-reduced-motion:no-preference){.partners-hero>div:first-child,.dbn-status-copy{animation:.42s cubic-bezier(.2,.72,.2,1) dbnDesktopEntrance}.partners-hero .network-art,.dbn-status-visual{animation:.48s cubic-bezier(.2,.72,.2,1) dbnDesktopEntrance}}@media (min-width:1200px) and (prefers-reduced-motion:reduce){.partners-page .partner-principles article,main#main :is(.partners-hero .text-link,.partners-page .offers-empty>.button,.dbn-status-page .button){transition:none;transform:none}}@keyframes dbnDesktopEntrance{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:none}}.article-page .dbn-article-breadcrumb{margin:0 0 26px;display:block}@media (min-width:1200px){.article-production-closing__media,.article-production-closing__glow,.article-production-closing__line{animation:none!important;transform:none!important}.article-production-closing__glow{opacity:.16}}.dbn-news-desktop-navigation,.news-production-title-context,.news-production .news-production-categories :is(.news-production-all-category,.news-production-extra-category){display:none}@media (min-width:1200px){main#main .news-production{padding-top:0}.dbn-news-desktop-navigation{margin-bottom:24px;display:block}.news-production-title-default{display:none}.news-production-title-context{display:inline}main#main .news-production-categories{flex-wrap:wrap;gap:4px;padding:10px 30px}main#main .news-production-categories a{min-height:42px;font:500 12px/1.5 var(--sans);letter-spacing:.01em;text-transform:none;color:#aab8c3;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:9px 12px;transition:color .17s,background-color .17s,border-color .17s;display:inline-flex}main#main .news-production-categories a[aria-current=page]{color:#e5d3aa;background:#c4a76a0f;border-color:#c4a76a52}main#main .news-production-categories a:hover{color:#d8e5ee;background:#15222d;border-color:#87a4b94d;transform:none}main#main .news-production-categories a:focus-visible{outline-offset:2px;outline:2px solid #b2d0e1}main#main .news-production-meta{letter-spacing:.04em;font-size:11px}main#main .news-production-title{overflow-wrap:anywhere}main#main .futures-terminal{width:100%;max-width:none;margin:12px 0 40px;left:auto;transform:none}main#main .tools-page:has(>.futures-terminal)>.tool-detail-heading{margin-bottom:0;padding-bottom:28px}}@media (min-width:1200px) and (prefers-reduced-motion:reduce){main#main .news-production-categories a{transition:none}}.tools-production-hero .tools-directory-jump{display:none}@media (min-width:1200px){main#main .tools-production-hero{min-height:560px}main#main .tools-production-hero__copy{width:min(800px,70%);padding:36px 42px}main#main .tools-production-hero h1{letter-spacing:-.03em;text-wrap:pretty;max-width:none;margin:18px 0 20px;font-size:clamp(48px,3.85vw,58px);line-height:1.04}main#main .tools-production-hero h1 em{margin-top:4px}main#main .tools-production-hero__copy>p{max-width:58ch;margin-bottom:22px;font-size:16px;line-height:1.7}main#main .tools-production-hero__meta{background:0 0;border:0;flex-wrap:wrap;gap:10px 18px;width:fit-content}main#main .tools-production-hero__meta span{white-space:normal;padding:0 18px 0 0;font-size:11px;line-height:1.45}main#main .tools-production-hero__meta b{font-size:16px}main#main .tools-production-hero__shade{background:linear-gradient(90deg,#071019 0%,#071019f5 36%,#071019ba 56%,#07101935 76%,#07101918 100%),linear-gradient(#0000 65%,#071019c9 100%)}main#main .tools-production-hero .tools-directory-jump{margin-top:24px;display:inline-flex}main#main .tools-catalog-section{scroll-margin-top:24px}}@media screen and (min-width:1200px){body .dbn-ad-slot[data-ad-state]>.dbn-ad-slot__label{gap:12px;width:100%;min-width:0;position:relative;inset:auto;margin:0 0 9px!important;line-height:1.4!important}body .dbn-ad-slot[data-ad-state]>.dbn-ad-slot__label em{white-space:nowrap;flex:none}body .dbn-ad-slot[data-ad-format=rectangle]>.dbn-ad-slot__mount{aspect-ratio:auto;width:100%;height:250px;min-height:250px;max-height:250px}body .dbn-ad-slot[data-ad-format=leaderboard]>.dbn-ad-slot__mount{aspect-ratio:auto;width:min(970px,100%);height:90px;min-height:90px;max-height:90px;margin-inline:auto}body .dbn-ad-slot[data-ad-format=leaderboard][data-ad-state]{max-width:970px}body:has(main#main) .dbn-global-prefooter-grid{width:calc(100% - 88px);max-width:1400px}body:has(main#main) .dbn-global-prefooter-grid__items{grid-template-columns:repeat(2,300px);justify-content:space-evenly;gap:28px 24px}main#main :is(.bf-commercial-slot,.if-commercial-slot,.wc-world-ad,.wc-page-ad,.news-production-ad) .dbn-ad-slot{margin:0 auto!important;padding:0!important}main#main :is(.bf-commercial-slot,.if-commercial-slot,.wc-world-ad,.wc-page-ad,.news-production-ad){margin-block:32px;padding-block:24px}main#main .news-production-editorial{border-top:0;margin-top:40px;padding-top:0}main#main .news-production-editorial .dbn-seo-content{margin-top:0}main#main .converter-page.converter-production{width:100%;max-width:none;margin-inline:0;padding-bottom:0}main#main .converter-production .converter-heading{flex-direction:column;justify-content:center;gap:0;width:57%;min-height:480px;padding:40px 44px;align-items:flex-start!important;display:flex!important}main#main .converter-hero-copy{width:100%;min-width:0}main#main .converter-production .converter-heading h1{letter-spacing:-.032em;text-wrap:balance;font-size:clamp(48px,4.15vw,64px)!important;line-height:1.04!important}main#main .converter-production .converter-back{align-self:flex-start;min-height:42px;margin-top:24px}main#main .converter-production .converter-heading p{max-width:48ch;font-size:16px;line-height:1.7}main#main .converter-production-hero{min-height:480px}main#main .converter-hero-art{transition:none;transform:none}main#main .converter-production-hero:before{background:linear-gradient(90deg,#060d13 0%,#060d13f5 30%,#060d13c2 47%,#060d131a 72%)}main#main .world-clock-pro :is(.wc-command-center,.wc-context),main#main .investment-flagship :is(.if-workspace-shell,.if-context),main#main .tools-page-investment .if-footer-bridge{width:100%;margin-inline:0}main#main :is(.bf-context-grid,.if-context-grid,.wc-context,.ft-methodology){background:#09121a;border-color:#8ba4b83b}main#main :is(.bf-context-grid>article,.if-context-grid>article,.wc-context>div,.ft-methodology>div){isolation:isolate;background:radial-gradient(at 0 0,#5d86a51c,#0000 70%),linear-gradient(145deg,#0c1822,#080f16);min-width:0;min-height:220px;padding:28px 24px;transition:background-color .22s,box-shadow .22s;position:relative;transform:none;box-shadow:inset 0 1px #cfdee80b}main#main :is(.bf-context-grid>article,.if-context-grid>article,.wc-context>div,.ft-methodology>div):after{content:"";pointer-events:none;opacity:.35;transform-origin:0;background:linear-gradient(90deg,#b79c63,#80a8c373,#0000);height:1px;transition:transform .35s,opacity .22s;position:absolute;inset:0 0 auto;transform:scaleX(.25)}main#main :is(.bf-context-grid,.if-context-grid,.wc-context,.ft-methodology) h3{font:400 25px/1.18 var(--serif);letter-spacing:-.018em;margin:18px 0 12px}main#main :is(.bf-context-grid,.if-context-grid,.wc-context,.ft-methodology) p{color:#aebdc8;max-width:64ch;min-height:0;margin-bottom:0;font-size:14px;line-height:1.75}main#main :is(.bf-context,.if-context)>header{border:0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:16px 48px;max-width:none;padding-bottom:24px;display:grid}main#main :is(.bf-context,.if-context)>header>span{grid-column:1/-1}main#main :is(.bf-context,.if-context)>header h2{font:400 clamp(36px,3vw,44px)/1.12 var(--serif);letter-spacing:-.025em;max-width:24ch;margin:0}main#main :is(.bf-context,.if-context)>header p{color:#aebdc8;max-width:60ch;margin:0;font-size:15px;line-height:1.75}main#main.container :is(.tools-page,.news-production) .dbn-seo-content{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:40px;padding-top:32px}main#main.container :is(.tools-page,.news-production) .dbn-seo-intro h2{letter-spacing:-.025em;max-width:24ch;font:400 clamp(34px,2.6vw,40px)/1.14 var(--serif)!important;margin:14px 0 18px!important}main#main.container :is(.tools-page,.news-production) .dbn-seo-intro p{color:#aebbc5;max-width:58ch;font-size:15px!important;line-height:1.75!important}main#main.container :is(.tools-page,.news-production) .dbn-faq-heading h2{font:400 30px/1.2 var(--serif)!important}main#main .business-finance-flagship .bf-faq{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px}main#main .bf-reading-steps :is(p,span){font-size:12px;line-height:1.65}main#main .bf-methodology p{font-size:14px;line-height:1.75}main#main .bf-faq-head h2{font:400 clamp(34px,2.6vw,40px)/1.14 var(--serif);letter-spacing:-.025em;max-width:24ch;margin-top:14px}main#main .bf-faq>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:32px;display:grid}main#main .bf-faq-head h2{max-width:34ch}main#main .bf-faq summary{gap:18px;min-height:80px;padding:18px 22px;font-size:15px;font-weight:600;line-height:1.48;transition:background-color .18s,color .18s}main#main .bf-faq summary span{background:#09121a6b;border:1px solid #879fb133;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:grid}main#main .bf-faq details p{color:#aebbc5;margin:0;padding:0 72px 24px 22px;font-size:14.5px;line-height:1.68}main#main .bf-faq details[open]{background:#5e7f970b}main#main .bf-faq summary:focus-visible{outline-offset:-1px;outline:1px solid #b2d0e1}main#main .tool-related{margin-top:56px;padding-top:28px}main#main .tool-related>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}main#main .tool-related a{background:#0b141c;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 16px;font-size:13px;font-weight:500;line-height:1.5;display:flex}main#main .tool-related a svg{flex:none}main#main .tool-related a:focus-visible{outline-offset:3px;outline:2px solid #b2d0e1}main#main .futures-terminal .ft-results{background:radial-gradient(at 100% 0,#6d94ad1a,#0000 60%),#0c1720;box-shadow:inset 0 1px #d7e5f009}main#main .ft-metrics>div{padding-block:16px}main#main .ft-metrics strong{font-variant-numeric:tabular-nums;font-size:15px;line-height:1.4}main#main .ft-metrics span{font-size:12px;line-height:1.5}main#main .ft-metrics>div:first-child{border-top-color:#c2a05d66;padding:18px 0 22px}main#main .ft-metrics>div:first-child strong{color:#dcc487;font-size:22px;font-weight:500}main#main .ft-panel-title{flex-wrap:wrap;align-items:baseline;gap:14px}main#main .ft-panel-title>strong{color:#9fadb8;font-size:13px;font-weight:400;line-height:1.5}main#main .ft-chart{background:linear-gradient(145deg,#101d27,#09121a);min-height:360px}main#main .ft-price-map{height:260px;margin-top:22px}main#main .ft-save-panel{border-top:1px solid #8ba4b83b;padding:24px 30px}main#main .ft-model-note p{font-size:13px;line-height:1.75}main#main .ft-reference{background:linear-gradient(120deg,#0f1b25,#0a1219);padding:34px 30px}main#main .ft-reference h2{font:400 36px/1.14 var(--serif);letter-spacing:-.02em;max-width:32ch}main#main .ft-reference p{color:#aebbc5;max-width:88ch;font-size:15px;line-height:1.75}main#main .product-section-head h2{max-width:32ch;margin-bottom:18px;font-size:clamp(36px,3vw,44px);line-height:1.13}main#main .product-section-head p{max-width:74ch;font-size:15px;line-height:1.75}}@media screen and (min-width:1360px){body:has(main#main) .dbn-global-prefooter-grid__items{grid-template-columns:repeat(4,300px);justify-content:space-between}}@media screen and (min-width:1200px) and (hover:hover) and (pointer:fine){main#main :is(.bf-context-grid>article,.if-context-grid>article,.wc-context>div,.ft-methodology>div):hover{transform:none;box-shadow:inset 0 1px #cddeeb14,inset 0 0 64px #6d96b412}main#main :is(.bf-context-grid>article,.if-context-grid>article,.wc-context>div,.ft-methodology>div):hover:after{opacity:.8;transform:scaleX(1)}main#main :is(.bf-faq,.dbn-faq-item) summary:hover{background:#7299b60e}main#main .tool-related a:hover{color:#e7edf1;background:#13212c;border-color:#758b9b}}@media screen and (min-width:1200px) and (prefers-reduced-motion:reduce){main#main :is(.bf-context-grid>article,.if-context-grid>article,.wc-context>div,.ft-methodology>div),main#main :is(.bf-context-grid>article,.if-context-grid>article,.wc-context>div,.ft-methodology>div):after,main#main .bf-faq>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:32px;display:grid}main#main .bf-faq-head h2{max-width:34ch}main#main .bf-faq summary{transition:none}}.ft-desktop-map{direction:ltr;display:none}@media screen and (min-width:1200px){main#main .ft-chart .ft-price-map{display:none}main#main .ft-desktop-map{isolation:isolate;height:280px;margin-top:24px;display:block;position:relative}.ft-desktop-map-lines{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ft-map-grid{stroke:#253540;stroke-width:1px;stroke-dasharray:3 7;vector-effect:non-scaling-stroke}.ft-map-spine{stroke:#354954;stroke-width:1px;vector-effect:non-scaling-stroke}.ft-map-mark,.ft-map-label{--ft-level-color:#90aaba;color:var(--ft-level-color)}.ft-map-mark--profit,.ft-map-mark--target{--ft-level-color:#78a38d}.ft-map-mark--loss,.ft-map-mark--stop{--ft-level-color:#b77f7d}.ft-map-mark--break-even{--ft-level-color:#c1a86b}.ft-map-mark path{stroke:currentColor;stroke-width:1px;fill:none;opacity:.85}.ft-map-mark ellipse{fill:currentColor}.ft-map-mark--break-even path{stroke-dasharray:4 4}.ft-desktop-map-labels{margin:0;padding:0;list-style:none}.ft-map-label{border-inline-start:2px solid var(--ft-level-color);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:36px;padding:5px 0 5px 8px;display:grid;position:absolute;inset-inline:46% 0;transform:translateY(-50%)}.ft-map-label>span{color:#adbdc8;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.ft-map-label>strong{font:500 12px/1.5 var(--sans);font-variant-numeric:tabular-nums;color:#e2e9ee;overflow-wrap:anywhere;text-align:end;max-width:125px}main#main .ft-chart .ft-panel-title>small{color:#9aadb9;font-size:12px;font-weight:400;line-height:1.5}main#main .ft-chart{min-height:0;padding:22px}main#main .ft-metric{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px}main#main .ft-metric strong{overflow-wrap:anywhere;max-width:160px}main#main header:is(.about-section-heading,.dbn-section-heading,.product-section-head,.advertise-heading){z-index:auto;background:0 0;border:0}main#main .ft-metrics .ft-metric--net{background:linear-gradient(120deg,#c2a05d0e,#779fb811);border:1px solid #b8a06552;margin-inline:-14px;padding:18px 14px;box-shadow:inset 0 1px #e2eaef09}main#main .ft-metrics .ft-metric--net strong{letter-spacing:-.025em;color:#edf0ec;font-size:23px;font-weight:500}main#main .ft-metrics .ft-metric--net span{color:#c6d0d6;font-size:13px}}
@media (max-width:760px){.site-header,.masthead,.nav-wrap{overflow:visible}.masthead{z-index:12010;position:relative}.masthead .tools-menu,.masthead .icon-button{z-index:12030;position:relative}.masthead .tools-mega,.masthead .menu-panel{overscroll-behavior:contain;overflow:auto;box-shadow:0 26px 70px #000000b8;top:122px!important;left:12px!important;right:12px!important;z-index:60000!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 134px)!important;position:fixed!important;inset-inline:auto!important}.masthead .tools-mega{padding:22px 18px 18px;display:block}.masthead .tools-mega-intro{margin-bottom:20px;padding-inline-end:28px}.masthead .tools-mega-intro h2{margin:10px 0 14px;font-size:30px;line-height:1.08}.masthead .tools-mega-links{grid-template-columns:1fr 1fr;gap:20px 18px}.masthead .tools-mega-links a{min-height:44px;padding:10px 0}.masthead .menu-panel{padding:10px 18px}.masthead .menu-panel a{align-items:center;min-height:54px;font-size:15px}.navigation{z-index:11990;position:relative}.language{position:static}.language-panel{overscroll-behavior:contain;max-height:calc(100dvh - 180px);padding:10px 14px;overflow-y:auto;box-shadow:0 26px 70px #000000b8;top:168px!important;left:12px!important;right:12px!important;z-index:60010!important;width:auto!important;min-width:0!important;max-width:none!important;position:fixed!important;inset-inline:auto!important}.language-panel .language-option{min-height:44px;padding:10px 4px}.region-select-menu{max-height:calc(100dvh - 20px);z-index:60020!important}.region-select-search input{font-size:16px}}@media (max-width:430px){.masthead .tools-mega-links{grid-template-columns:1fr;gap:16px}.masthead .tools-mega,.masthead .menu-panel,.language-panel{left:8px!important;right:8px!important}}
.site-header .language>.language-panel{direction:inherit;left:auto;right:auto;text-align:start;overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(520px,100dvh - 164px);padding-block-start:44px;animation:.16s ease-out dbn-menu-in;inset-inline:auto 0;overflow-y:auto}.site-header .language-option>span:first-child{text-align:start;unicode-bidi:isolate}.language-close{width:40px;height:40px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:2px;inset-inline-end:2px}.language-close:hover,.language-close:focus-visible{color:var(--gold);background:#ffffff08}.header-menu-backdrop{z-index:1;background:#0003;position:fixed;inset:0}.site-header :is(.tools-mega,.menu-panel){text-align:start;overscroll-behavior:contain}.site-header :is(.tools-mega,.menu-panel) a svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.site-header .tools-mega-close{min-width:40px;min-height:40px}.site-header .language{margin-left:0;margin-right:0;margin-inline-start:10px}.site-header .region-select,.site-header .search{margin-left:0;margin-right:0;margin-inline-start:auto}.site-header .tagline{border-left:0;border-inline-start:1px solid var(--line);padding-left:0;padding-inline-start:24px}@media (max-width:1199px){.site-header .language>.language-panel{top:146px;position:fixed;inset-inline-end:32px}}@media (max-width:760px){.site-header .masthead .brand{margin-left:0;margin-right:0;margin-inline-end:auto}.site-header .language>.language-panel,.site-header .masthead .tools-mega,.site-header .masthead .menu-panel{max-width:none;left:auto!important;right:auto!important;inset-inline:12px!important}.site-header .language>.language-panel{max-height:calc(100dvh - 180px)}}@media (max-width:430px){.site-header .language>.language-panel,.site-header .masthead .tools-mega,.site-header .masthead .menu-panel{inset-inline:8px!important}}@media (prefers-reduced-motion:reduce){.site-header .language>.language-panel{animation:none}}
.chrome-v2.site-header{--chrome-gutter:44px;--chrome-height:132px;z-index:12000;isolation:isolate;background:linear-gradient(115deg,#0b1119,#101b2a 56%,#090f16);border-bottom:1px solid #293540;position:sticky;top:0;box-shadow:0 1px #ffffff03}.chrome-v2 .container,.chrome-footer-v2 .container{width:calc(100% - 88px);max-width:1400px;margin-inline:auto}.chrome-v2.site-header-compact{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c131df7;box-shadow:0 8px 24px #0004}.chrome-v2 .masthead{isolation:auto;z-index:auto;flex-wrap:nowrap;gap:24px;height:86px;min-height:86px;padding:0;display:flex;position:static}.chrome-v2 .masthead:before{display:none}.chrome-v2 .brand{flex:none;gap:12px;margin:0}.chrome-v2 .brand>span{letter-spacing:2.6px;font-size:22px;line-height:1.15}.chrome-v2 .brand small{letter-spacing:6.8px;margin-top:6px;font-size:10px}.chrome-v2 .masthead .search{margin:0;background:#090f17;border-color:#2b3643;border-radius:4px;flex:1;order:0;width:auto;min-width:120px;max-width:420px;min-height:42px;margin-inline-start:auto}.chrome-v2 .dbn-header-search{position:static!important}.chrome-v2 .dbn-search-suggestions{top:100%;inset-inline:0;width:min(720px,100% - 88px);max-height:calc(100dvh - var(--chrome-height) - 16px);overscroll-behavior:contain;margin-inline:auto;left:0;right:0}.chrome-v2 .search input{padding:10px 14px;font-size:13px;line-height:1.4}.chrome-v2 .search button{color:#b7c3cf;min-width:42px;padding:10px}.chrome-v2 .tools-menu{flex:none;position:static}.chrome-v2 .tools-menu-trigger{color:#ede8dc;white-space:nowrap;background:linear-gradient(130deg,#1a2028,#111820);border:1px solid #857248;border-radius:4px;align-items:center;gap:10px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.chrome-v2 .tools-menu-trigger:hover,.chrome-v2 .tools-menu-trigger[aria-expanded=true]{color:#f3dfaf;background:#222a33;border-color:#baa267}.chrome-v2 .account-entry-nav{gap:4px;display:flex}.chrome-v2 .account-entry-link{letter-spacing:0;color:#c3cdd6;border-radius:4px;min-height:42px;padding:10px 12px;font-size:12px}.chrome-v2 .account-entry-primary{color:#e1e7ec;background:#ffffff03;border-color:#34414e}.chrome-v2 .masthead>.icon-button{color:#c3cdd6;border:1px solid #34414e;border-radius:4px;flex:none;width:42px;height:42px;padding:10px;position:static}.chrome-v2 .icon-button:hover,.chrome-v2 .icon-button[aria-expanded=true]{color:#ddc483;background:#ffffff07;border-color:#857248}.chrome-v2 .nav-wrap{background:#070c1280;border-top:1px solid #ffffff09;position:static}.chrome-v2 .navigation{align-items:center;gap:clamp(16px,1.8vw,28px);height:45px;min-height:45px;display:flex;position:static;overflow:visible}.chrome-v2 .navigation>a{color:#c5ced5;align-items:center;height:45px;min-height:45px;font-size:13px;font-weight:500;display:flex}.chrome-v2 .navigation>a:hover,.chrome-v2 .navigation>a.active{color:#e3cc91}.chrome-v2 .news-nav-more,.chrome-v2 .language{position:static}.chrome-v2 .news-nav-more-trigger{color:#c5ced5;min-height:45px;font-size:13px}.chrome-v2 .news-nav-more-trigger svg{transition:color .2s;transform:none}.chrome-v2 .news-nav-more-trigger[aria-expanded=true]{color:#e3cc91}.chrome-v2 .region-select{flex:none;margin:0;margin-inline-start:auto}.chrome-v2 .region-select-trigger{max-width:156px;height:42px;min-height:42px;padding:8px 4px;font-size:12px}.chrome-v2 .region-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chrome-v2 .language{flex:none;margin:0}.chrome-v2 .language-trigger{gap:9px;height:42px;min-height:42px;font-size:12px}.chrome-v2 .language-trigger span{gap:6px}.chrome-v2 .language-trigger svg{transform:none}.chrome-v2 .header-menu-backdrop{z-index:-1;height:calc(100dvh - var(--chrome-height));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02060b88;position:absolute;inset:100% 0 auto}.chrome-v2 :is(.tools-mega,.menu-panel,.news-mega-menu,.language>.language-panel){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#495663 #101821;z-index:50;text-align:start;background:radial-gradient(at 0 0,#1b2b3a80,#0000 60%),#0c141d;border:1px solid #33414f;border-top-color:#8b784d;margin:0 auto;animation:.24s ease-out chrome-panel-in;bottom:auto;overflow:auto;transform:none;box-shadow:0 24px 64px #0009;top:100%!important;left:auto!important;right:auto!important;width:calc(100% - var(--chrome-gutter)*2)!important;max-width:1400px!important;max-height:calc(100dvh - var(--chrome-height) - 16px)!important;position:absolute!important;inset-inline:0!important}.chrome-v2 .tools-mega{padding:28px 32px;display:block}.chrome-v2 .tools-mega-intro{z-index:2;background:#0c141d;border-bottom:1px solid #2a3540;align-items:center;gap:24px;margin:-28px -32px 0;padding:24px 32px;display:flex;position:sticky;top:-28px}.chrome-v2 .tools-mega-intro>.eyebrow{display:none}.chrome-v2 .tools-mega-intro h2{font:28px/1.15 var(--serif);letter-spacing:-.4px;color:#ebece8;max-width:none;margin:0}.chrome-v2 .tools-mega-intro>a{color:#d4b971;flex:none;align-items:center;gap:10px;min-height:42px;margin:0;margin-inline-start:auto;font-size:13px;display:flex}.chrome-v2 .tools-mega-close,.chrome-v2 .chrome-close{color:#aebdca;background:#ffffff03;border:1px solid #34414e;border-radius:4px;flex:none;place-items:center;min-width:38px;min-height:38px;padding:8px;display:grid}.chrome-v2 .tools-mega-close{margin:0;position:static}.chrome-v2 .chrome-close:hover,.chrome-v2 .tools-mega-close:hover{color:#e3cc91;background:#ffffff08;border-color:#8b784d}.chrome-v2 .chrome-tools-browser{grid-template-columns:240px minmax(0,1fr);gap:32px;margin-top:24px;display:grid}.chrome-v2 .chrome-tools-groups{border-inline-end:1px solid #2a3540;flex-direction:column;gap:6px;padding-inline-end:24px;display:flex}.chrome-v2 .chrome-tools-groups button{text-align:start;color:#b3c0cd;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:50px;padding:10px 14px;font-size:14px;display:flex}.chrome-v2 .chrome-tools-groups button[aria-pressed=true]{color:#e4ca90;background:linear-gradient(100deg,#9e85531a,#ffffff03);border-color:#8b784d70}.chrome-v2 .chrome-tools-groups button:hover{color:#f0e2c4;background:#ffffff06}.chrome-v2 .chrome-count{font:11px/1.4 var(--sans);color:#899cab;font-variant-numeric:tabular-nums}.chrome-v2 .chrome-tools-results{min-width:0}.chrome-v2 .chrome-tools-results h3{font:600 12px/1.5 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#c6b17c;align-items:center;gap:14px;margin:0 0 12px;display:flex}.chrome-v2 .chrome-tools-links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.chrome-v2 .chrome-tools-links a{color:#ccd6de;border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:12px 0;font-size:14px;line-height:1.5;transition:color .2s,background .2s;display:flex}.chrome-v2 .chrome-tools-links a svg{color:#b49e68;opacity:.7;flex:none}.chrome-v2 .chrome-tools-links a:hover{color:#f0dcab;background:#ffffff03}.chrome-v2 .menu-panel{padding:20px;width:370px!important;max-width:calc(100% - 32px)!important;inset-inline-start:auto!important;inset-inline-end:max(var(--chrome-gutter),calc((100% - 1400px)/2))!important}.chrome-menu-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.chrome-v2 .menu-caption{letter-spacing:.1em;color:#baa571;padding:0;font-size:11px;line-height:1.6}.chrome-v2 .menu-panel a{gap:16px;min-height:44px;padding:12px;font-size:14px}.chrome-v2 .menu-account-links{background:#ffffff03;border:1px solid #2d3b47;grid-template-columns:1fr 1fr;margin:0 0 12px;padding:4px;display:grid}.chrome-v2 .menu-account-links a{border:0;font-size:13px}.chrome-v2 .news-mega-menu{padding:26px 32px}.chrome-v2 .news-mega-menu-head{align-items:center}.chrome-v2 .news-mega-menu-head>div{align-items:center;gap:24px;display:flex}.chrome-v2 .news-mega-menu-head .eyebrow{color:#ad9660;margin:0;font-size:10px}.chrome-v2 .news-mega-menu-head strong{font:28px/1.15 var(--serif)}.chrome-v2 .news-mega-menu-grid{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 24px;margin-top:12px}.chrome-v2 .news-mega-menu-grid a{border:0;border-bottom:1px solid #ffffff12;gap:12px;min-height:64px;padding:18px 4px}.chrome-v2 .news-mega-menu-grid a>strong{font-size:14px}.chrome-v2 .news-mega-menu-archive{align-items:center;gap:10px;min-height:42px;margin-top:12px;display:inline-flex}.chrome-v2 .language>.language-panel{grid-template-columns:1fr 1fr;gap:2px 12px;min-width:0;padding:52px 20px 20px;display:grid;width:440px!important;max-width:calc(100% - 32px)!important;inset-inline-start:auto!important;inset-inline-end:max(var(--chrome-gutter),calc((100% - 1400px)/2))!important}.chrome-v2 .language-close{inset-block-start:8px;inset-inline-end:12px}.chrome-v2 .language-option{border-radius:3px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:9px 10px;font-size:14px;display:flex}.chrome-v2 .language-option:hover,.chrome-v2 .language-option[aria-current=page]{color:#e2c98d;background:#ffffff07}.chrome-v2 .language-check{float:none}.chrome-v2 :is(a,button,input):focus-visible,.chrome-footer-v2 :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #d7bd7e}.chrome-v2 :is(a,button){transition:color .18s,background-color .18s,border-color .18s}@keyframes chrome-panel-in{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}.chrome-footer-v2.site-footer{background:linear-gradient(135deg,#0b131c,#080e14 72%);border-top:1px solid #2c3842}.chrome-footer-v2:before{opacity:.045;inset:0 0 0 auto}.chrome-footer-mission{background:radial-gradient(at 85% 120%,#24385188,#0000 70%);border-bottom:1px solid #2b3742}.chrome-footer-mission>.container{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:42px;display:grid}.chrome-footer-mission h2{font:38px/1.1 var(--serif);letter-spacing:-.6px;color:#d6bc7d;text-wrap:balance;max-width:530px;margin:0}.chrome-footer-mission p{font:23px/1.4 var(--serif);color:#c3cdd6;max-width:550px;margin:0 0 14px}.chrome-footer-mission span{letter-spacing:.16em;color:#8b9dab;font-size:10px;line-height:1.7}.chrome-footer-brand{border-bottom:1px solid #25313b;justify-content:space-between;align-items:center;gap:32px;padding-block:32px;display:flex}.chrome-footer-brand>div{align-items:center;gap:30px;display:flex}.chrome-footer-v2 .brand img{width:54px;height:54px}.chrome-footer-v2 .brand>span{letter-spacing:2.6px;font-size:21px}.chrome-footer-v2 .brand small{letter-spacing:6.4px;font-size:9px}.chrome-footer-brand p{letter-spacing:.1em;text-transform:uppercase;color:#98a7b5;border-inline-start:1px solid #2d3944;max-width:190px;margin:0;padding-inline-start:24px;font-size:10px;line-height:1.8}.chrome-footer-v2 .socials{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:none;margin:0;display:flex}.chrome-footer-v2 .social-link{color:#b6a16e;width:38px;height:42px}.chrome-footer-v2 .social-link:hover{color:#f0d79b;transform:none}.chrome-footer-directory{grid-template-columns:1.35fr 1fr .8fr;gap:48px;padding-block:32px;display:grid}.chrome-footer-directory>nav{min-width:0}.chrome-footer-directory>nav+nav{border-inline-start:1px solid #25313b;padding-inline-start:32px}.chrome-footer-directory h3,.chrome-footer-contact h3{font:600 11px/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#bda774;margin:0 0 18px}.chrome-footer-directory a{color:#aebdca;align-items:center;gap:10px;min-height:34px;padding-block:5px;font-size:14px;line-height:1.5;transition:color .18s;display:flex}.chrome-footer-directory a:hover{color:#ecd7a1}.chrome-footer-news>div{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.chrome-footer-directory a.chrome-text-link{color:#d1b777;min-height:42px;margin-top:14px;display:inline-flex}.chrome-footer-contact{border-block:1px solid #2b3742;align-items:center;gap:32px;padding:24px 0;display:flex}.chrome-footer-contact>div{flex:1}.chrome-footer-contact h3{margin-bottom:6px}.chrome-footer-contact p{color:#8fa0ae;max-width:470px;margin:0;font-size:13px;line-height:1.6}.chrome-footer-email{color:#c6d0d8;direction:ltr;font-size:15px}.chrome-contact-button{color:#d8c18c;background:#ffffff03;border:1px solid #7f704d;border-radius:4px;align-items:center;gap:10px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.chrome-contact-button:hover{color:#efdbab;background:#ffffff08;border-color:#c1a367}.chrome-footer-v2 .copyright{color:#8494a2;border:0;justify-content:space-between;gap:24px;padding:22px 0 26px;font-size:12px;display:flex}.chrome-footer-v2 .copyright span:last-child{letter-spacing:.12em;text-align:end;max-width:45%;font-size:10px}@media (max-width:1240px){.chrome-v2 .masthead{gap:16px}.chrome-v2 .account-entry-primary{display:none}.chrome-v2 .news-mega-menu-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.chrome-footer-brand>div{gap:20px}.chrome-footer-brand p{display:none}}@media (max-width:1100px){.chrome-v2.site-header{--chrome-gutter:32px}.chrome-v2 .container,.chrome-footer-v2 .container{width:calc(100% - 64px)}.chrome-v2 .navigation>a{display:none}.chrome-v2 .navigation>a:first-child{display:flex}.chrome-v2 .news-nav-more-label-desktop{display:none}.chrome-v2 .news-nav-more-label-compact{display:inline}.chrome-v2 .account-entry-nav{display:none}.chrome-v2 .chrome-tools-browser{grid-template-columns:190px minmax(0,1fr);gap:24px}.chrome-v2 .chrome-tools-groups{padding-inline-end:16px}.chrome-v2 .tools-mega-intro h2{font-size:25px}.chrome-footer-directory{grid-template-columns:1.2fr 1fr .9fr;gap:28px}.chrome-footer-directory>nav+nav{padding-inline-start:24px}.chrome-footer-contact{flex-wrap:wrap;gap:24px}.chrome-footer-contact>div{flex-basis:100%}.chrome-footer-mission>.container{gap:32px}}@media (max-width:760px){.chrome-v2.site-header{--chrome-gutter:16px;--chrome-height:174px}.chrome-v2 .container,.chrome-footer-v2 .container{width:calc(100% - 32px)}.chrome-v2 .masthead{grid-template-rows:54px 44px;grid-template-columns:1fr auto 42px;gap:8px 10px;height:128px;min-height:128px;padding-block:10px;display:grid}.chrome-v2 .brand{grid-area:1/1/auto/3;gap:8px;margin:0}.chrome-v2 .brand img{width:44px;height:44px}.chrome-v2 .brand>span{letter-spacing:2px;font-size:19px}.chrome-v2 .brand small{letter-spacing:6px;margin-top:4px;font-size:9px}.chrome-v2 .masthead>.icon-button{grid-area:1/3;width:42px;height:44px}.chrome-v2 .masthead .search{grid-area:2/1;width:100%;min-width:0;max-width:none;height:44px;margin:0;position:static!important}.chrome-v2 .search input{width:0;padding:8px 10px;font-size:16px}.chrome-v2 .tools-menu{grid-area:2/2/auto/4;max-width:48vw}.chrome-v2 .tools-menu-trigger{white-space:normal;text-align:start;gap:6px;max-width:100%;min-height:44px;padding:8px 10px;font-size:12px}.chrome-v2 .tools-menu-trigger svg{flex:none}.chrome-v2 .navigation{gap:16px;height:45px;min-height:45px}.chrome-v2 .navigation>a:first-child{display:none}.chrome-v2 .region-select-trigger{max-width:128px}.chrome-v2 :is(.tools-mega,.menu-panel,.news-mega-menu,.language>.language-panel){padding:20px;max-width:calc(100% - 32px)!important}.chrome-v2 .tools-mega-intro{grid-template-columns:1fr auto;gap:4px 12px;margin:-20px -20px 0;padding:20px;display:grid;top:-20px}.chrome-v2 .tools-mega-intro h2{margin:0;font-size:24px;line-height:1.2}.chrome-v2 .tools-mega-intro>a{min-height:36px;margin-top:6px}.chrome-v2 .tools-mega-close{grid-area:1/2;align-self:start}.chrome-v2 .tools-mega-intro>a{grid-area:2/1}.chrome-v2 .chrome-tools-browser{margin-top:16px;display:block}.chrome-v2 .chrome-tools-groups{border:0;grid-template-columns:1fr 1fr;gap:6px;padding:0 0 20px;display:grid}.chrome-v2 .chrome-tools-groups button{border-color:#2d3b48;min-height:44px;padding:8px 10px;font-size:13px}.chrome-v2 .chrome-tools-links{grid-template-columns:1fr;gap:0}.chrome-v2 .chrome-tools-links a{min-height:48px;padding-block:12px}.chrome-v2 .news-mega-menu-head>div{display:block}.chrome-v2 .news-mega-menu-head strong{margin-top:6px;font-size:26px;display:block}.chrome-v2 .news-mega-menu-grid{grid-template-columns:1fr 1fr;gap:0 16px}.chrome-v2 .news-mega-menu-grid a{gap:8px;min-height:54px;padding:12px 0}.chrome-v2 .news-mega-menu-grid a>strong{font-size:13px}.chrome-v2 .language>.language-panel{gap:2px 6px;padding:50px 16px 16px}.chrome-v2 .language-option{min-height:44px;font-size:13px}.chrome-v2 .dbn-search-suggestions{inset-inline:16px;width:auto;min-width:0;max-width:none;max-height:calc(100dvh - 190px);position:absolute;top:100%}.chrome-footer-mission>.container{grid-template-columns:1fr;gap:24px;padding-block:32px}.chrome-footer-mission h2{max-width:430px;font-size:32px}.chrome-footer-mission p{font-size:21px}.chrome-footer-mission span{letter-spacing:.08em;font-size:10px}.chrome-footer-brand{padding-block:26px;display:block}.chrome-footer-v2 .socials{justify-content:flex-start;gap:8px;max-width:460px;margin-top:24px}.chrome-footer-directory{grid-template-columns:1fr 1fr;gap:28px 24px;padding-block:28px}.chrome-footer-directory>nav+nav{border:0;padding:0}.chrome-footer-news{border-bottom:1px solid #25313b;grid-column:1/-1;padding-bottom:20px}.chrome-footer-directory h3{letter-spacing:.06em;margin-bottom:12px;font-size:11px}.chrome-footer-directory a{min-height:44px;font-size:13px}.chrome-footer-contact{gap:18px;padding-block:24px;display:flex}.chrome-footer-contact>div{flex-basis:100%}.chrome-footer-email{min-height:32px;font-size:14px}.chrome-contact-button{min-height:44px}.chrome-footer-v2 .copyright{font-size:11px;line-height:1.6;display:block}.chrome-footer-v2 .copyright span:last-child{text-align:start;max-width:100%;margin-top:10px;font-size:10px;display:block}}@media (max-width:390px){.chrome-v2.site-header{--chrome-gutter:12px}.chrome-v2 .container,.chrome-footer-v2 .container{width:calc(100% - 24px)}.chrome-v2 :is(.tools-mega,.menu-panel,.news-mega-menu,.language>.language-panel){max-width:calc(100% - 24px)!important}}@media (prefers-reduced-motion:reduce){.chrome-v2 :is(.tools-mega,.menu-panel,.news-mega-menu,.language-panel){animation:none}.chrome-v2 *,.chrome-footer-v2 *{transition:none!important}}:root{--bee-wing-blue:#657fd1;--bee-wing-violet:#8b70c9;--bee-gold:#d6bc7d;--bee-network-rule:linear-gradient(90deg,transparent,#657fd170,#8b70c980,#d6bc7d50,transparent)}.chrome-anchor{height:146px}.chrome-anchor .chrome-v2.site-header{--chrome-height:146px;background:linear-gradient(105deg,#111a2b 0%,#0b111b 42%,#0a111a 75%,#121325);position:relative;overflow:visible}.chrome-anchor .chrome-v2:before{content:"";inset:0 auto;pointer-events:none;z-index:-1;opacity:.34;background:url(/honeycomb.svg) 50%/360px;width:460px;position:absolute;inset-inline-start:max(0px,50% - 750px);-webkit-mask-image:linear-gradient(90deg,#000,#0008 70%,#0000);mask-image:linear-gradient(90deg,#000,#0008 70%,#0000)}.chrome-anchor .chrome-v2:after{content:"";background:var(--bee-network-rule);pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.chrome-v2 .masthead{gap:14px;height:88px;min-height:88px}.chrome-v2 .masthead .search{max-width:360px}.chrome-v2 .brand{gap:10px}.chrome-v2 .brand>span{font-size:20px}.chrome-v2 .brand img{width:54px;height:54px}.chrome-v2 .navigation{gap:20px;height:56px;min-height:56px}.chrome-v2 .chrome-wordmark{display:none}.chrome-v2 .chrome-market-entry,.chrome-v2 .chrome-demo-entry{white-space:nowrap;border:1px solid #40506a;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 12px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.chrome-v2 .chrome-market-entry{color:#bdcbea;background:#657fd10a}.chrome-v2 .chrome-market-entry:hover{color:#e0e8ff;background:#657fd11a;border-color:#657fd1}.chrome-v2 .chrome-demo-entry{color:#ede4fa;background:linear-gradient(115deg,#657fd11c,#8b70c919);border-color:#786496}.chrome-v2 .chrome-demo-entry:hover{background:#8b70c929;border-color:#b39cdb}.chrome-v2 .chrome-demo-entry svg{color:#bba4e1}.chrome-v2 .account-entry-link{padding-inline:9px}.chrome-v2 .tools-menu-trigger{padding-inline:12px;font-size:12px}.chrome-v2 .chrome-editorial-nav{flex:1;align-items:center;gap:18px;min-width:0;display:flex}.chrome-v2 .chrome-editorial-nav>a{color:#d8c38b;white-space:nowrap;border-inline-end:1px solid #324053;align-items:center;min-height:44px;padding-inline-end:18px;font-size:12px;display:flex}.chrome-v2 .chrome-editorial-direct{flex:1;justify-content:space-between;align-items:center;gap:clamp(10px,1.05vw,18px);display:flex}.chrome-v2 .chrome-editorial-direct>a{color:#bec8d4;white-space:nowrap;align-items:center;min-height:44px;font-size:12px;display:flex;position:relative}.chrome-v2 .chrome-editorial-direct>a:hover,.chrome-v2 .chrome-editorial-direct>a[aria-current]{color:#ead7a2}.chrome-v2 .chrome-editorial-direct>a[aria-current]:after{content:"";background:#bda774;height:1px;position:absolute;inset:auto 0 0}.chrome-v2 .news-nav-more{display:none}.chrome-v2 .region-select{margin-inline-start:0}.chrome-v2 .region-select-trigger{max-width:110px}.chrome-v2 .masthead .menu-panel{margin-inline:0;width:340px!important;inset-inline-start:auto!important;inset-inline-end:max(var(--chrome-gutter),calc((100% - 1400px)/2))!important}.chrome-v2 .menu-account-links{border:0;margin:0;padding:0;display:block}.chrome-v2 .menu-account-links .chrome-menu-login,.chrome-v2 .menu-account-links .chrome-menu-register,.chrome-v2 .menu-panel .chrome-menu-market,.chrome-v2 .menu-panel .chrome-menu-tools,.chrome-v2 .menu-panel .chrome-menu-search{display:none}.chrome-v2 .language>.language-panel{border-top-color:#7770a2;padding:16px;box-shadow:0 18px 45px #0007}.chrome-v2 .language-option[aria-current=page]{background:linear-gradient(95deg,#657fd114,#8b70c914)}.chrome-v2 .language-check{color:#c8b483}.chrome-footer-v2.site-footer{background:linear-gradient(120deg,#0b141f,#0a1019 65%,#131324)}.chrome-footer-v2:before{opacity:.22;background-size:390px;width:600px;height:390px;inset:0 0 auto auto;-webkit-mask-image:linear-gradient(90deg,#0000,#0006);mask-image:linear-gradient(90deg,#0000,#0006)}.chrome-footer-mission{background:radial-gradient(at 80% 110%,#657fd119,#0000 65%),linear-gradient(115deg,#0000 55%,#8b70c90c);position:relative}.chrome-footer-mission:after{content:"";background:var(--bee-network-rule);height:1px;position:absolute;inset:auto 0 0}.chrome-footer-directory .chrome-footer-market{color:#bdcbea;gap:10px}:is(.chrome-footer-v2 :is(.chrome-text-link,.chrome-contact-button) svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.chrome-v2 .chrome-demo-entry svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:scaleX(-1)}.chrome-anchor .chrome-v2.site-header-compact{--chrome-height:64px;-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);background:linear-gradient(100deg,#101a2bef,#10131fef 75%,#1c1728ef);align-items:center;gap:24px;height:64px;min-height:64px;padding-inline:max(44px,50% - 700px);animation:.28s ease-out bee-reading-enter;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 6px 26px #0004}.chrome-anchor .site-header-compact:before{display:none}.chrome-v2.site-header-compact :is(.masthead,.nav-wrap,.navigation){display:contents}.chrome-v2.site-header-compact .brand,.chrome-v2.site-header-compact .tools-menu,.chrome-v2.site-header-compact .chrome-market-entry,.chrome-v2.site-header-compact .region-select,.chrome-v2.site-header-compact .chrome-editorial-direct,.chrome-v2.site-header-compact .chrome-editorial-nav>a,.chrome-v2.site-header-compact .account-entry-primary{display:none}.chrome-v2.site-header-compact .chrome-wordmark{font:23px/1 var(--serif);letter-spacing:-.3px;color:#e5e5eb;white-space:nowrap;flex:none;order:1;display:block}.chrome-v2 .chrome-wordmark-short{display:none}.chrome-v2.site-header-compact .chrome-editorial-nav{flex:none;order:2}.chrome-v2.site-header-compact .news-nav-more{display:flex}.chrome-v2.site-header-compact .masthead .search{background:#050a124d;border-color:#ffffff14;order:3;min-width:120px;max-width:320px;margin-inline-start:auto}.chrome-v2.site-header-compact .chrome-demo-entry{order:4;min-height:38px}.chrome-v2.site-header-compact .account-entry-nav{order:5}.chrome-v2.site-header-compact .language{order:6}.chrome-v2.site-header-compact .masthead>.icon-button{border-color:#0000;order:7}.chrome-v2.site-header-compact .menu-panel .chrome-menu-market,.chrome-v2.site-header-compact .menu-panel .chrome-menu-tools,.chrome-v2.site-header-compact .menu-account-links .chrome-menu-register{display:flex}@keyframes bee-reading-enter{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.chrome-anchor .chrome-v2.site-header-compact{background:#101723}}@media (max-width:1500px){.chrome-v2 .chrome-editorial-direct{gap:12px}.chrome-v2 .navigation,.chrome-v2 .chrome-editorial-nav{gap:14px}}@media (max-width:1350px){.chrome-v2 .chrome-editorial-direct{display:none}.chrome-v2 .news-nav-more{display:flex}.chrome-v2 .chrome-editorial-nav{flex:1}.chrome-v2 .news-nav-more-label-desktop{display:inline}.chrome-v2 .news-nav-more-label-compact,.chrome-v2 .account-entry-primary{display:none}.chrome-v2 .menu-account-links .chrome-menu-register{display:flex}}@media (max-width:1100px){.chrome-v2 .masthead .chrome-market-entry{display:none}.chrome-v2 .menu-panel .chrome-menu-market,.chrome-v2 .menu-account-links .chrome-menu-login{display:flex}.chrome-anchor .chrome-v2.site-header-compact{gap:16px;padding-inline:32px}.chrome-v2 .account-entry-nav{display:none}}@media (max-width:760px){.chrome-anchor{height:174px}.chrome-anchor .chrome-v2{--chrome-height:174px}.chrome-v2 .masthead{grid-template-rows:54px 44px;grid-template-columns:1fr auto 42px;gap:8px 10px;height:128px;min-height:128px;display:grid}.chrome-v2 .masthead>.brand{grid-area:1/1}.chrome-v2 .brand>span{letter-spacing:1.4px;font-size:17px}.chrome-v2 .brand img{width:42px;height:42px}.chrome-v2 .chrome-demo-entry{grid-area:1/2;min-height:40px;padding:8px 10px}.chrome-v2 .masthead>.icon-button{grid-area:1/3}.chrome-v2 .masthead .search{grid-area:2/1}.chrome-v2 .tools-menu{grid-area:2/2/auto/4}.chrome-v2 .navigation{gap:16px;height:44px;min-height:44px}.chrome-v2 .chrome-editorial-nav>a{display:none}.chrome-v2 .menu-panel .chrome-menu-search{display:flex}.chrome-v2 .language>.language-panel{padding:12px}.chrome-anchor .chrome-v2.site-header-compact{--chrome-height:60px;gap:12px;height:60px;min-height:60px;padding-inline:16px}.chrome-v2.site-header-compact .chrome-wordmark-full,.chrome-v2.site-header-compact .masthead .search{display:none}.chrome-v2.site-header-compact .chrome-wordmark-short{font:600 19px/1 var(--sans);letter-spacing:2px;display:inline}.chrome-v2.site-header-compact .chrome-editorial-nav{flex:1}.chrome-v2.site-header-compact .chrome-demo-entry{padding:8px}.chrome-v2.site-header-compact .chrome-demo-entry svg{display:none}.chrome-v2.site-header-compact .language-trigger{gap:4px}.chrome-v2.site-header-compact .language-trigger>svg{display:none}.chrome-footer-v2:before{opacity:.15;max-width:100%;height:360px}}@media (prefers-reduced-motion:reduce){.chrome-anchor .chrome-v2.site-header-compact{animation:none}}.chrome-anchor .chrome-v2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{-webkit-mask-image:linear-gradient(270deg,#000,#0008 70%,#0000);mask-image:linear-gradient(270deg,#000,#0008 70%,#0000)}.chrome-v2 .news-nav-reading-icon{display:none}@media (max-width:480px){.chrome-anchor .chrome-v2.site-header-compact{gap:4px;padding-inline:12px}.chrome-v2.site-header-compact .chrome-editorial-nav{flex:0 0 44px;min-width:0}.chrome-v2.site-header-compact .news-nav-more-trigger{justify-content:center;width:44px;min-height:44px;padding:0}.chrome-v2.site-header-compact .news-nav-more-trigger :is(.news-nav-more-label-desktop,.news-nav-more-label-compact,.lucide-chevron-down){display:none}.chrome-v2.site-header-compact .news-nav-reading-icon{display:block}.chrome-v2.site-header-compact .chrome-demo-entry{white-space:normal;overflow-wrap:anywhere;text-align:center;flex:1;justify-content:center;min-width:0;max-width:140px;min-height:44px;margin-inline-start:auto;padding:6px;line-height:1.3}.chrome-v2.site-header-compact .language{flex:none}.chrome-v2.site-header-compact .language-trigger{justify-content:center;width:44px;min-height:44px;padding:0}.chrome-v2.site-header-compact .masthead>.icon-button{width:44px;height:44px;padding:10px}}
.tool-v2{--tool-v2-line:#293946;--tool-v2-muted:#aab8c5;--tool-v2-surface:#0d1721;min-width:0}.tool-v2-intro{isolation:isolate;background:linear-gradient(135deg,#101b26,#0a121a);border:1px solid #34434f;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0;margin:24px 0 32px;display:grid}.tool-v2-intro__title{align-self:center;min-width:0;padding:34px 38px}.tool-v2-intro .eyebrow{letter-spacing:.08em;color:#ceb579;align-items:center;gap:14px;font-size:11px;line-height:1.6;display:flex}.tool-v2-intro .eyebrow>span{color:#97a8c1;font-variant-numeric:tabular-nums;border-inline-end:1px solid #354354;padding-inline-end:14px}.tool-v2-intro h1{font:400 clamp(48px,3.8vw,60px)/1.06 var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:18px 0}.tool-v2-intro__title>p{color:#b5c2cd;max-width:60ch;margin:0;font-size:15px;line-height:1.75}.tool-v2-intro__media{background:#111c27;border-inline-start:1px solid #34434f;min-width:0;min-height:280px;position:relative;overflow:hidden}.tool-v2-intro__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tool-v2-intro__media:after{content:"";pointer-events:none;border-block-end:2px solid #8b70c96b;position:absolute;inset:0;box-shadow:inset 0 0 45px #0002}.tool-v2-intro__action{color:#eadcb9;min-height:44px;font:600 13px/1.5 var(--sans);background:#182128;border:1px solid #a78e56;border-radius:3px;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:10px 16px;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.tool-v2-intro__action:hover{background:#25313b;border-color:#d0b779}.tool-v2-intro__action:focus-visible{outline-offset:4px;outline:2px solid #d0b779}.tool-v2-workbench{min-width:0;scroll-margin-top:90px}.tool-v2-workbench:focus{outline:none}.tool-v2-workbench:focus-visible{outline-offset:6px;outline:2px solid #d0b779}main#main .tool-v2 .tool-v2-workbench>.tool-workspace{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);align-items:start;gap:24px;display:grid}.tool-v2 .tool-workspace>:is(.tool-input-panel,.tool-results-panel,.tool-results){border:1px solid var(--tool-v2-line);background:linear-gradient(145deg,#101c28,#0a121b 75%);min-width:0;padding:28px;box-shadow:inset 0 1px #ffffff04,0 16px 32px #00000012}.tool-v2 .tool-workspace>:is(.tool-results-panel,.tool-results){background:radial-gradient(at 100% 0,#657fd11a,#0000 55%),linear-gradient(155deg,#12212d,#0b151e 75%);border-top-color:#697b9f}.tool-v2 .tool-panel-head{border-bottom:1px solid var(--tool-v2-line);flex-wrap:wrap;align-items:start;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.tool-v2 .tool-panel-head>div{flex:1;min-width:min(220px,100%)}.tool-v2 .tool-panel-head h2{font:400 27px/1.2 var(--serif);letter-spacing:-.015em;overflow-wrap:anywhere;margin:7px 0 0}.tool-v2 .tool-panel-head>.tool-quiet{flex:none;margin:0}.tool-v2 .tool-panel-head .eyebrow{letter-spacing:.1em;font-size:10px;line-height:1.6}.tool-v2 .tool-small{color:var(--tool-v2-muted);font-size:13px;line-height:1.7}.tool-v2 .tool-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin:24px 0}.tool-v2 .tool-field{color:#b9c7d2;overflow-wrap:anywhere;gap:8px;font-size:13px;line-height:1.5}.tool-v2 .tool-field>small{color:#91a2b4;font-size:12px;line-height:1.6}.tool-v2 .tool-field :is(input,select){background:#08121c;border:1px solid #344555;border-radius:3px;min-height:46px;padding:11px 12px;font-size:15px;box-shadow:inset 0 1px 4px #0002}.tool-v2 .tool-field .dbn-select-trigger{text-align:start;min-height:46px}.tool-v2 .tool-metrics{background:#08121c66;border:1px solid #2b3d4c;border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.tool-v2 .tool-metric{background:0 0;border-bottom:1px solid #2b3d4c;min-width:0;padding:20px}.tool-v2 .tool-metric:nth-child(odd){border-inline-end:1px solid #2b3d4c}.tool-v2 .tool-metric>span{color:#aabccc;overflow-wrap:anywhere;font-size:13px;line-height:1.5;display:block}.tool-v2 .tool-metric>strong{font:500 clamp(23px,2vw,30px)/1.3 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:#ecf0f3;overflow-wrap:anywhere;margin-top:10px}.tool-v2 .tool-metric-main{background:#657fd109;grid-column:1/-1;border-inline-end:0!important}.tool-v2 .tool-metric-main>strong{font:400 clamp(34px,3vw,46px)/1.15 var(--serif);color:#d6bc7d}.tool-v2 .tool-metric>strong.tool-negative{color:#db9795}.tool-v2 .tool-result-metrics>.tool-metric{border-inline-end:0}.tool-v2 .tool-result-metrics[data-has-primary=true]>.tool-metric:nth-child(2n){border-inline-end:1px solid #2b3d4c}.tool-v2 .tool-result-metrics[data-has-primary=true]>.tool-metric:last-child:nth-child(2n){border-inline-end:0;grid-column:1/-1}.tool-v2 .cap-rate-details>.tool-metric{padding:16px 20px}.tool-v2 .cap-rate-details>.tool-metric>strong{margin-top:8px;font-size:24px;line-height:1.35}.tool-v2 .cap-rate-details>.tool-metric:last-child:nth-child(odd){border-inline-end:0;grid-column:1/-1}.tool-v2 .tool-workspace>.tool-method{border:1px solid var(--tool-v2-line);background:linear-gradient(120deg,#0d1822,#09131c);grid-column:1/-1;width:100%;max-width:none;margin:0;padding:28px}.tool-v2 .tool-method p{color:#aebfcc;max-width:90ch;font-size:14px;line-height:1.75}.tool-v2 .tool-method h2{font:400 28px/1.2 var(--serif);overflow-wrap:anywhere;margin:0}.tool-v2 .tool-method .tool-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.tool-v2 .tool-input-panel .tool-method{max-width:100%;margin:24px 0 0;padding:24px 0 0}.tool-v2 .saved-scenario-controls .tool-panel-head{border:0;align-items:center;margin:0;padding:0}.tool-v2 .tool-table-wrap{overscroll-behavior-inline:contain;scrollbar-color:#53647b #0b141e;border:1px solid #2b3d4c;min-width:0;max-width:100%;overflow-x:auto}.tool-v2 .tool-table-wrap table{font-variant-numeric:tabular-nums;width:100%;font-size:13px;line-height:1.55}.tool-v2 .tool-table-wrap th{text-transform:none;letter-spacing:0;color:#bdc9d4;text-align:end;padding:14px 16px;font-size:12px}.tool-v2 .tool-table-wrap td{text-align:end;padding:14px 16px}.tool-v2 .tool-table-wrap :is(th,td):first-child{text-align:start}.tool-v2 .tool-table-wrap td input{min-height:44px;font-size:14px}.tool-v2 .tool-table-wrap tbody tr:nth-child(2n){background:#ffffff02}.tool-v2 .tool-quiet{white-space:normal;text-align:start;border-radius:3px;min-height:44px;padding:10px 14px;font-size:12px;line-height:1.45}.tool-v2 .tool-quiet svg{flex:none}.tool-v2 .tool-error,.tool-v2 .tool-warning{border-left:0;overflow-wrap:anywhere;border-inline-start:2px solid #bf9670}.tool-v2-ad-break{border-block:1px solid #293946;justify-content:center;align-items:center;margin-block:36px;padding-block:28px;display:flex}.tool-v2-ad-break>.dbn-ad-slot{align-self:center;width:min(970px,100%);margin:0!important;padding:0!important}main#main .tool-related-v2{border-top:1px solid #293946;margin-top:56px;padding-top:28px}main#main .tool-related-v2__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}main#main .tool-related-v2__head h2{font:400 clamp(30px,3vw,42px)/1.15 var(--serif);overflow-wrap:anywhere;margin:0}main#main .tool-related-v2__head>a{color:#d6bc7d;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:13px}main#main .tool-related-v2__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}main#main .tool-related-v2 a.tool-related-v2__card{background:linear-gradient(140deg,#0e1a25,#0a121b);border:1px solid #2b3c4b;border-radius:3px;flex-direction:column;justify-content:start;align-items:start;gap:0;min-width:0;padding:24px;transition:background-color .18s,border-color .18s;display:flex;position:relative}main#main .tool-related-v2__card>.tool-related-v2__group{font:500 10px/1.5 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#acb7ca;margin-bottom:16px;padding-inline-end:20px}main#main .tool-related-v2__card h3{font:400 25px/1.18 var(--serif);color:#e4eaf0;overflow-wrap:anywhere;margin:0 0 12px}main#main .tool-related-v2__card p{color:#a4b4c4;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}main#main .tool-related-v2__card>svg{color:#ac99c9;position:absolute;inset-block-start:24px;inset-inline-end:20px}main#main .tool-related-v2__card:hover{background:#152332;border-color:#687a9c}main#main .tool-related-v2 svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@media (max-width:1100px){.tool-v2-intro__title{padding:28px}.tool-v2-intro{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.tool-v2 .tool-workspace>:is(.tool-input-panel,.tool-results-panel,.tool-results){padding:22px}.tool-v2 .tool-fields{grid-template-columns:minmax(0,1fr)}.tool-v2 .tool-metric{padding:16px}main#main .tool-related-v2__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){main#main .tool-v2 .tool-v2-workbench>.tool-workspace{grid-template-columns:minmax(0,1fr);gap:20px}.tool-v2 .tool-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tool-v2-intro{grid-template-columns:1fr;margin:16px 0 24px}.tool-v2-intro__title{padding:24px}.tool-v2-intro__media{aspect-ratio:16/7;border-block-start:1px solid #34434f;border-inline-start:0;min-height:0}.tool-v2-intro h1{font-size:38px;line-height:1.1}.tool-v2 .tool-workspace>:is(.tool-input-panel,.tool-results-panel,.tool-results,.tool-method){padding:20px}.tool-v2 .tool-panel-head h2{font-size:25px}.tool-v2 .tool-fields{grid-template-columns:minmax(0,1fr);gap:18px}.tool-v2 .tool-field :is(input,select){font-size:16px}.tool-v2 .tool-metrics{grid-template-columns:minmax(0,1fr)}.tool-v2 .tool-metric:nth-child(odd),.tool-v2 .tool-result-metrics[data-has-primary=true]>.tool-metric:nth-child(2n){border-inline-end:0}.tool-v2 .tool-metric>strong{font-size:27px}.tool-v2-ad-break{margin-block:28px;padding-block:24px}main#main .tool-related-v2{margin-top:40px}main#main .tool-related-v2__grid{grid-template-columns:minmax(0,1fr)}main#main .tool-related-v2 a.tool-related-v2__card{padding:22px}}main#main .tool-v2 .tool-v2-workbench>:is(.economic-calendar,.income-calendar,.corporate-reporting-calendar,.policy-rate-history){background:linear-gradient(135deg,#101d29,#0a131d);border-color:#293946;width:100%;min-width:0;max-width:none;margin-inline:0;padding:28px;box-shadow:inset 0 1px #ffffff04}.tool-v2 :is(.economic-calendar-controls,.income-calendar-controls,.corp-report-controls) label{letter-spacing:.02em;text-transform:none;min-width:0;font-size:12px;line-height:1.5}.tool-v2 :is(.economic-calendar-summary,.income-calendar-summary,.corp-report-summary)>div{flex-wrap:wrap;gap:8px 14px;min-width:0}.tool-v2 :is(.economic-calendar-summary,.income-calendar-summary,.corp-report-summary) span{letter-spacing:0;text-transform:none;font-size:12px;line-height:1.5}.tool-v2 :is(.economic-calendar-table,.income-calendar-table,.corp-report-table,.policy-rate-table) th{letter-spacing:0;text-transform:none;text-align:start;font-size:12px;line-height:1.5}.tool-v2 :is(.economic-calendar-table,.income-calendar-table,.corp-report-table,.policy-rate-table) td{text-align:start;font-size:13px}.tool-v2 :is(.economic-calendar-note,.income-calendar-note,.corp-report-note) p{color:#a8b8c6;max-width:90ch;font-size:13px;line-height:1.7}.tool-v2 :is(.policy-rate-metadata-grid dt,.policy-rate-section-head span,.corp-report-sub,.corp-report-link,.corp-report-source){font-size:12px;line-height:1.5}.tool-v2 .policy-rate-metadata-grid dd{overflow-wrap:anywhere;font-size:13px;line-height:1.65}main#main .business-finance-flagship .bf-hero-facts{max-width:none;margin:24px 32px 28px;position:relative;inset:auto}main#main .business-finance-flagship .bf-hero-facts small,main#main .business-finance-flagship .bf-journey span,main#main .business-finance-flagship .business-mode-tabs button :is(span,small){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}main#main .business-finance-flagship .business-mode-tabs button small{color:#9cabb9!important;font-size:12px!important;line-height:1.5!important}main#main .business-finance-flagship .bf-hero-facts small{font-size:12px;line-height:1.5}main#main .business-finance-flagship .tool-field{font-size:13px;line-height:1.5}main#main .world-clock-pro .wc-planner-fields label{min-width:0;font-size:12px;line-height:1.5}main#main .world-clock-pro .wc-planner-foot>span{text-align:start;font-size:12px;line-height:1.6}main#main .world-clock-pro .wc-view-switch button{white-space:normal;min-height:44px;font-size:12px;line-height:1.4}main#main .world-clock-pro .wc-context{margin-inline:0}@media (max-width:600px){main#main .tool-v2 .tool-v2-workbench>:is(.economic-calendar,.income-calendar,.corporate-reporting-calendar,.policy-rate-history){padding:18px}main#main .business-finance-flagship .bf-hero-facts{margin-inline:20px}}.tool-v2 .tool-result-visual{background:#08121c;border-block:1px solid #405064;min-width:0;margin:0 0 24px;padding:24px}.tool-result-visual figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:24px;display:flex}.tool-result-visual figcaption>span{color:#b7c6d3;font-size:14px;line-height:1.5}.tool-result-visual figcaption>strong{font:400 clamp(28px,3vw,42px)/1.15 var(--serif);color:#d8be7b;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tool-result-visual dl{gap:20px;margin:0;display:grid}.tool-result-visual__row{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;min-width:0;display:grid}.tool-result-visual dt{color:#b9c7d2;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.tool-result-visual dd{color:#eef2f5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:24ch;margin:0;font-size:14px;line-height:1.5}.tool-result-visual__track{background:#223240;grid-column:1/-1;height:8px;margin-block:4px;position:relative}.tool-result-visual__track>span{background:#baa269;height:100%;transition:width .22s;display:block}.tool-result-visual__track>i{background:#c2c8ed;width:2px;height:16px;position:absolute;top:-4px;transform:translate(-1px)}.tool-result-visual__row:nth-child(2) .tool-result-visual__track>span{background:#8596bb}.tool-result-visual__row>p{color:#aab8ca;grid-column:1/-1;margin:0;font-size:12px;line-height:1.5}.tool-result-visual__stack{background:#223240;gap:3px;height:18px;margin-bottom:24px;display:flex}.tool-result-visual__stack>span{background:#baa269;min-width:0}.tool-result-visual__stack>span:nth-child(2){background:#8596bb}.tool-result-visual__stack>span:nth-child(3){background:#8b80a8}.tool-result-visual--composition .tool-result-visual__key{background:#baa269;width:8px;height:8px;margin-inline-end:9px;display:inline-block}.tool-result-visual--composition .tool-result-visual__row:nth-child(2) .tool-result-visual__key{background:#8596bb}.tool-result-visual--composition .tool-result-visual__row:nth-child(3) .tool-result-visual__key{background:#8b80a8}@media (max-width:700px){.tool-v2 .tool-result-visual{padding:20px 16px}.tool-result-visual__row{grid-template-columns:minmax(0,1fr)}.tool-result-visual dd{max-width:none}}@media (prefers-reduced-motion:reduce){.tool-result-visual__track>span{transition:none}}.tool-v2 .investment-input-tabs{background:#09121a;border:1px solid #34434f;flex-wrap:wrap;gap:4px;margin:20px 0;padding:4px;display:flex}.tool-v2 .investment-input-tabs button{color:#b6c3cf;min-width:0;min-height:44px;font:600 13px/1.5 var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex:1;padding:10px 14px;transition:background .18s,color .18s,border-color .18s}.tool-v2 .investment-input-tabs :is(button[aria-selected=true],button[aria-pressed=true]){color:#ecdebb;background:#c5a35f12;border-color:#9e8956}.tool-v2 .investment-input-tabs button:hover{color:#edf1f4;background:#172531}.tool-v2 .investment-input-tabs button:focus-visible{outline-offset:2px;outline:2px solid #d0b779}@media (prefers-reduced-motion:reduce){.tool-v2-intro__action,.tool-v2 .investment-input-tabs button{transition:none}}.profit-bridge{border-block-end:1px solid #34434f;margin:0 0 26px;padding:0 0 24px}.profit-bridge figcaption{font:500 14px/1.5 var(--sans);color:#c3ced7;margin-bottom:18px}.profit-bridge dl{gap:14px;margin:0;display:grid}.profit-bridge__row{grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;display:grid}.profit-bridge dt{color:#b4c1cb;font-size:12px;line-height:1.6}.profit-bridge dd{font:500 13px/1.6 var(--sans);font-variant-numeric:tabular-nums;color:#e2e8ed;overflow-wrap:anywhere;margin:0}.profit-bridge__track{background:#22313e;grid-column:1/-1;height:8px;position:relative}.profit-bridge__track span{background:#8296bc;height:100%;transition:width .24s,inset-inline-start .24s;position:absolute}.profit-bridge__track i{z-index:1;background:#b7c1ca;width:1px;height:14px;position:absolute;top:-3px}.profit-bridge__row--total span{background:#b4c4d0}.profit-bridge__row--result span{background:#c7ad72}.profit-bridge__row--loss span{background:#cd9592}.tool-v2 .profit-margin-metrics .tool-metric{padding:14px 18px}.tool-v2 .profit-margin-metrics .tool-metric-main{order:-1}.tool-v2 .profit-margin-metrics .tool-metric>strong{margin-top:6px;font-size:23px}.tool-v2 .profit-margin-metrics .tool-metric-main>strong{font-size:38px}@media (max-width:600px){.profit-bridge__row{grid-template-columns:minmax(0,1fr);gap:4px}.profit-bridge dd{font-size:14px}}@media (prefers-reduced-motion:reduce){.profit-bridge__track span{transition:none}}.tool-v2 .tool-primary-answer{border-bottom:1px solid #34434f;margin-bottom:24px;padding:0 0 24px}.tool-v2 .tool-primary-answer>span{color:#bdcad5;font-size:14px;line-height:1.6;display:block}.tool-v2 .tool-primary-answer>strong{font:400 clamp(36px,3.5vw,50px)/1.15 var(--serif);letter-spacing:-.02em;color:#d5bb7a;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:10px;display:block}.tool-v2 .tool-primary-answer>strong.tool-negative{color:#dfaaa7}.tool-v2 .tool-metric-details{background:#09131c55;border-block:1px solid #34434f;margin-block:20px}.tool-v2 .tool-metric-details summary{color:#c1cdda;min-height:48px;font:600 13px/1.5 var(--sans);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;list-style:none;display:flex}.tool-v2 .tool-metric-details summary::-webkit-details-marker{display:none}.tool-v2 .tool-metric-details summary:after{content:"+";color:#d5bb7a;font-size:20px;font-weight:400}.tool-v2 .tool-metric-details[open] summary:after{content:"−"}.tool-v2 .tool-metric-details summary:hover{background:#1b2935}.tool-v2 .tool-metric-details summary:focus-visible{outline-offset:3px;outline:2px solid #d5bb7a}.tool-v2 .tool-metric-details .tool-metrics{border-inline:0}.tool-v2 :is(.savings-goal-calculator,.unit-economics-calculator) .tool-metric-details .tool-metric:last-child:nth-child(odd){border-inline-end:0;grid-column:1/-1}.tool-v2 :is(.savings-goal-calculator,.unit-economics-calculator) .tool-metric-details .tool-metric>strong{font-size:24px;line-height:1.35}.tool-v2 .tool-outcome{color:#bdcad5;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;padding-block:8px 16px;font-size:14px;line-height:1.5;display:flex}.tool-v2 .tool-outcome strong{font:400 28px/1.2 var(--serif);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:#d5bb7a}.tool-v2 .tool-outcome strong.tool-negative{color:#dfaaa7}.tool-v2 .tool-field [aria-invalid=true]{border-color:#ca9893;box-shadow:inset 3px 0 #ca9893}.tool-v2 .tool-field [aria-invalid=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -3px 0 #ca9893}.tool-v2 .tool-error ul{padding-inline-start:20px;line-height:1.8}.tool-value-comparison{background:#08121c;border-block:1px solid #405064;margin:0 0 24px;padding:24px}.tool-value-comparison figcaption{color:#b9c7d2;margin-bottom:22px;font-size:13px;line-height:1.6}.tool-value-comparison dl{gap:24px;margin:0;display:grid}.tool-value-comparison__row{grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;display:grid}.tool-value-comparison dt{color:#b9c7d2;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.tool-value-comparison dd{font:500 20px/1.3 var(--sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:#e7edf2;margin:0}.tool-value-comparison__track{background:#223240;grid-column:1/-1;height:10px;position:relative}.tool-value-comparison__track i{z-index:1;background:#c5cfda;width:1px;height:18px;position:absolute;top:-4px}.tool-value-comparison__track span{background:#c1a66b;height:100%;transition:width .24s,inset-inline-start .24s;position:absolute}.tool-value-comparison__row:nth-child(2) .tool-value-comparison__track span{background:#8699c5}.tool-v2 .tool-table-wrap:focus-visible{outline-offset:3px;outline:2px solid #d5bb7a}@media (max-width:1100px){.tool-value-comparison__row{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.tool-value-comparison{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.tool-value-comparison__track span{transition:none}}.tool-v2 .tool-key-results{border-bottom:1px solid #34434f;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:0 24px;padding-block:0 24px;display:grid}.tool-key-results>div{min-width:0}.tool-key-results span{font:400 13px/1.5 var(--sans);color:#bdcad5;margin-bottom:8px;display:block}.tool-key-results strong{font:500 clamp(20px,2vw,28px)/1.3 var(--sans);color:#e7edf2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tool-key-results strong.tool-negative{color:#dfaaa7}@media (max-width:600px){.tool-v2 .tool-key-results{grid-template-columns:minmax(0,1fr);gap:16px}}.tool-v2 .portfolio-editor table{table-layout:fixed;min-width:440px}.tool-v2 .portfolio-editor :is(th,td){padding:10px 8px}.tool-v2 .portfolio-editor th{white-space:normal;line-height:1.5}.tool-v2 .portfolio-editor th:first-child{width:36%}.tool-v2 .portfolio-editor th:last-child{width:60px}.tool-v2 .portfolio-editor td input{width:100%;min-width:0}.tool-v2 .portfolio-editor td:first-child input{text-align:start}.tool-v2 .portfolio-editor .tool-quiet{width:44px;padding:10px}.tool-v2 .portfolio-summary .tool-metric{padding:16px 20px}.tool-v2 .portfolio-summary .tool-metric>strong{font-size:24px;line-height:1.35}.tool-v2 .portfolio-trades tbody th{white-space:normal;background:0 0;min-width:145px;font-size:13px;font-weight:500}.tool-v2 .portfolio-trades .portfolio-action{color:#b9c7d2;align-items:center;gap:8px;display:inline-flex}.tool-v2 .portfolio-trades .portfolio-action:before{content:"";background:#7f91ac;border-radius:50%;width:5px;height:5px}.tool-v2 .portfolio-trades [data-action=buy] .portfolio-action{color:#a7ccb8}.tool-v2 .portfolio-trades [data-action=buy] .portfolio-action:before{background:#87b39c}.tool-v2 .portfolio-trades [data-action=sell] .portfolio-action{color:#dfc28a}.tool-v2 .portfolio-trades [data-action=sell] .portfolio-action:before{background:#bfa16b}.tool-v2 .housing-result-context{color:#adbdcb;overflow-wrap:anywhere;margin:0 0 20px;font-size:14px;line-height:1.6}.tool-v2 .housing-result-context strong{color:#d8be7b;font-weight:500}.tool-v2 .housing-result-note{max-width:65ch;margin-top:20px}.tool-v2 .refinance-unreached .tool-metric-main strong{max-width:28ch;font-size:clamp(22px,2vw,30px);line-height:1.35}.tool-v2 :is(.home-affordability-calculator,.refinance-break-even-calculator) .tool-metric:not(.tool-metric-main)>strong,.tool-v2 .ownership-detail-metrics>.tool-metric>strong{font-size:24px;line-height:1.4}.tool-v2 .ownership-detail-metrics>.tool-metric:last-child:nth-child(odd){border-inline-end:0;grid-column:1/-1}.tool-v2 .ownership-key-results .ownership-unavailable{font-size:20px;line-height:1.5}.tool-v2 .ownership-result-context{color:#adbdcb;overflow-wrap:anywhere;margin:0 0 20px;font-size:14px;line-height:1.6}.tool-v2 .ownership-result-context strong{color:#d8be7b;font-weight:500}.tool-v2 .ownership-key-results{border-bottom:0;padding-bottom:0}.tool-v2 .rate-impact-detail-metrics>.tool-metric>strong{font-size:24px;line-height:1.4}.tool-v2 .rate-impact-key-results{border-bottom:0;padding-bottom:0}.tool-v2 .debt-key-results{border-bottom:0;margin-bottom:24px;padding-bottom:0}.tool-v2 .debt-payoff-inputs .tool-panel-head>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:16px;line-height:1.5}.tool-v2 .debt-payoff-inputs .tool-panel-head>.tool-quiet{flex:0 auto}.tool-v2 .debt-payoff-calculator .tool-primary-answer .tool-small{margin:10px 0 0}.tool-v2 .debt-payoff-calculator .tool-table-wrap table{min-width:420px}.tool-v2 :is(.marketplace-fee-profit-calculator,.salary-net-gross-calculator,.freelancer-rate-calculator) .tool-metric-details .tool-metric>strong{font-size:24px;line-height:1.4}.tool-v2 .freelancer-rate-calculator .tool-metric-details .tool-metric:last-child:nth-child(odd){border-inline-end:0;grid-column:1/-1}.tool-v2 .marketplace-key-results{border-bottom:0;padding-bottom:0}.tool-v2 .salary-scope{max-width:70ch;margin:0 0 24px}.tool-v2 .ppp-cost-of-living-calculator .tool-panel-head h2{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tool-v2 .ppp-cost-of-living-calculator .tool-panel-head h2 svg{color:#bda568;flex:none}.tool-v2 .ppp-cost-of-living-calculator .tool-metric-details .tool-metric>strong{font-size:24px;line-height:1.4}.tool-v2 .ppp-compare{color:#e3d6b4;background:#bda5680d;border-color:#a68f55}.tool-v2 .ppp-scope{max-width:70ch;margin:18px 0}.tool-v2 .policy-rate-head{background:0 0;border-bottom:1px solid #293946;padding-bottom:24px}.tool-v2 .policy-rate-head h2{font-size:30px;line-height:1.2}.tool-v2 .policy-rate-head p{color:#a8b8c6;font-size:14px}.tool-v2 :is(.policy-rate-date-grid label,.policy-rate-area-heading span,.policy-rate-status-grid span,.policy-rate-latest-grid span,.policy-rate-status-grid small,.policy-rate-latest-grid small,.policy-rate-legend span){letter-spacing:0;text-transform:none;color:#a8b8c6;font-size:12px;line-height:1.5}.tool-v2 .policy-rate-date-grid label{min-width:0}.tool-v2 .policy-rate-date-grid input{width:100%;min-width:0}.tool-v2 .policy-rate-latest-grid{grid-template-columns:repeat(var(--area-count,3),minmax(0,1fr));background:#293946;border:1px solid #293946}.tool-v2 .policy-rate-latest-grid article{background:linear-gradient(135deg,#14232f,#0a151f);gap:10px;min-width:0;padding:22px}.tool-v2 .policy-rate-latest-grid strong{font-variant-numeric:tabular-nums;font-size:36px;line-height:1.2}.tool-v2 .policy-rate-area-control:last-child:nth-child(odd){grid-column:1/-1}.tool-v2 .policy-rate-section-head{flex-wrap:wrap;margin-top:28px}.tool-v2 .policy-rate-section-head h3{font:600 17px/1.5 var(--sans)}.tool-v2 .policy-rate-chart{direction:ltr}.tool-v2 .policy-rate-chart-shell{color:#b3c0ce}.tool-v2 .policy-rate-axis{opacity:1;font-size:12px}.tool-v2 .policy-rate-table :is(td,th):last-child{text-align:end;font-variant-numeric:tabular-nums}.tool-v2 .policy-rate-metadata-grid article:last-child:nth-child(odd){grid-column:1/-1}.tool-v2 .policy-rate-note p{color:#a8b8c6;max-width:90ch;font-size:13px;line-height:1.7}.tool-v2 :is(.policy-rate-icon,.policy-rate-quiet,.policy-rate-primary){border-radius:3px;min-height:44px;font-size:13px;font-weight:600;transition:border-color .18s,background-color .18s,color .18s}.tool-v2 :is(.policy-rate-icon,.policy-rate-quiet,.policy-rate-primary):hover:not(:disabled){color:#eee9da;background:#bda56810;border-color:#bda568}.tool-v2 :is(.policy-rate-chart-shell,.policy-rate-table-wrap,.policy-rate-icon,.policy-rate-quiet,.policy-rate-primary):focus-visible{outline-offset:3px;outline:2px solid #bda568}@media (max-width:900px){.tool-v2 .policy-rate-latest-grid{grid-template-columns:repeat(min(2,var(--area-count,3)),minmax(0,1fr))}.tool-v2 .policy-rate-latest-grid article:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:640px){.tool-v2 .policy-rate-latest-grid{grid-template-columns:minmax(0,1fr)}.tool-v2 .policy-rate-head h2{font-size:26px}.tool-v2 .policy-rate-axis{font-size:16px}}.tool-data-state{background:linear-gradient(120deg,#101e2a,#0a141d 72%);border:1px solid #2a3c4a;align-items:flex-start;gap:24px;min-width:0;padding:clamp(24px,3vw,40px);display:flex}.tool-data-state__mark{color:#bda568;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#172631;flex:0 0 60px;place-items:center;height:68px;display:grid}.tool-data-state__body{min-width:0;max-width:72ch}.tool-data-state h2{text-wrap:balance;margin:10px 0 12px;font-size:clamp(22px,2.2vw,30px);line-height:1.25}.tool-data-state__body>p:not(.eyebrow){color:#afbdc8;margin:0 0 20px;font-size:15px;line-height:1.65}.tool-data-state .tool-quiet{align-items:center;gap:9px;min-height:44px;display:inline-flex}main#main .tool-v2 .tool-v2-workbench>.tool-workspace:is(.ppp-cost-of-living-calculator,.macro-explorer):not(:has(.tool-results-panel)){grid-template-columns:minmax(0,1fr)}@media (max-width:600px){.tool-data-state{gap:16px;padding:24px 20px}.tool-data-state__mark{flex-basis:36px;height:42px}.tool-data-state__mark svg{width:20px}}.tool-v2 :is(.income-calendar-head,.corp-report-head) h2{font-size:28px;line-height:1.2}.tool-v2 :is(.income-calendar-kicker,.corp-report-kicker,.income-calendar-coverage-card span,.income-calendar-coverage-card small,.corp-report-status-grid span,.corp-report-status-grid small,.income-event-sub,.income-muted,.income-source){font-size:12px;line-height:1.5}.tool-v2 :is(.income-calendar-coverage-card,.corp-report-status-grid article){min-width:0}.tool-v2 :is(.income-calendar-coverage-card small,.corp-report-status-grid small,.income-event-sub){color:#a8b8c6}.tool-v2 :is(.income-calendar-refresh,.corp-report-refresh,.income-calendar-pagination button,.corp-report-pagination button){letter-spacing:.02em;text-transform:none;min-height:44px;font-size:12px}.tool-v2 :is(.income-calendar-search-field,.corp-report-search-field) svg{left:auto;inset-inline-start:12px}.tool-v2 :is(.income-calendar-search-field,.corp-report-search-field) input{padding-inline:36px 12px}.tool-v2 :is(.income-calendar-status,.corp-report-message):not(:empty){border:1px solid #293946;color:#dce4ea;background:#0c1923;border-inline-start:2px solid #bda568;margin-block:20px;padding:20px 24px;font-size:15px;line-height:1.6}.tool-v2 :is(.income-calendar-status,.corp-report-message,.economic-calendar-status):empty{display:none}.tool-v2 :is(.income-calendar-table-wrap,.corp-report-table-wrap,.economic-calendar-table-wrap):focus-visible{outline-offset:3px;outline:2px solid #bda568}.tool-v2 :is(.income-calendar-controls,.corp-report-controls,.economic-calendar-controls) input[aria-invalid=true]{border-color:#cf9f94}@media (max-width:600px){.tool-v2 :is(.income-calendar-head,.corp-report-head){gap:16px}.tool-v2 :is(.income-calendar-coverage-card,.corp-report-status-grid article){padding:16px}.tool-v2 :is(.income-calendar-pagination,.corp-report-pagination){flex-wrap:wrap;gap:12px}}
