.dc{position:relative;margin:var(--section-gap-y) clamp(var(--fs)*1.5,4vw,var(--fs)*4);display:flex;flex-direction:column}@media(orientation:landscape){.dc .eyebrow{margin-bottom:0;height:calc(var(--fs)*1.875);padding-left:calc(var(--fs)*1.75);padding-right:calc(var(--fs)*1.75)}}.dc-head{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:calc(var(--fs)*2.5);text-align:left}.dc-title{margin:calc(var(--fs)*1) 0 var(--space-3);font-family:var(--font-sans);font-size:calc(var(--fs)*3.5);font-weight:400;line-height:1.1;color:var(--color-secondary-950)}.dc-title-bold{font-weight:700}.dc-lede{width:min(var(--fs)*38,100%);margin:0;font-family:var(--font-sans);font-size:calc(var(--fs)*1);font-weight:500;line-height:1.5;color:#6b7280}.dc-nav{gap:calc(var(--fs)*1);margin-bottom:calc(var(--fs)*2.5)}.dc-nav,.dc-tabs{display:flex;align-items:center}.dc-tabs{flex:1 1;justify-content:space-between;gap:calc(var(--fs)*.5);padding:calc(var(--fs)*.4);border:1px solid #ebebeb;border-radius:calc(var(--fs)*2.5);background:#fff}.dc-tab{flex:none;padding:calc(var(--fs)*.85) calc(var(--fs)*6);border:none;border-radius:calc(var(--fs)*2);background:rgba(0,0,0,0);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;color:#8a93a3;cursor:pointer;transition:background .18s ease,color .18s ease}.dc-tab:hover{color:var(--color-secondary-950)}.dc-more,.dc-tab.is-active{background:#0d121c;color:#fff}.dc-more{flex:none;display:inline-flex;align-items:center;gap:calc(var(--fs)*.6);height:calc(var(--fs)*3.5);padding:0 calc(var(--fs)*1.75);border-radius:calc(var(--fs)*2);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:background .18s ease}.dc-more:hover{background:#1c2330}.dc-card,.dc-carousel{width:100%}.dc-card{position:relative;height:calc(var(--fs)*34);overflow:hidden;border-radius:calc(var(--fs)*1.5);--dc-accent:#5282ff}.dc-card:after{content:"";position:absolute;inset:0;z-index:1;background:rgba(8,11,18,.45);opacity:0;transition:opacity .4s ease;pointer-events:none}.dc-card:hover:after{opacity:1}.dc-card-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.dc-card:hover .dc-card-img{transform:scale(1.06)}.dc-card-img--fallback{background:radial-gradient(120% 90% at 70% 10%,color-mix(in srgb,var(--dc-accent) 65%,#ffffff) 0,transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--dc-accent) 70%,#1b2333) 0,#10151f 100%)}.dc-card-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,11,18,0) 38%,rgba(8,11,18,.82));pointer-events:none}.dc-card-badge{position:absolute;z-index:2;top:calc(var(--fs)*1);right:calc(var(--fs)*1);display:inline-flex;align-items:center;padding:calc(var(--fs)*.35) calc(var(--fs)*.85);border-radius:calc(var(--fs)*1.25);background:hsla(0,0%,100%,.92);font-family:var(--font-sans);font-size:calc(var(--fs)*.7);font-weight:600;color:var(--color-secondary-600);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dc-card-body{position:absolute;z-index:2;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:calc(var(--fs)*1.5);color:#fff}.dc-card-title{margin:0;font-size:calc(var(--fs)*2);line-height:1.1;color:#fff}.dc-card-subtitle,.dc-card-title{font-family:var(--font-sans);font-weight:500}.dc-card-subtitle{margin-top:calc(var(--fs)*.25);font-size:calc(var(--fs)*.78);letter-spacing:.04em;color:hsla(0,0%,100%,.72)}.dc-card-list{display:flex;flex-direction:column;gap:calc(var(--fs)*.5);margin:calc(var(--fs)*1.25) 0 0;padding:0;list-style:none}.dc-card-row{display:flex;align-items:center;gap:calc(var(--fs)*.6)}.dc-row-icon{flex:none;width:calc(var(--fs)*1.1);height:calc(var(--fs)*1.1);color:hsla(0,0%,100%,.85)}.dc-card-row-text{font-family:var(--font-sans);font-size:calc(var(--fs)*.82);font-weight:500;line-height:1.3;color:hsla(0,0%,100%,.92)}@media(orientation:portrait){.dc{margin-left:0;margin-right:0}.dc-head,.dc-nav{padding-left:clamp(var(--fs)*1.5,4vw,var(--fs)*4);padding-right:clamp(var(--fs)*1.5,4vw,var(--fs)*4)}.dc .eyebrow{margin-bottom:0}.dc-title{font-size:calc(var(--fs)*1.75)}.dc-lede{width:100%;font-size:calc(var(--fs)*.75)}.dc-tabs{width:100%;gap:calc(var(--fs)*.25);padding:calc(var(--fs)*.3)}.dc-tab{flex:1 1;min-width:0;padding:calc(var(--fs)*.6) calc(var(--fs)*.4);font-size:calc(var(--fs)*.7);text-align:center;white-space:nowrap}.dc-more{display:none}.dc-card{height:calc(var(--fs)*24.625);border-radius:calc(var(--fs)*1)}.dc-card-body{padding:calc(var(--fs)*1)}.dc-card-title{font-size:calc(var(--fs)*1.5)}.dc-card-subtitle{font-size:calc(var(--fs)*.75)}.dc-card-list{margin-top:calc(var(--fs)*.75);gap:calc(var(--fs)*.35)}.dc-card-row-text{font-size:calc(var(--fs)*.75)}.dc-row-icon{width:calc(var(--fs)*.8);height:calc(var(--fs)*.8)}}