.ln-page{padding-bottom:80px}.ln summary>svg{transform:rotate(90deg)}.ln details[open]>summary>svg{transform:rotate(-90deg)}.ln-page [hidden]{display:none!important}.ln-hero{grid-template-columns:minmax(0,1.65fr) minmax(260px,.8fr);align-items:center;gap:50px;padding:42px 0 30px;display:grid}.ln-hero h1{letter-spacing:-.055em;margin:18px 0 22px;font-size:clamp(38px,4.9vw,68px);line-height:1.1}.ln-hero h1 span{color:var(--accent)}.ln-hero>div>p{max-width:660px;color:var(--muted);margin-bottom:26px;font-size:17px;line-height:1.8}.ln-hero .button{gap:12px}.ln-hero-aside{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;align-items:start;gap:18px;padding:30px;display:flex}.ln-hero-aside>svg{color:var(--accent)}.ln-hero-aside strong{letter-spacing:-.035em;font-size:25px;line-height:1.4}.ln-hero-aside p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.ln-disclosure{color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:34px;padding-bottom:28px;font-size:12px;line-height:1.8}.ln section{scroll-margin-top:140px}.ln-section-intro{justify-content:space-between;align-items:center;gap:28px;margin-bottom:24px;display:flex}.ln h2,.ln-method h2,.ln-sources h2{letter-spacing:-.04em;margin:10px 0 14px;font-size:clamp(26px,3vw,36px)}.ln-section-intro p{color:var(--muted);max-width:720px;margin:0;font-size:14px;line-height:1.8}.ln-scenario{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin-bottom:50px;padding:30px}.ln-ltv{text-align:right;min-width:145px}.ln-ltv>span,.ln-ltv small{color:var(--muted);letter-spacing:.05em;font-size:10px;display:block}.ln-ltv strong{color:var(--accent);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:8px 0;font-size:40px;display:block}.ln fieldset{border:0;min-width:0;margin:0;padding:0}.ln-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.ln label{font-size:12px;font-weight:650;line-height:1.6;display:block}.ln input:not([type=checkbox]),.ln select{border:1px solid var(--line);background:var(--bg);min-height:48px;color:var(--text);border-radius:8px;width:100%;min-width:0;margin-top:7px;padding:11px 12px;font-family:inherit;font-size:16px;display:block}.ln input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin:2px 0}.ln label small{color:var(--muted);margin-top:6px;font-size:12px;font-weight:400;line-height:1.6;display:block}.ln .ln-consent{cursor:pointer;gap:12px;margin:22px 0;font-size:13px;font-weight:500;display:flex}.ln-consent small{margin-top:4px}.ln-assumptions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:20px}.ln-assumptions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:16px 0;font-size:13px;font-weight:650;display:flex}.ln-extra-fields{grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 0}.ln-assumptions>p{color:var(--muted);font-size:12px;line-height:1.8}.ln-note{color:var(--muted);font-size:12px;line-height:1.75}.ln-scenario>.ln-note{margin:18px 0 0}.ln-error{color:var(--error);border:1px solid;border-radius:8px;padding:14px;font-size:14px;line-height:1.7}.ln-filter-form{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:20px}.ln-filter-form fieldset{grid-template-columns:minmax(200px,1.4fr) minmax(150px,.8fr) minmax(190px,1fr) auto;align-items:end;gap:18px;display:grid}.ln-filter-form .ln-checkbox{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-weight:500;display:flex}.ln-filter-form .button{min-height:48px}.ln-status-line{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin:18px 0;font-size:12px;display:flex}.ln-status-line p{margin:0}.ln-status-line>span{white-space:nowrap}.ln-desktop-table,.ln-rates-scroll,.ln-comparison-scroll{border:1px solid var(--line);overscroll-behavior-x:contain;border-radius:12px;overflow-x:auto}.ln table{border-collapse:collapse;text-align:left;background:var(--surface);width:100%;font-size:13px;line-height:1.7}.ln table th,.ln table td{vertical-align:top;border-bottom:1px solid var(--line);padding:20px 16px}.ln table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--bg);font-size:10px;font-weight:650}.ln table tr:last-child>td,.ln table tr:last-child>th{border-bottom:0}.ln table tbody th{font-weight:500}.ln table small{color:var(--muted);max-width:230px;margin-top:5px;font-size:11px;font-weight:400;line-height:1.7;display:block}.ln-desktop-table table{min-width:1000px}.ln-desktop-table tbody tr:hover{background:var(--surface-2)}.ln-desktop-table th:first-child{background:var(--surface);z-index:1;min-width:230px;position:sticky;left:0}.ln-bank-name{align-items:center;gap:12px;display:flex}.ln-bank-name strong,.ln-bank-name h3{letter-spacing:-.02em;margin:0;font-size:14px;font-weight:750}.ln-bank-name small{color:var(--muted);font-size:11px;margin:2px 0 0!important}.ln-details-link{min-height:28px;margin-top:12px;font-size:11px;display:inline-block}.ln-select{border:1px solid var(--line);background:var(--bg);color:var(--text);cursor:pointer;border-radius:8px;min-height:44px;padding:10px 14px;font-family:inherit;font-size:12px;font-weight:650}.ln-select:hover,.ln-select[aria-pressed=true]{border-color:var(--accent);background:var(--surface-2);color:var(--accent)}.ln-mobile-products{display:none}.ln-selection{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:26px;padding:24px}.ln-selection-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.ln-selection h3{letter-spacing:-.03em;margin:8px 0;font-size:22px}.ln-selection-head p{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.7}.ln-remove-list{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.ln-remove-list button{border:1px solid var(--line);min-height:44px;color:var(--text);background:var(--bg);cursor:pointer;font:inherit;border-radius:7px;padding:8px 12px;font-size:12px}.ln caption{text-align:left;color:var(--muted);background:var(--bg);padding:16px;font-size:12px}.ln-comparison-scroll table{table-layout:fixed;min-width:650px}.ln-comparison-scroll th:first-child{width:190px}.ln-comparison-scroll td{overflow-wrap:anywhere}.ln-product-details{margin:50px 0}.ln-product-details>details{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:12px 0;scroll-margin-top:140px}.ln-product-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:20px 24px;font-size:16px;font-weight:700;display:flex}.ln-product-details summary small{color:var(--muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.ln-evidence-body{padding:0 24px 24px;font-size:14px;line-height:1.8}.ln-evidence-body>p{max-width:850px}.ln-rates-scroll table{min-width:620px}.ln-rates-scroll th:first-child{width:115px}.ln-rates-scroll td:nth-child(2){width:190px}.ln-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:24px 0;display:grid}.ln-fact-grid>div{border-bottom:1px solid var(--line);padding:16px 0}.ln-fact-grid dt{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:8px;font-size:11px}.ln-fact-grid dd{margin:0;font-size:13px;line-height:1.7}.ln-fact-grid dd small{color:var(--muted);margin-top:7px;font-size:12px;display:block}.ln a{overflow-wrap:anywhere}.ln-apr{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:20px}.ln-apr h3,.ln-evidence-body>h3{margin:8px 0;font-size:16px}.ln-apr p{margin:0;font-size:13px;line-height:1.8}.ln-empty{border:1px solid var(--line);text-align:center;background:var(--surface);border-radius:12px;padding:40px}.ln-empty>svg{color:var(--accent)}.ln-empty h3{font-size:21px}.ln-empty p{color:var(--muted);font-size:14px}.ln-method{border-top:1px solid var(--line);padding-top:36px;scroll-margin-top:140px}.ln-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:24px 0;display:grid}.ln-method-grid h3{letter-spacing:-.02em;font-size:18px}.ln-method-grid p,.ln-sources p{color:var(--muted);font-size:14px;line-height:1.85}.ln-tool-links{flex-wrap:wrap;align-items:center;gap:16px;margin:26px 0 44px;display:flex}.ln-sources{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:28px;scroll-margin-top:140px}.ln-sources ul{padding-left:20px}.ln-sources li{margin-bottom:12px;font-size:13px;line-height:1.75}.ln-sources li span{color:var(--muted);font-size:11px;display:block}.ln :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.ln input[aria-invalid=true]{border-color:var(--error)}@media (width<=1100px){.ln-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.ln-extra-fields,.ln-filter-form fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.ln-hero{gap:28px}}@media (width<=800px){.ln-hero{grid-template-columns:1fr;gap:24px;padding-top:26px}.ln-hero-aside,.ln-desktop-table{display:none}.ln-mobile-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ln-product-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;min-width:0;padding:20px;display:flex}.ln-product-card>p{color:var(--muted);margin:16px 0;font-size:12px;line-height:1.75}.ln-card-numbers{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px;padding-top:16px;display:grid}.ln-card-numbers small{color:var(--muted);font-size:10px;line-height:1.6;display:block}.ln-card-numbers strong{letter-spacing:-.03em;margin:6px 0;font-size:17px;display:block}.ln-card-meta{color:var(--muted);border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:auto;padding-top:14px;font-size:10px;display:flex}.ln-product-card footer{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:11px;display:flex}.ln-selection{padding:20px}.ln-status-line>span{display:none}.ln-scenario{padding:24px}.ln-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.ln-hero h1{font-size:38px}.ln-hero>div>p{font-size:15px}.ln-section-intro{align-items:flex-start;gap:14px}.ln-section-intro>.text-link{display:none}.ln-ltv{min-width:90px}.ln-ltv>span{letter-spacing:0;max-width:100px;font-size:8px}.ln-ltv strong{font-size:30px}.ln-ltv small{font-size:9px}.ln-section-intro h2{font-size:26px}.ln-scenario{padding:20px}.ln-extra-fields,.ln-filter-form fieldset,.ln-mobile-products{grid-template-columns:1fr}.ln-selection-head{flex-direction:column;align-items:flex-start;gap:10px}.ln-fact-grid,.ln-method-grid{grid-template-columns:1fr;gap:0}.ln-product-details summary{padding:18px}.ln-evidence-body{padding:0 16px 20px}.ln-sources{padding:22px}.ln-filter-form{padding:18px}.ln-scenario .button,.ln-tool-links .button{width:100%}.ln label{font-size:11px}.ln-fields{gap:14px}.ln-fields input,.ln-fields select{padding:10px}.ln-tool-links{flex-direction:column;align-items:stretch}.ln-disclosure{font-size:11px}.ln-comparison-scroll th:first-child{width:150px}.ln-comparison-scroll table{min-width:650px}}.ln-ltv strong{font-size:30px}.ln-ltv{min-width:190px;max-width:260px}.ln-ltv small{line-height:1.5}.ln-sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:24px;display:grid}.ln-slider input[type=range]{min-height:32px;accent-color:var(--accent);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0}.ln-basis{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:0;display:grid}.ln-basis legend{margin-bottom:10px;padding:0;font-size:12px;font-weight:650}.ln .ln-radio{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;min-height:72px;padding:14px 16px;display:flex}.ln .ln-radio input{width:20px;height:20px;min-height:0;accent-color:var(--accent);flex-shrink:0;margin:2px 0 0}.ln .ln-radio:has(input:checked){border-color:var(--accent);background:var(--surface);box-shadow:inset 0 0 0 1px var(--accent)}.ln .ln-radio:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.ln-radio strong{font-size:14px;display:block}.ln-radio small{margin-top:3px}.ln-own{grid-template-columns:minmax(0,320px);margin-bottom:20px}.ln-filter-form .ln-prefs{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;gap:8px 22px;padding-top:14px;display:flex}.ln-filter-form .ln-prefs .ln-checkbox{min-height:36px;font-size:13px}.ln-bar{background:var(--surface-2);border-radius:3px;max-width:190px;height:6px;margin-top:10px;display:block;position:relative;overflow:hidden}.ln-bar:before,.ln-bar:after{content:"";position:absolute;top:0;bottom:0}.ln-bar:before{width:var(--i,0%);background:var(--accent);left:0}.ln-bar:after{left:var(--i,0%);width:var(--f,0%);background:#c9822b}.ln-bar[data-complete=false]{opacity:.55}.ln-rate-box{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.ln-rate-box>div{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:14px 16px}.ln-rate-box small{color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.ln-rate-box strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px}.ln-card-meta span:empty{display:none}.ln-product-page-link{margin:16px 0 0}@media (width<=800px){.ln-sliders,.ln-basis,.ln-rate-box,.ln-filter-form fieldset{grid-template-columns:1fr}}.lr-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin-bottom:24px;display:grid}.lr-columns h3{border-bottom:1px solid var(--line);margin:0 0 14px;padding-bottom:10px;font-size:15px}.lr-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lr-early{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-bottom:22px;padding-top:20px;display:grid}.lr-early .button{min-height:48px}.lr-results{margin-top:8px;margin-bottom:40px}.lr-verdict{border:1px solid var(--line);background:var(--surface);border-left-width:5px;border-radius:12px;margin:14px 0 24px;padding:22px 26px}.lr-verdict strong{letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(18px,2.2vw,24px);display:block}.lr-verdict p{color:var(--muted);max-width:760px;margin:0;font-size:14px;line-height:1.75}.lr-verdict[data-tone=good]{border-left-color:#2f8f5b}.lr-verdict[data-tone=mixed]{border-left-color:#c9822b}.lr-verdict[data-tone=bad]{border-left-color:var(--error)}.lr-verdict[data-tone=neutral]{border-left-color:var(--line)}.lr-table table{min-width:640px}.lr-table td,.lr-table th{font-variant-numeric:tabular-nums}.ln-desktop-table.lr-table th:first-child{position:static}.lr-bars{gap:14px;max-width:640px;margin:26px 0 8px;display:grid}.lr-bars small{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.lr-bars p{color:var(--muted);margin:0;font-size:12px}.ln-bar.ln-bar-lg{border-radius:6px;max-width:none;height:12px;margin-top:0}.lr-key{vertical-align:baseline;border-radius:2px;width:10px;height:10px;margin:0 4px 0 10px;display:inline-block}.lr-key-i{background:var(--accent);margin-left:0}.lr-key-f{background:#c9822b}.lr-breakeven{margin:18px 0 8px;font-size:15px;font-weight:650}.ln-regulation{border-top:1px solid var(--line);padding:44px 0 8px}.ln-regulation h2{letter-spacing:-.04em;margin:10px 0 20px;font-size:clamp(26px,3vw,36px)}.ln-reg-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.ln-reg-dates>div{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:20px 22px}.ln-reg-dates small{letter-spacing:.05em;color:var(--accent);text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.ln-reg-dates strong{letter-spacing:-.03em;margin-bottom:4px;font-size:20px;display:block}.ln-reg-dates span{color:var(--muted);font-size:13px}.ln-more{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:22px 0}.ln-more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;font-weight:650;display:flex}.ln-more[open]>summary{border-bottom:1px solid var(--line)}.ln-more ul{color:var(--muted);gap:10px;margin:16px 0;padding-left:20px;font-size:14px;line-height:1.75;display:grid}.ln-more>p{margin:0 0 16px}.ln-more a,.ln-regulation a{color:var(--accent)}.ln-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:52px;display:grid}.ln-overview-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:12px;padding:26px;display:flex}.ln-overview-card h2{letter-spacing:-.03em;margin:0;font-size:21px}.ln-overview-card p{color:var(--muted);flex:1;margin:0 0 8px;font-size:14px;line-height:1.75}.ln-overview-card .button{align-self:flex-start}.ln-trap{margin-bottom:52px}.ln-trap h2{letter-spacing:-.04em;margin:10px 0 14px;font-size:clamp(26px,3vw,36px)}.ln-trap>p{color:var(--muted);max-width:760px;font-size:14px;line-height:1.8}.ln-trap .ln-desktop-table table{min-width:760px}.ln-trap .ln-desktop-table th:first-child{min-width:190px}.ln-trap-rpmn{color:var(--text);font-weight:750}.ln-terms{gap:0;margin-bottom:52px;display:grid}.ln-terms h2{letter-spacing:-.04em;margin:10px 0 18px;font-size:clamp(26px,3vw,36px)}.ln-terms details{border-top:1px solid var(--line)}.ln-terms details:last-of-type{border-bottom:1px solid var(--line)}.ln-terms summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;font-weight:650;display:flex}.ln-terms details>p{color:var(--muted);max-width:780px;margin:0 0 18px;font-size:14px;line-height:1.8}.ln-terms summary>svg{flex-shrink:0;transform:rotate(90deg)}.ln-terms details[open]>summary>svg{transform:rotate(-90deg)}@media (width<=800px){.lr-columns,.lr-fields,.ln-reg-dates,.ln-overview-grid,.lr-early{grid-template-columns:1fr}.lr-early .button{width:100%}}@media (width<=540px){.ln-ltv{text-align:left;min-width:0;max-width:none}.ln-ltv strong{font-size:26px}}.ln-hero{align-items:end;gap:32px;padding-top:18px;padding-bottom:14px}.ln-hero h1{margin:8px 0 12px;font-size:clamp(32px,4vw,52px)}.ln-hero>div>p{margin-bottom:18px;font-size:16px;line-height:1.65}.ln-hero-aside{gap:8px;padding:18px 22px}.ln-hero-aside>svg{width:24px;height:24px}.ln-disclosure{margin-bottom:22px;padding-bottom:16px}.ln-scenario{padding:24px 30px}.container[data-credit-experience] .ln-primary-inputs .ln-sliders{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:8px}.container[data-credit-experience] .ln-assumptions .ln-basis{margin-block:12px}.container[data-credit-experience] #porovnanie>.ln-section-intro{flex-wrap:wrap}.container[data-credit-experience] #porovnanie .ln-ltv{max-width:320px;margin-left:auto}.ln-missing{border-left:3px solid var(--accent);padding-left:10px}.ln-unavailable{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin-block:20px;padding:0 16px}.ln-unavailable>summary{cursor:pointer;min-height:48px;padding-block:14px;font-size:14px;font-weight:650}.ln-unavailable article{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:16px;font-size:13px;line-height:1.6;display:flex}.ln-unavailable article>div{flex:100%}.ln-unavailable article p{margin-block:6px}.ln-unavailable article small{color:var(--muted)}.ln-unavailable a{align-items:center;min-height:44px;display:inline-flex}@media (width<=800px){.container[data-credit-experience] .ln-primary-inputs .ln-sliders{gap:10px}.container[data-credit-experience] #porovnanie .ln-ltv{max-width:none;margin:8px 0 0}.container[data-credit-experience] .ln-card-numbers small{font-size:12px}.container[data-credit-experience] .ln-card-numbers strong{font-size:clamp(17px,5vw,21px)}}
