.k-acc{align-items:center;gap:20px 32px}.k-datos{background:var(--swl-ink);padding:24px 0 120px}.k-datos-in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 56px}.k-dato{min-width:0;border-top:1px solid var(--swl-line-dk);padding-top:28px;position:relative}.k-dato:before{content:"";position:absolute;left:0;top:-1px;width:40px;height:2px;background:var(--swl-gold)}.k-dato h2{font-size:15px!important;font-weight:600!important;letter-spacing:.01em!important;color:var(--swl-gold-light)!important;margin:0 0 22px}.k-dato dl,.k-dato ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.k-dato dl div{display:grid;gap:2px}.k-dato dt{font-size:14px;font-weight:500;color:var(--swl-muted-inv)}.k-dato dd{margin:0}.k-dato li{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.k-dato b{font-size:var(--swl-w-lead);font-weight:700;color:var(--swl-text-inv)}.k-dato li span{font-size:15px;color:var(--swl-muted-inv)}.k-dato a{font-size:var(--swl-w-lead);font-weight:600;color:var(--swl-text-inv);text-decoration:none;padding-bottom:2px;box-shadow:inset 0 -1.5px 0 0 var(--swl-gold);transition:color var(--swl-w-dur) var(--swl-w-ease)}.k-dato a span,.k-dato a:hover{color:var(--swl-gold-light)}.k-dato a span{font-size:15px}.k-dato a:focus-visible{outline:2px solid var(--swl-gold);outline-offset:3px}.k-msg{padding:120px 0 144px;background:linear-gradient(180deg,var(--swl-ink) 0,var(--swl-ink-2) 160px)}.k-msg-in{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:56px 120px;align-items:start}.k-msg-in>div:first-child{position:sticky;top:120px}.k-msg h2{margin:0;max-width:14ch;font-size:var(--swl-w-h1);line-height:1.08}.k-nota{margin:0;font-size:14px;line-height:1.55;color:var(--swl-muted-inv)!important;max-width:44ch}.k-form{display:grid;gap:44px;max-width:620px}.k-field{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.k-field label{font-size:14px;font-weight:600;letter-spacing:.01em;color:var(--swl-text-inv);transition:color var(--swl-w-dur) var(--swl-w-ease)}.k-field input,.k-field select,.k-field textarea{width:100%;font:inherit;font-size:20px;font-weight:400;color:var(--swl-text-inv);background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.18);border-radius:0;padding:12px 0 14px;caret-color:var(--swl-gold-light);transition:border-color var(--swl-w-dur) var(--swl-w-ease)}.k-field input:hover,.k-field select:hover,.k-field textarea:hover{border-bottom-color:rgba(255,255,255,.34)}.k-field input:focus,.k-field select:focus,.k-field textarea:focus{outline:none}.k-linea{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--swl-gold);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--swl-w-ease);pointer-events:none}.k-field:focus-within .k-linea{transform:scaleX(1)}.k-field:focus-within label{color:var(--swl-gold-light)}.k-field textarea{resize:vertical;min-height:132px;line-height:1.5;display:block}.k-select select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:36px}.k-select:after{content:"";position:absolute;right:6px;bottom:24px;width:9px;height:9px;border-right:1.5px solid var(--swl-gold-light);border-bottom:1.5px solid var(--swl-gold-light);transform:rotate(45deg);pointer-events:none}.k-field select option{background:var(--swl-ink-2);color:var(--swl-text-inv)}.k-consent{display:grid;grid-template-columns:20px minmax(0,1fr);gap:14px;align-items:start;font-size:14px;line-height:1.55;color:var(--swl-muted-inv);cursor:pointer;max-width:60ch}.k-consent input{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:1px 0 0;border:1.5px solid rgba(255,255,255,.34);border-radius:3px;background:transparent;cursor:pointer;display:grid;place-content:center;transition:border-color var(--swl-w-dur) var(--swl-w-ease),background var(--swl-w-dur) var(--swl-w-ease)}.k-consent input:after{content:"";width:5px;height:10px;margin-top:-2px;border-right:2px solid var(--swl-ink);border-bottom:2px solid var(--swl-ink);transform:rotate(45deg) scale(0);transition:transform .2s var(--swl-w-ease)}.k-consent input:checked{background:var(--swl-gold);border-color:var(--swl-gold)}.k-consent input:checked:after{transform:rotate(45deg) scale(1)}.k-consent input:focus-visible{outline:2px solid var(--swl-gold);outline-offset:3px}.k-consent:hover input{border-color:var(--swl-gold-light)}.k-enviar{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;padding-top:4px}.k-enviar .swl-btn{padding:19px 40px;font-size:15px}.k-ok{margin:0;padding-left:16px;border-left:3px solid var(--swl-gold);font-size:15px;color:var(--swl-text-inv)!important}@media (prefers-reduced-motion:reduce){.k-consent input:after,.k-field label,.k-linea{transition:none}}@media (max-width:1180px){.k-msg-in{grid-template-columns:1fr}.k-msg-in>div:first-child{position:static}}@media (max-width:900px){.k-datos{padding-bottom:80px}.k-datos-in{grid-template-columns:1fr;gap:40px}.k-msg{padding:80px 0 96px}}@media (max-width:560px){.k-acc .swl-btn{width:100%;text-align:center}.k-form{gap:36px}.k-field input,.k-field select,.k-field textarea{font-size:18px}.k-enviar .swl-btn{width:100%;text-align:center}}