.dtv12 .v12hw-eyebrow{color:var(--v12-gold)}.dtv12 .v12hw{position:relative;margin-top:calc(clamp(56px,7vw,96px) * -.42);padding-top:clamp(12px,1.6vw,24px);background:linear-gradient(180deg,#f8fafe,#f1f5fd)}.dtv12 .v12hw-card{position:relative;overflow:hidden;padding:clamp(38px,5vw,76px) clamp(26px,4vw,64px);border-radius:28px;background:radial-gradient(66% 84% at 90% 4%,rgba(120,158,255,.26),rgba(120,158,255,0) 62%),radial-gradient(56% 70% at 2% 100%,rgba(10,24,74,.42),rgba(10,24,74,0) 66%),linear-gradient(146deg,var(--v12-blue-deep) 0,var(--v12-blue) 58%,#2a56cc 100%)}.dtv12 .v12hw-split{position:absolute;top:0;right:0;bottom:0;left:50%;pointer-events:none;background:linear-gradient(158deg,#ffd34a 0,var(--v12-gold) 48%,#f0b400 100%);box-shadow:inset 26px 0 30px -22px rgba(5,11,28,.45)}.dtv12 .v12hw-split:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(15,23,42,.05) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.05) 1px,transparent 0);background-size:38px 38px;-webkit-mask-image:radial-gradient(84% 108% at 100% 6%,#000,transparent 74%);mask-image:radial-gradient(84% 108% at 100% 6%,#000,transparent 74%)}.dtv12 .v12hw-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:center}.dtv12 .v12hw-h{margin:0;font-size:clamp(2rem,3.2vw,2.625rem);font-weight:400;line-height:1.16;letter-spacing:-.022em;color:#fff;text-wrap:balance}.dtv12 .v12hw-h b{display:block;font-weight:700;letter-spacing:-.012em}.dtv12 .v12hw-sub{margin:20px 0 0;max-width:42ch;font-size:1.0625rem;font-weight:400;line-height:1.65;letter-spacing:-.003em;color:rgba(255,255,255,.76);text-wrap:pretty}.dtv12 .v12hw-flow{--hw-node:clamp(38px,3.2vw,46px);--hw-step:clamp(24px,4.4vw,58px);display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.dtv12 .v12hw-stage{position:relative;display:flex;align-items:center;gap:clamp(12px,1.3vw,17px);margin-left:calc(var(--i) * var(--hw-step));padding:clamp(11px,1.25vw,16px) 0}.dtv12 .v12hw-stage:not(:first-child):before{content:"";position:absolute;left:calc(var(--hw-node) / 2 - var(--hw-step));top:calc(-50% + var(--hw-node) / 2);width:calc(var(--hw-step) - var(--hw-node) / 2);height:calc(100% - var(--hw-node) / 2);border-left:2px solid rgba(15,23,42,.24);border-bottom:2px solid rgba(15,23,42,.24);border-bottom-left-radius:12px}.dtv12 .v12hw-stage:after{content:"";flex:1 1 18px;min-width:18px;height:1px;margin-left:clamp(12px,1.4vw,20px);background:linear-gradient(90deg,rgba(15,23,42,.3),rgba(15,23,42,.04))}.dtv12 .v12hw-stage:last-child:after{background:linear-gradient(90deg,rgba(15,23,42,.55),rgba(15,23,42,.12))}@media (max-width:959px){.dtv12 .v12hw-split{display:none}.dtv12 .v12hw-inner{grid-template-columns:minmax(0,1fr);gap:clamp(30px,4vw,42px)}.dtv12 .v12hw-sub{max-width:56ch}.dtv12 .v12hw-h b{display:inline}.dtv12 .v12hw-flow{padding:clamp(14px,2.4vw,22px) clamp(18px,3vw,26px);border-radius:20px;background:linear-gradient(158deg,#ffd34a 0,var(--v12-gold) 48%,#f0b400 100%)}}@media (max-width:519px){.dtv12 .v12hw-card{padding:28px 20px;border-radius:22px}.dtv12 .v12hw-flow{--hw-node:34px;--hw-step:22px;padding:10px 16px;border-radius:16px}.dtv12 .v12hw-stage{gap:12px;padding:9px 0}.dtv12 .v12hw-stage:after{margin-left:12px;min-width:12px}}