:root{--ink-950:#0a0e13;--ink-900:#0f141b;--ink-850:#161d26;--ink-800:#1d2631;--line:#26303c;--line-strong:#6e7985;--bone:#f1efe9;--bone-muted:#a4acb6;--bone-faint:#8b949f;--red:#d7261e;--red-hover:#b81f18;--red-text:#ef5a4f;--on-red:#fff;--focus:#f1efe9;--oc-green:#1f2a1a;--oc-gold:#c9a24a;--plum:#4f3520;--gg:#5e5220;--instink:#6e2f16;--font-display:"Barlow Condensed","Arial Narrow",sans-serif;--font-body:"Archivo","Helvetica Neue",Arial,sans-serif;--font-hand:"Permanent Marker",cursive;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-xs:2px;--ease-out:cubic-bezier(.2,.7,.2,1);--dur-fast:.18s;--dur-reveal:.7s;--gutter:48px}@media(max-width:1100px){:root{--gutter:32px}}@media(max-width:700px){:root{--gutter:16px}}.bb-root{background:var(--ink-950);color:var(--bone);font-family:var(--font-body);font-size:16px;line-height:26px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.bb-root *,.bb-root *:before,.bb-root *:after{box-sizing:border-box}.bb-display{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.005em;line-height:.9;margin:0}.bb-eyebrow{display:inline-flex;align-items:center;gap:var(--space-3);font:600 13px/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--red-text);margin:0}.bb-eyebrow:before{content:"";width:24px;height:2px;background:var(--red);flex:none}.bb-eyebrow--plain:before{display:none}.bb-meta{font:600 12px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-muted)}.bb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;font:700 13px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent;border-radius:var(--radius-xs);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.bb-btn svg{width:16px;height:16px;flex:none;transition:transform var(--dur-fast) var(--ease-out)}.bb-btn:hover svg{transform:translate(3px)}.bb-btn--primary{background:var(--red);color:var(--on-red)}.bb-btn--primary:hover{background:var(--red-hover)}.bb-btn--secondary{background:transparent;color:var(--bone);border-color:var(--line-strong)}.bb-btn--secondary:hover{border-color:var(--bone)}.bb-btn--ghost{min-height:44px;padding:0;background:none;color:var(--bone);border:0;border-radius:0;box-shadow:inset 0 -1px 0 var(--line-strong)}.bb-btn--ghost:hover{box-shadow:inset 0 -2px 0 var(--red)}.bb-btn--block{width:100%}.bb-btn[disabled],.bb-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.bb-btn:focus-visible,.bb-link:focus-visible,.bb-iconbtn:focus-visible,.bb-root a:focus-visible,.bb-root button:focus-visible,.bb-root input:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.bb-iconbtn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;background:none;border:0;color:var(--bone);cursor:pointer;border-radius:var(--radius-xs)}.bb-iconbtn svg{width:22px;height:22px}.bb-iconbtn:hover{color:var(--red-text)}.bb-count{position:absolute;top:6px;right:4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--red);color:var(--on-red);font:700 11px/18px var(--font-body);text-align:center}.bb-photo{position:relative;overflow:hidden;background-color:var(--ink-850);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' fill='none' stroke='%23f2eee6' stroke-opacity='.075' stroke-width='1.2'%3E%3Cpath d='M567 470C568 472 569 475 568 477C568 480 566 482 564 484C563 486 560 488 557 489C555 491 552 492 549 492C547 493 544 494 542 495C539 495 537 496 534 497C532 497 530 498 527 498C525 499 522 499 520 499C518 499 515 498 513 498C510 497 508 497 506 496C504 495 502 494 500 494C497 493 495 492 493 491C491 490 489 489 487 487C485 486 483 484 482 482C481 480 480 478 480 476C479 474 479 472 479 470C479 468 480 466 480 464C480 462 480 460 480 457C481 455 481 453 482 451C483 448 485 446 487 444C489 443 491 441 494 440C497 440 500 439 503 439C506 439 510 440 512 440C515 441 518 442 520 442C522 443 525 444 527 444C529 445 531 445 533 446C535 447 537 447 539 448C541 449 543 450 544 451C546 452 548 453 550 455C552 456 554 457 556 458C558 460 561 462 562 464C564 465 566 468 567 470Z'/%3E%3Cpath d='M630 470C632 475 632 482 631 487C629 492 625 498 621 502C617 507 610 510 605 513C599 517 592 519 586 521C581 523 575 525 569 527C564 528 558 530 553 531C547 532 542 533 536 533C531 533 525 533 520 532C515 532 510 531 504 530C499 529 494 528 489 527C484 527 478 526 473 524C467 523 461 522 456 519C450 517 445 514 440 511C436 507 433 503 431 498C428 494 427 489 427 484C426 479 427 475 427 470C427 465 427 461 428 456C428 451 428 446 430 441C431 436 432 431 435 426C438 422 441 417 446 413C451 410 457 407 464 405C470 403 477 403 484 403C490 402 497 403 503 403C509 404 515 405 520 406C525 407 531 408 536 409C541 411 546 412 550 414C555 416 559 418 563 420C567 423 571 425 575 428C579 430 583 432 588 435C593 438 598 440 603 444C608 447 614 451 619 455C623 459 628 465 630 470Z'/%3E%3Cpath d='M692 470C695 478 695 488 692 496C689 505 683 513 676 520C669 527 660 532 652 537C643 543 633 547 624 550C615 554 606 557 597 559C588 561 580 563 571 564C562 565 553 565 545 565C536 565 528 564 520 563C512 562 505 561 497 560C489 559 481 559 472 559C464 558 454 558 444 557C435 555 424 554 415 550C407 547 398 542 391 536C385 530 380 523 377 516C373 508 373 500 372 493C371 485 372 477 372 470C373 463 373 455 374 448C375 440 376 432 378 425C381 418 384 410 389 403C395 396 402 390 409 385C417 380 427 377 436 374C446 371 456 370 465 369C475 368 484 367 493 367C502 367 511 367 520 368C529 369 537 370 545 372C553 374 561 377 568 380C575 384 582 388 588 392C594 396 600 400 606 404C613 408 619 411 627 415C635 419 644 423 652 428C660 433 670 439 677 446C683 453 690 462 692 470Z'/%3E%3Cpath d='M753 470C755 481 753 494 750 505C746 516 737 527 729 536C720 546 709 554 698 561C687 569 675 575 663 580C651 585 639 589 626 592C614 595 601 596 588 597C576 597 564 596 552 595C541 594 531 591 520 590C509 589 500 588 489 588C479 588 467 590 455 590C443 591 429 592 415 591C401 589 386 587 374 582C361 578 349 570 341 562C332 554 326 543 321 533C317 523 316 512 315 501C313 491 314 480 314 470C315 460 316 449 318 439C320 429 322 418 327 409C332 399 339 389 347 381C356 373 366 366 377 360C388 354 401 350 412 346C424 342 436 340 448 337C460 335 472 332 484 331C496 329 508 328 520 328C532 329 544 330 556 333C567 336 577 341 587 346C597 351 605 357 614 363C622 368 630 374 639 379C648 384 658 388 668 394C679 399 692 404 703 412C714 419 727 427 735 437C743 447 750 459 753 470Z'/%3E%3Cpath d='M808 470C810 484 807 499 802 513C798 527 789 540 779 552C770 565 758 576 745 586C733 595 718 604 704 611C689 618 672 623 656 626C639 629 622 629 606 629C590 628 574 625 560 623C545 621 533 618 520 617C507 616 496 617 482 618C468 619 453 622 437 624C421 625 402 627 385 626C367 624 348 621 332 614C316 608 301 598 290 588C279 577 271 564 265 551C259 538 256 524 254 511C252 497 251 483 252 470C253 457 254 443 259 430C263 417 269 404 277 393C286 381 297 371 309 362C321 353 336 346 349 339C363 332 377 327 391 322C405 317 418 312 432 307C446 302 460 297 474 294C489 290 505 288 520 287C535 287 551 289 566 293C580 297 594 304 606 310C619 316 629 324 641 331C652 338 662 345 675 351C687 358 700 363 714 370C728 378 744 385 757 395C770 404 784 416 792 428C801 441 807 456 808 470Z'/%3E%3Cpath d='M859 470C859 487 856 504 851 521C845 537 837 553 828 568C818 583 806 597 792 610C778 622 762 634 744 642C726 650 705 656 684 659C664 662 642 661 622 659C603 658 584 653 567 651C550 648 536 645 520 645C504 645 490 647 473 650C457 652 438 657 418 659C398 661 375 663 354 661C333 659 310 654 291 646C273 638 255 626 241 613C228 600 217 585 208 569C200 554 194 537 190 520C186 504 184 487 185 470C187 453 190 436 198 421C205 405 216 390 229 378C242 365 259 354 275 344C291 335 309 328 325 320C341 313 357 307 372 300C387 292 401 284 416 277C432 270 447 262 465 257C482 252 501 248 520 247C539 246 558 249 576 253C594 258 611 266 626 273C642 280 656 289 671 297C685 305 700 312 716 320C731 328 749 335 765 344C781 354 799 364 812 377C826 390 838 405 846 420C854 436 858 453 859 470Z'/%3E%3Cpath d='M903 470C903 489 900 508 895 527C890 546 884 565 874 583C865 600 854 618 838 633C823 648 804 662 783 672C761 681 735 687 711 690C687 693 661 691 638 689C615 687 594 682 574 680C555 678 538 676 520 677C502 678 484 682 464 685C444 689 421 694 398 696C375 698 348 699 324 695C300 692 275 685 253 675C232 665 211 652 194 637C177 623 162 605 150 588C138 570 128 550 123 531C117 511 114 490 116 470C118 450 126 429 137 412C149 394 166 377 184 363C202 349 225 339 245 329C265 319 285 312 303 303C321 295 336 287 353 278C369 268 383 257 400 248C417 238 436 228 456 221C476 215 498 210 520 209C542 208 565 211 586 215C607 219 628 227 647 234C667 241 685 250 704 258C723 267 743 275 762 284C781 294 802 304 819 316C837 329 855 343 867 360C880 376 890 394 896 413C902 431 904 451 903 470Z'/%3E%3Cpath d='M944 470C943 491 941 513 937 534C933 555 929 577 919 597C910 617 899 639 882 656C865 673 842 688 818 699C794 709 764 715 736 719C709 722 680 720 654 719C629 718 605 714 583 713C561 713 542 713 520 715C498 718 477 723 454 726C430 729 404 734 377 734C351 734 322 733 296 728C269 722 242 713 218 702C193 691 169 677 148 661C127 645 107 626 91 606C75 587 60 564 53 541C45 519 42 493 46 470C51 447 63 423 79 403C95 383 120 365 143 350C166 335 193 325 216 314C239 303 261 296 280 286C300 276 315 266 332 254C350 243 365 230 384 218C403 207 424 195 447 188C469 180 495 175 520 173C545 171 571 174 596 177C621 180 645 186 670 193C694 199 718 206 742 215C766 223 791 233 814 245C836 257 859 270 877 287C895 303 910 323 921 342C932 362 938 384 942 406C945 427 945 449 944 470Z'/%3E%3Cpath d='M983 470C982 493 982 517 978 540C975 563 972 588 962 611C952 633 939 657 921 676C902 694 876 711 849 723C822 734 789 741 759 745C730 750 699 749 671 750C643 751 618 750 593 752C568 754 545 757 520 760C495 763 469 769 442 771C415 773 386 775 357 773C328 771 298 766 269 759C240 751 211 741 184 728C156 716 128 701 102 684C77 667 50 648 30 626C11 604 -8 578 -17 552C-25 526 -27 496 -20 470C-13 444 5 417 26 395C47 372 77 354 104 338C131 322 162 311 187 299C212 287 234 278 255 266C275 255 292 242 311 230C330 217 347 202 369 190C390 178 414 166 439 157C464 149 492 144 520 141C548 138 577 138 606 139C635 140 664 143 694 148C724 152 755 158 784 167C813 176 844 187 869 202C895 217 918 236 936 257C953 277 965 302 973 326C981 350 983 375 984 399C986 423 984 447 983 470Z'/%3E%3Cpath d='M1024 470C1022 496 1023 521 1019 546C1015 572 1012 599 1001 623C990 647 974 672 953 692C932 712 903 729 874 742C846 755 812 763 781 770C750 777 719 780 690 784C660 789 633 793 605 798C577 802 549 808 520 812C491 815 460 819 430 819C399 819 367 816 336 811C305 806 274 798 243 788C212 779 181 768 150 754C119 741 85 727 56 708C26 690 -7 669 -30 645C-53 620 -74 591 -82 562C-90 533 -90 499 -79 470C-69 441 -46 411 -22 387C3 363 37 343 66 326C96 308 127 296 154 282C180 268 203 257 225 244C248 231 266 216 287 203C309 189 330 174 354 162C378 150 404 139 432 130C460 122 489 116 520 110C551 105 583 102 616 100C649 98 685 96 720 98C756 101 795 105 829 115C863 125 899 139 926 158C954 177 977 202 993 227C1009 253 1017 283 1023 310C1028 338 1026 366 1027 393C1027 419 1025 444 1024 470Z'/%3E%3Cpath d='M1067 470C1065 498 1065 525 1060 552C1054 580 1048 608 1034 633C1020 659 1000 684 977 705C954 725 924 743 895 758C866 773 833 783 802 794C772 805 741 814 711 823C680 832 650 842 618 850C587 857 554 865 520 868C486 871 451 871 417 868C383 865 349 858 315 850C282 841 250 830 216 819C183 807 149 796 114 781C80 767 41 753 8 733C-26 713 -62 690 -87 663C-112 636 -133 603 -140 571C-147 539 -142 502 -130 470C-117 438 -90 407 -64 381C-38 355 -2 333 27 313C57 294 88 279 116 263C143 247 167 232 191 218C216 203 238 188 263 175C288 161 313 148 340 136C367 125 396 115 426 106C456 97 486 88 520 80C554 72 589 63 627 58C665 52 707 45 749 46C790 47 836 50 875 62C914 73 954 92 982 115C1011 138 1033 169 1048 199C1063 229 1067 264 1071 295C1075 326 1072 357 1071 386C1070 415 1069 442 1067 470Z'/%3E%3Cpath d='M1114 470C1110 500 1107 530 1098 558C1089 587 1077 616 1060 642C1043 668 1019 692 994 713C970 735 940 753 912 771C884 789 854 804 825 820C795 836 766 852 734 867C702 881 669 897 633 907C597 917 558 925 520 927C482 929 441 925 404 919C366 913 330 901 294 889C258 878 224 865 188 852C151 839 114 827 76 811C38 795 -5 780 -41 758C-76 736 -114 709 -139 680C-163 650 -182 613 -187 578C-192 543 -184 504 -170 470C-156 436 -128 403 -102 375C-76 347 -44 322 -15 300C14 277 44 259 72 240C100 221 126 204 154 189C181 173 209 158 238 146C266 133 296 122 327 112C357 101 387 92 419 82C452 71 483 59 520 48C557 36 596 21 639 12C682 3 731 -8 778 -8C825 -8 877 -4 920 10C963 24 1005 48 1035 75C1064 102 1085 139 1100 172C1114 206 1118 245 1121 279C1124 313 1121 346 1120 378C1119 410 1118 440 1114 470Z'/%3E%3Cpath d='M1164 470C1157 502 1148 534 1134 564C1120 593 1101 622 1079 648C1058 674 1031 697 1006 719C981 742 954 762 928 783C902 805 877 827 849 849C821 870 793 895 760 914C726 934 688 954 648 966C609 978 563 985 520 986C477 986 432 979 391 970C349 961 310 945 271 932C232 919 195 904 155 889C116 875 74 861 34 844C-7 826 -52 807 -88 782C-124 757 -160 726 -182 693C-204 660 -218 620 -221 583C-224 546 -214 506 -200 470C-187 434 -162 400 -139 369C-115 339 -88 311 -61 285C-34 259 -7 236 22 215C51 193 82 174 113 158C145 141 179 128 212 116C245 104 280 97 313 86C346 76 378 67 412 54C447 42 480 26 520 11C560 -5 604 -25 651 -37C699 -49 755 -61 807 -61C858 -61 916 -54 961 -37C1007 -20 1050 8 1081 39C1113 70 1134 110 1149 147C1164 185 1169 225 1173 262C1178 299 1177 335 1175 370C1174 405 1171 438 1164 470Z'/%3E%3Cpath d='M1215 470C1204 505 1186 538 1166 569C1146 599 1118 626 1093 652C1068 678 1041 700 1016 725C992 749 970 772 947 797C923 823 904 852 877 880C850 908 822 940 786 964C751 988 708 1011 664 1025C619 1038 568 1043 520 1043C472 1042 423 1032 377 1021C331 1011 289 994 245 979C202 964 160 949 118 932C75 916 29 900 -12 879C-54 857 -98 834 -132 804C-165 775 -196 740 -215 704C-233 667 -242 626 -244 587C-245 548 -235 507 -224 470C-212 433 -194 397 -175 364C-157 330 -135 299 -111 269C-87 240 -60 212 -30 188C1 164 36 143 72 126C108 109 149 98 186 86C224 75 262 69 298 58C334 47 367 36 404 21C441 6 477 -15 520 -33C563 -51 612 -75 665 -88C717 -101 778 -112 833 -111C889 -109 949 -98 997 -78C1045 -58 1089 -26 1122 8C1155 41 1178 84 1196 123C1214 162 1223 205 1230 244C1236 284 1238 323 1235 361C1233 398 1227 435 1215 470Z'/%3E%3Cpath d='M1265 470C1247 507 1220 542 1193 573C1167 604 1133 630 1105 656C1078 682 1051 704 1028 731C1006 757 990 784 969 815C949 846 933 882 907 915C881 948 851 985 813 1013C775 1040 727 1065 678 1079C629 1093 572 1098 520 1097C468 1097 414 1086 363 1075C313 1064 264 1048 216 1033C168 1017 121 1001 75 981C29 962 -19 941 -60 915C-100 889 -141 858 -170 824C-200 790 -223 750 -237 711C-251 671 -255 629 -256 589C-257 548 -251 508 -244 470C-237 432 -227 394 -213 358C-200 322 -185 285 -163 253C-141 220 -114 187 -82 161C-49 135 -8 113 32 95C72 78 118 67 159 55C200 43 240 37 279 24C318 11 353 -3 393 -21C433 -39 472 -64 520 -83C568 -103 622 -127 678 -139C734 -151 799 -159 857 -154C915 -150 976 -134 1026 -111C1076 -89 1121 -54 1157 -19C1193 16 1221 58 1243 99C1265 140 1281 183 1290 225C1299 267 1303 310 1298 351C1294 392 1282 433 1265 470Z'/%3E%3C/svg%3E");background-size:180% auto;background-position:50% 50%}.bb-photo img,.bb-photo video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}.bb-photo__brief{position:absolute;left:var(--space-4);bottom:var(--space-4);right:var(--space-4);display:flex;gap:10px;align-items:flex-start;font:500 12px/1.45 var(--font-body);color:var(--bone-muted);max-width:40ch}.bb-photo__brief b{font:700 11px/1.3 var(--font-display);letter-spacing:.18em;color:var(--bone);text-transform:uppercase;white-space:nowrap;padding:3px 6px;border:1px solid var(--line-strong)}.bb-photo--4x5{aspect-ratio:4/5}.bb-photo--1x1{aspect-ratio:1/1}.bb-photo--16x9{aspect-ratio:16/9}.bb-photo--3x2{aspect-ratio:3/2}.bb-required{display:inline-block;padding:2px 8px;font:600 11px/1.6 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--red-text);border:1px dashed var(--red-text);background:#d7261e14}.bb-product{display:flex;flex-direction:column;color:inherit;text-decoration:none}.bb-product .bb-photo{aspect-ratio:4/5}.bb-product:hover .bb-photo img{transform:scale(1.04)}.bb-product__tag{position:absolute;top:var(--space-3);left:var(--space-3);z-index:1;padding:6px 8px;background:var(--ink-950);color:var(--bone);font:700 11px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase}.bb-product__body{display:grid;grid-template-columns:1fr auto;align-items:end;gap:6px var(--space-4);padding-top:var(--space-4);border-top:0}.bb-product__type{grid-column:1/-1}.bb-product__name{font:800 26px/1.02 var(--font-display);text-transform:uppercase;margin:0}.bb-product__price{font:700 22px/1 var(--font-display);color:var(--bone)}.bb-product__sizes{grid-column:1/-1;font-size:14px;line-height:21px;color:var(--bone-muted)}.bb-product__add{margin-top:var(--space-4)}.bb-cat{position:relative;display:block;color:var(--bone);text-decoration:none;overflow:hidden}.bb-cat .bb-photo{aspect-ratio:3/4;transition:background-size .9s var(--ease-out)}.bb-cat:hover .bb-photo{background-size:195% auto}.bb-cat__label{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-5);background:linear-gradient(to top,#0a0e13eb,#0a0e1300)}.bb-cat__num{font:600 12px/1 var(--font-display);letter-spacing:.2em;color:var(--bone-muted)}.bb-cat__name{font:800 32px/.92 var(--font-display);text-transform:uppercase;margin:6px 0 0}.bb-cat__arrow{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line-strong);flex:none;transition:background-color var(--dur-fast),border-color var(--dur-fast)}.bb-cat:hover .bb-cat__arrow{background:var(--red);border-color:var(--red)}.bb-cat__arrow svg{width:16px;height:16px}.bb-catch{display:flex;flex-direction:column;color:inherit;text-decoration:none}.bb-catch .bb-photo{aspect-ratio:4/5}.bb-catch__weight{font:800 44px/.9 var(--font-display);text-transform:uppercase;margin:var(--space-4) 0 0}.bb-catch__facts{display:grid;grid-template-columns:auto 1fr;gap:6px var(--space-4);margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:1px solid var(--line);font-size:14px;line-height:21px}.bb-catch__facts dt{font:600 11px/21px var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-muted)}.bb-catch__facts dd{margin:0;color:var(--bone)}.bb-badge-oc{position:absolute;top:var(--space-3);left:var(--space-3);z-index:1;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:var(--oc-green);color:var(--oc-gold);font:700 11px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;border:1px solid rgba(201,162,74,.5)}.bb-video{display:grid;gap:var(--space-5)}.bb-video__frame{position:relative;aspect-ratio:16/9;background-color:var(--oc-green);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' fill='none' stroke='%23f2eee6' stroke-opacity='.075' stroke-width='1.2'%3E%3Cpath d='M567 470C568 472 569 475 568 477C568 480 566 482 564 484C563 486 560 488 557 489C555 491 552 492 549 492C547 493 544 494 542 495C539 495 537 496 534 497C532 497 530 498 527 498C525 499 522 499 520 499C518 499 515 498 513 498C510 497 508 497 506 496C504 495 502 494 500 494C497 493 495 492 493 491C491 490 489 489 487 487C485 486 483 484 482 482C481 480 480 478 480 476C479 474 479 472 479 470C479 468 480 466 480 464C480 462 480 460 480 457C481 455 481 453 482 451C483 448 485 446 487 444C489 443 491 441 494 440C497 440 500 439 503 439C506 439 510 440 512 440C515 441 518 442 520 442C522 443 525 444 527 444C529 445 531 445 533 446C535 447 537 447 539 448C541 449 543 450 544 451C546 452 548 453 550 455C552 456 554 457 556 458C558 460 561 462 562 464C564 465 566 468 567 470Z'/%3E%3Cpath d='M630 470C632 475 632 482 631 487C629 492 625 498 621 502C617 507 610 510 605 513C599 517 592 519 586 521C581 523 575 525 569 527C564 528 558 530 553 531C547 532 542 533 536 533C531 533 525 533 520 532C515 532 510 531 504 530C499 529 494 528 489 527C484 527 478 526 473 524C467 523 461 522 456 519C450 517 445 514 440 511C436 507 433 503 431 498C428 494 427 489 427 484C426 479 427 475 427 470C427 465 427 461 428 456C428 451 428 446 430 441C431 436 432 431 435 426C438 422 441 417 446 413C451 410 457 407 464 405C470 403 477 403 484 403C490 402 497 403 503 403C509 404 515 405 520 406C525 407 531 408 536 409C541 411 546 412 550 414C555 416 559 418 563 420C567 423 571 425 575 428C579 430 583 432 588 435C593 438 598 440 603 444C608 447 614 451 619 455C623 459 628 465 630 470Z'/%3E%3Cpath d='M692 470C695 478 695 488 692 496C689 505 683 513 676 520C669 527 660 532 652 537C643 543 633 547 624 550C615 554 606 557 597 559C588 561 580 563 571 564C562 565 553 565 545 565C536 565 528 564 520 563C512 562 505 561 497 560C489 559 481 559 472 559C464 558 454 558 444 557C435 555 424 554 415 550C407 547 398 542 391 536C385 530 380 523 377 516C373 508 373 500 372 493C371 485 372 477 372 470C373 463 373 455 374 448C375 440 376 432 378 425C381 418 384 410 389 403C395 396 402 390 409 385C417 380 427 377 436 374C446 371 456 370 465 369C475 368 484 367 493 367C502 367 511 367 520 368C529 369 537 370 545 372C553 374 561 377 568 380C575 384 582 388 588 392C594 396 600 400 606 404C613 408 619 411 627 415C635 419 644 423 652 428C660 433 670 439 677 446C683 453 690 462 692 470Z'/%3E%3Cpath d='M753 470C755 481 753 494 750 505C746 516 737 527 729 536C720 546 709 554 698 561C687 569 675 575 663 580C651 585 639 589 626 592C614 595 601 596 588 597C576 597 564 596 552 595C541 594 531 591 520 590C509 589 500 588 489 588C479 588 467 590 455 590C443 591 429 592 415 591C401 589 386 587 374 582C361 578 349 570 341 562C332 554 326 543 321 533C317 523 316 512 315 501C313 491 314 480 314 470C315 460 316 449 318 439C320 429 322 418 327 409C332 399 339 389 347 381C356 373 366 366 377 360C388 354 401 350 412 346C424 342 436 340 448 337C460 335 472 332 484 331C496 329 508 328 520 328C532 329 544 330 556 333C567 336 577 341 587 346C597 351 605 357 614 363C622 368 630 374 639 379C648 384 658 388 668 394C679 399 692 404 703 412C714 419 727 427 735 437C743 447 750 459 753 470Z'/%3E%3Cpath d='M808 470C810 484 807 499 802 513C798 527 789 540 779 552C770 565 758 576 745 586C733 595 718 604 704 611C689 618 672 623 656 626C639 629 622 629 606 629C590 628 574 625 560 623C545 621 533 618 520 617C507 616 496 617 482 618C468 619 453 622 437 624C421 625 402 627 385 626C367 624 348 621 332 614C316 608 301 598 290 588C279 577 271 564 265 551C259 538 256 524 254 511C252 497 251 483 252 470C253 457 254 443 259 430C263 417 269 404 277 393C286 381 297 371 309 362C321 353 336 346 349 339C363 332 377 327 391 322C405 317 418 312 432 307C446 302 460 297 474 294C489 290 505 288 520 287C535 287 551 289 566 293C580 297 594 304 606 310C619 316 629 324 641 331C652 338 662 345 675 351C687 358 700 363 714 370C728 378 744 385 757 395C770 404 784 416 792 428C801 441 807 456 808 470Z'/%3E%3Cpath d='M859 470C859 487 856 504 851 521C845 537 837 553 828 568C818 583 806 597 792 610C778 622 762 634 744 642C726 650 705 656 684 659C664 662 642 661 622 659C603 658 584 653 567 651C550 648 536 645 520 645C504 645 490 647 473 650C457 652 438 657 418 659C398 661 375 663 354 661C333 659 310 654 291 646C273 638 255 626 241 613C228 600 217 585 208 569C200 554 194 537 190 520C186 504 184 487 185 470C187 453 190 436 198 421C205 405 216 390 229 378C242 365 259 354 275 344C291 335 309 328 325 320C341 313 357 307 372 300C387 292 401 284 416 277C432 270 447 262 465 257C482 252 501 248 520 247C539 246 558 249 576 253C594 258 611 266 626 273C642 280 656 289 671 297C685 305 700 312 716 320C731 328 749 335 765 344C781 354 799 364 812 377C826 390 838 405 846 420C854 436 858 453 859 470Z'/%3E%3Cpath d='M903 470C903 489 900 508 895 527C890 546 884 565 874 583C865 600 854 618 838 633C823 648 804 662 783 672C761 681 735 687 711 690C687 693 661 691 638 689C615 687 594 682 574 680C555 678 538 676 520 677C502 678 484 682 464 685C444 689 421 694 398 696C375 698 348 699 324 695C300 692 275 685 253 675C232 665 211 652 194 637C177 623 162 605 150 588C138 570 128 550 123 531C117 511 114 490 116 470C118 450 126 429 137 412C149 394 166 377 184 363C202 349 225 339 245 329C265 319 285 312 303 303C321 295 336 287 353 278C369 268 383 257 400 248C417 238 436 228 456 221C476 215 498 210 520 209C542 208 565 211 586 215C607 219 628 227 647 234C667 241 685 250 704 258C723 267 743 275 762 284C781 294 802 304 819 316C837 329 855 343 867 360C880 376 890 394 896 413C902 431 904 451 903 470Z'/%3E%3Cpath d='M944 470C943 491 941 513 937 534C933 555 929 577 919 597C910 617 899 639 882 656C865 673 842 688 818 699C794 709 764 715 736 719C709 722 680 720 654 719C629 718 605 714 583 713C561 713 542 713 520 715C498 718 477 723 454 726C430 729 404 734 377 734C351 734 322 733 296 728C269 722 242 713 218 702C193 691 169 677 148 661C127 645 107 626 91 606C75 587 60 564 53 541C45 519 42 493 46 470C51 447 63 423 79 403C95 383 120 365 143 350C166 335 193 325 216 314C239 303 261 296 280 286C300 276 315 266 332 254C350 243 365 230 384 218C403 207 424 195 447 188C469 180 495 175 520 173C545 171 571 174 596 177C621 180 645 186 670 193C694 199 718 206 742 215C766 223 791 233 814 245C836 257 859 270 877 287C895 303 910 323 921 342C932 362 938 384 942 406C945 427 945 449 944 470Z'/%3E%3Cpath d='M983 470C982 493 982 517 978 540C975 563 972 588 962 611C952 633 939 657 921 676C902 694 876 711 849 723C822 734 789 741 759 745C730 750 699 749 671 750C643 751 618 750 593 752C568 754 545 757 520 760C495 763 469 769 442 771C415 773 386 775 357 773C328 771 298 766 269 759C240 751 211 741 184 728C156 716 128 701 102 684C77 667 50 648 30 626C11 604 -8 578 -17 552C-25 526 -27 496 -20 470C-13 444 5 417 26 395C47 372 77 354 104 338C131 322 162 311 187 299C212 287 234 278 255 266C275 255 292 242 311 230C330 217 347 202 369 190C390 178 414 166 439 157C464 149 492 144 520 141C548 138 577 138 606 139C635 140 664 143 694 148C724 152 755 158 784 167C813 176 844 187 869 202C895 217 918 236 936 257C953 277 965 302 973 326C981 350 983 375 984 399C986 423 984 447 983 470Z'/%3E%3Cpath d='M1024 470C1022 496 1023 521 1019 546C1015 572 1012 599 1001 623C990 647 974 672 953 692C932 712 903 729 874 742C846 755 812 763 781 770C750 777 719 780 690 784C660 789 633 793 605 798C577 802 549 808 520 812C491 815 460 819 430 819C399 819 367 816 336 811C305 806 274 798 243 788C212 779 181 768 150 754C119 741 85 727 56 708C26 690 -7 669 -30 645C-53 620 -74 591 -82 562C-90 533 -90 499 -79 470C-69 441 -46 411 -22 387C3 363 37 343 66 326C96 308 127 296 154 282C180 268 203 257 225 244C248 231 266 216 287 203C309 189 330 174 354 162C378 150 404 139 432 130C460 122 489 116 520 110C551 105 583 102 616 100C649 98 685 96 720 98C756 101 795 105 829 115C863 125 899 139 926 158C954 177 977 202 993 227C1009 253 1017 283 1023 310C1028 338 1026 366 1027 393C1027 419 1025 444 1024 470Z'/%3E%3Cpath d='M1067 470C1065 498 1065 525 1060 552C1054 580 1048 608 1034 633C1020 659 1000 684 977 705C954 725 924 743 895 758C866 773 833 783 802 794C772 805 741 814 711 823C680 832 650 842 618 850C587 857 554 865 520 868C486 871 451 871 417 868C383 865 349 858 315 850C282 841 250 830 216 819C183 807 149 796 114 781C80 767 41 753 8 733C-26 713 -62 690 -87 663C-112 636 -133 603 -140 571C-147 539 -142 502 -130 470C-117 438 -90 407 -64 381C-38 355 -2 333 27 313C57 294 88 279 116 263C143 247 167 232 191 218C216 203 238 188 263 175C288 161 313 148 340 136C367 125 396 115 426 106C456 97 486 88 520 80C554 72 589 63 627 58C665 52 707 45 749 46C790 47 836 50 875 62C914 73 954 92 982 115C1011 138 1033 169 1048 199C1063 229 1067 264 1071 295C1075 326 1072 357 1071 386C1070 415 1069 442 1067 470Z'/%3E%3Cpath d='M1114 470C1110 500 1107 530 1098 558C1089 587 1077 616 1060 642C1043 668 1019 692 994 713C970 735 940 753 912 771C884 789 854 804 825 820C795 836 766 852 734 867C702 881 669 897 633 907C597 917 558 925 520 927C482 929 441 925 404 919C366 913 330 901 294 889C258 878 224 865 188 852C151 839 114 827 76 811C38 795 -5 780 -41 758C-76 736 -114 709 -139 680C-163 650 -182 613 -187 578C-192 543 -184 504 -170 470C-156 436 -128 403 -102 375C-76 347 -44 322 -15 300C14 277 44 259 72 240C100 221 126 204 154 189C181 173 209 158 238 146C266 133 296 122 327 112C357 101 387 92 419 82C452 71 483 59 520 48C557 36 596 21 639 12C682 3 731 -8 778 -8C825 -8 877 -4 920 10C963 24 1005 48 1035 75C1064 102 1085 139 1100 172C1114 206 1118 245 1121 279C1124 313 1121 346 1120 378C1119 410 1118 440 1114 470Z'/%3E%3Cpath d='M1164 470C1157 502 1148 534 1134 564C1120 593 1101 622 1079 648C1058 674 1031 697 1006 719C981 742 954 762 928 783C902 805 877 827 849 849C821 870 793 895 760 914C726 934 688 954 648 966C609 978 563 985 520 986C477 986 432 979 391 970C349 961 310 945 271 932C232 919 195 904 155 889C116 875 74 861 34 844C-7 826 -52 807 -88 782C-124 757 -160 726 -182 693C-204 660 -218 620 -221 583C-224 546 -214 506 -200 470C-187 434 -162 400 -139 369C-115 339 -88 311 -61 285C-34 259 -7 236 22 215C51 193 82 174 113 158C145 141 179 128 212 116C245 104 280 97 313 86C346 76 378 67 412 54C447 42 480 26 520 11C560 -5 604 -25 651 -37C699 -49 755 -61 807 -61C858 -61 916 -54 961 -37C1007 -20 1050 8 1081 39C1113 70 1134 110 1149 147C1164 185 1169 225 1173 262C1178 299 1177 335 1175 370C1174 405 1171 438 1164 470Z'/%3E%3Cpath d='M1215 470C1204 505 1186 538 1166 569C1146 599 1118 626 1093 652C1068 678 1041 700 1016 725C992 749 970 772 947 797C923 823 904 852 877 880C850 908 822 940 786 964C751 988 708 1011 664 1025C619 1038 568 1043 520 1043C472 1042 423 1032 377 1021C331 1011 289 994 245 979C202 964 160 949 118 932C75 916 29 900 -12 879C-54 857 -98 834 -132 804C-165 775 -196 740 -215 704C-233 667 -242 626 -244 587C-245 548 -235 507 -224 470C-212 433 -194 397 -175 364C-157 330 -135 299 -111 269C-87 240 -60 212 -30 188C1 164 36 143 72 126C108 109 149 98 186 86C224 75 262 69 298 58C334 47 367 36 404 21C441 6 477 -15 520 -33C563 -51 612 -75 665 -88C717 -101 778 -112 833 -111C889 -109 949 -98 997 -78C1045 -58 1089 -26 1122 8C1155 41 1178 84 1196 123C1214 162 1223 205 1230 244C1236 284 1238 323 1235 361C1233 398 1227 435 1215 470Z'/%3E%3Cpath d='M1265 470C1247 507 1220 542 1193 573C1167 604 1133 630 1105 656C1078 682 1051 704 1028 731C1006 757 990 784 969 815C949 846 933 882 907 915C881 948 851 985 813 1013C775 1040 727 1065 678 1079C629 1093 572 1098 520 1097C468 1097 414 1086 363 1075C313 1064 264 1048 216 1033C168 1017 121 1001 75 981C29 962 -19 941 -60 915C-100 889 -141 858 -170 824C-200 790 -223 750 -237 711C-251 671 -255 629 -256 589C-257 548 -251 508 -244 470C-237 432 -227 394 -213 358C-200 322 -185 285 -163 253C-141 220 -114 187 -82 161C-49 135 -8 113 32 95C72 78 118 67 159 55C200 43 240 37 279 24C318 11 353 -3 393 -21C433 -39 472 -64 520 -83C568 -103 622 -127 678 -139C734 -151 799 -159 857 -154C915 -150 976 -134 1026 -111C1076 -89 1121 -54 1157 -19C1193 16 1221 58 1243 99C1265 140 1281 183 1290 225C1299 267 1303 310 1298 351C1294 392 1282 433 1265 470Z'/%3E%3C/svg%3E");background-size:140% auto;background-position:30% 40%;overflow:hidden;border:0;padding:0;width:100%;cursor:pointer;color:var(--bone)}.bb-video__play{position:absolute;left:50%;top:50%;width:88px;height:88px;margin:-44px 0 0 -44px;border-radius:50%;background:var(--red);display:grid;place-items:center;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast)}.bb-video__frame:hover .bb-video__play{transform:scale(1.06);background:var(--red-hover)}.bb-video__play svg{width:28px;height:28px;margin-left:4px;color:var(--on-red)}.bb-video__lockup{position:absolute;left:var(--space-5);top:var(--space-5);font:700 12px/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--oc-gold)}.bb-video__lockup span{color:var(--bone)}.bb-video__dur{position:absolute;right:var(--space-5);bottom:var(--space-5);padding:4px 8px;background:#0a0e13cc;font:600 12px/1 var(--font-display);letter-spacing:.1em}.bb-video__meta{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);align-items:center}.bb-video__title{font:800 32px/1 var(--font-display);text-transform:uppercase;margin:0}.bb-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line-strong);font:600 12px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--bone)}.bb-chip i{width:8px;height:8px;background:var(--red);display:block}.bb-trust{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bb-trust__item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5);font:700 15px/1.1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--bone)}.bb-trust__item+.bb-trust__item{border-left:1px solid var(--line)}.bb-trust__item svg{width:22px;height:22px;color:var(--red-text);flex:none}@media(max-width:900px){.bb-trust{grid-template-columns:repeat(2,1fr)}.bb-trust__item:nth-child(3){border-left:0}.bb-trust__item:nth-child(n+3){border-top:1px solid var(--line)}}.bb-nav{position:sticky;top:0;z-index:50;background:#0a0e13f0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(120%) blur(8px);backdrop-filter:saturate(120%) blur(8px)}.bb-nav__inner{display:flex;align-items:center;gap:var(--space-6);height:76px;padding:0 var(--space-7);max-width:1600px;margin:0 auto}.bb-wordmark{font:800 30px/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--bone);text-decoration:none;display:inline-flex;align-items:center;gap:10px}.bb-wordmark i{width:10px;height:10px;background:var(--red);display:block}.bb-nav__links{display:flex;gap:var(--space-5);margin:0 auto;padding:0;list-style:none}.bb-nav__links a{display:inline-flex;align-items:center;min-height:44px;font:600 15px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-muted);text-decoration:none;box-shadow:inset 0 -2px 0 transparent;transition:color var(--dur-fast),box-shadow var(--dur-fast)}.bb-nav__links a:hover,.bb-nav__links a[aria-current=page]{color:var(--bone);box-shadow:inset 0 -2px 0 var(--red)}.bb-nav__links .oc{color:var(--oc-gold)}.bb-nav__tools{display:flex;gap:2px}.bb-nav__burger{display:none}@media(max-width:1180px){.bb-nav__links{display:none}.bb-nav__burger{display:inline-grid}.bb-nav__inner{padding:0 var(--space-4);gap:var(--space-3);height:64px}.bb-nav__tools{margin-left:auto}.bb-wordmark{font-size:26px}}.bb-field{display:grid;gap:8px}.bb-field label{font:600 12px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-muted)}.bb-input{min-height:52px;padding:0 16px;background:var(--ink-850);color:var(--bone);border:1px solid var(--line-strong);border-radius:var(--radius-xs);font:400 16px/1 var(--font-body)}.bb-input::placeholder{color:var(--bone-faint)}.bb-input[aria-invalid=true]{border-color:var(--red-text)}.bb-field__error{font-size:14px;line-height:21px;color:var(--red-text)}.bb-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}.bb-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bb-reveal{opacity:1;transform:none;transition:none}.bb-root *{transition:none!important;animation:none!important}}html{scroll-behavior:smooth}body{margin:0;background:var(--ink-950)}.bb-photo{background-color:var(--ink-850)}img{max-width:100%}a{color:var(--bone)}.wrap{padding-left:var(--gutter);padding-right:var(--gutter);max-width:1600px;margin:0 auto}.section{padding-top:96px;padding-bottom:96px}@media(max-width:700px){.section{padding-top:64px;padding-bottom:64px}}.h2{font-size:clamp(40px,5vw,64px)}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.sec-head>div{display:flex;flex-direction:column;gap:16px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px;z-index:100;background:var(--red);color:#fff;padding:12px 16px}.skip:focus{left:8px}.site-header{position:fixed;top:0;left:0;right:0;z-index:50;transition:background-color .3s,border-color .3s;border-bottom:1px solid transparent}.site-header.solid{background:#0a0e13f5;border-color:var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hdr{display:flex;align-items:center;gap:32px;height:104px;transition:height .3s}.site-header.solid .hdr{height:80px}.logo img{display:block;height:76px;width:auto;transition:height .3s}.site-header.solid .logo img{height:58px}.mainnav ul{display:flex;gap:26px;margin:0;padding:0;list-style:none}.mainnav{margin:0 auto}.navlink{display:inline-flex;align-items:center;min-height:44px;font:600 15px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);text-decoration:none;box-shadow:inset 0 -2px 0 transparent;transition:box-shadow var(--dur-fast)}.navlink:hover,.navlink[aria-current]{box-shadow:inset 0 -2px 0 var(--red)}.navlink.oc{color:var(--oc-gold)}.tools{display:flex;gap:2px;margin-left:auto}.burger{display:none}@media(max-width:1200px){.mainnav{display:none}.burger{display:inline-grid}.hdr{gap:8px;height:76px}.site-header.solid .hdr{height:64px}.logo{margin:0 auto}.logo img{height:54px}.site-header.solid .logo img{height:46px}.tools{margin-left:0}.acct{display:none}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--ink-950);transform:translate(-100%);transition:transform .35s var(--ease-out);display:flex;flex-direction:column;padding:16px var(--gutter) 32px;overflow:auto}.drawer.open{transform:none}.drawer-top{display:flex;justify-content:space-between;align-items:center;height:60px}.drawer ul{list-style:none;margin:24px 0;padding:0}.drawer li a{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line);font:800 34px/1 var(--font-display);text-transform:uppercase;text-decoration:none;color:var(--bone)}.drawer li a.oc{color:var(--oc-gold)}@media(prefers-reduced-motion:reduce){.drawer{transition:none}}.hero{position:relative;min-height:max(720px,100vh);max-height:960px;display:flex;align-items:center;overflow:hidden}.hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ink-950);background-image:url(josh-hero-graded.jpg);background-repeat:no-repeat;background-size:66% auto;background-position:right bottom}.hero .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ink-950) 0%,var(--ink-950) 34%,rgba(10,14,19,.5) 40%,rgba(10,14,19,0) 50%),linear-gradient(180deg,var(--ink-950) 0%,var(--ink-950) 20%,rgba(10,14,19,.6) 30%,rgba(10,14,19,0) 46%),linear-gradient(0deg,#0a0e13d9,#0a0e1300 18%)}.ph-plum{background-image:url(plum.jpg)!important;background-size:cover!important;background-position:center!important}.ph-gg{background-image:url(gg.jpg)!important;background-size:cover!important;background-position:60% 55%!important}.ph-instink{background-image:url(instink.jpg)!important;background-size:cover!important;background-position:center 40%!important}.ph-liquids{background-image:url(liquids.jpg)!important;background-size:cover!important;background-position:center!important}.ph-bundle{background-image:url(bundle.jpg)!important;background-size:cover!important;background-position:70% center!important}.ph-yt{background-color:#141c11;background-size:cover!important;background-position:center!important}.bb-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ph-paul1{background-image:url(paul1.jpg)!important;background-size:cover!important;background-position:23% 50%!important}.ph-paul2{background-image:url(paul2.jpg)!important;background-size:cover!important;background-position:70% 50%!important}.ph-paul3{background-image:url(paul3.jpg)!important;background-size:cover!important;background-position:5% 50%!important}.ph-josh2{background-image:url(josh2.jpg)!important;background-size:cover!important;background-position:50% 45%!important}.ph-chris{background-image:url(chris.jpg)!important;background-size:cover!important;background-position:center!important}.ph-kieron{background-image:url(kieron-oc.jpg)!important;background-size:cover!important;background-position:66% 50%!important}.hero-brief{left:auto!important;right:var(--gutter)!important;top:130px!important;bottom:auto!important;max-width:36ch!important}.hero-inner{position:relative;width:100%;padding-top:120px;padding-bottom:120px}.hero h1{font-size:clamp(52px,6vw,88px);line-height:.9;max-width:900px}@media(min-width:1101px){.hero{min-height:min(calc(62vw / 1.359 + 104px),960px);max-height:none}.hero .bg{left:auto;top:auto;bottom:0;width:62%;height:auto;aspect-ratio:1523/1121;background-size:cover;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 8%),linear-gradient(90deg,transparent 0%,rgba(0,0,0,.6) 4%,#000 9%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0%,#000 8%),linear-gradient(90deg,transparent 0%,rgba(0,0,0,.6) 4%,#000 9%);mask-composite:intersect}.hero .scrim{background:linear-gradient(180deg,#0a0e13b3,#0a0e1300 14%),linear-gradient(0deg,#0a0e13d9,#0a0e1300 18%)}.hero h1{max-width:520px}.hero p.lede{max-width:420px}}.hero h1 span{color:var(--red)}.hero p.lede{margin:28px 0 36px;max-width:470px;font-size:18px;line-height:29px;color:#dcd9d2}.btns{display:flex;gap:12px;flex-wrap:wrap}.btn-ghostline{border-color:#f1efe980!important}.tubs{position:absolute;right:var(--gutter);bottom:48px;display:flex;align-items:flex-end;gap:12px}.tub{display:flex;flex-direction:column;justify-content:flex-end;width:150px;padding:14px;text-decoration:none;color:var(--bone);transition:transform .4s var(--ease-out)}.tub:hover{transform:translateY(-6px)}.tub b{font:800 34px/1 var(--font-display);text-transform:uppercase}.tub-note{display:flex;flex-direction:column;gap:8px;align-items:flex-end;margin-right:8px;font-size:12px;line-height:1.45;color:var(--bone-muted);text-align:right;max-width:20ch}@media(max-width:1100px){.tubs{display:none}.hero-brief{display:none!important}.hero{display:block;min-height:0;max-height:none;padding-top:76px}.hero .bg{position:relative;width:100%;aspect-ratio:1523/1121;background-size:cover;background-position:center}.hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--ink-950) 0%,rgba(10,14,19,0) 35%),linear-gradient(180deg,#0a0e13bf,#0a0e1300 25%)}.hero .scrim{display:none}.hero-inner{margin-top:-64px;padding-top:0;padding-bottom:64px}}@media(max-width:700px){.hero-inner{margin-top:-40px;padding-bottom:40px}.hero p.lede{font-size:16px;line-height:25px;margin:18px 0 22px}.btns{flex-direction:column}.btns .bb-btn{width:100%}}.trust{background:var(--ink-900);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.trust-item{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;text-align:center}.trust-item+.trust-item{border-left:1px solid var(--line)}.trust-item svg{width:30px;height:30px}.trust-item strong{font:700 16px/1.1 var(--font-display);letter-spacing:.14em;text-transform:uppercase}.trust-item span{font-size:14px;color:var(--bone-muted)}@media(max-width:800px){.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-item:nth-child(3){border-left:0}.trust-item:nth-child(n+3){border-top:1px solid var(--line)}.trust-item span{display:none}.trust-item strong{font-size:14px}.trust .wrap{padding:0}}.tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.tile{position:relative;display:block;height:220px;text-decoration:none;color:var(--bone);overflow:hidden;outline:1px solid var(--line);outline-offset:-1px}.tile .bb-photo{position:absolute;top:0;right:0;bottom:0;left:0;transition:background-size .9s var(--ease-out),transform .9s var(--ease-out)}.tile:hover .bb-photo{transform:scale(1.05)}.tile-label{position:absolute;left:0;right:0;bottom:0;padding:40px 20px 18px;background:linear-gradient(to top,#0a0e13f2,#0a0e13bf 55%,#0a0e1300);text-shadow:0 1px 8px rgba(0,0,0,.6)}.tile-label h3{font-size:32px}.tile-label span{font-size:14px;color:#dcd9d2}.tile .bb-photo__brief{top:14px;bottom:auto;left:14px}.fmts{display:flex;align-items:center;gap:10px;margin-top:24px;flex-wrap:wrap}.fmt{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--line);font:600 13px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--bone);text-decoration:none}.fmt:hover{border-color:var(--bone)}@media(max-width:1100px){.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tile{height:150px}.tile:first-child{grid-column:1/span 2}.tile-label{padding:12px 14px}.tile-label h3{font-size:26px}.tile .bb-photo__brief{display:none}}.journey{display:grid;grid-template-columns:58% 42%;background:var(--ink-900);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.journey .bb-photo{min-height:max(560px,calc(58vw / 1.69))}.journey .ph-josh2{background-position:48% 40%!important}.journey-text{position:relative;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:64px var(--gutter) 64px 56px}.journey-text p{margin:0;max-width:540px}.tag{position:absolute;right:64px;bottom:64px;margin:0;transform:rotate(-8deg);font:400 34px/1.05 var(--font-hand);color:var(--bone);text-align:center}.tag i{display:block;height:5px;margin:10px auto 0;width:88%;background:var(--red);transform:skew(-20deg)}@media(min-width:1351px){.tag{right:auto;left:-200px;bottom:40px;font-size:32px;text-shadow:0 2px 14px rgba(10,14,19,.85)}}@media(max-width:1350px){.journey{grid-template-columns:1fr}.journey .bb-photo{min-height:0;aspect-ratio:1400/827}.journey .ph-josh2{background-position:center!important}.journey-text{padding:56px var(--gutter) 72px}.tag{bottom:auto;top:-52px;right:24px;font-size:28px;text-shadow:0 2px 12px rgba(10,14,19,.8)}}@media(max-width:700px){.journey .bb-photo{min-height:0}.journey .bb-photo .bb-photo__brief{top:16px;bottom:auto}.tag{font-size:23px;top:-44px}}.feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fcard{display:grid;grid-template-columns:1fr 1fr;min-height:300px;border:1px solid var(--line);text-decoration:none;color:var(--bone);overflow:hidden;transition:border-color var(--dur-fast)}.fcard:hover{border-color:var(--line-strong)}.fcard .info{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:24px}.fcard h3{font-size:52px}.fcard .price{font:700 22px/1 var(--font-display)}.fcard .shop{align-self:flex-start;min-height:44px;padding:0 18px;margin-top:8px}@media(max-width:1100px){.feat{grid-template-columns:1fr}.fcard{min-height:240px}}@media(max-width:700px){.fcard h3{font-size:40px}.fcard .info{padding:16px}}.ocsec{position:relative;background:var(--oc-green);overflow:hidden}.ocsec>.bb-photo{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--oc-green);background-size:110% auto;background-position:10% 30%}.ocsec .wrap{position:relative}.lockup{display:flex;align-items:center;gap:40px;margin-bottom:64px;flex-wrap:wrap}.lockup .bbl{height:120px;width:auto}.lockup .ocl{height:140px;width:auto}.lockup span{font:500 72px/1 var(--font-display);color:var(--oc-gold)}.oc-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start}.oc-copy{grid-column:1/span 5;display:flex;flex-direction:column;gap:22px}.oc-copy p{margin:0}.oc-eyebrow{color:var(--oc-gold)}.oc-eyebrow:before{background:var(--oc-gold)}.oc-list{list-style:none;margin:4px 0 0;padding:0}.oc-list li{display:grid;grid-template-columns:40px 1fr;gap:16px;padding:18px 0;border-top:1px solid rgba(201,162,74,.28)}.oc-list li:last-child{border-bottom:1px solid rgba(201,162,74,.28)}.oc-list b{font:700 14px/24px var(--font-display);letter-spacing:.16em;color:var(--oc-gold)}.oc-list strong{display:block;font:700 20px/24px var(--font-display);text-transform:uppercase;letter-spacing:.04em}.oc-list small{color:#c2bdb2;font-size:15px}.btn-gold{border-color:var(--oc-gold)!important;color:var(--oc-gold)!important}.oc-video{grid-column:7/span 6;display:flex;flex-direction:column;gap:18px}@media(max-width:1100px){.oc-copy,.oc-video{grid-column:1/-1}.oc-video{margin-top:48px}}@media(max-width:700px){.lockup{gap:14px;justify-content:center;margin-bottom:36px}.lockup .bbl{height:72px}.lockup .ocl{height:82px}.lockup span{font-size:40px}.ocsec .btns .bb-btn{width:100%}}.catches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.catch{position:relative;display:block;height:auto;aspect-ratio:4/5;overflow:hidden;text-decoration:none;color:var(--bone);outline:1px solid var(--line);outline-offset:-1px}.catch .bb-photo{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .9s var(--ease-out)}.catch:hover .bb-photo{transform:scale(1.05)}.catch strong{display:block;font:700 24px/1.05 var(--font-display);text-transform:uppercase}.catch .tile-label span{display:block;margin-top:6px;font-size:13px}@media(max-width:1100px){.catches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.catches{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.catch{flex:none;width:80%;scroll-snap-align:start}}.reviews{background:var(--ink-900);border-top:1px solid var(--line)}.rev-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.review{display:flex;flex-direction:column;gap:14px;padding:8px 40px;margin:0}.review:first-child{padding-left:0}.review+.review{border-left:1px solid var(--line)}.review .q{font:800 64px/.6 var(--font-display);color:var(--red)}.review blockquote{margin:0;font-size:17px;line-height:27px}.stars{letter-spacing:4px;color:var(--line-strong);font-size:18px}@media(max-width:900px){.rev-grid{grid-template-columns:1fr}.review{padding:24px 0}.review+.review{border-left:0;border-top:1px solid var(--line)}}.ft{border-top:1px solid var(--line)}.ft a{color:var(--bone-muted);text-decoration:none}.ft a:hover{color:var(--bone)}.ft-top{display:grid;grid-template-columns:1fr 1.2fr 1.15fr;align-items:center;gap:48px;padding-top:56px;padding-bottom:56px;border-bottom:1px solid var(--line)}.ft-brand{display:flex;align-items:center;gap:24px}.ft-brand img{height:104px;width:auto}.ft-brand p,.ft-tagline{margin:0;font:700 16px/1.25 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--bone-muted)}.ft-col{display:flex;flex-direction:column;gap:10px;padding-left:48px;border-left:1px solid var(--line)}.ft-col .t{font:700 18px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--bone)}.ft-col .s{font-size:14px;color:var(--bone-muted)}.nl{display:flex;margin-top:4px}.nl input{flex-grow:1;min-width:0;min-height:52px;padding:0 16px;background:var(--ink-850);color:var(--bone);border:1px solid var(--line-strong);border-right:0;border-radius:2px 0 0 2px;font:400 15px/1 var(--font-body)}.nl input::placeholder{color:var(--bone-faint)}.nl button{border-radius:0 2px 2px 0}.nl-msg{font-size:14px;color:var(--bone-muted);min-height:21px}.socials{display:flex;flex-wrap:wrap;gap:8px}.ft .social{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 11px;border:1px solid var(--line);font:600 12px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--bone)}.ft .social:hover{border-color:var(--bone)}.ft-links{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-top:48px;padding-bottom:40px}.ft-links nav{display:flex;flex-direction:column;gap:12px;font-size:15px}.ft-links nav:nth-child(1){grid-column:1/span 2}.ft-links nav:nth-child(2){grid-column:3/span 2}.ft-links nav:nth-child(3){grid-column:5/span 2}.ft-partner{grid-column:9/span 4;display:flex;align-items:center;justify-content:flex-end;gap:20px;align-self:start}.ft-partner img{height:72px;width:auto}.ft-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:20px;padding-bottom:28px;border-top:1px solid var(--line);font-size:13px;color:var(--bone-faint)}.ft-bottom span.links{display:flex;gap:20px}@media(max-width:1100px){.ft-top{grid-template-columns:1fr 1fr}.ft-brand{grid-column:1/-1}.ft-col:first-of-type{padding-left:0;border-left:0}.ft-links nav:nth-child(1){grid-column:1/span 4}.ft-links nav:nth-child(2){grid-column:5/span 4}.ft-links nav:nth-child(3){grid-column:9/span 4}.ft-partner{grid-column:1/-1;justify-content:flex-start;margin-top:32px}}@media(max-width:700px){.ft-top{grid-template-columns:1fr;gap:32px}.ft-brand img{height:80px}.ft-col{padding-left:0;border-left:0}.ft-links{grid-template-columns:1fr 1fr;row-gap:24px}.ft-links nav:nth-child(1){grid-column:1}.ft-links nav:nth-child(2){grid-column:2}.ft-links nav:nth-child(3){grid-column:1/-1;flex-direction:row;flex-wrap:wrap;column-gap:20px}.ft-links nav:nth-child(3) .bb-meta{width:100%}.nl{flex-direction:column;gap:8px}.nl input{border-right:1px solid var(--line-strong);border-radius:2px}.nl button{border-radius:2px}.ft-bottom span.links{display:none}}@media(max-width:420px){.bb-btn--ghost{white-space:normal;text-align:left}}.catch{cursor:zoom-in}.catch .zoom{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:36px;height:36px;background:#0a0e13b3;border:1px solid rgba(241,239,233,.25);opacity:0;transition:opacity var(--dur-fast)}.catch .zoom svg{width:16px;height:16px}.catch:hover .zoom,.catch:focus-visible .zoom{opacity:1}@media(hover:none){.catch .zoom{opacity:1}}.lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:none;background:#06090cf0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lb.open{display:flex;animation:lbIn .25s var(--ease-out)}@keyframes lbIn{0%{opacity:0}to{opacity:1}}.lb-inner{position:relative;margin:auto;width:min(1280px,calc(100% - 2*var(--gutter)));max-height:calc(100vh - 64px);display:grid;grid-template-columns:minmax(0,1fr) 380px;background:var(--ink-900);border:1px solid var(--line);overflow:hidden}.lb-photo{position:relative;min-height:520px;background-color:#05080b}.lb-photo.bb-photo[class*=ph-]{background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.lb-info{display:flex;flex-direction:column;gap:20px;padding:40px 32px 32px;overflow:auto}.lb-weight{margin:0;font:800 64px/.9 var(--font-display);text-transform:uppercase}.lb-venue{margin:-8px 0 0;font:700 20px/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--bone-muted)}.lb-facts{display:grid;grid-template-columns:auto 1fr;gap:12px 20px;margin:0;padding-top:20px;border-top:1px solid var(--line);font-size:15px}.lb-facts dt{font:600 12px/22px var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-muted)}.lb-facts dd{margin:0}.lb-story{margin:0;color:#dcd9d2;line-height:26px}.lb-todo{color:var(--red-text);font:600 12px/22px var(--font-display);letter-spacing:.14em;text-transform:uppercase}.lb-close,.lb-nav{position:absolute;z-index:3;display:grid;place-items:center;width:48px;height:48px;background:#0a0e13cc;border:1px solid var(--line-strong);color:var(--bone);cursor:pointer}.lb-close:hover,.lb-nav:hover{background:var(--red);border-color:var(--red)}.lb-close{top:12px;right:12px}.lb-nav{top:50%;margin-top:-24px}.lb-prev{left:12px}.lb-next{right:392px}.lb-close svg,.lb-nav svg{width:20px;height:20px}.lb-count{font:600 12px/1 var(--font-display);letter-spacing:.2em;color:var(--bone-faint);margin-top:auto}@media(max-width:900px){.lb-inner{grid-template-columns:1fr;grid-template-rows:auto 1fr;width:100%;height:100%;max-height:none;border:0}.lb-photo{min-height:0;height:auto;aspect-ratio:16/10;margin-top:72px}.lb-next{right:12px}.lb-nav{top:calc(72px + 31vw)}.lb-close{top:12px}.lb-photo .bb-badge-oc{top:auto;bottom:10px}.lb-info{padding:24px var(--gutter) 32px}.lb-weight{font-size:48px}}@media(prefers-reduced-motion:reduce){.lb.open{animation:none}}.toast{opacity:0;visibility:hidden;position:fixed;left:50%;bottom:24px;transform:translate(-50%,120%);z-index:70;background:var(--ink-800);color:var(--bone);border:1px solid var(--line-strong);padding:14px 18px;font-size:14px;max-width:calc(100% - 32px);transition:transform .35s var(--ease-out)}.toast.show{opacity:1;visibility:visible;transform:translate(-50%)}body[data-solid] main{padding-top:104px}@media(max-width:1200px){body[data-solid] main{padding-top:76px}}.crumbs{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:24px 0 0;list-style:none;font:600 12px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-faint)}.crumbs a{color:var(--bone-muted);text-decoration:none}.crumbs a:hover{color:var(--bone)}.crumbs li+li:before{content:"/";margin-right:8px;color:var(--line-strong)}.page-head{padding:32px 0 40px;border-bottom:1px solid var(--line)}.page-head h1{font-size:clamp(56px,8vw,112px);margin-top:18px}.page-head p{max-width:560px;margin:16px 0 0;color:var(--bone-muted);font-size:17px;line-height:27px}.confirm-note{display:flex;gap:12px;align-items:flex-start;margin-top:24px;padding:14px 16px;border:1px dashed var(--red-text);background:#d7261e0f;font-size:14px;line-height:21px;color:#dcd9d2;max-width:760px}.confirm-note b{font:700 11px/21px var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--red-text);white-space:nowrap}.shop-bar{position:sticky;top:80px;z-index:20;background:#0a0e13f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}@media(max-width:1200px){.shop-bar{top:64px}}.shop-bar .wrap{display:flex;align-items:center;gap:24px;min-height:72px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;flex:1 1 auto;min-width:0}.chips::-webkit-scrollbar{display:none}.chip{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--line);background:none;color:var(--bone);font:600 13px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:2px}.chip:hover{border-color:var(--line-strong)}.chip[aria-pressed=true]{background:var(--bone);border-color:var(--bone);color:var(--ink-950)}.chip i{width:10px;height:10px;display:block}.shop-tools{display:flex;align-items:center;gap:12px;margin-left:auto}.shop-tools label{font:600 12px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-muted)}.select{min-height:44px;padding:0 36px 0 14px;background:var(--ink-850) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23f1efe9' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 12px center/14px;color:var(--bone);border:1px solid var(--line-strong);border-radius:2px;font:500 14px/1 var(--font-body);appearance:none;-webkit-appearance:none}.flav-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.flav-row .bb-meta{margin-right:4px}.result-line{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:28px 0 20px;font-size:14px;color:var(--bone-muted)}.flav-row .chip{min-height:40px;padding:0 14px}.pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;padding-bottom:96px}@media(max-width:1100px){.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px;padding-bottom:64px}}.pcard{display:flex;flex-direction:column;color:var(--bone);text-decoration:none}.pcard-img{position:relative;display:block;aspect-ratio:4/5;background-size:cover;background-color:var(--ink-850);overflow:hidden}.pcard-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;background-size:cover;background-position:inherit;transition:transform .9s var(--ease-out)}.pcard:hover .pcard-img:after{transform:scale(1.05)}.pcard-img .bb-product__tag{z-index:2}.pcard-body{display:flex;flex-direction:column;gap:6px;padding-top:16px}.pcard-name{margin:0;font:800 26px/1.02 var(--font-display);text-transform:uppercase}.pcard-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pcard-price{font:700 20px/1 var(--font-display)}.pcard-opts{font-size:13px;color:var(--bone-muted)}.fdot{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:0}.pcard .confirm-tag{align-self:flex-start;margin-top:4px;font:600 10px/1.6 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--red-text);border:1px dashed rgba(239,90,79,.6);padding:1px 6px}@media(max-width:800px){.pcard-name{font-size:21px}.pcard-price{font-size:17px}}.empty{grid-column:1/-1;padding:64px 0;text-align:center;border:1px dashed var(--line)}.empty p{margin:8px 0 20px;color:var(--bone-muted)}.pd{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;padding-top:24px;padding-bottom:96px}@media(max-width:960px){.pd{grid-template-columns:1fr;gap:28px;padding-bottom:40px}}.gallery{display:grid;grid-template-columns:88px 1fr;gap:12px;align-self:start;position:sticky;top:104px}@media(max-width:960px){.gallery{position:static;grid-template-columns:1fr}}.g-main{position:relative;aspect-ratio:1/1;background-color:var(--ink-850);background-size:cover;overflow:hidden;cursor:zoom-in}.g-main .zoomlayer{position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;background-size:cover;transition:transform .25s ease-out;transform-origin:center}.g-main.zooming .zoomlayer{transform:scale(1.9)}.g-thumbs{display:flex;flex-direction:column;gap:12px}@media(max-width:960px){.g-thumbs{flex-direction:row;order:2}.g-main{order:1}}.g-thumb{width:88px;height:88px;padding:0;border:1px solid var(--line);background-color:var(--ink-850);background-size:cover;cursor:pointer;flex:none}.g-thumb[aria-current=true]{border-color:var(--bone);box-shadow:inset 0 0 0 1px var(--bone)}.g-thumb.ph{display:grid;place-items:center;font:600 9px/1.3 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--bone-faint);text-align:center;padding:6px}.g-main .bb-photo__brief{z-index:2}.pinfo{display:flex;flex-direction:column;gap:22px}.pinfo h1{font-size:clamp(48px,5.4vw,80px);line-height:.88;margin:0}.p-price{display:flex;align-items:baseline;gap:14px;font:700 34px/1 var(--font-display)}.p-price small{font:400 14px/1 var(--font-body);color:var(--bone-muted)}.opt-label{display:flex;justify-content:space-between;margin-bottom:10px;font:600 12px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-muted)}.opt-label b{color:var(--bone);font-weight:600}.opts{display:flex;flex-wrap:wrap;gap:8px}.opt{min-height:48px;padding:0 18px;border:1px solid var(--line-strong);background:none;color:var(--bone);font:600 14px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:2px}.opt:hover{border-color:var(--bone)}.opt[aria-checked=true],.opt.flav[aria-current=page],.opt.flav[aria-pressed=true]{background:var(--bone);color:var(--ink-950);border-color:var(--bone)}.opt.flav{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.opt.flav i{width:12px;height:12px;display:block}.buy{display:grid;grid-template-columns:auto 1fr;gap:10px}.buy .bb-btn--secondary{grid-column:1/-1}.qty{display:inline-flex;align-items:stretch;border:1px solid var(--line-strong);border-radius:2px;height:52px}.qty button{width:48px;background:none;border:0;color:var(--bone);font-size:20px;cursor:pointer}.qty button:hover{background:var(--ink-800)}.qty span,.qty input{min-width:40px;display:grid;place-items:center;font:700 18px/1 var(--font-display);text-align:center;background:none;border:0;color:var(--bone);width:44px}.qty--sm{height:40px}.qty--sm button{width:36px;font-size:17px}.qty--sm span{min-width:28px;font-size:16px}.stock{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--bone-muted)}.stock i{width:8px;height:8px;border-radius:50%;background:var(--line-strong)}.perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.perks div{display:flex;gap:12px;align-items:flex-start;padding:16px 0;font-size:14px;line-height:20px;color:var(--bone-muted)}.perks div+div{padding-left:16px;border-left:1px solid var(--line)}.perks svg{width:22px;height:22px;flex:none;color:var(--bone)}.perks strong{display:block;color:var(--bone);font:700 14px/20px var(--font-display);letter-spacing:.1em;text-transform:uppercase}.acc{border-top:1px solid var(--line)}.acc details{border-bottom:1px solid var(--line)}.acc summary{display:flex;justify-content:space-between;align-items:center;min-height:60px;cursor:pointer;list-style:none;font:700 18px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font:400 26px/1 var(--font-body);color:var(--bone-muted);transition:transform var(--dur-fast)}.acc details[open] summary:after{transform:rotate(45deg)}.acc .acc-body{padding:0 0 22px;color:#dcd9d2;line-height:26px}.acc .acc-body p{margin:0 0 10px}.todo{font:600 12px/22px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--red-text)}.p-sec{padding:88px 0;border-top:1px solid var(--line)}@media(max-width:700px){.p-sec{padding:56px 0}}.rel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media(max-width:1100px){.rel{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}}.sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:12px;padding:12px var(--gutter);background:#0a0e13f7;border-top:1px solid var(--line);transform:translateY(100%);transition:transform .3s var(--ease-out)}.sticky-buy.show{transform:none}.sticky-buy .sb-name{flex:1;min-width:0;font:800 18px/1.1 var(--font-display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy .sb-name small{display:block;font:700 15px/1 var(--font-display);color:var(--bone-muted);margin-top:3px}@media(max-width:960px){.sticky-buy{display:flex}}.notfound{padding:120px 0;text-align:center}.basket{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;visibility:hidden}.basket.open{visibility:visible}.basket-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#06090cb3;opacity:0;transition:opacity .3s}.basket.open .basket-scrim{opacity:1}.basket-panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);display:flex;flex-direction:column;background:var(--ink-900);border-left:1px solid var(--line);box-shadow:0 0 0 1px #26303c,0 24px 64px #0000008c;transform:translate(100%);transition:transform .35s var(--ease-out)}.basket.open .basket-panel{transform:none}.basket-top{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 16px 24px;border-bottom:1px solid var(--line)}.basket-top h2{font-size:30px}.basket-items{flex:1;overflow:auto;padding:8px 24px}.bi{display:grid;grid-template-columns:88px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.bi-img{width:88px;height:88px;background-size:cover;background-color:var(--ink-850)}.bi-body{display:flex;flex-direction:column;gap:6px;min-width:0}.bi-name{font:800 20px/1.05 var(--font-display);text-transform:uppercase;color:var(--bone);text-decoration:none}.bi-meta{font-size:13px;color:var(--bone-muted)}.bi-row{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.bi-price{font:700 18px/1 var(--font-display)}.bi-remove{align-self:flex-start;background:none;border:0;padding:6px 0;color:var(--bone-muted);font-size:13px;text-decoration:underline;cursor:pointer}.bi-remove:hover{color:var(--red-text)}.basket-foot{padding:20px 24px 24px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.bf-row{display:flex;justify-content:space-between;align-items:baseline;font:700 18px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.bf-row strong{font-size:26px}.bf-note{margin:0;font-size:13px;color:var(--bone-muted)}.bf-cont{align-self:center}.basket-empty{padding:64px 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.basket-empty p{margin:0;color:var(--bone-muted)}.basket-empty .bb-btn{margin-top:16px}@media(prefers-reduced-motion:reduce){.basket-panel,.basket-scrim,.sticky-buy{transition:none}}.catch:not([data-ph]){cursor:pointer}@media(max-width:960px){.pd{grid-template-columns:minmax(0,1fr)}}.buy{grid-template-columns:auto minmax(0,1fr)}@media(max-width:380px){.qty button{width:38px}.qty span{width:34px;min-width:34px}.buy .bb-btn{padding:0 16px}.perks{grid-template-columns:1fr}.perks div+div{padding-left:0;border-left:0;border-top:1px solid var(--line)}}.result-line{flex-wrap:wrap}#result-count{white-space:nowrap}@media(max-width:700px){.result-line{padding-top:20px}.page-head{padding-bottom:28px}}.ab-hero{border-bottom:1px solid var(--line)}.ab-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px;align-items:center;padding-top:32px;padding-bottom:72px}.ab-hero-text{display:flex;flex-direction:column;gap:24px}.ab-hero-text h1{font-size:clamp(56px,7vw,112px);line-height:.86}.ab-hero-text h1 span{color:var(--red)}.ab-lede{margin:0;max-width:30em;font-size:19px;line-height:30px;color:#e3dfd6}.ab-hero-img{aspect-ratio:6/5;max-width:100%;background:url(josh3.jpg) center 42%/cover var(--ink-850)}@media(max-width:960px){.ab-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:56px}.ab-hero-img{order:-1;margin:0 calc(-1 * var(--gutter));max-width:none}}.ab-story-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:64px}.ab-story-side{display:flex;flex-direction:column;gap:16px;align-self:start;position:sticky;top:120px}.ab-sign{margin:24px 0 0;font:400 44px/1 var(--font-hand);color:var(--bone)}.ab-sign span{display:block;margin-top:10px;font:600 12px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-muted)}.ab-story-body{max-width:680px}.ab-story-body p{margin:0 0 22px;font-size:18px;line-height:31px;color:#d9d6cf}.ab-story-body .ab-first{font-size:21px;line-height:34px;color:var(--bone)}.ab-pull{font:800 clamp(34px,4vw,52px)/1 var(--font-display)!important;text-transform:uppercase;color:var(--bone)!important;margin:48px 0 28px!important;padding-left:24px;border-left:4px solid var(--red)}.ab-end{font:800 clamp(30px,3.4vw,44px)/1.02 var(--font-display)!important;text-transform:uppercase;color:var(--red)!important;margin-top:40px!important}.ab-fig{margin:40px 0}.ab-fig-img{aspect-ratio:1400/827;max-width:100%;background:url(josh2.jpg) center/cover var(--ink-850)}.ab-fig figcaption{margin-top:12px;font-size:14px;color:var(--bone-muted)}@media(max-width:960px){.ab-story-grid{grid-template-columns:minmax(0,1fr);gap:24px}.ab-story-side{position:static}.ab-sign{display:none}.ab-story-body p{font-size:17px;line-height:29px}.ab-story-body .ab-first{font-size:19px;line-height:31px}}.ab-values{background:var(--ink-900);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.val-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.val{display:flex;flex-direction:column;gap:12px;padding:32px 28px 8px 0}.val+.val{padding-left:28px;border-left:1px solid var(--line)}.val svg{width:30px;height:30px;color:var(--red-text)}.val h3{margin:4px 0 0;font:800 26px/1 var(--font-display);text-transform:uppercase}.val p{margin:0;color:var(--bone-muted);line-height:25px}@media(max-width:1000px){.val-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.val:nth-child(3){padding-left:0;border-left:0}.val:nth-child(n+3){border-top:1px solid var(--line);margin-top:24px}}@media(max-width:560px){.val-grid{grid-template-columns:minmax(0,1fr)}.val,.val+.val{padding:24px 0 8px;border-left:0}.val+.val{border-top:1px solid var(--line);margin-top:0}}.ab-crew-intro{margin:0;max-width:440px;color:var(--bone-muted);line-height:26px}.crew-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.crew{display:flex;flex-direction:column}.crew-img{aspect-ratio:4/5;max-width:100%;background-size:cover!important}.crew-img.ph-josh2{background-position:81% 50%!important}.crew-img.ph-paul2{background-position:70% 50%!important}.crew-img.ph-kieron{background-position:66% 50%!important}.crew-img.ph-chris{background-size:cover!important;background-position:37% 50%!important}.crew-body{display:flex;flex-direction:column;gap:8px;padding-top:18px}.crew-body h3{font-size:40px}.crew-body p{margin:4px 0 0;color:var(--bone-muted);line-height:25px}.oc-gold{color:var(--oc-gold)}@media(max-width:860px){.crew-grid{grid-template-columns:minmax(0,1fr);gap:40px}.crew{display:grid;grid-template-columns:140px minmax(0,1fr);gap:18px;align-items:start}.crew-img{aspect-ratio:1/1}.crew-body{padding-top:0}.crew-body h3{font-size:32px}}.ab-oc-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:64px;align-items:center}.ab-oc-copy{display:flex;flex-direction:column;gap:18px;max-width:560px}.ab-oc-copy p{margin:0;color:#e3dfd6;font-size:17px;line-height:28px}@media(max-width:960px){.ab-oc-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.ab-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-tiles .tile{height:300px}@media(max-width:700px){.ab-tiles{grid-template-columns:minmax(0,1fr)}.ab-tiles .tile{height:180px}.ab-tiles .tile:first-child{grid-column:auto}}.cr-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.cr-count{margin-left:auto;font-size:14px;color:var(--bone-muted);white-space:nowrap}.cr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;padding:32px 0 96px}@media(max-width:1000px){.cr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cr-grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:64px}}.cr-card{display:flex;flex-direction:column;padding:0;background:none;border:0;text-align:left;color:var(--bone);cursor:zoom-in;font:inherit}.cr-img{position:relative;display:block;width:100%;aspect-ratio:4/3;background-size:cover;background-color:var(--ink-850);overflow:hidden;transition:filter var(--dur-fast)}.cr-card:hover .cr-img{filter:brightness(1.08)}.cr-card .zoom{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;background:#0a0e13b3;border:1px solid rgba(241,239,233,.25);opacity:0;transition:opacity var(--dur-fast)}.cr-card .zoom svg{width:16px;height:16px}.cr-card:hover .zoom,.cr-card:focus-visible .zoom{opacity:1}@media(hover:none){.cr-card .zoom{opacity:1}}.cr-body{display:flex;flex-direction:column;gap:4px;padding-top:16px}.cr-weight{font:800 32px/1 var(--font-display);text-transform:uppercase}.cr-line{font:700 16px/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--bone-muted)}.cr-meta{font-size:14px;color:var(--bone-faint)}.cr-submit{background:var(--ink-900);border-top:1px solid var(--line)}.cr-submit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:64px}@media(max-width:960px){.cr-submit-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.cr-submit-intro{display:flex;flex-direction:column;gap:18px}.cr-submit-intro p{margin:0;color:#dcd9d2;font-size:17px;line-height:28px;max-width:30em}.cr-tips{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;color:var(--bone-muted);font-size:15px}.cr-tips li{padding-left:22px;position:relative}.cr-tips li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:2px;background:var(--red)}.cr-form{display:flex;flex-direction:column;gap:20px}.f-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:600px){.f-row{grid-template-columns:minmax(0,1fr)}}.cr-form .bb-input,.cr-form .select{width:100%}.cr-form .select{min-height:52px}.cr-text{min-height:120px;padding:14px 16px;line-height:24px;resize:vertical;font:400 16px/24px var(--font-body)}.opt-hint{text-transform:none;letter-spacing:0;font:400 12px var(--font-body);color:var(--bone-faint)}.cr-drop{position:relative;display:flex;align-items:center;gap:16px;min-height:96px;padding:16px;border:1px dashed var(--line-strong);background:var(--ink-850);cursor:pointer;font-size:15px;color:var(--bone-muted);text-transform:none;letter-spacing:0}.cr-drop.over,.cr-drop:hover{border-color:var(--bone)}.cr-drop input{position:absolute;width:1px;height:1px;opacity:0}.cr-drop:focus-within{outline:2px solid var(--focus);outline-offset:3px}.cr-drop strong{color:var(--bone)}.cr-prev{order:-1;flex:none;width:72px;height:72px;background-size:cover;background-position:center}.cr-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:21px;color:#dcd9d2;cursor:pointer}.cr-check input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--red)}.cr-form>.bb-btn{align-self:flex-start}.cr-msg{margin:0;font-size:15px;color:var(--bone)}.cr-msg:empty{display:none}.pcard{cursor:pointer}.pcard .qv-hint{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;background:#0a0e13db;border:1px solid rgba(241,239,233,.25);font:600 12px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--bone);opacity:0;transform:translateY(6px);transition:opacity var(--dur-fast),transform var(--dur-fast)}.pcard .qv-hint svg{width:14px;height:14px}.pcard:hover .qv-hint,.pcard:focus-visible .qv-hint{opacity:1;transform:none}@media(hover:none){.pcard .qv-hint{display:none}}.qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;display:none;background:#06090ce6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.qv.open{display:flex;animation:lbIn .25s var(--ease-out)}.qv-inner{position:relative;margin:auto;width:min(1120px,calc(100% - 2*var(--gutter)));max-height:calc(100vh - 64px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);background:var(--ink-900);border:1px solid var(--line);overflow:hidden}.qv-img{position:relative;min-height:560px;background-size:cover;background-position:center;background-color:var(--ink-850)}.qv-img .bb-product__tag{z-index:2}.qv-info{display:flex;flex-direction:column;gap:18px;padding:40px 36px 32px;overflow:auto}.qv-info h2{font-size:clamp(40px,4vw,60px);line-height:.9;margin:0;padding-right:48px}.qv-info .p-price{font-size:30px}.qv-desc{margin:0;color:#dcd9d2;line-height:26px}.qv-full{align-self:flex-start;margin-top:auto}.qv-count{font:600 12px/1 var(--font-display);letter-spacing:.2em;color:var(--bone-faint)}.qv-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;border-top:1px solid var(--line)}.qv .lb-next{right:12px}.qv .lb-prev{left:12px}.qv .lb-nav{top:50%}@media(min-width:901px){.qv .lb-next{left:calc(51.2% - 60px);right:auto}}@media(max-width:900px){.qv-inner{grid-template-columns:minmax(0,1fr);width:100%;height:100%;max-height:none;border:0;overflow:auto;align-content:start}.qv-img{min-height:0;aspect-ratio:1/1;margin-top:0}.qv-info{overflow:visible;padding:24px var(--gutter) 40px}.qv .lb-nav{top:calc(50vw - 24px)}.qv-full{margin-top:8px}}@media(prefers-reduced-motion:reduce){.qv.open{animation:none}}@media(max-width:900px){.qv-inner{display:block}.qv-img{width:100%;height:auto;aspect-ratio:1/1}.qv-count{display:none}}.qv-count{white-space:nowrap}.crew-lead{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;margin-bottom:72px}.crew-trio{margin:0}.crew-trio img{display:block;width:100%;height:auto;transform:rotate(-1.2deg);border:8px solid var(--bone);box-shadow:0 24px 48px #00000073}.crew-trio figcaption{margin-top:18px;font-size:14px;color:var(--bone-muted)}.crew-lead-text{position:relative;display:flex;flex-direction:column;gap:18px}.crew-lead-text .ab-crew-intro{font-size:17px;line-height:28px;max-width:30em;color:#dcd9d2}.crew-tag{position:static!important;align-self:flex-start;margin:16px 0 0 8px!important;transform:rotate(-6deg)!important}@media(max-width:900px){.crew-lead{grid-template-columns:minmax(0,1fr);gap:32px;margin-bottom:48px}.crew-trio img{border-width:6px}.crew-tag{font-size:26px!important}}@media(prefers-reduced-motion:reduce){.crew-trio img{transform:none}}.bb-video__frame.has-thumb{box-shadow:none!important}.bb-video__frame.has-thumb .bb-video__lockup{display:none}.hero .bg{transform-origin:62% 70%;animation:heroPush 26s ease-in-out infinite alternate;will-change:transform}.hero .bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 100% 90% at 50% 46%,#0a0e1300 55%,#0a0e1373)}@keyframes heroPush{0%{transform:scale(1)}to{transform:scale(1.06)}}.hero-inner{z-index:1}.hero h1{text-shadow:0 2px 24px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.4)}.hero p.lede,.hero .bb-eyebrow{text-shadow:0 1px 12px rgba(0,0,0,.7)}@media(min-width:1101px){.hero-inner:before{content:"";position:absolute;z-index:-1;left:-12%;top:8%;width:78%;height:92%;pointer-events:none;background:radial-gradient(ellipse at 30% 50%,#0a0e13b8,#0a0e1366 45%,#0a0e1300 72%)}}@media(max-width:1100px){.hero .bg{transform-origin:50% 60%}}@media(prefers-reduced-motion:reduce){.hero .bg{animation:none}}.ab-chapter{margin:8px 0 32px;padding:28px 28px 8px;border:1px solid var(--line);background:var(--ink-900)}.ab-chapter .bb-eyebrow{margin-bottom:16px}@media(min-width:1101px){.crew-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px)and (min-width:861px){.crew-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.crew-ph{position:relative;display:grid;place-items:center}.crew-mono{font:800 120px/1 var(--font-display);color:var(--line-strong)}.crew-ph .bb-photo__brief{left:14px;right:14px;bottom:14px}@media(max-width:860px){.crew-mono{font-size:56px}.crew-ph .bb-photo__brief{display:none}}.steam{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--ink-900);border-bottom:1px solid var(--line)}.steam-img{position:relative;min-height:600px;background-size:cover!important;background-position:center!important}.steam-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(15,20,27,0) 55%,var(--ink-900)),linear-gradient(0deg,#0a0e138c,#0a0e1300 45%)}.steam-tag{z-index:1;top:auto;left:48px;right:auto;bottom:48px;font-size:32px;text-shadow:0 2px 14px rgba(10,14,19,.9)}.steam-text{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:96px var(--gutter) 96px 64px}.steam-text h2{font-size:clamp(48px,5.4vw,84px)}.steam-text h2 span{color:var(--red)}.steam-sub{margin:0;font:600 clamp(20px,1.7vw,26px)/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--bone)}.steam-list{list-style:none;margin:10px 0 0;padding:0;border-top:1px solid var(--line);max-width:560px}.steam-list li{display:flex;gap:20px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--line)}.steam-list b{font:800 22px/1 var(--font-display);color:var(--red-text);min-width:30px}.steam-list strong{display:block;font:700 20px/1.1 var(--font-display);letter-spacing:.1em;text-transform:uppercase}.steam-list span{display:block;margin-top:6px;color:var(--bone-muted);font-size:15px}@media(max-width:1000px){.steam{grid-template-columns:1fr}.steam-img{min-height:0;aspect-ratio:4/3}.steam-img:after{background:linear-gradient(0deg,var(--ink-900),rgba(15,20,27,0) 50%)}.steam-text{padding:8px var(--gutter) 72px}.steam-tag{left:auto;right:28px;bottom:36px;font-size:26px}}@media(max-width:700px){.steam-tag{font-size:21px;right:16px;bottom:28px}.steam-list strong{font-size:18px}}.ticker{overflow:hidden;background:var(--red);color:var(--on-red);border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.ticker-track{display:flex;align-items:center;width:max-content;animation:tick 40s linear infinite}.ticker-track span{font:800 clamp(26px,2.6vw,40px)/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em;padding:20px 0;white-space:nowrap}.ticker-track i{width:12px;height:12px;margin:0 28px;background:currentColor;transform:rotate(45deg);flex:none}@keyframes tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none}}.tm-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 20px;padding:40px 0 96px}@media(max-width:1200px){.tm-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.tm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.tm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;padding-bottom:64px}}.tm-card{display:flex;flex-direction:column;padding:0;background:none;border:0;text-align:left;color:var(--bone);cursor:pointer;font:inherit}.tm-img{position:relative;display:block;aspect-ratio:4/5;background-size:cover;background-color:var(--ink-850);border:1px solid var(--line);transition:border-color var(--dur-fast),filter var(--dur-fast)}.tm-card:hover .tm-img{border-color:var(--red);filter:brightness(1.08)}.tm-ph{display:grid!important;place-items:center}.tm-mono{font:800 clamp(56px,6vw,96px)/1 var(--font-display);color:var(--line-strong)}.tm-ph-note{position:absolute;left:12px;bottom:12px;font:600 11px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-faint);padding:5px 7px;border:1px solid var(--line-strong)}.tm-body{display:flex;flex-direction:column;gap:6px;padding-top:14px}.tm-name{font:800 26px/1 var(--font-display);text-transform:uppercase}.tm-name.is-ph{color:var(--bone-muted)}.tm-area{font:600 13px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--red-text)}.tm-icons{display:flex;gap:10px;margin-top:6px}.tm-icons .tm-soc svg{width:18px;height:18px}.tm-soc{display:inline-flex;align-items:center;gap:8px;color:var(--bone)}.tm-soc.is-off{color:var(--bone-faint)}.tm-social{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tm-social .tm-soc{min-height:44px;padding:0 12px;border:1px solid var(--line);font:600 13px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.tm-social a.tm-soc:hover{border-color:var(--red);background:var(--red)}.tm-social .tm-soc svg{width:20px;height:20px}.tm-lb .lb-photo.tm-ph .tm-mono{font-size:160px}.tm-lb .lb-photo[style*="url("]{background-size:cover!important}.tm-join{background:var(--ink-900);border-top:1px solid var(--line)}.tm-join-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.tm-join-copy p{margin:0 0 16px;color:var(--bone-muted);font-size:17px;line-height:27px;max-width:560px}.tm-join-copy .btns{margin-top:24px}@media(max-width:900px){.tm-join-grid{grid-template-columns:1fr;gap:24px}.tm-lb .lb-photo.tm-ph .tm-mono{font-size:96px}}@media(max-width:640px){.tm-name{font-size:22px}.tm-mono{font-size:64px}}.oc-hero{background:var(--oc-green);border-bottom:1px solid rgba(201,162,74,.3)}.oc-crumbs,.oc-crumbs a{color:#b9b29d}.oc-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding:32px 0 80px}.oc-hero-text{display:flex;flex-direction:column;gap:22px}.oc-hero-lockup{margin:0 0 8px;gap:24px}.oc-hero-lockup .bbl{height:84px}.oc-hero-lockup .ocl{height:96px}.oc-hero-lockup span{font-size:52px}.oc-hero-text h1{font-size:clamp(56px,6.6vw,104px);line-height:.86}.oc-hero-text h1 span{color:var(--oc-gold)}.oc-lede{margin:0;max-width:34em;font-size:18px;line-height:29px;color:#e3dfd6}.oc-hero-img{margin:0;transform:rotate(1.5deg)}.oc-hero-img img{display:block;width:100%;height:auto;border:10px solid var(--bone);box-shadow:0 30px 60px #00000073}.oc-hero-img figcaption{margin-top:14px;font-size:14px;color:#c2bdb2}@media(max-width:960px){.oc-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:56px}.oc-hero-img{transform:none}.oc-hero-img img{border-width:6px}}@media(max-width:700px){.oc-hero-lockup{justify-content:flex-start}.oc-hero-lockup .bbl{height:60px}.oc-hero-lockup .ocl{height:68px}.oc-hero-lockup span{font-size:36px}}.oc-story-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px}.oc-story-copy{display:flex;flex-direction:column;gap:18px}.oc-story-copy p{margin:0;color:#dcd9d2;font-size:17px;line-height:28px;max-width:36em}.oc-story .oc-list li{border-color:var(--line)}@media(max-width:960px){.oc-story-grid{grid-template-columns:minmax(0,1fr);gap:28px}}.oc-watch{background:var(--ink-900);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ocv-feature{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px;align-items:center}.ocv-info{display:flex;flex-direction:column;gap:18px}.ocv-info .bb-video__title{font-size:clamp(28px,2.6vw,40px)}@media(max-width:1000px){.ocv-feature{grid-template-columns:minmax(0,1fr);gap:24px}}.ocv-more-h{font-size:32px;margin:72px 0 24px;padding-top:32px;border-top:1px solid var(--line)}.ocv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:900px){.ocv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ocv-grid{grid-template-columns:minmax(0,1fr)}}.ocv-card{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.ocv-card .bb-video__frame{width:100%}.ocv-card .bb-video__play{width:60px;height:60px;margin:-30px 0 0 -30px}.ocv-ph{display:grid;place-items:center}.ocv-ph-note{font:700 13px/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--oc-gold);padding:8px 12px;border:1px solid rgba(201,162,74,.5)}.ocv-title{font:800 22px/1.05 var(--font-display);text-transform:uppercase}.ocv-title.is-ph{color:var(--bone-muted)}.oc-catches .catch{cursor:pointer}.oc-crew{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:860px){.oc-crew{grid-template-columns:minmax(0,1fr);gap:32px}}.oc-cta-inner{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.oc-cta-inner h2{font-size:clamp(48px,6vw,88px)}.oc-cta-inner p{margin:0;max-width:34em;color:#e3dfd6;font-size:18px;line-height:28px}.oc-cta-inner .btns{justify-content:center}@media(max-width:700px){.oc-cta-inner .btns{width:100%}}.ct-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:64px;padding-top:48px;padding-bottom:96px;align-items:start}@media(max-width:960px){.ct-grid{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:64px}}.ct-side{display:flex;flex-direction:column;gap:16px}.ct-box{display:flex;flex-direction:column;gap:14px;padding:28px;background:var(--ink-900);border:1px solid var(--line)}.ct-box h2{font-size:30px}.ct-box p{margin:0;color:var(--bone-muted);line-height:25px}.ct-box .lb-facts{border-top:0;padding-top:0}.ct-soc{display:flex;flex-wrap:wrap;gap:6px 16px}.ct-soc a{color:var(--bone)}.ct-trade{border-left:3px solid var(--red)}.ct-link{flex-direction:row;align-items:center;justify-content:space-between;text-decoration:none;color:var(--bone-muted);transition:border-color var(--dur-fast)}.ct-link:hover{border-color:var(--red)}.ct-link strong{display:block;font-size:26px;color:var(--bone);margin-bottom:6px}.ct-arrow{font-size:28px;color:var(--red-text)}.faq-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:64px;padding-top:48px;padding-bottom:96px;align-items:start}.faq-nav{position:sticky;top:96px;display:flex;flex-direction:column;gap:2px}.faq-nav a{padding:12px 0 12px 16px;border-left:2px solid var(--line);font:600 14px/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-muted);text-decoration:none}.faq-nav a:hover{color:var(--bone);border-left-color:var(--red)}.faq-body{display:flex;flex-direction:column;gap:56px;max-width:860px}.faq-group{scroll-margin-top:96px;border-top:0}.faq-group h2{font-size:clamp(34px,3.4vw,48px);padding-bottom:16px;border-bottom:1px solid var(--line)}.faq-group summary{font-size:19px;line-height:1.2;padding:16px 0;gap:24px;text-transform:none;letter-spacing:.02em;font-weight:700}.faq-group .acc-body a{color:var(--bone)}.faq-still{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:32px;background:var(--ink-900);border:1px solid var(--line)}.faq-still h2{font-size:36px}.faq-still p{margin:8px 0 0;color:var(--bone-muted)}@media(max-width:900px){.faq-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:24px}.faq-nav{position:static;flex-direction:row;flex-wrap:wrap;gap:8px}.faq-nav a{border:1px solid var(--line);padding:12px 14px}}.srch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;visibility:hidden}.srch.open{visibility:visible}.srch-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#06090cb3;opacity:0;transition:opacity var(--dur-fast)}.srch.open .srch-scrim{opacity:1}.srch-panel{position:relative;z-index:1;background:var(--ink-900);border-bottom:1px solid var(--line);padding:20px 0 32px;transform:translateY(-12px);opacity:0;transition:transform .2s var(--ease-out),opacity .2s}.srch.open .srch-panel{transform:none;opacity:1}.srch-bar{display:flex;align-items:center;gap:14px;border-bottom:2px solid var(--line-strong);padding-bottom:10px}.srch-bar:focus-within{border-bottom-color:var(--red)}.srch-bar>svg{width:26px;height:26px;flex:none;color:var(--bone-muted)}.srch-bar input{flex:1;min-width:0;background:none;border:0;color:var(--bone);font:700 clamp(24px,3vw,40px)/1.2 var(--font-display);text-transform:uppercase;letter-spacing:.02em;outline:none;padding:6px 0}.srch-bar input::placeholder{color:var(--bone-faint)}.srch-bar input::-webkit-search-cancel-button{display:none}.srch-res{max-height:calc(100vh - 160px);overflow:auto;padding-top:20px}.srch-h{margin:8px 0 12px;display:block}.srch-prods{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-bottom:20px}.srch-p{display:flex;align-items:center;gap:14px;padding:8px;border:1px solid var(--line);color:var(--bone);text-decoration:none}.srch-p:hover,.srch-p:focus-visible{border-color:var(--red)}.srch-img{flex:none;width:56px;height:56px;background-size:cover;background-color:var(--ink-850)}.srch-p strong{display:block;font:800 20px/1 var(--font-display);text-transform:uppercase}.srch-p small{display:block;margin-top:4px;color:var(--bone-muted);font-size:13px}.srch-pages{display:flex;flex-direction:column}.srch-pages a{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--line);color:var(--bone);text-decoration:none;font:700 18px/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.srch-pages a:hover,.srch-pages a:focus-visible{color:var(--red-text)}.srch-hint{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--bone-muted);font-size:14px}.srch-hint button{min-height:36px;padding:0 12px;background:none;border:1px solid var(--line);color:var(--bone);font:600 12px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.srch-hint button:hover{border-color:var(--red)}.srch-none{margin:0 0 14px;color:var(--bone)}@media(prefers-reduced-motion:reduce){.srch-panel,.srch-scrim{transition:none}}.nf{position:relative;overflow:hidden;min-height:calc(100vh - 80px);display:flex;align-items:center;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 75% 40%,rgba(215,38,30,.1),transparent 55%)}.nf:after{content:"404";position:absolute;right:-2vw;bottom:-6vw;font:800 clamp(220px,34vw,520px)/1 var(--font-display);color:var(--ink-850);pointer-events:none;z-index:0}.nf-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;padding-top:96px;padding-bottom:96px;max-width:1600px}.nf h1{font-size:clamp(64px,9vw,140px);line-height:.85}.nf h1 span{color:var(--red)}.nf p:not(.bb-eyebrow){margin:0;max-width:30em;color:var(--bone-muted);font-size:18px;line-height:28px}.nf-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:8px}.nf-links a{color:var(--bone);font:600 14px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase}.srch-bar input:focus-visible{outline:none}@media(max-width:600px){.perks{grid-template-columns:1fr}.perks div+div{padding-left:0;border-left:0;border-top:1px solid var(--line)}}@media(max-width:1350px){.journey .tag{right:auto;left:24px}}.tm-img .tm-badge,.tm-badge{position:absolute;top:10px;left:10px;z-index:2;background:var(--oc-gold);color:var(--ink-950);font:800 12px/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase;padding:6px 8px 5px}.tm-card.is-elite .tm-img{border-color:#c9a24a99}.tm-lb .lb-photo.tm-shot{background-size:contain!important;background-repeat:no-repeat;background-color:#05080b}.tm-cap{position:absolute;left:0;right:0;bottom:0;padding:36px 20px 16px;background:linear-gradient(180deg,transparent,rgba(5,8,11,.9));font:700 15px/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bone)}.tm-cap[hidden]{display:none}.tm-thumbs{display:flex;gap:8px;flex-wrap:wrap;margin-top:-4px}.tm-thumbs[hidden]{display:none}.tm-thumb{width:64px;height:48px;padding:0;border:2px solid var(--line);background-size:cover;background-position:center;cursor:pointer;border-radius:2px}.tm-thumb:hover{border-color:var(--line-strong)}.tm-thumb[aria-current=true]{border-color:var(--oc-gold)}#tm-tier.is-elite{color:var(--oc-gold)}#tm-tier.is-elite:before{background:var(--oc-gold)}.tm-proud{padding:14px 16px;background:#c9a24a14;border-left:3px solid var(--oc-gold)}.tm-proud[hidden]{display:none}.tm-proud .bb-meta{color:var(--oc-gold)}.tm-proud p{margin:6px 0 0;color:var(--bone);line-height:24px}.lb-story[hidden]{display:none}@media(min-width:901px){.tm-lb .lb-inner{height:min(860px,calc(100vh - 64px))}.tm-lb .lb-photo{min-height:0;height:100%}}.tm-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1200px){.tm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.tm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-img{aspect-ratio:4/3;overflow:hidden}.tm-whole{background:#05080b!important}.tm-whole:before{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background:var(--bg) center/cover no-repeat;filter:blur(18px) brightness(.4);transform:scale(1.05)}.tm-whole .tm-full{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1}.tm-whole .bb-img{z-index:1;object-fit:contain!important;object-position:center!important}.tm-whole .tm-badge{z-index:3}@media(max-width:640px){.tm-grid .tm-mono{font-size:46px;margin-bottom:22px}.tm-ph-note{left:8px;bottom:8px;font-size:11px}}.tm-badge-logo{position:absolute;top:8px;left:8px;z-index:3;width:clamp(44px,22%,72px);height:auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.tm-tier-row{display:flex;align-items:center;gap:14px}.tm-tier-row .bb-eyebrow{margin:0}.tm-elite-logo{width:84px;height:84px;flex:none;filter:drop-shadow(0 3px 10px rgba(0,0,0,.5))}.tm-elite-logo[hidden]{display:none}@media(max-width:900px){.tm-elite-logo{width:68px;height:68px}}.tm-img{aspect-ratio:3/2}.tm-whole:before{display:none}.tm-whole .tm-full{background-size:cover}.tm-whole .bb-img{object-fit:cover!important}.tm-lb .lb-photo.tm-shot{background-size:cover!important;background-position:center!important}@media(min-width:901px){.tm-lb .lb-inner{height:auto;align-items:stretch}.tm-lb .lb-photo{height:auto;aspect-ratio:3/2;min-height:0}.tm-lb .lb-info{height:0;min-height:100%;overflow:auto}}@media(max-width:900px){.tm-lb .lb-photo{aspect-ratio:3/2}}.tm-lb .lb-photo.tm-shot{background-position:center 30%!important}.tm-lb .lb-close{background:var(--ink-900);z-index:5}.tm-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;cursor:pointer;background:radial-gradient(circle at 50% 46%,#3c2e0ef5,#0e0e0cf7 38%,#06090cfb 70%);animation:tmIntroIn .45s ease-out both;transition:opacity .6s ease,visibility .6s}.tm-intro[hidden]{display:none}.tm-intro.is-out{opacity:0;visibility:hidden}.tm-intro-in{display:flex;flex-direction:column;align-items:center;gap:22px;transition:transform .6s ease}.tm-intro.is-out .tm-intro-in{transform:scale(1.06)}.tm-intro-badge{position:relative;display:block;width:min(62vw,340px);aspect-ratio:1;border-radius:50%;overflow:hidden;filter:drop-shadow(0 0 28px rgba(201,162,74,.45)) drop-shadow(0 12px 30px rgba(0,0,0,.6));animation:tmBadge 1.1s cubic-bezier(.2,.9,.25,1.1) .1s both}.tm-intro-badge img{display:block;width:100%;height:100%}.tm-intro-badge:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(115deg,transparent 40%,rgba(255,240,200,.55) 50%,transparent 60%);transform:translate(-120%);animation:tmShine 1s ease-in-out .95s both;mix-blend-mode:screen}.tm-intro-sub{display:flex;align-items:center;gap:14px;margin:0;font:700 clamp(15px,2.2vw,20px)/1 var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--bone);animation:tmSub .6s ease-out .75s both}.tm-intro-sub i{display:block;width:34px;height:2px;background:var(--oc-gold)}@keyframes tmIntroIn{0%{opacity:0}to{opacity:1}}@keyframes tmBadge{0%{opacity:0;transform:scale(.6) rotate(-8deg)}70%{opacity:1;transform:scale(1.04) rotate(1deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes tmShine{to{transform:translate(120%)}}@keyframes tmSub{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tm-intro-badge,.tm-intro-sub{animation:tmIntroIn .4s ease-out both}.tm-intro-badge:after{display:none}.tm-intro.is-out .tm-intro-in{transform:none}}.mainnav .has-sub{position:relative}.nav-caret{width:10px;height:6px;margin-left:7px;transition:transform var(--dur-fast)}.has-sub:hover .nav-caret,.has-sub:focus-within .nav-caret{transform:rotate(180deg)}.mainnav ul.subnav{position:absolute;top:100%;left:50%;display:block;min-width:250px;margin:0;padding:8px;list-style:none;background:var(--ink-900);border:1px solid var(--line);box-shadow:0 18px 40px #00000073;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity var(--dur-fast),transform var(--dur-fast),visibility 0s linear var(--dur-fast);z-index:5}.mainnav ul.subnav:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.has-sub:hover>.subnav,.has-sub:focus-within>.subnav{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.subnav-link{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 14px;font:700 16px/1.1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--bone);text-decoration:none;white-space:nowrap;border-left:2px solid transparent}.subnav-link:hover,.subnav-link:focus-visible{background:var(--ink-800);border-left-color:var(--red)}.subnav-link.is-elite{color:var(--oc-gold)}.subnav-link.is-elite:hover,.subnav-link.is-elite:focus-visible{border-left-color:var(--oc-gold)}.subnav-link img{width:34px;height:34px;flex:none;border-radius:50%}.drawer li.drawer-sub a{padding:12px 0 12px 22px;font-size:22px;color:var(--bone-muted)}.drawer li.drawer-sub a.is-elite{color:var(--oc-gold)}@media(prefers-reduced-motion:reduce){.mainnav ul.subnav,.nav-caret{transition:none}}#elite,#team{scroll-margin-top:96px}.tm-jump{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 0}.tm-jump-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 18px;border:1px solid var(--line-strong);font:700 15px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--bone);text-decoration:none;transition:border-color var(--dur-fast),background-color var(--dur-fast)}.tm-jump-btn:hover{border-color:var(--bone);background:var(--ink-850)}.tm-jump-btn.is-elite{color:var(--oc-gold);border-color:#c9a24a8c}.tm-jump-btn.is-elite:hover{border-color:var(--oc-gold)}.tm-jump-btn img{width:30px;height:30px;border-radius:50%;margin-left:-8px}.tm-group{padding-top:48px}.tm-group+.tm-group{border-top:1px solid var(--line)}.tm-group-head{display:flex;align-items:center;gap:24px;max-width:820px}.tm-group-head h2{margin:4px 0 8px;font-size:clamp(34px,4.4vw,52px);line-height:1}.tm-group-head p:not(.bb-eyebrow){margin:0;color:var(--bone-muted)}.tm-group--elite .bb-eyebrow,.tm-group--elite h2{color:var(--oc-gold)}.tm-group-logo{width:104px;height:104px;flex:none;border-radius:50%;box-shadow:0 0 0 1px #c9a24a66,0 10px 30px #c9a24a2e}.tm-group .tm-grid{padding-top:28px}@media(max-width:640px){#elite,#team{scroll-margin-top:72px}.tm-group{padding-top:36px}.tm-group-head{gap:16px}.tm-group-logo{width:72px;height:72px}}.tm-head--elite{justify-content:flex-start;align-items:center}.tm-head--elite .tm-group-logo{width:168px;height:168px}.tm-head--elite .bb-eyebrow{color:var(--oc-gold)}.tm-head--elite>div{flex:1 1 420px}.tm-xlink{display:flex;align-items:center;gap:18px;margin:32px 0 0;padding:16px 22px;border:1px solid var(--line-strong);background:var(--ink-900);color:var(--bone);text-decoration:none;transition:border-color var(--dur-fast),background-color var(--dur-fast)}.tm-xlink:hover{border-color:var(--bone);background:var(--ink-850)}.tm-xlink.is-elite{border-color:#c9a24a80;background:linear-gradient(90deg,#c9a24a1f,#c9a24a00 70%),var(--ink-900)}.tm-xlink.is-elite:hover{border-color:var(--oc-gold)}.tm-xlink img{width:64px;height:64px;flex:none;border-radius:50%}.tm-xlink-copy{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.tm-xlink-copy strong{font:800 26px/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em}.tm-xlink.is-elite .tm-xlink-copy strong{color:var(--oc-gold)}.tm-xlink-copy span{color:var(--bone-muted);font-size:15px;line-height:22px}.tm-xlink-go{display:inline-flex;align-items:center;gap:8px;flex:none;font:700 14px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase}.tm-xlink-go svg{width:16px;height:16px}.tm-xlink.is-elite .tm-xlink-go{color:var(--oc-gold)}@media(max-width:640px){.tm-head--elite .tm-group-logo{width:104px;height:104px}.tm-xlink{flex-wrap:wrap;gap:12px 14px;padding:14px 16px}.tm-xlink img{width:48px;height:48px}.tm-xlink-copy strong{font-size:22px}.tm-xlink-go{width:100%;justify-content:flex-end}}.steam-steps{position:relative;max-width:620px}.sink{display:none}.sink-ready .sink,.sink-static .sink{display:block;position:absolute;left:0;top:0;bottom:0;width:50px;margin-top:10px;overflow:hidden;border-radius:25px 25px 6px 6px;background:repeating-linear-gradient(100deg,#dcf5f000 0 14px,#dcf5f012 14px 20px,#dcf5f000 20px 34px),linear-gradient(180deg,#5f9a92,#3f7a72 22%,#2b5c57 55%,#1f443f 85%,#1a3833);box-shadow:inset 0 0 0 1px #bee6dc59,inset 0 0 14px #00000040,0 0 22px #5f9a922e}.sink-ready .steam-list,.sink-static .steam-list{margin-left:72px}.sink-surface{position:absolute;left:0;right:0;top:0;height:22px;background:linear-gradient(180deg,#e1faf5bf 0 2px,#c8f0e847 3px,#c8f0e800)}.sink-bed{position:absolute;left:0;right:0;bottom:0;height:16px;background:radial-gradient(circle at 18% 60%,#6b5a3e 0 3px,transparent 3.5px),radial-gradient(circle at 46% 40%,#857150 0 2.5px,transparent 3px),radial-gradient(circle at 70% 65%,#5a4a32 0 3.5px,transparent 4px),radial-gradient(circle at 88% 35%,#7a6646 0 2px,transparent 2.5px),linear-gradient(180deg,#4a3f2c,#5c4e36)}.sink-boilie{position:absolute;left:50%;top:6px;width:30px;height:30px;border-radius:50%;transform:translate(-50%);will-change:transform;background:radial-gradient(circle at 30% 30%,#2a1520 0 1.4px,transparent 1.8px),radial-gradient(circle at 62% 44%,#2a1520 0 1.2px,transparent 1.6px),radial-gradient(circle at 44% 70%,#2a1520 0 1.3px,transparent 1.7px),radial-gradient(circle at 72% 72%,#2a1520 0 1px,transparent 1.4px),radial-gradient(circle at 36% 30%,#f0b8cf,#b25a86 50%,#7a3358);box-shadow:0 0 0 1.5px #ffdceb59,0 0 16px #e68cb48c,0 5px 10px #00000059,inset -3px -4px 6px #0000004d,inset 3px 3px 5px #ffe6f059}.sink-boilie i{position:absolute;left:50%;bottom:100%;width:5px;height:5px;margin-left:-2px;border-radius:50%;border:1px solid rgba(210,235,240,.7);opacity:0}.sink-moving .sink-boilie i{animation:sinkBubble 1s ease-out infinite}.sink-boilie i:nth-child(2){margin-left:3px;width:4px;height:4px;animation-delay:.3s!important}.sink-boilie i:nth-child(3){margin-left:-6px;width:3px;height:3px;animation-delay:.6s!important}@keyframes sinkBubble{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(-40px)}}.sink-puff{position:absolute;left:50%;bottom:8px;width:40px;height:12px;margin-left:-20px;border-radius:50%;background:radial-gradient(ellipse,#a0875f8c,#a0875f00 70%);opacity:0;transform:scale(.3)}.sink-landed .sink-puff{animation:sinkPuff 1.1s ease-out}@keyframes sinkPuff{0%{opacity:0;transform:scale(.3)}25%{opacity:1}to{opacity:0;transform:scale(1.6)}}.sink-ready .steam-list li{transition:opacity .45s var(--ease-out)}.sink-ready .steam-list li:not(.is-on){opacity:.62}.sink-ready .steam-list li b{transition:color .3s,transform .45s var(--ease-out)}.sink-ready .steam-list li.is-on b{transform:scale(1.12)}.sink-ready .steam-list li:not(.is-on) b{color:var(--bone-muted)}.sink-static .sink-boilie{top:auto;bottom:14px}@media(max-width:700px){.sink-ready .sink,.sink-static .sink{width:40px}.sink-ready .steam-list,.sink-static .steam-list{margin-left:54px}.sink-boilie{width:26px;height:26px}}.bf{position:relative;padding:96px 0;background:radial-gradient(ellipse at 85% 0,rgba(215,38,30,.1),transparent 55%),var(--ink-900);border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.bf-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.bf-intro h2{font-size:clamp(44px,5vw,76px);margin:12px 0 16px}.bf-intro h2 span{color:var(--red)}.bf-intro p{color:var(--bone-muted);font-size:17px;line-height:27px;max-width:420px;margin:0}.bf-panel{position:relative;background:var(--ink-950);border:1px solid var(--line);padding:32px;min-height:400px}.bf-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;min-height:32px}.bf-dots{display:flex;gap:8px;align-items:center}.bf-dot{width:34px;height:4px;background:var(--line);transition:background-color .3s}.bf-dot.is-on{background:var(--bone)}.bf-dot.is-done{background:var(--red)}.bf-back,.bf-restart{background:none;border:0;padding:8px 0;min-height:44px;color:var(--bone-muted);font:600 14px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.bf-back:hover,.bf-restart:hover{color:var(--bone)}.bf-in{animation:bfIn .45s var(--ease-out)}@keyframes bfIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.bf-step{display:block;margin-bottom:6px;color:var(--red-text);font:700 13px/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase}.bf-q h3{margin:0 0 22px;font:800 clamp(30px,3vw,40px)/1 var(--font-display);text-transform:uppercase;outline:none}.bf-opts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bf-opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:84px;padding:16px 18px;background:var(--ink-900);border:1px solid var(--line);color:var(--bone);text-align:left;cursor:pointer;font:inherit;transition:border-color var(--dur-fast),background-color var(--dur-fast),transform var(--dur-fast)}.bf-opt strong{font:700 21px/1.05 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.bf-opt span{color:var(--bone-faint);font-size:14px;line-height:20px}.bf-opt:hover{border-color:var(--red);background:var(--ink-850);transform:translateY(-2px)}.bf-opt:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bf-q[hidden],.bf-result[hidden],.bf-fmt[hidden],.bf-back[hidden]{display:none!important}.bf-result{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:28px;align-items:stretch}.bf-result-img{position:relative;min-height:300px;background-size:cover;background-position:center;border:1px solid var(--line)}.bf-result-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bf-result-body{display:flex;flex-direction:column;gap:14px}.bf-result h3{margin:0;font:800 clamp(52px,5.4vw,80px)/.9 var(--font-display);text-transform:uppercase;outline:none}.bf-fmt{margin:0;font:700 17px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--red-text)}.bf-result p{margin:0;color:var(--bone-muted);font-size:16px;line-height:25px}.bf-team{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-left:2px solid var(--oc-gold);background:#c9a24a12;color:var(--bone)!important;font-size:15px!important;line-height:22px!important}.bf-team img{width:36px;height:36px;border-radius:50%;flex:none}.bf-result .btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:6px}.bf-note{margin:18px 0 0}@media(max-width:1000px){.bf{padding:72px 0}.bf-grid{grid-template-columns:1fr;gap:32px}.bf-result{grid-template-columns:1fr}.bf-result-img{min-height:220px}}@media(max-width:560px){.bf-panel{padding:22px 18px;min-height:0}.bf-opts{grid-template-columns:1fr}.bf-opt{min-height:0}}@media(prefers-reduced-motion:reduce){.bf-in{animation:none}.bf-opt{transition:none}}.tm-card.is-elite .tm-img{border-color:#c9a24abf;box-shadow:0 0 0 1px #c9a24a40,0 10px 30px #c9a24a1f}.tm-card.is-elite .tm-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(110deg,#ffe08c00 34%,#ffe08c24 43%,#ffeebe99,#ffe08c24 57%,#ffe08c00 66%);background-size:300% 100%;background-position:150% 0;mix-blend-mode:screen;animation:tmShimmer 6.5s ease-in-out infinite}.tm-card.is-elite:nth-child(2) .tm-img:after{animation-delay:1.1s}.tm-card.is-elite:nth-child(3) .tm-img:after{animation-delay:2.2s}.tm-card.is-elite:nth-child(4) .tm-img:after{animation-delay:3.3s}.tm-card.is-elite:hover .tm-img{border-color:var(--oc-gold)}.tm-card.is-elite:hover .tm-img:after{animation-duration:1.6s;animation-delay:0s}@keyframes tmShimmer{0%,55%{background-position:150% 0}85%,to{background-position:-50% 0}}.tm-card.is-elite .tm-name{background:linear-gradient(100deg,var(--bone) 40%,#f3d58a 50%,var(--bone) 60%);background-size:300% 100%;background-position:150% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tmShimmer 6.5s ease-in-out infinite}.tm-card.is-elite:nth-child(2) .tm-name{animation-delay:1.1s}.tm-card.is-elite:nth-child(3) .tm-name{animation-delay:2.2s}.tm-group-logo,.tm-xlink.is-elite img,.subnav-link.is-elite img{animation:tmGlow 3.6s ease-in-out infinite}@keyframes tmGlow{0%,to{box-shadow:0 0 0 1px #c9a24a59,0 0 14px #c9a24a26}50%{box-shadow:0 0 0 1px #c9a24ab3,0 0 30px #c9a24a6b}}@media(prefers-reduced-motion:reduce){.tm-card.is-elite .tm-img:after{display:none}.tm-card.is-elite .tm-name{animation:none;color:var(--bone);background:none}.tm-group-logo,.tm-xlink.is-elite img,.subnav-link.is-elite img{animation:none}}.wc{position:relative;padding:72px 0;background:radial-gradient(ellipse at 15% 50%,rgba(215,38,30,.1),transparent 55%),var(--ink-950);border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.wc-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:48px;align-items:center}.wc-dial{width:200px;height:200px;flex:none}.wc-dial svg{display:block;width:100%;height:100%;overflow:visible}.wc-dial .wc-needle{transform-origin:100px 100px;transform:rotate(-150deg)}.wc-has.wc-done .wc-dial .wc-needle{transition:transform .6s cubic-bezier(.3,1.6,.5,1)}.wc-main .bb-eyebrow{margin:0 0 10px}.wc-big{display:flex;align-items:baseline;gap:10px;margin:0;font:800 clamp(80px,11vw,168px)/.85 var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.wc-big small{font-size:.32em;color:var(--red);letter-spacing:.04em}.wc-big .wc-oz{font-size:.26em;color:var(--bone-muted)}.wc-label{margin:14px 0 0;font:700 clamp(20px,1.9vw,28px)/1.1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.wc-stats{display:grid;gap:14px;min-width:220px}.wc-stat{padding:14px 18px;border:1px solid var(--line);background:var(--ink-900)}.wc-stat b{display:block;font:800 34px/1 var(--font-display);font-variant-numeric:tabular-nums}.wc-stat span{display:block;margin-top:6px;color:var(--bone-faint);font:600 13px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase}.wc-empty-msg,.wc-empty .wc-big,.wc-empty .wc-label,.wc-empty .wc-stats,.wc-loading .wc-stats{display:none}.wc-empty .wc-empty-msg{display:block}.wc-empty-msg h2{margin:0;font:800 clamp(40px,5vw,72px)/.95 var(--font-display);text-transform:uppercase}.wc-empty-msg h2 span{color:var(--red)}.wc-empty-msg p{margin:14px 0 0;max-width:520px;color:var(--bone-muted);font-size:17px;line-height:27px}.wc-empty-msg .btns{margin-top:22px}.wc-empty .wc-grid{grid-template-columns:auto minmax(0,1fr)}@media(max-width:1000px){.wc-grid{grid-template-columns:auto minmax(0,1fr);gap:32px}.wc-stats{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media(max-width:600px){.wc{padding:56px 0}.wc-grid,.wc-empty .wc-grid{grid-template-columns:1fr;gap:24px}.wc-dial{width:150px;height:150px}}@media(prefers-reduced-motion:reduce){.wc-dial .wc-needle{transition:none!important}}.tm-social[hidden],.tm-icons:empty{display:none!important}.tm-lb .lb-photo.tm-shot.is-tall,.tm-lb .lb-photo.tm-shot.is-wide{background-size:contain!important;background-position:center!important;background-repeat:no-repeat;background-color:#05080b}.tm-lb .lb-photo.is-tall .tm-cap,.tm-lb .lb-photo.is-wide .tm-cap{background:#05080be0;padding:7px 11px;text-shadow:none}.ct-addr{font-style:normal;line-height:1.6;color:var(--bone)}.tm-head--team{justify-content:flex-start;align-items:center}.tm-head--team>div{flex:1 1 420px}.tm-head--team .tm-group-logo{width:168px;height:168px}.tm-team-logo,.subnav-link:not(.is-elite) img{animation:tmGlowRed 3.6s ease-in-out infinite}@keyframes tmGlowRed{0%,to{box-shadow:0 0 0 1px #d7261e59,0 0 14px #d7261e26}50%{box-shadow:0 0 0 1px #d7261eb3,0 0 30px #d7261e66}}.tm-join-badge{display:block;width:120px;height:120px;border-radius:50%;margin-bottom:18px;box-shadow:0 0 0 1px #d7261e73,0 10px 30px #d7261e2e}@media(max-width:640px){.tm-head--team .tm-group-logo{width:104px;height:104px}.tm-join-badge{width:88px;height:88px}}@media(prefers-reduced-motion:reduce){.tm-team-logo,.subnav-link:not(.is-elite) img{animation:none}}.tm-intro--team{background:radial-gradient(circle at 50% 46%,#4e100cf5,#100a0af7 38%,#06090cfb 70%)}.tm-intro--team .tm-intro-badge{filter:drop-shadow(0 0 28px rgba(215,38,30,.5)) drop-shadow(0 12px 30px rgba(0,0,0,.6))}.tm-intro--team .tm-intro-badge:after{background:linear-gradient(115deg,transparent 40%,rgba(255,235,230,.6) 50%,transparent 60%)}.tm-intro--team .tm-intro-sub i{background:var(--red)}.tm-card:not(.is-elite) .tm-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(110deg,#fff0 34%,#ffffff14 43%,#ffece86b,#ffffff14 57%,#fff0 66%);background-size:300% 100%;background-position:150% 0;mix-blend-mode:screen;animation:tmShimmer 7s ease-in-out infinite}.tm-card:not(.is-elite):nth-child(2n) .tm-img:after{animation-delay:1.4s}.tm-card:not(.is-elite):nth-child(3n) .tm-img:after{animation-delay:2.8s}.tm-card:not(.is-elite):nth-child(4n) .tm-img:after{animation-delay:4.2s}.tm-card:not(.is-elite):hover .tm-img:after{animation-duration:1.6s;animation-delay:0s}@media(prefers-reduced-motion:reduce){.tm-card:not(.is-elite) .tm-img:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/bankbait.css.map */
