@font-face{font-family:"Be Vietnam Pro";font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-400i-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Be Vietnam Pro";font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-400i-latin-ext.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:"Be Vietnam Pro";font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-400i-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Be Vietnam Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-400-latin-ext.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:"Be Vietnam Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Be Vietnam Pro";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-500-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-500-latin-ext.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:"Be Vietnam Pro";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Be Vietnam Pro";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-600-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-600-latin-ext.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:"Be Vietnam Pro";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Be Vietnam Pro";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-700-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-700-latin-ext.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:"Be Vietnam Pro";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Be Vietnam Pro";font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/themes/bricks-child/assets/fonts/be-vietnam-pro-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--br-navy:#101f2d;--br-navy-2:#1a2c3e;--br-navy-3:#2d465e;--br-gold:#c69169;--br-gold-light:#ecc38e;--br-gold-dark:#bc8460;--br-gold-soft:#f3e6d4;--br-gold-gradient:linear-gradient(135deg,var(--br-gold-dark) 0%,var(--br-gold) 45%,var(--br-gold-light) 100%);--br-primary:var(--br-navy);--br-heading:var(--br-navy);--br-ink:var(--br-navy);--br-text-ink:#26364a;--br-muted-ink:#4a5664;--br-text:var(--br-text-ink);--br-muted:var(--br-muted-ink);--br-accent:var(--br-gold);--br-accent-ink:#835430;--br-accent-text:var(--br-accent-ink);--br-link:var(--br-accent-text);--br-cta-bg:var(--br-gold);--br-cta-text:var(--br-navy);--br-cta-hover:var(--br-gold-light);--br-surface:#f7f3ea;--br-surface-alt:#eee7d8;--br-card:#fffdf8;--br-border:#d9ccb6;--br-border-input-ink:#8f8069;--br-border-input:var(--br-border-input-ink);--br-grid-line:color-mix(in srgb,var(--br-navy) 6%,transparent);--br-grid-line-major:color-mix(in srgb,var(--br-navy) 10%,transparent);--br-bg-dark:var(--br-navy);--br-on-dark:#f6f1e7;--br-on-dark-muted:#c3cad3;--br-overlay:color-mix(in srgb,var(--br-navy) 80%,transparent);--br-land-odt:#e8cbbf;--br-land-ont:#ead9b8;--br-land-cln:#cbd8bf;--br-land-tmd:#d6d0e2;--br-land-dgt:#e2ddd3;--br-land-sng:#c9dbe3;--br-success:#1d783c;--br-success-soft:#e3efe4;--br-warning:#8a5700;--br-warning-soft:#f8ecd6;--br-danger:#b42323;--br-danger-soft:#f8e4e2;--br-info:#0b6896;--br-info-soft:#e1edf3;--br-texture-grid:linear-gradient(var(--br-grid-line-major) 1px,transparent 1px) 0 0 / 80px 80px,linear-gradient(90deg,var(--br-grid-line-major) 1px,transparent 1px) 0 0 / 80px 80px,linear-gradient(var(--br-grid-line) 1px,transparent 1px) 0 0 / 16px 16px,linear-gradient(90deg,var(--br-grid-line) 1px,transparent 1px) 0 0 / 16px 16px;--br-texture-contour:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800'%3E%3Cpath d='M252 230C254 234 251 240 248 244C245 248 241 252 236 254C231 257 224 258 219 259C213 259 208 256 202 255C196 255 189 257 184 255C178 253 171 249 169 245C167 241 171 235 172 230C174 225 174 222 176 218C178 214 182 210 186 207C190 204 195 202 201 200C207 198 215 196 220 197C226 198 230 204 234 208C237 212 238 215 241 219C244 222 251 226 252 230ZM290 230C292 238 285 248 279 255C274 263 267 271 258 275C249 279 236 280 225 281C215 281 206 279 195 279C184 279 168 283 158 279C149 275 141 264 138 256C135 248 141 238 142 230C144 222 142 214 146 207C150 200 158 193 165 188C173 182 182 175 192 172C203 169 219 166 228 170C238 173 243 185 250 192C258 198 265 201 271 208C278 214 289 222 290 230ZM327 230C328 242 318 256 310 267C302 278 292 290 279 295C266 301 247 299 231 301C216 303 204 306 187 306C171 307 145 311 132 304C120 297 115 278 111 266C108 254 110 242 111 230C112 218 110 206 116 195C121 185 133 176 144 167C155 158 168 144 183 141C198 138 221 141 235 146C249 152 255 168 267 176C279 184 296 186 306 195C316 204 326 218 327 230ZM361 230C361 246 353 264 342 278C331 292 315 306 298 314C280 321 257 317 237 321C217 325 199 338 177 339C156 339 124 337 109 327C94 316 93 291 88 275C83 259 78 245 77 230C77 215 79 199 86 185C93 170 106 157 121 145C135 132 154 113 174 111C194 108 222 120 241 128C259 136 268 149 286 158C303 167 331 169 344 181C356 193 362 214 361 230ZM394 230C393 250 387 274 374 290C361 307 335 320 314 329C292 338 269 337 244 345C220 352 193 374 167 374C141 374 106 360 89 345C72 330 72 303 64 284C56 264 43 248 42 230C41 212 48 192 57 174C66 155 76 134 94 119C112 104 141 85 166 84C191 83 221 104 245 113C269 122 286 127 309 136C331 145 367 152 381 167C395 183 395 210 394 230ZM427 230C425 254 421 283 404 301C388 320 353 330 328 342C302 355 282 364 253 375C225 386 186 412 156 409C126 407 94 379 74 360C54 340 48 315 37 294C26 272 9 252 7 230C5 208 16 185 26 163C36 140 43 109 66 92C88 76 129 62 160 63C191 64 220 89 250 97C279 105 309 100 336 109C364 119 400 135 415 155C430 175 429 206 427 230ZM673 560C673 564 670 568 668 571C666 574 663 577 659 579C655 580 650 579 646 580C641 581 638 583 633 583C629 584 621 584 618 582C614 580 614 574 614 570C613 566 613 563 613 560C613 557 612 553 614 550C615 547 618 544 621 541C625 539 628 534 632 533C637 532 643 534 647 536C651 538 652 543 655 545C659 547 665 547 668 549C671 552 673 556 673 560ZM711 560C711 568 707 577 702 584C697 591 688 598 680 601C672 604 662 602 652 604C643 607 634 615 624 616C614 617 599 615 592 609C585 604 587 590 584 582C582 574 579 567 579 560C579 553 580 545 583 537C586 530 591 523 598 517C605 510 614 500 623 499C632 498 645 506 654 511C662 515 666 521 674 525C683 529 697 529 703 535C709 541 711 552 711 560ZM748 560C747 573 744 588 736 598C728 608 712 616 699 621C687 627 674 625 659 630C645 635 630 651 614 652C599 653 578 643 569 634C559 624 561 605 557 593C553 581 544 571 544 560C543 549 547 537 552 525C557 513 562 500 572 490C583 480 599 467 614 466C629 466 646 482 660 488C674 494 682 497 696 502C709 508 732 510 741 520C749 530 748 547 748 560ZM784 560C782 578 780 598 769 611C758 625 734 631 717 639C700 647 686 651 668 660C649 668 624 691 604 690C584 689 561 669 549 655C536 641 535 620 528 604C522 589 509 575 508 560C506 545 514 529 520 512C526 496 530 474 545 461C559 449 586 436 606 437C626 439 646 461 666 468C685 474 702 470 721 477C739 483 767 492 777 505C788 519 785 542 784 560ZM821 560C819 582 815 608 800 624C786 640 753 645 733 656C712 668 700 683 677 695C654 706 618 730 594 727C570 723 547 691 531 673C515 655 508 635 498 616C488 598 474 580 473 560C471 540 479 520 487 499C494 477 497 445 516 431C535 417 574 411 600 414C626 416 647 440 671 446C696 452 725 440 748 448C771 455 800 473 812 492C824 510 822 538 821 560Z' fill='none' stroke='%2523101f2d' stroke-opacity='0.07' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 800px 800px;--br-texture-grid-dark:linear-gradient(color-mix(in srgb,var(--br-gold) 12%,transparent) 1px,transparent 1px) 0 0 / 40px 40px,linear-gradient(90deg,color-mix(in srgb,var(--br-gold) 12%,transparent) 1px,transparent 1px) 0 0 / 40px 40px;--br-texture-hatch:repeating-linear-gradient(45deg,color-mix(in srgb,var(--br-navy) 18%,transparent) 0 1px,transparent 1px 6px);--br-dash:repeating-linear-gradient(90deg,var(--br-navy) 0 6px,transparent 6px 10px);--br-dash-gold:repeating-linear-gradient(90deg,var(--br-gold) 0 6px,transparent 6px 10px);--br-font:"Be Vietnam Pro",system-ui,-apple-system,"Segoe UI",sans-serif;--br-font-heading:var(--br-font);--br-font-body:var(--br-font);--br-text-xs:0.75rem;--br-text-s:0.875rem;--br-text-m:1rem;--br-text-l:1.125rem;--br-text-xl:clamp(1.25rem,1.15rem + 0.4vw,1.5rem);--br-text-2xl:clamp(1.5rem,1.25rem + 1vw,2rem);--br-text-3xl:clamp(1.875rem,1.4rem + 2vw,2.75rem);--br-text-4xl:clamp(2.25rem,1.5rem + 3.2vw,4rem);--br-text-numeral:clamp(3rem,2rem + 4vw,5.5rem);--br-leading-tight:1.2;--br-leading:1.6;--br-leading-loose:1.8;--br-tracking-label:0.16em;--br-tracking-caps:0.1em;--br-tracking-tight:-0.02em;--br-space-3xs:0.25rem;--br-space-2xs:0.5rem;--br-space-xs:0.75rem;--br-space-s:1rem;--br-space-m:1.5rem;--br-space-l:clamp(2rem,1.5rem + 2vw,3rem);--br-space-xl:clamp(3rem,2rem + 4vw,5rem);--br-space-2xl:clamp(4rem,2.5rem + 6vw,7.5rem);--br-radius-s:2px;--br-radius:2px;--br-radius-l:3px;--br-radius-pill:999px;--br-line:1px solid var(--br-ink);--br-line-soft:1px solid var(--br-border);--br-shadow-s:0 1px 0 color-mix(in srgb,var(--br-navy) 6%,transparent);--br-shadow-m:0 10px 24px -18px color-mix(in srgb,var(--br-navy) 50%,transparent);--br-shadow-l:0 30px 70px -30px color-mix(in srgb,var(--br-navy) 60%,transparent);--br-ease:cubic-bezier(0.2,0.7,0.2,1);--br-duration:0.25s;--br-container:1240px;--br-container-narrow:720px;--br-gutter:clamp(1rem,0.5rem + 2.5vw,2rem);--br-grid-gap:clamp(1rem,0.5rem + 1.6vw,1.75rem);--br-header-h:76px;--br-z-header:100;--br-z-drawer:200;--br-z-popup:300}@media (max-width:991px){:root{--br-header-h:64px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--br-header-h) + var(--br-space-s))}body{margin:0;font-family:var(--br-font);font-size:var(--br-text-m);line-height:var(--br-leading);color:var(--br-text);background:var(--br-texture-contour),var(--br-surface);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--br-font);font-weight:600;line-height:var(--br-leading-tight);letter-spacing:var(--br-tracking-tight);color:var(--br-heading);margin:0 0 var(--br-space-s);text-wrap:balance}h1{font-size:var(--br-text-4xl);font-weight:700}h2{font-size:var(--br-text-3xl)}h3{font-size:var(--br-text-2xl)}h4{font-size:var(--br-text-xl)}h5,h6{font-size:var(--br-text-m);letter-spacing:0}p{margin:0 0 var(--br-space-s);text-wrap:pretty}a{color:var(--br-link);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--br-heading)}img,svg,video,iframe{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--br-info);outline-offset:3px}::selection{background:var(--br-gold-light);color:var(--br-navy)}.br-ui-container{width:min(100% - 2 * var(--br-gutter),var(--br-container));margin-inline:auto}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.br-ui-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.br-ui-skip-link{position:absolute;left:var(--br-space-s);top:-100px;z-index:calc(var(--br-z-popup) + 1);padding:var(--br-space-2xs) var(--br-space-s);background:var(--br-gold-light);color:var(--br-navy);font-weight:600}.br-ui-skip-link:focus{top:var(--br-space-s)}.br-ui-label{font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--br-accent-text)}.br-ui-numeral{font-weight:200;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:.9}.br-ui-crosses{position:relative}.br-ui-crosses::before,.br-ui-crosses::after{content:"";position:absolute;width:13px;height:13px;pointer-events:none;background:linear-gradient(currentColor,currentColor) 50% 0 / 1px 100% no-repeat,linear-gradient(currentColor,currentColor) 0 50% / 100% 1px no-repeat;color:var(--br-ink);opacity:.55}.br-ui-crosses::before{left:-7px;top:-7px}.br-ui-crosses::after{right:-7px;bottom:-7px}.br-ui-rule{height:1px;margin:var(--br-space-l) 0;border:0;background:var(--br-dash);opacity:.6}.br-ui-section--dark .br-ui-rule{background:var(--br-dash-gold)}.br-ui-container--narrow{width:min(100% - 2 * var(--br-gutter),var(--br-container-narrow));margin-inline:auto}.br-ui-section{position:relative;padding-block:var(--br-space-2xl)}.br-ui-section--tight{padding-block:var(--br-space-xl)}.br-ui-section--alt{background:var(--br-texture-grid),var(--br-surface-alt);border-block:1px solid var(--br-border)}.br-ui-section--dark{color:var(--br-on-dark-muted);background:var(--br-texture-grid-dark),var(--br-navy)}.br-ui-section--dark :is(h1,h2,h3,h4){color:var(--br-on-dark)}.br-ui-section--dark .br-ui-label{color:var(--br-gold-light)}.br-ui-sheet{--_ink:color-mix(in srgb,var(--br-ink) 40%,transparent);--_inset:16px;position:relative;isolation:isolate}.br-ui-section--dark.br-ui-sheet,.br-ui-sheet--dark{--_ink:color-mix(in srgb,var(--br-gold) 55%,transparent)}.br-ui-sheet::before{content:"";position:absolute;inset:var(--_inset);z-index:-1;pointer-events:none;border:1px solid var(--_ink);background:repeating-linear-gradient(90deg,var(--_ink) 0 1px,transparent 1px 12.5%) 0 0 / 100% 7px no-repeat,repeating-linear-gradient(90deg,var(--_ink) 0 1px,transparent 1px 12.5%) 0 100% / 100% 7px no-repeat,repeating-linear-gradient(180deg,var(--_ink) 0 1px,transparent 1px calc(100% / 6)) 0 0 / 7px 100% no-repeat,repeating-linear-gradient(180deg,var(--_ink) 0 1px,transparent 1px calc(100% / 6)) 100% 0 / 7px 100% no-repeat}.br-ui-sheet__ruler{position:absolute;z-index:1;display:grid;pointer-events:none;font-size:.5625rem;font-weight:600;letter-spacing:.08em;color:var(--_ink);font-variant-numeric:tabular-nums}.br-ui-sheet__ruler--top{left:var(--_inset);right:var(--_inset);top:0;height:var(--_inset);grid-template-columns:repeat(8,1fr);align-items:center;text-align:center}.br-ui-sheet__ruler--left{top:var(--_inset);bottom:var(--_inset);left:0;width:var(--_inset);grid-template-rows:repeat(6,1fr);align-items:center;justify-items:center}.br-ui-sheet__north{position:absolute;z-index:1;top:calc(var(--_inset) + 12px);right:calc(var(--_inset) + 12px);width:30px;color:var(--_ink);pointer-events:none}.br-ui-sheet__scale{position:absolute;z-index:1;right:calc(var(--_inset) + 14px);bottom:calc(var(--_inset) + 10px);pointer-events:none}.br-ui-section-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--br-space-2xs) var(--br-space-m);margin-bottom:var(--br-space-l);padding-bottom:var(--br-space-m)}.br-ui-section-head::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--br-dash);opacity:.55}.br-ui-section--dark .br-ui-section-head::after{background:var(--br-dash-gold)}.br-ui-section-head__content{max-width:48rem}.br-ui-section-head .br-ui-coord{margin-bottom:var(--br-space-xs)}.br-ui-section-head__title{font-size:var(--br-text-3xl);margin:0}.br-ui-section-head__lead{color:var(--br-muted);font-size:var(--br-text-l);margin:var(--br-space-xs) 0 0}.br-ui-section--dark .br-ui-section-head__lead{color:var(--br-on-dark-muted)}.br-ui-section-head--center{grid-template-columns:1fr;justify-items:center;text-align:center}.br-ui-eyebrow{display:inline-flex;align-items:center;gap:var(--br-space-2xs);margin:0 0 var(--br-space-xs);font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-ui-eyebrow::before{content:"";width:10px;height:10px;border:1px solid currentColor;background:var(--br-gold);flex:none}.br-ui-section--dark .br-ui-eyebrow,.br-ui-eyebrow--on-dark{color:var(--br-gold-light)}.br-ui-grid{display:grid;gap:var(--br-grid-gap);grid-template-columns:repeat(var(--br-grid-cols,3),minmax(0,1fr))}.br-ui-grid--2{--br-grid-cols:2}.br-ui-grid--3{--br-grid-cols:3}.br-ui-grid--4{--br-grid-cols:4}.br-ui-section__more{display:flex;justify-content:center;margin-top:var(--br-space-l)}.br-ui-coord{display:inline-flex;align-items:stretch;border:1px solid var(--br-ink);font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.br-ui-coord__sheet{padding:.45em .7em;background:var(--br-navy);color:var(--br-gold-light)}.br-ui-coord__cell{padding:.45em .7em;background:var(--br-card);color:var(--br-navy)}.br-ui-section--dark .br-ui-coord,.br-ui-coord--on-dark{border-color:var(--br-gold)}.br-ui-section--dark .br-ui-coord__sheet,.br-ui-coord--on-dark .br-ui-coord__sheet{background:var(--br-gold);color:var(--br-navy)}.br-ui-section--dark .br-ui-coord__cell,.br-ui-coord--on-dark .br-ui-coord__cell{background:transparent;color:var(--br-gold-light)}.br-ui-marker{--_size:34px;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--_size);height:var(--_size);border-radius:50%;border:1.5px solid var(--br-ink);background:var(--br-card);color:var(--br-navy);font-size:calc(var(--_size) * 0.34);font-weight:600;font-variant-numeric:tabular-nums;line-height:1;text-decoration:none;transition:background var(--br-duration),color var(--br-duration)}.br-ui-marker::after{content:"";position:absolute;inset:3px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--br-ink) 35%,transparent)}.br-ui-marker--s{--_size:26px}.br-ui-marker--l{--_size:48px}.br-ui-marker.is-lit,.br-ui-marker[aria-current],.br-ui-marker[aria-pressed="true"],a.br-ui-marker:hover,button.br-ui-marker:hover{background:var(--br-gold);color:var(--br-navy)}.br-ui-section--dark .br-ui-marker,.br-ui-marker--on-dark{background:var(--br-navy);border-color:var(--br-gold);color:var(--br-gold-light)}.br-ui-section--dark .br-ui-marker::after,.br-ui-marker--on-dark::after{border-color:color-mix(in srgb,var(--br-gold) 45%,transparent)}button.br-ui-marker{cursor:pointer;padding:0}.br-ui-milestones{padding:0;margin:0;list-style:none}.br-ui-milestones__item{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 var(--br-space-s);padding-bottom:var(--br-space-m)}.br-ui-milestones__item:not(:last-child)::before{content:"";position:absolute;left:16px;top:38px;bottom:4px;width:1px;background:repeating-linear-gradient(180deg,var(--br-ink) 0 5px,transparent 5px 9px)}.br-ui-milestones__item>.br-ui-marker{grid-row:span 3}.br-ui-milestones__date{font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-ui-milestones__title{font-size:var(--br-text-m);letter-spacing:0;margin:2px 0 4px}.br-ui-milestones__text{margin:0;color:var(--br-muted);font-size:var(--br-text-s)}.br-ui-milestones--row{display:grid;grid-template-columns:repeat(var(--br-steps,3),minmax(0,1fr));gap:var(--br-space-m)}.br-ui-milestones--row .br-ui-milestones__item{grid-template-columns:1fr;padding-bottom:0}.br-ui-milestones--row .br-ui-milestones__item>.br-ui-marker{grid-row:auto;margin-bottom:var(--br-space-xs)}.br-ui-milestones--row .br-ui-milestones__item:not(:last-child)::before{left:44px;right:calc(-1 * var(--br-space-m));top:16px;bottom:auto;width:auto;height:1px;background:repeating-linear-gradient(90deg,var(--br-ink) 0 5px,transparent 5px 9px)}.br-ui-section--dark .br-ui-milestones__item:not(:last-child)::before{background:repeating-linear-gradient(180deg,var(--br-gold) 0 5px,transparent 5px 9px)}.br-ui-cell{display:inline-grid;place-items:center;min-width:42px;height:42px;padding:0 .6rem;border:1px solid var(--br-border-input);background:var(--br-card);color:var(--br-navy);font-weight:600;font-variant-numeric:tabular-nums;text-decoration:none}.br-ui-cell:hover{border-color:var(--br-ink)}.br-ui-cell[aria-current]{background:var(--br-navy);border-color:var(--br-navy);color:var(--br-gold-light);box-shadow:inset 0 -3px 0 var(--br-gold)}.br-ui-button{--_pad-y:0.8rem;--_pad-x:1.4rem;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:48px;padding:var(--_pad-y) var(--_pad-x);font-family:var(--br-font);font-size:var(--br-text-s);font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;border-radius:var(--br-radius);transition:background var(--br-duration),color var(--br-duration),border-color var(--br-duration),transform var(--br-duration) var(--br-ease)}.br-ui-button .br-ui-icon{width:1.15em;height:1.15em;transition:transform 0.35s var(--br-ease)}.br-ui-button:active{transform:translateY(1px)}.br-ui-button--primary{background:var(--br-cta-bg);color:var(--br-cta-text);border-color:var(--br-gold-dark);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--br-on-dark) 45%,transparent)}.br-ui-button--primary:hover{background:var(--br-cta-hover);color:var(--br-cta-text)}.br-ui-button--primary:hover .br-ui-icon{animation:br-pin-drop 0.5s var(--br-ease)}@keyframes br-pin-drop{0%{transform:translateY(-6px)}60%{transform:translateY(1px)}100%{transform:none}}.br-ui-button--secondary{background:var(--br-navy);color:var(--br-on-dark);border-color:var(--br-navy)}.br-ui-button--secondary:hover{background:var(--br-navy-3);color:var(--br-on-dark)}.br-ui-button--outline{background:var(--br-card);color:var(--br-navy);border-color:var(--br-ink)}.br-ui-button--outline:hover{background:var(--br-navy);color:var(--br-on-dark)}.br-ui-button--outline-light{background:transparent;color:var(--br-gold-light);border-color:var(--br-gold)}.br-ui-button--outline-light:hover{background:var(--br-navy-2);color:var(--br-on-dark)}.br-ui-button--link{min-height:auto;padding:.2em 0;background:none;color:var(--br-link);border:0;border-bottom:1px solid currentColor;border-radius:0;font-size:var(--br-text-xs);letter-spacing:var(--br-tracking-label)}.br-ui-button--link:hover{color:var(--br-navy)}.br-ui-button--link:hover .br-ui-icon{transform:translateX(4px)}.br-ui-section--dark .br-ui-button--link{color:var(--br-gold-light)}.br-ui-section--dark .br-ui-button--link:hover{color:var(--br-on-dark)}.br-ui-button--small{--_pad-y:0.5rem;--_pad-x:0.95rem;min-height:40px;font-size:var(--br-text-xs)}.br-ui-button--large{--_pad-y:1rem;--_pad-x:1.9rem;min-height:56px;font-size:var(--br-text-m)}.br-ui-button--block{display:flex;width:100%}.br-ui-button--icon{--_pad-x:0;width:44px;min-height:44px}.br-ui-badge{display:inline-flex;align-items:center;gap:.45em;padding:.35em .65em;border:1px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:var(--br-radius-s);font-size:.6875rem;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:var(--br-card);color:var(--br-navy)}.br-ui-badge::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.br-ui-badge--plain::before{display:none}.br-ui-badge--success{background:var(--br-success-soft);color:var(--br-success)}.br-ui-badge--info{background:var(--br-info-soft);color:var(--br-info)}.br-ui-badge--warning{background:var(--br-warning-soft);color:var(--br-warning)}.br-ui-badge--neutral{background:var(--br-surface-alt);color:var(--br-muted)}.br-ui-badge--gold{background:var(--br-gold);color:var(--br-navy);border-color:var(--br-gold-dark)}.br-ui-badge--gold::before{display:none}.br-ui-badge--dark{background:var(--br-navy);color:var(--br-gold-light);border-color:var(--br-navy)}.br-ui-landcode{--_land:var(--br-land-odt);display:inline-flex;align-items:center;gap:.45em;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:none;color:var(--br-navy);white-space:nowrap}.br-ui-landcode::before{content:"";width:1.05em;height:1.05em;flex:none;border:1px solid var(--br-ink);background:var(--_land)}.br-ui-landcode--odt{--_land:var(--br-land-odt)}.br-ui-landcode--ont{--_land:var(--br-land-ont)}.br-ui-landcode--cln{--_land:var(--br-land-cln)}.br-ui-landcode--tmd{--_land:var(--br-land-tmd)}.br-ui-landcode__name{font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--br-text)}.br-ui-landcode--fill{padding:.3em .55em;background:var(--_land);border:1px solid var(--br-ink)}.br-ui-landcode--fill::before{display:none}.br-ui-tag{display:inline-flex;align-items:center;gap:.4em;padding:.5em .9em;border:1px solid var(--br-border-input);border-radius:var(--br-radius-s);background:var(--br-card);color:var(--br-text);font-size:var(--br-text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color var(--br-duration),background var(--br-duration),color var(--br-duration)}.br-ui-tag:hover{border-color:var(--br-ink);color:var(--br-navy)}.br-ui-tag.is-active,.br-ui-tag[aria-current],.br-ui-tag[aria-pressed="true"]{background:var(--br-navy);border-color:var(--br-navy);color:var(--br-gold-light)}.br-ui-tag--on-dark{background:transparent;border-color:var(--br-navy-3);color:var(--br-on-dark)}.br-ui-tag--on-dark:hover{border-color:var(--br-gold);color:var(--br-gold-light)}.br-ui-tag--on-dark[aria-current]{background:var(--br-gold);border-color:var(--br-gold);color:var(--br-navy)}.br-ui-tag-list{display:flex;flex-wrap:wrap;gap:var(--br-space-2xs);padding:0;margin:0;list-style:none}.br-ui-tag-list--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.br-ui-tag-list--scroll::-webkit-scrollbar{display:none}.br-ui-icon{width:1.25em;height:1.25em;flex:none;display:inline-block;vertical-align:-.2em}.br-ui-icon--s{width:1em;height:1em}.br-ui-icon--l{width:1.75rem;height:1.75rem}.br-ui-icon-badge{position:relative;display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border:1px solid var(--br-ink);background:var(--br-card);color:var(--br-navy)}.br-ui-icon-badge::after{content:"";position:absolute;right:-4px;bottom:-4px;width:7px;height:7px;background:var(--br-gold);border:1px solid var(--br-ink)}.br-ui-icon-badge .br-ui-icon{width:1.3rem;height:1.3rem}.br-ui-section--dark .br-ui-icon-badge,.br-ui-icon-badge--on-dark{background:var(--br-navy-2);border-color:var(--br-gold);color:var(--br-gold-light)}.br-ui-media{position:relative;overflow:hidden;margin:0;aspect-ratio:var(--br-media-ratio,4 / 3);background:var(--br-texture-grid-dark),radial-gradient(70% 70% at 70% 30%,var(--br-navy-3),var(--br-navy));color:var(--br-on-dark-muted)}.br-ui-media>img,.br-ui-media>iframe,.br-ui-media>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.br-ui-media:not(:has(img,iframe,video))::before{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;translate:-50% -50%;background:linear-gradient(var(--br-gold),var(--br-gold)) 50% 0 / 1px 100% no-repeat,linear-gradient(var(--br-gold),var(--br-gold)) 0 50% / 100% 1px no-repeat;opacity:.8}.br-ui-media:not(:has(img,iframe,video))::after{content:attr(data-label);position:absolute;left:var(--br-space-s);bottom:var(--br-space-s);font-size:.625rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-gold-light)}.br-ui-media--warm{background:var(--br-texture-grid),var(--br-texture-contour),var(--br-surface-alt);color:var(--br-muted)}.br-ui-media--warm:not(:has(img))::before{background:linear-gradient(var(--br-ink),var(--br-ink)) 50% 0 / 1px 100% no-repeat,linear-gradient(var(--br-ink),var(--br-ink)) 0 50% / 100% 1px no-repeat;opacity:.5}.br-ui-media--warm:not(:has(img))::after{color:var(--br-accent-text)}.br-ui-media--wide{--br-media-ratio:16 / 9}.br-ui-media--cinema{--br-media-ratio:21 / 9}.br-ui-media--square{--br-media-ratio:1}.br-ui-media--portrait{--br-media-ratio:3 / 4}.br-ui-media--zoom>img{transition:transform 0.8s var(--br-ease)}a:hover .br-ui-media--zoom>img,.br-ui-media--zoom:hover>img{transform:scale(1.04)}.br-ui-figure{margin:0}.br-ui-figure__caption{display:flex;gap:var(--br-space-2xs);margin-top:var(--br-space-2xs);font-size:var(--br-text-s);color:var(--br-muted);line-height:1.5}.br-ui-figure__caption::before{content:"Hình";flex:none;font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text);padding-top:.25em}.br-ui-avatar{display:inline-grid;place-items:center;flex:none;overflow:hidden;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--br-ink);background:var(--br-gold-soft);color:var(--br-navy);font-weight:700;font-size:var(--br-text-xs);letter-spacing:.06em}.br-ui-avatar img{width:100%;height:100%;object-fit:cover}.br-ui-avatar--l{width:72px;height:72px;font-size:var(--br-text-l)}.br-ui-legend{padding:0;margin:0;list-style:none}.br-ui-legend__row{display:flex;align-items:center;gap:var(--br-space-xs);padding:.5rem 0;color:inherit;text-decoration:none;font-size:var(--br-text-s);font-weight:500}.br-ui-legend__row::after{content:"";order:3;flex:1;min-width:1rem;height:1px;background:repeating-linear-gradient(90deg,color-mix(in srgb,currentColor 35%,transparent) 0 2px,transparent 2px 5px)}.br-ui-legend__symbol{order:1;flex:none;width:18px;height:14px;border:1px solid currentColor;background:var(--_sym,transparent)}.br-ui-legend__symbol--odt{--_sym:var(--br-land-odt)}.br-ui-legend__symbol--ont{--_sym:var(--br-land-ont)}.br-ui-legend__symbol--cln{--_sym:var(--br-land-cln)}.br-ui-legend__symbol--tmd{--_sym:var(--br-land-tmd)}.br-ui-legend__symbol--gold{--_sym:var(--br-gold)}.br-ui-legend__symbol--hatch{--_sym:var(--br-texture-hatch)}.br-ui-legend__symbol--line{height:0;border:0;border-top:1.5px dashed currentColor}.br-ui-legend__symbol--dot{width:12px;height:12px;border-radius:50%;margin-inline:3px}.br-ui-legend__name{order:2}.br-ui-legend__code{order:4;font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--br-accent-text)}.br-ui-legend--dark{color:var(--br-on-dark)}.br-ui-legend--dark .br-ui-legend__code{color:var(--br-gold-light)}a.br-ui-legend__row:hover,.br-ui-legend__row.is-active{color:var(--br-accent-text)}a.br-ui-legend__row:hover .br-ui-legend__symbol,.br-ui-legend__row.is-active .br-ui-legend__symbol{--_sym:var(--br-gold)}.br-ui-legend--dark a.br-ui-legend__row:hover,.br-ui-legend--dark .br-ui-legend__row.is-active{color:var(--br-gold-light)}.br-ui-parcel{display:block;width:var(--br-parcel-w,84px);height:auto;overflow:visible}.br-ui-parcel__shape{fill:var(--br-gold-soft);stroke:var(--br-ink);stroke-width:1.3;stroke-linejoin:round}.br-ui-parcel__vertex{display:none}.br-ui-parcel__dim{display:none}.br-ui-parcel__no{fill:var(--br-accent-ink);font-family:var(--br-font);font-size:13px;font-weight:700;text-anchor:middle;dominant-baseline:central}a:hover .br-ui-parcel__shape,.is-selected .br-ui-parcel__shape{fill:var(--br-gold)}.br-ui-titleblock{display:grid;grid-template-columns:repeat(var(--br-tb-cols,2),minmax(0,1fr));gap:1px;border:1px solid var(--br-ink);background:var(--br-ink)}.br-ui-titleblock__cell{padding:.45rem .7rem;background:var(--br-card);min-width:0}.br-ui-titleblock__cell--wide{grid-column:1 / -1}.br-ui-titleblock__label{display:block;font-size:.5625rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-muted)}.br-ui-titleblock__value{display:block;margin-top:2px;font-size:var(--br-text-s);font-weight:600;color:var(--br-heading);line-height:1.3;overflow-wrap:anywhere}.br-ui-titleblock--dark{border-color:var(--br-gold);background:color-mix(in srgb,var(--br-gold) 55%,var(--br-navy))}.br-ui-titleblock--dark .br-ui-titleblock__cell{background:var(--br-navy)}.br-ui-titleblock--dark .br-ui-titleblock__label{color:var(--br-gold-light)}.br-ui-titleblock--dark .br-ui-titleblock__value{color:var(--br-on-dark)}.br-ui-notebox{position:relative;padding:var(--br-space-l) var(--br-space-m) var(--br-space-m);border:1px solid var(--br-ink);background:var(--br-card)}.br-ui-notebox::before{content:attr(data-title);position:absolute;left:var(--br-space-s);top:0;translate:0 -50%;padding:.3em .7em;background:var(--br-navy);color:var(--br-gold-light);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase}.br-ui-notebox::after{content:"";position:absolute;right:-1px;top:-1px;width:18px;height:18px;background:linear-gradient(225deg,var(--br-gold) 50%,transparent 50%)}.br-ui-scalebar{display:inline-grid;grid-template-columns:repeat(4,22px);grid-template-rows:6px auto;color:var(--_ink,var(--br-ink))}.br-ui-scalebar__seg{border:1px solid currentColor}.br-ui-scalebar__seg:nth-child(odd){background:currentColor}.br-ui-scalebar__seg+.br-ui-scalebar__seg{border-left:0}.br-ui-scalebar__labels{grid-column:1 / -1;display:flex;justify-content:space-between;margin-top:3px;font-size:.5625rem;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums}.br-ui-north{display:block;width:28px;height:auto;color:var(--_ink,var(--br-ink))}.br-ui-breadcrumb{font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-muted)}.br-ui-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0;margin:0;list-style:none}.br-ui-breadcrumb li{display:inline-flex;align-items:center;gap:.5rem}.br-ui-breadcrumb li+li::before{content:"/";font-weight:300;color:var(--br-gold-dark)}.br-ui-breadcrumb a{color:inherit;text-decoration:none}.br-ui-breadcrumb a:hover{color:var(--br-navy)}.br-ui-breadcrumb [aria-current]{color:var(--br-heading)}.br-ui-breadcrumb__sheet{font-weight:400;color:var(--br-accent-text);margin-right:.35em;font-variant-numeric:tabular-nums}.br-ui-breadcrumb--on-dark{color:var(--br-on-dark-muted)}.br-ui-breadcrumb--on-dark .br-ui-breadcrumb__sheet{color:var(--br-gold-light)}.br-ui-breadcrumb--on-dark a:hover,.br-ui-breadcrumb--on-dark [aria-current]{color:var(--br-on-dark)}.br-ui-pagination{display:flex;justify-content:center;margin-top:var(--br-space-xl)}.br-ui-pagination ul{display:flex;flex-wrap:wrap;align-items:center;gap:var(--br-space-2xs);padding:0;margin:0;list-style:none}.br-ui-pagination__gap{color:var(--br-muted);letter-spacing:.2em;padding-inline:.25rem}.br-ui-page-head{position:relative;isolation:isolate;padding-block:calc(var(--br-space-xl) + 8px) var(--br-space-l);color:var(--br-on-dark-muted);background:var(--br-texture-grid-dark),var(--br-navy)}.br-ui-page-head__inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:var(--br-space-l);margin-top:var(--br-space-m)}.br-ui-page-head__sheet{display:flex;flex-direction:column;align-items:flex-start;padding:var(--br-space-s) var(--br-space-m);border:1px solid var(--br-gold)}.br-ui-page-head__sheet .br-ui-label{color:var(--br-gold-light)}.br-ui-page-head__numeral{font-size:var(--br-text-numeral);color:var(--br-gold-light)}.br-ui-page-head__label{color:var(--br-gold-light);margin:0 0 var(--br-space-2xs)}.br-ui-page-head__title{color:var(--br-on-dark);font-size:var(--br-text-4xl);margin:0 0 var(--br-space-xs)}.br-ui-page-head__lead{max-width:44rem;font-size:var(--br-text-l);margin:0}.br-ui-page-head--overlap{padding-bottom:calc(var(--br-space-l) + 3rem)}.br-ui-spec{display:grid;grid-template-columns:repeat(var(--br-spec-cols,4),minmax(0,1fr));gap:var(--br-space-m);padding:0;margin:0;list-style:none}.br-ui-spec__item{display:flex;align-items:flex-start;gap:var(--br-space-xs);min-width:0}.br-ui-spec__icon{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:1px solid var(--br-ink);background:var(--br-card);color:var(--br-navy)}.br-ui-spec__icon .br-ui-icon{width:1.15rem;height:1.15rem}.br-ui-spec__label{display:block;font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-muted)}.br-ui-spec__value{display:block;margin-top:3px;font-weight:600;color:var(--br-heading);line-height:1.35;overflow-wrap:anywhere}.br-ui-spec--dark .br-ui-spec__icon{background:var(--br-navy-2);border-color:var(--br-gold);color:var(--br-gold-light)}.br-ui-spec--dark .br-ui-spec__label{color:var(--br-on-dark-muted)}.br-ui-spec--dark .br-ui-spec__value{color:var(--br-on-dark)}.br-ui-spec--strip{--br-spec-cols:5;gap:0;border:1px solid var(--br-ink);background:var(--br-card)}.br-ui-spec--strip .br-ui-spec__item{padding:var(--br-space-s) var(--br-space-m)}.br-ui-spec--strip .br-ui-spec__item+.br-ui-spec__item{border-left:1px solid var(--br-ink)}.br-ui-spec--strip .br-ui-spec__value{font-size:var(--br-text-l);font-weight:300;font-variant-numeric:tabular-nums}.br-ui-spec--table{display:block}.br-ui-spec--table .br-ui-spec__item{display:flex;align-items:baseline;gap:var(--br-space-xs);padding:var(--br-space-2xs) 0;margin:0}.br-ui-spec--table .br-ui-spec__label{order:1;font-size:var(--br-text-s);text-transform:none;letter-spacing:0;font-weight:400}.br-ui-spec--table .br-ui-spec__item::after{content:"";order:2;flex:1;min-width:1rem;height:1px;background:repeating-linear-gradient(90deg,var(--br-border-input) 0 2px,transparent 2px 5px)}.br-ui-spec--table .br-ui-spec__value{order:3;margin:0;font-size:var(--br-text-s);text-align:right}.br-ui-filter{position:relative;display:grid;grid-template-columns:repeat(var(--br-filter-cols,4),minmax(0,1fr)) auto;align-items:stretch;padding:var(--br-space-2xs);border:1px solid var(--br-ink);background:var(--br-card);box-shadow:6px 6px 0 color-mix(in srgb,var(--br-navy) 10%,transparent)}.br-ui-filter[data-title]::before{content:attr(data-title);position:absolute;left:var(--br-space-s);top:0;translate:0 -50%;padding:.3em .7em;background:var(--br-navy);color:var(--br-gold-light);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase}.br-ui-filter--3{--br-filter-cols:3}.br-ui-filter__field{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:var(--br-space-2xs) var(--br-space-s);min-width:0}.br-ui-filter__field+.br-ui-filter__field::before{content:"";position:absolute;left:0;top:14%;bottom:14%;width:1px;background:repeating-linear-gradient(180deg,var(--br-border-input) 0 3px,transparent 3px 6px)}.br-ui-filter__label{font-size:.625rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-ui-filter__control{width:100%;min-height:32px;padding:0 1.5rem 0 0;border:0;background:transparent;font-weight:500;color:var(--br-heading);appearance:none;cursor:pointer;text-overflow:ellipsis;background-image:linear-gradient(45deg,transparent 50%,var(--br-ink) 50%),linear-gradient(135deg,var(--br-ink) 50%,transparent 50%);background-position:calc(100% - 8px) 55%,calc(100% - 3px) 55%;background-size:5px 5px;background-repeat:no-repeat}.br-ui-filter__submit{margin:2px}.br-ui-filter__tabs{display:inline-flex;margin-bottom:-1px;position:relative;z-index:1}.br-ui-filter__tab{display:inline-flex;align-items:center;gap:.5em;padding:.6rem 1.05rem;border:1px solid var(--br-ink);background:var(--br-surface-alt);color:var(--br-text);font-size:var(--br-text-xs);font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;cursor:pointer}.br-ui-filter__tab+.br-ui-filter__tab{border-left:0}.br-ui-filter__tab::before{content:"";width:9px;height:9px;border:1px solid currentColor}.br-ui-filter__tab[aria-selected="true"]{background:var(--br-card);border-bottom-color:var(--br-card);color:var(--br-navy)}.br-ui-filter__tab[aria-selected="true"]::before{background:var(--br-gold)}.br-ui-section--dark .br-ui-filter__tab{background:var(--br-navy-2);color:var(--br-on-dark-muted);border-color:var(--br-gold)}.br-ui-section--dark .br-ui-filter__tab[aria-selected="true"]{background:var(--br-card);color:var(--br-navy);border-bottom-color:var(--br-card)}.br-ui-ruler{position:relative;height:34px;margin:var(--br-space-2xs) 0}.br-ui-ruler__scale{position:absolute;left:0;right:0;bottom:14px;height:10px;border-bottom:1px solid var(--br-ink);background:repeating-linear-gradient(90deg,var(--br-ink) 0 1px,transparent 1px 10%) 0 100% / 100% 10px no-repeat,repeating-linear-gradient(90deg,var(--br-ink) 0 1px,transparent 1px 2%) 0 100% / 100% 5px no-repeat}.br-ui-ruler__range{position:absolute;bottom:14px;height:4px;left:var(--from,20%);right:calc(100% - var(--to,60%));background:var(--br-gold)}.br-ui-ruler__handle{position:absolute;bottom:8px;width:14px;height:14px;translate:-50% 0;border:1.5px solid var(--br-ink);border-radius:50%;background:var(--br-card)}.br-ui-ruler__labels{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;font-size:.625rem;font-weight:600;color:var(--br-muted);font-variant-numeric:tabular-nums}.br-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--br-space-s)}.br-form__field{display:flex;flex-direction:column;gap:6px;grid-column:span 2}.br-form__field--half{grid-column:span 1}.br-form label,.br-form__label{font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-heading)}.br-form__required{color:var(--br-danger)}.br-form :is(input:not([type="checkbox"],[type="radio"]),select,textarea){width:100%;min-height:46px;padding:.65rem .85rem;border:1px solid var(--br-border-input);border-radius:var(--br-radius-s);background:var(--br-card);color:var(--br-heading);transition:border-color var(--br-duration),box-shadow var(--br-duration)}.br-form textarea{min-height:100px;resize:vertical;background-image:repeating-linear-gradient(180deg,transparent 0 27px,var(--br-border) 27px 28px);background-position:0 10px;line-height:28px}.br-form select{appearance:none;padding-right:2.25rem;background-image:linear-gradient(45deg,transparent 50%,var(--br-ink) 50%),linear-gradient(135deg,var(--br-ink) 50%,transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-size:5px 5px;background-repeat:no-repeat}.br-form :is(input,select,textarea)::placeholder{color:var(--br-muted);opacity:.85}.br-form :is(input,select,textarea):focus{outline:none;border-color:var(--br-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--br-gold) 45%,transparent)}.br-form__check{display:flex;align-items:flex-start;gap:var(--br-space-2xs);grid-column:span 2;font-size:var(--br-text-s);color:var(--br-muted)}.br-form__check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--br-navy);flex:none}.br-form .br-form__check label{font-size:var(--br-text-s);font-weight:400;letter-spacing:0;text-transform:none;color:inherit}.br-form__submit{grid-column:span 2}.br-form__note{grid-column:span 2;display:flex;gap:var(--br-space-2xs);margin:0;font-size:var(--br-text-xs);color:var(--br-muted)}.br-form__note .br-ui-icon{color:var(--br-success)}.br-form__success{grid-column:span 2;display:none;gap:var(--br-space-2xs);padding:var(--br-space-s);background:var(--br-success-soft);color:var(--br-success);font-weight:500;border-left:3px solid var(--br-success)}.br-form.is-sent .br-form__success{display:flex}.br-ui-tabs__list{display:flex;gap:var(--br-space-l);overflow-x:auto;scrollbar-width:none;margin-bottom:var(--br-space-m);border-bottom:1px solid var(--br-ink)}.br-ui-tabs__list::-webkit-scrollbar{display:none}.br-ui-tabs__tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:.55em;padding:var(--br-space-xs) 0;border:0;background:none;cursor:pointer;font-size:var(--br-text-xs);font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-muted);white-space:nowrap}.br-ui-tabs__tab::before{content:"";width:9px;height:9px;border:1px solid currentColor;transition:background var(--br-duration)}.br-ui-tabs__tab::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--br-gold);transform:scaleX(0);transition:transform var(--br-duration) var(--br-ease)}.br-ui-tabs__tab:hover,.br-ui-tabs__tab[aria-selected="true"]{color:var(--br-navy)}.br-ui-tabs__tab[aria-selected="true"]::before{background:var(--br-gold)}.br-ui-tabs__tab[aria-selected="true"]::after{transform:scaleX(1)}.br-ui-tabs__panel[hidden]{display:none}.br-ui-tabs--pill .br-ui-tabs__list{gap:0;border:1px solid var(--br-ink);width:fit-content;max-width:100%;background:var(--br-card)}.br-ui-tabs--pill .br-ui-tabs__tab{padding:.55rem 1rem}.br-ui-tabs--pill .br-ui-tabs__tab+.br-ui-tabs__tab{border-left:1px solid var(--br-ink)}.br-ui-tabs--pill .br-ui-tabs__tab::after{display:none}.br-ui-tabs--pill .br-ui-tabs__tab[aria-selected="true"]{background:var(--br-navy);color:var(--br-gold-light)}.br-ui-section-head .br-ui-tabs__list{margin:0}.br-ui-accordion{border-top:1px solid var(--br-ink)}.br-ui-accordion__item{border-bottom:1px dashed var(--br-border-input)}.br-ui-accordion__title{display:flex;align-items:center;justify-content:space-between;gap:var(--br-space-s);padding:var(--br-space-s) 0;cursor:pointer;list-style:none;font-weight:600;font-size:var(--br-text-l);color:var(--br-heading)}.br-ui-accordion__title::-webkit-details-marker{display:none}.br-ui-accordion__title::after{content:"+";display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid var(--br-ink);color:var(--br-navy);font-weight:400;font-size:1.2rem;line-height:1;transition:transform var(--br-duration) var(--br-ease),background var(--br-duration)}.br-ui-accordion__item[open] .br-ui-accordion__title::after{transform:rotate(45deg);background:var(--br-gold)}.br-ui-accordion__content{padding:0 var(--br-space-xl) var(--br-space-s) 0}.br-ui-accordion__content>:last-child{margin-bottom:0}.br-ui-table-wrap{overflow-x:auto;border:1px solid var(--br-ink);background:var(--br-card)}.br-ui-table{width:100%;border-collapse:collapse;font-size:var(--br-text-s)}.br-ui-table caption{padding:var(--br-space-xs) var(--br-space-s);text-align:left;color:var(--br-muted);caption-side:bottom;font-size:var(--br-text-xs);border-top:1px solid var(--br-ink)}.br-ui-table th{padding:var(--br-space-xs) var(--br-space-s);text-align:left;background:var(--br-navy);color:var(--br-gold-light);font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;white-space:nowrap}.br-ui-table td{padding:var(--br-space-xs) var(--br-space-s);border-top:1px solid var(--br-border);vertical-align:top}.br-ui-table td+td,.br-ui-table th+th{border-left:1px solid var(--br-border)}.br-ui-table td strong{color:var(--br-heading)}.br-ui-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--br-space-s);margin-bottom:var(--br-space-m);padding-bottom:var(--br-space-s);border-bottom:1px solid var(--br-ink)}.br-ui-toolbar__count{margin:0;font-size:var(--br-text-xs);font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-muted)}.br-ui-toolbar__count strong{font-size:var(--br-text-xl);font-weight:300;color:var(--br-heading);letter-spacing:0;margin-right:.2em}.br-ui-toolbar__actions{display:flex;align-items:center;gap:var(--br-space-2xs)}.br-ui-toolbar__sort{min-height:40px;padding:0 2rem 0 .9rem;border:1px solid var(--br-border-input);border-radius:var(--br-radius-s);background:var(--br-card);font-size:var(--br-text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--br-ink) 50%),linear-gradient(135deg,var(--br-ink) 50%,transparent 50%);background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%;background-size:5px 5px;background-repeat:no-repeat}.br-ui-toolbar__view{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--br-border-input);background:var(--br-card);color:var(--br-muted);cursor:pointer}.br-ui-toolbar__view[aria-pressed="true"]{background:var(--br-navy);border-color:var(--br-navy);color:var(--br-gold-light)}.br-ui-note{display:flex;gap:var(--br-space-xs);padding:var(--br-space-s) var(--br-space-m);background:var(--br-info-soft);color:var(--br-text);font-size:var(--br-text-s);border-left:3px solid var(--br-info)}.br-ui-note>.br-ui-icon{color:var(--br-info);margin-top:2px}.br-ui-note p{margin:0}.br-ui-note--warning{background:var(--br-warning-soft);border-left-color:var(--br-warning)}.br-ui-note--warning>.br-ui-icon{color:var(--br-warning)}.br-ui-cta-band{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--br-space-l);padding:var(--br-space-l) var(--br-space-xl);border:1px solid var(--br-gold);background:var(--br-texture-grid-dark),var(--br-navy);color:var(--br-on-dark-muted);outline:1px solid color-mix(in srgb,var(--br-gold) 40%,transparent);outline-offset:-8px}.br-ui-cta-band__pin{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid var(--br-gold);color:var(--br-gold-light);background:radial-gradient(circle,color-mix(in srgb,var(--br-gold) 25%,transparent) 0 30%,transparent 31%)}.br-ui-cta-band__pin .br-ui-icon{width:1.9rem;height:1.9rem}.br-ui-cta-band__label{margin:0 0 var(--br-space-2xs);color:var(--br-gold-light)}.br-ui-cta-band__title{color:var(--br-on-dark);font-size:var(--br-text-2xl);margin:0 0 var(--br-space-2xs)}.br-ui-cta-band__text{margin:0;max-width:40rem}.br-ui-cta-band--light{background:var(--br-texture-grid),var(--br-card);color:var(--br-text);border-color:var(--br-ink);outline-color:color-mix(in srgb,var(--br-ink) 25%,transparent)}.br-ui-cta-band--light .br-ui-cta-band__title{color:var(--br-heading)}.br-ui-cta-band--light .br-ui-cta-band__label{color:var(--br-accent-text)}.br-ui-cta-band--light .br-ui-cta-band__pin{border-color:var(--br-ink);color:var(--br-navy);background:radial-gradient(circle,var(--br-gold-soft) 0 60%,transparent 61%)}.br-ui-sticky-bar{display:none}:is(.br-listing-card--row,.br-listing-results.is-list>.br-listing-card){display:grid;grid-template-columns:minmax(0,36%) minmax(0,1fr);grid-template-rows:auto auto 1fr}.br-article-card{position:relative;display:flex;flex-direction:column;gap:var(--br-space-xs)}.br-article-card__media{--br-media-ratio:16 / 10;border:1px solid var(--br-ink)}.br-article-card__category{align-self:flex-start;font-size:.625rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text);text-decoration:none;position:relative;z-index:3}.br-article-card__category::before{content:none;color:var(--br-muted)}.br-article-card__category:hover{color:var(--br-navy)}.br-article-card__title{font-size:var(--br-text-xl);font-weight:600;margin:0}.br-article-card__title a{color:var(--br-heading);text-decoration:none;background:linear-gradient(var(--br-gold),var(--br-gold)) 0 100% / 0 2px no-repeat;transition:background-size 0.5s var(--br-ease)}.br-article-card__title a::after{content:"";position:absolute;inset:0;z-index:2}.br-article-card:hover .br-article-card__title a{background-size:100% 2px}.br-article-card__excerpt{margin:0;color:var(--br-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.br-article-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--br-space-xs);margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--br-muted)}.br-article-card__meta>*+*::before{content:"·";margin-right:var(--br-space-xs);color:var(--br-gold-dark)}.br-article-card--featured .br-article-card__title{font-size:var(--br-text-3xl)}.br-article-card--featured .br-article-card__excerpt{font-size:var(--br-text-l)}.br-article-card--horizontal{display:grid;grid-template-columns:minmax(0,38%) 1fr;align-items:start;gap:var(--br-space-s)}.br-article-card--horizontal .br-article-card__body{display:flex;flex-direction:column;gap:6px}.br-article-card--horizontal .br-article-card__title{font-size:var(--br-text-m);line-height:1.4;letter-spacing:0}.br-article-card--horizontal .br-article-card__excerpt{-webkit-line-clamp:2;font-size:var(--br-text-s)}.br-article-card--compact{flex-direction:row;align-items:flex-start;gap:var(--br-space-s);padding-block:var(--br-space-s);border-bottom:1px dashed var(--br-border-input)}.br-article-card--compact .br-article-card__body{display:flex;flex-direction:column;gap:4px}.br-article-card--compact .br-article-card__title{font-size:var(--br-text-m);line-height:1.45;letter-spacing:0}.br-article-card--overlay{justify-content:flex-end;min-height:100%;overflow:hidden;padding:var(--br-space-l);isolation:isolate;color:var(--br-on-dark-muted);border:1px solid var(--br-ink)}.br-article-card--overlay .br-article-card__media{position:absolute;inset:0;z-index:-2;aspect-ratio:auto;border:0}.br-article-card--overlay::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 20%,color-mix(in srgb,var(--br-navy) 94%,transparent) 80%)}.br-article-card--overlay .br-article-card__category,.br-article-card--overlay .br-article-card__category::before{color:var(--br-gold-light)}.br-article-card--overlay .br-article-card__title a{color:var(--br-on-dark)}.br-article-card--overlay .br-article-card__excerpt,.br-article-card--overlay .br-article-card__meta{color:var(--br-on-dark-muted)}.br-header{position:sticky;top:0;z-index:var(--br-z-header);color:var(--br-navy);background:var(--br-texture-grid),var(--br-surface);border-bottom:1px solid var(--br-ink);transition:box-shadow var(--br-duration)}.br-header::after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:var(--br-dash);opacity:.45}.br-header.is-scrolled{box-shadow:0 10px 24px -18px color-mix(in srgb,var(--br-navy) 55%,transparent)}.br-header__inner{display:flex;align-items:center;gap:var(--br-space-m);height:var(--br-header-h)}.br-header__logo{display:inline-flex;align-items:center;gap:var(--br-space-xs);color:var(--br-navy);text-decoration:none;flex:none}.br-header__logo-mark{width:44px;height:44px;flex:none}.br-header__logo-text{display:flex;flex-direction:column;line-height:1}.br-header__logo-name{font-size:1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.br-header__logo-tagline{margin-top:5px;font-size:.5625rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--br-accent-text);white-space:nowrap}.br-header__logo:hover{color:var(--br-navy)}.br-header-nav{margin-left:auto;height:100%}.br-header-nav__list{display:flex;align-items:stretch;height:100%;padding:0;margin:0;list-style:none}.br-header-nav__item{display:flex;align-items:center}.br-header-nav__link{position:relative;display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 .7rem;border:0;background:none;cursor:pointer;color:var(--br-navy);text-decoration:none;font-size:.75rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;white-space:nowrap}.br-header-nav__sheet{display:inline-grid;place-items:center;min-width:22px;height:18px;padding:0 3px;border:1px solid var(--br-ink);font-size:.625rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums;transition:background var(--br-duration)}.br-header-nav__link::after{content:"";position:absolute;left:.7rem;right:.7rem;bottom:18px;height:2px;background:var(--br-gold);transform:scaleX(0);transform-origin:left;transition:transform var(--br-duration) var(--br-ease)}.br-header-nav__link:hover,.br-header-nav__link[aria-expanded="true"],.br-header-nav__link[aria-current]{color:var(--br-accent-text)}.br-header-nav__link:hover .br-header-nav__sheet,.br-header-nav__link[aria-current] .br-header-nav__sheet{background:var(--br-gold);color:var(--br-navy)}.br-header-nav__link:hover::after,.br-header-nav__link[aria-current]::after{transform:scaleX(1)}.br-header-nav__link .br-ui-icon{width:.9rem;height:.9rem;transition:transform var(--br-duration)}.br-header-nav__item--mega:is(:hover,:focus-within,.is-open) .br-header-nav__link .br-ui-icon{transform:rotate(180deg)}.br-header-mega{position:absolute;left:0;right:0;top:100%;background:var(--br-texture-grid),var(--br-card);color:var(--br-text);border-top:1px solid var(--br-ink);border-bottom:1px solid var(--br-ink);box-shadow:var(--br-shadow-l);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--br-duration),transform var(--br-duration) var(--br-ease),visibility var(--br-duration)}.br-header-nav__item--mega:is(:hover,:focus-within,.is-open) .br-header-mega{opacity:1;visibility:visible;transform:none}.br-header-mega__inner{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,300px);gap:var(--br-space-l);padding-block:var(--br-space-l)}.br-header-mega__sign{display:flex;flex-direction:column;justify-content:space-between;gap:var(--br-space-s);padding:var(--br-space-s);border:1px solid var(--br-ink);background:var(--br-navy);color:var(--br-gold-light);min-width:150px}.br-header-mega__sign .br-ui-numeral{font-size:4rem}.br-header-mega__title{margin:0 0 var(--br-space-2xs);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-header-mega__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--br-space-l)}.br-header-mega__all{margin-top:var(--br-space-s)}.br-header-mega__feature{padding-left:var(--br-space-l);border-left:1px dashed var(--br-border-input)}.br-header-mega__feature .br-article-card__title{font-size:var(--br-text-m);letter-spacing:0}.br-header__coord{display:flex;flex-direction:column;gap:3px;padding:0 var(--br-space-s);border-inline:1px dashed var(--br-border-input);flex:none}.br-header__coord-name{width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--br-muted)}.br-header__actions{display:flex;align-items:center;gap:var(--br-space-xs);flex:none}.br-header__icon-button{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--br-ink);border-radius:var(--br-radius-s);background:var(--br-card);color:var(--br-navy);cursor:pointer}.br-header__icon-button:hover{background:var(--br-navy);color:var(--br-gold-light)}.br-header__toggle{display:none}.br-header-search{position:absolute;left:0;right:0;top:100%;background:var(--br-card);border-bottom:1px solid var(--br-ink);padding-block:var(--br-space-s);display:none}.br-header-search.is-open{display:block}.br-header-search__form{display:flex;gap:var(--br-space-2xs)}.br-header-search__input{flex:1;min-width:0;min-height:46px;padding:0 var(--br-space-s);border:1px solid var(--br-border-input);border-radius:var(--br-radius-s);background:var(--br-card);color:var(--br-heading)}.br-header-drawer{position:fixed;inset:0;z-index:var(--br-z-drawer);visibility:hidden}.br-header-drawer.is-open{visibility:visible}.br-header-drawer__backdrop{position:absolute;inset:0;background:var(--br-overlay);opacity:0;transition:opacity var(--br-duration)}.br-header-drawer.is-open .br-header-drawer__backdrop{opacity:1}.br-header-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(100%,420px);overflow-y:auto;display:flex;flex-direction:column;gap:var(--br-space-m);padding:var(--br-space-s) var(--br-gutter) var(--br-space-l);background:var(--br-texture-grid),var(--br-surface);color:var(--br-navy);border-left:1px solid var(--br-ink);transform:translateX(100%);transition:transform 0.35s var(--br-ease)}.br-header-drawer.is-open .br-header-drawer__panel{transform:none}.br-header-drawer__top{display:flex;align-items:center;justify-content:space-between;min-height:48px}.br-header-drawer__list{padding:0;margin:0;list-style:none;border-top:1px solid var(--br-ink)}.br-header-drawer__item{border-bottom:1px dashed var(--br-border-input)}.br-header-drawer__link{display:flex;align-items:center;gap:var(--br-space-s);padding:var(--br-space-xs) 0;color:var(--br-navy);text-decoration:none;font-size:var(--br-text-s);font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;cursor:pointer;list-style:none}.br-header-drawer__link::-webkit-details-marker{display:none}.br-header-drawer__link>.br-ui-icon{margin-left:auto;color:var(--br-accent-text)}.br-header-drawer__link[aria-current]{color:var(--br-accent-text)}.br-header-drawer details[open] .br-header-drawer__link>.br-ui-icon{transform:rotate(180deg)}.br-header-drawer__sub{padding:0 0 var(--br-space-s) 40px}.br-header-drawer__note{margin:0;font-size:var(--br-text-s);color:var(--br-muted)}body.is-locked{overflow:hidden}.br-footer{background:var(--br-texture-grid-dark),var(--br-navy);color:var(--br-on-dark-muted);font-size:var(--br-text-s);padding-block:var(--br-space-l)}.br-footer a{color:var(--br-on-dark-muted);text-decoration:none}.br-footer a:hover{color:var(--br-gold-light)}.br-footer__frame{display:grid;grid-template-columns:1.15fr 1fr 1fr 0.9fr;border:1px solid var(--br-gold);outline:1px solid color-mix(in srgb,var(--br-gold) 40%,transparent);outline-offset:6px}.br-footer__cell{padding:var(--br-space-m);border-right:1px solid color-mix(in srgb,var(--br-gold) 55%,transparent)}.br-footer__cell:last-child{border-right:0}.br-footer__cell--wide{grid-column:1 / -1;border-right:0;border-top:1px solid color-mix(in srgb,var(--br-gold) 55%,transparent);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--br-space-xs) var(--br-space-m);font-size:var(--br-text-xs)}.br-footer__set{margin:var(--br-space-s) 0 var(--br-space-xs);font-size:var(--br-text-l);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--br-on-dark)}.br-footer__estd{display:inline-block;padding:.3em .6em;border:1px solid var(--br-gold);color:var(--br-gold-light);font-size:.6875rem;font-weight:700;letter-spacing:var(--br-tracking-label)}.br-footer__about{margin:var(--br-space-s) 0 0;line-height:1.7}.br-footer__title{margin:0 0 var(--br-space-2xs);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-gold-light)}.br-footer__tools{display:flex;align-items:flex-end;gap:var(--br-space-m);margin-top:var(--br-space-m);--_ink:var(--br-gold-light)}.br-footer__links{display:grid;gap:var(--br-space-2xs);padding:0;margin:var(--br-space-s) 0 0;list-style:none}.br-footer__copyright{margin:0}.br-footer__legal{display:flex;flex-wrap:wrap;gap:var(--br-space-m);padding:0;margin:0;list-style:none}.br-footer__disclaimer{flex-basis:100%;margin:0;opacity:.85}.br-popup{width:min(100% - 2rem,980px);max-height:min(92vh,780px);padding:0;border:1px solid var(--br-ink);border-radius:0;background:var(--br-card);box-shadow:var(--br-shadow-l);overflow:hidden}.br-popup::backdrop{background:var(--br-overlay)}.br-popup[open]{display:grid;grid-template-columns:0.8fr 1.2fr;animation:br-slip-in 0.45s var(--br-ease)}@keyframes br-slip-in{from{opacity:0;transform:translateY(24px) rotate(-1deg)}}.br-popup__aside{position:relative;display:flex;flex-direction:column;gap:var(--br-space-m);padding:var(--br-space-l);background:var(--br-texture-grid-dark),var(--br-navy);color:var(--br-on-dark-muted)}.br-popup__map{width:100%;height:auto;border:1px solid color-mix(in srgb,var(--br-gold) 55%,transparent)}.br-popup__title{color:var(--br-on-dark);font-size:var(--br-text-xl);margin:0}.br-popup__body{position:relative;padding:var(--br-space-l);overflow-y:auto;background:var(--br-texture-grid),var(--br-card)}.br-popup__slip{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--br-space-2xs);padding-bottom:var(--br-space-s);margin-bottom:var(--br-space-m);border-bottom:1px solid var(--br-ink)}.br-popup__heading{font-size:var(--br-text-xl);margin:0;letter-spacing:.04em;text-transform:uppercase}.br-popup__lead{color:var(--br-muted);margin:var(--br-space-2xs) 0 0;font-size:var(--br-text-s)}.br-popup__no{display:grid;gap:2px;text-align:right}.br-popup__seal{position:absolute;right:var(--br-space-l);bottom:var(--br-space-l);width:92px;height:92px;color:var(--br-gold-dark);opacity:.9;transform:rotate(-12deg);pointer-events:none}.br-popup[open] .br-popup__seal{animation:br-stamp 0.5s var(--br-ease) 0.4s both}@keyframes br-stamp{from{opacity:0;transform:rotate(-12deg) scale(1.6)}70%{opacity:1;transform:rotate(-12deg) scale(.95)}}.br-popup__close{position:absolute;top:var(--br-space-s);right:var(--br-space-s);z-index:2}@media (max-width:1200px){.br-header__coord{display:none}}@media (max-width:1100px){.br-header-nav__link{padding:0 .5rem}.br-header-nav__link::after{left:.5rem;right:.5rem}}@media (max-width:991px){.br-ui-grid--3,.br-ui-grid--4{--br-grid-cols:2}.br-ui-spec{--br-spec-cols:2}.br-ui-spec--strip{--br-spec-cols:3}.br-ui-spec--strip .br-ui-spec__item+.br-ui-spec__item{border-left:0}.br-ui-spec--strip .br-ui-spec__item{border-bottom:1px dashed var(--br-border-input)}.br-ui-filter{--br-filter-cols:2;grid-template-columns:repeat(var(--br-filter-cols),minmax(0,1fr))}.br-ui-filter__field:nth-child(odd)::before{display:none}.br-ui-filter--3{--br-filter-cols:3}.br-ui-filter--3 .br-ui-filter__field:nth-child(3)::before{display:block}.br-ui-filter__submit{grid-column:1 / -1}.br-ui-cta-band{grid-template-columns:auto 1fr;padding:var(--br-space-l)}.br-ui-cta-band>.br-ui-button{grid-column:1 / -1;justify-self:start}.br-header-nav,.br-header__search-toggle{display:none}.br-header__toggle{display:grid}.br-header__actions{margin-left:auto}.br-footer__frame{grid-template-columns:1fr 1fr}.br-footer__cell:nth-child(2){border-right:0}.br-footer__cell:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--br-gold) 55%,transparent)}.br-popup[open]{grid-template-columns:1fr}.br-popup__aside{display:none}.br-ui-milestones--row{grid-template-columns:1fr}.br-ui-milestones--row .br-ui-milestones__item{grid-template-columns:auto 1fr;gap:0 var(--br-space-s);padding-bottom:var(--br-space-m)}.br-ui-milestones--row .br-ui-milestones__item>.br-ui-marker{grid-row:span 3;margin:0}.br-ui-milestones--row .br-ui-milestones__item:not(:last-child)::before{left:16px;right:auto;top:38px;bottom:4px;width:1px;height:auto;background:repeating-linear-gradient(180deg,var(--br-ink) 0 5px,transparent 5px 9px)}}@media (max-width:767px){.br-ui-grid--2,.br-ui-grid--3{--br-grid-cols:1}.br-ui-grid--scroll-mobile{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--br-gutter));padding:6px var(--br-gutter) var(--br-space-s);scroll-padding-inline:var(--br-gutter)}.br-ui-grid--scroll-mobile::-webkit-scrollbar{display:none}.br-ui-grid--scroll-mobile>*{flex:0 0 min(84%,340px);scroll-snap-align:start}.br-ui-section-head{grid-template-columns:1fr}.br-ui-sheet{--_inset:8px}.br-ui-sheet__ruler,.br-ui-sheet__north,.br-ui-sheet__scale{display:none}.br-ui-spec--strip{--br-spec-cols:2}.br-ui-filter{--br-filter-cols:1}.br-ui-filter .br-ui-filter__field:nth-child(n)::before{display:none}.br-ui-filter__field+.br-ui-filter__field{border-top:1px dashed var(--br-border-input)}.br-ui-page-head__inner{grid-template-columns:1fr;gap:var(--br-space-s)}.br-ui-page-head__sheet{flex-direction:row;align-items:baseline;gap:var(--br-space-xs);padding:var(--br-space-2xs) var(--br-space-s)}.br-ui-page-head__numeral{font-size:2.5rem}.br-ui-cta-band{grid-template-columns:1fr}:is(.br-listing-card--row,.br-listing-results.is-list>.br-listing-card){display:flex}.br-article-card--featured .br-article-card__title{font-size:var(--br-text-2xl)}.br-footer__frame{grid-template-columns:1fr}.br-footer__cell{border-right:0;border-top:1px solid color-mix(in srgb,var(--br-gold) 55%,transparent)}.br-footer__cell:first-child{border-top:0}.br-ui-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--br-z-header) - 1);display:flex;align-items:center;justify-content:space-between;gap:var(--br-space-s);padding:var(--br-space-2xs) var(--br-gutter) calc(var(--br-space-2xs) + env(safe-area-inset-bottom));background:var(--br-navy);border-top:2px solid var(--br-gold);transform:translateY(110%);transition:transform var(--br-duration) var(--br-ease)}.br-ui-sticky-bar.is-visible{transform:none}.br-ui-sticky-bar__label{font-size:.625rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-gold-light);line-height:1.2}.br-ui-sticky-bar__value{display:block;font-weight:600;font-size:var(--br-text-l);color:var(--br-on-dark);font-variant-numeric:tabular-nums}body:has(.br-ui-sticky-bar) .br-footer{padding-bottom:80px}.br-popup{width:100%;max-height:100dvh;height:100dvh;max-width:100%;margin:0;border:0}.br-popup__body{padding:var(--br-space-xl) var(--br-gutter) var(--br-space-l)}.br-popup__seal{display:none}}@media (max-width:478px){.br-ui-grid--4{--br-grid-cols:1}.br-ui-spec{--br-spec-cols:1}.br-ui-spec--strip{--br-spec-cols:2}.br-ui-spec--strip .br-ui-spec__item{padding:var(--br-space-xs)}.br-form__field--half{grid-column:span 2}.br-article-card--horizontal{grid-template-columns:112px 1fr}.br-article-card--horizontal .br-article-card__excerpt{display:none}.br-header__logo-mark{width:38px;height:38px}.br-header__logo-name{font-size:.875rem;letter-spacing:.16em}.br-header__cta{display:none}.br-ui-toolbar__actions{width:100%;flex-wrap:wrap}.br-ui-toolbar__sort{flex:1;min-width:0}}.br-ui-coord.is-current{outline:2px solid var(--br-gold);outline-offset:2px}.br-ui-marker--done{background:var(--br-navy);color:var(--br-gold-light)}.br-ui-marker--done::after{border-color:color-mix(in srgb,var(--br-gold) 50%,transparent)}.br-footer__logo{color:var(--br-gold-light)}.br-footer__logo:hover{color:var(--br-gold-light)}.br-footer__logo .br-header__logo-name{color:var(--br-on-dark)}.br-popup__steps .br-ui-milestones__title{color:var(--br-on-dark)}.br-popup__steps .br-ui-milestones__text{color:var(--br-on-dark-muted)}.br-popup__steps .br-ui-milestones__date{color:var(--br-gold-light)}.br-popup__steps .br-ui-marker{background:var(--br-navy);border-color:var(--br-gold);color:var(--br-gold-light)}.br-popup__steps .br-ui-marker.is-lit{background:var(--br-gold);color:var(--br-navy)}.br-popup__steps .br-ui-milestones__item:not(:last-child)::before{background:repeating-linear-gradient(180deg,var(--br-gold) 0 5px,transparent 5px 9px)}.br-popup__steps .br-ui-milestones__item{padding-bottom:var(--br-space-s)}.br-header-mega__sign .br-ui-label{color:var(--br-gold-light)}.br-header-drawer__link .br-header-nav__sheet{min-width:30px;height:24px}.br-ui-sheetindex{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0;margin:0;list-style:none;border:1px solid var(--br-ink);background:var(--br-ink)}.br-ui-sheetindex__cell{display:flex;flex-direction:column;justify-content:space-between;gap:var(--br-space-xs);min-height:120px;height:100%;padding:var(--br-space-s);background:var(--br-texture-grid),var(--br-card);color:var(--br-navy);text-decoration:none;transition:background var(--br-duration)}.br-ui-sheetindex__no{font-size:2.25rem;font-weight:200;line-height:1;font-variant-numeric:tabular-nums}.br-ui-sheetindex__name{font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase}a.br-ui-sheetindex__cell:hover,.br-ui-sheetindex__cell.is-current{background:var(--br-gold)}.br-ui-section--dark .br-ui-sheetindex{border-color:var(--br-gold);background:color-mix(in srgb,var(--br-gold) 55%,var(--br-navy))}.br-ui-section--dark .br-ui-sheetindex__cell{background:var(--br-navy);color:var(--br-on-dark)}.br-ui-section--dark a.br-ui-sheetindex__cell:hover,.br-ui-section--dark .br-ui-sheetindex__cell.is-current{background:var(--br-gold);color:var(--br-navy)}@media (max-width:478px){.br-ui-sheetindex{grid-template-columns:repeat(2,minmax(0,1fr))}}.br-ui-frame{position:relative;padding:var(--br-space-l);border:1px solid var(--br-ink);background:var(--br-card);outline:1px solid color-mix(in srgb,var(--br-ink) 22%,transparent);outline-offset:5px}.br-ui-frame--dark{background:var(--br-texture-grid-dark),var(--br-navy);border-color:var(--br-gold);outline-color:color-mix(in srgb,var(--br-gold) 40%,transparent);color:var(--br-on-dark-muted)}.br-ui-section--dark,.br-ui-page-head,.br-footer,.br-ui-frame--dark,.br-ui-cta-band:not(.br-ui-cta-band--light),.br-popup__aside{--br-ink:var(--br-gold);--br-muted:var(--br-on-dark-muted);--br-accent-text:var(--br-gold-light);--br-text:var(--br-on-dark-muted);--br-border-input:var(--br-navy-3)}:is(.br-ui-section--dark,.br-ui-page-head) :is(.br-listing-card,.br-project-card,.br-ui-filter,.br-ui-frame:not(.br-ui-frame--dark),.br-ui-notebox,.br-ui-cta-band--light,.br-ui-titleblock:not(.br-ui-titleblock--dark),.br-ui-tag:not(.br-ui-tag--on-dark),.br-form){--br-ink:var(--br-navy);--br-muted:var(--br-muted-ink);--br-accent-text:var(--br-accent-ink);--br-text:var(--br-text-ink);--br-border-input:var(--br-border-input-ink)}.br-ui-section--dark .br-ui-marker.is-lit,.br-ui-marker--on-dark.is-lit{background:var(--br-gold);color:var(--br-navy)}.br-ui-section--dark .br-ui-milestones__title{color:var(--br-on-dark)}.br-popup__body{padding-bottom:calc(var(--br-space-l) + 64px)}.br-popup__slip{padding-right:52px}.br-popup__seal{right:var(--br-space-m);bottom:12px;width:78px;height:78px}@media (max-width:767px){.br-popup__body{padding-bottom:var(--br-space-l)}}html:has(.br-landing-subnav){scroll-padding-top:calc(var(--br-header-vis,var(--br-header-h)) + 60px + var(--br-space-s))}@media (prefers-reduced-motion:no-preference){@keyframes br-landing-zoom{from{transform:scale(1.08)}to{transform:scale(1)}}}@keyframes br-landing-pulse{from{transform:scale(.9);opacity:1}to{transform:scale(1.35);opacity:0}}@media (max-width:767px){.br-ui-toolbar__view{display:none}}.br-article-card--split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:var(--br-space-l)}.br-article-card--split .br-article-card__body{display:flex;flex-direction:column;gap:var(--br-space-xs)}.br-article-card--split .br-article-card__title{font-size:var(--br-text-3xl)}.br-article-scale{position:sticky;top:var(--br-header-h);z-index:calc(var(--br-z-header) - 3);height:26px;background:var(--br-surface);border-bottom:1px solid var(--br-ink)}.br-article-scale__track{position:absolute;left:var(--br-gutter);right:var(--br-gutter);top:4px;height:8px;border:1px solid var(--br-ink);background:repeating-linear-gradient(90deg,var(--br-ink) 0 1px,transparent 1px 10%) 0 100% / 100% 4px no-repeat}.br-article-scale__track::before{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(var(--br-read,0) * 100%);background:var(--br-gold)}.br-article-scale__labels{position:absolute;left:var(--br-gutter);right:var(--br-gutter);top:13px;display:flex;justify-content:space-between;font-size:.5625rem;font-weight:600;color:var(--br-muted);font-variant-numeric:tabular-nums}.br-article-header{max-width:920px;margin-inline:auto;padding-block:var(--br-space-l)}.br-article-header__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--br-space-s);margin:var(--br-space-m) 0}.br-article-header__title{font-size:clamp(2rem,1.3rem + 3vw,3.25rem);font-weight:700;letter-spacing:-.025em;margin:0 0 var(--br-space-s)}.br-article-header__dek{font-size:clamp(1.0625rem,1rem + 0.4vw,1.25rem);line-height:1.6;color:var(--br-muted);margin:0 0 var(--br-space-m)}.br-article-header__fields{--br-tb-cols:4}.br-article-header__fields .br-ui-titleblock__value{display:flex;align-items:center;gap:6px}.br-article-cover{margin:0 auto var(--br-space-xl);max-width:1100px}.br-article-cover .br-ui-media{--br-media-ratio:16 / 9;border:1px solid var(--br-ink)}.br-article-layout{display:grid;grid-template-columns:260px minmax(0,720px) 46px;justify-content:center;gap:var(--br-space-xl);align-items:start}.br-article-rail{position:sticky;top:calc(var(--br-header-h) + 46px)}.br-article-rail--left{width:100%}.br-article-toc{padding:var(--br-space-m) var(--br-space-s) var(--br-space-s)}.br-article-toc__title{display:flex;justify-content:space-between;align-items:center;margin:0 0 var(--br-space-2xs)}.br-article-toc__pct{font-size:.625rem;font-weight:600;letter-spacing:.06em;color:var(--br-accent-text);font-variant-numeric:tabular-nums}.br-article-toc ol{padding:0;margin:0;list-style:none}.br-article-toc a{display:grid;grid-template-columns:18px 1.6rem 1fr;align-items:start;gap:6px;padding:6px 0;font-size:var(--br-text-s);line-height:1.4;color:var(--br-text);text-decoration:none;border-bottom:1px dashed var(--br-border)}.br-article-toc a::before{content:"";width:14px;height:11px;margin-top:3px;border:1px solid var(--br-ink);background:var(--br-card);transition:background var(--br-duration)}.br-article-toc__no{font-size:.6875rem;font-weight:600;color:var(--br-accent-text);font-variant-numeric:tabular-nums;padding-top:2px}.br-article-toc a:hover{color:var(--br-navy)}.br-article-toc a.is-active{color:var(--br-navy);font-weight:600}.br-article-toc a.is-active::before{background:var(--br-gold)}.br-article-toc--inline{display:none;margin-bottom:var(--br-space-l)}.br-article-toc--inline summary{cursor:pointer;list-style:none}.br-article-toc--inline summary::-webkit-details-marker{display:none}.br-article-toc--inline[open] summary .br-ui-icon{transform:rotate(180deg)}.br-article-share{display:flex;flex-direction:column;align-items:center;gap:var(--br-space-2xs)}.br-article-share__label{font-size:.5625rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-muted);writing-mode:vertical-rl;transform:rotate(180deg);margin-bottom:4px}.br-article-share .br-header__icon-button[data-copied]{background:var(--br-success-soft);color:var(--br-success)}.br-article-body{font-size:var(--br-text-l);line-height:var(--br-leading-loose);color:var(--br-text);counter-reset:br-h2}.br-article-body>*{margin-bottom:0}.br-article-body>*+*{margin-top:var(--br-space-m)}.br-article-body h2{font-size:var(--br-text-2xl);margin:var(--br-space-xl) 0 0;padding-top:var(--br-space-s);border-top:1px solid var(--br-ink);counter-increment:br-h2;scroll-margin-top:calc(var(--br-header-h) + 40px)}.br-article-body h2::before{content:"Mục " counter(br-h2,decimal-leading-zero);display:block;width:fit-content;margin-bottom:6px;padding:.2em .5em;border:1px solid var(--br-ink);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-navy)}.br-article-body h3{font-size:var(--br-text-xl);margin:var(--br-space-l) 0 0;scroll-margin-top:calc(var(--br-header-h) + 40px)}.br-article-body h2+*,.br-article-body h3+*{margin-top:var(--br-space-s)}.br-article-body a{color:var(--br-link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--br-gold) 80%,transparent);text-underline-offset:.22em}.br-article-body a:hover{color:var(--br-navy)}.br-article-body strong{color:var(--br-heading);font-weight:600}.br-article-body ul,.br-article-body ol{padding-left:1.5em}.br-article-body li+li{margin-top:var(--br-space-2xs)}.br-article-body ul>li{list-style:none;position:relative}.br-article-body ul>li::before{content:"";position:absolute;left:-1.15em;top:.7em;width:8px;height:8px;border:1px solid var(--br-ink);background:var(--br-gold)}.br-article-body ol{counter-reset:br-ol;list-style:none;padding-left:0}.br-article-body ol>li{position:relative;padding-left:2.6em;counter-increment:br-ol}.br-article-body ol>li::before{content:counter(br-ol,decimal-leading-zero);position:absolute;left:0;top:.1em;display:grid;place-items:center;width:1.9em;height:1.9em;border-radius:50%;border:1.5px solid var(--br-ink);background:var(--br-card);color:var(--br-navy);font-size:.78em;font-weight:700;line-height:1}.br-article-body blockquote{position:relative;margin:var(--br-space-xl) 0;padding:var(--br-space-l);border:1px solid var(--br-ink);background:var(--br-card)}.br-article-body blockquote::before{content:"Trích dẫn";position:absolute;left:var(--br-space-m);top:0;translate:0 -50%;padding:.3em .7em;background:var(--br-gold);border:1px solid var(--br-ink);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-navy);line-height:1.2}.br-article-body blockquote p{font-size:var(--br-text-xl);font-weight:300;line-height:1.55;color:var(--br-heading)}.br-article-body blockquote cite{display:block;margin-top:var(--br-space-xs);font-style:normal;font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-muted)}.br-article-body figure{margin:var(--br-space-l) 0}.br-article-body figure .br-ui-media{border:1px solid var(--br-ink)}.br-article-body figcaption{display:flex;gap:var(--br-space-2xs);margin-top:var(--br-space-2xs);font-size:var(--br-text-s);line-height:1.5;color:var(--br-muted)}.br-article-body figcaption::before{content:"Hình";flex:none;font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text);padding-top:.25em}.br-article-body .br-article-figure--wide{margin-inline:calc(-1 * var(--br-space-xl))}.br-article-body table{width:100%;border-collapse:collapse;font-size:var(--br-text-s);line-height:1.55}.br-article-body .wp-block-table{overflow-x:auto;border:1px solid var(--br-ink);background:var(--br-card)}.br-article-body .wp-block-table figcaption{padding:var(--br-space-2xs) var(--br-space-s);border-top:1px solid var(--br-ink);margin:0}.br-article-body th{padding:var(--br-space-xs) var(--br-space-s);text-align:left;background:var(--br-navy);color:var(--br-gold-light);font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase}.br-article-body td{padding:var(--br-space-xs) var(--br-space-s);border-top:1px solid var(--br-border);vertical-align:top}.br-article-body td+td,.br-article-body th+th{border-left:1px solid var(--br-border)}.br-article-body hr{height:1px;border:0;background:var(--br-dash);opacity:.6;margin:var(--br-space-xl) 0}.br-article-keypoints{position:relative;padding:var(--br-space-l) var(--br-space-m) var(--br-space-m);border:1px solid var(--br-ink);background:var(--br-texture-grid),var(--br-card);font-size:var(--br-text-m);line-height:var(--br-leading)}.br-article-keypoints::after{content:"";position:absolute;right:-1px;top:-1px;width:18px;height:18px;background:linear-gradient(225deg,var(--br-gold) 50%,transparent 50%)}.br-article-body .br-article-keypoints__title{position:absolute;left:var(--br-space-s);top:0;translate:0 -50%;margin:0;padding:.3em .7em;background:var(--br-navy);color:var(--br-gold-light);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;line-height:1.3}.br-article-body .br-article-keypoints ul{padding-left:1.4em;margin:0}.br-article-callout{display:flex;gap:var(--br-space-s);padding:var(--br-space-m);border-left:3px solid var(--br-info);background:var(--br-info-soft);font-size:var(--br-text-m);line-height:var(--br-leading)}.br-article-callout>.br-ui-icon{flex:none;width:1.5rem;height:1.5rem;color:var(--br-info)}.br-article-callout--warning{border-left-color:var(--br-warning);background:var(--br-warning-soft)}.br-article-callout--warning>.br-ui-icon{color:var(--br-warning)}.br-article-callout__title{display:block;margin-bottom:4px;font-size:.6875rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-heading)}.br-article-sources{margin-top:var(--br-space-xl)}.br-article-sources ol{margin:0;padding-left:1.2em;color:var(--br-muted);font-size:var(--br-text-s)}.br-article-disclaimer{margin-top:var(--br-space-m);font-size:var(--br-text-s);font-style:italic;color:var(--br-muted)}.br-article-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--br-space-s);margin-top:var(--br-space-l);padding-block:var(--br-space-m);border-block:1px solid var(--br-ink)}.br-article-footer__share{display:none;gap:var(--br-space-2xs)}.br-article-author{display:grid;grid-template-columns:auto 1fr;gap:var(--br-space-m);margin-top:var(--br-space-l)}.br-article-author__name{font-size:var(--br-text-xl);margin:2px 0 4px;letter-spacing:0}.br-article-author__role{font-size:var(--br-text-s);color:var(--br-muted);margin:0 0 var(--br-space-xs)}.br-article-author__bio{margin:0;font-size:var(--br-text-s);line-height:var(--br-leading)}.br-article-cta{margin-top:var(--br-space-l)}.br-article-pager{display:grid;grid-template-columns:1fr 1fr;gap:var(--br-space-m);margin-top:var(--br-space-l)}.br-article-pager__link{display:flex;align-items:center;gap:var(--br-space-s);padding:var(--br-space-m);background:var(--br-card);border:1px solid var(--br-ink);color:var(--br-heading);text-decoration:none;font-weight:600;line-height:1.4;outline:2px solid transparent;outline-offset:3px;transition:outline-color var(--br-duration)}.br-article-pager__link:hover{outline-color:var(--br-gold);color:var(--br-navy)}.br-article-pager__link span span{display:block;margin-bottom:4px;font-size:.625rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-article-pager__link--next{flex-direction:row-reverse;text-align:right}@media (max-width:1180px){.br-article-layout{gap:var(--br-space-l)}}@media (max-width:1100px){.br-article-layout{grid-template-columns:minmax(0,720px) 46px}.br-article-rail--left{display:none}.br-article-toc--inline{display:block}}@media (max-width:991px){.br-article-card--split{grid-template-columns:1fr}.br-article-body .br-article-figure--wide{margin-inline:0}.br-article-header__fields{--br-tb-cols:2}}@media (max-width:767px){.br-article-layout{grid-template-columns:minmax(0,1fr)}.br-article-rail--right{display:none}.br-article-footer__share{display:flex}.br-article-header{padding-top:var(--br-space-m)}.br-article-cover{margin-inline:calc(-1 * var(--br-gutter))}.br-article-cover .br-ui-media{border-inline:0}.br-article-cover .br-ui-figure__caption{padding-inline:var(--br-gutter)}.br-article-body{font-size:1.0625rem}.br-article-body blockquote{padding:var(--br-space-l) var(--br-space-m) var(--br-space-m)}.br-article-author{grid-template-columns:1fr}.br-article-pager{grid-template-columns:1fr}.br-news-featured__main .br-article-card__title,.br-article-card--split .br-article-card__title{font-size:var(--br-text-2xl)}}html{font-size:100%}#brx-header{position:sticky;top:0;z-index:var(--br-z-header)}body.admin-bar #brx-header{top:32px}@media (max-width:782px){body.admin-bar #brx-header{top:46px}}#brx-header .br-header{position:relative;top:auto}#brx-content{display:block}#brx-content>.brxe-div{width:100%}#brx-content>.brxe-div.br-ui-container{width:min(100% - 2 * var(--br-gutter),var(--br-container))}.brxe-heading,.brxe-text-basic{max-width:none}.br-ui-icon{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor}img.brxe-image{display:block}.br-ui-media>img,.br-ui-media>.brxe-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.br-ui-media:has(>img){background:var(--br-surface-alt)}.br-header__logo{display:inline-flex;align-items:center;gap:10px;flex:none;min-width:0;color:var(--br-navy);text-decoration:none}.br-header__logo-mark{display:block;flex:none;object-fit:cover}.br-header__logo-text{display:flex;flex-direction:column;line-height:1.1;min-width:0}.br-header__logo-tagline{margin-top:4px;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:none;white-space:nowrap;color:var(--br-accent-text)}.br-footer__logo .br-header__logo-tagline{color:var(--br-gold-light)}.br-footer__logo .br-header__logo-name{font-size:1.125rem}@media (max-width:478px){.br-header__logo{gap:8px}.br-header__logo-tagline{font-size:.625rem}}@media (max-width:359px){#brx-header .br-header__logo-tagline{display:none}}a.brxe-text-basic,a.brxe-div{text-decoration:none}.br-header__search{position:static}.br-header__search>summary{list-style:none;cursor:pointer}.br-header__search>summary::-webkit-details-marker{display:none}.br-header__search[open] .br-header-search{display:block}.br-header__search[open]>summary{background:var(--br-navy);color:var(--br-gold-light)}.br-header-search .brxe-search,.br-header-search form{width:100%}@media (max-width:991px){.br-header__search{display:none}}.br-header-offcanvas .brx-offcanvas-inner{width:min(88vw,400px);background:var(--br-texture-grid),var(--br-card);border-left:1px solid var(--br-ink);padding:var(--br-space-m);overflow-y:auto;display:flex;flex-direction:column;gap:var(--br-space-m)}.br-header-offcanvas .brx-offcanvas-backdrop{background:var(--br-overlay)}.br-header__toggle.brxe-toggle{display:none;width:44px;height:44px;border:1px solid var(--br-ink);background:var(--br-card);color:var(--br-navy)}@media (max-width:991px){.br-header__toggle.brxe-toggle{display:inline-grid;place-items:center}}.br-header__toggle .brxa-wrap{--brxe-toggle-scale:0.7}.br-drawer-menu{margin:0;padding:0;list-style:none;border-top:1px solid var(--br-ink)}.br-drawer-menu .menu-item a{display:flex;align-items:center;gap:var(--br-space-s);padding:.85rem .25rem;border-bottom:1px dashed var(--br-border-input);font-weight:600;color:var(--br-heading);text-decoration:none}.br-drawer-menu .br-header-nav__sheet{min-width:2.3rem}.br-drawer-menu .sub-menu{margin:0;padding:0 0 0 2.6rem;list-style:none}.br-drawer-menu .sub-menu a{font-weight:500;font-size:var(--br-text-s);padding-block:.55rem}.br-drawer-menu .current-menu-item>a{color:var(--br-accent-text)}.brxe-nav-menu.br-drawer-nav .bricks-nav-menu{display:block}.brxe-nav-menu.br-drawer-nav .bricks-mobile-menu-toggle{display:none!important}.brxe-nav-menu.br-drawer-nav .bricks-nav-menu>li{margin:0}.brxe-nav-menu.br-drawer-nav .bricks-nav-menu>li>a,.brxe-nav-menu.br-drawer-nav .bricks-nav-menu .sub-menu a{display:flex;align-items:center;gap:var(--br-space-s);padding:.85rem .25rem;border-bottom:1px dashed var(--br-border-input);font-weight:600;color:var(--br-heading)}.brxe-nav-menu.br-drawer-nav .sub-menu{position:static;visibility:visible;opacity:1;transform:none;box-shadow:none;background:none;padding-left:2.6rem;display:block;min-width:0}.brxe-nav-menu.br-drawer-nav .sub-menu a{font-weight:500;font-size:var(--br-text-s);padding-block:.55rem}.brxe-nav-menu.br-drawer-nav .brx-submenu-toggle{display:block}.brxe-nav-menu.br-drawer-nav .brx-submenu-toggle>button{display:none}.brxe-nav-menu.br-drawer-nav .brx-submenu-toggle>a{display:flex;align-items:center;gap:var(--br-space-s);padding:.85rem .25rem;border-bottom:1px dashed var(--br-border-input);font-weight:600;color:var(--br-heading)}.br-drawer-nav .br-header-nav__sheet{width:auto;min-width:2.3rem;padding:0 .35em;flex:none;white-space:nowrap}.br-header-drawer__close .brxa-wrap{transform:scale(.6)}.brxe-nav-menu.br-drawer-nav .brx-submenu-toggle+.sub-menu,.brxe-nav-menu.br-drawer-nav .menu-item-has-children>.sub-menu{display:block}.brx-popup:has(.br-popup) .brx-popup-content{width:min(100% - 2rem,980px);max-width:980px;max-height:min(92vh,780px);padding:0;background:none;overflow:visible}.brx-popup:has(.br-popup) .brx-popup-backdrop{background:var(--br-overlay)}.brx-popup .br-popup{display:grid;grid-template-columns:0.8fr 1.2fr;width:100%;max-height:min(92vh,780px);animation:br-slip-in 0.45s var(--br-ease)}.brx-popup .br-popup__seal{animation:br-stamp 0.5s var(--br-ease) 0.4s both}.br-popup__close{cursor:pointer}@media (max-width:991px){.brx-popup .br-popup{grid-template-columns:1fr}}@media (max-width:767px){.brx-popup:has(.br-popup) .brx-popup-content{width:100%;max-height:100dvh;height:100dvh}.brx-popup .br-popup{max-height:100dvh;height:100dvh;border:0}}.brxe-form.br-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--br-space-s)}.brxe-form.br-form .form-group{grid-column:span 2;display:flex;flex-direction:column;gap:6px;width:auto;margin:0;padding:0}.brxe-form.br-form--pair .form-group:nth-child(1),.brxe-form.br-form--pair .form-group:nth-child(2){grid-column:span 1}.brxe-form.br-form .form-group label{margin:0}.brxe-form.br-form .required{color:var(--br-heading)}.brxe-form.br-form .label{font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-heading)}.br-contact__intro>.br-ui-coord{align-self:flex-start}.brxe-form.br-form .options-wrapper{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.brxe-form.br-form .options-wrapper li{display:flex;align-items:flex-start;gap:var(--br-space-2xs);font-size:var(--br-text-s);color:var(--br-muted)}.brxe-form.br-form .options-wrapper input{width:18px;height:18px;min-height:0;margin:2px 0 0;accent-color:var(--br-navy);flex:none}.brxe-form.br-form .options-wrapper label{font-size:var(--br-text-s);font-weight:400;letter-spacing:0;text-transform:none;color:inherit}.brxe-form.br-form .submit-button-wrapper{grid-column:span 2;margin-top:var(--br-space-2xs)}.brxe-form.br-form .bricks-button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;width:100%;min-height:50px;padding:.8rem 1.5rem;border:1px solid var(--br-ink);border-radius:var(--br-radius-s);background:var(--br-cta-bg);color:var(--br-cta-text);font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background var(--br-duration),transform var(--br-duration)}.brxe-form.br-form .bricks-button:hover{background:var(--br-gold-light)}.brxe-form.br-form .bricks-button:focus-visible{outline:3px solid var(--br-gold);outline-offset:2px}.brxe-form.br-form .message{grid-column:span 2;padding:var(--br-space-s);font-weight:500;border-left:3px solid var(--br-success);background:var(--br-success-soft);color:var(--br-success)}.brxe-form.br-form .message.error{border-color:var(--br-danger);background:var(--br-danger-soft,var(--br-warning-soft));color:var(--br-danger)}.brxe-form.br-form .form-group.turnstile,.brxe-form.br-form .form-group.captcha{grid-column:span 2}@media (max-width:478px){.brxe-form.br-form--pair .form-group:nth-child(1),.brxe-form.br-form--pair .form-group:nth-child(2){grid-column:span 2}}.brxe-pagination.br-ui-pagination{display:flex;justify-content:center;margin-top:var(--br-space-xl)}.br-ui-pagination .page-numbers{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.br-ui-pagination .page-numbers li{margin:0}.br-ui-pagination a.page-numbers,.br-ui-pagination span.page-numbers{display:grid;place-items:center;min-width:44px;height:44px;padding:0 .6rem;border:1px solid var(--br-ink);background:var(--br-card);color:var(--br-navy);font-weight:600;font-size:var(--br-text-s);text-decoration:none;font-variant-numeric:tabular-nums;transition:background var(--br-duration)}.br-ui-pagination a.page-numbers:hover{background:var(--br-gold-soft)}.br-ui-pagination span.page-numbers.current{background:var(--br-navy);color:var(--br-gold-light)}.br-ui-pagination span.page-numbers.dots{border-style:dashed}.brxe-breadcrumbs.br-ui-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:var(--br-text-xs);font-weight:500;letter-spacing:.04em;color:var(--br-muted)}.brxe-breadcrumbs.br-ui-breadcrumb .item{color:inherit;text-decoration:none}.brxe-breadcrumbs.br-ui-breadcrumb a.item:hover{color:var(--br-accent-text);text-decoration:underline}.brxe-breadcrumbs.br-ui-breadcrumb .item[aria-current]{color:var(--br-heading);font-weight:600}.brxe-breadcrumbs.br-ui-breadcrumb .separator{opacity:.6}.br-ui-breadcrumb--on-dark.brxe-breadcrumbs{color:var(--br-on-dark-muted)}.br-ui-breadcrumb--on-dark.brxe-breadcrumbs .item[aria-current]{color:var(--br-on-dark)}.br-ui-breadcrumb--on-dark.brxe-breadcrumbs a.item:hover{color:var(--br-gold-light)}.br-article-toc>summary{list-style:none;cursor:pointer}.br-article-toc>summary::-webkit-details-marker{display:none}.br-article-toc[open]>summary .br-ui-icon{transform:rotate(180deg)}.br-article-toc .toc-list{margin:0;padding:0;list-style:none}.br-article-toc .toc-list .toc-list{padding-left:1.5rem}.br-article-toc .toc-list-item{margin:0}.br-article-toc .toc-list-item::before,.br-article-toc .toc-list-item::marker{content:none}.br-article-toc .toc-link{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:start;padding:6px 0;border-bottom:1px dashed var(--br-border);font-size:var(--br-text-s);line-height:1.4;color:var(--br-text);text-decoration:none}.br-article-toc .toc-link::before{content:"";position:static;display:block;width:14px;height:11px;margin-top:3px;border:1px solid var(--br-ink);background:var(--br-card);transition:background var(--br-duration)}.br-article-toc .toc-link.node-name--H3{font-size:var(--br-text-xs);color:var(--br-muted)}.br-article-toc .toc-link.node-name--H3::before{width:7px;height:7px;margin:4px 0 0 3px;border-radius:50%}.br-article-toc .toc-link:hover{color:var(--br-navy)}.br-article-toc .toc-link.is-active-link{color:var(--br-navy);font-weight:600}.br-article-toc .toc-link.is-active-link::before{background:var(--br-gold)}.br-article-toc .is-collapsible{max-height:none}@media (max-width:1100px){.br-article-rail--left{display:block;position:static;grid-column:1 / -1;margin-bottom:0}.br-article-main{grid-column:1}}.brxe-post-navigation.br-article-pager{display:grid;grid-template-columns:1fr 1fr;gap:var(--br-space-s);margin-top:var(--br-space-l)}.br-article-pager .prev-post,.br-article-pager .next-post{display:flex;flex-direction:column;gap:4px;padding:var(--br-space-s) var(--br-space-m);border:1px solid var(--br-ink);background:var(--br-card);color:var(--br-heading);text-decoration:none;transition:background var(--br-duration)}.br-article-pager .next-post{grid-column:2;text-align:right;align-items:flex-end}.br-article-pager .prev-post:hover,.br-article-pager .next-post:hover{background:var(--br-gold-soft)}.br-article-pager .label{font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-article-pager .title{font-weight:600;line-height:1.35}.br-article-pager .image{display:none}@media (max-width:767px){.brxe-post-navigation.br-article-pager{grid-template-columns:1fr}.br-article-pager .next-post{grid-column:1}}.br-article-footer__tags{display:flex;flex-wrap:wrap;gap:6px}.br-article-footer__tags a{display:inline-flex;padding:.25rem .6rem;border:1px solid var(--br-ink);font-size:var(--br-text-xs);color:var(--br-heading);text-decoration:none}.br-article-footer__tags a:hover{background:var(--br-gold-soft)}.br-article-author__avatar{width:72px;height:72px;object-fit:cover;border-radius:50%;border:1px solid var(--br-ink)}.br-article-card__category a{color:inherit;text-decoration:none}.br-article-scale__track .br-article-progress{position:absolute;inset:0;overflow:hidden}.br-article-scale__track .br-article-progress__bar{height:100%;background:var(--br-gold);transform-origin:left center;transform:scaleX(0)}.br-article-scale__track::before{display:none}.br-article-scale{position:fixed;top:auto;left:0;right:0;bottom:0;border-bottom:0;border-top:1px solid var(--br-ink)}body:has(.br-article-scale) .br-footer{padding-bottom:26px}.br-article-body>.brxe-post-content>*+*,.br-article-body.brxe-post-content>*+*{margin-top:var(--br-space-m)}.br-article-body h2:first-child{margin-top:0}.br-article-body img{max-width:100%;height:auto}.br-article-note{display:flex;flex-direction:column;gap:var(--br-space-2xs);padding:var(--br-space-m);border:1px solid var(--br-ink);border-left:4px solid var(--br-gold);background:var(--br-texture-grid),var(--br-card);font-size:var(--br-text-m);line-height:var(--br-leading)}.br-article-note::before{content:"Ghi chú bản đồ";font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-article-note>*{margin:0}.br-article-note--warning{border-left-color:var(--br-warning);background:var(--br-warning-soft)}.br-article-note--warning::before{content:"Lưu ý";color:var(--br-warning)}.br-article-table{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--br-ink);background:var(--br-card)}.br-article-table table{min-width:560px;margin:0}.br-article-figure{margin:var(--br-space-l) 0}.br-article-figure img{display:block;width:100%;height:auto;border:1px solid var(--br-ink)}.br-article-faq{padding:var(--br-space-l) var(--br-space-m) var(--br-space-m);border:1px solid var(--br-ink);background:var(--br-texture-grid),var(--br-card)}.br-article-body .br-article-faq h2{margin-top:0;padding-top:0;border-top:0;counter-increment:none}.br-article-body .br-article-faq h2::before{content:"Hỏi đáp"}.br-article-faq h3{position:relative;padding-left:2.2rem;font-size:var(--br-text-l)}.br-article-faq h3::before{content:"H";position:absolute;left:0;top:.05em;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;border:1.5px solid var(--br-ink);background:var(--br-gold);color:var(--br-navy);font-size:.75rem;font-weight:700}.br-article-faq h3+p{padding-left:2.2rem}.br-article-faq>*+*{margin-top:var(--br-space-s)}.br-article-body .br-article-sources{margin-top:var(--br-space-xl);padding:var(--br-space-l) var(--br-space-m) var(--br-space-m);border:1px solid var(--br-ink);background:var(--br-card);font-size:var(--br-text-s)}.br-article-body .br-article-sources h2{font-size:var(--br-text-l);margin:0;padding:0;border:0;counter-increment:none}.br-article-body .br-article-sources h2::before{content:"Nguồn"}.br-article-body .br-article-sources ul{margin-top:var(--br-space-s);color:var(--br-muted)}.br-article-body .br-article-sources li::before{top:.6em;width:6px;height:6px}.br-article-body .br-article-keypoints{margin-top:var(--br-space-l)}.br-ui-landcode[data-loai*="Đất nền"]{--_land:var(--br-land-ont)}.br-ui-landcode[data-loai*="Đất vườn"]{--_land:var(--br-land-cln)}.br-ui-landcode[data-loai*="Shophouse"],.br-ui-landcode[data-loai*="Văn phòng"]{--_land:var(--br-land-tmd)}.br-ui-landcode[data-loai=""]{display:none}.br-ui-landcode{text-transform:none;letter-spacing:.01em;font-weight:600}.br-ui-parcel [data-shape]{display:none}.br-ui-parcel [data-shape="rect"]{display:inline}[data-loai*="Căn hộ"] .br-ui-parcel [data-shape],[data-loai*="Nhà phố"] .br-ui-parcel [data-shape],[data-loai*="Biệt thự"] .br-ui-parcel [data-shape],[data-loai*="Đất vườn"] .br-ui-parcel [data-shape],[data-loai*="Shophouse"] .br-ui-parcel [data-shape],[data-loai*="Văn phòng"] .br-ui-parcel [data-shape]{display:none}[data-loai*="Căn hộ"] .br-ui-parcel [data-shape="unit"],[data-loai*="Văn phòng"] .br-ui-parcel [data-shape="unit"]{display:inline}[data-loai*="Nhà phố"] .br-ui-parcel [data-shape="deep"],[data-loai*="Shophouse"] .br-ui-parcel [data-shape="deep"]{display:inline}[data-loai*="Biệt thự"] .br-ui-parcel [data-shape="wide"]{display:inline}[data-loai*="Đất vườn"] .br-ui-parcel [data-shape="big"]{display:inline}.br-ui-badge[data-status*="Sắp mở bán"]{background:var(--br-info-soft);color:var(--br-info)}.br-ui-badge[data-status*="Đang mở bán"]{background:var(--br-success-soft);color:var(--br-success)}.br-ui-badge[data-status*="Đang xây dựng"]{background:var(--br-warning-soft);color:var(--br-warning)}.br-ui-badge[data-status*="Đã bàn giao"]{background:var(--br-surface-alt);color:var(--br-muted)}.br-ui-badge[data-status=""]{display:none}[data-huong="Bắc"]{--br-dir:0deg}[data-huong="Đông Bắc"]{--br-dir:45deg}[data-huong="Đông"]{--br-dir:90deg}[data-huong="Đông Nam"]{--br-dir:135deg}[data-huong="Nam"]{--br-dir:180deg}[data-huong="Tây Nam"]{--br-dir:225deg}[data-huong="Tây"]{--br-dir:270deg}[data-huong="Tây Bắc"]{--br-dir:315deg}[data-huong=""]{display:none!important}.br-ui-hide-empty:empty{display:none}.br-ui-empty{display:grid;justify-items:start;gap:var(--br-space-s);grid-column:1 / -1;padding:var(--br-space-xl) var(--br-space-l);border:1px dashed var(--br-ink);background:var(--br-texture-grid),var(--br-card)}.br-ui-empty__title{margin:0;font-size:var(--br-text-xl)}.br-ui-empty__text{margin:0;color:var(--br-muted);max-width:56ch}.br-ui-empty__actions{display:flex;flex-wrap:wrap;gap:var(--br-space-s)}:is(.br-listing-filter,.br-ui-filter) :is(.brxe-filter-select,.brxe-filter-search){width:100%;min-height:44px;padding:.55rem .8rem;border:1px solid var(--br-border-input);border-radius:var(--br-radius-s);background:var(--br-card);color:var(--br-heading);font:inherit}:is(.br-listing-filter,.br-ui-filter) .brxe-filter-range{width:100%}:is(.br-listing-filter,.br-ui-filter) .brxe-filter-range .min-max-wrap{display:flex;gap:var(--br-space-2xs)}:is(.br-listing-filter,.br-ui-filter) .brxe-filter-range input[type="number"]{width:100%;min-height:40px;padding:.4rem .6rem;border:1px solid var(--br-border-input);background:var(--br-card)}:is(.br-listing-filter,.br-ui-filter) .brxe-filter-submit{display:inline-flex;align-items:center;justify-content:center;gap:.5em;width:100%;min-height:48px;padding:.7rem 1.2rem;border:1px solid var(--br-ink);background:var(--br-navy);color:var(--br-gold-light);font-weight:700;cursor:pointer}.brxe-query-results-summary.br-ui-toolbar__count{font-size:var(--br-text-s);color:var(--br-muted)}.br-page-prose{max-width:760px;font-size:var(--br-text-l);line-height:var(--br-leading-loose);color:var(--br-text)}.br-page-prose>*+*{margin-top:var(--br-space-m)}.br-page-prose h2{margin-top:var(--br-space-xl);padding-top:var(--br-space-s);border-top:1px solid var(--br-ink);font-size:var(--br-text-2xl)}.br-page-prose h3{margin-top:var(--br-space-l);font-size:var(--br-text-xl)}.br-page-prose ul{padding-left:1.4em}.br-page-prose a{color:var(--br-link);text-decoration:underline;text-underline-offset:.2em}@media (prefers-reduced-motion:reduce){.brx-popup .br-popup,.brx-popup .br-popup__seal{animation:none}}.br-contact__grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:var(--br-space-xl);align-items:start}.br-contact__intro{display:flex;flex-direction:column;gap:var(--br-space-m)}.br-contact__title{margin:0;font-size:var(--br-text-2xl)}.br-contact__form{padding:var(--br-space-l);background:var(--br-texture-grid),var(--br-card)}.br-about__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,0.8fr);gap:var(--br-space-xl);align-items:start}.br-about__figure .br-ui-media{--br-media-ratio:4 / 5;border:1px solid var(--br-ink)}.br-about__legend,.br-news-topics__legend{columns:2;column-gap:var(--br-space-xl)}.br-about__legend li,.br-news-topics__legend li{break-inside:avoid}@media (max-width:991px){.br-contact__grid,.br-about__grid{grid-template-columns:1fr}}@media (max-width:767px){.br-about__legend,.br-news-topics__legend{columns:1}.br-contact__form{padding:var(--br-space-m)}}.br-article-body .br-article-related{position:relative;margin:var(--br-space-l) 0;padding:var(--br-space-l) var(--br-space-m) var(--br-space-s);border:1px solid var(--br-ink);border-left:4px solid var(--br-navy);background:var(--br-texture-grid),var(--br-card);font-size:var(--br-text-m);line-height:1.5}.br-article-body .br-article-related__title{position:absolute;left:var(--br-space-s);top:0;translate:0 -50%;margin:0;padding:.3em .7em;background:var(--br-gold);border:1px solid var(--br-ink);color:var(--br-navy);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;line-height:1.3}.br-article-body .br-article-related__title strong{color:inherit;font-weight:inherit}.br-article-body .br-article-related__list{margin:0;padding:0;list-style:none;counter-reset:br-rel}.br-article-body .br-article-related__list>li{counter-increment:br-rel;display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:var(--br-space-2xs);align-items:baseline;margin:0;padding:.55rem 0;border-bottom:1px dashed var(--br-border-input)}.br-article-body .br-article-related__list>li:last-child{border-bottom:0}.br-article-body .br-article-related__list>li::before{content:"→ " counter(br-rel,decimal-leading-zero);position:static;width:auto;height:auto;border:0;background:none;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:var(--br-accent-text);font-variant-numeric:tabular-nums}.br-article-body .br-article-related__list a{color:var(--br-heading);font-weight:600;text-decoration:none}.br-article-body .br-article-related__list a:hover{color:var(--br-accent-text);text-decoration:underline}:is(.br-project-gallery,.br-listing-gallery) li{margin:0;border:1px solid var(--br-ink);overflow:hidden}:is(.br-project-gallery,.br-listing-gallery) img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.br-ui-toolbar__view{display:inline-flex;gap:4px}.br-ui-toolbar__view [aria-pressed="true"]{background:var(--br-navy);color:var(--br-gold-light)}.br-area-head .br-ui-page-head__inner{align-items:center}.br-area-head__media{--br-media-ratio:3 / 2;width:min(100%,320px);margin-left:auto;border:1px solid color-mix(in srgb,var(--br-gold) 55%,transparent)}.br-area-head__media:not(:has(img)){display:none}.br-area-card__price{margin:0;font-size:var(--br-text-l);font-weight:700;color:var(--br-heading)}.br-area-card .br-article-card__category{display:inline-flex;align-items:center;gap:.5em}.br-ui-sticky-bar__info{display:flex;flex-direction:column}@media (max-width:991px){.br-area-head__media{margin-left:0}}.br-ui-empty .br-ui-coord{align-self:flex-start}.br-article-layout>*,.br-article-main,.br-project-layout>*,.br-news-layout>*{min-width:0}.br-article-body,.br-article-table{max-width:100%}.br-header__toggle .brxa-wrap{transform:scale(.6)}.br-error{padding-block:var(--br-space-2xl)}.br-error__inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--br-space-xl);align-items:start}.br-error__sheet{display:grid;justify-items:center;gap:4px;padding:var(--br-space-s) var(--br-space-m);border:1px solid var(--br-ink)}.br-error__content{display:flex;flex-direction:column;gap:var(--br-space-m);max-width:720px}.br-error__content>.br-ui-coord{align-self:flex-start}.br-error__title{margin:0;font-size:var(--br-text-4xl)}.br-error__text{margin:0;color:var(--br-muted)}.br-error__form,.br-search-page__form{display:flex;gap:var(--br-space-2xs)}.br-error__form input,.br-search-page__form input{flex:1;min-width:0}@media (max-width:767px){.br-error__inner{grid-template-columns:1fr}.br-error__sheet{justify-self:start;grid-auto-flow:column}}.br-drawer-nav .br-header-nav__sheet{display:inline-block;height:auto;line-height:1.5;text-align:center}.br-drawer-nav .sub-menu .br-header-nav__sheet{min-width:3rem;border-style:dashed}.brxe-nav-menu.br-drawer-nav .sub-menu li{margin:0;padding:0}.brxe-post-navigation.br-article-pager{grid-template-columns:repeat(2,minmax(0,1fr))}.br-article-pager :is(.prev-post,.next-post,.content,.title,.label){min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}@media (max-width:767px){.brxe-post-navigation.br-article-pager{grid-template-columns:minmax(0,1fr)}}.br-contact__figure .br-ui-media,.br-kygui__figure .br-ui-media{--br-media-ratio:3 / 2;border:1px solid var(--br-ink)}.br-kygui__need{display:grid;gap:var(--br-space-l)}.br-kygui__legend .br-ui-legend__name{white-space:normal;line-height:1.5}.br-legal{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--br-space-xl);align-items:start}.br-legal__aside{position:sticky;top:calc(var(--br-header-h) + var(--br-space-m))}.br-legal__meta{display:flex;flex-direction:column;gap:2px;margin:0 0 var(--br-space-s)}.br-legal__meta a{color:var(--br-link)}.br-legal__content>*+*{margin-top:var(--br-space-m)}.br-legal__content h2{font-size:var(--br-text-xl)}@media (max-width:991px){.br-legal{grid-template-columns:1fr}.br-legal__aside{position:static}}.br-ui-loop{display:contents}:is(.br-project-gallery,.br-listing-gallery).bricks-layout-wrapper{height:auto!important}:is(.br-project-gallery,.br-listing-gallery) .bricks-layout-item{position:static!important;width:auto!important;height:auto!important;padding:0!important;transform:none!important}:is(.br-project-gallery,.br-listing-gallery) figure{margin:0}:is(.br-project-gallery,.br-listing-gallery) .bricks-gutter-sizer,:is(.br-project-gallery,.br-listing-gallery) .bricks-isotope-sizer{display:none}.br-ui-parcel__vertex,.br-ui-parcel__dim{display:none}.br-ui-parcel__pin{fill:var(--br-gold);stroke:var(--br-ink);stroke-width:1.2}.br-ui-parcel__pin-dot{fill:var(--br-navy)}.br-article-main .br-ui-cta-band{grid-template-columns:auto minmax(0,1fr)}.br-article-main .br-ui-cta-band>.br-ui-button{grid-column:1 / -1;justify-self:start}@media (min-width:992px){.brxe-offcanvas.br-header-offcanvas{display:none!important}}.br-article-body :is(.br-article-steps,.br-article-calc,.br-article-legal,.br-article-checklist,.br-article-compare,.br-article-stat,.br-article-tool){position:relative;margin:var(--br-space-l) 0;padding:var(--br-space-l) var(--br-space-m) var(--br-space-m);border:1px solid var(--br-ink);background:var(--br-texture-grid),var(--br-card);font-size:var(--br-text-m);line-height:var(--br-leading)}.br-article-body :is(.br-article-steps,.br-article-calc,.br-article-legal,.br-article-checklist,.br-article-compare,.br-article-stat,.br-article-tool)>*+*{margin-top:var(--br-space-s)}.br-article-body :is(.br-article-steps__title,.br-article-calc__title,.br-article-legal__title,.br-article-checklist__title,.br-article-compare__title,.br-article-stat__title,.br-article-tool__title){position:absolute;left:var(--br-space-s);top:0;translate:0 -50%;max-width:calc(100% - 2 * var(--br-space-s));margin:0;padding:.3em .7em;background:var(--br-navy);color:var(--br-gold-light);font-size:.6875rem;font-weight:700;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;line-height:1.35}.br-article-body .br-article-steps__list{margin:0;padding:0;list-style:none;counter-reset:br-step}.br-article-body .br-article-steps__item{counter-increment:br-step;position:relative;display:block;margin:0;padding:0 0 var(--br-space-s) 3rem}.br-article-body .br-article-steps__item::before{content:counter(br-step,decimal-leading-zero);position:absolute;left:0;top:-.1em;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;border:1.5px solid var(--br-ink);background:var(--br-card);color:var(--br-navy);font-size:.75rem;font-weight:700}.br-article-body .br-article-steps__item:first-child::before{background:var(--br-gold)}.br-article-body .br-article-steps__item:not(:last-child)::after{content:"";position:absolute;left:1.05rem;top:2.2rem;bottom:.2rem;width:1px;background:repeating-linear-gradient(180deg,var(--br-ink) 0 5px,transparent 5px 9px)}.br-article-body .br-article-steps__name{display:block;font-weight:700;color:var(--br-heading)}.br-article-body .br-article-steps__text{color:var(--br-text)}.br-article-body .br-article-calc{border-left:4px solid var(--br-gold)}.br-article-body .br-article-calc__assume{font-size:var(--br-text-s);color:var(--br-muted)}.br-article-body .br-article-calc__result{padding:var(--br-space-xs) var(--br-space-s);border:1px dashed var(--br-ink);background:var(--br-gold-soft);color:var(--br-heading);font-weight:600}.br-article-body .br-article-calc .br-article-table{margin:0}.br-article-body .br-article-legal{border-left:4px solid var(--br-navy)}.br-article-body .br-article-legal__meta{margin:0;font-size:var(--br-text-xs);font-weight:600;letter-spacing:.04em;color:var(--br-accent-text)}.br-article-body .br-article-checklist__list{margin:0;padding:0;list-style:none}.br-article-body .br-article-checklist__item{position:relative;margin:0;padding:.45rem 0 .45rem 2rem;border-bottom:1px dashed var(--br-border-input)}.br-article-body .br-article-checklist__item:last-child{border-bottom:0}.br-article-body .br-article-checklist__item::before{content:"";position:absolute;left:0;top:.65rem;width:1.05rem;height:1.05rem;border:1.5px solid var(--br-ink);background:var(--br-card)}.br-article-body .br-article-checklist__item--done::before{background:var(--br-gold);box-shadow:inset 0 0 0 3px var(--br-card)}.br-article-body .br-article-compare__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--br-space-s)}.br-article-body .br-article-compare__card{padding:var(--br-space-s);border:1px solid var(--br-ink);background:var(--br-card);font-size:var(--br-text-s)}.br-article-body .br-article-compare__card>*+*{margin-top:var(--br-space-2xs)}.br-article-body .br-article-compare__name{margin:0;padding:0 0 var(--br-space-2xs);border:0;border-bottom:1px dashed var(--br-ink);font-size:var(--br-text-l)}.br-article-body .br-article-compare__name::before{content:none}.br-article-body .br-article-stat__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--br-ink);border:1px solid var(--br-ink)}.br-article-body .br-article-stat__item{display:flex;flex-direction:column;gap:4px;padding:var(--br-space-s);background:var(--br-card)}.br-article-body .br-article-stat__value{font-size:var(--br-text-2xl);font-weight:700;line-height:1.1;color:var(--br-heading);font-variant-numeric:tabular-nums}.br-article-body .br-article-stat__label{font-size:var(--br-text-xs);line-height:1.4;color:var(--br-muted)}.br-article-body .br-article-diagram{position:relative;margin:var(--br-space-l) 0;padding:var(--br-space-l) var(--br-space-s) var(--br-space-s);border:1px solid var(--br-ink);background:var(--br-card)}.br-article-body .br-article-diagram::before{content:"Sơ đồ minh hoạ";position:absolute;left:var(--br-space-s);top:0;translate:0 -50%;padding:.3em .7em;background:var(--br-gold);border:1px solid var(--br-ink);color:var(--br-navy);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;line-height:1.3}.br-article-diagram__canvas{overflow-x:auto;-webkit-overflow-scrolling:touch}.br-article-diagram__canvas svg{display:block;width:100%;height:auto;max-width:100%}.br-article-body .br-article-diagram__caption{display:block;margin-top:var(--br-space-2xs);padding-top:var(--br-space-2xs);border-top:1px dashed var(--br-border-input)}.br-article-body .br-article-diagram__caption::before{content:"Sơ đồ · ";color:var(--br-accent-text);font-weight:700}@media (max-width:640px){.br-article-diagram__canvas svg.br-dg--wide{width:640px;max-width:none}.br-article-diagram__canvas:has(svg.br-dg--wide)::after{content:"← kéo ngang để xem đủ sơ đồ →";display:block;margin-top:4px;font-size:.6875rem;color:var(--br-muted);text-align:center}}.br-article-body .br-article-tool{border-left:4px solid var(--br-gold)}.br-article-body .br-article-tool__noscript{font-size:var(--br-text-s);color:var(--br-muted)}.br-article-body .br-article-tool :is(input,select){min-height:42px;padding:.5rem .7rem;border:1px solid var(--br-border-input);background:var(--br-card);font:inherit}.br-article-body .br-article-tool button{min-height:42px;padding:.5rem 1rem;border:1px solid var(--br-ink);background:var(--br-navy);color:var(--br-gold-light);font-weight:700;cursor:pointer}.br-ui-badge--sample{background:var(--br-gold-soft);color:var(--br-navy);border:1px dashed var(--br-gold)}.br-ui-badge--sample::before{display:none}@media (max-width:767px){.br-ui-grid--scroll-mobile>.br-ui-loop>*{flex:0 0 min(84%,340px);scroll-snap-align:start}}:is(.br-project-gallery,.br-listing-gallery).brxe-image-gallery{grid-template-rows:none;grid-auto-rows:auto}:root{--br-admin-h:0px;--br-header-vis:calc(var(--br-header-h) + 1px + var(--br-admin-h))}:root:has(body.admin-bar){--br-admin-h:32px}@media (max-width:782px){:root:has(body.admin-bar){--br-admin-h:46px}}@media (max-width:600px){:root:has(body.admin-bar){--br-admin-h:0px}body.admin-bar #brx-header{top:0}}html{scroll-padding-top:calc(var(--br-header-vis) + var(--br-space-s))}html:has(.br-project-subnav){scroll-padding-top:calc(var(--br-header-vis) + 52px + var(--br-space-s))}.br-legal__aside,.br-article-rail{top:calc(var(--br-header-vis) + var(--br-space-m));transition:top 0.3s var(--br-ease)}#brx-header{transition:top 0.3s var(--br-ease)}#brx-header.is-hidden,body.admin-bar #brx-header.is-hidden{top:calc(var(--br-admin-h) - var(--br-header-off,120px) - 2px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.br-motion .br-reveal{opacity:0;transform:translateY(18px);transition:opacity 0.6s var(--br-ease),transform 0.6s var(--br-ease);transition-delay:var(--br-reveal-delay,0ms)}.br-motion .br-reveal.is-in{opacity:1;transform:none}.br-header__logo-mark{animation:br-logo-in 0.7s var(--br-ease) both;transition:transform 0.4s var(--br-ease)}.br-header__logo:hover .br-header__logo-mark,.br-header__logo:focus-visible .br-header__logo-mark{transform:rotate(-6deg) scale(1.04)}#brx-header .br-header__logo-name{background:linear-gradient(105deg,var(--br-navy) 42%,var(--br-gold-light) 50%,var(--br-navy) 58%) 100% 0 / 260% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;animation:br-sheen 1.4s 0.5s var(--br-ease) both}#brx-header .br-header__logo:hover .br-header__logo-name{animation:br-sheen 1.2s var(--br-ease) both}}@keyframes br-pin-drop{from{opacity:0;transform:translateY(-14px)}60%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes br-logo-in{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes br-sheen{from{background-position:100% 0}to{background-position:0 0}}@media (max-width:767px){.br-header-offcanvas .brx-offcanvas-inner{width:100vw;border-left:0}.brxe-nav-menu.br-drawer-nav .bricks-nav-menu>li>a,.brxe-nav-menu.br-drawer-nav .bricks-nav-menu .sub-menu a{min-height:44px}.br-ui-button{min-height:44px}.br-ui-breadcrumb a{display:inline-block;padding-block:.4rem}.br-mobile-bar{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--br-z-header) - 1);display:grid;grid-template-columns:1fr 1fr;gap:var(--br-space-2xs);padding:var(--br-space-2xs) var(--br-gutter) calc(var(--br-space-2xs) + env(safe-area-inset-bottom));background:var(--br-navy);border-top:2px solid var(--br-gold)}.br-mobile-bar .br-ui-button{justify-content:center}body:has(.br-mobile-bar) .br-footer{padding-bottom:76px}body:has(.br-ui-sticky-bar) .br-mobile-bar{display:none}body:has(.br-mobile-bar):not(:has(.br-ui-sticky-bar)) .br-article-scale{bottom:calc(var(--br-space-2xs) * 2 + 46px + env(safe-area-inset-bottom))}body:has(.br-mobile-bar):has(.br-article-scale) .br-footer{padding-bottom:102px}}@media (min-width:768px){.br-mobile-bar{display:none}}.br-ui-badge[data-status*="Sắp mở bán"],.br-ui-badge[data-status*="Sắp mở bán"]{background:var(--br-info-soft);color:var(--br-info)}.br-ui-badge[data-status*="Đang mở bán"],.br-ui-badge[data-status*="Đang mở bán"]{background:var(--br-success-soft);color:var(--br-success)}.br-ui-badge[data-status*="Đang xây dựng"],.br-ui-badge[data-status*="Đang xây dựng"]{background:var(--br-warning-soft);color:var(--br-warning)}.br-ui-badge[data-status*="Đã bàn giao"],.br-ui-badge[data-status*="Đã bàn giao"]{background:var(--br-surface-alt);color:var(--br-navy)}.br-article-pager .label,.br-article-pager .title{display:block}.br-article-pager .label{margin-bottom:4px}.brxe-nav-menu.br-drawer-nav .bricks-nav-menu>li>a,.brxe-nav-menu.br-drawer-nav .brx-submenu-toggle>a,.brxe-nav-menu.br-drawer-nav .sub-menu a{line-height:1.5}.brxe-nav-menu.br-drawer-nav .sub-menu a{padding-block:.85rem}@media (max-width:767px){.br-popup__no{text-align:left}.br-article-main .br-ui-cta-band{grid-template-columns:minmax(0,1fr);gap:var(--br-space-s);padding:var(--br-space-l) var(--br-space-m)}.br-article-main .br-ui-cta-band__pin{width:48px;height:48px}.br-article-main .br-ui-cta-band__pin .br-ui-icon{width:1.4rem;height:1.4rem}}@keyframes br-parcel-in{from{opacity:0}to{opacity:1}}.br-header__logo-name{font-weight:800}.brx-popup:has(.br-popup--simple) .brx-popup-content{width:min(100% - 2rem,520px);max-width:520px}.brx-popup .br-popup--simple{grid-template-columns:minmax(0,1fr)}.br-popup--simple .br-popup__body{padding:var(--br-space-l)}.br-popup--simple .br-popup__head{padding-right:52px;margin-bottom:var(--br-space-m)}.br-popup--simple .br-popup__heading{font-size:var(--br-text-xl);text-transform:none;letter-spacing:0;margin-top:var(--br-space-2xs)}.br-form__note{display:block;margin:var(--br-space-s) 0 0;font-size:var(--br-text-xs);color:var(--br-muted);line-height:1.5}.br-form__note a{color:var(--br-accent-text)}.brxe-form.br-form--quick .form-group.radio .options-wrapper,.brxe-form.br-form--quick .options-wrapper:has(input[type="radio"]){flex-direction:row;flex-wrap:wrap;gap:var(--br-space-2xs)}.brxe-form.br-form--quick .options-wrapper:has(input[type="radio"]) li{position:relative;align-items:center;gap:0}.brxe-form.br-form--quick .options-wrapper input[type="radio"]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.brxe-form.br-form--quick .options-wrapper input[type="radio"]+label{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--br-space-s);border:1px solid var(--br-border-input);background:var(--br-card);color:var(--br-heading);font-weight:500;cursor:pointer}.brxe-form.br-form--quick .options-wrapper input[type="radio"]:checked+label{background:var(--br-navy);border-color:var(--br-navy);color:var(--br-on-dark)}.brxe-form.br-form--quick .options-wrapper input[type="radio"]:focus-visible+label{outline:2px solid var(--br-info);outline-offset:2px}.brxe-form.br-form--quick textarea{min-height:72px}.brxe-form.br-form--quick .bricks-button{min-height:52px;font-size:var(--br-text-m,1rem)}@media (max-width:767px){.br-popup--simple .br-popup__body{padding:var(--br-space-l) var(--br-gutter)}.brxe-form.br-form--quick .options-wrapper input[type="radio"]+label{min-height:44px}}:is(.br-ui-grid--scroll-mobile,.br-news-scroller,.br-news-routes__tabs,.br-news-quick,.br-news-layers,.br-news-figures,.br-news-filter,.br-news-series,.br-news-team,.br-news-related,.br-project-subnav__list,.br-project-floorplan__nav,.br-ui-tag-list--scroll,.br-ui-tabs__list,.br-ui-table-wrap,.br-article-table,.br-article-diagram__canvas,.br-article-body .wp-block-table){overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}:is(.br-news-quick,.br-news-filter,.br-project-subnav__list){scroll-snap-type:x proximity;scroll-padding-inline:var(--br-gutter)}:is(.br-news-quick,.br-news-filter,.br-project-subnav__list)>*{scroll-snap-align:start}.br-strip-nav{display:flex;align-items:center;justify-content:flex-end;gap:var(--br-space-2xs);margin-top:var(--br-space-2xs)}.br-strip-nav[hidden]{display:none}.br-strip-nav__count{min-width:3.5em;text-align:center;font-size:var(--br-text-xs);font-weight:600;letter-spacing:.06em;color:var(--br-muted);font-variant-numeric:tabular-nums}.br-strip-nav__button{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--br-ink);background:var(--br-card);color:var(--br-heading);cursor:pointer}.br-strip-nav__button:disabled{opacity:.35;cursor:default}.br-strip-nav__button:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}.br-strip-nav__button svg{width:18px;height:18px}:is(.br-ui-section--dark,.br-ui-page-head) .br-strip-nav__button{background:transparent;color:var(--br-on-dark)}@media (pointer:coarse) and (max-width:599px){.br-strip-nav__button{display:none}}@media (max-width:767px){:is(.br-project-gallery,.br-listing-gallery).brxe-image-gallery{display:flex;flex-wrap:nowrap;gap:var(--br-space-2xs);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom!important;margin-inline:calc(-1 * var(--br-gutter));padding-inline:var(--br-gutter);scroll-padding-inline:var(--br-gutter)}:is(.br-project-gallery,.br-listing-gallery).brxe-image-gallery::-webkit-scrollbar{display:none}:is(.br-project-gallery,.br-listing-gallery) li,.br-project-gallery li:first-child:not(:only-child){flex:0 0 86%;grid-column:auto;grid-row:auto;scroll-snap-align:start}:is(.br-project-gallery,.br-listing-gallery) li:only-child{flex-basis:100%}}.br-ui-accordion__content>p:last-child{margin-bottom:0}:is(.br-landing-subnav__list,.br-landing-plans__nav,.br-home-shortcuts__list,.br-home-search__price){overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom}.br-article-rail--left:has(.br-read-route__list) .br-article-toc{display:none}@media (max-width:1023px){.br-article-rail--left:has(.br-read-route__list){display:none}}.br-read-route{--br-pin:28px}.br-read-route__head{display:grid;gap:6px;padding-bottom:var(--br-space-s);border-bottom:1px solid var(--br-ink)}.br-read-route__stat{font-size:var(--br-text-xs);color:var(--br-muted);font-variant-numeric:tabular-nums}.br-read-route__stat strong{color:var(--br-heading)}.br-read-route__meter{display:block;height:4px;background:var(--br-surface-alt);overflow:hidden}.br-read-route__meter span{display:block;height:100%;background:var(--br-gold);transform:scaleX(0);transform-origin:left center;transition:transform 0.2s linear}.br-read-route__list{position:relative;margin:var(--br-space-s) 0 0;padding:0;list-style:none;counter-reset:none}.br-read-route__list::before{content:"";position:absolute;left:calc(var(--br-pin) / 2 - 1px);top:14px;bottom:14px;border-left:2px dashed var(--br-border-input)}.br-read-route__item{position:relative;margin:0}.br-read-route__link{position:relative;display:grid;grid-template-columns:var(--br-pin) minmax(0,1fr);gap:10px;align-items:start;padding:7px 0;color:var(--br-text);text-decoration:none}.br-read-route__pin{position:relative;z-index:1;display:grid;place-items:center;width:var(--br-pin);height:var(--br-pin);border:2px solid var(--br-border-input);border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--br-card);font-size:.6875rem;font-weight:700;color:var(--br-muted);transition:background var(--br-duration),border-color var(--br-duration)}.br-read-route__pin>*{transform:rotate(45deg)}.br-read-route__pin .br-ui-icon{display:none}.br-read-route__text{display:grid;gap:1px;padding-top:3px}.br-read-route__name{font-size:var(--br-text-s);line-height:1.35}.br-read-route__meta{font-size:.6875rem;color:var(--br-muted)}.br-read-route__link:hover .br-read-route__name{color:var(--br-heading);text-decoration:underline;text-underline-offset:3px}.br-read-route__link:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}.br-read-route__item.is-done .br-read-route__pin{border-color:var(--br-navy);background:var(--br-navy);color:var(--br-gold-light)}.br-read-route__item.is-done .br-read-route__pin span{display:none}.br-read-route__item.is-done .br-read-route__pin .br-ui-icon{display:block}.br-read-route__item.is-done .br-read-route__name{color:var(--br-muted)}.br-read-route__item.is-current .br-read-route__pin{border-color:var(--br-gold-dark);background:var(--br-gold);color:var(--br-navy);box-shadow:0 0 0 4px var(--br-gold-soft)}.br-read-route__item.is-current .br-read-route__name{font-weight:700;color:var(--br-heading)}.br-article-rail--left .br-read-route{max-height:calc(100vh - var(--br-header-h) - 90px);overflow-y:auto;scrollbar-width:thin;padding-right:4px}.br-read-bar{position:fixed;left:50%;bottom:34px;z-index:calc(var(--br-z-header) - 1);display:none;align-items:center;gap:10px;width:min(560px,calc(100% - 2 * var(--br-gutter)));min-height:48px;padding:6px 14px 6px 6px;border:1px solid var(--br-gold);border-radius:var(--br-radius-pill);background:var(--br-navy);color:var(--br-on-dark);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--br-shadow-m);transform:translate(-50%,160%);transition:transform 0.35s var(--br-ease)}.br-read-bar.is-shown{transform:translate(-50%,0)}.br-read-bar__pin{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--br-gold);color:var(--br-navy)}.br-read-bar__text{display:grid;min-width:0;flex:1}.br-read-bar__no{font-size:.6875rem;font-weight:600;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-gold-light)}.br-read-bar__name{overflow:hidden;font-size:var(--br-text-s);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.br-read-bar__left{flex:none;font-size:var(--br-text-xs);color:var(--br-on-dark-muted);font-variant-numeric:tabular-nums}.br-read-bar:focus-visible{outline:3px solid var(--br-gold-light);outline-offset:3px}@media (max-width:1023px){.br-read-bar{display:flex}body:has(.br-mobile-bar) .br-read-bar{bottom:calc(46px + 2 * var(--br-space-2xs) + 34px)}}.br-read-sheet{width:100%;max-width:520px;max-height:82vh;margin:auto auto 0;padding:0;border:0;border-radius:var(--br-radius-l) var(--br-radius-l) 0 0;background:var(--br-card);color:var(--br-text)}.br-read-sheet::backdrop{background:var(--br-overlay)}.br-read-sheet__panel{position:relative;padding:var(--br-space-m) var(--br-space-m) var(--br-space-l)}.br-read-sheet__panel::before{content:"";display:block;width:44px;height:4px;margin:-6px auto var(--br-space-s);border-radius:var(--br-radius-pill);background:var(--br-border-input)}.br-read-sheet__close{position:absolute;right:var(--br-space-s);top:var(--br-space-s);display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--br-ink);background:var(--br-card);color:var(--br-navy);cursor:pointer}.br-read-sheet .br-read-route__head{padding-right:52px}.br-read-sheet .br-read-route__link{min-height:44px}@media (prefers-reduced-motion:no-preference){.br-read-sheet[open]{animation:br-read-up 0.3s var(--br-ease)}@keyframes br-read-up{from{transform:translateY(40px);opacity:0}}}.br-article-body .br-article-keypoints{position:relative;padding:var(--br-space-l) var(--br-space-l) var(--br-space-m);border:1px solid var(--br-navy);border-left-width:1px;background:var(--br-navy);color:var(--br-on-dark-muted);box-shadow:8px 8px 0 var(--br-gold-soft)}.br-article-body .br-article-keypoints .br-article-keypoints__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--br-space-xs) var(--br-space-s);margin:0 0 var(--br-space-s)}.br-read-summary__badge{display:inline-flex;align-items:center;gap:6px;padding:.3em .7em;border-radius:var(--br-radius-pill);background:var(--br-gold);color:var(--br-navy);font-size:.6875rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase}.br-read-summary__title{font-size:var(--br-text-l);font-weight:700;color:var(--br-on-dark)}.br-article-body .br-article-keypoints ul{display:grid;gap:var(--br-space-xs);margin:0;padding:0;list-style:none;counter-reset:br-sum}.br-article-body .br-article-keypoints li{counter-increment:br-sum;position:relative;margin:0;padding:0 0 0 2.4rem;color:var(--br-on-dark);line-height:var(--br-leading)}.br-article-body .br-article-keypoints li::before{content:"";position:absolute;left:0;top:.1em;width:1.6rem;height:1.6rem;margin:0;border:1px solid var(--br-gold);background:var(--br-navy-2);border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.br-article-body .br-article-keypoints li::after{content:counter(br-sum);position:absolute;left:0;top:.1em;display:grid;place-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;font-weight:700;color:var(--br-gold-light)}.br-article-body .br-article-keypoints li::marker{content:none}.br-read-summary__go{margin-top:var(--br-space-m);border-color:var(--br-gold);color:var(--br-gold-light);background:transparent}.br-read-summary__go:hover{background:var(--br-gold);color:var(--br-navy)}.br-article-body .br-read-steps{--br-fill:0}.br-article-body .br-read-steps .br-article-steps__list{position:relative}.br-article-body .br-read-steps .br-article-steps__list::before{content:"";position:absolute;left:1.05rem;top:1rem;bottom:1rem;width:2px;background:linear-gradient(var(--br-gold),var(--br-gold)) top / 100% calc(var(--br-fill) * 100%) no-repeat,var(--br-border-input)}.br-article-body .br-read-steps .br-article-steps__item::after{display:none}.br-article-body .br-read-steps .br-article-steps__item{padding-right:52px;padding-bottom:var(--br-space-s);transition:opacity var(--br-duration)}.br-article-body .br-read-steps .br-article-steps__item::before{z-index:1}.br-article-body .br-read-steps .br-article-steps__item.is-done::before{background:var(--br-navy);color:var(--br-gold-light)}.br-article-body .br-read-steps .br-article-steps__item.is-done .br-article-steps__name{text-decoration:line-through;text-decoration-color:var(--br-gold);text-decoration-thickness:2px}.br-read-steps__tick{position:absolute;right:0;top:0;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--br-border-input);background:var(--br-card);color:var(--br-border-input);cursor:pointer;transition:background var(--br-duration),color var(--br-duration),border-color var(--br-duration)}.br-read-steps__tick:hover{border-color:var(--br-navy);color:var(--br-navy)}.br-read-steps__tick[aria-pressed="true"]{border-color:var(--br-navy);background:var(--br-navy);color:var(--br-gold-light)}.br-read-steps__tick:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}.br-article-body .br-read-calc{position:relative;padding:var(--br-space-l) var(--br-space-m) var(--br-space-m);border:1px solid var(--br-ink);border-left:4px solid var(--br-gold);background:var(--br-texture-grid),var(--br-card)}.br-article-body .br-read-calc::before{content:"Phiếu tính";position:absolute;top:0;left:var(--br-space-m);translate:0 -50%;padding:.25em .7em;background:var(--br-navy);color:var(--br-gold-light);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase}.br-article-body .br-read-calc .br-article-calc__assume{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.br-read-calc__label{margin-right:4px;font-size:.6875rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-heading)}.br-read-calc__chip{display:inline-block;padding:.25em .65em;border:1px dashed var(--br-border-input);border-radius:var(--br-radius-pill);background:var(--br-surface);font-size:var(--br-text-xs);color:var(--br-text)}.br-article-body .br-read-calc .br-article-table{border:0;background:transparent}.br-article-body .br-read-calc .br-article-table table{min-width:0;border:0}.br-article-body .br-read-calc .br-article-table thead{display:none}.br-article-body .br-read-calc .br-article-table td{padding:6px 0;border:0;border-bottom:1px dotted var(--br-border-input);background:transparent}.br-article-body .br-read-calc .br-article-table td:last-child{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--br-heading)}.br-article-body .br-read-calc .br-article-table tr:nth-last-child(-n+2) td{border-bottom-style:solid}.br-article-body .br-read-calc__stamp{position:relative;margin:var(--br-space-s) 0 0;padding:var(--br-space-s) var(--br-space-m);border:2px solid var(--br-navy);background:var(--br-gold-soft);color:var(--br-heading)}.br-article-body .br-read-calc__stamp::after{content:"Kết quả ví dụ";position:absolute;right:var(--br-space-s);top:0;translate:0 -50%;padding:0 .5em;background:var(--br-card);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-read-calc__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--br-space-xs) var(--br-space-s);margin:var(--br-space-s) 0;padding:var(--br-space-s);border:1px solid var(--br-gold);background:var(--br-card)}.br-read-calc__hint{grid-column:1 / -1;display:flex;align-items:center;gap:6px;margin:0;font-size:var(--br-text-xs);font-weight:600;color:var(--br-accent-text)}.br-read-calc__field{display:grid;gap:4px}.br-read-calc__field label{font-size:.6875rem;font-weight:700;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-heading)}.br-read-calc__input{display:flex;align-items:stretch;border:1px solid var(--br-border-input-ink);background:var(--br-card)}.br-read-calc__input:focus-within{border-color:var(--br-navy);box-shadow:0 0 0 3px var(--br-gold-soft)}.br-read-calc__input input{width:100%;min-width:0;flex:1;min-height:44px;padding:0 .6rem;border:0;background:transparent;font:inherit;font-weight:600;font-variant-numeric:tabular-nums;color:var(--br-heading)}.br-read-calc__input input:focus{outline:none}.br-read-calc__input span{display:grid;place-items:center;padding:0 .6rem;border-left:1px solid var(--br-border);background:var(--br-surface-alt);font-size:var(--br-text-xs);color:var(--br-muted)}.br-read-calc__reset{justify-self:start;align-self:end;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 .8rem;border:1px solid var(--br-ink);background:var(--br-card);font:inherit;font-size:var(--br-text-xs);font-weight:600;color:var(--br-navy);cursor:pointer;display:none}.br-read-calc.is-custom .br-read-calc__reset{display:inline-flex}@media (max-width:599px){.br-read-calc__form{grid-template-columns:repeat(2,minmax(0,1fr))}.br-read-calc__field{grid-template-rows:1fr auto;align-items:end}.br-read-calc__field label{font-size:.625rem}.br-read-calc__input input{font-size:var(--br-text-s);padding:0 .45rem}.br-read-calc__input span{padding:0 .4rem}.br-read-calc__reset{grid-column:1 / -1}.br-article-body .br-read-calc{padding-inline:var(--br-space-s)}}.br-read-calc__ledger{margin:0 0 var(--br-space-s)}.br-read-calc__rows{margin:0;padding:0;list-style:none}.br-read-calc__rows li{display:flex;padding-left:0!important;align-items:baseline;gap:8px;margin:0;padding:6px 0}.br-read-calc__rows li::before{content:none!important}.br-read-calc__rows li::after{content:"";order:1;flex:1;border-bottom:1px dotted var(--br-border-input)}.br-read-calc__rows li b{order:2;font-variant-numeric:tabular-nums;color:var(--br-heading)}.br-read-calc__rows li.is-nosum{font-size:var(--br-text-s);color:var(--br-muted)}.br-read-calc__rows li.is-nosum b{font-weight:500;color:var(--br-muted)}.br-read-calc__rows li.is-nosum span::after{content:" · không cộng";font-size:var(--br-text-xs)}.br-read-calc__total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px var(--br-space-s);margin:6px 0 0;padding:var(--br-space-s) var(--br-space-m);border:2px solid var(--br-navy);background:var(--br-navy);color:var(--br-on-dark)}.br-read-calc__total b{font-size:var(--br-text-xl);color:var(--br-gold-light);font-variant-numeric:tabular-nums}.br-read-calc__total small{flex-basis:100%;text-align:right;font-size:var(--br-text-xs);color:var(--br-on-dark-muted)}.br-read-calc .br-read-calc__static{display:none}.br-read-calc.is-custom .br-read-calc__stamp{opacity:.55}.br-read-calc.is-custom .br-read-calc__stamp::after{content:"Kết quả với số trong bài"}.br-article-body .br-read-check .br-article-checklist__item{padding:0}.br-article-body .br-read-check .br-article-checklist__item::before{display:none}.br-read-check input{position:absolute;opacity:0;width:1px;height:1px}.br-read-check label{position:relative;display:block;min-height:44px;padding:.7rem 0 .7rem 2.6rem;cursor:pointer;font-size:inherit;font-weight:400;letter-spacing:normal;text-transform:none;line-height:var(--br-leading);color:var(--br-text)}.br-read-check label::before{content:"";position:absolute;left:.3rem;top:.8rem;width:1.4rem;height:1.4rem;border:2px solid var(--br-border-input-ink);background:var(--br-card);transition:background var(--br-duration),border-color var(--br-duration)}.br-read-check label::after{content:"";position:absolute;left:.78rem;top:.95rem;width:.45rem;height:.8rem;border:solid var(--br-gold-light);border-width:0 3px 3px 0;transform:rotate(45deg) scale(0);transition:transform 0.2s var(--br-ease)}.br-read-check input:checked+label::before{border-color:var(--br-navy);background:var(--br-navy)}.br-read-check input:checked+label::after{transform:rotate(45deg) scale(1)}.br-read-check input:checked+label{color:var(--br-muted)}.br-read-check input:focus-visible+label::before{outline:2px solid var(--br-info);outline-offset:2px}.br-read-check__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--br-space-xs) var(--br-space-s);margin:0 0 var(--br-space-xs);padding:var(--br-space-xs) 0;border-bottom:1px solid var(--br-ink)}.br-read-check__count{font-size:var(--br-text-s);color:var(--br-muted);font-variant-numeric:tabular-nums}.br-read-check__count b{font-size:var(--br-text-l);color:var(--br-heading)}.br-read-check__meter{flex:1;min-width:80px;height:6px;background:var(--br-surface-alt);overflow:hidden}.br-read-check__meter span{display:block;height:100%;background:var(--br-gold);transform:scaleX(0);transform-origin:left;transition:transform 0.3s var(--br-ease)}.br-read-check__btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 .8rem;border:1px solid var(--br-ink);background:var(--br-card);font:inherit;font-size:var(--br-text-xs);font-weight:600;color:var(--br-navy);cursor:pointer}.br-read-check__btn:hover{background:var(--br-surface-alt)}.br-read-check__btn:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}.br-read-check.is-complete{border-color:var(--br-success)}.br-read-check.is-complete .br-read-check__count b{color:var(--br-success)}@media print{body.br-read-printing *{visibility:hidden!important}body.br-read-printing .br-read-print,body.br-read-printing .br-read-print *{visibility:visible!important}body.br-read-printing .br-read-print{position:absolute;left:0;top:0;width:100%;border:0;box-shadow:none}body.br-read-printing .br-read-check__btn,body.br-read-printing .br-read-check__meter{display:none!important}.br-read-check label::before{border:1px solid var(--br-navy)}}.br-article-body .br-read-legal{padding:0;border:1px solid var(--br-ink);border-left:1px solid var(--br-ink);background:var(--br-card);overflow:hidden}.br-read-legal__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--br-space-s);align-items:center;padding:var(--br-space-s) var(--br-space-m);background:var(--br-navy);color:var(--br-on-dark)}.br-read-legal__seal{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--br-gold);color:var(--br-gold-light)}.br-read-legal__ids{display:grid;gap:2px;min-width:0}.br-read-legal__kind{font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-gold-light)}.br-read-legal__doc{font-weight:700;line-height:var(--br-leading-tight)}.br-read-legal__topic{font-size:var(--br-text-s);color:var(--br-on-dark-muted)}.br-read-legal__stamp{display:grid;place-items:center;padding:6px 10px;border:2px solid var(--br-gold);transform:rotate(-4deg);font-size:.625rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;text-align:center;color:var(--br-gold-light)}.br-read-legal__stamp b{display:block;font-size:var(--br-text-s);letter-spacing:0}.br-article-body .br-read-legal>p{margin:var(--br-space-s) var(--br-space-m) 0;padding-left:var(--br-space-s);border-left:3px solid var(--br-gold);font-size:var(--br-text-m);line-height:var(--br-leading-loose)}.br-read-legal__status{display:flex;align-items:center;gap:6px;font-size:var(--br-text-s);font-weight:600;color:var(--br-success)}.br-read-legal__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--br-space-xs);margin-top:var(--br-space-s);padding:var(--br-space-xs) var(--br-space-m);border-top:1px dashed var(--br-border-input);background:var(--br-surface)}.br-article-body .br-read-legal__foot .br-article-legal__meta{margin:0}.br-read-legal__copy{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 .8rem;border:1px solid var(--br-ink);background:var(--br-card);font:inherit;font-size:var(--br-text-xs);font-weight:600;color:var(--br-navy);cursor:pointer}.br-read-legal__copy:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}@media (max-width:599px){.br-read-legal__head{grid-template-columns:auto minmax(0,1fr)}.br-read-legal__stamp{grid-column:1 / -1;justify-self:start;transform:none;display:flex;gap:6px}}.br-read-compare__chips{display:none;gap:6px;margin-bottom:var(--br-space-s);overflow-x:auto;scrollbar-width:none}.br-read-compare__chip{flex:none;min-height:40px;padding:0 .9rem;border:1px solid var(--br-border-input);border-radius:var(--br-radius-pill);background:var(--br-card);font:inherit;font-size:var(--br-text-xs);font-weight:600;color:var(--br-text);cursor:pointer;white-space:nowrap}.br-read-compare__chip[aria-pressed="true"]{border-color:var(--br-navy);background:var(--br-navy);color:var(--br-gold-light)}.br-article-body .br-read-compare .br-article-compare__grid{grid-template-columns:repeat(var(--br-cols,3),minmax(0,1fr));gap:0;border:1px solid var(--br-ink)}.br-article-body .br-read-compare .br-article-compare__card{position:relative;border:0;border-right:1px solid var(--br-ink);background:var(--br-card)}.br-article-body .br-read-compare .br-article-compare__card:last-child{border-right:0}@media (min-width:900px){.br-article-body .br-read-compare[style*="--br-cols: 2"] .br-article-compare__card:nth-child(2n){border-right:0}.br-article-body .br-read-compare[style*="--br-cols: 2"] .br-article-compare__card:nth-child(n+3){border-top:1px solid var(--br-ink)}}.br-article-body .br-read-compare .br-article-compare__card::before{content:attr(data-no);display:block;margin-bottom:6px;font-size:var(--br-text-2xl);font-weight:300;line-height:1;color:var(--br-gold-dark)}.br-article-body .br-read-compare .br-article-compare__card:hover{background:var(--br-gold-soft)}.br-article-body .br-read-compare .br-article-compare__card ul{margin:0;padding-left:1.1rem;font-size:var(--br-text-s)}.br-article-body .br-read-compare .br-article-compare__card li:last-child{margin-top:var(--br-space-2xs);padding-top:var(--br-space-2xs);border-top:1px dashed var(--br-border-input);font-weight:600;color:var(--br-heading);list-style:none;margin-left:-1.1rem}@media (max-width:899px){.br-read-compare__chips{display:flex}.br-article-body .br-read-compare .br-article-compare__grid{display:flex;gap:var(--br-space-s);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border:0;padding-bottom:4px}.br-article-body .br-read-compare .br-article-compare__grid::-webkit-scrollbar{display:none}.br-article-body .br-read-compare .br-article-compare__card{flex:0 0 84%;scroll-snap-align:start;border:1px solid var(--br-ink)}.br-article-body .br-read-compare .br-article-compare__card:last-child{border-right:1px solid var(--br-ink)}}.br-article-body .br-read-stat .br-article-stat__item{position:relative;padding-top:var(--br-space-m)}.br-article-body .br-read-stat .br-article-stat__item::before{content:"";position:absolute;left:var(--br-space-s);top:0;width:28px;height:4px;background:var(--br-gold)}.br-article-body .br-read-stat .br-article-stat__value{font-size:var(--br-text-3xl);font-weight:300;letter-spacing:var(--br-tracking-tight);font-variant-numeric:tabular-nums}.br-read-table__bar{display:none;align-items:center;justify-content:space-between;gap:var(--br-space-xs);margin-bottom:6px}.br-read-table__count{font-size:var(--br-text-xs);color:var(--br-muted)}.br-read-table__toggle{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 .8rem;border:1px solid var(--br-ink);background:var(--br-card);font:inherit;font-size:var(--br-text-xs);font-weight:600;color:var(--br-navy);cursor:pointer}@media (max-width:599px){.br-read-table__bar{display:flex}.br-read-table:not(.is-table){overflow:visible;border:0;background:transparent}.br-read-table:not(.is-table) table{display:block;min-width:0}.br-read-table:not(.is-table) thead{display:none}.br-read-table:not(.is-table) tbody{display:grid;gap:var(--br-space-xs)}.br-read-table:not(.is-table) tr{display:grid;gap:4px;padding:var(--br-space-s);border:1px solid var(--br-ink);background:var(--br-card)}.br-read-table:not(.is-table) td{display:grid;grid-template-columns:7.5em minmax(0,1fr);gap:var(--br-space-xs);padding:0;border:0;background:transparent;font-size:var(--br-text-s)}.br-read-table:not(.is-table) td::before{content:attr(data-label);font-size:.6875rem;font-weight:700;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-muted);padding-top:2px}.br-read-table:not(.is-table) td:first-child{grid-template-columns:minmax(0,1fr);padding-bottom:6px;border-bottom:1px dashed var(--br-border-input);font-weight:700;color:var(--br-heading)}.br-read-table:not(.is-table) td:first-child::before{content:none}}.br-read-diagram__open{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:var(--br-space-xs);padding:0 .9rem;border:1px solid var(--br-ink);background:var(--br-card);font:inherit;font-size:var(--br-text-xs);font-weight:700;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-navy);cursor:pointer}.br-read-diagram__open:hover{background:var(--br-navy);color:var(--br-gold-light)}.br-read-diagram__open:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}.br-read-diagram .br-article-diagram__canvas:has(svg.br-dg--wide)::after{content:none}@media (max-width:767px){.br-read-diagram .br-article-diagram__canvas svg.br-dg--wide{width:100%}}.br-read-zoom{position:fixed;inset:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--br-surface);color:var(--br-text)}.br-read-zoom::backdrop{background:var(--br-overlay)}.br-read-zoom[open]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.br-read-zoom__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--br-space-s);padding:var(--br-space-xs) var(--br-space-s);border-bottom:1px solid var(--br-ink);background:var(--br-card)}.br-read-zoom__title{min-width:0;overflow:hidden;font-weight:700;white-space:nowrap;text-overflow:ellipsis;color:var(--br-heading)}.br-read-zoom__tools{display:flex;flex:none;border:1px solid var(--br-ink)}.br-read-zoom__tools button{display:grid;place-items:center;width:44px;height:44px;border:0;background:var(--br-card);font:inherit;font-size:var(--br-text-l);font-weight:700;color:var(--br-navy);cursor:pointer}.br-read-zoom__tools button+button{border-left:1px solid var(--br-ink)}.br-read-zoom__tools button:last-child{background:var(--br-navy);color:var(--br-gold-light)}.br-read-zoom__tools button:focus-visible{outline:2px solid var(--br-info);outline-offset:-3px}.br-read-zoom__stage{position:relative;overflow:hidden;background:var(--br-texture-grid),var(--br-surface);touch-action:none;cursor:grab}.br-read-zoom__stage:active{cursor:grabbing}.br-read-zoom__stage:focus-visible{outline:3px solid var(--br-info);outline-offset:-3px}.br-read-zoom__canvas{position:absolute;inset:var(--br-space-m);display:grid;place-items:center;transform-origin:center}.br-read-zoom__canvas svg{width:100%;max-width:100%;height:100%;max-height:100%}.br-read-zoom__hint{margin:0;padding:var(--br-space-xs);text-align:center;font-size:var(--br-text-xs);color:var(--br-muted)}.br-read-term{display:inline;padding:0;border:0;border-bottom:2px dotted var(--br-gold-dark);background:none;font:inherit;color:inherit;cursor:help}.br-read-term:hover,.br-read-term[aria-expanded="true"]{background:var(--br-gold-soft)}.br-read-term:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}.br-read-term__tip{position:absolute;z-index:var(--br-z-popup);padding:var(--br-space-s);border:1px solid var(--br-gold);background:var(--br-navy);color:var(--br-on-dark-muted);font-size:var(--br-text-s);line-height:var(--br-leading);box-shadow:var(--br-shadow-m)}.br-read-term__tip b{display:block;margin-bottom:4px;color:var(--br-gold-light)}.br-article-body .br-article-glossary{padding:var(--br-space-m);border:1px solid var(--br-ink);background:var(--br-card)}.br-article-body .br-article-glossary__title{margin:0 0 var(--br-space-s);font-size:var(--br-text-xs);font-weight:700;letter-spacing:var(--br-tracking-caps);text-transform:uppercase;color:var(--br-heading)}.br-article-glossary__list{display:grid;gap:0;margin:0}.br-article-glossary__item{display:grid;grid-template-columns:11em minmax(0,1fr);gap:var(--br-space-s);padding:var(--br-space-xs) 0;border-top:1px dashed var(--br-border-input)}.br-article-glossary__item dt{font-weight:700;color:var(--br-heading)}.br-article-glossary__item dt::first-letter{text-transform:uppercase}.br-article-glossary__item dd{margin:0;font-size:var(--br-text-s)}@media (max-width:599px){.br-article-glossary__item{grid-template-columns:minmax(0,1fr);gap:2px}}.br-read-faq__all{float:right;min-height:40px;margin-top:calc(-1 * var(--br-space-xl));padding:0 .8rem;border:1px solid var(--br-ink);background:var(--br-card);font:inherit;font-size:var(--br-text-xs);font-weight:600;color:var(--br-navy);cursor:pointer}.br-read-faq__item{clear:both;border-bottom:1px dashed var(--br-border-input)}.br-read-faq__item:first-of-type{border-top:1px solid var(--br-ink)}.br-read-faq__q{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--br-space-s);align-items:center;min-height:52px;padding:var(--br-space-xs) 0;font-weight:700;color:var(--br-heading);cursor:pointer;list-style:none}.br-read-faq__q::-webkit-details-marker{display:none}.br-read-faq__q::after{content:"+";display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--br-ink);font-weight:400;font-size:1.2rem;color:var(--br-navy);transition:transform var(--br-duration) var(--br-ease),background var(--br-duration)}.br-read-faq__item[open] .br-read-faq__q::after{transform:rotate(45deg);background:var(--br-gold)}.br-read-faq__q:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}.br-read-faq__no{display:grid;place-items:center;width:32px;height:32px;background:var(--br-navy);font-size:.6875rem;color:var(--br-gold-light)}.br-read-faq__a{padding:0 0 var(--br-space-s) calc(32px + var(--br-space-s))}.br-read-faq__a>:first-child{margin-top:0}.br-read-src summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 var(--br-space-s);border:1px solid var(--br-ink);background:var(--br-card);font-weight:600;color:var(--br-heading);cursor:pointer;list-style:none}.br-read-src summary::-webkit-details-marker{display:none}.br-read-src__more{margin-left:auto;font-size:var(--br-text-xs);color:var(--br-accent-text)}.br-read-src[open] .br-read-src__more{visibility:hidden}.br-read-src ul{margin:0;padding:var(--br-space-s) var(--br-space-s) var(--br-space-s) 2rem;border:1px solid var(--br-ink);border-top:0;font-size:var(--br-text-s)}.br-read-src__host{display:inline-block;margin-right:6px;padding:0 6px;background:var(--br-surface-alt);font-size:.6875rem;font-weight:600;color:var(--br-muted)}.br-read-next{margin-top:var(--br-space-xl);padding:var(--br-space-l) var(--br-space-m);border:1px solid var(--br-ink);background:var(--br-texture-grid),var(--br-surface)}.br-read-next__done{display:flex;align-items:center;gap:8px;margin-bottom:var(--br-space-s);padding:var(--br-space-xs) var(--br-space-s);border-left:3px solid var(--br-success);background:var(--br-success-soft);font-weight:600;color:var(--br-success)}.br-read-next__done[hidden]{display:none}.br-read-next__heading{margin:4px 0 var(--br-space-s);font-size:var(--br-text-2xl);color:var(--br-heading)}.br-read-next__list{position:relative;display:grid;gap:var(--br-space-xs);margin:0;padding:0;list-style:none}.br-read-next__list::before{content:"";position:absolute;left:21px;top:24px;bottom:24px;border-left:2px dashed var(--br-gold)}.br-read-next__item{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:var(--br-space-s);align-items:center;padding:var(--br-space-xs) var(--br-space-s) var(--br-space-xs) 0;color:var(--br-text);text-decoration:none}.br-read-next__pin{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;font-size:var(--br-text-xs);font-weight:700;line-height:1;color:var(--br-navy)}.br-read-next__pin::before{content:"";position:absolute;inset:4px;z-index:-1;border:2px solid var(--br-navy);border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--br-card);transition:background var(--br-duration)}.br-read-next__body{display:grid;gap:2px;padding:var(--br-space-xs) var(--br-space-s);border:1px solid var(--br-ink);background:var(--br-card);transition:transform var(--br-duration) var(--br-ease),box-shadow var(--br-duration)}.br-read-next__kind{font-size:.6875rem;font-weight:700;letter-spacing:var(--br-tracking-label);text-transform:uppercase;color:var(--br-accent-text)}.br-read-next__title{font-weight:700;line-height:var(--br-leading-tight);color:var(--br-heading)}.br-read-next__meta{display:inline-flex;align-items:center;gap:4px;font-size:var(--br-text-xs);color:var(--br-muted)}.br-read-next__item>.br-ui-icon{color:var(--br-gold-dark)}.br-read-next__item:hover .br-read-next__body{transform:translateX(4px);box-shadow:4px 4px 0 var(--br-gold-soft)}.br-read-next__item:hover .br-read-next__pin::before{background:var(--br-gold)}.br-read-next__item:focus-visible{outline:2px solid var(--br-info);outline-offset:2px}@media (max-width:599px){.br-read-next__item{grid-template-columns:44px minmax(0,1fr)}.br-read-next__item>.br-ui-icon{display:none}}@media (prefers-reduced-motion:reduce){.br-read-bar,.br-read-route__meter span,.br-read-check__meter span,.br-read-next__body,.br-read-check label::after{transition:none}}