.i{--bg:#f4f5f8;--paper:#fff;--ink:#0c1733;--muted:#4f5a78;--blue:#2457ff;--blue-d:#1b43cc;--sky:#8fb0ff;--line:#d3d9ea;--soft:#7b85a3;--pad:clamp(18px, 4.5vw, 80px);--ease:cubic-bezier(.16, 1, .3, 1);--heavy:cubic-bezier(.65, 0, .35, 1);--fs-xl:clamp(58px, 8.6vw, 156px);--fs-l:clamp(44px, 8vw, 132px);--fs-m:clamp(26px, 3.2vw, 48px);--fs-ms:clamp(18px, 1.6vw, 22px);--fs-s:16px;--fs-xs:13px;background:var(--bg);color:var(--ink);font:400 var(--fs-s)/1.5 "Plus Jakarta Sans Variable", system-ui, sans-serif;word-spacing:.03em;overflow-x:clip}.i h1,.i h2,.i h3,.i h4{letter-spacing:-.035em;word-spacing:.14em;font-weight:800;line-height:1}.i ol,.i ul{margin:0;padding:0;list-style:none}.i dl,.i dd,.i dt{margin:0}.i fieldset{border:0;min-width:0;margin:0;padding:0}.i .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.i :focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}.i .dark :focus-visible,.i .foot :focus-visible{outline-color:var(--sky)}.i .wrap{width:100%;max-width:1760px;padding-inline:var(--pad);margin-inline:auto}.i .t{color:var(--muted)}.i .tiny{color:var(--muted);font-size:var(--fs-xs);line-height:1.5}.i section[id]{scroll-margin-top:72px}.i .sec{padding-block:clamp(72px,9vw,150px)}.i .band{background:var(--paper)}.i svg{flex:none}.i .head{gap:22px;margin-bottom:clamp(32px,5vw,72px);display:grid}.i .head h2{font-size:var(--fs-l);letter-spacing:-.045em;text-wrap:balance;max-width:13ch;line-height:.94}.i .head .sub{max-width:52ch;color:var(--muted);font-size:var(--fs-ms);line-height:1.45}.i .lb{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-d);align-items:center;gap:16px;font-weight:700;display:flex}.i .lb i{background:currentColor;width:56px;height:1.5px;display:block}.i .dark .lb{color:var(--sky)}.i .btn{background:var(--blue);color:#fff;border:1.5px solid var(--blue);cursor:pointer;white-space:nowrap;min-height:44px;transition:transform .25s var(--ease), background-color .25s, border-color .25s, color .25s;border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:10px 24px;font:700 15px/1 Plus Jakarta Sans Variable,sans-serif;text-decoration:none;display:inline-flex}.i .btn svg{width:18px;height:18px;transition:transform .3s var(--ease)}.i .btn:hover{background:var(--blue-d);border-color:var(--blue-d);transform:translateY(-2px)}.i .btn:hover svg{transform:translate(4px)}.i .btn:active{transform:scale(.97)}.i .btn.big{min-height:56px;padding-inline:30px;font-size:16px}.i .btn.ghost{color:var(--ink);border-color:var(--ink);background:0 0}.i .btn.ghost:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.i .btn[disabled]{opacity:.45;pointer-events:none}.i .lnk{min-height:44px;color:var(--blue-d);cursor:pointer;transition:gap .3s var(--ease), color .25s;background:0 0;border:0;align-items:center;gap:8px;padding:0;font:700 15px/1 Plus Jakarta Sans Variable,sans-serif;text-decoration:none;display:inline-flex}.i .lnk svg{width:18px;height:18px}.i .lnk:hover{gap:16px}.i .dark .lnk,.i .foot .lnk{color:var(--sky)}.i .chips{flex-wrap:wrap;gap:8px;display:flex}.i .chip{border:1.5px solid var(--line);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;transition:transform .2s var(--ease), background-color .25s, border-color .25s, color .25s;border-radius:99px;padding:8px 18px;font:600 15px/1 Plus Jakarta Sans Variable,sans-serif}.i .chip:hover{border-color:var(--ink)}.i .chip:active{transform:scale(.95)}.i .chip[aria-checked=true],.i .chip[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.i .chip[disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.i .seg{background:var(--bg);border-radius:99px;gap:2px;padding:4px;display:inline-flex}.i .seg button{min-width:44px;min-height:44px;color:var(--muted);cursor:pointer;transition:background-color .25s, color .25s, transform .2s var(--ease);background:0 0;border:0;border-radius:99px;padding:8px 18px;font:700 15px/1 Plus Jakarta Sans Variable,sans-serif}.i .seg button:hover{color:var(--ink)}.i .seg button:active{transform:scale(.96)}.i .seg button[aria-checked=true]{background:var(--ink);color:#fff}.i .fld{align-content:start;gap:8px;display:grid}.i .fl,.i .fld label,.i label.fl,.i .sel{font-size:var(--fs-xs);letter-spacing:.04em;color:var(--muted);font-weight:700}.i .fl b,.i .fld label b{color:var(--ink);font-size:var(--fs-s);letter-spacing:0}.i select,.i input:not([type=range]):not([type=hidden]){border:1.5px solid var(--line);background:var(--paper);width:100%;min-height:48px;color:var(--ink);border-radius:12px;padding:10px 14px;font:500 16px/1.2 Plus Jakarta Sans Variable,sans-serif;transition:border-color .25s,box-shadow .25s}.i select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c1733' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding-right:40px}.i select:hover,.i input:not([type=range]):hover{border-color:var(--ink)}.i select:focus-visible,.i input:not([type=range]):focus-visible{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #2457ff47}.i .err{color:#b3261e;font-size:var(--fs-xs);min-height:0;font-weight:600}.i .err:empty{display:none}.i input[aria-invalid=true],.i select[aria-invalid=true]{border-color:#b3261e}.i input[type=range]{appearance:none;cursor:pointer;--p:50%;background:0 0;width:100%;height:44px}.i input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--blue) var(--p), var(--line) var(--p));border-radius:99px;height:6px}.i input[type=range]::-moz-range-track{background:var(--line);border-radius:99px;height:6px}.i input[type=range]::-moz-range-progress{background:var(--blue);border-radius:99px;height:6px}.i input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--blue);width:26px;height:26px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;margin-top:-10px;box-shadow:0 2px 8px #0c173340}.i input[type=range]::-moz-range-thumb{border:3px solid var(--blue);background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #0c173340}.i input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.i input[type=range][disabled]{opacity:.4;cursor:not-allowed}.i .nav{z-index:30;padding:8px var(--pad);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f4f5f8eb;flex-wrap:wrap;align-items:center;gap:4px clamp(10px,2vw,28px);min-height:64px;display:flex;position:sticky;top:0}.i .logo{letter-spacing:-.02em;min-height:44px;color:var(--ink);align-items:center;gap:10px;font-size:22px;font-weight:500;text-decoration:none;display:inline-flex}.i .logo b{font-weight:800}.i .wd{white-space:nowrap}.i .lgo{width:30px;height:30px;color:var(--blue);display:inline-flex}.i .lgo svg{width:30px;height:30px;overflow:visible}.i .lg-h{stroke-dasharray:1;animation:i-draw 1.3s var(--ease) 3s both}.i .lg-n{animation:i-pop .8s var(--ease) 3.8s both;transform-box:fill-box;transform-origin:50%}@keyframes i-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes i-pop{0%{opacity:0;transform:scale(.2)rotate(-60deg)}to{opacity:1;transform:none}}.i .nav nav{gap:clamp(2px,1.4vw,22px);margin-left:auto;display:flex}.i .nav nav a{min-height:44px;color:var(--muted);align-items:center;padding-inline:8px;font-size:15px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}.i .nav nav a:hover{color:var(--ink)}.i .favlink{min-width:52px;min-height:44px;color:var(--ink);justify-content:center;align-items:center;gap:6px;padding-inline:8px;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.i .favlink svg{fill:none;width:24px;height:24px;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;transition:transform .35s var(--ease)}.i .favlink.has svg{fill:var(--blue);stroke:var(--blue)}.i .favlink.bump svg{animation:i-bump .6s var(--ease)}@keyframes i-bump{40%{transform:scale(1.35)}}.i .nav .btn{padding-inline:20px}.i .nav .btn .sm{display:none}.i .burger{border:1.5px solid var(--ink);cursor:pointer;background:0 0;border-radius:50%;width:44px;height:44px;padding:0;display:none;position:relative}.i .burger i{background:var(--ink);height:2px;transition:transform .35s var(--ease);border-radius:2px;position:absolute;left:12px;right:12px}.i .burger i:first-child{top:16px}.i .burger i:nth-child(2){top:25px}.i .nav.open .burger i:first-child{transform:translateY(4.5px)rotate(45deg)}.i .nav.open .burger i:nth-child(2){transform:translateY(-4.5px)rotate(-45deg)}@media (width<=980px){.i .nav{flex-wrap:nowrap;gap:6px}.i .nav .logo{margin-right:auto}.i .nav .btn .lg{display:none}.i .nav .btn .sm{display:inline}.i .nav .btn{padding-inline:16px}.i .logo{gap:8px;font-size:20px}.i .nav nav{padding:8px var(--pad) 16px;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;gap:0;margin:0;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 50px -30px #0c173366}.i .nav nav a{min-height:52px;color:var(--ink);border-bottom:1px solid var(--line);font-size:18px}html.ij .i .nav nav{display:none}html.ij .i .nav.open nav{display:flex}html.ij .i .burger{display:block}html:not(.ij) .i .nav{flex-wrap:wrap}html:not(.ij) .i .nav nav{width:100%;box-shadow:none;background:0 0;border:0;flex-flow:wrap;order:9;padding:0;position:static}}.i .hero{padding-top:clamp(24px,3.4vw,56px);position:relative}.i .hero-in{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(24px,4vw,72px);display:grid}.i .eyebrow{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-d);align-items:center;gap:14px;margin-bottom:clamp(14px,2vw,28px);font-weight:700;display:flex}.i .eyebrow i{background:currentColor;width:44px;height:1.5px}.i .hero h1{font-size:var(--fs-xl);letter-spacing:-.05em;line-height:.92}.i .hero h1 .ln{padding-bottom:.04em;display:block}.i .hero .lead{font-size:var(--fs-ms);color:var(--muted);max-width:42ch;margin-top:clamp(18px,2.4vw,34px);line-height:1.45}.i .cta-row{flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3vw,40px);display:flex}.i .hero-art{justify-self:end;width:100%;max-width:640px;position:relative}.i .art svg{width:100%;height:auto;overflow:visible}.i .hcard{background:var(--paper);text-align:left;cursor:pointer;min-height:64px;color:var(--ink);border:0;border-left:5px solid var(--blue);transition:transform .3s var(--ease), box-shadow .3s;border-radius:16px;gap:2px;padding:14px 20px 14px 18px;font-family:inherit;display:grid;position:absolute;bottom:7%;left:-4%;box-shadow:0 30px 50px -22px #0c173380}.i .hcard:hover{transform:translateY(-4px)}.i .hcard:active{transform:scale(.98)}.i .hc-k{font-size:var(--fs-xs);color:var(--blue-d);letter-spacing:.04em;font-weight:700}.i .hc-t{font-size:var(--fs-s);font-weight:700}.i .hc-p{font-size:var(--fs-s);color:var(--muted);font-weight:800}.i .art .h-disc{transform-box:fill-box;transform-origin:50%;animation:h-pop 1.5s var(--heavy) 50ms both}.i .art .h-ring{stroke-dasharray:1;transform-box:fill-box;transform-origin:50%;animation:i-draw 2.2s var(--heavy) .2s both;transform:rotate(-90deg)}.i .art .tk{animation:h-fade .7s var(--ease) calc(.4s + var(--k) * 24ms) both}.i .art .h-sun{animation:h-rise 2.6s var(--heavy) .6s both;--rise:210px}.i .art .h-m1{animation:h-rise 2.2s var(--heavy) .9s both;--rise:170px}.i .art .h-m2{animation:h-rise 2.2s var(--heavy) 1.2s both;--rise:190px}.i .art .h-m3{animation:h-rise 2.2s var(--heavy) 1.5s both;--rise:200px}.i .art .h-m4{animation:h-rise 2s var(--heavy) 1.8s both;--rise:140px}.i .art .h-road{stroke-dashoffset:0;animation:i-draw 1.8s var(--heavy) 2.3s both}.i .art .hw{animation:h-fade .8s var(--ease) calc(2.7s + var(--k) * .2s) both}.i .art .h-comp{transform-box:fill-box;transform-origin:50%;animation:h-pop 1.1s var(--ease) 2s both}.i .art .h-needle{transform-box:fill-box;transform-origin:50%;animation:2.6s cubic-bezier(.34,1.56,.64,1) 2.5s both h-needle}@keyframes h-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes h-fade{0%{opacity:0}to{opacity:1}}@keyframes h-rise{0%{transform:translateY(var(--rise,150px));opacity:.02}to{opacity:1;transform:none}}@keyframes h-needle{0%{transform:rotate(-130deg)}to{transform:none}}.i .quick{max-width:1760px;padding-inline:var(--pad);margin:clamp(32px,4.4vw,72px) auto 0}.i .quick-in{background:var(--paper);border:1px solid var(--line);border-radius:26px;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:14px 18px;padding:14px;display:grid;box-shadow:0 40px 70px -40px #0c173373}.i .quick .sel{gap:6px;display:grid}.i .quick .go{min-height:56px}.i .quick .go b{font-weight:800}@media (width<=980px){.i .hero-in{grid-template-columns:1fr}.i .hero-art{justify-self:center;max-width:min(100%,440px)}.i .hcard{bottom:4%;left:0}.i .quick-in{grid-template-columns:1fr 1fr}.i .quick-in .seg{grid-column:1/-1;display:flex}.i .quick-in .seg button{flex:1}.i .quick-in .go{grid-column:1/-1}}.i .tape{overflow:hidden}.i .tape:not(.big){background:var(--ink);color:#fff;margin-top:clamp(40px,5vw,80px)}.i .tape:not(.big) .dm-rb-set span{font-size:var(--fs-s);letter-spacing:.16em;text-transform:uppercase;padding:20px 0;font-weight:700}.i .tape:not(.big) .dm-rb-set i{background:var(--sky);flex:none;width:9px;height:9px;margin-inline:clamp(22px,3vw,44px);transform:rotate(45deg)}.i .tape.big{padding-block:clamp(14px,2vw,30px)}.i .tape.big .dm-rb-track{animation-direction:reverse}.i .tape.big .dm-rb-set span{font-size:var(--fs-l);letter-spacing:-.045em;color:#0000;-webkit-text-stroke:1.5px var(--ink);padding-right:clamp(20px,3vw,48px);font-weight:800;line-height:1}.i .tape.big .dm-rb-set span:nth-of-type(2n){color:var(--blue);-webkit-text-stroke:0}.i .tape.big .dm-rb-set i{background:var(--ink);border-radius:50%;flex:none;width:clamp(14px,1.8vw,26px);height:clamp(14px,1.8vw,26px);margin-right:clamp(20px,3vw,48px)}.i .flt{border-top:1.5px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(18px,3vw,48px);display:grid}.i .fg{border-bottom:1px solid var(--line);align-content:start;gap:10px;padding-block:18px 20px;display:grid}.i .flt .fg:first-child{grid-column:span 4}.i .flt .fg:nth-child(2){grid-column:span 8}.i .flt .fg:nth-child(3),.i .flt .fg:nth-child(4){grid-column:span 3}.i .flt .fg:nth-child(5){grid-column:span 4}.i .flt .fg:nth-child(6){grid-column:span 2}.i .flt .fg:nth-child(3) .fl:after{content:""}@media (width<=1100px){.i .flt .fg:nth-child(n){grid-column:span 6}.i .flt .fg:nth-child(2),.i .flt .fg:first-child{grid-column:span 12}}@media (width<=620px){.i .flt .fg:nth-child(n){grid-column:span 12}.i .flt .fg:nth-child(3),.i .flt .fg:nth-child(6){grid-column:span 6}}.i .res-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:24px;display:flex}.i .count{font-size:var(--fs-m);letter-spacing:-.04em;font-weight:800;line-height:1}.i .count span{font-size:var(--fs-ms);letter-spacing:0;color:var(--muted);font-weight:600}.i .active{flex-wrap:wrap;gap:8px;display:flex}.i .active[hidden]{display:none}.i .active button{border:1.5px solid var(--ink);background:var(--paper);cursor:pointer;min-height:44px;transition:background-color .25s, color .25s, transform .2s var(--ease);border-radius:99px;align-items:center;gap:8px;padding:6px 8px 6px 16px;font:600 14px/1 Plus Jakarta Sans Variable,sans-serif;display:inline-flex}.i .active button:hover{background:var(--ink);color:#fff}.i .active button:active{transform:scale(.96)}.i .active button span{background:var(--bg);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;font-size:18px;line-height:1;display:inline-grid}.i .active .clr{background:0 0;border-color:#0000;padding-inline:12px;text-decoration:underline}.i .cards{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:clamp(36px,4.4vw,72px) clamp(18px,2.4vw,36px);display:grid}.i .card{gap:16px;display:grid}.i .card.sp3{grid-column:span 3}.i .card.sp2{grid-column:span 2}.i .card[hidden]{display:none}.i .ph{aspect-ratio:4/3;background:var(--sky);cursor:pointer;border-radius:6px;position:relative;overflow:hidden}.i .ph .art,.i .ph svg{width:100%;height:100%;transition:transform 1.2s var(--ease);display:block}.i .card:hover .ph svg{transform:scale(1.06)}.i .badge{background:var(--ink);color:#fff;font-size:var(--fs-xs);letter-spacing:.02em;border-radius:99px;align-items:center;padding:6px 12px;font-weight:700;line-height:1.1;display:inline-flex}.i .badge.rent{background:var(--blue)}.i .badge.new{color:var(--ink);background:#ffe3a0}.i .ph .badge{position:absolute;top:12px;left:12px}.i .ph .badge.new{top:auto;bottom:12px;left:12px}.i .ph .badge.sale+.badge.new,.i .ph .badge.rent+.badge.new{top:auto}.i .heart{cursor:pointer;width:48px;height:48px;transition:transform .25s var(--ease);background:#fffffff0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.i .heart svg{fill:none;width:24px;height:24px;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;transition:transform .45s var(--ease), fill .25s, stroke .25s}.i .heart:hover{transform:scale(1.1)}.i .heart:active{transform:scale(.92)}.i .heart[aria-pressed=true] svg,.i #dlg-fav[aria-pressed=true] svg{fill:var(--blue);stroke:var(--blue)}.i .heart.pop svg{animation:i-bump .6s var(--ease)}.i .cb{align-content:start;gap:6px;display:grid}.i .price{font-size:min(var(--fs-m), 40px);letter-spacing:-.04em;font-weight:800;line-height:1}.i .cb h3{font-size:var(--fs-s);letter-spacing:-.01em;margin-top:6px;font-weight:700;line-height:1.3}.i .loc{color:var(--muted);font-size:15px}.i .specs{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:4px 18px;margin-top:8px;padding-top:12px;font-size:15px;display:flex}.i .specs b{color:var(--ink)}.i .more{min-height:44px;color:var(--blue-d);cursor:pointer;transition:gap .3s var(--ease);background:0 0;border:0;justify-self:start;align-items:center;gap:8px;padding:0;font:700 15px/1 Plus Jakarta Sans Variable,sans-serif;display:inline-flex}.i .more svg{width:18px;height:18px}.i .more:hover{gap:16px}.i .empty{text-align:center;border-top:1.5px solid var(--ink);justify-items:center;gap:14px;padding:clamp(40px,6vw,80px) 0;display:grid}.i .empty[hidden]{display:none}.i .empty h3{font-size:var(--fs-m);max-width:16ch}.i .empty-art{width:140px;height:auto}.i .sugg{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.i .note{max-width:70ch;margin-top:clamp(28px,4vw,48px)}@media (width<=1000px){.i .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.i .card.sp3,.i .card.sp2{grid-column:span 1}}@media (width<=620px){.i .cards{grid-template-columns:1fr}}.i .saved{background:var(--paper);padding-block:clamp(56px,7vw,110px)}.i .saved-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,96px);display:grid}.i .saved .head{margin-bottom:0}.i .saved .head h2{font-size:var(--fs-m);max-width:none;line-height:1}.i .fav-empty{border-top:1.5px solid var(--ink);justify-items:start;gap:10px;padding:28px 0;display:grid}.i .fav-empty>svg{width:96px;height:auto;margin-bottom:8px}.i .fav-empty p{max-width:40ch}.i #favs{border-top:1.5px solid var(--ink)}.i .fv{border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:14px 0;display:grid}.i .fv .th{aspect-ratio:4/3;background:var(--sky);border-radius:4px;width:96px;overflow:hidden}.i .fv .th svg{width:100%;height:100%}.i .fv h3{font-size:var(--fs-s);letter-spacing:-.01em;font-weight:700;line-height:1.25}.i .fv p{color:var(--muted);font-size:15px}.i .fv .acts{align-items:center;gap:4px;display:flex}.i .fv .acts button{border:1.5px solid var(--line);background:var(--paper);cursor:pointer;min-width:44px;min-height:44px;transition:border-color .25s, transform .2s var(--ease);border-radius:99px;padding:0 14px;font:600 14px/1 Plus Jakarta Sans Variable,sans-serif}.i .fv .acts button:hover{border-color:var(--ink)}.i .fv .acts button:active{transform:scale(.95)}.i .fav-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding-top:24px;display:grid}@media (width<=900px){.i .saved-in{grid-template-columns:1fr}}@media (width<=560px){.i .fv{grid-template-columns:80px minmax(0,1fr)}.i .fv .th{width:80px}.i .fv .acts{grid-column:1/-1}.i .fav-form{grid-template-columns:1fr}}.i .man .big{letter-spacing:-.045em;max-width:22ch;margin-top:clamp(20px,3vw,40px);font-size:clamp(32px,5.4vw,92px);line-height:1}.i .nums{border-top:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,6vw,96px);display:grid}.i .nums>div{border-right:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:24px clamp(10px,2vw,32px) 0 0;display:flex}.i .nums>div:not(:first-child){padding-left:clamp(10px,2vw,32px)}.i .nums>div:last-child{border-right:0}.i .nums dd{font-size:var(--fs-l);letter-spacing:-.05em;color:var(--blue);font-weight:800;line-height:.95}.i .nums dt{font-size:var(--fs-s);color:var(--muted)}@media (width<=620px){.i .nums{grid-template-columns:1fr}.i .nums>div{border-right:0;border-bottom:1px solid var(--line);flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:18px;padding:18px 0}.i .nums>div:not(:first-child){padding-left:0}.i .nums dd{text-align:right;min-width:2.2ch;font-size:56px}}.i .zgrid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.i .map{aspect-ratio:4/3;border:1px solid var(--line);background:#eef1f8;border-radius:10px;position:relative;overflow:hidden}.i .map svg{width:100%;height:100%;position:absolute;inset:0}html.ij .i .map [data-draw]{stroke-dasharray:1;stroke-dashoffset:1px}html.ij .i .map.in [data-draw]{stroke-dashoffset:0;transition:stroke-dashoffset 2s var(--heavy);transition-delay:calc(var(--k,0) * .22s)}.i .zn{cursor:pointer;z-index:1;background:0 0;border:0;align-items:center;min-width:44px;min-height:44px;padding:0;font-family:inherit;display:flex;position:absolute;transform:translate(-22px,-22px)}.i .zn.lft{flex-direction:row-reverse;transform:translate(calc(22px - 100%),-22px)}.i .zn .dot{border:3px solid var(--ink);width:22px;height:22px;transition:transform .35s var(--ease), background-color .25s, border-color .25s;background:#fff;border-radius:50%;flex:none;margin:11px;position:relative}.i .zn .dot:after{content:"";border:2px solid var(--blue);opacity:0;border-radius:50%;position:absolute;inset:-3px}.i .zn .nm{font-size:var(--fs-xs);color:var(--ink);white-space:nowrap;background:#fffffff0;border-radius:99px;margin-inline:-4px 0;padding:5px 10px;font-weight:800;transition:background-color .25s,color .25s}.i .zn.lft .nm{margin-inline:0 -4px}.i .zn:hover .dot{transform:scale(1.2)}.i .zn:active .dot{transform:scale(.9)}.i .zn[aria-pressed=true] .dot{background:var(--blue);border-color:var(--blue);transform:scale(1.25)}.i .zn[aria-pressed=true] .dot:after{animation:i-ping 2.2s var(--ease) infinite}.i .zn[aria-pressed=true] .nm{background:var(--ink);color:#fff}@keyframes i-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.i .legend{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;gap:6px 22px;margin-top:14px;display:flex}.i .legend li{align-items:center;gap:8px;display:inline-flex}.i .legend i{background:var(--ink);border-radius:3px;width:28px;height:5px}.i .legend i.k2{background:var(--sky)}.i .zc{animation:zc-in .7s var(--ease) both;gap:18px;padding-top:4px;display:grid}.i .zc[hidden]{display:none}@keyframes zc-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.i .zc h3{font-size:var(--fs-m);letter-spacing:-.045em}.i .zb{color:var(--muted);font-size:var(--fs-ms);line-height:1.45}.i .zs{border-top:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.i .zs>div{border-right:1px solid var(--line);padding:14px 10px 14px 0}.i .zs>div+div{padding-left:12px}.i .zs>div:last-child{border-right:0}.i .zs dt{font-size:var(--fs-xs);color:var(--muted);font-weight:600}.i .zs dd{letter-spacing:-.03em;font-size:22px;font-weight:800}.i .ztags{flex-wrap:wrap;gap:8px;display:flex}.i .ztags span{border:1px solid var(--line);background:var(--paper);border-radius:99px;padding:6px 14px;font-size:14px;font-weight:600}.i .zc .btn{white-space:normal;text-align:center;justify-self:stretch}@media (width<=900px){.i .zgrid{grid-template-columns:1fr}}.i .dark{background:var(--ink);color:#fff}.i .dark .head .sub,.i .dark .t,.i .dark .tiny,.i .dark .fl,.i .dark .fld label{color:#b8c2de}.i .dark .fl b,.i .dark .fld label b{color:#fff}.i .calc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,112px);display:grid}.i .cin{gap:22px;display:grid}.i .dark select,.i .dark input:not([type=range]){color:#fff;background-color:#ffffff12;border-color:#ffffff47}.i .dark select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.i .dark select option{color:#0c1733;background:#fff}.i .dark select:hover,.i .dark input:not([type=range]):hover{border-color:#fff}.i .dark select:focus-visible,.i .dark input:not([type=range]):focus-visible{border-color:var(--sky);box-shadow:0 0 0 3px #8fb0ff59}.i .dark .err{color:#ffb4ab}.i .dark input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--sky) var(--p), #ffffff40 var(--p))}.i .dark input[type=range]::-moz-range-track{background:#ffffff40}.i .dark input[type=range]::-moz-range-progress{background:var(--sky)}.i .dark input[type=range]::-webkit-slider-thumb{border-color:var(--sky)}.i .dark input[type=range]::-moz-range-thumb{border-color:var(--sky)}.i .dark .chip{color:#fff;background:0 0;border-color:#ffffff57}.i .dark .chip:hover{border-color:#fff}.i .dark .chip[aria-checked=true]{color:var(--ink);background:#fff;border-color:#fff}.i .cout{gap:14px;padding-top:4px;display:grid}.i .ck{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);font-weight:700}.i .cbig{font-size:var(--fs-l);letter-spacing:-.05em;font-weight:800;line-height:.95}.i .cbig small{font-size:var(--fs-ms);letter-spacing:0;color:#b8c2de;font-weight:600}.i .split{background:var(--sky);border-radius:99px;height:12px;position:relative;overflow:hidden}.i .split i{transform-origin:100%;transform:scaleX(var(--fi,.3));transition:transform .8s var(--ease);background:#fff;position:absolute;inset:0}.i .legend2{color:#b8c2de;flex-wrap:wrap;gap:6px 24px;font-size:15px;display:flex}.i .legend2 li{align-items:center;gap:8px;display:inline-flex}.i .legend2 i{background:var(--sky);border-radius:50%;width:12px;height:12px}.i .legend2 i.b{background:#fff}.i .legend2 b{color:#fff}.i .cdl{border-top:1px solid #ffffff47;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px;display:grid}.i .cdl>div{border-bottom:1px solid #ffffff29;padding:14px 12px 14px 0}.i .cdl>div:nth-child(2n){border-left:1px solid #ffffff29;padding-left:14px}.i .cdl dt{font-size:var(--fs-xs);color:#b8c2de;font-weight:600}.i .cdl dd{letter-spacing:-.03em;font-size:24px;font-weight:800}.i .curve{width:100%;height:110px;margin-top:8px;overflow:visible}.i .curve path{vector-effect:non-scaling-stroke}.i .curve .ln{fill:none;stroke:var(--sky);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1}.i .curve .ln.draw{animation:i-draw 1.4s var(--ease) both}.i .curve .ar{fill:#8fb0ff29;stroke:none}.i .cur-l{justify-content:space-between;margin-top:-4px;display:flex}.i .aviso{border-left:3px solid var(--sky);color:#d3dbf0;background:#ffffff0f;max-width:90ch;margin-top:clamp(32px,4vw,56px);padding:18px 22px;font-size:15px}.i .aviso b{color:#fff}@media (width<=900px){.i .calc{grid-template-columns:1fr}}.i .svc{border-top:1.5px solid var(--ink);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,5vw,96px);display:grid}.i .svc-list button{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;min-height:64px;color:var(--soft);cursor:pointer;transition:color .3s var(--ease);background:0 0;align-items:baseline;gap:18px;padding:14px 0;font-family:inherit;display:flex}.i .svc-list .sn{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--muted);font-weight:700}.i .svc-list .st{letter-spacing:-.05em;transition:transform .5s var(--ease);font-size:clamp(42px,6.8vw,100px);font-weight:800;line-height:1}.i .svc-list button:hover,.i .svc-list button[aria-selected=true]{color:var(--ink)}.i .svc-list button[aria-selected=true] .st{transform:translate(14px)}.i .svc-pan{padding-top:22px}.i .sp{align-content:start;gap:22px;display:grid}html.ij .i .sp{display:none}html.ij .i .sp.on{animation:zc-in .7s var(--ease) both;display:grid}html:not(.ij) .i .sp{border-bottom:1px solid var(--line);padding-bottom:28px}.i .sl{font-size:var(--fs-ms);line-height:1.45}.i .sp ol{counter-reset:n;border-top:1px solid var(--line)}.i .sp li{border-bottom:1px solid var(--line);color:var(--muted);align-items:baseline;gap:16px;padding:14px 0;display:flex}.i .sp li span{background:var(--ink);color:#fff;width:28px;height:28px;font-size:var(--fs-xs);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid;transform:translateY(2px)}@media (width<=900px){.i .svc{grid-template-columns:1fr}.i .svc-pan{padding-top:8px}}.i .gantt{border-bottom:1px solid var(--line)}.i .gscale,.i .gantt li{grid-template-columns:90px minmax(0,1.1fr) minmax(0,1.4fr);align-items:center;gap:0 clamp(18px,3vw,48px);display:grid}.i .gs{height:28px;position:relative}.i .gs span{font-size:var(--fs-xs);color:var(--muted);font-weight:700;position:absolute;top:0;transform:translate(-50%)}.i .gantt li{border-top:1px solid var(--line);padding-block:26px}.i .gn{font-size:var(--fs-m);letter-spacing:-.05em;color:var(--blue);font-weight:800;line-height:1}.i .gt h3{font-size:var(--fs-m);letter-spacing:-.035em;font-size:clamp(22px,2.2vw,32px)}.i .gt p{color:var(--muted);max-width:48ch;margin-top:8px}.i .gt .gw{font-size:var(--fs-xs);color:var(--blue-d);letter-spacing:.04em;margin-top:10px;font-weight:700}.i .gtrack{background-image:repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px calc(100% / 9));border-right:1px solid var(--line);height:44px;position:relative}.i .gtrack i{background:var(--blue);transform-origin:0;border-radius:99px;height:16px;margin-top:14px;display:block}@media (width<=800px){.i .gscale{display:none}.i .gantt li{grid-template-columns:56px minmax(0,1fr);gap:14px 12px}.i .gtrack{grid-column:1/-1}}.i .val{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,120px);display:grid}.i .vl{gap:22px;display:grid}.i .vl h2{letter-spacing:-.045em;text-wrap:balance;max-width:9ch;font-size:clamp(44px,6.4vw,100px);line-height:.94}.i .vl .sub{color:var(--muted);font-size:var(--fs-ms);max-width:40ch;line-height:1.45}.i .vsteps{counter-reset:s;border-top:1.5px solid var(--ink);margin-top:8px}.i .vsteps li{counter-increment:s;border-bottom:1px solid var(--line);min-height:52px;color:var(--soft);transition:color .35s var(--ease);align-items:center;gap:16px;font-weight:700;display:flex;position:relative}.i .vsteps li:before{content:"0" counter(s);font-size:var(--fs-xs);letter-spacing:.1em;color:var(--muted)}.i .vsteps li[data-on],.i .vsteps li[data-done]{color:var(--ink)}.i .vsteps li:after{content:"";background:var(--blue);transform-origin:0;height:2px;transition:transform .7s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.i .vsteps li[data-on]:after{transform:none}.i .vsteps li[data-done]:before{content:"✓";color:var(--blue)}.i .vform,.i .vok{background:var(--paper);border:1px solid var(--line);border-radius:22px;gap:22px;padding:clamp(22px,3.4vw,48px);display:grid}.i .vk{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-d);font-weight:700}.i .vs{align-content:start;gap:18px;display:grid}.i .vs legend{letter-spacing:-.04em;margin-bottom:18px;padding:0;font-size:clamp(24px,2.4vw,36px);font-weight:800;line-height:1.05}.i .vs legend:focus-visible{outline-offset:6px}html.ij .i .vs{display:none}html.ij .i .vs.on{animation:zc-in .6s var(--ease) both;display:grid}html:not(.ij) .i .vs{border-bottom:1px solid var(--line);padding-bottom:20px}html:not(.ij) .i .vnav .btn:not([type=submit]){display:none}.i .kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.i .kc{text-align:left;border:1.5px solid var(--line);background:var(--paper);min-height:80px;color:var(--ink);cursor:pointer;transition:border-color .25s, background-color .25s, transform .2s var(--ease);border-radius:14px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px 10px 10px;font:700 16px/1.2 Plus Jakarta Sans Variable,sans-serif;display:grid}.i .kc:hover{border-color:var(--ink)}.i .kc:active{transform:scale(.97)}.i .kc[aria-checked=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#eef2ff}.i .kc .kart{aspect-ratio:4/3;background:var(--sky);border-radius:8px;width:72px;overflow:hidden}.i .kc .kart svg{width:100%;height:100%}.i .est{background:var(--ink);color:#fff;border-radius:18px;gap:12px;padding:clamp(20px,3vw,32px);display:grid}.i .est .t{color:#b8c2de}.i .ek{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-d);font-weight:700}.i .est .ek{color:var(--sky)}.i .ebig{font-size:var(--fs-m);letter-spacing:-.045em;font-weight:800;line-height:1.05}.i .ebig i{font-style:normal;font-weight:600;font-size:var(--fs-ms);letter-spacing:0;color:#b8c2de}.i .cmp{gap:6px;margin-top:4px;display:grid}.i .cmp p{color:#b8c2de;justify-content:space-between;gap:12px;font-size:14px;display:flex}.i .cmp b{color:#fff}.i .cmp .bar{background:#ffffff29;border-radius:99px;height:8px;margin-bottom:8px;overflow:hidden}.i .cmp .bar i{background:var(--sky);transform-origin:0;height:100%;transform:scaleX(var(--w,.5));transition:transform .9s var(--ease);display:block}.i .cmp .bar.b i{background:#fff}.i .vnav{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.i .vnav .btn{flex:auto}.i .vnav .btn.ghost{flex:none}.i .vnav [hidden]{display:none}.i .vok{text-align:left;animation:zc-in .7s var(--ease) both}.i .vok[hidden]{display:none}.i .vok h3{font-size:var(--fs-m)}@media (width<=900px){.i .val{grid-template-columns:1fr}.i .vl h2{max-width:12ch}.i .vsteps{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.i .vsteps li{text-align:center;border-bottom:0;flex-direction:column;justify-content:center;gap:2px;min-height:64px;font-size:13px}}@media (width<=480px){.i .kinds{grid-template-columns:1fr}}.i .faqw{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,6vw,112px);display:grid}.i .faqw .head{margin-bottom:0}.i .fq{border-top:1.5px solid var(--ink)}.i .fq:last-child{border-bottom:1.5px solid var(--ink)}.i .fq h3{font-size:inherit;letter-spacing:normal}.i .fq button{text-align:left;width:100%;min-height:76px;color:var(--ink);letter-spacing:-.025em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font:700 clamp(18px,1.8vw,26px)/1.2 Plus Jakarta Sans Variable,sans-serif;display:flex}.i .fq button i{border:1.5px solid var(--ink);width:44px;height:44px;transition:transform .6s var(--ease), background-color .3s;border-radius:50%;flex:none;position:relative}.i .fq button i:before,.i .fq button i:after{content:"";background:var(--ink);height:2px;margin-top:-1px;transition:background-color .3s;position:absolute;top:50%;left:13px;right:13px}.i .fq button i:after{transform:rotate(90deg)}.i .fq button:hover i{background:var(--ink)}.i .fq button:hover i:before,.i .fq button:hover i:after{background:#fff}.i .fq button[aria-expanded=true] i{transform:rotate(135deg)}.i .fa{grid-template-rows:1fr;display:grid}.i .fa>div{overflow:hidden}.i .fa p{color:var(--muted);font-size:var(--fs-ms);max-width:56ch;padding-bottom:28px;line-height:1.5}html.ij .i .fa{visibility:hidden;transition:grid-template-rows .7s var(--ease), visibility 0s linear .7s;grid-template-rows:0fr}html.ij .i .fa p{opacity:0;transition:opacity .45s var(--ease)}html.ij .i .fq button[aria-expanded=true]+.fa,html.ij .i .fa.open{visibility:visible;grid-template-rows:1fr;transition-delay:0s}html.ij .i .fa.open p{opacity:1;transition-delay:.25s}@media (width<=900px){.i .faqw{grid-template-columns:1fr}}.i .foot{background:var(--ink);color:#fff;padding-top:clamp(56px,7vw,110px);overflow:hidden}.i .foot-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.i .foot h4{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:12px}.i .foot .tiny{color:#b8c2de;margin-top:6px}.i .hrs li{border-bottom:1px solid #ffffff29;justify-content:space-between;gap:16px;max-width:340px;padding:8px 0;display:flex}.i .open{align-items:center;gap:10px;font-weight:700;display:inline-flex}.i .open i{background:#8a94b3;border-radius:50%;flex:none;width:10px;height:10px}.i .open.on i{animation:i-ping2 2s var(--ease) infinite;background:#4ee1a0}@keyframes i-ping2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.7)}}.i .wm{letter-spacing:-.06em;white-space:nowrap;margin:clamp(40px, 6vw, 96px) 0 0 var(--pad);color:#fff;padding-bottom:.06em;font-size:14vw;font-weight:800;line-height:.9}.i .base{border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:18px 24px;display:flex}@media (width<=760px){.i .foot-top{grid-template-columns:1fr}}.i .dlg{background:var(--paper);width:min(1180px,96vw);max-width:none;max-height:94svh;color:var(--ink);overscroll-behavior:contain;border:0;border-radius:22px;padding:0;font-family:inherit;overflow:auto}.i .dlg[open]{animation:dlg-in .6s var(--ease) both}.i .dlg::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c17339e}@keyframes dlg-in{0%{opacity:0;transform:translateY(40px)scale(.98)}to{opacity:1;transform:none}}.i .xw{z-index:6;justify-content:flex-end;height:0;display:flex;position:sticky;top:0}.i .x{width:48px;height:48px;color:var(--ink);cursor:pointer;transition:transform .25s var(--ease);background:#fffffff5;border:0;border-radius:50%;flex:none;margin:12px;font-size:30px;line-height:1;box-shadow:0 6px 20px #0c17334d}.i .x:hover{transform:rotate(90deg)}.i .dlg-in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid}.i .dg-l{background:var(--bg);align-self:start}.i .gal{aspect-ratio:4/3;background:var(--sky);touch-action:pan-y;position:relative;overflow:hidden}.i .stage{position:absolute;inset:0}.i .gs1{transition:transform .8s var(--ease);will-change:transform;position:absolute;inset:0}.i .gs1 svg{width:100%;height:100%}.i .gp{width:48px;height:48px;color:var(--ink);cursor:pointer;transition:transform .25s var(--ease);z-index:2;background:#fffffff0;border:0;border-radius:50%;place-items:center;margin-top:-24px;display:grid;position:absolute;top:50%;box-shadow:0 6px 20px #0c173340}.i .gp svg{width:22px;height:22px}.i .gp.prev{left:12px}.i .gp.next{right:12px}.i .gp:hover{transform:scale(1.1)}.i .gp:active{transform:scale(.92)}.i .gcap{color:#fff;font-size:var(--fs-xs);z-index:2;background:#0c1733e0;border-radius:99px;gap:10px;padding:7px 14px;font-weight:700;display:flex;position:absolute;bottom:12px;left:12px}.i .gcap span+span{color:#c6d0ec;font-weight:600}.i .thumbs{grid-template-columns:repeat(auto-fit,minmax(54px,1fr));gap:8px;padding:10px;display:grid}.i .th1{aspect-ratio:4/3;background:var(--sky);cursor:pointer;opacity:.7;min-height:44px;transition:opacity .25s, border-color .25s, transform .2s var(--ease);border:2px solid #0000;border-radius:6px;padding:0;position:relative;overflow:hidden}.i .th1 svg{width:100%;height:100%;display:block}.i .th1:hover{opacity:1}.i .th1:active{transform:scale(.95)}.i .th1[aria-current=true]{opacity:1;border-color:var(--blue)}.i .dg-r{padding:clamp(24px,3vw,44px);align-content:start;gap:12px;padding-top:clamp(64px,5vw,64px);display:grid}.i .dg-badges{gap:8px;display:flex}.i .dg-r h3{letter-spacing:-.04em;font-size:clamp(26px,2.4vw,36px);line-height:1.05}.i .dg-text{color:var(--muted)}.i .feats{border-top:1px solid var(--line);gap:0;margin-top:6px;display:grid}.i .feats li{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:10px 0;font-size:15px;font-weight:600;display:flex}.i .feats li:before{content:"";background:var(--blue);flex:none;width:8px;height:8px;transform:rotate(45deg)}.i .mini-cuota{background:#eef2ff;border-radius:14px;gap:2px;padding:14px 16px;display:grid}.i .mini-cuota[hidden]{display:none}.i .mini-cuota p:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.i .mini-cuota .ck{color:var(--blue-d)}.i .mini-cuota b{letter-spacing:-.03em;font-size:24px}.i .mini-cuota .lnk{color:var(--blue-d);justify-self:start}.i .dg-acts{flex-wrap:wrap;gap:10px;display:flex}.i .dg-acts .btn{flex:auto}.i .dg-acts .btn svg{fill:none;stroke:currentColor;stroke-width:2px;width:20px;height:20px}.i .dg-acts #dlg-fav[aria-pressed=true]{background:var(--ink);color:#fff}.i .dg-acts #dlg-fav[aria-pressed=true] svg{fill:#fff;stroke:#fff}.i .dform{border-top:1.5px solid var(--ink);gap:14px;margin-top:10px;padding-top:22px;display:grid}.i .dform h4{letter-spacing:-.03em;font-size:20px}.i .hrs-c .chip{padding-inline:14px}.i .dok{background:#eef2ff;border-radius:16px;gap:8px;margin-top:10px;padding:22px;display:grid}.i .dok[hidden]{display:none}.i .dok h4{font-size:26px}@media (width<=860px){.i .dlg{border-radius:0;width:100vw;height:100svh;max-height:100svh}.i .dlg-in{grid-template-columns:1fr}.i .dg-r{padding-top:22px}}html.i-lock{overflow:hidden}@media (prefers-reduced-motion:reduce){.i .art *,.i .lg-h,.i .lg-n,.i .zc,.i .vs,.i .vok,.i .sp,.i .dlg[open],.i .curve .ln{animation:none}html.ij .i .map [data-draw]{stroke-dashoffset:0}}.i .dm-in{animation-fill-mode:backwards}.i .l88{--dx:-88px;--dy:0px}.i .r88{--dx:88px;--dy:0px}@media (width<=760px){.i .l88{--dx:-40px}.i .r88{--dx:40px}}
