.p1-intereses-header{min-height:72px;padding-block:16px;border-bottom:1px solid var(--p1-line);max-width:none}.p1-intereses{max-width:720px;margin:0 auto;padding:32px 24px 64px;color:var(--p1-ink);font:400 15px/1.6 var(--p1-font)}.p1-intereses>a:first-child{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--p1-muted)}.p1-intereses>a:first-child:before{content:"←";margin-right:8px}.p1-intereses h1{font:500 clamp(28px,4vw,36px)/1.15 var(--p1-display);letter-spacing:-.035em;margin:8px 0 12px}.p1-intereses h2{font:500 20px/1.3 var(--p1-display);letter-spacing:-.02em;margin:40px 0 12px;padding-top:24px;border-top:1px solid var(--p1-line)}.p1-intereses h3{font:500 16px/1.4 var(--p1-font);margin:0 0 6px}.p1-intereses p{margin:0 0 16px;color:var(--p1-muted)}.p1-intereses label{display:grid;gap:6px;font-size:13px;font-weight:500;color:var(--p1-ink)}.p1-intereses :is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid var(--p1-line);border-radius:8px;background:var(--p1-input);color:var(--p1-ink);font:400 16px/1.4 var(--p1-font)}.p1-intereses label:has(>input:is([type=checkbox],[type=radio])){display:flex;align-items:flex-start;gap:10px;font-weight:400}.p1-intereses input:is([type=checkbox],[type=radio]){width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--p1-ink)}.p1-intereses textarea{min-height:112px;resize:vertical}.p1-intereses :is(input,select,textarea):focus-visible{outline:2px solid var(--p1-ink);outline-offset:2px}.p1-intereses fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;margin:8px 0 16px;padding:20px 0 4px;border:0;border-top:1px solid var(--p1-line)}.p1-intereses legend{padding:0;font:500 16px/1.4 var(--p1-font);color:var(--p1-ink)}.p1-intereses fieldset>p:first-of-type{font-size:13px}.p1-intereses fieldset>:is(legend,p:first-of-type){grid-column:1/-1}.p1-intereses button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;margin:0 8px 8px 0;border:1px solid var(--p1-line);border-radius:8px;background:transparent;color:var(--p1-ink);font:500 14px/1.2 var(--p1-font);cursor:pointer}.p1-intereses button:hover{background:var(--p1-input)}.p1-intereses button[type=submit]{background:var(--p1-button);color:var(--p1-button-ink);border-color:var(--p1-button)}.p1-intereses button:disabled{opacity:.5;cursor:not-allowed}.p1-intereses>a[href="/login"]{display:inline-flex;align-items:center;min-height:48px;padding:12px 18px;border-radius:8px;background:var(--p1-button);color:var(--p1-button-ink);font-weight:500}.p1-intereses article{padding:20px 0;border-top:1px solid var(--p1-line)}.p1-intereses article p{font-size:14px;margin-bottom:8px}.p1-intereses [role=alert]{color:var(--p1-error)}@media(max-width:600px){.p1-intereses{padding:24px 16px 48px}.p1-intereses fieldset{grid-template-columns:minmax(0,1fr)}.p1-intereses-header{padding-inline:16px}}