.cre-home .hero-kick{font-family:var(--sans);font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--green);margin-bottom:8px;line-height:1.3}.cre-home .hero-kick .tg{font-weight:600;color:var(--muted);font-size:15px;letter-spacing:0;display:block;margin-top:2px}.cre-home .hero{padding:128px 0 70px}.cre-home .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:50px;align-items:center}.cre-home .hero h1{font-size:clamp(38px,5vw,66px);margin:20px 0 0;line-height:1;text-wrap:balance}.cre-home .hero h1 .it{color:var(--clay);font-style:italic}.cre-home .hero .claims{list-style:none;margin:24px 0 30px;display:flex;flex-direction:column;gap:11px;max-width:540px}.cre-home .hero .claims li{display:flex;align-items:baseline;gap:11px;font-size:17px;line-height:1.4;color:#3c3a34}.cre-home .hero .claims b{color:var(--ink);font-weight:600}.cre-home .hero .claims .ic{flex:0 0 auto;color:var(--green);transform:translateY(2px)}.cre-home .hero .acts{display:flex;gap:12px;flex-wrap:wrap}.cre-home .zfind{display:flex;flex-direction:column;gap:7px;margin-top:26px;max-width:460px}.cre-home .zfind-l{font-size:13px;font-weight:700;color:var(--ink)}.cre-home .zfind-box{position:relative}.cre-home .zfind-ico{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);display:inline-flex;pointer-events:none}.cre-home .zfind-box .input{padding-left:40px}.cre-home .zfind-lista{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;list-style:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-card);padding:6px;text-align:left}.cre-home .zfind-lista ul{list-style:none}.cre-home .zfind-grupo{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green);padding:10px 10px 6px}.cre-home .zfind-op{display:block;width:100%;text-align:left;font-family:var(--sans);font-size:15px;font-weight:500;color:var(--ink);background:transparent;border:0;border-radius:10px;padding:9px 10px;cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.cre-home .zfind-op.on,.cre-home .zfind-op:hover{background:var(--green-soft);color:var(--green-ink);font-weight:600}.cre-home .zfind-vacia{font-size:14px;color:var(--muted);padding:12px 10px}.cre-home .zfind-h{font-size:12.5px;color:var(--muted)}.cre-home .hero .trust{display:flex;gap:26px;margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}.cre-home .hero .trust .n{font-family:var(--serif);font-size:18px;font-weight:700;letter-spacing:-.02em}.cre-home .hero .trust .l{font-size:12.5px;color:var(--muted);margin-top:3px;max-width:180px;line-height:1.35}.cre-home .mhoy{padding:22px 24px 24px;display:flex;flex-direction:column;gap:14px}.cre-home .mhoy-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.cre-home .mhoy-h>div{display:flex;flex-direction:column;gap:6px}.cre-home .mhoy-h b{font-family:var(--serif);font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.1}.cre-home .mhoy-list{list-style:none;display:flex;flex-direction:column}.cre-home .mhoy-row{display:grid;grid-template-columns:120px minmax(0,1fr) 96px;gap:14px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line);color:var(--ink);transition:color .15s}.cre-home .mhoy-list li:last-child .mhoy-row{border-bottom:none}.cre-home .mhoy-row:hover .mhoy-n{color:var(--green-deep)}.cre-home .mhoy-n{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cre-home .mhoy-bar{display:block;height:8px;border-radius:4px;background:var(--green-soft);overflow:hidden}.cre-home .mhoy-bar i{display:block;height:100%;border-radius:4px;background:var(--green-deep)}.cre-home .mhoy-v{font-family:var(--serif);font-size:17px;font-weight:700;letter-spacing:-.01em;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cre-home .mhoy-v small{font-family:var(--sans);font-size:11px;font-weight:600;color:var(--muted)}.cre-home .mhoy-nota{font-size:12px;line-height:1.5;color:var(--muted)}.cre-home .mhoy .btn{align-self:flex-start}.cre-home .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 1px 2px rgba(20,20,12,.04),0 40px 80px -42px rgba(20,20,12,.32);position:relative}.cre-home .panel .pt{display:flex;align-items:center;gap:8px;padding:15px 18px;border-bottom:1px solid var(--line)}.cre-home .panel .pt .live{margin-left:auto;display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--green-deep);font-weight:600}.cre-home .panel .pt .dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 rgba(14,122,85,.5);animation:cre-home-pulse 2s infinite}@keyframes cre-home-pulse{0%{box-shadow:0 0 0 0 rgba(14,122,85,.45)}70%{box-shadow:0 0 0 9px rgba(14,122,85,0)}to{box-shadow:0 0 0 0 rgba(14,122,85,0)}}.cre-home .panel .pt .ttl{color:var(--ink);font-size:13.5px;font-weight:600}.cre-home .panel .ptabs{display:flex;gap:6px;padding:14px 16px 0}.cre-home .panel .ptab{font-size:12.5px;font-weight:600;padding:7px 14px;border-radius:999px;color:var(--muted);cursor:pointer;transition:.2s;border:none;background:transparent;font-family:var(--sans)}.cre-home .panel .ptab:hover{background:var(--surface2)}.cre-home .panel .ptab.on{background:var(--green);color:#fff}.cre-home .panel .pbody{padding:16px 18px 22px}.cre-home .panel .phead{font-size:14px;color:var(--ink);font-weight:600}.cre-home .panel .psub{font-size:12px;color:var(--muted);margin:3px 0 16px}.cre-home .panel .psub b{color:var(--green-deep)}.cre-home .panel .psub s{color:var(--faint)}.cre-home .ptl{padding-left:18px}.cre-home .ptl-i{position:relative;margin-bottom:13px;animation:cre-home-tlIn .45s var(--ease) both}.cre-home .ptl-i:last-child{margin-bottom:0}@keyframes cre-home-tlIn{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.cre-home .ptl-i:before{content:"";position:absolute;left:-18px;top:4px;width:8px;height:8px;border-radius:50%;border:1.5px solid #cfc7b6;background:var(--surface)}.cre-home .ptl-i.done:before{background:var(--green);border-color:var(--green)}.cre-home .ptl-i.int:before{background:var(--clay);border-color:var(--clay)}.cre-home .ptl-i .t{font-size:12.5px;color:var(--ink)}.cre-home .ptl-i .t .tag{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--clay);margin-left:6px}.cre-home .ptl-i .m{font-size:11px;color:var(--faint);margin-top:1px}.cre-home .panel .pnote{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:11.5px;line-height:1.45;color:var(--muted)}.cre-home .vsec{padding:40px 0}.cre-home .vgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cre-home .vcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;transition:.3s var(--ease)}.cre-home .vcard:hover{transform:translateY(-4px);box-shadow:0 20px 40px -28px rgba(20,20,12,.35)}.cre-home .vcard .vi{width:42px;height:42px;border-radius:11px;background:var(--green-soft);color:var(--green-deep);display:grid;place-items:center;margin-bottom:16px}.cre-home .vcard h3{font-size:16px;letter-spacing:-.01em;margin-bottom:7px}.cre-home .vcard p{font-size:13.5px;color:var(--ink);line-height:1.5}.cre-home .blk{padding:96px 0}.cre-home .sec-top{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:720px;margin-bottom:28px}.cre-home .sec-top h2{font-size:clamp(28px,3.4vw,40px);letter-spacing:-.03em;line-height:1.04}.cre-home .sec-top p{color:var(--ink);max-width:60ch;font-size:16px;line-height:1.55}.cre-home .barrios{display:grid;grid-template-columns:248px minmax(0,1fr);align-items:start;gap:24px}.cre-home .blist{display:flex;flex-direction:column;gap:4px;padding:4px;min-width:0;min-height:0;max-height:720px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--green) var(--surface2)}.cre-home .bitem{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:var(--r);cursor:pointer;transition:background .18s,border-color .18s,color .18s;border:1px solid transparent;background:transparent;width:100%;text-align:left;font-family:var(--sans);color:var(--ink);flex:0 0 auto}.cre-home .bitem:hover{background:var(--surface);border-color:var(--line)}.cre-home .bitem.on{background:var(--green-soft);border-color:var(--green);color:var(--green-deep)}.cre-home .bitem>span:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.cre-home .bitem .bn{display:block;font-size:15px;font-weight:600;line-height:1.3}.cre-home .bitem .bp{display:block;font-size:12.5px;color:var(--muted)}.cre-home .bitem.on .bp{color:var(--green-deep)}.cre-home .bitem .ar{flex:0 0 auto;opacity:0;transition:.2s}.cre-home .bitem.on .ar{opacity:1}.cre-home .bdetail{display:flex;flex-direction:column;gap:24px;min-width:0;padding:32px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.cre-home .bdetail .bhead{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.cre-home .bdetail .bcity{font-size:13px;font-weight:600;line-height:1.4;color:var(--green-deep)}.cre-home .bhead>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;flex:1 1 220px}.cre-home .bdetail h3{font-family:var(--serif);font-size:clamp(28px,3vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.08;overflow-wrap:anywhere}.cre-home .bdetail .bdeep{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--green-deep)}.cre-home .bdetail .bdeep:hover{text-decoration:underline}.cre-home .bdetail .avg{display:flex;flex-direction:column;gap:6px;text-align:right;flex:0 0 auto}.cre-home .bdetail .avg .v{font-family:var(--serif);font-size:44px;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--green-deep)}.cre-home .bdetail .avg .u{font-size:14px;color:var(--muted)}.cre-home .bkpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-block:20px;border-block:1px solid var(--line)}.cre-home .bkpi{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.cre-home .bkpi .kv{font-family:var(--serif);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.cre-home .bkpi .kl{font-size:12px;color:var(--muted);line-height:1.4}.cre-home .bseg{display:inline-flex;background:var(--surface2);border:1px solid var(--line);border-radius:999px;padding:4px;gap:4px;margin-bottom:8px}.cre-home .bseg button{font-family:var(--sans);font-size:13px;font-weight:600;border:none;background:transparent;color:var(--muted);padding:8px 16px;border-radius:999px;cursor:pointer;transition:.2s}.cre-home .bseg button.on{background:var(--green);color:#fff}.cre-home .btable{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--green) var(--surface2)}.cre-home .btrow{display:grid;grid-template-columns:76px minmax(36px,1fr) 76px 110px 72px;min-width:426px;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--line)}.cre-home .btrow:last-child{border-bottom:none}.cre-home .btrow.bthead{padding:6px 0 10px;font-size:12px;color:var(--muted)}.cre-home .btrow.bthead .mv,.cre-home .btrow.bthead .pv,.cre-home .btrow.bthead .sv{font-weight:600;font-size:12px}.cre-home .btrow>div{white-space:nowrap}.cre-home .btrow .tn{font-size:14px;font-weight:600}.cre-home .btrow .bar{position:relative;height:6px;background:var(--surface2);border-radius:999px;overflow:hidden}.cre-home .btrow .bar i{position:absolute;left:0;top:0;bottom:0;background:var(--green);border-radius:999px;transform-origin:left}.cre-home .btrow .bar i.in{animation:cre-home-barIn .85s var(--ease) both}@keyframes cre-home-barIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cre-home .btrow .mv{text-align:right;font-weight:600;font-size:13.5px;font-variant-numeric:tabular-nums}.cre-home .btrow .pv{text-align:right;font-weight:600;font-size:14px;font-variant-numeric:tabular-nums}.cre-home .btrow .sv{text-align:right;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.cre-home .bcompare{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px}.cre-home .bcompare .ch{grid-column:1/-1;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-bottom:2px}.cre-home .bcomp{background:var(--surface2);border:1px solid var(--line);border-radius:12px;padding:15px 16px;display:flex;align-items:center;gap:12px}.cre-home .bcomp .ci{width:34px;height:34px;border-radius:9px;background:#efeadf;color:var(--muted);display:grid;place-items:center;flex:0 0 auto}.cre-home .bcomp .ci.on{background:var(--green-soft);color:var(--green-deep)}.cre-home .bcomp .cv{font-family:var(--serif);font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1}.cre-home .bcomp .cl{font-size:12px;color:var(--muted);margin-top:4px}.cre-home .bcomp .cl b{color:var(--ink)}.cre-home .bnote{font-size:12.5px;line-height:1.5;color:var(--muted);display:flex;align-items:flex-start;gap:8px}.cre-home .bnote svg{flex:0 0 auto;margin-top:2px}.cre-home .exp{background:var(--surface);border:1px solid var(--line);box-shadow:0 1px 2px rgba(20,20,12,.04),0 24px 54px -38px rgba(20,20,12,.28);color:var(--ink);border-radius:var(--r-lg);padding:54px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.cre-home .exp h2{font-family:var(--serif);font-size:clamp(30px,3.6vw,48px);letter-spacing:-.03em;line-height:1.02;margin:16px 0;color:var(--ink)}.cre-home .exp p{color:var(--ink);font-size:16px;line-height:1.55;max-width:400px}.cre-home .exp .feats{list-style:none;margin-top:24px;display:flex;flex-direction:column;gap:13px}.cre-home .exp .feats li{display:flex;gap:12px;align-items:center;font-size:15px;color:var(--ink)}.cre-home .exp .feats .ck{width:24px;height:24px;border-radius:50%;background:var(--green-soft);color:var(--green-deep);display:grid;place-items:center;flex:0 0 auto}.cre-home .docs{background:var(--surface2);border:1px solid var(--line);border-radius:18px;padding:18px}.cre-home .docs .dh{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:8px;margin-bottom:14px}.cre-home .doc{display:flex;justify-content:space-between;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:11px;padding:11px 13px;margin-bottom:9px}.cre-home .doc:last-child{margin-bottom:0}.cre-home .doc .dn{font-size:13px;color:var(--ink)}.cre-home .doc .ds{font-size:11px;color:var(--faint);margin-top:2px}.cre-home .dpill{font-size:10.5px;font-weight:600;padding:4px 9px;border-radius:999px;display:inline-flex;align-items:center;gap:4px}.cre-home .dpill.ok{background:var(--green-soft);color:var(--green-deep)}.cre-home .dpill.no{background:#f6e2d8;color:var(--clay)}.cre-home .dpill.rv{background:#efeadf;color:var(--muted)}.cre-home .props{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cre-home .pcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;transition:.3s var(--ease)}.cre-home .pcard:hover{transform:translateY(-4px);box-shadow:0 20px 44px -28px rgba(20,20,12,.4)}.cre-home .pcard .ph{width:100%;height:200px;display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--faint);position:relative;overflow:hidden}.cre-home .pcard .ph img{object-fit:cover}.cre-home .pcard .body{padding:18px 20px 20px}.cre-home .pcard .price{font-family:var(--serif);font-size:24px;font-weight:700;letter-spacing:-.02em}.cre-home .pcard .loc{color:var(--muted);font-size:13.5px;margin:4px 0 12px}.cre-home .pcard .specs{display:flex;gap:14px;border-top:1px solid var(--line);padding-top:12px;font-size:13px;color:var(--muted)}.cre-home .pcard .specs span{white-space:nowrap}.cre-home .selnote{margin-top:22px;text-align:center;font-size:14px;color:var(--muted)}.cre-home .selnote a{color:var(--green);font-weight:600;text-decoration:underline}.cre-home .cta{background:var(--green);border-radius:var(--r-lg);padding:46px 40px;text-align:center}.cre-home .cta h2{font-family:var(--serif);font-size:clamp(26px,3vw,38px);font-weight:700;letter-spacing:-.03em;color:#fff;line-height:1}.cre-home .cta p{color:#cfe9df;font-size:15.5px;margin:12px auto 22px;max-width:560px}.cre-home .cta .acts{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.cre-home .cta .btn-paper{background:var(--paper);color:var(--green-deep)}.cre-home .cta .btn-paper:hover{background:#fff;transform:translateY(-2px)}.cre-home .band-white{background:var(--surface)}.cre-home .sec-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 32px;flex-wrap:wrap;margin-bottom:28px}.cre-home .sec-row .sec-top{margin-bottom:0}.cre-home .sec-row .btn{flex:0 0 auto;margin-bottom:4px}.cre-home .pilares-blk{padding-top:64px}.cre-home .pilares{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cre-home .pilar{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:26px 26px 28px;display:flex;flex-direction:column;gap:10px;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.cre-home .pilar:hover{transform:translateY(-3px);box-shadow:0 20px 44px -28px rgba(20,20,12,.4)}.cre-home .pilar .pi{width:40px;height:40px;border-radius:12px;background:var(--green);color:#fff;display:grid;place-items:center;margin-bottom:4px}.cre-home .pilar h3{font-family:var(--serif);font-weight:600;font-size:20px;letter-spacing:-.015em;line-height:1.2;color:var(--ink)}.cre-home .pilar p{font-size:14.5px;line-height:1.55;color:var(--ink)}.cre-home .apertura{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.cre-home .acard{border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 28px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.cre-home .acard,.cre-home .acard-vende{background:var(--surface)}.cre-home .aacts{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px}.cre-home .anote{font-size:12px;line-height:1.4;color:var(--faint);margin:0}.cre-home .acard h3{font-family:var(--serif);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.cre-home .acard p{color:var(--ink);font-size:15px;line-height:1.55;margin:0;max-width:48ch}@media (max-width:900px){.cre-home .apertura{grid-template-columns:1fr}}@media (max-width:640px){.cre-home .acard{padding:24px 20px}}@media (max-width:1160px){.cre-home .hero-grid{grid-template-columns:1fr}.cre-home .pilares,.cre-home .props,.cre-home .vgrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.cre-home .pilares{grid-template-columns:1fr}}@media (max-width:900px){.cre-home .exp,.cre-home .hero-grid{grid-template-columns:1fr}.cre-home .exp{padding:36px 26px}.cre-home .barrios{grid-template-columns:1fr}.cre-home .blist{flex-direction:row;overflow-x:auto;max-height:none;padding-block:4px 10px}.cre-home .bitem{flex:0 0 auto;width:auto}.cre-home .bitem .ar{display:none}.cre-home .hero{padding:108px 0 56px}.cre-home .blk{padding:64px 0}}@media (max-width:640px){.cre-home .hero{padding:92px 0 40px}.cre-home .hero h1{font-size:32px}.cre-home .hero .trust{gap:16px 22px;flex-wrap:wrap;margin-top:26px}.cre-home .hero .trust .l{max-width:none}.cre-home .props,.cre-home .vgrid{grid-template-columns:1fr}.cre-home .blk{padding:48px 0}.cre-home .sec-top{margin-bottom:26px}.cre-home .barrios{gap:12px}.cre-home .bdetail{padding:24px 16px;gap:20px}.cre-home .bdetail .bhead{flex-direction:column;gap:20px}.cre-home .bhead>div:first-child{flex-basis:auto}.cre-home .bdetail .avg{text-align:left}.cre-home .bdetail h3{font-size:30px}.cre-home .bdetail .avg .v{font-size:38px}.cre-home .bkpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.cre-home .bcompare{grid-template-columns:1fr}.cre-home .btrow{grid-template-columns:minmax(64px,1fr) 56px 90px 64px;min-width:298px;gap:8px}.cre-home .btrow.bthead .mv,.cre-home .btrow.bthead .pv,.cre-home .btrow.bthead .sv{font-size:10.5px;letter-spacing:0}.cre-home .btrow>div{white-space:nowrap}.cre-home .btrow .bar,.cre-home .btrow.bthead>div:nth-child(2){display:none}.cre-home .exp{padding:30px 22px;gap:30px}.cre-home .cta{padding:48px 24px}}@media (max-width:420px){.cre-home .hero .trust .n{font-size:16px}}@media (prefers-reduced-motion:reduce){.cre-home .ptl-i{opacity:1!important;transform:none!important}.cre-home .btrow .bar i.in,.cre-home .ptl-i{animation:none!important}}.cre-home .bcta{display:flex;align-items:flex-start}@media(max-width:640px){.cre-home .hero .trust{display:none}}@media (min-width:641px) and (max-width:980px){.cre-home .apertura{grid-template-columns:1fr 1fr}}.cre-home .compara{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);overflow:hidden}.cre-home .crow{display:grid;grid-template-columns:240px 1fr 1fr}.cre-home .crow+.crow{border-top:1px solid var(--line)}.cre-home .crow>*{padding:18px 22px;display:flex;align-items:center;gap:12px;min-width:0}.cre-home .crow>*+*{border-left:1px solid var(--line)}.cre-home .chead{background:var(--paper)}.cre-home .chead .cc{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.cre-home .chead .cc.new{background:var(--green-soft);color:var(--green-deep)}.cre-home .cind{background:var(--paper);font-family:var(--serif);font-weight:600;font-size:18px;letter-spacing:-.015em;color:var(--ink)}.cre-home .cind .ci{width:40px;height:40px;border-radius:12px;background:var(--green);color:#fff;display:grid;place-items:center;flex:0 0 auto}.cre-home .ccell{font-size:15px;line-height:1.45;color:var(--ink)}.cre-home .ccell .cmark{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:50%}.cre-home .ccell.old{color:var(--muted)}.cre-home .ccell.old .cmark{background:var(--clay-soft);color:var(--clay)}.cre-home .ccell.new{background:var(--green-soft);font-weight:500}.cre-home .ccell.new .cmark{background:var(--green);color:#fff}.cre-home .clabel{display:none}@media (max-width:900px){.cre-home .crow{grid-template-columns:1fr}.cre-home .crow>*+*{border-left:none}.cre-home .chead{display:none}.cre-home .chead+.crow{border-top:none}.cre-home .ccell,.cre-home .cind{padding-bottom:12px}.cre-home .ccell{padding-top:12px;flex-wrap:wrap}.cre-home .clabel{display:block;flex:1 0 100%;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.cre-home .ccell.new .clabel{color:var(--green-deep)}.cre-home .ccell.new{padding-bottom:18px}}