*{box-sizing:border-box}body{margin:0;font-family:system-ui,sans-serif;background:#f8faf7;color:#20394b;line-height:1.6}.find-header{max-width:1050px;margin:auto;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px}.find-header .lugeta-brand{max-width:150px}.find-header a{color:#176d65}.find-main{max-width:960px;margin:20px auto;padding:16px 20px 40px}.find-main h1{font-size:clamp(calc(30px * var(--aypot-text-scale, 1)),6vw,calc(44px * var(--aypot-text-scale, 1)));line-height:1.2;margin:10px 0}.find-kicker{letter-spacing:.12em;font-size:calc(14px * var(--aypot-text-scale, 1));color:#53726b;font-weight:800}.find-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}.find-card{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #cddfd8;border-radius:24px;background:#fff;color:#20394b;padding:26px;text-decoration:none;box-shadow:0 5px #dee9e1}.find-card.recommended{background:#e6f4ed;border-color:#8fbfb0}.find-card h2{font-size:calc(24px * var(--aypot-text-scale, 1));line-height:1.3}.find-card strong{margin-top:auto;padding-top:18px;color:#176d65}.find-card p{margin-top:0}.find-badge{font-size:calc(14px * var(--aypot-text-scale, 1));font-weight:800;color:#426f60}.find-note{font-size:calc(14px * var(--aypot-text-scale, 1));color:#526575}.find-main details{margin:24px 0}.find-main summary{cursor:pointer;min-height:44px}.find-main a:focus-visible{outline:3px solid #126b61;outline-offset:5px}.find-skip{display:inline-block;padding:12px 0;color:#176d65}@media(max-width:650px){.find-grid{grid-template-columns:1fr}.find-card{padding:22px}.find-main{margin-top:0}}
