@media (max-width:700px){.table-wrap .who{min-width:220px}.table-wrap td,.table-wrap th{white-space:nowrap}.table-wrap td:nth-child(2){white-space:normal}.sort-bar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.sort-bar::-webkit-scrollbar{display:none}.sort-bar .chip{flex:none}.sort-bar.lang-links{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}.choice{border:0;padding:0;margin:0;min-width:0}.choice legend{padding:0;margin-bottom:6px}.choice-opts{display:flex;flex-wrap:wrap;gap:6px}.choice-opts label{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#fff;color:var(--ink);font-size:.9rem;font-weight:500;cursor:pointer;transition:border-color .15s,background-color .15s}.choice-opts label:hover{border-color:var(--ink)}.choice-opts label.on{border-color:var(--action);background:#eef3ff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--action)}.choice-opts input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.choice-opts label:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.lead-wide{grid-column:1/-1}@media (max-width:700px){.swipe-m{display:grid;grid-auto-flow:column;grid-auto-columns:86%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;grid-gap:12px;gap:12px;margin-inline:-16px;padding:4px 16px 12px;scrollbar-width:none}.swipe-m::-webkit-scrollbar{display:none}.swipe-m>*{scroll-snap-align:start}}@media (max-width:560px){.btn{white-space:normal;text-align:center}.city-page>*,.stack>*{min-width:0}}html{text-size-adjust:100%}.plan-compare th[scope=row]{background:#fff;color:var(--ink);font-size:.93rem;font-weight:400}@media (max-width:760px){.table-wrap:has(>.plan-compare){overflow:visible}.table-wrap table.plan-compare{display:block;min-width:0}.table-wrap .plan-compare thead{display:none}.table-wrap .plan-compare tbody{display:block}.table-wrap .plan-compare tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--line)}.table-wrap .plan-compare tr:last-child{border-bottom:0}.table-wrap .plan-compare th[scope=row]{grid-column:1/-1;white-space:normal;padding:14px 16px 6px;border:0;font-weight:500}.table-wrap .plan-compare td{display:block;padding:2px 16px 14px;border:0;text-align:left!important;font-size:.88rem;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.table-wrap .plan-compare td:before{content:attr(data-l);display:block;margin-bottom:2px;font-size:.75rem;font-weight:600;color:var(--muted)}.table-wrap .plan-compare td+td{border-left:1px solid var(--line)}.table-wrap .plan-compare td small{display:block;font-size:inherit;color:var(--text);white-space:normal}.table-wrap .plan-compare .no,.table-wrap .plan-compare .yes{display:block}.table-wrap .plan-compare tbody tr:hover td{background:none}}.cards-m th[scope=row]{background:#fff;color:var(--ink);font-weight:600}@media (max-width:760px){.table-wrap:has(>.cards-m){border:0;background:none;box-shadow:none;overflow:visible}table.cards-m{display:block;min-width:0}.cards-m thead{display:none}.table-wrap .cards-m tbody,.table-wrap .cards-m td,.table-wrap .cards-m th,.table-wrap .cards-m tr{display:block;white-space:normal;overflow-wrap:anywhere}.cards-m tr{background:#fff;border:1px solid var(--line);border-radius:var(--radius);margin-bottom:12px;overflow:hidden;box-shadow:var(--shadow-1)}.cards-m tr:last-child{margin-bottom:0}.cards-m th[scope=row]{padding:14px 16px 8px;border:0;font-size:1rem}.cards-m td{padding:10px 16px;border:0}.cards-m td,.cards-m tr:last-child td{border-top:1px solid var(--line)}.cards-m td[data-l]:before{content:attr(data-l);display:block;font-size:.75rem;color:var(--muted);font-weight:500;margin-bottom:2px}}.lead-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:700px){.lead-grid{grid-template-columns:minmax(0,1fr)}}.field>*{min-width:0}.field input,.field select,.field textarea{max-width:100%}.field input[type=date],.field input[type=datetime-local],.field input[type=time]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:46px;text-align:left}.field input::-webkit-date-and-time-value{text-align:left}.sheet-b{overflow-x:hidden}.prose,.sheet-b{grid-template-columns:minmax(0,1fr)}.prose code{overflow-wrap:anywhere}.fsec>summary{list-style:none;cursor:default}.fsec>summary::-webkit-details-marker{display:none}.fsec>summary :is(h2,h3){margin-bottom:8px}.footer-legal{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;border-top:1px solid var(--line);padding-top:16px;font-size:.85rem}.footer-legal a{color:var(--muted)}@media (max-width:1100px) and (min-width:901px){.footer .wrap{grid-template-columns:repeat(5,minmax(0,1fr))}.footer .stack{grid-column:1/-1;max-width:560px}}@media (max-width:700px){.footer{padding-block:32px 24px}.footer .wrap{grid-template-columns:minmax(0,1fr);gap:0}.footer .stack{margin-bottom:20px}.footer .stack p{margin:0}.fsec{border-top:1px solid var(--line)}.fsec>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;-webkit-tap-highlight-color:transparent}.fsec>summary :is(h2,h3){margin:0;font-size:1rem;color:var(--text)}.fsec>summary:after{content:"";width:9px;height:9px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg) translateY(-3px);transition:transform .15s;flex:none;margin-right:4px}.fsec[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}.fsec-b{padding-bottom:12px}.footer .fsec-b a{padding-block:10px}.footer-regions .fsec-b,.fsec-cities .fsec-b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px;grid-gap:0 16px;gap:0 16px}.fsec-cities .fsec-b .more{grid-column:1/-1}.footer-regions{border-top:0;padding-top:0}.footer-legal{border-top:1px solid var(--line);margin-top:0;padding-top:18px;gap:0 18px}.footer-legal span{flex-basis:100%;padding-bottom:4px}.footer-legal a{padding-block:8px}}@media (max-width:760px){.calc-example table,.g-prices-scroll table{min-width:0}.g-prices-scroll .price-table,.g-prices-scroll .price-table tbody{display:block}.g-prices-scroll .price-table thead{display:none}.g-prices-scroll .price-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;padding:12px 14px;border-bottom:1px solid var(--line)}.g-prices-scroll .price-table tr:has(>td:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}.g-prices-scroll .price-table tr:last-child{border-bottom:0}.g-prices-scroll .price-table td{display:block;padding:0;border:0;min-width:0;text-align:left!important;white-space:normal}.g-prices-scroll .price-table td:first-child{grid-column:1/-1;font-weight:600;color:var(--ink)}.g-prices-scroll .price-table td[data-l]:before{content:attr(data-l);display:block;font-size:.75rem;font-weight:500;color:var(--muted);margin-bottom:1px}.g-prices-scroll .price-table td .no-primary{white-space:normal}.calc-example table td,.calc-example table th{padding:10px 12px}.calc-example table td{white-space:nowrap}}@media (min-width:701px) and (max-width:1080px){.header .nav{display:none}.mnav{display:block}.header .wrap{flex-wrap:nowrap}.header .wrap>.lang-switch{margin-left:auto}}@media (max-width:700px){.lang-switch a{padding-block:8px}.city-hero .chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:2px 16px 4px;scrollbar-width:none}.city-hero .chips::-webkit-scrollbar{display:none}.city-hero .chip{flex:none}}@media (max-width:560px){.stack>.seg{justify-self:stretch}.seg a,.seg button{white-space:nowrap}}.lp-more-btn,.lp-more-cb{display:none}@media (max-width:700px){.lp-features{gap:48px}.lp-features>.lp-feature:nth-child(n+3)>figure{display:none}.lp-features>.lp-feature:target>figure{display:block}.lp-more-cb:not(:checked)+.lp-features>.lp-feature:nth-child(n+5):not(:target){display:none}.lp-more-cb:not(:checked)~.lp-more-btn{display:flex;justify-self:center;width:100%;cursor:pointer}}.fsec-list>summary :is(h2,h3){margin-bottom:10px}@media (max-width:700px){.fsec-list>summary :is(h2,h3){font-size:1.05rem;color:var(--ink)}.fsec-list:last-of-type{border-bottom:1px solid var(--line)}#wojewodztwa{gap:0!important}#wojewodztwa>.price-head{margin-bottom:16px}}@media (max-width:760px){.table-wrap:has(>.rank-cards){overflow:visible}.table-wrap table.rank-cards{display:block;min-width:0}.rank-cards thead{display:none}.table-wrap .rank-cards tbody{display:block}.table-wrap .rank-cards tr{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;padding:14px 14px 14px 56px;border-bottom:1px solid var(--line);align-items:start}.table-wrap .rank-cards tr:last-child{border-bottom:0}.table-wrap .rank-cards td{display:block;padding:0;border:0;white-space:normal;text-align:left}.table-wrap .rank-cards td.pos{position:absolute;left:14px;top:16px}.table-wrap .rank-cards td:nth-child(2){grid-column:1/-1;min-width:0}.table-wrap .rank-cards td:nth-child(2) .who{min-width:0}.table-wrap .rank-cards td[data-l]:before{content:attr(data-l);display:block;font-size:.75rem;color:var(--muted);font-weight:500}.table-wrap .rank-cards tbody tr:hover td{background:none}.table-wrap .rank-cards tr.podium{background:#fffdf8}.table-wrap .rank-cards tbody tr.podium:hover td,.table-wrap .rank-cards tr td{background:transparent}}@media (max-width:700px){.acard-name{padding-block:7px;margin-block:-7px}.acard-meta a,.c-name>a{display:inline-block;padding-block:10px;margin-block:-10px}.sold-kpi span{font-size:.75rem}}.score-ring small{font-size:.75rem}.of-agent-top .score-ring small{font-size:.7rem;max-width:64px}@media (max-width:760px){div.tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);padding-right:40px}}@media (min-width:761px){.g-prices-scroll table,.table-wrap table.cards-m,.table-wrap table.plan-compare,.table-wrap table.rank-cards{min-width:0}}@media (min-width:761px) and (max-width:1180px){.g-prices-scroll .price-table td.td-wrap,.g-prices-scroll .price-table td:not(.num){white-space:normal}.g-prices-scroll .price-table td.td-wrap span{white-space:nowrap}.g-prices-scroll th,.table-wrap .rank-cards th{white-space:normal;line-height:1.25}.g-prices-scroll td,.g-prices-scroll th,.table-wrap .rank-cards td,.table-wrap .rank-cards th{padding-inline:10px}}@media (max-width:620px){.table-wrap.award-rules{overflow:visible}.table-wrap.award-rules table{display:block;min-width:0}.award-rules thead{display:none}.award-rules tbody,.award-rules td,.award-rules tr{display:block}.award-rules tr{padding:14px;border-bottom:1px solid var(--line)}.award-rules tr:last-child{border-bottom:0}.table-wrap.award-rules td{padding:0;border:0;white-space:normal}.award-rules td+td{margin-top:6px;font-size:.9rem}.award-rules td[data-l]:before{content:attr(data-l) ": ";color:var(--muted)}}.rv-levels .tag{white-space:normal;justify-self:start}@media (min-width:701px) and (max-width:1180px){.grid-4:has(>.acard){grid-template-columns:repeat(2,minmax(0,1fr))}}.legal-meta{font-size:.875rem}.legal{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start}.legal-toc{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:10px;gap:10px;font-size:.92rem}.legal-toc b{color:var(--ink);font-weight:600}.legal-toc ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px;counter-reset:toc;border-left:1px solid var(--line)}.legal-toc li{counter-increment:toc}.legal-toc a{display:block;padding:6px 0 6px 14px;margin-left:-1px;border-left:2px solid transparent;color:var(--muted);text-decoration:none}.legal-toc a:before{content:counter(toc) ". "}.legal-toc a:hover{color:var(--ink);border-left-color:var(--brand)}.legal-body{display:grid;grid-gap:36px;gap:36px;max-width:72ch}.legal-draft{margin:0;padding:14px 16px;border:1px solid var(--line);border-left:3px solid var(--amber);border-radius:var(--radius-sm);background:var(--soft);color:var(--text);font-size:.92rem}.legal-sec{scroll-margin-top:96px}.legal-sec h2{font-size:1.25rem}.about-contact h2{font-size:1.1rem}.about-contact dl{margin:0;display:grid;grid-gap:12px;gap:12px}.about-contact dt{font-size:.85rem;color:var(--muted)}.about-contact dd{margin:0;font-weight:500}.small-note{font-size:.875rem}.about-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.about-aud,.about-item{display:grid;grid-gap:10px;gap:10px;align-content:start}.about-aud h3,.about-item h3{font-size:1.05rem}.about-aud p,.about-item p{margin:0;font-size:.95rem}.about-aud{text-decoration:none;color:inherit}.about-aud .link-more{color:var(--action);margin-top:4px}.method-steps{display:grid;grid-gap:20px;gap:20px}.method-cols h2,.method-steps h2{font-size:1.3rem}.method-note{font-size:.92rem;margin:0}.method-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}.method-cols ul{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px}.laureate-mob{display:none!important}.award-check{display:grid;grid-gap:6px;gap:6px;max-width:72ch}.award-check h2{font-size:1.15rem}.nf-code{font-size:.9rem;margin:0}.nf-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.nf-card{display:flex;gap:14px;align-items:flex-start;text-decoration:none;color:inherit;padding:18px}.nf-card b{display:block;color:var(--ink);font-weight:600}.nf-card small{display:block;font-size:.875rem}.nf-cities{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.92rem;color:var(--muted)}.nf-cities b{color:var(--ink);font-weight:600}.nf-cities a{color:var(--text)}@media (max-width:900px){.legal{grid-template-columns:1fr;gap:28px}.legal-toc{position:static;padding:16px;border:1px solid var(--line);border-radius:var(--radius)}.about-grid,.nf-grid{grid-template-columns:1fr 1fr}.method-cols{grid-template-columns:1fr}.award-head{grid-template-columns:1fr auto;align-items:start;gap:16px}.award-head svg{width:84px;height:auto}}@media (max-width:700px){.laureate-mob{display:block!important}}@media (max-width:560px){.about-grid,.nf-grid{grid-template-columns:1fr}}.method-steps .steps-line li{align-content:start}.rv-prose{max-width:72ch}.rv-prose h2{scroll-margin-top:96px;font-size:1.3rem;margin-top:12px}.catalog-empty{max-width:720px;gap:12px}.catalog-empty h2{font-size:1.2rem}.faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:18px;height:18px;flex:none;background:var(--muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s}.faq details[open] summary:after{transform:rotate(180deg)}.rv-prose ol{margin:0;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.perk{align-content:start}.perk h3{font-size:1.02rem}.promo-item{gap:8px;align-content:start}.promo-item b{color:var(--ink);font-size:1.05rem;font-weight:600}.promo-item .tag{justify-self:start}.login-off{gap:12px}.login-off h2{font-size:1.2rem}.about-mail{font-weight:600;font-size:1.05rem}.rm-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:32px;gap:32px;align-items:start;max-width:980px}.rm-empty{display:grid;grid-gap:12px;gap:12px}.rm-empty h2,.rm-h{font-size:1.2rem}.rm-empty p{margin:0}.rm-ways{margin:0;padding-left:20px;display:grid;grid-gap:10px;gap:10px}.rm-side{display:grid;grid-gap:14px;gap:14px}.rm-side>b{color:var(--ink);font-weight:600}.rm-side ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.rm-side li{display:flex;gap:12px;align-items:flex-start}.rm-side li b{color:var(--ink);font-weight:600;font-size:.95rem}.rm-side li p{margin:2px 0 0;font-size:.88rem}.rm-note{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:.85rem;margin:0;padding-top:12px;border-top:1px solid var(--line)}@media (max-width:860px){.rm-layout{grid-template-columns:1fr}}.au-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:40px;gap:40px;align-items:end}.au-short{max-width:60ch}.au-facts{margin:0;display:grid;grid-template-columns:repeat(3,auto);background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-1)}.au-facts div{padding:14px 20px;display:grid;grid-gap:2px;gap:2px;border-bottom:1px solid var(--line)}.au-facts div:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.au-facts div:nth-last-child(-n+2){border-bottom:0}.au-facts div:last-child{grid-column:span 2}.au-facts dt{font-size:1.3rem;font-weight:600;color:var(--ink);letter-spacing:-.01em}.au-facts dd{margin:0;font-size:.82rem;color:var(--muted)}.au-about{display:grid;grid-template-columns:minmax(0,1fr) 460px;grid-gap:48px;gap:48px;align-items:start}.au-rules{display:grid;grid-gap:14px;gap:14px}.au-rules>b{color:var(--ink);font-weight:600;font-size:1.05rem}.au-rules ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.au-rules li{display:flex;gap:12px;align-items:flex-start}.au-rules li b{color:var(--ink);font-weight:600;font-size:.95rem}.au-rules li p{margin:2px 0 0;font-size:.88rem}.au-group-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:28px;max-width:72ch}.au-group-head h2{font-size:1.4rem;margin-bottom:4px}.au-group-head h2 .muted{font-weight:500}.au-group-head p{margin:0}.au-topics{columns:300px 3;column-gap:40px}.au-topic{page-break-inside:avoid;break-inside:avoid;margin-bottom:28px}.au-topic h3{font-size:1rem;color:var(--ink);margin-bottom:8px;padding-bottom:8px;border-bottom:2px solid var(--tint-line)}.au-topic ul{list-style:none;margin:0;padding:0}.au-topic li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);page-break-inside:avoid;break-inside:avoid}.au-topic li a{color:var(--ink);text-decoration:none;font-size:.94rem;line-height:1.4}.au-topic li a:hover{color:var(--action);text-decoration:underline}.au-topic li small{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:.78rem}@media (max-width:1000px){.au-about,.au-hero{grid-template-columns:1fr;gap:28px}}@media (max-width:560px){.au-facts{grid-template-columns:1fr 1fr}.au-facts div,.au-facts div:not(:nth-child(3n+1)){border-left:0}.au-facts div:nth-child(2n){border-left:1px solid var(--line)}.au-facts div:last-child{grid-column:span 2;border-left:0}.au-facts div:nth-last-child(2){border-bottom:1px solid var(--line)}}.gh-hero p{max-width:70ch}.gs{position:relative;max-width:640px;margin-top:4px}.gs-field{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line-strong);border-radius:var(--radius);padding:0 14px;color:var(--muted);box-shadow:var(--shadow-1)}.gs-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--tint)}.gs-field input{flex:1 1;border:0;outline:0;background:none;font:inherit;color:var(--ink);padding:14px 0;min-width:0}.gs-results{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 6px);background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-2);padding:10px;display:grid;grid-gap:6px;gap:6px}.gs-results small{padding:4px 8px}.gs-results ul{list-style:none;margin:0;padding:0;display:grid}.gs-results a{display:grid;grid-gap:2px;gap:2px;padding:8px;border-radius:var(--radius-sm);text-decoration:none}.gs-results a:focus-visible,.gs-results a:hover{background:var(--soft)}.gs-results b{color:var(--ink);font-weight:500;font-size:.95rem}.gs-results span{font-size:.8rem}.gh-aud{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:8px}.gh-aud a{display:flex;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;color:inherit}.gh-aud-t{flex:1 1;display:grid}.gh-aud b{color:var(--ink);font-weight:600}.gh-aud small{font-size:.85rem}.gh-aud>a>.icon{color:var(--muted)}.gh-start{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.gh-start-card{display:grid;grid-gap:8px;gap:8px;align-content:start;text-decoration:none;color:inherit;border-top:3px solid var(--brand)}.gh-start-card b{color:var(--ink);font-weight:600;font-size:1.05rem;line-height:1.35}.gh-start-card .muted{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.gh-start-card .link-more{color:var(--action);font-size:.9rem;margin-top:4px}.gh-who{font-size:.82rem;font-weight:500;color:var(--action)}.gh-tools a{display:grid;grid-gap:8px;gap:8px;align-content:start;text-decoration:none;color:inherit}.gh-tools b{color:var(--ink);font-weight:600}.gh-tools .muted{font-size:.9rem}.gh-sec{scroll-margin-top:80px}.gh-sec-head{display:flex;gap:16px;align-items:flex-start;max-width:76ch}.gh-sec-head h2{font-size:1.5rem;margin-bottom:4px}.gh-sec-head h2 .muted{font-weight:500}.gh-sec-head p{margin:0}.gh-topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:-8px}.gh-topic{scroll-margin-top:96px}.gh-topic h3{display:flex;align-items:center;gap:8px;font-size:1.1rem}.gh-topic h3 .icon{color:var(--brand)}.gh-topic h3 .muted{font-weight:500;font-size:.95rem}.gh-meta{display:inline-flex;align-items:center;gap:4px}.guide-card .muted:last-child{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1000px){.gh-start{grid-template-columns:1fr 1fr}}@media (max-width:700px){.gh-aud{grid-template-columns:1fr}}@media (max-width:560px){.gh-start{grid-template-columns:1fr}}.st-side{gap:14px}.st-card{display:grid;grid-gap:12px;gap:12px;padding:20px}.st-card>b{color:var(--ink);font-weight:600}.st-card p{margin:2px 0 0;font-size:.9rem}.st-card .checks{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:.92rem}.st-card .link-more{font-size:.9rem;color:var(--action)}.st-next{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.st-next li{display:flex;gap:12px;align-items:flex-start}.st-next li b{color:var(--ink);font-weight:600;font-size:.95rem}.st-n{width:26px;height:26px;border-radius:50%;background:var(--tint);color:var(--brand);display:grid;place-items:center;font-weight:600;font-size:.82rem;flex:none}.st-row{display:flex;gap:12px;align-items:flex-start}.st-row b{color:var(--ink);font-weight:600;font-size:.95rem}.crm-step{align-content:start}.crm-step-head{display:flex;justify-content:space-between;align-items:center}.crm-step-head .muted{font-weight:600;font-size:1.4rem;color:var(--tint-line)}.of-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:28px;gap:28px;align-items:start}.of-card{display:grid;grid-gap:12px;gap:12px;align-content:start}.of-card h2{font-size:1.15rem}.of-card>p{margin:0;font-size:.92rem}.of-card .link-more{font-size:.9rem;color:var(--action)}.of-bars{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.of-bars li{display:grid;grid-template-columns:140px 1fr 32px;grid-gap:12px;gap:12px;align-items:center;font-size:.92rem}.of-bars b{color:var(--ink);font-weight:600;text-align:right}.of-bar{height:10px;border-radius:5px;background:var(--tint);overflow:hidden}.of-bar i{display:block;height:100%;border-radius:5px;background:var(--brand)}.of-tx{list-style:none;margin:0;padding:0;display:grid}.of-tx li{display:grid;grid-template-columns:40px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.of-tx li:last-child{border-bottom:0}.of-tx b{display:block;color:var(--ink);font-weight:500;font-size:.95rem}.of-tx small{font-size:.82rem}.of-tx a{font-size:.9rem;white-space:nowrap}.of-note{display:block;font-size:.85rem;margin:0;padding-top:10px;border-top:1px solid var(--line)}.of-rank{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.of-rank li{display:grid;grid-template-columns:26px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:7px 8px;border-radius:var(--radius-sm);font-size:.92rem}.of-rank li.on{background:var(--tint)}.of-rank li a{color:var(--ink);text-decoration:none}.of-rank li a:hover{color:var(--action);text-decoration:underline}.of-rank b{color:var(--ink);font-weight:600}.of-pos{width:24px;height:24px;border-radius:50%;background:var(--soft);color:var(--muted);display:grid;place-items:center;font-size:.8rem;font-weight:600}.of-rank li.on .of-pos{background:var(--brand);color:#fff}.of-about{display:grid;grid-gap:16px;gap:16px}.bo-facts{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;padding:0;overflow:hidden}.bo-facts>div{display:grid;grid-gap:2px;gap:2px;align-content:start;padding:14px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:-1px;font-size:.92rem}.bo-facts>div:nth-child(3n){border-right:0}.bo-facts dt{color:var(--muted)}.bo-facts dd{margin:0;color:var(--ink)}.of-award{display:grid;grid-gap:14px;gap:14px}.of-award h2{font-size:1.2rem;margin:0}.of-award p{margin:0;font-size:.92rem}@media (max-width:900px){.of-grid{grid-template-columns:1fr}.bo-facts{grid-template-columns:1fr 1fr}.bo-facts>div:nth-child(3n){border-right:1px solid var(--line)}.bo-facts>div:nth-child(2n){border-right:0}}@media (max-width:560px){.bo-facts{grid-template-columns:1fr}.bo-facts>div{border-right:0!important}.of-bars li{grid-template-columns:110px 1fr 28px}.of-tx li{grid-template-columns:40px 1fr}.of-tx li>a{grid-column:2}}.of-rank-h{display:flex;justify-content:space-between;padding:0 8px 0 44px;font-size:.78rem;margin-bottom:-6px}.of-note .icon{vertical-align:-3px;margin-right:4px}.lp-award-list{display:grid;grid-gap:4px;gap:4px}.lp-award-list b{color:var(--ink);font-size:1.1rem;font-weight:600}.lp-award-list small{color:var(--muted)}.lp-award-list ul{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:.9rem}.lp-award-list li{display:flex;gap:8px;align-items:center}.lp-award-list .icon{color:var(--good)}.lp-sheet-brand{display:flex;align-items:center;gap:6px;padding-bottom:6px;border-bottom:1px solid var(--line)}.lp-sheet-brand .avatar{width:22px;height:22px;font-size:.62rem}.lp-sheet-brand b{font-size:.74rem}.lp-widget{border:1px solid var(--line);border-radius:12px;padding:14px;display:grid;grid-gap:12px;gap:12px}.lp-widget-head{display:flex;gap:12px;align-items:center}.lp-widget-head b{display:block;color:var(--ink);font-weight:600}.lp-widget-head small{color:var(--muted);font-size:.8rem}.lp-widget p{margin:0;font-size:.88rem;color:var(--text)}.lp-widget p small{display:block;color:var(--good);font-size:.76rem;margin-top:2px}.lp-widget-src{color:var(--muted);font-size:.74rem}.lp-bars{margin:0}.lp-careers{margin:0;font-size:.92rem;color:var(--text)}.of-plans{align-items:stretch}.of-plans .plan{display:flex;flex-direction:column;gap:12px}.of-plans .plan ul.checks{flex:1 1;align-content:start}.of-addons th small{display:block;color:var(--muted);font-size:.84rem;margin-top:2px}.of-addons td,.of-addons th,.of-vs td,.of-vs th{text-align:left!important}.of-addons td{white-space:nowrap;color:var(--ink);font-weight:500}.of-vs td small{font-size:.88rem;color:var(--muted)}.of-us{display:flex;gap:8px;align-items:flex-start;color:var(--ink);font-size:.9rem}.of-us .icon{color:var(--good);flex:none;margin-top:2px}.of-never{display:flex;gap:8px;align-items:flex-start;font-size:.92rem}.of-never .icon{color:var(--good);flex:none;margin-top:3px}.tb-win{display:flex!important;align-items:center;gap:6px;line-height:1.35;color:var(--amber-ink);font-weight:500}.tb-win svg{flex:none}.tb-win .icon{color:#c27c00}@media (max-width:900px){.of-plans{grid-template-columns:1fr}}@media (max-width:700px){.of-addons tr,.of-vs tr{grid-template-columns:1fr!important}.of-vs td+td{border-left:0!important}.of-addons td{white-space:normal}}.bo-awards{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.bo-awards li{display:grid;grid-template-columns:40px 1fr;grid-gap:12px;gap:12px;align-items:center;color:var(--ink)}.bo-awards li svg{width:40px;height:auto;display:block}.bo-awards li b{display:block;font-weight:500;line-height:1.35}.bo-awards li small{display:block;font-size:.85rem}.dl{display:grid;grid-gap:14px;gap:14px}.dl h2{margin:0;font-size:1.35rem}.dl h3{margin:6px 0 0;font-size:1rem}.dl-notes{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.dl-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.dl-tile{display:grid;grid-template-columns:auto 1fr;grid-column-gap:8px;column-gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--soft)}.dl-tile svg{color:var(--action);grid-row:span 2}.dl-tile b{font-size:1.2rem;color:var(--ink);line-height:1.1}.dl-tile span{font-size:.82rem;color:var(--muted)}.dl-gus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.dl-gus div{padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm)}.dl-gus dt{font-size:.82rem;color:var(--muted)}.dl-gus dd{margin:2px 0 0;font-size:1.2rem;font-weight:700;color:var(--ink)}.dl-src{font-size:.8rem;color:var(--muted)}.dl-price,.dl-src{margin:0}@media (max-width:760px){.dl-gus,.dl-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.brief{display:grid;grid-gap:18px;gap:18px;padding:22px 24px}.brief.has-act{grid-template-columns:minmax(0,1fr) auto;align-items:center}.brief-text{display:grid;grid-gap:6px;gap:6px}.brief-text b{color:var(--ink);font-weight:600;font-size:.95rem}.brief-text p{margin:0;color:var(--ink);font-size:1.02rem;line-height:1.6;max-width:78ch}.brief-src{display:grid;grid-gap:6px;gap:6px;font-size:.82rem}.brief-src .wsrc{margin:0}.brief-act{display:grid;grid-gap:8px;gap:8px;min-width:220px}.brief-act .btn{justify-content:center}.sec-nav{margin-bottom:4px}html:has(.sec-nav){scroll-padding-top:132px}@media (max-width:720px){.brief{padding:18px}.brief.has-act{grid-template-columns:1fr}.brief-text p{font-size:.96rem}.brief-act{min-width:0}html:has(.sec-nav){scroll-padding-top:116px}}@media print{.brief-act,.sec-nav{display:none!important}}.sec-nav+.section{padding-top:28px}.brief-src .wsrc,.brief-src .wsrc-k,.brief-src .wsrc-n{font-size:.82rem}.cat-offices{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line)}.cat-offices li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.cat-offices li>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}.cat-offices a{font-weight:600;color:var(--ink)}@media (max-width:640px){.cat-offices li{grid-template-columns:auto minmax(0,1fr)}.cat-offices li>span:last-child{grid-column:2;font-size:.85rem}}.login-off ul.checks{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.pay-logos{display:inline-flex;align-items:center;gap:10px;vertical-align:middle}.pay-logos img{display:block;height:28px;width:auto}.footer .pay-logos{padding:4px 8px;border-radius:6px;background:#fff}.co-legal{display:grid;grid-gap:10px;gap:10px;padding-top:4px;border-top:1px solid var(--line)}.co-legal .check span{font-size:.92rem;color:var(--ink)}.co-seller{font-size:.82rem}.price-table td,.price-table th{vertical-align:top}.firma-dl{display:grid;grid-template-columns:max-content 1fr;grid-gap:8px 20px;gap:8px 20px;margin:0}.firma-dl dt{color:var(--muted)}.firma-dl dd{margin:0;color:var(--ink)}@media (max-width:560px){.firma-dl{grid-template-columns:1fr;gap:2px}.firma-dl dd{margin-bottom:10px}}.lp-awards{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px}.lp-awards li{display:flex;gap:10px;align-items:center;min-width:0}.lp-awards svg{flex:none}.lp-awards span{display:grid;grid-gap:1px;gap:1px;min-width:0}.lp-awards b{color:var(--ink);font-size:.95rem;font-weight:600;line-height:1.25}.lp-awards small{color:var(--muted);font-size:.8rem;line-height:1.3}@media (max-width:560px){.lp-awards{grid-template-columns:1fr;gap:10px}}.pn-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:40px;gap:40px;align-items:center}.pn-sample{margin:0;display:grid;grid-gap:10px;gap:10px;justify-items:center}.pn-sample img{width:320px;max-width:100%;height:auto}.pn-sample figcaption{font-size:.8rem}.pn-rules{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;counter-reset:pn}.pn-rules li{counter-increment:pn;display:grid;grid-gap:6px;gap:6px;align-content:start;padding:16px 18px;border:1px solid var(--line);border-radius:10px;background:#fff}.pn-rules li:before{content:counter(pn);width:28px;height:28px;border-radius:50%;background:#fff3d6;color:#8a5a00;font-weight:600;display:grid;place-items:center;font-size:.9rem}.pn-rules b{color:var(--ink)}.pn-rules p{margin:0;font-size:.92rem}@media (max-width:820px){.pn-hero,.pn-rules{grid-template-columns:1fr}}.sale-steps li{scroll-margin-top:120px}.sale-steps .step-key{align-self:start;margin-top:8px}.sale-steps .step-body{max-width:none;min-width:0}.sale-steps .step-body>p{max-width:68ch}.sale-when{display:none;font-size:.8rem;font-weight:600;color:var(--action);margin-bottom:2px}.sale-extra{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line)}.sale-extra .price-table{font-size:.9rem}.sale-net{display:flex;gap:20px;align-items:center;justify-content:space-between}.sale-net p{margin-top:4px}.sale-src{margin:0;padding-left:1.1em;display:grid;grid-gap:8px;gap:8px;font-size:.93rem}.sale-hub-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px}.sale-hub-list a{display:grid;grid-gap:2px;gap:2px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;color:var(--ink);text-decoration:none}.sale-hub-list small{color:var(--muted)}@media (max-width:640px){.sale-net{flex-direction:column;align-items:flex-start}.sale-steps .step-key{display:none}.sale-when{display:block}}.sale-costs{table-layout:fixed}.sale-costs th:first-child{width:32%}.sale-costs th:nth-child(2){width:20%}.sale-h3{font-size:1.02rem;margin:6px 0 -4px}.sale-costs td.num{white-space:nowrap}@media (max-width:760px){.g-prices-scroll .price-table.sale-costs tr{grid-template-columns:1fr;gap:4px}.g-prices-scroll .price-table.sale-costs td{width:auto}.g-prices-scroll .price-table.sale-costs td[data-l]:before{display:none}}.lang-switch{display:flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:var(--soft);flex:none}.lang-switch a{min-width:40px;padding:6px 9px;border-radius:8px;border:1px solid transparent;text-align:center;font-size:.85rem;font-weight:600;letter-spacing:.02em;color:var(--muted);text-decoration:none;line-height:1.2}.lang-switch a:hover{color:var(--ink)}.lang-switch a.on{background:#fff;color:var(--ink);border-color:var(--line-strong);box-shadow:0 1px 2px rgba(21,34,79,.06)}@media (max-width:700px){.lang-switch a{min-width:34px;padding:5px 7px;font-size:.8rem}.header .wrap>.lang-switch{margin-left:auto}}.fs-xs{font-size:.78rem}.h-sec{font-size:1.25rem}.wz-affix,.wz-val .affix{display:flex;align-items:center;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#fff}.wz-val .affix input{border:0;flex:1 1;min-width:0;outline:0}.wz-val .affix i{font-style:normal;padding-right:12px;color:var(--muted)}.gallery figure img,.listing .ph img,.sold-card .ph img{display:block;width:100%;height:100%;object-fit:cover}.gallery figure img{height:120px}.wz-greet{background:var(--tint,#eef3ff);border-bottom:1px solid var(--tint-line,#dbe5ff);padding-block:22px}.wz-greet-in{display:grid;grid-template-columns:1fr minmax(260px,380px);grid-gap:24px;gap:24px;align-items:center}.wz-greet h2{font-size:1.35rem;margin:2px 0 6px}.wz-greet p{color:var(--text);max-width:62ch;margin-bottom:12px}.wz-greet-val{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;display:grid;grid-gap:4px;gap:4px}.wz-greet-val b{font-size:1.35rem;color:var(--ink)}.wz-greet-val>small,.wz-src{color:var(--muted)}.wz-src{display:flex;gap:10px;align-items:flex-start;font-size:.8rem;margin:6px 0 0}.wz-src img{flex:none;margin-top:1px}.wz-src a{color:#214c3b}.wz-val{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.wz-val-form{display:grid;grid-gap:12px;gap:12px}.wz-val-out{display:grid;grid-gap:8px;gap:8px;align-content:center;background:#eef4f0;border-radius:var(--radius-sm);padding:18px}.wz-val-out b{font-size:1.5rem;color:var(--ink)}.wz-val-out .btn{justify-self:start;white-space:normal}.wz-markets{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.wz-markets .card{padding:16px 18px}.mbar,.wz-markets .card{display:grid;grid-gap:4px;gap:4px}.mbar{padding-top:10px}.mbar-track{position:relative;height:10px;border-radius:5px;background:#e9eef0}.mbar-iqr{position:absolute;top:0;bottom:0;background:#9fc3ae;border-radius:5px}.mbar-med{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:#214c3b}.mbar-val{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--action);box-shadow:0 0 0 3px #fff,0 1px 4px rgba(21,34,79,.3)}.mbar-legend{position:relative;height:18px;font-size:.74rem;color:var(--muted)}.mbar-legend span{position:absolute;transform:translateX(-50%);white-space:nowrap}.mbar-legend span:first-child{transform:none}.mbar-legend span:last-child{transform:translateX(-100%)}.mbar-key{font-size:.82rem;color:var(--muted);margin:0;display:flex;flex-wrap:wrap}.mbar-key,.mbar-key span{align-items:center;gap:6px}.mbar-key span{display:inline-flex;margin-right:10px}.mbar-key b{color:var(--ink)}.mbar-key i{display:inline-block;width:10px;height:10px;border-radius:50%}.dot-val{background:var(--action)}.dot-iqr{background:#9fc3ae;border-radius:3px!important}.sold-card{overflow:hidden;padding:0}.sold-card .ph{height:140px;position:relative;overflow:hidden}.sold-card .ph em{position:absolute;top:10px;left:10px;font-style:normal;font-size:.75rem;font-weight:600;padding:3px 9px;border-radius:6px;background:var(--ink);color:#fff}.sold-card .body{padding:12px 16px 16px;display:grid;grid-gap:2px;gap:2px;font-size:.9rem}.sold-card .body b{color:var(--ink)}.sold-kpi{display:flex;gap:8px;margin-top:6px;flex-wrap:wrap}.sold-kpi span{font-size:.78rem;background:var(--soft);border-radius:6px;padding:2px 8px;color:var(--ink)}.sold-grid .extra{display:none}#sold-all:checked~.sold-grid .extra{display:block}#sold-all:checked~.more-rows{display:none}.wz-timeline{list-style:none;padding:0;display:grid;grid-gap:0;gap:0;border-left:2px solid var(--line);margin:0 0 0 26px}.wz-timeline li{display:grid;grid-template-columns:56px 1fr;grid-gap:12px;gap:12px;padding:0 0 18px;position:relative;margin-left:-28px}.wz-timeline li>span{font-weight:600;color:var(--ink);background:#fff;font-size:.9rem;padding-top:1px;text-align:center;border:1px solid var(--line);border-radius:6px;height:-moz-fit-content;height:fit-content}.wz-timeline li div{display:grid;grid-gap:2px;gap:2px}.wz-timeline b{color:var(--ink)}.wz-share{display:flex;flex-wrap:wrap;gap:8px}.wz-share .chip{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font:inherit;font-size:.85rem}.of-top{padding-top:20px}.of-top .crumbs{margin-bottom:14px}.wz-gal{display:grid;grid-template-columns:1fr 200px;grid-gap:10px;gap:10px}.wz-gal-main{position:relative;margin:0;border-radius:var(--radius);overflow:hidden;aspect-ratio:16/8;background:var(--soft)}.wz-gal-main img{width:100%;height:100%;object-fit:cover;display:block}.wz-gal-main figcaption{left:12px;bottom:12px;font-size:.8rem;padding:4px 10px;border-radius:6px}.wz-gal-main figcaption,.wz-gal-nav{position:absolute;background:rgba(255,255,255,.92);color:var(--ink)}.wz-gal-nav{top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:0;font-size:1.5rem;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(21,34,79,.2)}.wz-gal-nav.prev{left:12px}.wz-gal-nav.next{right:12px}.wz-gal-thumbs{display:grid;grid-template-rows:repeat(6,1fr);grid-gap:8px;gap:8px}.wz-gal-thumbs button{padding:0;border:2px solid transparent;border-radius:var(--radius-sm);overflow:hidden;cursor:pointer;background:none;min-height:0}.wz-gal-thumbs button.on{border-color:var(--action)}.wz-gal-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.of-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;flex-wrap:wrap}.of-head h1{font-size:clamp(1.5rem,3vw,2rem);margin:8px 0 4px}.of-head p{display:flex;align-items:center;gap:6px}.of-price{display:grid;text-align:right}.of-price b{font-size:1.8rem;color:var(--ink)}.of-facts{display:grid;grid-template-columns:repeat(5,1fr);margin:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.of-facts div{padding:14px 16px;border-right:1px solid var(--line)}.of-facts div:last-child{border-right:0}.of-facts dt{font-size:.78rem;color:var(--muted)}.of-facts dd{margin:2px 0 0;font-weight:600;color:var(--ink)}.of-market{display:grid;grid-gap:10px;gap:10px}.of-agent{display:grid;grid-gap:12px;gap:12px}.of-agent-top{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center}.of-agent-top>div{display:grid;grid-gap:1px;gap:1px}.of-agent-top b a{color:var(--ink);text-decoration:none}@media (max-width:900px){.wz-gal,.wz-greet-in,.wz-markets,.wz-val{grid-template-columns:1fr}.wz-gal-thumbs{grid-template-rows:none;grid-template-columns:repeat(6,1fr)}.wz-gal-thumbs button{aspect-ratio:4/3}.of-facts{grid-template-columns:repeat(3,1fr)}.of-facts div:nth-child(3){border-right:0}.of-facts div:nth-child(n+4){border-top:1px solid var(--line)}.of-price{text-align:left}}@media (max-width:560px){.wz-gal-main{aspect-ratio:4/3}.of-facts{grid-template-columns:repeat(2,1fr)}.of-facts div{border-right:0!important;border-top:1px solid var(--line)}.of-facts div:nth-child(odd){border-right:1px solid var(--line)!important}.of-facts div:nth-child(-n+2){border-top:0}}a.card.listing,a.card.listing:hover{text-decoration:none;color:inherit}a.card.listing span{color:var(--text)}a.card.listing .muted{color:var(--muted)}.wz-gal{height:460px}.wz-gal-main{aspect-ratio:auto;height:100%}.wz-gal-thumbs{height:100%;min-height:0}.of-consent{display:flex;gap:8px;align-items:flex-start;font-size:.82rem;color:var(--muted)}.of-consent input{margin-top:3px}.of-ask .err{color:#b42318;font-size:.85rem;margin:0}@media (max-width:900px){.wz-gal{height:auto}.wz-gal-main{aspect-ratio:16/10;height:auto}.wz-gal-thumbs{height:auto}}@media (max-width:560px){.wz-gal-main{aspect-ratio:4/3}}@media (max-width:700px){#oferty .grid-3,.sold-grid{grid-template-columns:1fr 1fr;gap:12px}#oferty .listing .ph,.sold-card .ph{height:96px}#oferty .listing .body,.sold-card .body{padding:10px 12px 12px;font-size:.82rem}.sold-kpi span{font-size:.72rem;padding:2px 6px}}.of-page .seg.seg-full{display:flex;margin:0;padding:3px;justify-self:stretch}.of-page .seg.seg-full button{flex:1 1;justify-content:center;padding:8px 10px;font-size:.86rem}.of-page .pchips{display:flex;flex-wrap:wrap;gap:6px}.of-page .pchip{display:inline-flex;align-items:center;gap:4px;font:500 .84rem var(--f-sans);padding:6px 11px;border-radius:16px;border:1px solid var(--line-strong);background:#fff;color:var(--text);cursor:pointer}.of-page .pchip:hover{border-color:#b9c0d3}.of-page .pchip.on{background:var(--tint);border-color:var(--tint-line);color:var(--action)}.of-page fieldset{border:0;margin:0;padding:0;min-width:0}.of-page legend{padding:0;margin-bottom:6px;font-size:.85rem;font-weight:600;color:var(--ink)}.of-tags{display:inline-flex;gap:6px;flex-wrap:wrap}.tag.of-cut{background:var(--amber-soft);color:var(--amber-ink)}.tag.of-soon{background:#eef3ff;color:var(--action)}.of-soon-note{margin:10px 0 0;padding:10px 14px;border-radius:var(--radius-sm);background:#eef3ff;color:var(--ink);font-size:.92rem;max-width:640px}.of-price s{font-size:.9rem}.of-meta{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.86rem;margin-top:-16px}.of-meta span{display:inline-flex;align-items:center;gap:5px}.of-meta b{color:var(--ink);font-weight:600}.of-facts{grid-template-columns:repeat(4,1fr)}.of-cta{display:none;gap:8px}.of-cta .btn{flex:1 1;justify-content:center}.of-agent-mob{display:none;padding:12px 14px}.of-agent-mob .of-agent-top{grid-template-columns:auto 1fr}.of-ask-agent{color:var(--muted);font-weight:400;font-style:italic}.of-details{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 28px;gap:14px 28px}.of-details dl{margin:0;display:grid;align-content:start}.of-details h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:600;margin:0 0 4px}.of-details dl div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:.93rem}.of-details dt{color:var(--muted)}.of-details dd{margin:0;color:var(--ink);font-weight:500;text-align:right}.of-hist{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.of-hist li{display:grid;grid-template-columns:170px 1fr auto;grid-gap:12px;gap:12px;padding:11px 16px;border-top:1px solid var(--line);align-items:baseline;font-size:.93rem}.of-hist li:first-child{border-top:0}.of-hist li.now{background:var(--soft)}.of-hist b{color:var(--ink);font-weight:600}.of-hist em{font-style:normal;font-weight:600}.of-hist em.down{color:var(--good)}.of-hist em.up{color:#b42318}.of-cost{display:grid;grid-gap:16px;gap:16px}.of-cost-head{display:grid;grid-gap:4px;gap:4px}.of-cost-opts{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:flex-end}.of-cost-opts .of-consent{flex-basis:100%}.of-cost-out{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.of-cost-out>div{background:var(--soft);border-radius:var(--radius);padding:14px 16px;display:grid;grid-gap:4px;gap:4px;align-content:start}.of-cost-out .k{font-size:.8rem;color:var(--muted);font-weight:600}.of-cost-out>div>b{font-size:1.5rem;color:var(--ink)}.of-cost-out ul{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:.86rem}.of-cost-out li{display:flex;justify-content:space-between;gap:10px}.of-cost-out li>span:last-child{white-space:nowrap;color:var(--ink);font-weight:500}.of-days{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.of-days button{display:grid;justify-items:center;grid-gap:0;gap:0;padding:6px 0;border:1px solid var(--line-strong);border-radius:8px;background:#fff;cursor:pointer;font:inherit;color:var(--text)}.of-days button small{font-size:.7rem;color:var(--muted)}.of-days button b{font-size:.78rem;font-weight:600}.of-days button.on{background:var(--tint);border-color:var(--action)}.of-days button.on,.of-days button.on small{color:var(--action)}.of-quick .pchip{font-size:.78rem;padding:4px 10px}.of-agent-top .score-ring small{font-size:.62rem;text-align:center;line-height:1.1;max-width:56px}.wz-gal-open{all:unset;display:block;width:100%;height:100%;cursor:zoom-in}.wz-gal-open:focus-visible{outline:3px solid var(--action);outline-offset:-3px}.wz-gal-all{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;border:0;background:rgba(255,255,255,.94);color:var(--ink);font:600 .8rem var(--f-sans);padding:6px 12px;border-radius:8px;cursor:pointer;box-shadow:0 1px 4px rgba(21,34,79,.2)}.wz-lightbox{position:fixed;inset:0;z-index:1000;background:#0b0f1d;display:grid;grid-template-rows:auto 1fr auto;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0)}.wz-lightbox>img{width:100%;height:100%;object-fit:contain;min-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wz-lb-top{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;color:#fff;font-size:.9rem}.wz-lb-top button{border:0;background:rgba(255,255,255,.12);color:#fff;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;cursor:pointer}.wz-lightbox .wz-gal-nav{top:50%}.wz-lightbox .wz-gal-nav.prev{left:16px}.wz-lightbox .wz-gal-nav.next{right:16px}.wz-lb-thumbs{display:flex;gap:6px;justify-content:safe center;padding:12px 16px 16px;overflow-x:auto}.wz-lb-thumbs button{flex:0 0 72px;height:50px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;cursor:pointer;background:none;opacity:.65}.wz-lb-thumbs button.on{border-color:#fff;opacity:1}.wz-lb-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.of-sticky{display:none}@media (max-width:900px){.of-cta{display:flex}.of-agent-mob{display:block}.of-meta{margin-top:-18px}.of-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;gap:8px;align-items:center;background:#fff;border-top:1px solid var(--line);box-shadow:0 -4px 16px rgba(21,34,79,.08);padding:10px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom, 0px)) max(12px,env(safe-area-inset-left,0px));transition:transform .2s ease}.of-sticky.off{transform:translateY(110%)}.of-sticky-price{display:grid;margin-right:auto;line-height:1.2;min-width:0}.of-sticky-price b{color:var(--ink);font-size:1rem;white-space:nowrap}.of-sticky-price small{font-size:.72rem}.of-sticky .btn{padding:9px 12px;font-size:.85rem;min-height:40px;white-space:nowrap}.of-page.section{padding-bottom:96px}}@media (max-width:700px){.of-cost-out,.of-details{grid-template-columns:1fr}.of-hist li{grid-template-columns:1fr auto}.of-hist li>span.muted{grid-column:1/-1;font-size:.8rem}}@media (max-width:560px){.of-facts{grid-template-columns:repeat(2,1fr)}.of-sticky .btn.ghost{padding-inline:10px}}@media (max-width:380px){.of-sticky .btn.ghost{display:none}}@media (prefers-reduced-motion:reduce){.of-sticky{transition:none}}@media print{.of-cta,.of-sticky{display:none!important}}.of-cta .btn{white-space:nowrap;padding-inline:12px}.ow{display:grid;grid-gap:12px;gap:12px}.ow-top{display:flex;gap:12px;align-items:flex-start}.ow-top p{margin:2px 0 0}.ow-ico{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#eef3ff;color:var(--action)}.ow-go{justify-self:start}.ow-consent{display:flex;gap:10px;align-items:flex-start;font-size:.84rem;color:var(--text)}.ow-consent input{margin-top:3px;flex:none}.of-watch-link{font-size:.85rem;font-weight:600;color:var(--action);white-space:nowrap}.dz{display:grid;grid-gap:12px;gap:12px;border-color:#cfe5d9}.dz-top{display:flex;gap:12px;align-items:flex-start}.dz-top p{margin:2px 0 0}.dz-ico{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#e9f6ef;color:var(--good)}.dz-when{font-weight:700;color:var(--ink)}.dz-when:first-letter{text-transform:uppercase}.dz-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.of-open{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:10px 14px;border-radius:var(--radius-sm);background:#e9f6ef;color:var(--ink);font-size:.92rem}.of-open b:first-letter{text-transform:uppercase}.of-open a{font-weight:600;color:var(--good)}.tag.of-oh{background:#e9f6ef;color:var(--good);border-color:#cfe5d9}@media (max-width:520px){.dz-grid{grid-template-columns:1fr}}.pf-video video{width:100%;aspect-ratio:16/9;border-radius:var(--radius-sm);background:#0f1733;object-fit:contain;display:block}.pf-hero{padding-top:20px;background:linear-gradient(var(--soft) 0 180px,#fff 180px)}.pf-cover{position:relative;height:200px;border-radius:16px 48px 0 0;overflow:hidden;background:var(--tint)}.pf-cover img{object-fit:cover;object-position:center 40%}.pf-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(21,34,79,0) 40%,rgba(21,34,79,.28));pointer-events:none}.pf-cover.art svg{width:100%;height:100%}.pf-card{position:relative;margin-top:-56px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-2);padding:0 32px 24px;display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:28px;column-gap:28px;align-items:start}.pf-avatar{margin-top:-44px}.pf-avatar .avatar{width:148px;height:148px;font-size:2.6rem;box-shadow:0 0 0 5px #fff,0 6px 18px rgba(21,34,79,.16)}.pf-avatar .avatar-check{width:32px;height:32px;right:6px;bottom:6px}.pf-id{padding-top:22px;display:grid;grid-gap:6px;gap:6px;min-width:0}.pf-id .crumbs{font-size:.85rem}.pf-id h1{font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.15;margin:0}.pf-role{margin:0;font-size:1.05rem;color:var(--text)}.pf-quick{margin:2px 0 0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.9rem;color:var(--muted)}.pf-quick span{display:inline-flex;align-items:center;gap:6px}.pf-quick .icon{color:var(--brand)}.pf-id .awards{margin-top:8px}.pf-act{padding-top:22px;display:grid;justify-items:center;grid-gap:12px;gap:12px;min-width:210px}.pf-act .btn{width:100%}.pf-social{display:flex;gap:12px;font-size:.85rem}.pf-social a{color:var(--muted)}.pf-stats{grid-column:1/-1;margin:22px 0 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.pf-stats>div{padding:18px 20px 4px;display:grid;grid-gap:2px;gap:2px;align-content:start}.pf-stats>div+div{border-left:1px solid var(--line)}.pf-stats>div:first-child{padding-left:0}.pf-stats dt{font-size:.85rem;color:var(--muted)}.pf-stats dd{margin:0;font-size:1.75rem;font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1.2}.pf-stats small{font-size:.8rem;color:var(--muted)}.pf-stats dd.pf-vs{font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.4;color:inherit}.pf-stats small.up{color:var(--good);font-weight:500}.pf-star{color:var(--amber);font-size:1.3rem}.pf-share{grid-column:1/-1;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.pf-share .share{margin:0}.pf-hero+.prof-nav{margin-top:24px;border-top:1px solid var(--line)}.prof-nav a[href="#wyniki"]{display:inline-block}[id=historia],[id=sprzedane],[id=wycena],[id=wyniki]{scroll-margin-top:130px}.pf-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.pf-head h2{font-size:1.3rem;margin:0}.pf-proof{display:grid;grid-gap:20px;gap:20px;padding:28px}.pf-bars{display:grid;grid-gap:18px;gap:18px}.pf-bar{display:grid;grid-template-columns:190px 1fr;grid-gap:16px;gap:16px;align-items:center}.pf-bar-label{display:grid;grid-gap:0;gap:0}.pf-bar-label b{color:var(--ink);font-weight:500}.pf-bar-label small{font-size:.8rem}.pf-bar-rows{display:grid;grid-gap:6px;gap:6px}.pf-bar-rows>div{display:grid;grid-template-columns:70px 1fr 64px;grid-gap:10px;gap:10px;align-items:center;font-size:.85rem}.pf-bar-rows span{color:var(--ink);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-bar-rows i{display:block;height:10px;border-radius:5px;background:var(--brand)}.pf-bar-rows b{color:var(--ink);text-align:right;font-weight:600}.pf-bar-rows .med b,.pf-bar-rows .med span{color:var(--muted);font-weight:400}.pf-bar-rows .med i{background:var(--line-strong)}.pf-quote{margin:0;padding:20px 24px;border-radius:12px;background:var(--tint);border:1px solid var(--tint-line);display:grid;grid-gap:10px;gap:10px}.pf-quote blockquote{margin:0;font-size:1.15rem;line-height:1.5;color:var(--ink)}.pf-quote blockquote:before{content:"„"}.pf-quote blockquote:after{content:"”"}.pf-quote figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:.88rem;color:var(--muted)}.pf-quote figcaption b{color:var(--ink);font-weight:500}.pf-rv{display:grid;grid-template-columns:auto 1fr;grid-gap:28px;gap:28px;align-items:center;padding:22px 26px}.pf-rv-score{display:grid;justify-items:start;grid-gap:2px;gap:2px}.pf-rv-score b{font-size:2.6rem;font-weight:600;color:var(--ink);line-height:1;letter-spacing:-.02em}.pf-rv-score .stars{font-size:1.05rem}.pf-rv-score small{font-size:.8rem;max-width:170px;line-height:1.35}.pf-rv-note{padding-left:28px;border-left:1px solid var(--line)}.pf-rv-dist{list-style:none;margin:0;padding:0;display:grid;grid-gap:5px;gap:5px}.pf-rv-dist li{display:grid;grid-template-columns:34px 1fr 28px;grid-gap:8px;gap:8px;align-items:center;font-size:.82rem;color:var(--ink)}.pf-rv-dist i{height:8px;background:var(--soft);overflow:hidden}.pf-rv-dist em,.pf-rv-dist i{display:block;border-radius:4px}.pf-rv-dist em{height:100%;background:var(--amber)}.pf-rv-dist small{text-align:right}.pf-rv-note{display:grid;grid-gap:8px;gap:8px;font-size:.86rem;line-height:1.45}.rv-grid .review.extra{display:none}#rv-all:checked~.rv-grid .review.extra{display:grid}#rv-all:checked~.more-rows{display:none}.pf-final{display:grid;grid-template-columns:auto 1fr auto;grid-gap:22px;gap:22px;align-items:center;padding:26px 28px;border-radius:16px;background:var(--tint);border:1px solid var(--tint-line)}.pf-final .avatar{width:72px;height:72px}.pf-final h2{font-size:1.25rem;margin:0 0 4px}.pf-final p{margin:0}.pf-final-act{display:grid;grid-gap:8px;gap:8px}.pf-agents{background:linear-gradient(#fff 0 50%,var(--soft) 50%);padding-block:8px 0}.pf-agents-in{padding:36px 40px;border-radius:16px 48px 16px 16px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-2);display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:center}.pf-agents h2{font-size:1.5rem;margin:0 0 8px}.pf-agents p{margin:0 0 16px;max-width:640px}.pf-agents ul{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px}.pf-agents li{display:flex;gap:10px;align-items:flex-start;color:var(--ink)}.pf-agents li .icon{color:var(--brand);flex:none;margin-top:3px}.pf-agents-act{display:grid;grid-gap:10px;gap:10px;justify-items:stretch;min-width:240px}.pf-agents-act .link-more{text-align:center;font-size:.9rem}@media (max-width:900px){.pf-hero{padding-top:0;background:#fff}.pf-hero>.wrap{padding-inline:0}.pf-cover{height:150px;border-radius:0}.pf-card{margin:-48px 16px 0;padding:0 18px 18px;grid-template-columns:1fr;box-shadow:var(--shadow-1)}.pf-avatar{margin-top:-40px;justify-self:start}.sold-grid .sold-card:nth-child(n+5){display:none}#sold-all:checked~.sold-grid .sold-card:nth-child(n+5){display:block}.pf-avatar .avatar{width:108px;height:108px;font-size:2rem}.pf-id{padding-top:10px}.pf-act{padding-top:16px;grid-template-columns:auto 1fr;justify-items:stretch;align-items:center;min-width:0}.pf-act .score-ring{justify-self:start}.pf-social{grid-column:1/-1}.pf-stats{grid-template-columns:1fr 1fr;margin-top:16px}.pf-stats>div{padding:14px 12px 12px 0}.pf-stats>div+div{border-left:0}.pf-stats>div:nth-child(2n){border-left:1px solid var(--line);padding-left:14px}.pf-stats>div:nth-child(n+3){border-top:1px solid var(--line)}.pf-stats dd{font-size:1.4rem}.pf-hero+.prof-nav{margin-top:20px}.pf-proof{padding:20px 18px}.pf-bar{grid-template-columns:1fr;gap:8px}.pf-bar-rows>div{grid-template-columns:62px 1fr 56px}.pf-quote blockquote{font-size:1.02rem}.pf-rv{grid-template-columns:1fr;gap:14px;padding:18px}.pf-rv-note{padding:14px 0 0;border-left:0;border-top:1px solid var(--line)}.rv-grid .review:nth-child(n+4){display:none}#rv-all:checked~.rv-grid .review:nth-child(n+4){display:grid}.pf-final{grid-template-columns:auto 1fr;padding:20px 18px}.pf-final-act{grid-column:1/-1}.pf-agents-in{padding:24px 20px;gap:20px}.pf-agents ul,.pf-agents-in{grid-template-columns:1fr}.pf-agents-act{min-width:0}.pf-claim{display:none}}@media print{.pf-act .btn,.pf-agents,.pf-cover,.pf-final-act,.pf-share{display:none!important}.pf-card{box-shadow:none}.pf-avatar,.pf-card{margin-top:0}}.more-rows.pf-mobile{display:none}@media (max-width:900px){.more-rows.pf-mobile{display:inline-flex}#rv-all:checked~.more-rows.pf-mobile,#sold-all:checked~.more-rows.pf-mobile{display:none}}.rv-grid .review-text{font-size:.98rem;line-height:1.5}.pf-cover .photo-credit{top:10px;bottom:auto}.pf-cover .photo-credit:focus-visible:after,.pf-cover .photo-credit:hover:after{bottom:auto;top:calc(100% + 6px)}.table-wrap:has(>.tx-table){overflow:visible}.tx-table{min-width:0}.tx-table td,.tx-table th{padding:12px}.tx-table td:first-child,.tx-table th:first-child{padding-left:16px}.tx-table td:last-child,.tx-table th:last-child{padding-right:16px}.tx-table .tx-date{white-space:nowrap;color:var(--muted);width:1%}.tx-table .tx-what b{display:block;font-weight:500;color:var(--ink)}.tx-table .tx-what small{display:block;font-size:.8rem;color:var(--muted);margin-top:1px}.tx-table td:last-child{width:1%;white-space:nowrap}@media (max-width:760px){.tx-table{display:block}.tx-table thead{display:none}.tx-table tbody{display:block}.tx-table tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:12px 14px;border-bottom:1px solid var(--line)}.tx-table tr:last-child{border-bottom:0}.tx-table td,.tx-table td:first-child,.tx-table td:last-child,.tx-table th:first-child{display:block;padding:0;border:0;width:auto;white-space:normal!important;font-size:.82rem;color:var(--muted);text-align:left!important}.tx-table td.tx-what{order:1;flex:1 1 55%}.tx-table td.tx-what b{font-size:.95rem}.tx-table td.tx-what small{font-size:.82rem}.tx-table td:nth-child(3){order:2;margin-left:auto;font-size:.95rem;font-weight:600;color:var(--ink)}.tx-table tr:after{content:"";order:3;flex-basis:100%;height:0}.tx-table td:first-child{order:4}.tx-table td:nth-child(4){order:5}.tx-table td:nth-child(5){order:6;margin-left:auto}.tx-table tr.extra,.tx-table tr:nth-child(n+6){display:none}#tx-all:checked~.table-wrap .tx-table tr.extra,#tx-all:checked~.table-wrap .tx-table tr:nth-child(n+6){display:flex}#tx-all:checked~.more-rows.pf-mobile{display:none}}.pf-mark{display:grid;place-items:center;background:var(--tint);color:var(--action);font-weight:600;letter-spacing:-.02em;border-radius:28px!important}.pf-act a.pf-social{font-size:.9rem;color:var(--action);text-decoration:none}.bo-team{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.bo-member{display:grid;grid-template-columns:auto 1fr auto;grid-gap:6px 14px;gap:6px 14px;align-items:center;padding:18px;text-decoration:none;color:inherit}.bo-member .avatar{width:64px;height:64px}.bo-who{display:grid;min-width:0}.bo-who b{color:var(--ink);font-weight:600}.bo-who small{font-size:.82rem}.bo-kpis{grid-column:1/-1;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:10px;padding-top:12px;border-top:1px solid var(--line)}.bo-kpis,.bo-kpis span{display:grid}.bo-kpis b{color:var(--ink);font-weight:600}.bo-kpis small{color:var(--muted);font-size:.78rem}.bo-table summary{cursor:pointer;color:var(--action);font-size:.92rem;padding:4px 0 12px}@media (max-width:900px){.pf-mark{width:108px;height:108px;font-size:2rem}}.avatar.office.of-mark{display:grid;place-items:center;background:var(--tint);color:var(--action);font-weight:600;font-size:.9rem;letter-spacing:-.02em;border-radius:10px;box-shadow:inset 0 0 0 1px var(--tint-line)}.avatar.office.of-mark.lg{width:56px;height:56px;font-size:1.15rem;border-radius:14px}.oc-card{display:grid;grid-gap:14px;gap:14px;padding:20px;text-decoration:none;color:inherit}.oc-top{display:flex;gap:8px}.oc-head,.oc-top{align-items:center}.oc-head{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px}.oc-head>span:last-child{display:grid;min-width:0}.oc-head b{color:var(--ink);font-weight:600;line-height:1.3}.oc-head small{font-size:.82rem}.oc-kpis{grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:12px;border-radius:10px;background:var(--soft)}.oc-kpis,.oc-kpis span{display:grid}.oc-kpis b{color:var(--ink);font-weight:600;font-size:.95rem}.oc-kpis small{color:var(--muted);font-size:.75rem}.oc-team{align-items:center;gap:10px}.oc-faces,.oc-team{display:flex}.oc-faces .avatar{width:32px;height:32px;box-shadow:0 0 0 2px #fff}.oc-faces .avatar+.avatar{margin-left:-8px}.oc-card .link-more{font-size:.9rem;color:var(--action)}@media (max-width:560px){.bo-facts{grid-template-columns:1fr 1fr}.bo-facts>div{padding:10px 12px;font-size:.86rem}.bo-facts>div:nth-child(odd){border-right:1px solid var(--line)!important}}.gh-hero-top{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:32px;gap:32px;align-items:end}.gh-ed{display:grid;grid-gap:16px;gap:16px;padding:20px}.gh-ed dl{margin:0;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.gh-ed dl,.gh-ed dl div{display:grid}.gh-ed dt{font-size:.78rem;color:var(--muted)}.gh-ed dd{margin:0;font-size:1.35rem;font-weight:600;color:var(--ink);letter-spacing:-.02em}.gh-card{padding-top:0;overflow:hidden}.gh-thumb{display:flex;align-items:center;gap:8px;margin:0 -24px 6px;padding:12px 24px;background:var(--tint);color:var(--brand);border-bottom:1px solid var(--tint-line)}.gh-thumb small{font-size:.78rem;font-weight:500;color:var(--ink)}.gh-list .gh-card.extra{display:none}.gh-more-cb:checked~.gh-list .gh-card.extra{display:grid}.gh-more-cb:checked~.gh-more{display:none}.gh-more{justify-self:start}.gh-more.pf-mobile{display:none}@media (max-width:900px){.gh-hero-top{grid-template-columns:1fr;gap:18px}.gh-list .gh-card:nth-child(n+4){display:none}.gh-more-cb:checked~.gh-list .gh-card:nth-child(n+4){display:grid}.gh-more.pf-mobile{display:inline-flex}.gh-more-cb:checked~.gh-more.pf-mobile{display:none}}.ta-city{padding:0 20px 8px;overflow:hidden}.ta-cover{position:relative;height:120px;margin:0 -20px 4px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 20px;background:var(--tint)}.ta-cover img{object-fit:cover}.ta-cover svg{position:absolute;inset:0;width:100%;height:100%}.ta-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(21,34,79,0) 30%,rgba(21,34,79,.55))}.ta-cover h2{margin:0;font-size:1.3rem}.ta-cover .ta-link,.ta-cover h2{position:relative;z-index:1;color:#fff}.ta-cover .ta-link{font-size:.9rem;font-weight:500;text-decoration:none;padding:4px 10px;border-radius:6px;background:rgba(255,255,255,.16)}.ta-city li:first-child{border-top:0}.ta-city li:first-child .avatar{width:48px;height:48px}.ta-city li:first-child .acard-name{font-size:1.02rem}@media (max-width:900px){.ta-city li:first-child .avatar{display:grid}}@media (max-width:700px){.ta-city li:first-child{grid-template-columns:28px 48px minmax(0,1fr) 56px}}.ta-cover .photo-credit{top:10px;bottom:auto;z-index:2}.ta-cover .photo-credit:focus-visible:after,.ta-cover .photo-credit:hover:after{bottom:auto;top:calc(100% + 6px)}.pp{margin:0;display:grid;grid-gap:10px;gap:10px}.pp figcaption{font-size:.85rem;color:var(--muted)}.pp-card{display:block;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff;box-shadow:var(--shadow-2);text-decoration:none;color:inherit;transition:transform .18s ease}.pp-card:hover{transform:translateY(-2px)}.pp-cover{position:relative;display:block;height:96px;background:var(--tint);border-radius:0 0 0 0}.pp-cover img{object-fit:cover}.pp-body{display:grid;grid-gap:14px;gap:14px;padding:0 18px 16px}.pp-head{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:end;margin-top:-30px;position:relative}.pp-head .avatar{width:76px;height:76px;box-shadow:0 0 0 4px #fff,0 4px 12px rgba(21,34,79,.14)}.pp-id{display:grid;grid-gap:2px;gap:2px;min-width:0;padding-top:34px}.pp-id b{color:var(--ink);font-size:1.1rem;font-weight:600}.pp-id small{font-size:.8rem;line-height:1.35}.pp-id .award{justify-self:start;margin-top:4px;font-size:.75rem;padding:3px 8px}.pp-head .score-ring{align-self:center;padding-top:34px}.pp-stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);padding-top:12px}.pp-stats>span{display:grid;grid-gap:0;gap:0;padding:0 10px}.pp-stats>span:first-child{padding-left:0}.pp-stats>span+span{border-left:1px solid var(--line)}.pp-stats b{color:var(--ink);font-weight:600;font-size:1.05rem}.pp-stats small{font-size:.74rem;color:var(--muted)}.pp-stats em{font-style:normal;font-size:.72rem;color:var(--muted)}@media (max-width:560px){.pp-stats{grid-template-columns:1fr 1fr;gap:10px 0}.pp-stats>span:nth-child(3){border-left:0;padding-left:0}.pp-head .score-ring{display:none}.pp-head{grid-template-columns:auto 1fr}}.pp-hero{display:grid;grid-template-columns:minmax(0,1fr) 440px;grid-gap:40px;gap:40px;align-items:center}@media (max-width:900px){.pp-hero{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.dist .more-rows.pf-mobile{display:inline-flex}.dist-fold tbody tr:nth-child(n+9){display:none}#dist-all:checked~.dist-fold tbody tr:nth-child(n+9){display:grid}#dist-all:checked~.more-rows.pf-mobile{display:none}}@media (min-width:641px){.dist .more-rows.pf-mobile{display:none!important}}.pf-fee{border-top:1px solid var(--line);padding-top:14px}.pf-fee h3 small{font-weight:400;font-size:.85rem}.pf-fee dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 8px}.pf-fee dl div{background:var(--soft);border-radius:var(--radius-sm);padding:10px 12px;min-width:0}.pf-fee dt{font-size:.82rem;color:var(--muted)}.pf-fee dd{margin:2px 0 0;font-size:1.25rem;font-weight:700}.pf-fee dd .muted{font-size:.9rem;font-weight:500}.pf-fee dl small{font-size:.75rem}.pf-fee p{font-size:.85rem;margin:4px 0 0}@media (max-width:520px){.pf-fee dl{grid-template-columns:1fr}.pf-fee dl div{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.pf-fee dd{font-size:1.05rem}}.bo-brief{display:grid;grid-gap:6px;gap:6px;padding-bottom:20px;border-bottom:1px solid var(--line)}.bo-brief b{color:var(--ink);font-weight:600;font-size:.95rem}.bo-brief p{margin:0;color:var(--ink);font-size:1.02rem;line-height:1.6}.bo-brief small{font-size:.82rem}.bo-chips{grid-column:1/-1}.bo-chips .awards{margin:0}.bo-facts-in{border:1px solid var(--line);border-radius:10px}.bo-rank-note{font-size:.82rem;margin:10px 0 6px}.pf-final .bo-final-mark{width:72px;height:72px;font-size:1.4rem;display:grid;place-items:center;border-radius:18px!important;background:#fff;border:1px solid var(--tint-line)}@media (max-width:640px){.bo-brief p{font-size:.96rem}.bo-team{grid-template-columns:1fr}}@media (max-width:900px){.bo-act .btn.ghost{grid-column:1/-1}}.price-table{width:100%;border-collapse:collapse;font-size:.92rem;background:#fff}.price-table th{text-align:left;font-weight:600;color:var(--muted);font-size:.8rem;padding:8px 10px;border-bottom:1px solid var(--line-strong);white-space:nowrap}.price-table td{padding:9px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.price-table td:first-child{white-space:normal}.price-table .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-table tr:last-child td{border-bottom:0}.price-table td a{font-weight:600;text-decoration:none}.price-table td a:hover{text-decoration:underline}.g-prices-scroll:has(>.price-table){border:1px solid var(--line);border-radius:var(--radius)}.pmap{margin:0;display:grid;grid-gap:16px;gap:16px;border:1px solid var(--line);border-radius:var(--radius);padding:20px;background:#fff}.pmap-grid{display:grid;grid-template-columns:minmax(0,1fr) 230px;grid-gap:24px;gap:24px;align-items:center}.pmap svg{width:100%;height:auto;display:block}.pmap-edge path{fill:none;stroke:#b9c5e3;stroke-width:3;stroke-linejoin:round}.pmap-woj path{fill:#f1f4fb;stroke:#fff;stroke-width:1.4;stroke-linejoin:round;transition:fill .15s}.pmap-woj path:hover{fill:#e6ecfa}.pmap-dots circle{stroke:#fff;stroke-width:1}.pmap-dots a:focus circle,.pmap-dots a:hover circle{stroke:var(--amber);stroke-width:2.5}.pmap-l{font-size:13px;font-weight:600;fill:var(--ink);paint-order:stroke;stroke:#f1f4fb;stroke-width:3.5px;stroke-linejoin:round;pointer-events:none}.pq0{fill:#b5c8ff;background:#b5c8ff}.pq1{fill:#7fa0ff;background:#7fa0ff}.pq2{fill:#4877f7;background:#4877f7}.pq3{fill:#1f4fd6;background:#1f4fd6}.pq4{fill:#15224f;background:#15224f}.pmap-side{display:grid;grid-gap:18px;gap:18px;font-size:.9rem}.pmap-side-h{display:block;color:var(--ink);font-size:.82rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.pmap-side ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px;counter-reset:pm}.pmap-side li{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-bottom:1px solid var(--line);counter-increment:pm}.pmap-side li:before{content:counter(pm);color:var(--muted);width:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pmap-side li a{flex:1 1;text-decoration:none;font-weight:600}.pmap-side li span{color:var(--text);white-space:nowrap}.pmap figcaption{display:grid;grid-gap:12px;gap:12px;font-size:.86rem;border-top:1px solid var(--line);padding-top:14px}.pmap-key{display:grid;grid-gap:8px;gap:8px}.pmap-key-h{font-weight:600;color:var(--ink)}.pmap-legend{list-style:none;margin:0;padding:0;grid-template-columns:repeat(5,minmax(0,1fr))}.pmap-legend,.pmap-legend li{display:grid;grid-gap:4px;gap:4px}.pmap-legend li{font-size:.8rem;color:var(--text)}.pmap-legend i{height:8px;border-radius:4px;display:block}.pmap-src{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px}@media (max-width:760px){.pmap{padding:14px}.pmap-grid,.pmap-side{grid-template-columns:1fr}.pmap-side{gap:14px;font-size:.88rem}.pmap-legend li{font-size:.7rem}.pmap-l{font-size:19px;stroke-width:5px}}.calc-example{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.calc-example table{width:100%;min-width:0;border-collapse:collapse;font-size:.95rem}.calc-example td,.calc-example th{padding:10px 14px;border-bottom:1px solid var(--line);text-align:left}.calc-example th{font-weight:500;color:var(--text)}.calc-example td{text-align:right;font-weight:600;color:var(--ink)}.calc-example tr:last-child td,.calc-example tr:last-child th{border-bottom:0}.calc-example tr.last{background:var(--soft)}.gloss{margin:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.gloss>div{padding:14px 0;border-bottom:1px solid var(--line);scroll-margin-top:90px}.gloss dt{font-weight:700;color:var(--ink);font-size:1.05rem}.gloss dd{margin:4px 0 0;color:var(--text);line-height:1.6}.gloss dd a{display:block;margin-top:4px;overflow-wrap:anywhere}.gloss>div:target{background:var(--tint,#eef3ff)}.report-points{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;font-size:1.02rem}.report-cite h2{font-size:1.25rem}.wsrc{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:.84rem;color:var(--muted);line-height:1.4}.wsrc-k{font-weight:600;color:var(--ink)}.wsrc-logo{display:inline-flex;line-height:0}.wsrc-logo img{height:20px;width:auto;display:block}.wsrc-pill{display:inline-flex;background:#fff;border-radius:999px;padding:7px 14px;box-shadow:0 2px 10px rgba(21,34,79,.12);width:-moz-fit-content;width:fit-content;max-width:100%}.wsrc-pill .wsrc-n{color:var(--muted)}.price-head{align-items:baseline}.price-foot,.price-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px}.price-foot{align-items:center;padding:10px 12px;border-top:1px solid var(--line);background:var(--soft)}.city-hero .wsrc img{position:static;inset:auto;width:auto;height:20px;object-fit:contain}.no-primary{font-size:.82rem;color:var(--muted);white-space:nowrap;cursor:help}.local b.no-primary-b{font-size:1rem;font-weight:500;color:var(--muted);cursor:help}.rp-chart{--rp-label:220px;--rp-pad:18px;position:relative;display:grid;grid-gap:6px;gap:6px;padding:var(--rp-pad) var(--rp-pad) 30px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.rp-row{display:grid;grid-template-columns:var(--rp-label) minmax(0,1fr) 52px;align-items:center;grid-gap:10px;gap:10px;min-height:26px}.rp-label{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-label small{font-size:.78rem}.rp-track{position:relative;height:10px;background:var(--soft)}.rp-bar,.rp-track{border-radius:999px}.rp-bar{top:0;height:100%;background:var(--tint-line,#dbe5ff)}.rp-bar,.rp-dot{position:absolute}.rp-dot{top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;background:var(--action);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--action)}.rp-val{font-size:.88rem;font-weight:600;color:var(--ink);text-align:right}.rp-overlay{position:absolute;top:8px;bottom:26px;left:calc(var(--rp-pad) + var(--rp-label) + 10px);right:calc(var(--rp-pad) + 62px);pointer-events:none;z-index:1}.rp-median{position:absolute;top:0;bottom:0;width:0;border-left:2px dashed var(--amber)}.rp-median span{position:absolute;bottom:-22px;left:-40px;width:80px;text-align:center;font-size:.75rem;font-weight:600;color:var(--amber-ink)}.rp-axis{position:relative;height:14px;margin-left:calc(var(--rp-label) + 10px);margin-right:62px;font-size:.72rem;color:var(--muted)}.rp-axis span{position:absolute;transform:translateX(-50%)}@media (max-width:640px){.rp-chart{--rp-label:120px;--rp-pad:12px}.rp-label small{display:none}}.kp-logo{display:block;height:auto;width:auto;max-width:100%}.kp-card{display:grid;grid-gap:10px;gap:10px}.kp-card .kp-logo{height:24px}.kp-card p{margin:0;font-size:.92rem}.kp-h{color:var(--ink);font-size:1.05rem}.kp-act{display:flex;flex-wrap:wrap;gap:8px}.kp-btn{display:inline-flex;align-items:center;padding:10px 16px;border-radius:var(--radius-sm);background:#0A1E46;color:#fff;font-weight:600;font-size:.92rem;text-decoration:none;border:1px solid #0a1e46}.kp-btn:hover{background:#142c62;color:#fff}.kp-btn-line{background:#fff;color:#0A1E46}.kp-btn-line:hover{background:#f2f5fa;color:#0A1E46}.kp-part{font-size:.78rem;color:var(--muted)}.kp-guide{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0}.kp-guide .kp-logo{height:20px}.kp-guide ul{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px}.kp-guide a{font-weight:600}.kp-rate{display:grid;grid-gap:10px;gap:10px;margin-top:4px;padding-top:14px;border-top:1px solid var(--line)}.kp-rate p{margin:0}.kp-src{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.84rem;line-height:1.4}.kp-src-logo{display:inline-flex;line-height:0}.kp-src-logo .kp-logo{height:18px}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_940828{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_940828{--font-sans:"Figtree","Figtree Fallback"}