/* Seven application drafts share the approved three-screen pool layout. */
.application-draft{background:#061e2c}
.draft-hero{background:linear-gradient(115deg,#041c2b,#082d3d);isolation:isolate}
.draft-hero .application-hero-inner{position:relative;z-index:1;width:56%;max-width:760px}
.draft-hero h1{font-size:clamp(46px,5.2vw,80px);max-width:760px}
.draft-video-slot{position:absolute;right:7vw;top:calc(50% + 25px);transform:translateY(-50%);width:30%;aspect-ratio:16/11;display:grid;place-items:center;text-align:center;border:1px dashed #75c9d14d;background:#9cdae604;color:#8db5c3}
.draft-media-label{font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.2em;color:#85c6d0}
.draft-video-slot p,.draft-scene-slot p{font-size:clamp(18px,2vw,27px);line-height:1.3;color:#a6cbd6;margin:14px 12px 8px;letter-spacing:-.025em}
.draft-video-slot small,.draft-scene-slot small{font:11px/1.6 Arial,Helvetica,sans-serif;color:#7395a4}
.draft-scene-slot{display:grid;place-items:center;text-align:center;border:1px dashed #80c6d04d;background:linear-gradient(145deg,#092c3b,#061f2d)}
.draft-product-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7dafbe;border-right:1px dashed #91cad42e;margin:18px;height:calc(100% - 36px);min-height:110px}
.draft-product-slot>span{font:500 25px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.06em;color:#92c4d0}.draft-product-slot>small{font:10px/1.5 Arial,Helvetica,sans-serif;color:#6f96a6;margin-top:12px}
.application-draft .pool-benefit-strip strong{font-size:clamp(25px,2.6vw,37px)}
.application-draft .pool-product-code,.application-draft .pool-product-action{font-family:Arial,Helvetica,sans-serif}
@media(max-width:1000px){.draft-hero .application-hero-inner{width:62%}.draft-video-slot{right:5vw;width:26%}.draft-video-slot p{font-size:18px}.draft-video-slot small{display:block;padding:0 10px}.draft-product-slot{border-right:0;border-bottom:1px dashed #91cad42e;min-height:140px}}
@media(max-width:650px){.draft-hero{padding-bottom:50px;display:flex;flex-direction:column;gap:36px}.draft-hero .application-hero-inner{width:100%;order:0}.draft-hero h1{font-size:44px;overflow-wrap:normal}.draft-hero h2{font-size:26px}.draft-video-slot{order:1;position:relative;right:auto;top:auto;transform:none;width:100%;aspect-ratio:16/9}.draft-video-slot p{font-size:22px}.draft-video-slot small{display:block}.draft-scene-slot{min-height:360px}.draft-product-slot{border-bottom:0;border-right:1px dashed #91cad42e;margin:15px;min-height:120px;height:calc(100% - 30px)}.application-draft .pool-benefit-strip strong{font-size:23px}.application-draft .pool-benefit-strip>div>span{font-size:9px}.application-draft .pool-product h3{font-size:17px}}
@media(min-width:1001px) and (max-height:850px){.draft-hero{padding-top:125px;padding-bottom:65px}.draft-hero h1{font-size:clamp(44px,4.8vw,68px)}.draft-hero .pool-overview p{font-size:15px;line-height:1.75}.application-draft .pool-benefit-strip strong{font-size:28px}}
@media(max-width:650px){.application-draft .pool-benefit-strip strong{font-size:18px;line-height:1.25;overflow-wrap:anywhere}}
