.DKRRea_page{overflow:clip}.DKRRea_page section[id]{scroll-margin-top:40px}.DKRRea_hero{background:var(--ivory);padding:82px 0 92px}.DKRRea_heroGrid{grid-template-columns:1fr 1.02fr;align-items:center;gap:66px;display:grid}.DKRRea_heroCopy h1{letter-spacing:-.055em;margin:20px 0 26px;font-size:clamp(38px,3.6vw,50px);line-height:1.09}.DKRRea_lead{max-width:510px;font-size:18px;line-height:1.75}.DKRRea_actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.DKRRea_heroVisual{position:relative}.DKRRea_heroVisual:before{content:"";background:#fce7d3;border-radius:50%;width:115%;height:92%;position:absolute;top:2%;left:-7%;transform:rotate(-12deg)}.DKRRea_window{background:#fff;border:1px solid #dce3ee;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 18px 45px #172a4610}.DKRRea_windowBar{border-bottom:1px solid var(--line);color:var(--muted);background:#f7f9fc;align-items:center;gap:20px;padding:16px 22px;font-size:12px;display:flex}.DKRRea_dots{gap:5px;display:flex}.DKRRea_dots i{background:#d6dee9;border-radius:50%;width:7px;height:7px}.DKRRea_dots i:first-child{background:#ecc0a4}.DKRRea_windowBody{padding:28px}.DKRRea_windowBody h3{margin-bottom:12px;font-size:23px}.DKRRea_windowBody>p{font-size:14px}.DKRRea_previewTitle{align-items:center;gap:14px;margin-bottom:24px;display:flex}.DKRRea_previewTitle h2{margin:0 0 5px;font-size:20px}.DKRRea_previewTitle p{margin:0;font-size:12px}.DKRRea_icon{background:var(--wash);color:var(--blue);border-radius:12px;padding:12px;display:inline-flex}.DKRRea_metrics{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0 24px;display:grid}.DKRRea_metrics div{background:#f7f9fc;border-radius:9px;padding:15px}.DKRRea_metrics dt{color:var(--muted);margin-bottom:8px;font-size:12px}.DKRRea_metrics dd{letter-spacing:-.04em;margin:0;font-size:clamp(19px,2.1vw,28px);font-weight:800}.DKRRea_chartHeading{justify-content:space-between;gap:10px;font-size:13px;display:flex}.DKRRea_chartHeading span{color:var(--muted)}.DKRRea_previewRows{margin:12px 0 22px}.DKRRea_previewRows>div{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:11px 0;font-size:13px;display:flex}.DKRRea_previewRows strong small{color:var(--muted);margin-left:3px;font-weight:400}.DKRRea_windowBody .DKRRea_caption{margin:16px 0 0;font-size:11px;line-height:1.6}.DKRRea_sectionNav{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;padding-top:34px;padding-bottom:34px;display:grid}.DKRRea_sectionNav a{color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:14px 12px;font-size:13px;font-weight:700;display:flex}.DKRRea_sectionNav a>svg:first-child{color:var(--blue);flex-shrink:0}.DKRRea_sectionNav a>svg:last-child{margin-left:auto}.DKRRea_sectionNav a:hover{background:var(--wash)}.DKRRea_models{padding-top:90px;padding-bottom:76px}.DKRRea_sectionHeading{max-width:770px;margin-bottom:34px}.DKRRea_sectionHeading h2,.DKRRea_featureCopy h2,.DKRRea_exportGrid h2{margin-bottom:22px;font-size:clamp(29px,3vw,40px);line-height:1.18}.DKRRea_sectionHeading>p:last-child,.DKRRea_featureCopy>p{line-height:1.8}.DKRRea_modelGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.DKRRea_modelGrid .template-art{height:165px}.DKRRea_sectionBottom{justify-content:space-between;align-items:center;gap:26px;margin-top:28px;display:flex}.DKRRea_sectionBottom p{max-width:650px;margin:0;font-size:12px}.DKRRea_textLink{color:var(--blue);align-items:center;gap:9px;font-size:14px;font-weight:750;display:inline-flex}.DKRRea_textLink:hover{text-underline-offset:4px;text-decoration:underline}.DKRRea_featureRow{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:84px;padding-bottom:84px;display:grid}.DKRRea_featureCopy,.DKRRea_visual{min-width:0}.DKRRea_reverse .DKRRea_featureCopy{order:2}.DKRRea_reverse .DKRRea_visual{order:1}.DKRRea_tinted{background:#f4f7fc}.DKRRea_points{gap:15px;margin:24px 0 27px;padding:0;list-style:none;display:grid}.DKRRea_points li{align-items:flex-start;gap:11px;font-size:14px;line-height:1.65;display:flex}.DKRRea_points svg{color:var(--blue);flex-shrink:0;margin-top:3px}.DKRRea_featureCopy .DKRRea_small{margin:20px 0 0;font-size:12px;line-height:1.75}.DKRRea_tableScroll{overflow-x:auto}.DKRRea_forecastTable{border-collapse:collapse;white-space:nowrap;width:100%;margin:22px 0;font-size:11px}.DKRRea_forecastTable th,.DKRRea_forecastTable td{text-align:right;border-bottom:1px solid var(--line);padding:14px 8px}.DKRRea_forecastTable th:first-child{text-align:left}.DKRRea_forecastTable thead th{color:var(--muted);font-weight:500}.DKRRea_forecastTable tbody tr:last-child{background:var(--wash);color:var(--blue)}.DKRRea_insight{background:#f7f9fc;border-radius:10px;align-items:flex-start;gap:12px;margin-top:24px;padding:18px;display:flex}.DKRRea_insight>svg{color:var(--blue);flex-shrink:0}.DKRRea_insight p{margin:0;font-size:12px;line-height:1.65}.DKRRea_toggle{background:#f1f4fa;border-radius:9px;flex-wrap:wrap;gap:6px;margin:20px 0;padding:5px;display:flex}.DKRRea_toggle button{color:var(--muted);background:0 0;border-radius:6px;flex:1;padding:11px 8px;font-size:11px}.DKRRea_toggle button[aria-pressed=true]{color:var(--blue);background:#fff;font-weight:750;box-shadow:0 2px 5px #172a4610}.DKRRea_legend{color:var(--muted);flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.DKRRea_legend span{align-items:center;gap:6px;display:inline-flex}.DKRRea_legend i{background:var(--blue);width:14px;height:3px}.DKRRea_legend span:last-child:not(:first-child) i{background:#d48155}.DKRRea_monthly{background:var(--ink);color:#fff;padding:58px 0}.DKRRea_monthlyGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:100px;display:grid}.DKRRea_monthlyGrid h2{margin:18px 0;font-size:30px}.DKRRea_monthlyGrid p{color:#c3cee0;margin-bottom:0;font-size:14px;line-height:1.8}.DKRRea_ramp{min-width:0}.DKRRea_rampBars{border-bottom:1px solid #687a98;align-items:flex-end;gap:12px;height:132px;padding-bottom:8px;display:flex}.DKRRea_rampBars i{background:#ffd7ba;border-radius:4px 4px 0 0;flex:1}.DKRRea_rampBars i:nth-child(n+5){background:#83a6f5}.DKRRea_rampLabels{justify-content:space-between;gap:12px;padding-top:12px;font-size:12px;display:flex}.DKRRea_ramp>p{font-size:11px}.DKRRea_chatBubble{background:var(--wash);border-radius:12px;margin-bottom:16px;padding:20px}.DKRRea_chatBubble>span{color:var(--blue);align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.DKRRea_chatBubble p{color:var(--ink);margin:10px 0 0;font-size:14px;line-height:1.7}.DKRRea_answer{background:#f7f9fc;margin-left:20px}.DKRRea_chatResult{border-top:1px solid var(--line);margin-top:20px;padding-top:15px}.DKRRea_chatResult>span{color:var(--muted);font-size:11px}.DKRRea_chatResult strong{flex-wrap:wrap;align-items:center;gap:12px;margin-top:7px;font-size:20px;display:flex}.DKRRea_chatResult strong svg{color:var(--muted)}.DKRRea_sourceTitle{align-items:center;gap:12px;margin-bottom:22px;display:flex}.DKRRea_sourceTitle svg{color:var(--blue)}.DKRRea_sourceTitle h3{margin:0}.DKRRea_sourceDetails{gap:17px;display:grid}.DKRRea_sourceDetails div{border-bottom:1px solid var(--line);padding-bottom:16px}.DKRRea_sourceDetails dt{color:var(--muted);margin-bottom:6px;font-size:11px}.DKRRea_sourceDetails dd{margin:0;font-size:14px}.DKRRea_person{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:18px 0;display:flex}.DKRRea_avatar{background:var(--wash);width:42px;height:42px;color:var(--blue);border-radius:50%;justify-content:center;align-items:center;display:flex}.DKRRea_peachAvatar{color:#9d6136;background:#ffebdc}.DKRRea_person strong{font-size:14px}.DKRRea_person div>span{color:var(--muted);margin-top:3px;font-size:12px;display:block}.DKRRea_comment{background:var(--ivory);border-radius:10px;gap:11px;margin:22px 0;padding:17px;display:flex}.DKRRea_comment svg{color:#9d6136;flex-shrink:0}.DKRRea_comment p{margin:0;font-size:12px;line-height:1.6}.DKRRea_history{align-items:flex-start;gap:13px;display:flex}.DKRRea_history svg{color:var(--blue);flex-shrink:0}.DKRRea_history strong{font-size:13px}.DKRRea_history p{margin:5px 0 0;font-size:12px}.DKRRea_exportSection{background:var(--ivory);padding:80px 0}.DKRRea_exportGrid{grid-template-columns:1fr 1.15fr;align-items:center;gap:60px;display:grid}.DKRRea_exportCards{grid-template-columns:repeat(3,1fr);align-items:center;gap:12px;display:grid}.DKRRea_exportCard{border:1px solid var(--line);background:#fff;border-radius:12px;min-height:240px;padding:26px 20px;box-shadow:0 14px 30px #172a4609}.DKRRea_exportCard h3{margin:20px 0 12px;font-size:20px}.DKRRea_exportCard p{font-size:12px;line-height:1.7}.DKRRea_pdf>svg{color:#af523c}.DKRRea_word{transform:translateY(-20px)}.DKRRea_word>svg{color:var(--blue)}.DKRRea_excel>svg{color:#308266}.DKRRea_paperLines{gap:7px;margin-top:22px;display:grid}.DKRRea_paperLines i{background:#eef1f6;border-radius:2px;height:4px;display:block}.DKRRea_paperLines i:last-child{width:65%}.DKRRea_practical{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:45px;padding-top:72px;padding-bottom:72px;display:grid}.DKRRea_practical svg{color:var(--blue)}.DKRRea_practical h3{margin-top:18px;font-size:19px}.DKRRea_practical p{font-size:13px;line-height:1.8}.DKRRea_practical a{color:var(--blue);align-items:center;gap:8px;font-size:13px;display:inline-flex}.DKRRea_faq{max-width:870px;padding-top:72px;padding-bottom:80px}.DKRRea_faq h2{margin-bottom:32px}.DKRRea_faq details{border-top:1px solid var(--line);padding:20px 0}.DKRRea_faq details:last-child{border-bottom:1px solid var(--line)}.DKRRea_faq summary{cursor:pointer;font-size:15px;font-weight:750;line-height:1.6}.DKRRea_faq details p{margin:16px 0 0;font-size:14px;line-height:1.8}.DKRRea_cta{background:var(--wash);padding:60px 0}.DKRRea_ctaInner{justify-content:space-between;align-items:center;gap:45px;display:flex}.DKRRea_ctaInner h2{margin-bottom:12px;font-size:30px}.DKRRea_ctaInner p{max-width:570px;margin:0;font-size:14px;line-height:1.8}.DKRRea_ctaInner .DKRRea_actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:12px}@media (max-width:1000px){.DKRRea_heroGrid{gap:32px}.DKRRea_hero{padding:55px 0 68px}.DKRRea_featureRow{gap:38px}.DKRRea_windowBody{padding:22px}.DKRRea_sectionNav{grid-template-columns:repeat(3,1fr)}.DKRRea_monthlyGrid{gap:45px}.DKRRea_exportGrid{grid-template-columns:1fr;gap:48px}.DKRRea_exportCards{max-width:700px}.DKRRea_practical{gap:26px}}@media (max-width:720px){.DKRRea_heroGrid,.DKRRea_featureRow,.DKRRea_monthlyGrid{grid-template-columns:1fr}.DKRRea_heroGrid{gap:44px}.DKRRea_heroCopy h1{font-size:46px}.DKRRea_hero{padding:42px 0 52px}.DKRRea_heroVisual{width:100%;max-width:570px}.DKRRea_sectionNav{grid-template-columns:repeat(2,1fr);padding-top:22px;padding-bottom:22px}.DKRRea_sectionNav a{gap:7px;padding:12px 7px;font-size:12px}.DKRRea_sectionNav a>svg:last-child{display:none}.DKRRea_models{padding-top:52px;padding-bottom:44px}.DKRRea_modelGrid{grid-template-columns:1fr}.DKRRea_modelGrid .template-art{height:135px}.DKRRea_sectionBottom{flex-direction:column;align-items:flex-start;gap:18px}.DKRRea_featureRow{gap:28px;padding-top:52px;padding-bottom:52px}.DKRRea_reverse .DKRRea_featureCopy,.DKRRea_reverse .DKRRea_visual{order:0}.DKRRea_monthly{padding:42px 0}.DKRRea_monthlyGrid{gap:32px}.DKRRea_ramp{max-width:470px}.DKRRea_exportSection{padding:52px 0}.DKRRea_exportCards{gap:8px}.DKRRea_exportCard{min-height:240px;padding:20px 13px}.DKRRea_word{transform:translateY(-10px)}.DKRRea_practical{grid-template-columns:1fr;gap:28px;padding-top:48px;padding-bottom:48px}.DKRRea_faq{padding-top:48px;padding-bottom:52px}.DKRRea_ctaInner{flex-direction:column;align-items:flex-start;gap:25px}.DKRRea_ctaInner .DKRRea_actions{flex-flow:wrap}.DKRRea_cta{padding:44px 0}}@media (max-width:390px){.DKRRea_windowBody{padding:17px}.DKRRea_metrics{gap:8px}.DKRRea_metrics div{padding:12px}.DKRRea_exportCards{grid-template-columns:1fr}.DKRRea_exportCard{min-height:0}.DKRRea_word{transform:none}.DKRRea_paperLines{display:none}.DKRRea_heroCopy h1{font-size:41px}}
