.urban-module__8QePsq__page{--uc-blue:#1f4fd8;--sky:#e3eaff;--uc-paper:#f6f5f1;--rule:#d9d6cd;--grey:#5d5a52;color:#0f0f0f;font-size:16.5px}.urban-module__8QePsq__page .shell{max-width:1180px}.urban-module__8QePsq__hero{background:#fff;border-bottom:3px solid #0f0f0f;padding:clamp(32px,5vw,72px) 0 clamp(36px,5vw,64px)}.urban-module__8QePsq__heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.urban-module__8QePsq__back{color:var(--grey);margin-bottom:22px;font-size:14px;text-decoration:none;display:inline-block}.urban-module__8QePsq__back:hover{color:#0f0f0f}.urban-module__8QePsq__kicker{font:700 11.5px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--uc-blue)}.urban-module__8QePsq__hero h1{margin:12px 0 0}.urban-module__8QePsq__brand{font:800 clamp(3rem, 7.6vw, 6rem)/.94 var(--sans);letter-spacing:-.055em;display:block}.urban-module__8QePsq__title{border-left:5px solid var(--uc-blue);font:600 clamp(1.35rem, 2.5vw, 2rem)/1.2 var(--sans);letter-spacing:-.02em;margin-top:18px;padding-left:16px;display:block}.urban-module__8QePsq__dek{color:#33312c;max-width:56ch;margin-top:18px;line-height:1.7}.urban-module__8QePsq__cta{border-radius:var(--btn-r);color:#fff;background:#0f0f0f;margin-top:26px;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}.urban-module__8QePsq__cta:hover{background:var(--uc-blue)}.urban-module__8QePsq__card{background:var(--uc-paper);border:2.5px solid #0f0f0f;border-radius:18px;overflow:hidden}.urban-module__8QePsq__card header{color:#fff;background:#0f0f0f;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.urban-module__8QePsq__card header b{font:700 13px var(--mono);letter-spacing:.16em;text-transform:uppercase}.urban-module__8QePsq__card header span{font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#9db6ff}.urban-module__8QePsq__card dl{margin:0;padding:6px 20px}.urban-module__8QePsq__card dl>div{border-bottom:1px solid var(--rule);grid-template-columns:26px 110px minmax(0,1fr);align-items:start;gap:8px;padding:12px 0;display:grid}.urban-module__8QePsq__card dl>div:before{content:"✓";background:var(--uc-blue);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:grid}.urban-module__8QePsq__card dt{font:600 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);padding-top:3px}.urban-module__8QePsq__card dd{margin:0;font-weight:600;line-height:1.4}.urban-module__8QePsq__card footer{justify-content:space-between;align-items:center;padding:14px 20px 16px;display:flex}.urban-module__8QePsq__card footer span{font:600 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey)}.urban-module__8QePsq__card footer b{font:800 2rem/1 var(--sans);letter-spacing:-.03em;color:var(--uc-blue)}.urban-module__8QePsq__file{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(40px,6vw,80px);display:grid}.urban-module__8QePsq__sheet{background:#fff;border:2px solid #0f0f0f;border-radius:16px;padding:20px;position:sticky;top:104px}.urban-module__8QePsq__sheet h2{font:700 12px var(--mono);letter-spacing:.16em;text-transform:uppercase}.urban-module__8QePsq__sheet dl{margin:12px 0 0}.urban-module__8QePsq__sheet dl>div{border-top:1px solid var(--rule);padding:10px 0}.urban-module__8QePsq__sheet dt{font:11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey)}.urban-module__8QePsq__sheet dd{margin:3px 0 0;font-size:14.5px;font-weight:600;line-height:1.4}.urban-module__8QePsq__sheet p{color:var(--grey);margin-top:12px;font-size:12px}.urban-module__8QePsq__disclosure{color:var(--grey);font-size:13px;line-height:1.6}.urban-module__8QePsq__block{background:#fff;border:2px solid #0f0f0f;border-radius:0 18px 18px;margin-top:clamp(28px,4vw,44px);padding:clamp(22px,3.2vw,40px);scroll-margin-top:130px;position:relative}.urban-module__8QePsq__tab{color:#fff;height:30px;font:700 11.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;background:#0f0f0f;border:2px solid #0f0f0f;border-bottom:0;border-radius:10px 10px 0 0;place-items:center;padding:0 16px;display:grid;position:absolute;top:-30px;left:-2px}.urban-module__8QePsq__block{margin-top:calc(clamp(28px,4vw,44px) + 30px)}.urban-module__8QePsq__block h2{max-width:24ch;font:800 clamp(1.6rem, 3.1vw, 2.4rem)/1.08 var(--sans);letter-spacing:-.035em}.urban-module__8QePsq__block>p{color:#2a2823;max-width:70ch;margin-top:16px;line-height:1.75}.urban-module__8QePsq__block>.urban-module__8QePsq__lead{font-size:1.06rem}.urban-module__8QePsq__page .urban-module__8QePsq__block p a,.urban-module__8QePsq__page .urban-module__8QePsq__caption a{color:var(--uc-blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.urban-module__8QePsq__caption{color:var(--grey);margin-top:10px;font-size:13px;line-height:1.55}.urban-module__8QePsq__block>p.urban-module__8QePsq__caption{color:var(--grey);margin-top:10px;font-size:13px}.urban-module__8QePsq__board{background:var(--uc-paper);border:1px solid var(--rule);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,3vw,36px);margin-top:22px;padding:clamp(16px,2.4vw,26px);display:grid}.urban-module__8QePsq__presets{flex-wrap:wrap;gap:8px;display:flex}.urban-module__8QePsq__presets button{border-radius:var(--btn-r);color:#0f0f0f;font:700 13px var(--sans);cursor:pointer;background:#fff;border:2px solid #0f0f0f;padding:9px 16px}.urban-module__8QePsq__presets button:hover{color:#fff;background:#0f0f0f}.urban-module__8QePsq__boardControls ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.urban-module__8QePsq__boardControls li button{border:1.5px solid var(--rule);border-radius:var(--btn-r);color:#0f0f0f;width:100%;font:600 14.5px var(--sans);text-align:left;cursor:pointer;background:#fff;align-items:center;gap:12px;padding:11px 16px;display:flex}.urban-module__8QePsq__boardControls li button span{border:2px solid #0f0f0f;border-radius:6px;flex:none;width:22px;height:22px}.urban-module__8QePsq__boardControls li button[aria-pressed=true]{border-color:var(--uc-blue);background:var(--sky)}.urban-module__8QePsq__boardControls li button[aria-pressed=true] span{border-color:var(--uc-blue);background:var(--uc-blue);box-shadow:inset 0 0 0 3px var(--sky)}.urban-module__8QePsq__boardOut{align-content:start;gap:16px;display:grid}.urban-module__8QePsq__meter{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""bar bar";align-items:center;gap:6px 12px;display:grid}.urban-module__8QePsq__meter span{grid-area:label}.urban-module__8QePsq__meter b{grid-area:value}.urban-module__8QePsq__meter span{font-size:14.5px;font-weight:600}.urban-module__8QePsq__meter b{font:700 15px var(--mono)}.urban-module__8QePsq__meter div{background:#fff;border:1.5px solid #0f0f0f;border-radius:999px;grid-area:bar;height:14px;overflow:hidden}.urban-module__8QePsq__meter i{background:var(--uc-blue);height:100%;transition:width .35s;display:block}.urban-module__8QePsq__meter[data-kind=cost] i{background:#0f0f0f}.urban-module__8QePsq__meter[data-kind=speed] i{background:#8a8679}.urban-module__8QePsq__boardSay{border-left:5px solid var(--uc-blue);background:#fff;padding:14px 16px;font-weight:600;line-height:1.55;display:block}.urban-module__8QePsq__boardNote{color:var(--grey);font-size:12.5px;line-height:1.5}.urban-module__8QePsq__provides{counter-reset:p;border:1.5px solid #0f0f0f;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.urban-module__8QePsq__provides li{counter-increment:p;border-bottom:1.5px solid #0f0f0f;padding:18px 18px 18px 58px;position:relative}.urban-module__8QePsq__provides li:nth-child(odd){border-right:1.5px solid #0f0f0f}.urban-module__8QePsq__provides li:nth-last-child(-n+2){border-bottom:0}.urban-module__8QePsq__provides li:before{content:counter(p);background:var(--uc-blue);color:#fff;width:28px;height:28px;font:700 13px var(--mono);border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;left:16px}.urban-module__8QePsq__provides b{font-weight:800;display:block}.urban-module__8QePsq__provides span{color:#33312c;margin-top:4px;font-size:14.5px;line-height:1.55;display:block}.urban-module__8QePsq__blueprintWrap{border:2px solid var(--uc-blue);background:#fff;border-radius:14px;margin-top:22px;overflow-x:auto}.urban-module__8QePsq__blueprint{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}.urban-module__8QePsq__blueprint th,.urban-module__8QePsq__blueprint td{vertical-align:top;text-align:left;border:1px dashed #9db6ff;padding:11px 10px;font-size:13px;line-height:1.45}.urban-module__8QePsq__blueprint thead th{background:var(--uc-blue);color:#fff;font:700 11.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;border-color:var(--uc-blue)}.urban-module__8QePsq__blueprint thead th:first-child{width:116px}.urban-module__8QePsq__blueprint tbody th{background:var(--sky);color:#12307f;font:700 11px var(--mono);letter-spacing:.03em;text-transform:uppercase}.urban-module__8QePsq__blueprint td[data-empty=true]{background:#f6f5f1}.urban-module__8QePsq__blueprint tbody tr:nth-child(2) td:not([data-empty=true]),.urban-module__8QePsq__blueprint tbody tr:nth-child(4) td{background:#f3f6ff}.urban-module__8QePsq__blueprint tbody tr:last-child th,.urban-module__8QePsq__blueprint tbody tr:last-child td{border-bottom:0}.urban-module__8QePsq__earn,.urban-module__8QePsq__insta{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.urban-module__8QePsq__earn li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""bar bar";align-items:baseline;gap:6px 14px;display:grid}.urban-module__8QePsq__earn span{grid-area:label}.urban-module__8QePsq__earn b{grid-area:value}.urban-module__8QePsq__earn span{font-size:14.5px;font-weight:600}.urban-module__8QePsq__earn b{font:700 15px var(--mono)}.urban-module__8QePsq__earn div{background:var(--uc-paper);border:1.5px solid #0f0f0f;border-radius:6px;grid-area:bar;height:18px;overflow:hidden}.urban-module__8QePsq__earn i{width:var(--w);background:var(--uc-blue);height:100%;display:block}.urban-module__8QePsq__earn li:first-child i{background:#0f0f0f}.urban-module__8QePsq__tableWrap{margin-top:22px;overflow-x:auto}.urban-module__8QePsq__results{border-collapse:collapse;width:100%;min-width:460px}.urban-module__8QePsq__results th,.urban-module__8QePsq__results td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1.5px solid #0f0f0f;padding:13px 14px}.urban-module__8QePsq__results th:first-child{text-align:left}.urban-module__8QePsq__results thead th{font:700 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);border-bottom-width:2.5px}.urban-module__8QePsq__results tbody th{font-weight:600}.urban-module__8QePsq__results td{font:700 1.05rem var(--sans)}.urban-module__8QePsq__results td[data-neg=true]{color:#b3261e}.urban-module__8QePsq__results td:last-child{background:var(--sky)}.urban-module__8QePsq__insta li{grid-template-columns:130px minmax(0,1fr) 138px;align-items:center;gap:4px 14px;display:grid}.urban-module__8QePsq__insta span{font:600 12.5px var(--mono);color:var(--grey)}.urban-module__8QePsq__insta div{background:var(--uc-paper);border:1.5px solid #0f0f0f;border-radius:6px;height:18px;overflow:hidden}.urban-module__8QePsq__insta i{width:var(--w);background:var(--uc-blue);min-width:4px;height:100%;display:block}.urban-module__8QePsq__insta b{font:700 14px var(--mono);text-align:right}.urban-module__8QePsq__insta em{color:#b3261e;grid-column:2/-1;font-size:13px;font-style:normal}.urban-module__8QePsq__warn{background:#fffbe9;border-color:#0f0f0f}.urban-module__8QePsq__warn .urban-module__8QePsq__tab{background:#b3261e;border-color:#b3261e}.urban-module__8QePsq__lessons{counter-reset:l;border-top:2.5px solid #0f0f0f;gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid}.urban-module__8QePsq__lessons li{counter-increment:l;border-bottom:1.5px solid #0f0f0f;padding:20px 0 20px 64px;position:relative}.urban-module__8QePsq__lessons li:before{content:counter(l, decimal-leading-zero);font:800 1.6rem/1 var(--sans);letter-spacing:-.03em;color:var(--uc-blue);position:absolute;top:20px;left:0}.urban-module__8QePsq__lessons h3{font:800 1.15rem/1.25 var(--sans);letter-spacing:-.01em}.urban-module__8QePsq__lessons p{color:#2a2823;max-width:68ch;margin-top:6px;line-height:1.6}.urban-module__8QePsq__lessonLinks{flex-wrap:wrap;gap:4px 20px;display:flex}.urban-module__8QePsq__page .urban-module__8QePsq__lessonLinks a{color:var(--uc-blue);font-size:.93rem;font-weight:700;text-decoration:none}.urban-module__8QePsq__page .urban-module__8QePsq__lessonLinks a:hover{text-decoration:underline}.urban-module__8QePsq__turn{color:#fff;background:#0f0f0f}.urban-module__8QePsq__turn .urban-module__8QePsq__tab{background:var(--uc-blue);border-color:var(--uc-blue)}.urban-module__8QePsq__turn>p{color:#e4e2dc}.urban-module__8QePsq__page .urban-module__8QePsq__turn p a{color:#9db6ff}.urban-module__8QePsq__choices{gap:10px;max-width:760px;margin-top:20px;display:grid}.urban-module__8QePsq__choices details{color:#0f0f0f;background:#fff;border-radius:26px}.urban-module__8QePsq__choices summary{border-radius:var(--btn-r);cursor:pointer;padding:14px 22px;font-weight:700;list-style:none}.urban-module__8QePsq__choices summary::-webkit-details-marker{display:none}.urban-module__8QePsq__choices summary:after{content:"+";float:right;color:var(--uc-blue);font-weight:800}.urban-module__8QePsq__choices details[open] summary:after{content:"−"}.urban-module__8QePsq__choices details p{color:#2a2823;padding:0 22px 18px;line-height:1.65}.urban-module__8QePsq__faq{margin:20px 0 0}.urban-module__8QePsq__faq>div{border-top:1.5px solid #0f0f0f;padding:16px 0}.urban-module__8QePsq__faq dt{padding-left:30px;font-size:1.05rem;font-weight:800;line-height:1.35;position:relative}.urban-module__8QePsq__faq dt:before{content:"Q";font:700 13px var(--mono);color:var(--uc-blue);position:absolute;top:1px;left:0}.urban-module__8QePsq__faq dd{color:#2a2823;margin:8px 0 0;padding-left:30px;line-height:1.7}.urban-module__8QePsq__sourcesHead{margin-top:clamp(30px,4vw,46px)}.urban-module__8QePsq__sources{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.urban-module__8QePsq__sources li{font-size:14.5px;line-height:1.5}.urban-module__8QePsq__page .urban-module__8QePsq__sources a{color:#0f0f0f;text-decoration:underline;-webkit-text-decoration-color:var(--uc-blue);text-decoration-color:var(--uc-blue);text-underline-offset:3px;font-weight:700}.urban-module__8QePsq__sources span{color:var(--grey);font-size:13px;display:block}@media (max-width:960px){.urban-module__8QePsq__heroGrid,.urban-module__8QePsq__file,.urban-module__8QePsq__board{grid-template-columns:1fr}.urban-module__8QePsq__sheet{position:static}.urban-module__8QePsq__sheet dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.urban-module__8QePsq__provides{grid-template-columns:1fr}.urban-module__8QePsq__provides li:nth-child(odd){border-right:0}.urban-module__8QePsq__provides li:nth-last-child(2){border-bottom:1.5px solid #0f0f0f}.urban-module__8QePsq__insta li{grid-template-columns:1fr auto}.urban-module__8QePsq__insta em{margin-top:-2px}.urban-module__8QePsq__insta div{order:3;grid-column:1/-1}.urban-module__8QePsq__insta em{order:4;grid-column:1/-1}.urban-module__8QePsq__card dl>div{grid-template-columns:26px minmax(0,1fr)}.urban-module__8QePsq__card dl>div dd{grid-column:2}}
