body{margin:0}a:focus-visible{outline:3px solid #bf7a2c;outline-offset:4px} #np-guide .np-ranking th:nth-child(6){width:10%} #np-guide .np-ranking th:nth-child(7){width:13%} #np-guide .np-ranking thead th:nth-child(n+5),#np-guide .np-ranking td.np-benefit{text-align:center} #np-guide .np-benefit-yes{display:inline-grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#f3e8d5;color:#6d222c;font-size:20px;font-weight:800} #np-guide .np-benefit-unknown{color:#978780;font-size:18px} #np-guide .np-benefit sup{color:#786266;margin-left:3px} #np-guide .np-benefits-note{margin-top:18px;padding:18px 22px;background:#fffaf7;border:1px solid #eadbd6;border-radius:18px;font-size:13px;line-height:1.7;color:#665155} #np-guide .np-benefits-note p{margin:0 0 9px} #np-guide .np-benefits-note p:last-child{margin-bottom:0} #np-guide .np-benefits-note summary{cursor:pointer;font-weight:700;color:#6d222c} #np-guide .np-benefits-note ul{padding-left:20px} .np-audit-scroll{overflow-x:auto;margin:20px 0}.np-audit-table{min-width:650px}.np-audit-table td,.np-audit-table th{overflow-wrap:anywhere;vertical-align:top}.np-audit-table small{font-size:12px}.np-audit-table a{text-decoration:underline;text-underline-offset:3px} #np-guide .np-ranking-scroll{overflow-x:auto} #np-guide .np-ranking{min-width:1160px;table-layout:fixed} #np-guide .np-ranking th:nth-child(1){width:20%} #np-guide .np-ranking th:nth-child(2){width:19%} #np-guide .np-ranking th:nth-child(3){width:15%} #np-guide .np-ranking th:nth-child(4){width:13%} #np-guide .np-ranking tbody th{background:transparent;text-transform:none;letter-spacing:0;font-size:14px;border-top:1px solid #f0e6e1;vertical-align:middle} #np-guide .np-ranking td{vertical-align:middle} #np-guide .np-recommendation{height:12px;width:100%;overflow:hidden;border-radius:99px;background:#eadbd6;box-shadow:inset 0 1px 2px rgba(50,17,22,.08)} #np-guide .np-recommendation span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6d222c,#a33843)} #np-guide .np-first .np-recommendation span{background:linear-gradient(90deg,#bf7a2c,#dfb96e)} #np-guide [hidden]{display:none!important}#np-guide .np-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} #np-guide .np-filters{padding:24px;margin:24px 0 12px;background:linear-gradient(130deg,#fffdfb,#f8e5e2);border:1px solid #eadbd6;border-radius:24px}#np-guide .np-filter-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}#np-guide .np-filter-top>strong{font:700 25px Georgia,serif;color:#6d222c}#np-guide .np-filters button{border:1px solid #6d222c;background:#fff;color:#6d222c;padding:10px 16px;border-radius:99px;cursor:pointer;font:700 12px Arial,sans-serif;min-height:44px}#np-guide .np-selects{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}#np-guide .np-select-label{display:grid;gap:7px;font-size:13px;font-weight:700}#np-guide .np-filters select{width:100%;min-height:46px;padding:10px 14px;border:1px solid #d6bab3;border-radius:12px;background:#fff;color:#321116;font:14px Arial,sans-serif}#np-guide .np-filters fieldset{border:0;padding:0;margin:20px 0 14px;display:flex;gap:10px;flex-wrap:wrap}#np-guide .np-filters legend{font-size:13px;font-weight:700;margin-bottom:10px}#np-guide .np-check{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 13px;border:1px solid #e4ccc4;background:#fff;border-radius:99px;font-size:13px;cursor:pointer}#np-guide .np-check:has(input:checked){background:#6d222c;color:#fff}#np-guide .np-check input{accent-color:#6d222c;width:17px;height:17px}#np-guide .np-filters .np-filter-hint{font-size:13px;margin-bottom:8px}#np-guide #np-filter-count{font-size:14px;color:#6d222c;font-weight:700;margin:0}#np-guide .np-empty{padding:22px;border:1px dashed #bf7a2c;border-radius:16px}#np-guide .np-mini-scroll{overflow-x:auto}#np-guide .np-mini-table{min-width:580px;table-layout:auto}#np-guide .np-mini-table tbody th{background:transparent;letter-spacing:0;text-transform:none;font-size:14px;color:#321116;border-top:1px solid #f0e6e1}#np-guide .np-room-list{padding:22px 22px 22px 42px;background:#fff;border:1px solid #eadbd6;border-radius:22px}#np-guide .np-room-list li{margin:8px 0}#np-guide .np-faq{background:#fff;border:1px solid #eadbd6;border-radius:17px;margin:10px 0;padding:18px 22px}#np-guide .np-faq summary{cursor:pointer;color:#6d222c;font-weight:700;line-height:1.5}#np-guide .np-faq p{margin:14px 0 0;font-size:14px}#np-guide .np-comparison-date{font-size:12px;margin-top:22px}#np-guide :is(select,input,button,summary):focus-visible{outline:3px solid #bf7a2c;outline-offset:4px}@media(max-width:600px){#np-guide .np-selects{grid-template-columns:1fr}#np-guide .np-filters{padding:18px}#np-guide .np-filter-top>strong{font-size:23px}} #np-guide :is(.np-ranking-scroll,.np-mini-scroll,.np-audit-scroll,.np-table-scroll){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:thin;scrollbar-color:#bf7a2c #f1e5e0;border-radius:18px} #np-guide :is(.np-ranking-scroll,.np-mini-scroll,.np-audit-scroll,.np-table-scroll)::-webkit-scrollbar{height:10px} #np-guide :is(.np-ranking-scroll,.np-mini-scroll,.np-audit-scroll,.np-table-scroll)::-webkit-scrollbar-thumb{background:#bf7a2c;border:2px solid #f1e5e0;border-radius:20px} #np-guide .np-table-scroll .np-table{min-width:580px} #np-guide .np-scroll-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 6px} #np-guide .np-scroll-tools p{font-size:12px;margin:0;color:#6d222c} #np-guide .np-scroll-buttons{display:flex;gap:8px;flex-shrink:0} #np-guide .np-scroll-buttons button{width:44px;height:44px;border:1px solid #d9bab3;border-radius:50%;background:#fff;color:#6d222c;cursor:pointer;font-size:20px} #np-guide .np-scroll-buttons button:disabled{opacity:.3;cursor:default} #np-guide .np-can-drag{cursor:grab}#np-guide .np-is-dragging,#np-guide .np-is-dragging *{cursor:grabbing!important;user-select:none!important} #np-guide .np-ranking-scroll .np-ranking tbody th{position:sticky;left:0;z-index:2;background:#fffaf7;box-shadow:3px 0 8px rgba(76,24,31,.06)} #np-guide .np-ranking-scroll .np-ranking thead th:first-child{position:sticky;left:0;z-index:3;background:#f8e5e2} @media(prefers-reduced-motion:reduce){#np-guide .np-scroll-buttons button{scroll-behavior:auto}} #np-guide .np-offer-cta{padding:52px 44px;margin-top:0;margin-bottom:60px;text-align:center;border:1px solid rgba(242,213,154,.28)} #np-guide .np-offer-copy{position:relative;z-index:1;max-width:850px;margin:auto} #np-guide .np-offer-kicker{color:#f2d59a;text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:.16em;margin:0 0 18px} #np-guide .np-offer-cta h2{color:#fff;font-size:clamp(36px,5.2vw,64px);line-height:1.06;margin:0 0 22px;text-wrap:balance} #np-guide .np-offer-description{color:rgba(255,255,255,.82);max-width:620px;margin:0 auto 28px;font-size:16px} #np-guide .np-offer-button{background:linear-gradient(135deg,#fff7df,#f2cf83);color:#49151d;min-height:64px;font-size:15px;padding-left:26px;box-shadow:0 14px 32px rgba(35,7,12,.24)} #np-guide .np-offer-button .np-arrow{background:#6d222c;color:#fff} #np-guide .np-offer-button:hover{background:#fff7df} @media(max-width:720px){#np-guide .np-offer-cta{padding:34px 20px;margin-bottom:40px}#np-guide .np-offer-cta h2{font-size:36px}#np-guide .np-offer-description{font-size:15px}} #np-guide{--np-ink:#321116;--np-wine:#6d222c;--np-paper:#fffaf7;font-family:Arial,sans-serif;background:var(--np-paper);color:var(--np-ink);line-height:1.75;border-radius:16px;overflow:hidden;color-scheme:light}#np-guide *{box-sizing:border-box}#np-guide a{color:inherit}#np-guide .np-wrap{max-width:1060px;margin:auto;padding:0 32px}#np-guide .np-header{background:#2d0d13;color:#fff;padding:18px 0}#np-guide .np-header .np-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}#np-guide .np-brand{font-family:Georgia,serif;font-size:26px;letter-spacing:-1px;text-decoration:none}#np-guide .np-nav{display:flex;flex-wrap:wrap;gap:20px;font-size:11px;letter-spacing:1px}#np-guide .np-nav a{text-decoration:none}#np-guide .np-apply{background:#f2d59a;color:#321116;padding:8px 15px;border-radius:30px}#np-guide .np-hero{background:radial-gradient(ellipse at top right,#a64d50,transparent 70%),linear-gradient(125deg,#6d222c,#41151c);color:#fff;padding:56px 0}#np-guide .np-kicker{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#f2d59a;margin:0 0 14px}#np-guide h1{font:500 clamp(34px,5vw,60px)/1.06 Georgia,serif;letter-spacing:-2px;max-width:780px;margin:0}#np-guide h1 span{color:#f2d59a}#np-guide h2{font:500 clamp(28px,3vw,39px)/1.15 Georgia,serif;letter-spacing:-.7px;margin:0 0 22px}#np-guide h3{font:500 28px/1.2 Georgia,serif;margin:34px 0 18px}#np-guide h4{font:500 20px/1.4 Georgia,serif;margin:28px 0 12px}#np-guide p{font-size:15px;color:#665255;margin:0 0 20px}#np-guide strong{font-weight:600}#np-guide .np-content{padding:38px 0 60px}#np-guide .np-content>p{max-width:880px}#np-guide .np-jumps{display:flex;gap:9px;flex-wrap:wrap;padding:18px 0;border-bottom:1px solid #eadbd6}#np-guide .np-jumps a{font-size:12px;text-decoration:none;border:1px solid #e4ccc4;padding:8px 14px;border-radius:24px;background:#fff}#np-guide .np-content h2{margin-top:48px;padding-top:36px;border-top:1px solid #e4ccc4}#np-guide .np-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #eadbd6;border-radius:17px;overflow:hidden;margin:16px 0 28px;table-layout:fixed}#np-guide .np-table th{text-align:left;background:#f1e5e0;color:#6d222c;padding:13px 20px;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:600}#np-guide .np-table td{padding:13px 20px;border-top:1px solid #f0e6e1;font-size:14px;overflow-wrap:anywhere;vertical-align:top}#np-guide .np-table tbody tr:nth-child(even){background:#fffcfa}#np-guide .np-table tbody tr:hover{background:#f8eee8}#np-guide .np-table .np-rank{width:70px;font:500 23px Georgia,serif;color:#a27540}#np-guide .np-table .np-kind{width:120px}#np-guide .np-table .np-first{background:#f7ead5}#np-guide .np-type{display:inline-block;padding:3px 10px;border-radius:18px;background:#f3ece7;font-size:12px;color:#6d222c}#np-guide .np-payments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0}#np-guide .np-payments img{width:100%;height:auto;display:block;border-radius:14px;border:1px solid #eadbd6}#np-guide .np-agencies{padding:38px 32px;background:#6d222c;color:#fff;text-align:center}#np-guide .np-agencies h3{margin:0 0 18px}#np-guide .np-cities{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;margin-bottom:24px;font-family:Georgia,serif;font-size:23px}#np-guide .np-more{display:inline-block;padding:10px 24px;background:#f2d59a;color:#321116;border-radius:30px;text-decoration:none}#np-guide .np-footer{background:#2d0d13;color:#e4ccd0;padding:24px 32px;font-size:12px;text-align:center}#np-guide .np-footer p{font-size:12px;color:inherit;margin:0 0 8px}#np-guide :target{scroll-margin-top:20px}@media(max-width:600px){#np-guide .np-wrap{padding:0 18px}#np-guide .np-header .np-wrap{align-items:flex-start;flex-direction:column;gap:10px}#np-guide .np-nav{gap:12px;font-size:10px}#np-guide .np-hero{padding:35px 0}#np-guide h1{letter-spacing:-1px}#np-guide .np-table th,#np-guide .np-table td{padding:12px 10px}#np-guide .np-table .np-rank{width:44px}#np-guide .np-table .np-kind{width:92px}#np-guide .np-payments{grid-template-columns:1fr}#np-guide .np-content h2{margin-top:34px;padding-top:26px}} #np-guide .np-methodology{margin-top:64px;padding:34px;border-radius:30px;border:1px solid rgba(109,34,44,.12);background:radial-gradient(circle at 95% 0%,rgba(242,213,154,.22),transparent 40%),linear-gradient(180deg,#fffdfb,#f8eeea);box-shadow:0 24px 60px rgba(76,24,31,.08)} #np-guide .np-methodology-kicker{display:flex;align-items:center;gap:10px;color:#900000;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.13em} #np-guide .np-methodology-kicker:before{content:"";width:30px;height:1px;background:currentColor} #np-guide .np-methodology h2{margin:18px 0 24px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(32px,4.3vw,50px);line-height:1.06;letter-spacing:-.035em} #np-guide .np-methodology p{color:#5f4b4e;line-height:1.8} #np-guide .np-methodology-list{margin:24px 0;padding:24px;border-radius:22px;background:#fffdfb;border:1px solid rgba(109,34,44,.12)} #np-guide .np-methodology-list p{margin:0;color:#6d222c;font-size:15px;line-height:2} #np-guide .np-methodology-note{margin-top:24px;padding-top:20px;border-top:1px solid rgba(109,34,44,.12);color:#786266;font-size:13px;line-height:1.75} #np-guide .np-methodology-note strong{color:#6d222c} @media(max-width:720px){#np-guide .np-methodology{margin-top:40px;padding:22px 18px;border-radius:24px}#np-guide .np-methodology-list{padding:18px}#np-guide .np-methodology-kicker{font-size:10px}} #np-guide{--np-wine:#6d222c;--np-wine-2:#900000;--np-gold:#bf7a2c;--np-gold-light:#f2d59a;--np-paper:#fffdfb;--np-ink:#321116;--np-muted:#7b6568;--np-line:rgba(109,34,44,.12);--np-shadow:0 24px 60px rgba(76,24,31,.08);font-family:Inter,Arial,Helvetica,sans-serif;background:#fffaf7;border-radius:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility} #np-guide .np-wrap{width:calc(100% - 40px);max-width:1180px;padding:0;margin-inline:auto} #np-guide .np-header{background:rgba(45,13,19,.82);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.06);padding:0} #np-guide .np-header .np-wrap{min-height:74px;flex-direction:row;align-items:center} #np-guide .np-brand img{width:120px;height:auto;display:block} #np-guide .np-nav{gap:18px;color:rgba(255,255,255,.72);font-size:12px;font-weight:800;letter-spacing:0;align-items:center} #np-guide .np-nav a:hover{color:#fff} #np-guide .np-apply{background:transparent;color:inherit;padding:0;border-radius:0} #np-guide .np-hero{position:relative;overflow:hidden;padding:46px 0 82px;background:radial-gradient(circle at 88% 10%,rgba(242,213,154,.20),transparent 24%),radial-gradient(circle at 12% 92%,rgba(229,121,121,.16),transparent 26%),linear-gradient(135deg,#a33843,#6d222c 65%,#41151c)} #np-guide .np-hero:before{content:"BUCUREȘTI";position:absolute;right:-.02em;top:-.06em;font-family:Georgia,"Times New Roman",serif;font-size:clamp(110px,18vw,250px);line-height:1;letter-spacing:-.08em;color:rgba(255,255,255,.04);pointer-events:none} #np-guide .np-hero .np-wrap{position:relative;z-index:1} #np-guide .np-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px;color:rgba(255,255,255,.66);font-size:11px;font-weight:700} #np-guide .np-breadcrumb a{text-decoration:none} #np-guide .np-kicker{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#f2d59a;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase} #np-guide .np-kicker:before{content:"";width:30px;height:1px;background:currentColor} #np-guide h1{max-width:860px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(48px,6.6vw,88px);line-height:.95;letter-spacing:-.045em;font-weight:700;text-wrap:balance} #np-guide h1 span{color:inherit} #np-guide h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(38px,5vw,66px);line-height:.98;letter-spacing:-.04em;font-weight:700} #np-guide .np-accent{color:#bf7a2c;text-shadow:0 1px 0 rgba(255,255,255,.72),0 8px 18px rgba(191,122,44,.14);-webkit-text-stroke:.3px rgba(122,70,18,.14)} #np-guide h3{font-family:Georgia,"Times New Roman",serif;font-size:clamp(30px,4vw,44px);line-height:1.05;letter-spacing:-.04em;font-weight:700;margin-top:48px} #np-guide h4{font-family:Georgia,"Times New Roman",serif;font-size:24px;line-height:1.05;font-weight:700;color:#6d222c;margin-top:30px} #np-guide p{color:var(--np-muted);font-size:16px;line-height:1.8;margin-bottom:18px} #np-guide .np-content{padding:62px 0 92px} #np-guide .np-content h2{margin-top:68px;padding-top:46px;border-color:var(--np-line)} #np-guide .np-jumps{border-color:var(--np-line);padding:20px 0;gap:10px} #np-guide .np-jumps a{background:#fff;color:#900000;border:1px solid rgba(109,34,44,.16);box-shadow:0 12px 28px rgba(82,28,35,.06);font-size:12px;font-weight:800;padding:10px 16px} #np-guide .np-table{border-radius:26px;border-color:var(--np-line);box-shadow:0 18px 44px rgba(81,29,36,.05);margin:18px 0 34px;background:#fff} #np-guide .np-table th{background:#f8e5e2;color:#900000;letter-spacing:.12em;font-size:10px;font-weight:900;padding:17px 22px} #np-guide .np-table td{padding:16px 22px;border-color:rgba(109,34,44,.08);font-size:14px;line-height:1.55;color:var(--np-ink)} #np-guide .np-table tbody tr:nth-child(even){background:#fffdfb} #np-guide .np-table tbody tr:hover{background:#f8e5e2} #np-guide .np-table .np-first{background:linear-gradient(135deg,#fffaf7,#f8e5e2)} #np-guide .np-table .np-rank{color:#bf7a2c;font-family:Georgia,"Times New Roman",serif;font-size:28px} #np-guide .np-type{background:#f8e5e2;color:#900000;font-weight:800;border-radius:999px;padding:7px 12px;font-size:11px} #np-guide .np-payments{gap:14px;margin:28px 0} #np-guide .np-payments img{border-radius:26px;border-color:var(--np-line);box-shadow:var(--np-shadow)} #np-guide .np-agencies{position:relative;overflow:hidden;text-align:left;margin:0 auto 68px;width:calc(100% - 40px);max-width:1180px;padding:34px;border-radius:34px;background:radial-gradient(circle at 88% 12%,rgba(242,213,154,.22),transparent 22%),radial-gradient(circle at 10% 96%,rgba(229,121,121,.18),transparent 26%),linear-gradient(135deg,#900000,#6d222c 68%,#42151c);box-shadow:0 24px 60px rgba(76,24,31,.16)} #np-guide .np-agencies:before{content:"NIGHTPROWL";position:absolute;right:-.03em;bottom:-.14em;font-family:Georgia,"Times New Roman",serif;font-size:clamp(72px,11vw,180px);line-height:1;color:rgba(255,255,255,.05);letter-spacing:-.06em;pointer-events:none} #np-guide .np-agencies h3{color:#fff;font-size:clamp(34px,4.4vw,58px);margin-top:0} #np-guide .np-cities{justify-content:flex-start;color:rgba(255,255,255,.80);font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px} #np-guide .np-more{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 12px 0 24px;border-radius:999px;font-size:13px;font-weight:900;background:#fff;color:#900000;border:1px solid rgba(109,34,44,.16);box-shadow:0 12px 28px rgba(82,28,35,.06);position:relative} #np-guide .np-arrow{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;font-size:14px;background:#f8e5e2;color:#900000} #np-guide .np-footer{background:#2d0d13;color:rgba(255,255,255,.52);padding:24px 20px;font-size:10px} #np-guide .np-footer p{font-size:10px;color:inherit} @media(max-width:720px){#np-guide .np-wrap{width:calc(100% - 28px);padding:0}#np-guide .np-header .np-wrap{min-height:68px}#np-guide .np-brand img{width:106px}#np-guide .np-nav{display:none}#np-guide .np-hero{padding:30px 0 54px}#np-guide .np-breadcrumb{font-size:10px;margin-bottom:24px}#np-guide h1{font-size:clamp(42px,12vw,60px);line-height:1.01}#np-guide h2{font-size:clamp(34px,8vw,48px)}#np-guide .np-content{padding:40px 0 68px}#np-guide .np-table{border-radius:22px}#np-guide .np-table th,#np-guide .np-table td{padding:14px 12px}#np-guide .np-type{padding:6px 8px}#np-guide .np-agencies{width:calc(100% - 28px);padding:24px 18px;border-radius:26px}#np-guide .np-more{width:100%}} #np-guide .np-ranking th:nth-child(1){width:17%} #np-guide .np-ranking th:nth-child(2){width:16%} #np-guide .np-ranking th:nth-child(3){width:12%} #np-guide .np-ranking th:nth-child(4){width:11%} #np-guide .np-ranking th:nth-child(5),#np-guide .np-ranking th:nth-child(6){width:8%} #np-guide .np-ranking th:nth-child(7){width:10%} #np-guide .np-ranking th:nth-child(8),#np-guide .np-ranking th:nth-child(9){width:9%} #np-guide .np-inline-1{width:120px} #np-guide .np-inline-2{width:92%} #np-guide .np-inline-3{color:#bf7a2c} #np-guide .np-inline-4{width:64%} #np-guide .np-inline-5{width:56%} #np-guide .np-inline-6{color:#bf7a2c} #np-guide .np-inline-7{width:52%} #np-guide .np-inline-8{color:#bf7a2c} #np-guide .np-inline-9{width:48%} #np-guide .np-inline-10{width:48%} #np-guide .np-inline-11{width:44%} #np-guide .np-inline-12{width:36%} #np-guide .np-inline-13{color:#bf7a2c} #np-guide .np-inline-14{width:32%} #np-guide .np-inline-15{width:32%} #np-guide .np-inline-16{color:#bf7a2c} #np-guide .np-inline-17{width:28%} #np-guide .np-inline-18{width:24%} #np-guide .np-inline-19{width:24%} #np-guide .np-inline-20{color:#bf7a2c} #np-guide .np-inline-21{width:24%} #np-guide .np-inline-22{width:20%} #np-guide .np-inline-23{width:12%} #np-guide .np-inline-24{width:12%} #np-guide .np-inline-25{color:#bf7a2c} #np-guide .np-inline-26{width:12%} #np-guide .np-inline-27{width:8%} #np-guide .np-inline-28{width:8%} #np-guide .np-inline-29{width:4%} #np-guide .np-inline-30{width:4%} #np-guide .np-byline{font-size:13px;line-height:1.7;color:#786266;max-width:850px}#np-guide .np-byline a{text-decoration:underline}#np-guide .np-editorial-note{font-size:13px;border-left:3px solid #bf7a2c;padding-left:16px}html{scroll-padding-top:90px}.np-skip{position:fixed;left:12px;top:-100px;z-index:999;background:#fff;padding:12px;color:#6d222c}.np-skip:focus{top:12px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*{animation:none!important;transition:none!important}} #np-guide{font-size:17px} #np-guide .np-content p,#np-guide .np-content li{font-size:17px;line-height:1.8} #np-guide .np-table td,#np-guide .np-ranking tbody th,#np-guide .np-mini-table tbody th{font-size:16px;line-height:1.6} #np-guide .np-table thead th{font-size:12px;line-height:1.5;letter-spacing:.06em} #np-guide .np-jumps a,#np-guide .np-type{font-size:13px} #np-guide .np-filters select{font-size:16px} #np-guide .np-select-label,#np-guide .np-check,#np-guide .np-filters legend,#np-guide .np-filters button{font-size:15px} #np-guide .np-faq summary{font-size:17px} #np-guide .np-content .np-benefits-note p,#np-guide .np-content .np-benefits-note li,#np-guide .np-methodology-note,#np-guide .np-content .np-filter-hint,#np-guide .np-content .np-comparison-date,#np-guide .np-content .np-editorial-note{font-size:15px;line-height:1.75} #np-guide .np-content .np-scroll-tools p{font-size:14px} #np-guide .np-byline{font-size:14px;line-height:1.7} #np-guide .np-more{font-size:15px} #np-guide .np-footer,#np-guide .np-footer p{font-size:12px} @media(max-width:720px){ #np-guide .np-content p,#np-guide .np-content li{font-size:16px;line-height:1.75} #np-guide .np-table td,#np-guide .np-ranking tbody th,#np-guide .np-mini-table tbody th{font-size:15px} #np-guide .np-content .np-benefits-note p,#np-guide .np-content .np-benefits-note li,#np-guide .np-content .np-filter-hint,#np-guide .np-content .np-comparison-date,#np-guide .np-content .np-editorial-note{font-size:14px} #np-guide .np-brand img{width:106px} } #np-guide .np-galati-lead{color:#fff3dc;max-width:760px;font-size:18px;margin-top:22px}#np-guide .np-authority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#np-guide .np-source-card{background:#fff;padding:24px;border:1px solid #eadbd6;border-radius:24px}#np-guide .np-source-card h3{margin:0 0 14px;font-size:28px}#np-guide .np-source-card a{font-size:14px;overflow-wrap:anywhere}#np-guide .np-galati-gallery{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory}#np-guide .np-galati-gallery .item{flex:0 0 320px;scroll-snap-align:start}#np-guide .np-galati-gallery img{width:100%;height:auto;border-radius:18px}#np-guide .np-original ul{padding-left:24px}#np-guide .np-original li{margin:10px 0}#np-guide .np-original .altezone span{display:inline-block;margin-right:12px;font-size:13px;color:#786266}#np-guide .np-pending{font-size:13px!important;color:#786266!important}@media(max-width:720px){#np-guide .np-authority-grid{grid-template-columns:1fr}#np-guide .np-galati-gallery .item{flex-basis:80vw}} #np-guide .np-recommendation-track{width:160px;max-width:100%;height:12px;border-radius:999px;background:rgba(109,34,44,.10);overflow:hidden} #np-guide .np-recommendation-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#6d222c,#bf7a2c)} #np-guide .np-recommendation{min-width:180px} #np-guide [id]{scroll-margin-top:90px} #np-guide .np-source-card .np-offer-button{margin-top:16px}
#np-guide .np-inline-1{width:88%}
#np-guide .np-inline-2{width:72%}
#np-guide .np-inline-3{width:64%}
#np-guide .np-inline-4{width:48%}
#np-guide .np-inline-5{width:32%}
#np-guide .np-inline-6{width:16%}
#np-guide .np-inline-7{width:8%}