body:has([data-estrada-completion]){background:#fff}body:has([data-estrada-completion]) .intake-brand-header{background:#fff}.intake-main:has([data-estrada-completion]){max-width:none;margin:0;padding:0}[data-estrada-completion]{background:#fff;color:#493b3b;font-family:var(--contact-font-sans,"Inter Tight"),Arial,sans-serif}.estrada-completion{box-sizing:border-box;width:100%;max-width:442px;margin:0 auto;padding:26px 26px 48px;text-align:center}.estrada-completion-eyebrow{display:flex;align-items:center;justify-content:center;gap:7px;margin:0;color:#4f6656;font-size:10px;font-weight:500;line-height:1.55;letter-spacing:1.6px;text-transform:uppercase}.estrada-completion h1{margin:17px 0 0;color:#793c49;font-family:var(--contact-font-serif,"Newsreader"),Georgia,serif;font-size:43px;font-weight:400;line-height:1.04;letter-spacing:-1.5px}.estrada-completion h1 em{font-weight:400}.estrada-completion-art{position:relative;display:flex;align-items:center;justify-content:center;height:221px;margin:13px 0 9px}.estrada-completion-art:before{content:"";position:absolute;width:192px;height:192px;border-radius:50%;background:radial-gradient(circle at 35% 20%,#f7eee2,#e8d2be)}.estrada-completion-art img{position:relative;width:auto;height:194px;object-fit:contain;transform:rotate(-8deg);filter:drop-shadow(14px 12px 8px #67463524)}.estrada-completion-spark{position:absolute;top:51px;left:21%;color:#b78d52;font-size:23px}.estrada-completion-spark:last-child{top:150px;right:19%;left:auto;font-size:15px}.estrada-completion-body{margin:0;color:#776b68;font-size:14px;line-height:1.65}.estrada-completion-primary{display:flex;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;width:100%;min-height:52px;margin-top:24px;padding:16px 19px;border-radius:40px;background:#a65d55;color:#fff;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.estrada-completion-primary:hover{background:#793c49}.estrada-completion-caption{margin:10px 0 0;color:#776b68;font-size:11px;line-height:1.55}@media (max-width:350px){.estrada-completion{padding-right:20px;padding-left:20px}.estrada-completion h1{font-size:39px}}