*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-geist-sans), Inter, ui-sans-serif, system-ui;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-geist-mono), SFMono-Regular, Consolas, monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-3{inset:-.75rem}.inset-0{inset:0}.inset-5{inset:1.25rem}.inset-x-0{left:0;right:0}.-bottom-1{bottom:-.25rem}.-bottom-4{bottom:-1rem}.-left-3{left:-.75rem}.-left-40{left:-10rem}.-right-32{right:-8rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.left-0{left:0}.left-2{left:.5rem}.left-4{left:1rem}.right-0{right:0}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-16{top:4rem}.top-3{top:.75rem}.top-4{top:1rem}.top-7{top:1.75rem}.top-full{top:100%}.z-10{z-index:10}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-12{margin-top:3rem;margin-bottom:3rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[47px\]{height:47px}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\[145px\]{max-height:145px}.max-h-\[310px\]{max-height:310px}.max-h-\[430px\]{max-height:430px}.max-h-\[440px\]{max-height:440px}.max-h-\[calc\(100vh-5rem\)\]{max-height:calc(100vh - 5rem)}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-40{min-height:10rem}.min-h-64{min-height:16rem}.min-h-72{min-height:18rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[112px\]{min-height:112px}.min-h-\[190px\]{min-height:190px}.min-h-\[27rem\]{min-height:27rem}.min-h-\[31rem\]{min-height:31rem}.min-h-\[380px\]{min-height:380px}.min-h-\[480px\]{min-height:480px}.min-h-\[600px\]{min-height:600px}.min-h-\[65vh\]{min-height:65vh}.min-h-\[82vh\]{min-height:82vh}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[88\%\]{width:88%}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-44{min-width:11rem}.min-w-\[640px\]{min-width:640px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[35rem\]{max-width:35rem}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[980px\]{max-width:980px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.translate-x-3{--tw-translate-x:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-2{--tw-rotate:-2deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:6rem}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2\.25rem_1fr\]{grid-template-columns:2.25rem 1fr}.grid-cols-\[32px_1fr\]{grid-template-columns:32px 1fr}.grid-cols-\[4\.5rem_1fr_auto\]{grid-template-columns:4.5rem 1fr auto}.grid-cols-\[42px_112px_1fr\]{grid-template-columns:42px 112px 1fr}.grid-cols-\[42px_1fr\]{grid-template-columns:42px 1fr}.grid-cols-\[72px_1fr_auto\]{grid-template-columns:72px 1fr auto}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-7{row-gap:1.75rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-white\/20>:not([hidden])~:not([hidden]){border-color:#fff3}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-8{border-top-width:8px}.border-dashed{border-style:dashed}.border-\[\#075985\]{--tw-border-opacity:1;border-color:rgb(7 89 133/var(--tw-border-opacity,1))}.border-\[\#101a2b\]{--tw-border-opacity:1;border-color:rgb(16 26 43/var(--tw-border-opacity,1))}.border-\[\#17231a\]{--tw-border-opacity:1;border-color:rgb(23 35 26/var(--tw-border-opacity,1))}.border-\[\#1877f2\]{--tw-border-opacity:1;border-color:rgb(24 119 242/var(--tw-border-opacity,1))}.border-\[\#25f4ee\]{--tw-border-opacity:1;border-color:rgb(37 244 238/var(--tw-border-opacity,1))}.border-\[\#26251e\]{--tw-border-opacity:1;border-color:rgb(38 37 30/var(--tw-border-opacity,1))}.border-\[\#27313b\]{--tw-border-opacity:1;border-color:rgb(39 49 59/var(--tw-border-opacity,1))}.border-\[\#2d2b24\]{--tw-border-opacity:1;border-color:rgb(45 43 36/var(--tw-border-opacity,1))}.border-\[\#2d3944\]{--tw-border-opacity:1;border-color:rgb(45 57 68/var(--tw-border-opacity,1))}.border-\[\#303945\]{--tw-border-opacity:1;border-color:rgb(48 57 69/var(--tw-border-opacity,1))}.border-\[\#31596f\]{--tw-border-opacity:1;border-color:rgb(49 89 111/var(--tw-border-opacity,1))}.border-\[\#343228\]{--tw-border-opacity:1;border-color:rgb(52 50 40/var(--tw-border-opacity,1))}.border-\[\#35342c\]{--tw-border-opacity:1;border-color:rgb(53 52 44/var(--tw-border-opacity,1))}.border-\[\#38362d\]{--tw-border-opacity:1;border-color:rgb(56 54 45/var(--tw-border-opacity,1))}.border-\[\#3aafff\]{--tw-border-opacity:1;border-color:rgb(58 175 255/var(--tw-border-opacity,1))}.border-\[\#3b392f\]{--tw-border-opacity:1;border-color:rgb(59 57 47/var(--tw-border-opacity,1))}.border-\[\#3b3a31\]{--tw-border-opacity:1;border-color:rgb(59 58 49/var(--tw-border-opacity,1))}.border-\[\#3c392e\]{--tw-border-opacity:1;border-color:rgb(60 57 46/var(--tw-border-opacity,1))}.border-\[\#4b493d\]{--tw-border-opacity:1;border-color:rgb(75 73 61/var(--tw-border-opacity,1))}.border-\[\#514e42\]{--tw-border-opacity:1;border-color:rgb(81 78 66/var(--tw-border-opacity,1))}.border-\[\#555143\]{--tw-border-opacity:1;border-color:rgb(85 81 67/var(--tw-border-opacity,1))}.border-\[\#58a8d8\]\/40{border-color:#58a8d866}.border-\[\#5c584b\]{--tw-border-opacity:1;border-color:rgb(92 88 75/var(--tw-border-opacity,1))}.border-\[\#656052\]{--tw-border-opacity:1;border-color:rgb(101 96 82/var(--tw-border-opacity,1))}.border-\[\#67afd4\]{--tw-border-opacity:1;border-color:rgb(103 175 212/var(--tw-border-opacity,1))}.border-\[\#b83b46\]{--tw-border-opacity:1;border-color:rgb(184 59 70/var(--tw-border-opacity,1))}.border-\[\#c13584\]{--tw-border-opacity:1;border-color:rgb(193 53 132/var(--tw-border-opacity,1))}.border-\[\#c8f548\]{--tw-border-opacity:1;border-color:rgb(200 245 72/var(--tw-border-opacity,1))}.border-\[\#c9ff3d\]{--tw-border-opacity:1;border-color:rgb(201 255 61/var(--tw-border-opacity,1))}.border-\[\#e60023\]{--tw-border-opacity:1;border-color:rgb(230 0 35/var(--tw-border-opacity,1))}.border-\[\#ef3b24\]{--tw-border-opacity:1;border-color:rgb(239 59 36/var(--tw-border-opacity,1))}.border-\[\#f1ead3\]{--tw-border-opacity:1;border-color:rgb(241 234 211/var(--tw-border-opacity,1))}.border-\[\#ff0000\]{--tw-border-opacity:1;border-color:rgb(255 0 0/var(--tw-border-opacity,1))}.border-\[var\(--jawn-acid\)\]{border-color:var(--jawn-acid)}.border-\[var\(--jawn-blue\)\]{border-color:var(--jawn-blue)}.border-\[var\(--jawn-red\)\]{border-color:var(--jawn-red)}.border-\[var\(--jawn-success\)\]{border-color:var(--jawn-success)}.border-\[var\(--jawn-warning\)\]{border-color:var(--jawn-warning)}.border-amber-300\/70{border-color:#fcd34db3}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-black\/30{border-color:#0000004d}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-cyan-600{--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity,1))}.border-cyan-700{--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity,1))}.border-cyan-800{--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity,1))}.border-cyan-electric\/20{border-color:#18e0ff33}.border-cyan-electric\/25{border-color:#18e0ff40}.border-cyan-electric\/35{border-color:#18e0ff59}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.border-emerald-700{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.border-lime-signal\/25{border-color:#b7ff5a40}.border-lime-signal\/35{border-color:#b7ff5a59}.border-orange-700{--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.border-orange-900{--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity,1))}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-red-900{--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1))}.border-red-950{--tw-border-opacity:1;border-color:rgb(69 10 10/var(--tw-border-opacity,1))}.border-sky-400{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.border-sky-400\/25{border-color:#38bdf840}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/40{border-color:#fff6}.border-white\/\[0\.07\]{border-color:#ffffff12}.bg-\[\#03070d\]{--tw-bg-opacity:1;background-color:rgb(3 7 13/var(--tw-bg-opacity,1))}.bg-\[\#050505\]{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1))}.bg-\[\#05070a\]{--tw-bg-opacity:1;background-color:rgb(5 7 10/var(--tw-bg-opacity,1))}.bg-\[\#05080d\]{--tw-bg-opacity:1;background-color:rgb(5 8 13/var(--tw-bg-opacity,1))}.bg-\[\#060b12\]{--tw-bg-opacity:1;background-color:rgb(6 11 18/var(--tw-bg-opacity,1))}.bg-\[\#06101d\]{--tw-bg-opacity:1;background-color:rgb(6 16 29/var(--tw-bg-opacity,1))}.bg-\[\#07090d\]{--tw-bg-opacity:1;background-color:rgb(7 9 13/var(--tw-bg-opacity,1))}.bg-\[\#070d16\]{--tw-bg-opacity:1;background-color:rgb(7 13 22/var(--tw-bg-opacity,1))}.bg-\[\#07111f\]{--tw-bg-opacity:1;background-color:rgb(7 17 31/var(--tw-bg-opacity,1))}.bg-\[\#075985\]{--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity,1))}.bg-\[\#080806\]{--tw-bg-opacity:1;background-color:rgb(8 8 6/var(--tw-bg-opacity,1))}.bg-\[\#080806\]\/95{background-color:#080806f2}.bg-\[\#080b10\]{--tw-bg-opacity:1;background-color:rgb(8 11 16/var(--tw-bg-opacity,1))}.bg-\[\#080d14\]\/95{background-color:#080d14f2}.bg-\[\#08111e\]{--tw-bg-opacity:1;background-color:rgb(8 17 30/var(--tw-bg-opacity,1))}.bg-\[\#090c10\]{--tw-bg-opacity:1;background-color:rgb(9 12 16/var(--tw-bg-opacity,1))}.bg-\[\#090f18\]{--tw-bg-opacity:1;background-color:rgb(9 15 24/var(--tw-bg-opacity,1))}.bg-\[\#0a1422\]{--tw-bg-opacity:1;background-color:rgb(10 20 34/var(--tw-bg-opacity,1))}.bg-\[\#0b1118\]{--tw-bg-opacity:1;background-color:rgb(11 17 24/var(--tw-bg-opacity,1))}.bg-\[\#0b111a\]{--tw-bg-opacity:1;background-color:rgb(11 17 26/var(--tw-bg-opacity,1))}.bg-\[\#0b1523\]{--tw-bg-opacity:1;background-color:rgb(11 21 35/var(--tw-bg-opacity,1))}.bg-\[\#0b1726\]{--tw-bg-opacity:1;background-color:rgb(11 23 38/var(--tw-bg-opacity,1))}.bg-\[\#0b5f73\]{--tw-bg-opacity:1;background-color:rgb(11 95 115/var(--tw-bg-opacity,1))}.bg-\[\#0d0d0a\]{--tw-bg-opacity:1;background-color:rgb(13 13 10/var(--tw-bg-opacity,1))}.bg-\[\#0d1725\]{--tw-bg-opacity:1;background-color:rgb(13 23 37/var(--tw-bg-opacity,1))}.bg-\[\#0f161e\]{--tw-bg-opacity:1;background-color:rgb(15 22 30/var(--tw-bg-opacity,1))}.bg-\[\#101927\]{--tw-bg-opacity:1;background-color:rgb(16 25 39/var(--tw-bg-opacity,1))}.bg-\[\#101a2b\]{--tw-bg-opacity:1;background-color:rgb(16 26 43/var(--tw-bg-opacity,1))}.bg-\[\#11110d\]{--tw-bg-opacity:1;background-color:rgb(17 17 13/var(--tw-bg-opacity,1))}.bg-\[\#111111\]{--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.bg-\[\#111822\]{--tw-bg-opacity:1;background-color:rgb(17 24 34/var(--tw-bg-opacity,1))}.bg-\[\#13130f\]{--tw-bg-opacity:1;background-color:rgb(19 19 15/var(--tw-bg-opacity,1))}.bg-\[\#141a21\]{--tw-bg-opacity:1;background-color:rgb(20 26 33/var(--tw-bg-opacity,1))}.bg-\[\#160d12\]{--tw-bg-opacity:1;background-color:rgb(22 13 18/var(--tw-bg-opacity,1))}.bg-\[\#163f5a\]\/30{background-color:#163f5a4d}.bg-\[\#17231a\]{--tw-bg-opacity:1;background-color:rgb(23 35 26/var(--tw-bg-opacity,1))}.bg-\[\#1877f2\]{--tw-bg-opacity:1;background-color:rgb(24 119 242/var(--tw-bg-opacity,1))}.bg-\[\#236f9e\]{--tw-bg-opacity:1;background-color:rgb(35 111 158/var(--tw-bg-opacity,1))}.bg-\[\#315b3c\]{--tw-bg-opacity:1;background-color:rgb(49 91 60/var(--tw-bg-opacity,1))}.bg-\[\#4f91b4\]{--tw-bg-opacity:1;background-color:rgb(79 145 180/var(--tw-bg-opacity,1))}.bg-\[\#58a8d8\]{--tw-bg-opacity:1;background-color:rgb(88 168 216/var(--tw-bg-opacity,1))}.bg-\[\#58a8d8\]\/15{background-color:#58a8d826}.bg-\[\#6f2932\]{--tw-bg-opacity:1;background-color:rgb(111 41 50/var(--tw-bg-opacity,1))}.bg-\[\#7c2029\]\/25{background-color:#7c202940}.bg-\[\#7d2630\]\/20{background-color:#7d263033}.bg-\[\#a93b47\]{--tw-bg-opacity:1;background-color:rgb(169 59 71/var(--tw-bg-opacity,1))}.bg-\[\#bf8a3b\]{--tw-bg-opacity:1;background-color:rgb(191 138 59/var(--tw-bg-opacity,1))}.bg-\[\#c8f548\]{--tw-bg-opacity:1;background-color:rgb(200 245 72/var(--tw-bg-opacity,1))}.bg-\[\#c9363e\]{--tw-bg-opacity:1;background-color:rgb(201 54 62/var(--tw-bg-opacity,1))}.bg-\[\#e43d4d\]{--tw-bg-opacity:1;background-color:rgb(228 61 77/var(--tw-bg-opacity,1))}.bg-\[\#e43d4d\]\/70{background-color:#e43d4db3}.bg-\[\#e60023\]{--tw-bg-opacity:1;background-color:rgb(230 0 35/var(--tw-bg-opacity,1))}.bg-\[\#eef3e8\]{--tw-bg-opacity:1;background-color:rgb(238 243 232/var(--tw-bg-opacity,1))}.bg-\[\#ef3b24\]{--tw-bg-opacity:1;background-color:rgb(239 59 36/var(--tw-bg-opacity,1))}.bg-\[\#f4f0df\]{--tw-bg-opacity:1;background-color:rgb(244 240 223/var(--tw-bg-opacity,1))}.bg-\[\#ff0000\]{--tw-bg-opacity:1;background-color:rgb(255 0 0/var(--tw-bg-opacity,1))}.bg-\[\#ffd447\]{--tw-bg-opacity:1;background-color:rgb(255 212 71/var(--tw-bg-opacity,1))}.bg-\[var\(--jawn-acid\)\]{background-color:var(--jawn-acid)}.bg-\[var\(--jawn-canvas\)\]{background-color:var(--jawn-canvas)}.bg-\[var\(--jawn-ink\)\]{background-color:var(--jawn-ink)}.bg-\[var\(--jawn-paper\)\]{background-color:var(--jawn-paper)}.bg-\[var\(--jawn-red\)\]{background-color:var(--jawn-red)}.bg-\[var\(--jawn-surface\)\]{background-color:var(--jawn-surface)}.bg-\[var\(--jawn-surface-raised\)\]{background-color:var(--jawn-surface-raised)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-cyan-700{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.bg-cyan-800{--tw-bg-opacity:1;background-color:rgb(21 94 117/var(--tw-bg-opacity,1))}.bg-cyan-950{--tw-bg-opacity:1;background-color:rgb(8 51 68/var(--tw-bg-opacity,1))}.bg-cyan-950\/30{background-color:#0833444d}.bg-cyan-electric{--tw-bg-opacity:1;background-color:rgb(24 224 255/var(--tw-bg-opacity,1))}.bg-cyan-electric\/10{background-color:#18e0ff1a}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-300\/80{background-color:#6ee7b7cc}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-emerald-800{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.bg-emerald-950{--tw-bg-opacity:1;background-color:rgb(2 44 34/var(--tw-bg-opacity,1))}.bg-emerald-950\/40{background-color:#022c2266}.bg-ink-900{--tw-bg-opacity:1;background-color:rgb(9 13 22/var(--tw-bg-opacity,1))}.bg-lime-signal{--tw-bg-opacity:1;background-color:rgb(183 255 90/var(--tw-bg-opacity,1))}.bg-lime-signal\/10{background-color:#b7ff5a1a}.bg-orange-300{--tw-bg-opacity:1;background-color:rgb(253 186 116/var(--tw-bg-opacity,1))}.bg-orange-950{--tw-bg-opacity:1;background-color:rgb(67 20 7/var(--tw-bg-opacity,1))}.bg-orange-950\/60{background-color:#43140799}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-red-800{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.bg-red-950{--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.bg-red-950\/50{background-color:#450a0a80}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/25{background-color:#ffffff40}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[\.025\]{background-color:#ffffff06}.bg-white\/\[\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-\[linear-gradient\(90deg\,\#ef3b24_0_48\%\,\#ff8a1f_48\%_74\%\,\#c8f548_74\%\)\]{background-image:linear-gradient(90deg,#ef3b24 0 48%,#ff8a1f 48% 74%,#c8f548 74%)}.bg-\[radial-gradient\(circle_at_10\%_20\%\,rgba\(214\,55\,67\,\.16\)\,transparent_25rem\)\,linear-gradient\(145deg\,\#080b10\,\#101821\)\]{background-image:radial-gradient(circle at 10% 20%,#d6374329,#0000 25rem),linear-gradient(145deg,#080b10,#101821)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-\[\#1686cc\]{--tw-gradient-from:#1686cc var(--tw-gradient-from-position);--tw-gradient-to:#1686cc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#833ab4\]{--tw-gradient-from:#833ab4 var(--tw-gradient-from-position);--tw-gradient-to:#833ab400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f59e0b\]{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-electric{--tw-gradient-from:#18e0ff var(--tw-gradient-from-position);--tw-gradient-to:#18e0ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#69c7c3\]{--tw-gradient-to:#69c7c300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #69c7c3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d63743\]{--tw-gradient-to:#d6374300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #d63743 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fd1d1d\]{--tw-gradient-to:#fd1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fd1d1d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/15{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00000026 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-pulse{--tw-gradient-to:#9b5cff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #9b5cff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#69c7c3\]{--tw-gradient-to:#69c7c3 var(--tw-gradient-to-position)}.to-\[\#f59e0b\]{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-\[\#fcb045\]{--tw-gradient-to:#fcb045 var(--tw-gradient-to-position)}.to-lime-signal{--tw-gradient-to:#b7ff5a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-none{stroke:none}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[50\%_48\%\]{-o-object-position:50% 48%;object-position:50% 48%}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-20{padding-right:5rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-\[family-name\:var\(--font-215-display\)\]{font-family:var(--font-215-display)}.font-\[family-name\:var\(--font-philly-display\)\]{font-family:var(--font-philly-display)}.font-\[family-name\:var\(--font-philly-mono\)\]{font-family:var(--font-philly-mono)}.font-mono{font-family:var(--font-geist-mono), SFMono-Regular, Consolas, monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.45rem\,2\.1vw\,2rem\)\]{font-size:clamp(1.45rem,2.1vw,2rem)}.text-\[clamp\(1\.8rem\,2\.6vw\,2\.6rem\)\]{font-size:clamp(1.8rem,2.6vw,2.6rem)}.text-\[clamp\(1\.8rem\,3vw\,2\.75rem\)\]{font-size:clamp(1.8rem,3vw,2.75rem)}.text-\[clamp\(1\.9rem\,2\.7vw\,2\.65rem\)\]{font-size:clamp(1.9rem,2.7vw,2.65rem)}.text-\[clamp\(2\.25rem\,3\.6vw\,3\.8rem\)\]{font-size:clamp(2.25rem,3.6vw,3.8rem)}.text-\[clamp\(2\.5rem\,5vw\,4\.5rem\)\]{font-size:clamp(2.5rem,5vw,4.5rem)}.text-\[clamp\(2rem\,4vw\,4rem\)\]{font-size:clamp(2rem,4vw,4rem)}.text-\[clamp\(3\.4rem\,7vw\,6\.5rem\)\]{font-size:clamp(3.4rem,7vw,6.5rem)}.text-\[clamp\(4\.2rem\,9vw\,9rem\)\]{font-size:clamp(4.2rem,9vw,9rem)}.text-\[clamp\(4\.3rem\,11vw\,9rem\)\]{font-size:clamp(4.3rem,11vw,9rem)}.text-\[clamp\(4\.4rem\,10vw\,9rem\)\]{font-size:clamp(4.4rem,10vw,9rem)}.text-\[clamp\(4rem\,10vw\,8rem\)\]{font-size:clamp(4rem,10vw,8rem)}.text-\[clamp\(4rem\,10vw\,9rem\)\]{font-size:clamp(4rem,10vw,9rem)}.text-\[clamp\(4rem\,8vw\,7\.5rem\)\]{font-size:clamp(4rem,8vw,7.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[\.72\]{line-height:.72}.leading-\[\.76\]{line-height:.76}.leading-\[\.78\]{line-height:.78}.leading-\[\.82\]{line-height:.82}.leading-\[\.84\]{line-height:.84}.leading-\[\.86\]{line-height:.86}.leading-\[\.88\]{line-height:.88}.leading-\[\.8\]{line-height:.8}.leading-\[\.92\]{line-height:.92}.leading-\[\.94\]{line-height:.94}.leading-\[\.95\]{line-height:.95}.leading-\[\.9\]{line-height:.9}.leading-\[0\.92\]{line-height:.92}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.035em\]{letter-spacing:-.035em}.tracking-\[-\.03em\]{letter-spacing:-.03em}.tracking-\[-\.045em\]{letter-spacing:-.045em}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-\.055em\]{letter-spacing:-.055em}.tracking-\[-\.05em\]{letter-spacing:-.05em}.tracking-\[-\.065em\]{letter-spacing:-.065em}.tracking-\[-\.06em\]{letter-spacing:-.06em}.tracking-\[-\.075em\]{letter-spacing:-.075em}.tracking-\[-\.07em\]{letter-spacing:-.07em}.tracking-\[-\.085em\]{letter-spacing:-.085em}.tracking-\[-\.08em\]{letter-spacing:-.08em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.15em\]{letter-spacing:.15em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[\.24em\]{letter-spacing:.24em}.tracking-\[\.25em\]{letter-spacing:.25em}.tracking-\[\.26em\]{letter-spacing:.26em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[\.3em\]{letter-spacing:.3em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#07111f\]{--tw-text-opacity:1;color:rgb(7 17 31/var(--tw-text-opacity,1))}.text-\[\#075985\]{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-\[\#080806\]{--tw-text-opacity:1;color:rgb(8 8 6/var(--tw-text-opacity,1))}.text-\[\#080808\]{--tw-text-opacity:1;color:rgb(8 8 8/var(--tw-text-opacity,1))}.text-\[\#17231a\]{--tw-text-opacity:1;color:rgb(23 35 26/var(--tw-text-opacity,1))}.text-\[\#2457d6\]{--tw-text-opacity:1;color:rgb(36 87 214/var(--tw-text-opacity,1))}.text-\[\#315b3c\]{--tw-text-opacity:1;color:rgb(49 91 60/var(--tw-text-opacity,1))}.text-\[\#3aafff\]{--tw-text-opacity:1;color:rgb(58 175 255/var(--tw-text-opacity,1))}.text-\[\#46525d\]{--tw-text-opacity:1;color:rgb(70 82 93/var(--tw-text-opacity,1))}.text-\[\#4f9fd0\]{--tw-text-opacity:1;color:rgb(79 159 208/var(--tw-text-opacity,1))}.text-\[\#56b9e9\]{--tw-text-opacity:1;color:rgb(86 185 233/var(--tw-text-opacity,1))}.text-\[\#58a8d8\]{--tw-text-opacity:1;color:rgb(88 168 216/var(--tw-text-opacity,1))}.text-\[\#625f54\]{--tw-text-opacity:1;color:rgb(98 95 84/var(--tw-text-opacity,1))}.text-\[\#62a8d1\]{--tw-text-opacity:1;color:rgb(98 168 209/var(--tw-text-opacity,1))}.text-\[\#647682\]{--tw-text-opacity:1;color:rgb(100 118 130/var(--tw-text-opacity,1))}.text-\[\#667786\]{--tw-text-opacity:1;color:rgb(102 119 134/var(--tw-text-opacity,1))}.text-\[\#67afd4\]{--tw-text-opacity:1;color:rgb(103 175 212/var(--tw-text-opacity,1))}.text-\[\#68747b\]{--tw-text-opacity:1;color:rgb(104 116 123/var(--tw-text-opacity,1))}.text-\[\#69c7c3\]{--tw-text-opacity:1;color:rgb(105 199 195/var(--tw-text-opacity,1))}.text-\[\#6cb7ff\]{--tw-text-opacity:1;color:rgb(108 183 255/var(--tw-text-opacity,1))}.text-\[\#6db8e2\]{--tw-text-opacity:1;color:rgb(109 184 226/var(--tw-text-opacity,1))}.text-\[\#706c60\]{--tw-text-opacity:1;color:rgb(112 108 96/var(--tw-text-opacity,1))}.text-\[\#716d61\]{--tw-text-opacity:1;color:rgb(113 109 97/var(--tw-text-opacity,1))}.text-\[\#71828d\]{--tw-text-opacity:1;color:rgb(113 130 141/var(--tw-text-opacity,1))}.text-\[\#71879a\]{--tw-text-opacity:1;color:rgb(113 135 154/var(--tw-text-opacity,1))}.text-\[\#71bea0\]{--tw-text-opacity:1;color:rgb(113 190 160/var(--tw-text-opacity,1))}.text-\[\#73808a\]{--tw-text-opacity:1;color:rgb(115 128 138/var(--tw-text-opacity,1))}.text-\[\#758391\]{--tw-text-opacity:1;color:rgb(117 131 145/var(--tw-text-opacity,1))}.text-\[\#777267\]{--tw-text-opacity:1;color:rgb(119 114 103/var(--tw-text-opacity,1))}.text-\[\#777367\]{--tw-text-opacity:1;color:rgb(119 115 103/var(--tw-text-opacity,1))}.text-\[\#788994\]{--tw-text-opacity:1;color:rgb(120 137 148/var(--tw-text-opacity,1))}.text-\[\#7f8b95\]{--tw-text-opacity:1;color:rgb(127 139 149/var(--tw-text-opacity,1))}.text-\[\#7f909b\]{--tw-text-opacity:1;color:rgb(127 144 155/var(--tw-text-opacity,1))}.text-\[\#807b6e\]{--tw-text-opacity:1;color:rgb(128 123 110/var(--tw-text-opacity,1))}.text-\[\#81939e\]{--tw-text-opacity:1;color:rgb(129 147 158/var(--tw-text-opacity,1))}.text-\[\#827e70\]{--tw-text-opacity:1;color:rgb(130 126 112/var(--tw-text-opacity,1))}.text-\[\#83919c\]{--tw-text-opacity:1;color:rgb(131 145 156/var(--tw-text-opacity,1))}.text-\[\#83c9ef\]{--tw-text-opacity:1;color:rgb(131 201 239/var(--tw-text-opacity,1))}.text-\[\#8594a1\]{--tw-text-opacity:1;color:rgb(133 148 161/var(--tw-text-opacity,1))}.text-\[\#8998a5\]{--tw-text-opacity:1;color:rgb(137 152 165/var(--tw-text-opacity,1))}.text-\[\#8b8678\]{--tw-text-opacity:1;color:rgb(139 134 120/var(--tw-text-opacity,1))}.text-\[\#8d887a\]{--tw-text-opacity:1;color:rgb(141 136 122/var(--tw-text-opacity,1))}.text-\[\#8f8a7d\]{--tw-text-opacity:1;color:rgb(143 138 125/var(--tw-text-opacity,1))}.text-\[\#8fcdf2\]{--tw-text-opacity:1;color:rgb(143 205 242/var(--tw-text-opacity,1))}.text-\[\#918c7e\]{--tw-text-opacity:1;color:rgb(145 140 126/var(--tw-text-opacity,1))}.text-\[\#93a4b2\]{--tw-text-opacity:1;color:rgb(147 164 178/var(--tw-text-opacity,1))}.text-\[\#989385\]{--tw-text-opacity:1;color:rgb(152 147 133/var(--tw-text-opacity,1))}.text-\[\#9a9586\]{--tw-text-opacity:1;color:rgb(154 149 134/var(--tw-text-opacity,1))}.text-\[\#9bd5fb\]{--tw-text-opacity:1;color:rgb(155 213 251/var(--tw-text-opacity,1))}.text-\[\#9d988a\]{--tw-text-opacity:1;color:rgb(157 152 138/var(--tw-text-opacity,1))}.text-\[\#9e998b\]{--tw-text-opacity:1;color:rgb(158 153 139/var(--tw-text-opacity,1))}.text-\[\#9eabb4\]{--tw-text-opacity:1;color:rgb(158 171 180/var(--tw-text-opacity,1))}.text-\[\#a93b47\]{--tw-text-opacity:1;color:rgb(169 59 71/var(--tw-text-opacity,1))}.text-\[\#aaa595\]{--tw-text-opacity:1;color:rgb(170 165 149/var(--tw-text-opacity,1))}.text-\[\#aeb9c3\]{--tw-text-opacity:1;color:rgb(174 185 195/var(--tw-text-opacity,1))}.text-\[\#b7c2ca\]{--tw-text-opacity:1;color:rgb(183 194 202/var(--tw-text-opacity,1))}.text-\[\#b8b2a1\]{--tw-text-opacity:1;color:rgb(184 178 161/var(--tw-text-opacity,1))}.text-\[\#b9b3a2\]{--tw-text-opacity:1;color:rgb(185 179 162/var(--tw-text-opacity,1))}.text-\[\#b9c3cb\]{--tw-text-opacity:1;color:rgb(185 195 203/var(--tw-text-opacity,1))}.text-\[\#b9e5d5\]{--tw-text-opacity:1;color:rgb(185 229 213/var(--tw-text-opacity,1))}.text-\[\#bac5cc\]{--tw-text-opacity:1;color:rgb(186 197 204/var(--tw-text-opacity,1))}.text-\[\#bac5cd\]{--tw-text-opacity:1;color:rgb(186 197 205/var(--tw-text-opacity,1))}.text-\[\#bbb5a4\]{--tw-text-opacity:1;color:rgb(187 181 164/var(--tw-text-opacity,1))}.text-\[\#bdb5aa\]{--tw-text-opacity:1;color:rgb(189 181 170/var(--tw-text-opacity,1))}.text-\[\#bdc7cf\]{--tw-text-opacity:1;color:rgb(189 199 207/var(--tw-text-opacity,1))}.text-\[\#c4ced8\]{--tw-text-opacity:1;color:rgb(196 206 216/var(--tw-text-opacity,1))}.text-\[\#c6c0ae\]{--tw-text-opacity:1;color:rgb(198 192 174/var(--tw-text-opacity,1))}.text-\[\#c8f548\]{--tw-text-opacity:1;color:rgb(200 245 72/var(--tw-text-opacity,1))}.text-\[\#c9363e\]{--tw-text-opacity:1;color:rgb(201 54 62/var(--tw-text-opacity,1))}.text-\[\#cdc6b4\]{--tw-text-opacity:1;color:rgb(205 198 180/var(--tw-text-opacity,1))}.text-\[\#d0c8bd\]{--tw-text-opacity:1;color:rgb(208 200 189/var(--tw-text-opacity,1))}.text-\[\#d14955\]{--tw-text-opacity:1;color:rgb(209 73 85/var(--tw-text-opacity,1))}.text-\[\#d1cbb9\]{--tw-text-opacity:1;color:rgb(209 203 185/var(--tw-text-opacity,1))}.text-\[\#d7d1c0\]{--tw-text-opacity:1;color:rgb(215 209 192/var(--tw-text-opacity,1))}.text-\[\#d84a55\]{--tw-text-opacity:1;color:rgb(216 74 85/var(--tw-text-opacity,1))}.text-\[\#d8d2c9\]{--tw-text-opacity:1;color:rgb(216 210 201/var(--tw-text-opacity,1))}.text-\[\#d8dee5\]{--tw-text-opacity:1;color:rgb(216 222 229/var(--tw-text-opacity,1))}.text-\[\#e15b65\]{--tw-text-opacity:1;color:rgb(225 91 101/var(--tw-text-opacity,1))}.text-\[\#e66a1f\]{--tw-text-opacity:1;color:rgb(230 106 31/var(--tw-text-opacity,1))}.text-\[\#e81828\]{--tw-text-opacity:1;color:rgb(232 24 40/var(--tw-text-opacity,1))}.text-\[\#e8efff\]{--tw-text-opacity:1;color:rgb(232 239 255/var(--tw-text-opacity,1))}.text-\[\#edf6eb\]{--tw-text-opacity:1;color:rgb(237 246 235/var(--tw-text-opacity,1))}.text-\[\#ef3b24\]{--tw-text-opacity:1;color:rgb(239 59 36/var(--tw-text-opacity,1))}.text-\[\#f3d28e\]{--tw-text-opacity:1;color:rgb(243 210 142/var(--tw-text-opacity,1))}.text-\[\#f4f0df\]{--tw-text-opacity:1;color:rgb(244 240 223/var(--tw-text-opacity,1))}.text-\[\#f4f1e9\]{--tw-text-opacity:1;color:rgb(244 241 233/var(--tw-text-opacity,1))}.text-\[\#f5f1e8\]{--tw-text-opacity:1;color:rgb(245 241 232/var(--tw-text-opacity,1))}.text-\[\#f6f3ea\]{--tw-text-opacity:1;color:rgb(246 243 234/var(--tw-text-opacity,1))}.text-\[\#f8f4ec\]{--tw-text-opacity:1;color:rgb(248 244 236/var(--tw-text-opacity,1))}.text-\[\#ff8a1f\]{--tw-text-opacity:1;color:rgb(255 138 31/var(--tw-text-opacity,1))}.text-\[\#ff9a78\]{--tw-text-opacity:1;color:rgb(255 154 120/var(--tw-text-opacity,1))}.text-\[\#ffd447\]{--tw-text-opacity:1;color:rgb(255 212 71/var(--tw-text-opacity,1))}.text-\[\#ffe2a0\]{--tw-text-opacity:1;color:rgb(255 226 160/var(--tw-text-opacity,1))}.text-\[\#fff1e6\]{--tw-text-opacity:1;color:rgb(255 241 230/var(--tw-text-opacity,1))}.text-\[var\(--jawn-acid\)\]{color:var(--jawn-acid)}.text-\[var\(--jawn-acid\,\#b9ff24\)\]{color:var(--jawn-acid,#b9ff24)}.text-\[var\(--jawn-blue\)\]{color:var(--jawn-blue)}.text-\[var\(--jawn-ink\)\]{color:var(--jawn-ink)}.text-\[var\(--jawn-muted\)\]{color:var(--jawn-muted)}.text-\[var\(--jawn-muted-soft\)\]{color:var(--jawn-muted-soft)}.text-\[var\(--jawn-paper\)\]{color:var(--jawn-paper)}.text-\[var\(--jawn-red\)\]{color:var(--jawn-red)}.text-\[var\(--jawn-success\)\]{color:var(--jawn-success)}.text-\[var\(--jawn-warning\)\]{color:var(--jawn-warning)}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-black\/50{color:#00000080}.text-black\/65{color:#000000a6}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-electric{--tw-text-opacity:1;color:rgb(24 224 255/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-ink-950{--tw-text-opacity:1;color:rgb(5 7 13/var(--tw-text-opacity,1))}.text-lime-100{--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity,1))}.text-lime-300{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.text-lime-signal{--tw-text-opacity:1;color:rgb(183 255 90/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-violet-pulse{--tw-text-opacity:1;color:rgb(155 92 255/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/20{color:#fff3}.text-white\/65{color:#ffffffa6}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.decoration-\[\#ef3b24\]{text-decoration-color:#ef3b24}.decoration-white\/20{text-decoration-color:#fff3}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--jawn-red\)\]{accent-color:var(--jawn-red)}.accent-cyan-electric{accent-color:#18e0ff}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#16263d\,8px_8px_0_\#0b6b96\]{--tw-shadow:0 0 0 1px #16263d,8px 8px 0 #0b6b96;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#16263d\,8px_8px_0_\#20a7d8\]{--tw-shadow:0 0 0 1px #16263d,8px 8px 0 #20a7d8;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#16263d\,8px_8px_0_\#eb4438\]{--tw-shadow:0 0 0 1px #16263d,8px 8px 0 #eb4438;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_30px_rgba\(0\,0\,0\,\.58\)\]{--tw-shadow:0 18px 30px #00000094;--tw-shadow-colored:0 18px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[10px_10px_0_\#d48a3a\]{--tw-shadow:10px 10px 0 #d48a3a;--tw-shadow-colored:10px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[12px_12px_0_\#ef3b24\]{--tw-shadow:12px 12px 0 #ef3b24;--tw-shadow-colored:12px 12px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[3px_3px_0_\#fe2c55\]{--tw-shadow:3px 3px 0 #fe2c55;--tw-shadow-colored:3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[5px_5px_0_\#1b5278\]{--tw-shadow:5px 5px 0 #1b5278;--tw-shadow-colored:5px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[5px_5px_0_\#6f2932\]{--tw-shadow:5px 5px 0 #6f2932;--tw-shadow-colored:5px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[6px_6px_0_\#d48a3a\]{--tw-shadow:6px 6px 0 #d48a3a;--tw-shadow-colored:6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[7px_7px_0_\#0b6b96\]{--tw-shadow:7px 7px 0 #0b6b96;--tw-shadow-colored:7px 7px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[7px_7px_0_\#12354b\]{--tw-shadow:7px 7px 0 #12354b;--tw-shadow-colored:7px 7px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[7px_7px_0_\#38204f\]{--tw-shadow:7px 7px 0 #38204f;--tw-shadow-colored:7px 7px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[7px_7px_0_\#42141d\]{--tw-shadow:7px 7px 0 #42141d;--tw-shadow-colored:7px 7px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[7px_7px_0_\#551923\]{--tw-shadow:7px 7px 0 #551923;--tw-shadow-colored:7px 7px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[7px_7px_0_\#58a8d8\]{--tw-shadow:7px 7px 0 #58a8d8;--tw-shadow-colored:7px 7px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[8px_8px_0_\#0b5f73\]{--tw-shadow:8px 8px 0 #0b5f73;--tw-shadow-colored:8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[8px_8px_0_\#ef3b24\]{--tw-shadow:8px 8px 0 #ef3b24;--tw-shadow-colored:8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[9px_9px_0_\#1976b6\]{--tw-shadow:9px 9px 0 #1976b6;--tw-shadow-colored:9px 9px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-glow{--tw-shadow:0 0 48px #18e0ff2e;--tw-shadow-colored:0 0 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-emerald-300\/10{--tw-ring-color:#6ee7b71a}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[130px\]{--tw-blur:blur(130px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-\[15\%\]{--tw-grayscale:grayscale(15%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.\[background-image\:radial-gradient\(circle_at_13\%_20\%\,rgba\(239\,59\,36\,\.24\)\,transparent_24rem\)\,radial-gradient\(circle_at_80\%_60\%\,rgba\(200\,245\,72\,\.09\)\,transparent_26rem\)\]{background-image:radial-gradient(circle at 13% 20%,#ef3b243d,#0000 24rem),radial-gradient(circle at 80% 60%,#c8f54817,#0000 26rem)}.\[scrollbar-width\:none\]{scrollbar-width:none}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05070d;--panel:#0c121fc7;--line:#94a3b82e;--text:#eef7ff;--muted:#aab8c7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(circle at 20% 5%,#18e0ff1f,#0000 32rem),radial-gradient(circle at 80% 10%,#9b5cff1f,#0000 30rem),linear-gradient(#05070d 0%,#080b13 42%,#05070d 100%);margin:0}body:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 80%);mask-image:linear-gradient(#000 0%,#0000 80%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}button,a,input,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:4px;outline:3px solid #18e0fff2;box-shadow:0 0 0 6px #18e0ff24}.container-shell{width:min(1180px,100% - 32px);max-width:calc(100% - 32px);margin-inline:auto}.panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#101827d1,#080c16c2);box-shadow:0 24px 80px #00000047}.soft-card{background:#0b111db8;border:1px solid #94a3b82e;transition:transform .18s,border-color .18s,background .18s}.soft-card:hover{background:#0f1728db;border-color:#18e0ff5c;transform:translateY(-2px)}.soft-card:focus-visible{border-color:#18e0ff94;transform:translateY(-2px)}.chip{background:#ffffff0b;border:1px solid #94a3b82e}.prose-nullsect{color:#cfdae6}.prose-nullsect h2{color:#f3fbff;margin-top:2.25rem;margin-bottom:.75rem;font-size:clamp(1.45rem,4vw,2rem);font-weight:760;line-height:1.15}.prose-nullsect h3{color:#f3fbff;margin-top:1.75rem;margin-bottom:.55rem;font-size:1.2rem;font-weight:720}.prose-nullsect p,.prose-nullsect li{color:#c8d4e2;line-height:1.78}.prose-nullsect p{margin:1rem 0}.prose-nullsect ul,.prose-nullsect ol{margin:1rem 0 1.25rem;padding-left:1.25rem}.prose-nullsect blockquote{color:#e8f8ff;background:#18e0ff14;border-left:3px solid #18e0ff;margin:1.5rem 0;padding:.8rem 1rem}[data-brand=iam215jawn]{--jawn-ink:#0d0e0e;--jawn-canvas:#080909;--jawn-surface:#111313;--jawn-surface-raised:#171919;--jawn-paper:#f3f1ea;--jawn-red:#eb4438;--jawn-red-action:var(--jawn-red);--jawn-red-action-hover:#ff584a;--jawn-red-action-edge:#8b2019;--jawn-acid:#c9ff3d;--jawn-blue:#3aafff;--jawn-muted:#a8aaa6;--jawn-muted-soft:#777b78;--jawn-rule:#f3f1ea29;--jawn-rule-strong:#f3f1ea57;--jawn-success:#71bea0;--jawn-warning:#efc04f;--jawn-error:#eb4438;--jawn-max:1440px;--jawn-gutter:clamp(1.25rem, 4vw, 2.5rem);--jawn-section:clamp(4rem, 9vw, 8rem);--jawn-radius-control:.35rem;--jawn-radius-media:.75rem;--jawn-cream:var(--jawn-paper);--jawn-tomato:var(--jawn-red);--jawn-concrete:var(--jawn-muted);background:var(--jawn-ink);color:var(--jawn-cream);font-family:var(--font-215-body), sans-serif}.jawn-canvas{background:var(--jawn-canvas);color:var(--jawn-paper)}.jawn-shell{width:min(100%, var(--jawn-max));padding-inline:var(--jawn-gutter);margin-inline:auto}.jawn-section{padding-block:var(--jawn-section);border-block-start:1px solid var(--jawn-rule)}.jawn-rule{border-color:var(--jawn-rule)}.jawn-kicker{color:var(--jawn-acid);font-family:var(--font-215-mono), monospace;letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;font-weight:700}.jawn-copy{color:var(--jawn-muted);line-height:1.7}.jawn-display-xl{font-family:var(--font-215-display), Impact, sans-serif;letter-spacing:-.075em;text-transform:uppercase;font-size:clamp(4.4rem,10vw,9rem);line-height:.78}.jawn-display-l{font-family:var(--font-215-display), Impact, sans-serif;letter-spacing:-.06em;text-transform:uppercase;font-size:clamp(3.5rem,7vw,7rem);line-height:.82}.jawn-headline-l{font-family:var(--font-215-display), Impact, sans-serif;text-transform:uppercase;font-size:clamp(2.4rem,4.8vw,4.8rem);line-height:.9}.jawn-headline-m{font-family:var(--font-215-display), Impact, sans-serif;text-transform:uppercase;font-size:clamp(1.65rem,3vw,2.7rem);line-height:.95}.jawn-media-hero-large{aspect-ratio:16/11;width:100%;max-height:720px;overflow:hidden}.jawn-media-hero-medium{aspect-ratio:4/3;width:100%;max-height:620px;overflow:hidden}.jawn-media-feature{aspect-ratio:3/2;width:100%;max-height:520px;overflow:hidden}.jawn-media-guide{aspect-ratio:4/3;width:100%;max-height:360px;overflow:hidden}.jawn-media-thumb{aspect-ratio:4/3;width:100%;max-height:150px;overflow:hidden}.jawn-media-hero-large img,.jawn-media-hero-medium img,.jawn-media-feature img,.jawn-media-guide img,.jawn-media-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.jawn-news-row{border-top:1px solid var(--jawn-rule);gap:1rem;padding-block:1.45rem;transition:background .18s,padding-inline .18s;display:grid}.jawn-news-row:hover{background:color-mix(in srgb, var(--jawn-paper) 3%, transparent);padding-inline:.75rem}.jawn-guide-row{border-top:1px solid var(--jawn-rule);gap:1.5rem;padding-block:2rem;display:grid}.jawn-control{border:1px solid var(--jawn-rule-strong);border-radius:var(--jawn-radius-control);background:var(--jawn-paper);width:100%;color:var(--jawn-ink);padding:.8rem 1rem;font-weight:700}.jawn-button{border:1px solid var(--jawn-red-action);border-radius:var(--jawn-radius-control);background:var(--jawn-red-action);color:#fff;font-family:var(--font-215-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;transition:transform .16s,background .16s,border-color .16s,box-shadow .16s;display:inline-flex}.jawn-button:hover{border-color:var(--jawn-red-action-hover);background:var(--jawn-red-action-hover);transform:translateY(-2px)}.jawn-button:active{box-shadow:none;transform:translateY(1px)}.jawn-button--secondary{border-color:var(--jawn-rule-strong);color:var(--jawn-paper);background:0 0}.jawn-button--secondary:hover{border-color:var(--jawn-blue);background:color-mix(in srgb, var(--jawn-blue) 9%, transparent)}.jawn-button--utility{border-color:var(--jawn-rule);background:var(--jawn-surface);color:var(--jawn-muted);font-size:.68rem}.jawn-link{border-bottom:2px solid var(--jawn-red);font-family:var(--font-215-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding-bottom:.35rem;font-size:.72rem;font-weight:800;transition:border-color .16s,color .16s}.jawn-link:hover{border-color:var(--jawn-blue);color:var(--jawn-blue)}.jawn-spin-control{background:#090a0a;border:1px solid #f3f1ea3d;padding:.65rem;box-shadow:inset 0 0 0 4px #050606}.jawn-spin-control__status{color:var(--jawn-acid);font-family:var(--font-215-mono),monospace;letter-spacing:.18em;justify-content:space-between;gap:1rem;padding:.2rem .35rem .7rem;font-size:.58rem;font-weight:800;display:flex}.jawn-spin-control__status span:first-child{font-size:0}.jawn-spin-control__status span:first-child:after{content:"MACHINE / READY";color:var(--jawn-paper);font-size:.58rem}.jawn-button--spin{min-height:5.5rem;font-family:var(--font-215-display),Impact,sans-serif;letter-spacing:.025em;background:#781f1c;border:1px solid #a44a44;border-radius:.12rem;font-size:clamp(1.45rem,3vw,2.4rem);position:relative;overflow:hidden;box-shadow:0 9px #3f0e0c,inset 0 1px #ffffff2e}.jawn-button--spin:before{content:"";background:var(--jawn-acid);border-radius:50%;width:.43rem;height:.43rem;position:absolute;top:.72rem;left:.72rem;box-shadow:0 0 0 3px #c9ff3d1f}.jawn-button--spin:after{content:none}.jawn-button--spin:hover{background:#8c2924;border-color:#c06962;transform:translateY(-1px);box-shadow:0 10px #3f0e0c}.jawn-button--spin:active{transform:translateY(7px);box-shadow:0 2px #3f0e0c,inset 0 3px 8px #0000004d}.jawn-button--spin:hover svg{transform:rotate(35deg)}.jawn-button--spin svg{transition:transform .22s}.jawn-button:focus-visible,.jawn-control:focus-visible{outline:3px solid var(--jawn-blue);outline-offset:3px}.jawn-question-field{min-height:12rem;color:var(--jawn-paper);align-content:space-between;padding:clamp(1.25rem,3vw,2.5rem);transition:transform .2s,color .2s;display:grid;position:relative}.jawn-question-field:before{content:"";background:var(--question-accent,var(--jawn-red));transform-origin:0;height:2px;transition:transform .25s;position:absolute;inset:auto 0 0;transform:scaleX(.2)}.jawn-question-field:hover{color:var(--question-accent,var(--jawn-paper));transform:translateY(-5px)}.jawn-question-field:hover:before{transform:scaleX(1)}.jawn-question-field--lead{background:var(--jawn-surface);min-height:20rem}.jawn-question-field--wide{min-height:15rem}.jawn-question-box{border:1px solid var(--jawn-rule-strong);background:var(--jawn-surface);min-height:12rem;color:var(--jawn-paper);flex-direction:column;justify-content:space-between;padding:1.25rem;transition:transform .2s,border-color .2s;display:flex;position:relative}.jawn-question-box:after{content:"";background:var(--question-accent);transform-origin:0;height:2px;transition:transform .2s;position:absolute;inset:auto 1.25rem 0;transform:scaleX(.35)}.jawn-question-box:hover{border-color:var(--question-accent);transform:translateY(-3px)}.jawn-question-box:hover:after{transform:scaleX(1)}.jawn-briefing-grid{background:var(--jawn-rule);gap:1px;display:grid}.jawn-briefing-grid>*{background:var(--jawn-canvas)}.jawn-city-guide{background:var(--jawn-surface);color:var(--jawn-paper);display:grid;overflow:hidden}.jawn-city-guide:nth-child(2n){background:var(--jawn-surface-raised);color:var(--jawn-paper)}.spin-machine{background:linear-gradient(145deg,#151717,#090a0a 62%);border-block:1px solid #f3f1ea3d;position:relative;box-shadow:inset 0 0 48px #00000080}.spin-machine:after{content:"";opacity:.12;pointer-events:none;mix-blend-mode:soft-light;background-image:radial-gradient(#ffffff38 .45px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0}.spin-machine__header{z-index:2;border-bottom:1px solid var(--jawn-rule);font-family:var(--font-215-mono),monospace;letter-spacing:.2em;justify-content:space-between;padding:.7rem .25rem;font-size:.58rem;font-weight:800;display:flex;position:relative}.spin-machine__count{color:var(--jawn-muted);font-family:var(--font-215-mono),monospace;letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin-top:2rem;font-size:.62rem;font-weight:800;display:flex}.spin-machine__count span{color:var(--jawn-paper)}.spin-machine__count i{background:var(--jawn-acid);border-radius:50%;width:.34rem;height:.34rem;box-shadow:0 0 0 3px #c9ff3d1f}.spin-machine .jawn-control{border:0;color:var(--jawn-paper);font-family:var(--font-215-mono),monospace;background:#0a0b0b;border-bottom:1px solid #f3f1ea57;border-radius:0;padding:.85rem 2.2rem .85rem .75rem}.spin-machine label{color:var(--jawn-muted);letter-spacing:.12em}.spin-mode-bank{z-index:2;border-block:1px solid var(--jawn-rule);padding-block:.55rem;position:relative}.spin-mode{--mode-accent:var(--jawn-acid);min-height:3.8rem;color:var(--jawn-muted);font:900 clamp(.58rem,1vw,.72rem)/1 var(--font-215-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;border:0;grid-template-columns:auto 1fr;align-items:center;gap:.55rem;padding:.65rem .3rem;transition:color .18s;display:grid;position:relative}.spin-mode>i{border:1px solid #f3f1ea61;border-radius:50%;width:.42rem;height:.42rem}.spin-mode>small{color:#f3f1ea52;letter-spacing:.16em;grid-column:2;font-size:.43rem}.spin-mode--dial,.spin-mode--group,.spin-mode--chaos{--mode-accent:var(--jawn-acid)}.spin-mode:hover,.spin-mode.is-selected{color:var(--jawn-paper);background:0 0}.spin-mode.is-selected{box-shadow:inset 0 -2px var(--mode-accent)}.spin-mode.is-selected>i{background:var(--mode-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mode-accent) 18%,transparent)}.spin-mode.is-selected>small{color:var(--mode-accent)}.jawn-wheel-stage{aspect-ratio:1;filter:drop-shadow(0 18px 18px #0000008c);width:min(100%,32rem);margin-inline:auto;position:relative}.jawn-wheel{background:repeating-conic-gradient(from -1deg,#f3f1ea52 0 1deg,transparent 1deg 11.25deg),conic-gradient(from 0deg,#151717 0 44deg,#0b0c0c 44deg 88deg,#1b1d1d 88deg 132deg,#0d0f0f 132deg 176deg,#181a19 176deg 220deg,#0b0c0c 220deg 264deg,#171919 264deg 308deg,#0d0e0e 308deg 360deg);will-change:transform;border:1px solid #888984;border-radius:50%;transition:transform 3.65s cubic-bezier(.12,.72,.08,1);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 10px #080909,inset 0 0 0 12px #4c4e4b,inset 0 0 0 18px #0b0c0c,inset 0 0 42px #000000d9,0 0 0 6px #090a0a,0 0 0 7px #555752,0 0 0 12px #070808}.jawn-wheel:before{content:"";border:1px dashed #f3f1ea40;border-radius:50%;position:absolute;inset:8%;box-shadow:inset 0 0 0 1px #000c,0 0 0 7px #0000002e}.jawn-wheel:after{content:"";background:radial-gradient(circle at 42% 38%,#252828,#090a0a 72%);border:1px solid #f3f1ea40;border-radius:50%;position:absolute;inset:24%;box-shadow:inset 0 0 24px #000,0 0 0 6px #111313,0 0 0 7px #666761}.jawn-wheel__mark{z-index:2;color:#f3f1ea94;max-width:7.5rem;font-family:var(--font-215-mono),monospace;letter-spacing:.12em;white-space:nowrap;font-size:clamp(.33rem,.78vw,.53rem);font-weight:800;line-height:1.15;position:absolute}.jawn-wheel__mark--one{color:var(--jawn-acid);top:23%;left:17%;transform:rotate(-45deg)}.jawn-wheel__mark--two{top:35%;right:10%;transform:rotate(67deg)}.jawn-wheel__mark--three{color:var(--jawn-blue);bottom:24%;left:13%;transform:rotate(42deg)}.jawn-wheel__mark--four{bottom:10%;left:39%}.jawn-wheel__mark--five{bottom:22%;right:14%;transform:rotate(-42deg)}.jawn-wheel__mark--six{color:#ff4d38d1;top:54%;right:8%;transform:rotate(88deg)}.jawn-wheel__mark--seven{top:48%;left:8%;transform:rotate(-86deg)}.jawn-wheel__mark--eight{top:9%;left:38%;transform:rotate(2deg)}.jawn-wheel__motion-brand{z-index:3;pointer-events:none;opacity:0;transform-origin:50%;color:#f3f1eae0;will-change:opacity,transform,filter;width:97%;height:97%;position:absolute;inset:1.5%;overflow:visible}.jawn-wheel__motion-type{fill:currentColor;font-family:var(--font-215-mono),monospace;letter-spacing:6.5px;text-transform:uppercase;font-size:19px;font-weight:900}.jawn-wheel__motion-type--inner{fill:#f3f1ea94;letter-spacing:4.2px;font-size:13px}.jawn-wheel__motion-index{fill:none;stroke:var(--jawn-acid);stroke-width:2px;stroke-linecap:square;opacity:.72}.jawn-wheel-stage--spinning .jawn-wheel__motion-brand{animation:3.65s linear both jawn-brand-persistence}.jawn-wheel-stage--spinning .jawn-wheel__motion-type--inner{transform-origin:50%;animation:3.65s linear both jawn-brand-phase}.jawn-wheel__hub{z-index:4;aspect-ratio:1;width:31%;min-width:4.75rem;color:var(--jawn-paper);cursor:pointer;background:radial-gradient(circle at 42% 35%,#2a2d2c,#080909 72%);border:1px solid #777974;border-radius:50%;place-content:center;justify-items:center;transition:box-shadow .16s,transform .12s,border-color .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 5px #0b0c0c,inset 0 0 0 6px #4d4f4b,0 0 0 5px #060707,0 0 0 6px #f3f1ea52}.jawn-wheel__hub small,.jawn-wheel__hub strong{font-family:var(--font-215-mono),monospace;text-transform:uppercase;font-style:normal;font-weight:900}.jawn-wheel__hub small{letter-spacing:.24em;margin-bottom:.08em;font-size:clamp(.42rem,1.1vw,.66rem);line-height:1;transform:translate(.12em)}.jawn-wheel__hub b{color:var(--jawn-acid);font-family:var(--font-215-display),Impact,sans-serif;letter-spacing:-.065em;font-size:clamp(2.25rem,6.6vw,4.75rem);line-height:.67;transform:translate(-.035em)}.jawn-wheel__hub strong{letter-spacing:.18em;margin-top:.16em;font-size:0;line-height:1}.jawn-wheel__hub strong:after{content:"JAWN / PHL";font-size:clamp(.4rem,1.15vw,.7rem)}.jawn-wheel__hub em{display:none}.jawn-wheel__hub-action{color:var(--jawn-acid);font:900 clamp(.36rem,.85vw,.58rem)/1 var(--font-215-mono),monospace;letter-spacing:.13em;border-top:1px solid;margin-top:.38rem;padding-top:.22rem}.jawn-wheel__hub:hover{border-color:var(--jawn-acid);box-shadow:inset 0 0 0 5px #0b0c0c,inset 0 0 0 6px #676b63,0 0 0 5px #060707,0 0 0 7px #c9ff3d8c}.jawn-wheel__hub:focus-visible{outline:3px solid var(--jawn-blue);outline-offset:7px}.jawn-wheel__hub:active{transform:translate(-50%,-50%)scale(.965)}.jawn-wheel__hub:disabled{cursor:wait}.jawn-wheel__pointer{z-index:6;clip-path:polygon(13% 0,87% 0,87% 43%,58% 100%,42% 100%,13% 43%);background:linear-gradient(90deg,#171919,#2a2d2c 48%,#121414);border:1px solid #6b6e69;width:1.8rem;height:3.7rem;position:absolute;top:-1.25rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #090a0a,0 5px #050606}.jawn-wheel__pointer:before{content:"";background:#050606;border:1px solid #8d8f89;border-radius:50%;width:.72rem;height:.72rem;position:absolute;top:.38rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #232625}.jawn-wheel__pointer i{background:var(--jawn-red);width:.24rem;height:1.25rem;position:absolute;bottom:.12rem;left:50%;transform:translate(-50%)}.jawn-wheel-stage--spinning .jawn-wheel__pointer{animation:.16s ease-in-out infinite alternate jawn-pointer-tick}.jawn-wheel-stage--spinning .jawn-wheel__hub{box-shadow:inset 0 0 0 5px #0b0c0c,inset 0 0 0 6px #4d4f4b,0 0 0 5px #060707,0 0 0 7px #eb4438a6}.jawn-wheel-stage--landed .jawn-wheel{animation:.55s ease-out jawn-wheel-settle}.jawn-wheel-stage--landed .jawn-wheel__hub{animation:.55s ease-out jawn-hub-hit}.jawn-wheel-stage--landed .jawn-wheel__pointer{animation:.55s ease-out jawn-pointer-hit}.jawn-passport{border:1px solid var(--jawn-rule);background:linear-gradient(135deg,#3aafff12,#0000 55%),#0b0d0d;padding:1.5rem;position:relative;box-shadow:5px 5px #050606}.jawn-passport:before{content:"PHL / ADMIT ONE / MOVE AROUND";color:#f3f1ea47;font:700 .45rem/1 var(--font-215-mono);letter-spacing:.14em;position:absolute;top:.7rem;right:1rem}.jawn-passport__stamps{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}.jawn-passport__stamps>span{aspect-ratio:1;border:1px dashed #f3f1ea40;place-content:center;justify-items:center;min-width:0;display:grid;position:relative;transform:rotate(-2deg)}.jawn-passport__stamps>span:nth-child(2n){transform:rotate(1.5deg)}.jawn-passport__stamps svg{width:1.1rem;height:1.1rem}.jawn-passport__stamps small{font:900 .48rem/1 var(--font-215-mono);letter-spacing:.08em;margin-top:.25rem}.jawn-passport__stamps .is-earned{border:2px solid var(--jawn-warning);color:var(--jawn-warning);background:#efc04f0d;box-shadow:inset 0 0 0 3px #0b0d0d,inset 0 0 0 4px #efc04f59}.jawn-passport__stamps .is-locked{color:#f3f1ea40}.jawn-passport__progress{color:var(--jawn-muted);margin-top:1.25rem;font-size:.8rem;line-height:1.6}.jawn-passport__progress strong{color:var(--jawn-paper)}.jawn-passport__next{border-left:2px solid var(--jawn-warning);color:var(--jawn-muted);margin-top:1rem;padding-left:.8rem;font-size:.76rem;line-height:1.55}.jawn-passport__next strong,.jawn-passport__next.is-complete{color:var(--jawn-paper)}@keyframes jawn-hub-hit{45%{box-shadow:inset 0 0 0 5px #0b0c0c,0 0 0 8px var(--jawn-acid),0 0 28px #c9ff3d73;transform:translate(-50%,-50%)scale(1.06)}}@keyframes jawn-pointer-tick{to{transform:translate(-50%)rotate(1.6deg)}}@keyframes jawn-pointer-hit{38%{transform:translate(-50%)translateY(.32rem)}62%{transform:translate(-50%)translateY(-.08rem)}}@keyframes jawn-wheel-settle{35%{filter:brightness(1.22)}to{filter:none}}@keyframes jawn-brand-persistence{0%{opacity:0;filter:blur(7px);transform:rotate(-5deg)scale(.99)}16%{opacity:.16;filter:blur(3px)}34%{opacity:.78;filter:blur(.55px);transform:rotate(0)scale(1)}48%,68%{opacity:.92;filter:blur();transform:rotate(.35deg)scale(1)}84%{opacity:.28;filter:blur(2px)}to{opacity:0;filter:blur(6px);transform:rotate(5deg)scale(.99)}}@keyframes jawn-brand-phase{0%,22%{opacity:.15;transform:rotate(8deg)}42%,68%{opacity:1;transform:rotate(0)}to{opacity:.1;transform:rotate(-9deg)}}.agenda-feature{border-block:1px solid var(--jawn-rule);background:var(--jawn-surface)}.agenda-feature__date{border-bottom:1px solid var(--jawn-red);text-align:center;background:linear-gradient(145deg,#161919,#0b0c0c);place-content:center;min-width:0;min-height:11rem;padding:1.5rem 1rem;display:grid}.agenda-feature__date p,.agenda-feature__date span{font-family:var(--font-215-mono),monospace;letter-spacing:.18em;color:var(--jawn-acid);font-size:.66rem;font-weight:800}.agenda-feature__date strong{font-family:var(--font-215-display),Impact,sans-serif;letter-spacing:-.06em;margin-block:.65rem;font-size:clamp(3.2rem,5vw,4.8rem);line-height:.78}.agenda-facts{background:var(--jawn-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.agenda-facts span{background:var(--jawn-canvas);font-family:var(--font-215-mono),monospace;gap:.35rem;padding:1rem;font-size:.68rem;font-weight:700;display:grid}.agenda-facts b,.agenda-item__facts b{color:var(--jawn-blue);letter-spacing:.15em;font-size:.56rem}.agenda-group{border-bottom:2px solid var(--jawn-blue);color:var(--jawn-blue);font-family:var(--font-215-mono),monospace;letter-spacing:.23em;margin-top:4rem;padding-bottom:1rem;font-size:.72rem;font-weight:900}.agenda-item{border-bottom:1px solid var(--jawn-rule);grid-template-columns:7rem minmax(0,1fr);gap:1.25rem;padding-block:1.6rem;display:grid}.agenda-item--lead{background:var(--jawn-surface);border:0;margin-top:1.3rem;padding:2rem}.agenda-item__date{border-left:2px solid var(--jawn-red);font-family:var(--font-215-mono),monospace;align-content:start;padding-left:.8rem;display:grid}.agenda-item__date span,.agenda-item__date small{color:var(--jawn-muted);letter-spacing:.15em;font-size:.57rem;font-weight:800}.agenda-item__date strong{font-family:var(--font-215-display),Impact,sans-serif;white-space:nowrap;margin-block:.25rem;font-size:2.1rem;line-height:1}.agenda-item__facts{color:var(--jawn-muted);font-family:var(--font-215-mono),monospace;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;font-size:.62rem;display:grid}.agenda-item__facts span{gap:.25rem;display:grid}.agenda-item>.jawn-link{grid-column:2}@media (min-width:1024px){.agenda-feature__date{border-right:1px solid var(--jawn-red);border-bottom:0}.agenda-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.agenda-item{grid-template-columns:8rem minmax(0,1fr) 22rem auto;align-items:center;gap:2rem}.agenda-item__facts,.agenda-item>.jawn-link{grid-column:auto}}@media (max-width:640px){.agenda-item--lead{padding:1.35rem}.agenda-item__facts{grid-template-columns:1fr}}.creator-step{border:0;min-height:15rem}.creator-step:before{content:"";background:linear-gradient(var(--jawn-acid),transparent);opacity:.45;width:1px;position:absolute;inset:12% auto 12% -3rem}.creator-step__number{width:100%;font-family:var(--font-215-display),Impact,sans-serif;opacity:.16;text-align:center;font-size:clamp(3.6rem,6vw,6rem);line-height:.72;display:block}.creator-step__path{color:var(--jawn-paper);font-family:var(--font-215-display),Impact,sans-serif;opacity:.45;font-size:2.4rem;position:absolute;bottom:-1rem;left:2rem}.creator-step:nth-child(3){background:linear-gradient(115deg,#3aafff1f,#0000 68%);margin-block:2rem;padding:clamp(2rem,5vw,4rem)}.creator-step:nth-child(3):after{content:"REC / PHILADELPHIA";color:var(--jawn-red);font-family:var(--font-215-mono),monospace;letter-spacing:.2em;font-size:.58rem;font-weight:900;position:absolute;top:1rem;right:1rem}.creator-spin-cta{border-color:var(--jawn-acid);background:var(--jawn-surface);color:var(--jawn-acid);box-shadow:0 5px #050606}.creator-spotlight-preview{border-left:5px solid var(--jawn-red);background:var(--jawn-canvas);gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid}.creator-spotlight-preview__frame{border:1px solid var(--jawn-rule-strong);min-height:20rem;color:var(--jawn-muted);text-align:center;font-family:var(--font-215-mono),monospace;letter-spacing:.18em;background:linear-gradient(145deg,#1b1e1d,#090a0a);place-content:center;gap:1.25rem;font-size:.7rem;font-weight:800;display:grid}.creator-reel-frame{aspect-ratio:9/16;background:#050606;border:1px solid #ffffff4d;width:min(100%,20rem);margin-top:2rem;position:relative;overflow:hidden;box-shadow:18px 20px #3aafff14}.creator-reel-frame__shade{background:linear-gradient(#0000 45%,#000000d1),linear-gradient(90deg,#0000004d,#0000 40%);position:absolute;inset:0}.creator-reel-frame__mark{color:#fff;position:absolute;top:1.2rem;left:1.2rem}.creator-reel-frame__place{position:absolute;bottom:4.5rem;right:1rem}.creator-reel-frame>p{font:900 1.7rem/.8 var(--font-215-display);letter-spacing:-.04em;position:absolute;bottom:1.2rem;left:1.2rem}.creator-journey-phrase{margin-top:2rem;transform:rotate(-1deg)}.creator-spotlight-preview__frame{aspect-ratio:9/16;place-content:initial;min-height:0;position:relative;overflow:hidden}.creator-preview__spotlight{text-align:left;position:absolute;top:1.25rem;left:1.25rem}.creator-preview__credit{color:#fff;position:absolute;bottom:1.1rem;right:1rem}.creator-preview__handle{color:#fff;font:800 .62rem/1.6 var(--font-215-mono);letter-spacing:.12em;text-align:left;position:absolute;bottom:4rem;left:1.25rem}@media (min-width:768px){.creator-step{-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem);grid-template-columns:140px minmax(0,1fr)!important}}@media (min-width:1024px){.creator-step--right{margin-left:22%}.creator-step--left{margin-right:14%}.creator-spotlight-preview{grid-template-columns:.8fr 1.2fr;align-items:center}}@media (prefers-reduced-motion:reduce){.jawn-wheel{transition-duration:.18s}.jawn-button--spin svg,.jawn-wheel__hub{transition:none}.jawn-wheel__motion-brand{display:none}.jawn-wheel-stage--spinning .jawn-wheel__pointer,.jawn-wheel-stage--landed .jawn-wheel,.jawn-wheel-stage--landed .jawn-wheel__hub,.jawn-wheel-stage--landed .jawn-wheel__pointer,#spin-the-jawn article[aria-live=polite]{animation:none!important}}#spin-the-jawn article[aria-live=polite]{animation:.5s cubic-bezier(.16,1,.3,1) both jawn-result-arrive}#spin-the-jawn article[aria-live=polite]>div:last-child>div:first-child .relative>p:first-child{font-size:0}#spin-the-jawn article[aria-live=polite]>div:last-child>div:first-child .relative>p:first-child:after{content:"THE JAWN PICKED";font:800 .68rem/1 var(--font-215-mono);letter-spacing:.18em;color:var(--jawn-acid)}@keyframes jawn-result-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.jawn-merch-hero{border-bottom:1px solid #ffffff2e;min-height:calc(100svh - 88px);display:grid}.jawn-merch-hero__copy{flex-direction:column;justify-content:center;padding:clamp(4rem,8vw,8rem) max(5vw,1.25rem);display:flex}.jawn-merch-hero__copy h1{font:900 clamp(4.5rem,11vw,10rem)/.76 var(--font-215-display);letter-spacing:-.075em;text-transform:uppercase;margin-top:1.5rem}.jawn-merch-hero__copy h1 span{color:var(--jawn-red)}.jawn-merch-hero__copy>p:last-child{max-width:36rem;color:var(--jawn-muted);margin-top:2rem;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.65}.jawn-merch-hero__figure{background:#050505;min-height:62svh;position:relative;overflow:hidden}.jawn-merch-hero__figure>img{-o-object-fit:cover;object-fit:cover;-o-object-position:82% center;object-position:82% center}.jawn-merch-hero__figure:after{content:"";background:linear-gradient(90deg,#0000004d,#0000 40%),linear-gradient(#0000 68%,#000000d1);position:absolute;inset:0}.jawn-merch-hero__mark{z-index:2;transform-origin:0 0;position:absolute;top:8%;left:7%;transform:scale(.72)}.jawn-merch-hero__figure figcaption{z-index:2;color:#aaa49a;max-width:27rem;font:600 .58rem/1.5 var(--font-215-mono);letter-spacing:.12em;text-transform:uppercase;text-align:right;position:absolute;bottom:3%;right:4%}.jawn-merch-studies{max-width:1440px;margin:auto;padding:clamp(5rem,9vw,9rem) max(5vw,1.25rem)}.jawn-merch-studies>header{border-bottom:1px solid #fff3;padding-bottom:clamp(3rem,6vw,6rem)}.jawn-merch-studies>header p,.jawn-merch-study__copy>p{color:var(--jawn-acid);font:800 .66rem/1 var(--font-215-mono);letter-spacing:.18em}.jawn-merch-studies>header h2{max-width:1050px;font:800 clamp(2.7rem,6vw,6.5rem)/.88 var(--font-215-display);letter-spacing:-.055em;text-transform:uppercase;margin-top:1.25rem}.jawn-merch-study{border-bottom:1px solid #fff3;grid-template-columns:70px minmax(260px,.8fr) minmax(360px,1.2fr);align-items:center;gap:clamp(2rem,5vw,6rem);min-height:340px;padding:3rem 0;display:grid}.jawn-merch-study__number{font:700 .65rem/1 var(--font-215-mono);align-self:start}.jawn-merch-study__copy h3{font:850 clamp(2.5rem,4.8vw,5.5rem)/.82 var(--font-215-display);letter-spacing:-.055em;text-transform:uppercase;margin-top:1.1rem}.jawn-merch-study__copy span{max-width:34rem;color:var(--jawn-muted);margin-top:1.5rem;line-height:1.65;display:block}.jawn-merch-study__object{border:1px solid #ffffff38;border-left:3px solid var(--study-accent);background:radial-gradient(circle at 68% 30%,#ffffff12,#0000 35%),#090909;justify-content:center;align-items:center;min-height:230px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 50px #00000052}.jawn-merch-study--2 .jawn-merch-study__object{transform:translateY(1.5rem)}.jawn-merch-study--3 .jawn-merch-study__object{min-height:180px;transform:rotate(-1deg)}.jawn-merch-study__object small{color:var(--study-accent);font:700 .56rem/1 var(--font-215-mono);letter-spacing:.16em;position:absolute;bottom:1.1rem;right:1.25rem}.jawn-merch-studies>footer{justify-content:space-between;align-items:flex-start;gap:3rem;padding-top:2.5rem;display:flex}.jawn-merch-studies>footer p{color:#77736d;max-width:48rem;font:600 .58rem/1.8 var(--font-215-mono);letter-spacing:.1em;text-transform:uppercase}@media (min-width:900px){.jawn-merch-hero{grid-template-columns:.82fr 1.18fr}}.spin-machine{box-shadow:none;background:0 0;border:0}.spin-machine:after{display:none}.spin-machine__header{border-color:#f3f1ea24;padding:.7rem 0}.jawn-wheel__hub strong:after{content:"JAWN"}.jawn-spin-control{box-shadow:none;background:0 0;border:0;padding:0}.jawn-spin-control__status{padding:.25rem 0 .65rem}.spin-result-drawer{border-top:1px solid var(--jawn-acid);color:var(--jawn-paper);background:#0d0f0f;border-bottom:1px solid #f3f1ea33;margin-top:1rem;display:grid;overflow:hidden}.spin-result-drawer__media{background:#171919;place-items:center;min-height:13rem;display:grid;position:relative;overflow:hidden}.spin-result-drawer__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.spin-result-drawer__media svg{width:3rem;height:3rem;color:var(--jawn-muted)}.spin-result-drawer__copy{padding:clamp(1.25rem,3vw,2rem)}.spin-result-drawer__copy>p:first-child{color:var(--jawn-acid);font:900 .62rem/1 var(--font-215-mono);letter-spacing:.2em}.spin-result-drawer__copy h3{font:900 clamp(2.25rem,5vw,4.25rem)/.82 var(--font-215-display);letter-spacing:-.045em;text-transform:uppercase;margin-top:.6rem}.spin-result-drawer__copy>p:not(:first-child){max-width:42rem;color:var(--jawn-muted);margin-top:1rem;line-height:1.55}.spin-result-drawer__facts{color:var(--jawn-blue);font:800 .62rem/1.4 var(--font-215-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.45rem 1rem;margin-top:1rem;display:flex}.spin-result-drawer__move{border-left:2px solid var(--jawn-red);margin-top:1rem;padding-left:1rem}.spin-result-drawer__move strong{color:var(--jawn-red);font:900 .62rem/1 var(--font-215-mono);letter-spacing:.16em;display:block}.spin-result-drawer__move span{margin-top:.45rem;line-height:1.5;display:block}.spin-result-drawer__actions{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.spin-result-drawer__actions a,.spin-result-drawer__actions button{color:var(--jawn-paper);font:800 .65rem/1 var(--font-215-mono);text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #f3f1ea61;padding:.55rem .1rem}.spin-result-drawer__actions a:hover,.spin-result-drawer__actions button:hover{border-color:var(--jawn-acid);color:var(--jawn-acid)}.spin-passport-after-result{margin-top:2.25rem}#spin-the-jawn>div>article[aria-live=polite]{display:none}@media (min-width:700px){.spin-result-drawer{grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr)}}.creator-step{border-top:1px solid #f3f1ea29;min-height:0;padding-block:clamp(2.4rem,5vw,4.5rem)!important}.creator-step:before,.creator-step__path{display:none}.creator-step__number{font:900 .68rem/1 var(--font-215-mono);letter-spacing:.18em;opacity:1;text-align:left;align-self:start;padding-top:.35rem}.creator-step h3{font-size:clamp(2.8rem,5.5vw,5.4rem)!important;line-height:.8!important}.creator-step:nth-child(3){background:linear-gradient(110deg,#3aafff14,#0000 66%);margin-block:0;padding-inline:clamp(1rem,3vw,2rem)}.creator-step:nth-child(3):after{opacity:.7;top:.75rem;right:0}.creator-reel-frame{width:min(100%,17rem);margin-top:1.75rem}.creator-journey-phrase{width:min(100%,19rem);margin-top:1.75rem}@media (min-width:768px){.creator-step{-moz-column-gap:clamp(1.5rem,4vw,4rem);column-gap:clamp(1.5rem,4vw,4rem);grid-template-columns:3rem minmax(0,1fr)!important}}@media (min-width:1024px){.creator-step--right{width:84%;margin-left:auto}.creator-step--left{width:88%;margin-right:auto}}.jawn-merch-hero{max-width:1440px;min-height:0;margin-inline:auto}.jawn-merch-hero__copy{padding:clamp(3rem,6vw,6rem) max(4vw,1.25rem)}.jawn-merch-hero__copy h1{font-size:clamp(3.75rem,8vw,7.5rem)}.jawn-merch-hero__figure{min-height:clamp(22rem,42vw,36rem)}.merch-product-image{place-items:center;padding:clamp(.75rem,2vw,1.5rem);display:grid}.merch-product-image img{width:auto;height:auto;max-width:min(100%,var(--merch-source-width));-o-object-fit:contain;object-fit:contain;max-height:calc(100% - 1.5rem);padding:0;position:relative}.merch-product-image--card img{max-height:26rem}.merch-product-image--detail img{max-height:42rem}@media (min-width:900px){.jawn-merch-hero{grid-template-columns:.92fr 1.08fr}.merch-browse>header{-moz-column-gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:end;column-gap:clamp(2rem,6vw,6rem);max-width:none}.merch-browse>header>p:first-child{grid-column:1/-1}.merch-browse>header h2{grid-column:1}.merch-browse>header>span{grid-column:2;padding-bottom:.5rem}}@media (prefers-reduced-motion:no-preference){.passport-book-page .passport-book.is-next .is-right{transform-origin:0;animation:.58s cubic-bezier(.24,.76,.18,1) both book-turn-next-final}.passport-book-page .passport-book.is-prev .is-left{transform-origin:100%;animation:.58s cubic-bezier(.24,.76,.18,1) both book-turn-prev-final}@keyframes book-turn-next-final{0%{transform:rotateY(0)}52%{transform:rotateY(-34deg)skewY(.4deg);box-shadow:-14px 3px 20px #0000004d}82%{transform:rotateY(-66deg)skewY(.8deg);box-shadow:-24px 5px 28px #0000006b}to{transform:rotateY(-78deg);box-shadow:-28px 6px 32px #00000073}}@keyframes book-turn-prev-final{0%{transform:rotateY(0)}52%{transform:rotateY(34deg)skewY(-.4deg);box-shadow:14px 3px 20px #0000004d}82%{transform:rotateY(66deg)skewY(-.8deg);box-shadow:24px 5px 28px #0000006b}to{transform:rotateY(78deg);box-shadow:28px 6px 32px #00000073}}}@media (max-width:700px){.passport-book-page .passport-closed{width:min(86vw,19rem)}.passport-book-page .passport-book,.passport-book-page .passport-book__page{min-height:36rem}}.spin-area-detail{border-top:1px solid var(--jawn-rule);padding-top:.8rem}.spin-area-detail summary{cursor:pointer;width:max-content;color:var(--jawn-blue);font:900 .58rem/1 var(--font-215-mono);letter-spacing:.14em;align-items:center;gap:.55rem;list-style:none;display:flex}.spin-area-detail summary::-webkit-details-marker{display:none}.spin-area-detail summary svg{width:.8rem;transition:transform .2s}.spin-area-detail[open] summary svg{transform:rotate(90deg)}.spin-area-detail label{max-width:24rem;color:var(--jawn-paper);font:800 .62rem/1 var(--font-215-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:.9rem;display:block}.passport-book-page .passport-closed{perspective:1400px;filter:drop-shadow(0 18px 22px #00000075)}.passport-book-page .passport-closed>div{aspect-ratio:.69;border-radius:3px 8px 9px 3px;transform:perspective(1100px)rotateY(-4deg)rotateX(.8deg);box-shadow:inset 12px 0 16px -14px #f3f1ea38,inset -7px 0 #0000004d,inset 0 -4px #f3f1ea14,7px 8px #070909,10px 14px 24px #00000061}.passport-book-page .passport-closed>div:before{border-bottom-width:5px;border-right-width:6px}.passport-cover-marks .passport-cover-sticker{border-radius:0}.passport-cover-marks .passport-cover-sticker i{z-index:2;font-style:normal;display:block;position:relative}.passport-cover-marks .passport-cover-sticker.is-photo{overflow:hidden;box-shadow:0 2px 7px #0006;width:5.2rem!important;height:4.05rem!important;color:var(--jawn-paper)!important;opacity:.82!important;border:2px solid #e9e1d0!important;border-radius:1px!important;padding:0!important;top:5.15rem!important;left:1.65rem!important;right:auto!important;transform:rotate(-4deg)!important}.passport-cover-marks .passport-cover-sticker.is-photo img{-o-object-fit:cover;object-fit:cover;filter:saturate(.72)contrast(1.12)brightness(.7);width:100%;height:100%;position:absolute;inset:0}.passport-cover-marks .passport-cover-sticker.is-photo:after{content:"";background:linear-gradient(#0000 45%,#000000e0);position:absolute;inset:0}.passport-cover-marks .passport-cover-sticker.is-photo i{letter-spacing:.09em;font-size:.28rem;line-height:1.35;position:absolute;inset:auto .35rem .3rem}.passport-cover-marks .passport-cover-sticker.is-city{aspect-ratio:1!important;border:2px double var(--passport-lime)!important;width:3.25rem!important;color:var(--passport-lime)!important;text-align:center!important;border-radius:50%!important;place-content:center!important;padding:0!important;font-size:.52rem!important;line-height:1.05!important;display:grid!important;top:5.45rem!important;left:auto!important;right:1.35rem!important;transform:rotate(7deg)!important}.passport-cover-marks .passport-cover-sticker.is-transit{border:1px solid var(--passport-blue)!important;width:auto!important;height:auto!important;color:var(--passport-blue)!important;padding:.35rem .45rem!important;font-size:.36rem!important;top:9.55rem!important;left:auto!important;right:.95rem!important;transform:rotate(-2deg)!important}.passport-cover-marks .passport-cover-sticker.is-issue{border:0!important;border-left:3px solid var(--passport-red)!important;width:auto!important;height:auto!important;color:var(--jawn-paper)!important;padding:.35rem .5rem!important;font-size:.34rem!important;line-height:1.45!important;inset:auto 1.1rem 6.25rem auto!important;transform:rotate(2deg)!important}.passport-cover-marks .passport-cover-sticker.is-earned{border:1px solid var(--passport-lime)!important;width:max-content!important;height:auto!important;color:var(--passport-lime)!important;padding:.34rem .42rem!important;font-size:.32rem!important;top:auto!important;bottom:5.35rem!important;left:2rem!important;transform:rotate(-3deg)!important}.passport-book-page .passport-book{perspective:1800px;transform:perspective(1700px)rotateX(1.2deg);box-shadow:0 23px 34px -24px #000000f2}.passport-book-page .passport-book:before{content:"";z-index:6;pointer-events:none;background:radial-gradient(#000000b8,#0000002e 48%,#0000 72%);width:1.15rem;position:absolute;top:.55rem;bottom:.5rem;left:50%;transform:translate(-50%)}.passport-book-page .passport-book__page{backface-visibility:hidden}.passport-book-page .passport-book__page.is-left{transform-origin:100%;border-bottom-left-radius:9px}.passport-book-page .passport-book__page.is-right{transform-origin:0;border-bottom-right-radius:9px}@media (prefers-reduced-motion:no-preference){.passport-book-page .passport-book.is-next .is-right{animation:.7s cubic-bezier(.16,.73,.18,1) both passport-page-next-depth}.passport-book-page .passport-book.is-prev .is-left{animation:.7s cubic-bezier(.16,.73,.18,1) both passport-page-prev-depth}@keyframes passport-page-next-depth{0%{transform:perspective(1600px)rotateY(0)translateZ(0)}20%{transform:perspective(1600px)rotateY(-10deg)translateZ(7px)skewY(.25deg)}58%{transform:perspective(1600px)rotateY(-54deg)translateZ(14px)skewY(.8deg);box-shadow:-25px 5px 32px #00000085}to{transform:perspective(1600px)rotateY(-91deg)translateZ(2px);box-shadow:-34px 7px 38px #00000094}}@keyframes passport-page-prev-depth{0%{transform:perspective(1600px)rotateY(0)translateZ(0)}20%{transform:perspective(1600px)rotateY(10deg)translateZ(7px)skewY(-.25deg)}58%{transform:perspective(1600px)rotateY(54deg)translateZ(14px)skewY(-.8deg);box-shadow:25px 5px 32px #00000085}to{transform:perspective(1600px)rotateY(91deg)translateZ(2px);box-shadow:34px 7px 38px #00000094}}}@media (max-width:820px){.passport-book-page .passport-book{transform:none}.passport-book-page .passport-book:before{display:none}}.passport-book-page .passport-book__page{background-color:#0d1110;background-image:radial-gradient(#f3f1ea09 .65px,#0000 .75px),linear-gradient(135deg,#b7ff2a06,#0000 38%),linear-gradient(105deg,#ffffff05,#0000 45%);box-shadow:inset 0 0 0 1px #b7ff2a09}.passport-book-page .passport-book__page:after{content:"PHL · 215 · CITY ISSUE";color:#3aafff1f;font:900 .4rem/1 var(--font-215-mono);letter-spacing:.16em;pointer-events:none;position:absolute;bottom:3.45rem;right:1rem;transform:rotate(-3deg)}.place-stamp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.85rem;display:grid}.place-stamp-slot{color:#f3f1ea6b;background:#0507072e;border:1px dashed #f3f1ea2b;grid-template-columns:1.45rem minmax(0,1fr);align-content:start;gap:.45rem;min-height:4.85rem;padding:.48rem .52rem;display:grid;position:relative;overflow:hidden}.place-stamp-slot:after{content:"";aspect-ratio:1;opacity:.11;border:1px solid;border-radius:50%;width:4rem;position:absolute;bottom:-1.35rem;right:-1rem}.place-stamp-slot__marker{aspect-ratio:1;width:1.35rem;font:900 .46rem/1 var(--font-215-mono);border:1px solid;border-radius:50%;place-items:center;display:grid}.place-stamp-slot>div{align-content:start;gap:.28rem;min-width:0;display:grid}.place-stamp-slot b{max-width:100%;color:inherit;font:900 .78rem/.9 var(--font-215-display);letter-spacing:-.018em;text-transform:uppercase;word-break:normal;overflow-wrap:break-word}.place-stamp-slot.is-name-short b{font-size:.88rem}.place-stamp-slot.is-name-medium b{font-size:.76rem}.place-stamp-slot.is-name-long b{font-size:.66rem;line-height:.95}.place-stamp-slot i,.place-stamp-slot small,.place-stamp-slot em{font:800 .31rem/1.3 var(--font-215-mono);letter-spacing:.075em;text-transform:uppercase}.place-stamp-slot i{color:var(--passport-blue);font-style:normal}.place-stamp-slot small{color:inherit}.place-stamp-slot em{border-top:1px solid;grid-column:1/-1;align-self:end;margin-top:.2rem;padding-top:.22rem;font-style:normal}.place-stamp-slot.is-discovered{color:#f3f1eac7;background:linear-gradient(145deg,#3aafff14,#0000 60%);border-style:solid;border-color:#3aafff85}.place-stamp-slot.is-discovered .place-stamp-slot__marker{color:var(--passport-blue);box-shadow:0 0 0 3px #3aafff0f}.place-stamp-slot.is-stamped{color:var(--jawn-paper);opacity:var(--stamp-pressure,.92);transform:translate(var(--stamp-x,0),var(--stamp-y,0)) rotate(var(--stamp-tilt,-.35deg));background:linear-gradient(145deg,#b7ff2a17,#0000 58%),#0a0d0c;border:1px solid #b7ff2a75;box-shadow:inset 0 0 0 2px #b7ff2a06}.place-stamp-slot__press{display:none}.place-stamp-slot.is-stamped .place-stamp-slot__marker{border:2px double var(--passport-lime);color:var(--passport-lime);transform:rotate(-7deg)}.place-stamp-slot.is-stamped em{color:var(--passport-lime)}.place-stamp-slot--1,.place-stamp-slot--4{--stamp-tilt:.32deg}.place-stamp-slot--2,.place-stamp-slot--5{--stamp-tilt:-.18deg}.neighborhood-master{color:#f3f1ea59;text-transform:uppercase;border-top:1px solid #f3f1ea24;align-items:center;gap:.65rem;margin-top:.7rem;padding-top:.6rem;display:flex}.neighborhood-master>span{aspect-ratio:1;width:2.25rem;font:900 .55rem/1 var(--font-215-mono);border:1px dashed;border-radius:50%;place-items:center;display:grid}.neighborhood-master>div{gap:.2rem;display:grid}.neighborhood-master b{font:900 .54rem/1 var(--font-215-mono);letter-spacing:.11em}.neighborhood-master small{font:800 .38rem/1 var(--font-215-mono);letter-spacing:.1em}.neighborhood-master.is-earned{color:var(--passport-lime)}.neighborhood-master.is-earned>span{border:3px double;transform:rotate(5deg)}@media (prefers-reduced-motion:no-preference){.place-stamp-slot.is-stamped{animation:.52s cubic-bezier(.2,.78,.22,1) both place-paper-impact}.place-stamp-slot.is-stamped .place-stamp-slot__press{z-index:8;aspect-ratio:1;pointer-events:none;border:7px solid #b7ff2a8c;border-radius:50%;width:5.4rem;animation:.58s cubic-bezier(.18,.82,.2,1) both place-stamper-thunk;display:block;position:absolute;top:50%;left:50%}@keyframes place-stamper-thunk{0%{opacity:0;transform:translate(-50%,-190%)scale(1.18)rotate(-3deg)}36%{opacity:.9;transform:translate(-50%,-50%) scale(1.05) rotate(var(--stamp-tilt,-.35deg));filter:blur(.1px)}48%{opacity:1;transform:translate(-50%,-48%) scale(.94) rotate(var(--stamp-tilt,-.35deg))}62%{opacity:.22;transform:translate(-50%,-68%) scale(1) rotate(var(--stamp-tilt,-.35deg))}to{opacity:0;transform:translate(-50%,-150%) scale(1.03) rotate(var(--stamp-tilt,-.35deg))}}@keyframes place-paper-impact{0%,34%{opacity:.1;transform:translate(var(--stamp-x,0),var(--stamp-y,0)) scale(1.025) rotate(var(--stamp-tilt,-.35deg))}48%{opacity:var(--stamp-pressure,.92);transform:translate(var(--stamp-x,0),calc(var(--stamp-y,0) + 2px)) scale(.985) rotate(var(--stamp-tilt,-.35deg))}70%,to{opacity:var(--stamp-pressure,.92);transform:translate(var(--stamp-x,0),var(--stamp-y,0)) scale(1) rotate(var(--stamp-tilt,-.35deg))}}}.book-latest>p{max-width:20rem;color:var(--jawn-muted);margin-top:.55rem;font-size:.75rem;line-height:1.45}.book-next__link{color:var(--jawn-paper);font:900 .45rem/1 var(--font-215-mono);letter-spacing:.1em;align-items:center;gap:.35rem;margin-top:.7rem;display:inline-flex}.book-next__link svg{width:.75rem}.book-rule-list--explained>div{align-items:start}.book-rule-list--explained span{gap:.3rem;display:grid}.book-rule-list--explained span strong{color:var(--jawn-paper);font:900 .58rem/1.1 var(--font-215-mono);letter-spacing:.08em}.book-rule-list--explained span small{max-width:18rem;color:var(--jawn-muted);font-size:.66rem;line-height:1.35}.book-rule-list--explained>div>b{white-space:nowrap;color:var(--passport-blue);font-size:.43rem}.book-stamp-shelf>div>span{gap:.28rem;display:grid}.book-stamp-shelf>div>span>b{color:var(--jawn-paper);font:900 .5rem/1 var(--font-215-mono);letter-spacing:.08em}.book-stamp-shelf>div>span>small{color:var(--jawn-muted);font-size:.58rem;line-height:1.35}.book-index__tools{border-block:1px solid var(--jawn-rule);gap:.65rem;margin:1rem 0;padding:.8rem 0;display:grid}.book-index__tools label{color:var(--passport-blue);font:900 .46rem/1 var(--font-215-mono);letter-spacing:.12em}.book-index__tools input{border:1px solid var(--jawn-rule-strong);width:100%;color:var(--jawn-paper);font:700 .7rem/1 var(--font-215-body);background:#080a0a;margin-top:.45rem;padding:.7rem .8rem;display:block}.book-index__tools>div{gap:.4rem;display:flex}.book-index__tools>div button{color:var(--jawn-muted);font:900 .42rem/1 var(--font-215-mono);text-transform:uppercase;border:1px solid var(--jawn-rule)!important;width:auto!important;padding:.45rem .55rem!important}.book-index__tools>div button[aria-pressed=true]{color:var(--passport-lime);border-color:var(--passport-lime)!important}.book-index__places{max-height:23rem;padding-right:.3rem;overflow:auto}.book-index__places>p{color:var(--jawn-muted)!important;margin:.4rem 0!important;font-size:.43rem!important}@media (max-width:520px){.place-stamp-grid{grid-template-columns:1fr}.place-stamp-slot{min-height:4.4rem}.passport-book-page .passport-book__page{min-height:39rem}}.book-neighborhood-code{z-index:-1;color:#68a9cf13;font:900 clamp(3.5rem,8vw,6.5rem)/.8 var(--font-215-display);letter-spacing:-.055em;white-space:nowrap;position:absolute;top:.04em;right:-.08em}.book-neighborhood-title{position:relative;max-width:8ch!important;font-size:clamp(3.2rem,6vw,5.25rem)!important;line-height:.76!important}.book-neighborhood-title span:first-child{color:var(--jawn-paper)}.book-empty-stamp{position:relative;overflow:hidden}.book-empty-stamp__ghost{inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-7deg);color:#f3f1ea09!important;font:900 clamp(7rem,15vw,11rem)/1 var(--font-215-display)!important;letter-spacing:-.08em!important;position:absolute!important}.place-stamp-field:before,.place-stamp-field:after{content:"";pointer-events:none;border-color:#68a9cf2e;width:1.35rem;height:1.35rem;position:absolute}.place-stamp-field:before{border-top:1px solid;border-left:1px solid;top:.65rem;left:.65rem}.place-stamp-field:after{border-bottom:1px solid;border-right:1px solid;bottom:.65rem;right:.65rem}.passport-book:before{content:"PHL / 215 / ENTRY";z-index:-1;color:#f3f1ea09;font:900 .5rem/1 var(--font-215-mono);letter-spacing:.18em;background:#0e1111;border:1px solid #f3f1ea14;padding:1rem;transition:transform .68s cubic-bezier(.2,.72,.16,1),opacity .2s;position:absolute;inset:.35rem .2rem -.35rem}.passport-book.is-next:before{transform:translate(-.35rem)}.passport-book.is-prev:before{transform:translate(.35rem)}.passport-book.is-next .is-right:after,.passport-book.is-prev .is-left:after{content:"PHL / 215";z-index:8;color:#f3f1ea0e;font:900 2rem/1 var(--font-215-mono);letter-spacing:.18em;backface-visibility:hidden;background:#101313;place-content:center;display:grid;position:absolute;inset:0;transform:rotateY(180deg)}@media (prefers-reduced-motion:no-preference){.passport-book-page .passport-book.is-next .is-right{animation:.7s cubic-bezier(.18,.74,.16,1) both book-turn-next-polish}.passport-book-page .passport-book.is-prev .is-left{animation:.7s cubic-bezier(.18,.74,.16,1) both book-turn-prev-polish}@keyframes book-turn-next-polish{0%{transform:perspective(1200px)rotateY(0)}22%{transform:perspective(1200px)rotateY(-12deg)translateZ(2px)}72%{transform:perspective(1200px)rotateY(-72deg)translateZ(6px);box-shadow:-24px 4px 30px #00000073}to{transform:perspective(1200px)rotateY(-91deg);box-shadow:-30px 6px 34px #0000007a}}@keyframes book-turn-prev-polish{0%{transform:perspective(1200px)rotateY(0)}22%{transform:perspective(1200px)rotateY(12deg)translateZ(2px)}72%{transform:perspective(1200px)rotateY(72deg)translateZ(6px);box-shadow:24px 4px 30px #00000073}to{transform:perspective(1200px)rotateY(91deg);box-shadow:30px 6px 34px #0000007a}}}@media (max-width:820px){.passport-book-page .passport-book{min-height:36rem;display:block}.passport-book-page .passport-book:after{display:none}.passport-book-page .passport-book__page{min-height:36rem;padding:2rem 1.35rem 1.4rem;border:1px solid #f3f1ea21!important;border-radius:4px!important}.passport-book-page .book-controls{grid-template-columns:1fr 1fr}.passport-book-page .book-controls button:nth-child(2){display:none}.passport-book-page .passport-utility{grid-template-columns:1fr;gap:1.5rem}.book-neighborhood-title{font-size:clamp(3rem,13vw,4.35rem)!important}}.editorial-metadata{min-width:0;color:var(--jawn-blue);font:800 .52rem/1.3 var(--font-215-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.22rem .48rem;display:inline-flex}.editorial-metadata__item{align-items:center;gap:.48rem;display:inline-flex}.editorial-metadata__item i{color:#f3f1ea94;font-style:normal;font-weight:700}.editorial-metadata__item b{color:inherit;font:inherit}.editorial-metadata__item:nth-child(2n) b{color:var(--jawn-paper)}.editorial-metadata.is-status .editorial-metadata__item:first-child b{color:var(--jawn-acid)}.editorial-metadata.is-status .editorial-metadata__item:not(:first-child) b{color:#f3f1eabf}.spin-intent{border-block:1px solid var(--jawn-rule);gap:.7rem;padding:.8rem .15rem;display:grid}.spin-intent__audience{gap:1.2rem;display:flex}.spin-intent__audience button{color:var(--jawn-muted);font:900 .55rem/1 var(--font-215-mono);letter-spacing:.1em;border-bottom:1px solid #0000;padding:.3rem 0}.spin-intent__audience button[aria-pressed=true]{border-color:var(--jawn-acid);color:var(--jawn-paper)}.spin-intent__summary{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;min-width:0;display:flex}.spin-intent__summary>strong{color:var(--jawn-acid);font:900 .58rem/1 var(--font-215-mono);letter-spacing:.12em}.spin-intent__summary>button{color:#f3f1ea9e;font:800 .48rem/1 var(--font-215-mono);letter-spacing:.12em;margin-left:auto}.spin-dial-deck{z-index:2;background:linear-gradient(#f3f1ea05,#0000);border-block:1px solid #f3f1ea33;margin-top:.6rem;position:relative}.spin-dial-deck__head{justify-content:space-between;align-items:end;gap:1rem;padding:1rem .1rem .85rem;display:flex}.spin-dial-deck__head span,.spin-dial-selector__label span{color:var(--jawn-blue);font:900 .6rem/1 var(--font-215-mono);letter-spacing:.16em}.spin-dial-deck__head h3{color:var(--jawn-paper);font:400 clamp(1.7rem,3.4vw,2.7rem)/.8 var(--font-215-display);letter-spacing:-.03em;margin-top:.45rem}.spin-dial-deck__head p{color:var(--jawn-muted);font:800 .52rem/1 var(--font-215-mono);letter-spacing:.1em;flex:none}.spin-dial-deck__head p strong{color:var(--jawn-acid);font-size:1rem}.spin-dial-deck__selectors{border-top:1px solid #f3f1ea1f;grid-template-columns:1fr 1fr;display:grid}.spin-dial-selector{min-width:0;padding:.85rem 0 1rem;position:relative}.spin-dial-selector:first-child{border-right:1px solid #f3f1ea1f;padding-right:.65rem}.spin-dial-selector:last-child{padding-left:.65rem}.spin-dial-selector__label{justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;display:flex}.spin-dial-selector__label b{max-width:62%;color:var(--jawn-paper);font:900 .66rem/1 var(--font-215-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spin-dial-grid{border-top:1px solid #f3f1ea24;border-left:1px solid #f3f1ea24;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.45rem;display:grid}.spin-dial-grid button{color:#f3f1eaa3;min-width:0;min-height:2.75rem;font:800 .59rem/1.2 var(--font-215-mono);letter-spacing:.025em;text-align:left;text-transform:uppercase;border-bottom:1px solid #f3f1ea24;border-right:1px solid #f3f1ea24;align-items:center;gap:.45rem;padding:.62rem .5rem;transition:color .16s,transform .16s,background-color .16s;display:flex;position:relative}.spin-dial-grid button i{border:1px solid #f3f1ea6b;border-radius:50%;flex:none;width:.3rem;height:.3rem}.spin-dial-grid button:hover{color:var(--jawn-paper);transform:translate(1px)}.spin-dial-grid button[aria-pressed=true]{color:var(--jawn-paper);box-shadow:inset 0 -2px var(--jawn-acid);background:#c9ff3d09}.spin-dial-grid button[aria-pressed=true] i{border-color:var(--jawn-acid);background:var(--jawn-acid);box-shadow:0 0 0 3px #c9ff3d17}.spin-dial-more{border-bottom:1px solid var(--jawn-blue);min-height:2rem;color:var(--jawn-blue);font:900 .58rem/1 var(--font-215-mono);letter-spacing:.12em;margin-top:.7rem;padding:.35rem 0 .25rem}.spin-dial-menu{z-index:30;background:#0b0d0d;border:1px solid #f3f1ea4d;position:absolute;top:calc(100% - .35rem);left:0;right:.65rem;box-shadow:0 16px 30px #0000008c}.spin-dial-selector:last-child .spin-dial-menu{left:.65rem;right:0}.spin-dial-menu__head{min-height:2.8rem;color:var(--jawn-paper);font:900 .62rem/1 var(--font-215-mono);letter-spacing:.12em;border-bottom:1px solid #f3f1ea2e;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem;display:flex}.spin-dial-menu__head button{width:2rem;height:2rem;color:var(--jawn-blue);place-items:center;font-size:1.25rem;display:grid}.spin-dial-menu__scroll{overscroll-behavior:contain;scrollbar-color:var(--jawn-blue) #0b0d0d;grid-template-columns:repeat(2,minmax(0,1fr));max-height:18rem;padding:.4rem;display:grid;overflow-y:auto}.spin-dial-menu__scroll>button,.spin-dial-menu__scroll>div>button{color:#f3f1eab8;min-height:2.75rem;font:800 .59rem/1.2 var(--font-215-mono);text-align:left;text-transform:uppercase;border-bottom:1px solid #f3f1ea1a;padding:.65rem .55rem}.spin-dial-menu__scroll button:hover,.spin-dial-menu__scroll button:focus-visible{color:var(--jawn-paper);background:#68a9cf1a}.spin-dial-menu__scroll button[aria-selected=true]{color:var(--jawn-acid);box-shadow:inset 2px 0 var(--jawn-acid)}.spin-dial-menu--types .spin-dial-menu__scroll{display:block}.spin-dial-menu--types .spin-dial-menu__scroll>p{z-index:1;color:var(--jawn-blue);font:900 .55rem/1 var(--font-215-mono);letter-spacing:.16em;background:#0b0d0d;margin:.35rem 0 0;padding:.65rem .55rem .4rem;position:sticky;top:0}.spin-dial-menu--types .spin-dial-menu__scroll>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spin-dial-deck__status{border-top:1px solid #f3f1ea1f;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .1rem;display:flex}.spin-dial-deck__status>div:first-child{min-width:0;color:var(--jawn-paper);font:800 .49rem/1.2 var(--font-215-mono);letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.spin-dial-deck__status>div:first-child span:nth-of-type(2){color:var(--jawn-blue)}.spin-dial-deck__status>div:first-child i{color:#f3f1ea6b;font-style:normal}.spin-dial-deck__status>div:first-child strong{color:var(--jawn-acid)}.spin-dial-deck .spin-intent__audience{flex:none}.spin-dial-empty{border-top:1px solid var(--jawn-red);padding:.75rem .1rem}.spin-dial-empty>strong{color:var(--jawn-paper);font:900 .58rem/1 var(--font-215-mono);letter-spacing:.08em}.spin-dial-empty>div{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.6rem;display:flex}.spin-dial-empty button{color:var(--jawn-blue);font:800 .48rem/1 var(--font-215-mono);letter-spacing:.08em}@media (max-width:640px){.spin-dial-deck__selectors{grid-template-columns:1fr}.spin-dial-selector:first-child{border-bottom:1px solid #f3f1ea1f;border-right:0;padding-right:0}.spin-dial-selector:last-child{padding-left:0}.spin-dial-menu,.spin-dial-selector:last-child .spin-dial-menu{left:0;right:0}}.spin-result-drawer__pool{border-bottom:1px solid var(--jawn-rule);gap:.35rem;margin-bottom:.8rem;padding-bottom:.7rem;display:grid}.spin-result-drawer__pool>span{color:var(--jawn-acid);font:900 .48rem/1 var(--font-215-mono);letter-spacing:.14em}.spin-result-drawer__facts{gap:.35rem!important;display:grid!important}.spin-result-drawer__facts>.editorial-metadata{display:flex}.passport-book-page{--passport-red:#a5453f}.passport-cover-sticker b{font:inherit}.passport-cover-sticker.is-earned{border:2px double var(--passport-lime);max-width:8rem;color:var(--passport-lime);font:900 .38rem/1.45 var(--font-215-mono);letter-spacing:.12em;text-transform:uppercase;padding:.42rem .55rem;display:block;position:absolute;bottom:4.65rem;left:1.45rem;transform:rotate(-2deg);box-shadow:1px 2px #00000059}.passport-cover-sticker.is-city{background:#8d38342e}.passport-cover-sticker.is-transit,.passport-cover-sticker.is-issue{box-shadow:1px 2px #00000047}@media (max-width:640px){.spin-intent__summary>button{margin-left:0}}.passport-closed{isolation:isolate;position:relative}.passport-closed:before{content:"";z-index:-1;aspect-ratio:1.44;opacity:0;transform-origin:50%;background:linear-gradient(90deg,#101313 0 49.2%,#070909 49.5% 50.5%,#121515 50.8% 100%);border:1px solid #f3f1ea21;border-radius:5px 8px 8px 5px;width:200%;position:absolute;top:.2rem;left:50%;transform:translate(-50%)scaleX(.52);box-shadow:0 8px 0 -4px #080a0a,0 14px 24px #00000057}.passport-closed>div{z-index:2;transform-origin:0;backface-visibility:hidden;border-radius:3px 7px 7px 3px}.passport-closed>div:before{content:"";z-index:-1;pointer-events:none;border-bottom:4px solid #f3f1ea12;border-right:4px solid #f3f1ea1a;border-radius:2px 7px 7px 3px;position:absolute;inset:4px -5px -5px 4px}.passport-closed>button{z-index:4;position:relative}.passport-book{isolation:isolate;transform-style:preserve-3d;border-radius:5px 7px 8px 5px;box-shadow:0 5px #080a0a,0 8px #f3f1ea09,0 22px 38px #00000061}.passport-book:after{filter:blur(.7px);background:linear-gradient(90deg,#ffffff06,#000000c7 44%,#000000eb 50%,#ffffff0a);width:10px;top:.6rem;bottom:.6rem;left:calc(50% - 5px)}.passport-book__page.is-left{background-image:radial-gradient(#f3f1ea06 .6px,#0000 .7px),linear-gradient(90deg,#ffffff06,#0000 20% 76%,#00000052);border-radius:5px 1px 1px 8px;box-shadow:inset -24px 0 28px -25px #000,inset 4px 0 #f3f1ea06,-3px 3px #0a0c0c}.passport-book__page.is-right{background-image:radial-gradient(#f3f1ea06 .6px,#0000 .7px),linear-gradient(90deg,#00000057,#0000 24% 82%,#ffffff05);border-radius:1px 5px 8px 1px;box-shadow:inset 24px 0 28px -25px #000,inset -4px 0 #f3f1ea06,3px 3px #0a0c0c}.passport-book.is-next .is-right,.passport-book.is-prev .is-left{will-change:transform,filter,box-shadow}.passport-book.is-closing{pointer-events:none;transform-origin:50%;animation:.56s cubic-bezier(.3,.05,.25,1) both passport-close-physical}@media (prefers-reduced-motion:no-preference){.passport-closed.is-opening:before{animation:.72s cubic-bezier(.2,.72,.16,1) both passport-pages-reveal}.passport-closed.is-opening>div{animation:.72s cubic-bezier(.2,.72,.16,1) both passport-cover-hinge!important}.passport-closed.is-opening>button{animation:.18s both passport-control-out}@keyframes passport-pages-reveal{0%,12%{opacity:0;transform:translate(-50%)scaleX(.52)}42%{opacity:1}to{opacity:1;transform:translate(-50%)scaleX(1)}}@keyframes passport-cover-hinge{0%{transform:perspective(1100px)rotateY(-3deg);box-shadow:inset -7px 0 #00000038,6px 7px #070909,9px 11px 18px #00000047}28%{transform:perspective(1100px)rotateY(-24deg)translateZ(8px);box-shadow:18px 10px 28px #00000057}72%{transform:perspective(1100px)rotateY(-132deg)translateZ(5px);box-shadow:28px 8px 34px #0000006b}to{transform:perspective(1100px)rotateY(-178deg);box-shadow:3px 5px 12px #00000052}}@keyframes passport-control-out{to{opacity:0;transform:translateY(4px)}}@keyframes passport-close-physical{0%{opacity:1;transform:perspective(1200px)scaleX(1)rotateX(0)}68%{opacity:.92;transform:perspective(1200px)scaleX(.58)rotateX(1.5deg)}to{opacity:0;transform:perspective(1200px)scaleX(.5)translateY(3px)}}}@media (prefers-reduced-motion:reduce){.passport-closed.is-opening:before{opacity:1;transform:translate(-50%)scaleX(1)}.passport-book.is-closing{opacity:0;animation:none}}@media (max-width:820px){.passport-closed:before{aspect-ratio:.72;width:100%}.passport-closed.is-opening:before{opacity:1;animation:none;transform:translate(-50%)scaleX(1)}.passport-closed.is-opening>div{animation:.48s cubic-bezier(.2,.72,.16,1) both passport-cover-mobile!important}@keyframes passport-cover-mobile{to{opacity:0;transform:perspective(900px)rotateY(-76deg)translate(-8%)}}}.passport-book-page{--passport-red:#8d3834;--passport-blue:#68a9cf;--passport-lime:#b7ff2a}.passport-intro{width:min(100%,58rem)}.passport-intro h1{font-size:clamp(2.15rem,4.2vw,3.75rem)}.passport-intro span{color:var(--passport-blue)}.passport-closed{width:min(100%,19.5rem)}.passport-closed>div{background:#0d1110;border-color:#b7ff2a57;animation:.64s cubic-bezier(.2,.72,.2,1) both passport-cover-arrive;position:relative;overflow:hidden;box-shadow:inset -7px 0 #00000038,inset 0 -3px #f3f1ea0f,6px 7px #070909,9px 11px 18px #00000047}.passport-closed>div:after{content:"";background:#f3f1ea1a;width:1px;position:absolute;inset:0 auto 0 1.05rem;box-shadow:3px 0 10px #00000080}.passport-closed .philly-wordmark{z-index:3;align-self:flex-start;width:max-content;max-width:8.4rem;font-size:1.25rem;position:relative}.passport-closed h2{z-index:2;color:var(--passport-red);text-shadow:1px 0 #f3f1ea14;position:relative}.passport-closed>div>p,.passport-closed>div>span,.passport-closed>div>b{z-index:2;position:relative}.passport-cover-marks{z-index:1;pointer-events:none;font-family:var(--font-215-mono);position:absolute;inset:0}.passport-cover-marks span{letter-spacing:.12em;opacity:.68;font-weight:900;display:block;position:absolute}.passport-cover-marks span:first-child{aspect-ratio:1;border:2px double var(--passport-lime);width:3.4rem;color:var(--passport-lime);text-align:center;border-radius:50%;place-content:center;font-size:.55rem;line-height:1.05;display:grid;top:5rem;right:1.45rem;transform:rotate(5deg)}.passport-cover-marks span:nth-child(2){border:1px solid var(--passport-blue);color:var(--passport-blue);padding:.35rem .45rem;font-size:.38rem;top:9.35rem;right:1rem;transform:rotate(-2deg)}.passport-cover-marks span:nth-child(3){border-left:3px solid var(--passport-red);color:var(--jawn-paper);padding:.35rem .5rem;font-size:.36rem;line-height:1.45;bottom:6.5rem;right:1.2rem;transform:rotate(2deg)}.passport-cover-marks span:nth-child(4){color:#f3f1ea42;transform-origin:0;font-size:.34rem;top:7.2rem;left:2.15rem;transform:rotate(-90deg)}.book-toolbar,.book-controls,.passport-book{width:min(100%,58rem)}.passport-book{cursor:grab;filter:drop-shadow(0 14px 18px #0000004d);min-height:38rem;animation:.64s cubic-bezier(.2,.72,.2,1) both passport-spread-arrive}.passport-book:active{cursor:grabbing}.passport-book__page{background-color:#121515;background-image:radial-gradient(#f3f1ea06 .6px,#0000 .7px),linear-gradient(105deg,#ffffff05,#0000 35%);background-size:7px 7px,100% 100%;min-height:38rem;padding:clamp(1.65rem,3.5vw,2.65rem)}.passport-book__page.is-left{border-radius:4px 0 0 7px;box-shadow:inset -18px 0 24px -24px #000000f2,inset 3px 0 #f3f1ea06}.passport-book__page.is-right{border-radius:0 4px 7px 0;box-shadow:inset 18px 0 24px -24px #000000f2,inset -3px 0 #f3f1ea06}.book-page__content{z-index:1;position:relative}.book-ghost-number{z-index:-1;color:#68a9cf11;font:400 clamp(8rem,16vw,13rem)/.8 var(--font-215-display);letter-spacing:-.08em;position:absolute;top:-.12em;right:-.05em}.book-page__tab{color:var(--passport-blue);background:#68a9cf1a}.passport-book__page footer b{color:var(--passport-blue)}.book-stamp.is-earned,.place-stamp{opacity:.88;filter:drop-shadow(1px 1px #00000080)}.book-stamp.is-earned{text-shadow:1px 0}.place-stamp{box-shadow:inset 0 0 0 1px #11141473}.book-stamp.book-ink--red.is-earned,.place-stamp--1{color:var(--passport-red)}.book-controls{border-top:1px solid #f3f1ea14;margin-top:.8rem}.book-controls button{transition:color .18s,opacity .18s}.book-controls button:not(:disabled):hover,.book-controls button:not(:disabled):focus-visible{color:var(--passport-lime)}.passport-utility{width:min(100%,58rem)}.passport-utility .jawn-button{border-color:var(--passport-red);background:var(--passport-red)}.book-index>div{border-top-color:var(--passport-lime);box-shadow:8px 10px #0000003d}@media (prefers-reduced-motion:no-preference){.passport-book.is-next .is-right{transform-origin:0;animation:.58s cubic-bezier(.24,.76,.18,1) both book-turn-next}.passport-book.is-prev .is-left{transform-origin:100%;animation:.58s cubic-bezier(.24,.76,.18,1) both book-turn-prev}.place-stamp{animation:.42s ease-out both passport-ink-arrive}@keyframes passport-cover-arrive{0%{opacity:.2;transform:translateY(8px)rotateY(-11deg)scale(.985)}to{opacity:1;transform:rotateY(-3deg)}}@keyframes passport-spread-arrive{0%{opacity:.25;transform:scaleX(.76)translateY(5px)}to{opacity:1;transform:scaleX(1)}}@keyframes passport-ink-arrive{0%{opacity:0;filter:blur(1px)}to{opacity:.88;filter:drop-shadow(1px 1px #00000080)}}@keyframes book-turn-next{0%{transform:rotateY(0);box-shadow:0 0 #0000}52%{transform:rotateY(-34deg)skewY(.4deg);box-shadow:-14px 3px 20px #0000004d}82%{transform:rotateY(-66deg)skewY(.8deg);box-shadow:-24px 5px 28px #0000006b}to{transform:rotateY(-78deg);box-shadow:-28px 6px 32px #00000073}}@keyframes book-turn-prev{0%{transform:rotateY(0);box-shadow:0 0 #0000}52%{transform:rotateY(34deg)skewY(-.4deg);box-shadow:14px 3px 20px #0000004d}82%{transform:rotateY(66deg)skewY(-.8deg);box-shadow:24px 5px 28px #0000006b}to{transform:rotateY(78deg);box-shadow:28px 6px 32px #00000073}}}@media (prefers-reduced-motion:reduce){.passport-closed>div,.passport-book,.passport-book__page,.place-stamp{transition:none!important;animation:none!important}}@media (max-width:700px){.passport-closed{width:min(86vw,19rem)}.passport-book,.passport-book__page{min-height:36rem}.passport-book__page{border-radius:4px!important}.passport-book-page .passport-intro h1{font-size:2.45rem}.passport-cover-marks span:nth-child(3){bottom:5.7rem}}@media (min-width:1024px){.sports-page>section:nth-of-type(2),.sports-page>section:last-child>a,.jawn-city-guide,.agenda-feature{align-items:center}.sports-page>section:last-child>a>div,main>section.max-w-\[1280px\]>a.group>div,main.jawn-canvas>section.bg-\[var\(--jawn-paper\)\] a>div{justify-content:center!important}.jawn-city-guide>div{justify-content:center}.jawn-city-guide>div>div:last-child{margin-top:2rem}}.agenda-month-hero{align-items:end;gap:2.5rem;display:grid}.agenda-month-mark{border-left:2px solid var(--jawn-blue);text-transform:uppercase;grid-template-columns:auto 1fr;align-items:end;padding-left:1.25rem;display:grid}.agenda-month-mark span{color:var(--jawn-blue);font:900 clamp(2.8rem,6vw,5.5rem)/.78 var(--font-215-display);letter-spacing:-.06em;grid-row:1/span 2;align-self:center;margin-right:1rem}.agenda-month-mark strong{font:900 clamp(2rem,4vw,4.3rem)/.8 var(--font-215-display);letter-spacing:-.055em}.agenda-month-mark em{color:var(--jawn-muted);font:900 .72rem/1 var(--font-215-mono);letter-spacing:.2em;margin-top:.45rem;font-style:normal}.agenda-month-nav{border-block:1px solid var(--jawn-rule);font:900 .68rem/1 var(--font-215-mono);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.agenda-month-nav a{color:var(--jawn-blue);padding:1.15rem 0}.agenda-month-nav a:nth-child(2){color:var(--jawn-paper);text-align:center;padding-inline:1rem}.agenda-month-nav a:last-child{text-align:right}.agenda-month-nav a:hover,.agenda-month-nav a:focus-visible{color:var(--jawn-acid)}.agenda-item__date span{color:var(--jawn-blue);font-size:.66rem}.agenda-item__date strong{font-size:clamp(2rem,3vw,2.75rem)}.agenda-item__date small.is-today{background:var(--jawn-acid);width:max-content;color:var(--jawn-ink);margin-top:.2rem;padding:.25rem .35rem}.agenda-empty{border-block:1px solid var(--jawn-rule);margin-top:2rem;padding:clamp(3rem,8vw,7rem) 0}.agenda-empty h3{font:900 clamp(2.6rem,6vw,5rem)/.84 var(--font-215-display);text-transform:uppercase;margin-top:1rem}.agenda-empty>p:last-child{color:var(--jawn-muted);margin-top:1.25rem;font-size:1.05rem}@media (min-width:900px){.agenda-month-hero{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr)}}@media (max-width:640px){.agenda-month-mark span{font-size:3.2rem}.agenda-month-mark strong{font-size:2.25rem}.agenda-month-nav{grid-template-columns:1fr 1fr}.agenda-month-nav a:nth-child(2){border-bottom:1px solid var(--jawn-rule);grid-area:1/1/auto/-1}.agenda-month-nav a:first-child,.agenda-month-nav a:last-child{grid-row:2}}@media (min-width:768px){.restaurant-neighborhoods{margin-top:-4rem;position:relative}}.creator-page .creator-step:nth-child(3){max-width:none;background:0 0!important;margin:0!important;padding:1.5rem 0!important}#spin-the-jawn .spin-aftercare{border-top:1px solid #f3f1ea29;align-items:stretch;max-width:72rem;margin-inline:auto;padding-top:1.25rem}#spin-the-jawn .spin-aftercare>section{background:0 0;border:0;min-width:0;padding:1.5rem}#spin-the-jawn .spin-aftercare>section:first-child{display:block!important}#spin-the-jawn .spin-aftercare .spin-passport-slot{margin:0}#spin-the-jawn .spin-aftercare .jawn-passport{border-top:0;padding-top:0}#spin-the-jawn .spin-audience>p{color:var(--jawn-blue);font:900 .62rem/1 var(--font-215-mono);letter-spacing:.16em;text-transform:uppercase}#spin-the-jawn .spin-audience>div{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1rem;display:grid}#spin-the-jawn .spin-audience button{min-height:6rem;color:var(--jawn-paper);background:0 0;border:1px solid #f3f1ea29;grid-template-columns:1.2rem 1fr;align-content:start;gap:.35rem .55rem;padding:.85rem;display:grid}#spin-the-jawn .spin-audience button svg{grid-row:1/span 2;width:1rem;height:1rem}#spin-the-jawn .spin-audience button strong{font-size:.8rem}#spin-the-jawn .spin-audience button span{color:var(--jawn-muted);font-size:.67rem;line-height:1.35}#spin-the-jawn .spin-audience button.is-local{border-color:var(--jawn-acid);color:var(--jawn-acid)}#spin-the-jawn .spin-audience button.is-visitor{border-color:var(--jawn-blue);color:var(--jawn-blue)}#spin-the-jawn .spin-audience button[aria-pressed=true]{box-shadow:inset 0 -3px}#spin-the-jawn .spin-audience__meaning{color:var(--jawn-muted-soft);font:.52rem/1.5 var(--font-215-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:.75rem;display:block}#spin-the-jawn .spin-aftercare .jawn-passport__stamps{grid-template-columns:repeat(6,minmax(2rem,1fr))}#spin-the-jawn .spin-aftercare>section:last-child{border-top:0}.sports-page>section:nth-of-type(2){grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 2rem);max-width:1200px}.sports-page>section:nth-of-type(2) figure{flex-direction:column;justify-content:center;min-width:0;display:flex}.sports-page>section:nth-of-type(2) figure>div{width:100%;margin-inline:auto}.sports-page img{-o-object-position:center center;object-position:center center}@media (max-width:1023px){#spin-the-jawn .spin-aftercare{grid-template-columns:1fr}#spin-the-jawn .spin-aftercare>section{padding:1.25rem 0}.sports-page>section:nth-of-type(2){grid-template-columns:1fr}}@media (min-width:900px){.merch-browse__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merch-design-card:nth-child(n){grid-column:auto;grid-template-columns:1fr}.merch-detail__viewer{grid-template-columns:minmax(0,1.48fr) minmax(20rem,.72fr);gap:clamp(1.75rem,3.5vw,3.5rem)}}@media (max-width:899px){.merch-detail__main .merch-product-image{height:clamp(21rem,72vw,31rem);min-height:0}}@media (max-width:520px){.merch-design-card .merch-product-image{height:15rem;min-height:0}.merch-detail__main .merch-product-image{height:21rem;min-height:0}}#spin-the-jawn .spin-experience{max-width:92rem;margin-inline:auto}#spin-the-jawn .spin-machine__header,#spin-the-jawn .jawn-spin-control__status,#spin-the-jawn .jawn-wheel__mark,#spin-the-jawn .spin-passport-after-result{display:none}#spin-the-jawn .spin-machine{position:relative;padding-top:0!important}#spin-the-jawn .spin-wheel-zone{width:100%;max-width:42rem!important}#spin-the-jawn .jawn-wheel-stage{width:min(100%,42rem)}#spin-the-jawn .jawn-wheel__hub{flex-direction:column;justify-content:center;align-items:center;padding-top:.2rem;display:flex}#spin-the-jawn .jawn-wheel__hub small{letter-spacing:.2em;margin:0 0 .15rem;font-size:clamp(.48rem,1vw,.72rem)}#spin-the-jawn .jawn-wheel__hub b{line-height:.66}#spin-the-jawn .jawn-wheel__hub strong{letter-spacing:.18em;margin-top:.42rem;font-size:clamp(.52rem,1vw,.78rem)}#spin-the-jawn .jawn-wheel__hub strong:after{content:none}#spin-the-jawn .jawn-wheel__hub em{display:none}#spin-the-jawn .spin-mode-bank{border-block:1px solid #f3f1ea24;flex-wrap:wrap;padding:.3rem 0;gap:.4rem 1.15rem!important;display:flex!important}#spin-the-jawn .spin-mode{color:#f3f1ea8c;letter-spacing:.11em;background:0 0;border:0;flex:auto;min-height:0;padding:.8rem .2rem;font-size:.6rem}#spin-the-jawn .spin-mode:after{display:none}#spin-the-jawn .spin-mode i{width:.32rem;height:.32rem}#spin-the-jawn .spin-mode.is-selected{color:var(--jawn-paper);box-shadow:inset 0 -2px var(--jawn-acid);background:0 0}#spin-the-jawn .spin-controls{padding-top:1.1rem}#spin-the-jawn .jawn-control{border:0;background:#090a0a;border-bottom:1px solid #f3f1ea3d;padding:.7rem .1rem}#spin-the-jawn .jawn-spin-control{justify-content:center;display:flex}#spin-the-jawn .jawn-button--spin{border:1px solid var(--jawn-acid);border-radius:999px;min-width:13rem;box-shadow:0 5px #263414,0 10px 24px #00000052;width:max-content!important;color:var(--jawn-paper)!important;background:#0c0e0d!important;padding:.9rem 1.2rem!important}#spin-the-jawn .jawn-button--spin:before{background:linear-gradient(100deg,#0000,#c9ff3d12,#0000)}#spin-the-jawn .jawn-button--spin strong{font-size:clamp(1rem,2vw,1.35rem)}#spin-the-jawn .jawn-button--spin small{color:#f3f1ea8c}#spin-the-jawn .jawn-button--spin:hover{border-color:var(--jawn-paper);transform:translateY(-1px)}#spin-the-jawn .jawn-button--spin:active{transform:translateY(4px);box-shadow:0 1px #263414}#spin-the-jawn .spin-passport-slot{margin-top:clamp(2.5rem,5vw,4.5rem)}#spin-the-jawn .jawn-passport{box-shadow:none;background:0 0;border:0;border-top:1px solid #f3f1ea2e;padding:1.5rem 0 0}#spin-the-jawn .jawn-passport:before{display:none}#spin-the-jawn .jawn-passport__stamps{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}#spin-the-jawn .jawn-passport__stamps>span{aspect-ratio:1;color:#f3f1ea33;min-width:0;transform:rotate(var(--stamp-turn,0deg));background:#0b0d0c;border:1px dashed #f3f1ea33;border-radius:50%;place-items:center;display:grid;position:relative}#spin-the-jawn .jawn-passport__stamps>span:nth-child(2n){--stamp-turn:3deg}#spin-the-jawn .jawn-passport__stamps>span:nth-child(3n){--stamp-turn:-3deg}#spin-the-jawn .jawn-passport__stamps svg{width:clamp(.9rem,2vw,1.35rem);height:clamp(.9rem,2vw,1.35rem)}#spin-the-jawn .jawn-passport__stamps small{width:6rem;color:var(--jawn-muted);font:700 .42rem/1.2 var(--font-215-mono);letter-spacing:.05em;text-align:center;text-transform:uppercase;position:absolute;top:calc(100% + .42rem);left:50%;transform:translate(-50%)}#spin-the-jawn .jawn-passport__stamps i{font:800 .38rem/1 var(--font-215-mono);position:absolute;bottom:14%;right:18%}#spin-the-jawn .jawn-passport__stamps>.is-earned{color:var(--jawn-paper);border-style:solid;box-shadow:inset 0 0 0 3px #0b0d0c}#spin-the-jawn .jawn-passport__stamps>.stamp-first-spin.is-earned,#spin-the-jawn .jawn-passport__stamps>.stamp-block-hopper.is-earned{border-color:var(--jawn-acid)}#spin-the-jawn .jawn-passport__stamps>.stamp-wheel-regular.is-earned,#spin-the-jawn .jawn-passport__stamps>.stamp-group-chat-hero.is-earned{border-color:var(--jawn-blue)}#spin-the-jawn .jawn-passport__stamps>.stamp-chaos-agent.is-earned{border-color:var(--jawn-red)}#spin-the-jawn .jawn-passport__stamps>.stamp-actually-went.is-earned{border-color:var(--jawn-paper)}#spin-the-jawn .jawn-passport__progress{margin-top:2.3rem}#spin-the-jawn .jawn-passport__next{border-left-color:var(--jawn-acid)}#spin-the-jawn .jawn-passport__open{border-bottom:2px solid var(--jawn-blue);color:var(--jawn-paper);font:900 .68rem/1 var(--font-215-mono);letter-spacing:.08em;align-items:center;gap:.5rem;margin-top:1.2rem;padding-bottom:.35rem;display:inline-flex}#spin-the-jawn .jawn-passport__open svg{width:.9rem}.passport-page{--passport-max:74rem;min-height:100vh;color:var(--jawn-paper);font-family:var(--font-215-body);background:#090b0b;overflow:hidden}.passport-cover,.passport-section,.passport-nav{width:min(calc(100% - 2rem),var(--passport-max));margin-inline:auto}.passport-cover{border-bottom:1px solid var(--jawn-rule);background:radial-gradient(circle at 78% 42%,#b7ff2a12,#0000 25%);flex-direction:column;justify-content:space-between;min-height:min(42rem,80vh);padding:clamp(2rem,5vw,4.5rem) 0 2rem;display:flex}.passport-cover__top,.passport-cover__footer{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.passport-cover__top>span,.passport-cover__footer span,.passport-kicker{color:var(--jawn-blue);font:800 .65rem/1.5 var(--font-215-mono);letter-spacing:.14em;text-align:right}.passport-kicker{text-align:left;color:var(--jawn-acid);margin-top:auto}.passport-cover h1{max-width:9ch;font:400 clamp(4.5rem,13vw,10.8rem)/.73 var(--font-215-display);letter-spacing:-.075em;margin:.8rem 0 2.5rem}.passport-cover h1 em{color:var(--jawn-red);font-style:normal}.passport-cover__footer p{font:400 clamp(1.3rem,3vw,2.5rem)/.9 var(--font-215-display);letter-spacing:-.04em}.passport-cover__footer span{color:var(--jawn-muted)}.passport-nav{z-index:15;border-bottom:1px solid var(--jawn-rule);background:#090b0b;grid-template-columns:repeat(4,1fr);display:grid;position:sticky;top:0}.passport-nav a{border-right:1px solid var(--jawn-rule);color:var(--jawn-muted);font:800 .61rem/1 var(--font-215-mono);letter-spacing:.1em;text-align:center;text-transform:uppercase;padding:1rem .5rem}.passport-nav a:first-child{border-left:1px solid var(--jawn-rule)}.passport-nav a:hover{color:#090b0b;background:var(--jawn-acid)}.passport-section{border-bottom:1px solid var(--jawn-rule);padding:clamp(4rem,9vw,8rem) 0;scroll-margin-top:4rem}.passport-heading{grid-template-columns:minmax(10rem,.65fr) 1.35fr;align-items:start;gap:1rem 3rem;margin-bottom:3rem;display:grid}.passport-heading>p{color:var(--jawn-blue);font:800 .68rem/1 var(--font-215-mono);letter-spacing:.15em}.passport-heading h2{font:400 clamp(3rem,7vw,6.5rem)/.82 var(--font-215-display);letter-spacing:-.055em}.passport-heading>span{max-width:38rem;color:var(--jawn-muted);grid-column:2;font-size:1rem;line-height:1.6}.passport-stats{border-block:1px solid var(--jawn-rule);grid-template-columns:repeat(4,1fr);display:grid}.passport-stats>div{border-right:1px solid var(--jawn-rule);align-items:flex-end;gap:.7rem;min-height:9rem;padding:1.25rem;display:flex}.passport-stats>div:first-child{border-left:1px solid var(--jawn-rule)}.passport-stats b{color:var(--jawn-acid);font:400 clamp(2.8rem,6vw,5.5rem)/.75 var(--font-215-display)}.passport-stats span{color:var(--jawn-muted);font:700 .55rem/1.3 var(--font-215-mono);text-transform:uppercase}.passport-progress-line{background:#f3f1ea1f;height:3px}.passport-progress-line span{background:linear-gradient(90deg,var(--jawn-acid),var(--jawn-blue));height:100%;transition:width .5s;display:block}.passport-overview__actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.passport-overview__actions .jawn-button svg{width:1rem}.passport-text-button{border-bottom:2px solid var(--jawn-red);color:var(--jawn-paper);font:800 .68rem/1 var(--font-215-mono);letter-spacing:.08em;align-items:center;gap:.55rem;padding:.65rem 0;display:inline-flex}.passport-text-button svg{width:1rem}.passport-notice{color:var(--jawn-blue);font:.7rem/1.5 var(--font-215-mono);margin-top:1rem}.passport-stamp-grid{border-left:1px solid var(--jawn-rule);border-top:1px solid var(--jawn-rule);grid-template-columns:repeat(3,1fr);display:grid}.passport-stamp{border-right:1px solid var(--jawn-rule);border-bottom:1px solid var(--jawn-rule);min-height:18rem;color:var(--jawn-paper);text-align:left;background:#0d1010;padding:2rem 1.3rem 1.5rem;transition:background .2s,transform .2s;position:relative}.passport-stamp:hover{z-index:1;background:#121616;transform:translateY(-3px)}.passport-stamp.is-locked{color:#f3f1ea73}.passport-stamp__number{color:var(--jawn-blue);font:800 .58rem/1 var(--font-215-mono);position:absolute;top:1rem;right:1rem}.passport-stamp h3{max-width:10ch;font:400 clamp(1.7rem,3vw,2.8rem)/.86 var(--font-215-display);letter-spacing:-.04em;margin-top:1.6rem}.passport-stamp>p{color:var(--jawn-muted);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.12em;margin-top:.8rem}.passport-mark{aspect-ratio:1;color:currentColor;border:3px solid;place-items:center;width:6.5rem;display:grid;position:relative;transform:rotate(-5deg)}.passport-mark svg{width:2.1rem;height:2.1rem}.passport-mark b{font:800 .55rem/1 var(--font-215-mono);position:absolute;bottom:.4rem;right:.5rem}.passport-mark--token{border-radius:50%;box-shadow:inset 0 0 0 5px #0d1010,inset 0 0 0 7px}.passport-mark--inspection{border-radius:.3rem;transform:rotate(3deg);box-shadow:inset 0 0 0 5px #0d1010,inset 0 0 0 6px}.passport-mark--ticket{aspect-ratio:1.55;border-style:dashed;width:8rem;transform:rotate(-2deg)}.passport-mark--diamond{transform:rotate(45deg)scale(.78)}.passport-mark--diamond>*{transform:rotate(-45deg)}.passport-accent--acid.is-earned{color:var(--jawn-acid)}.passport-accent--blue.is-earned{color:var(--jawn-blue)}.passport-accent--red.is-earned{color:var(--jawn-red)}.passport-accent--paper.is-earned{color:var(--jawn-paper)}.passport-mark.is-locked{color:#f3f1ea26;filter:grayscale();border-style:dashed}.passport-next{border-left:4px solid var(--jawn-acid);background:#0d1010;grid-template-columns:8rem 1fr;gap:.5rem 2rem;margin-top:2rem;padding:1.5rem;display:grid}.passport-next>span{color:var(--jawn-acid);font:800 .65rem/1 var(--font-215-mono);grid-row:1/4}.passport-next strong{font:400 clamp(1.7rem,3vw,2.7rem)/.9 var(--font-215-display)}.passport-next p{color:var(--jawn-muted)}.passport-next>div{background:#f3f1ea21;height:3px}.passport-next i{background:var(--jawn-acid);height:100%;display:block}.passport-next.is-complete{border-color:var(--jawn-blue);grid-template-columns:auto 1fr;align-items:center}.passport-next.is-complete svg{color:var(--jawn-blue);grid-row:1/3}.passport-neighborhood-grid{border-left:1px solid var(--jawn-rule);border-top:1px solid var(--jawn-rule);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.passport-neighborhood-grid article{border-right:1px solid var(--jawn-rule);border-bottom:1px solid var(--jawn-rule);align-items:center;gap:1rem;min-height:7.2rem;padding:1.15rem;display:flex}.passport-neighborhood-grid article>span{aspect-ratio:1;color:#f3f1ea4d;border:1px dashed #f3f1ea2e;flex:none;place-items:center;width:2.4rem;display:grid}.passport-neighborhood-grid svg{width:1.05rem}.passport-neighborhood-grid h3{font:400 1.15rem/1 var(--font-215-display);text-transform:uppercase}.passport-neighborhood-grid p{color:var(--jawn-muted);font:700 .48rem/1 var(--font-215-mono);letter-spacing:.08em;margin-top:.45rem}.passport-neighborhood-grid .is-discovered>span{border-color:var(--jawn-blue);color:var(--jawn-blue)}.passport-neighborhood-grid .is-confirmed>span{border:2px solid var(--jawn-acid);color:var(--jawn-acid)}.passport-neighborhood-grid .is-confirmed p{color:var(--jawn-acid)}.passport-challenges{border-left:1px solid var(--jawn-rule);border-top:1px solid var(--jawn-rule);grid-template-columns:repeat(2,1fr);display:grid}.passport-challenges article{border-right:1px solid var(--jawn-rule);border-bottom:1px solid var(--jawn-rule);background:#0d1010;min-height:15rem;padding:2rem}.passport-challenges article>span{color:var(--jawn-red);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.14em}.passport-challenges h3{font:400 clamp(1.7rem,3vw,2.8rem)/.9 var(--font-215-display);margin-top:2rem}.passport-challenges p{color:var(--jawn-muted);margin-top:.7rem}.passport-challenges article>div{background:#f3f1ea1f;height:3px;margin-top:2rem}.passport-challenges i{background:var(--jawn-blue);height:100%;display:block}.passport-challenges b{color:var(--jawn-blue);font:.65rem/1 var(--font-215-mono);margin-top:.7rem;display:block}.passport-save{background:linear-gradient(90deg,#0000,#3aafff0d);grid-template-columns:1fr auto;align-items:end;display:grid}.passport-save p{color:var(--jawn-blue);font:800 .65rem/1 var(--font-215-mono);letter-spacing:.14em}.passport-save h2{font:400 clamp(3rem,7vw,6.5rem)/.82 var(--font-215-display);margin-top:1rem}.passport-save span{max-width:37rem;color:var(--jawn-muted);margin-top:1.5rem;line-height:1.6;display:block}.passport-save>svg{color:#3aafff2e;width:clamp(5rem,12vw,10rem);height:auto}.passport-newsletter{padding-bottom:8rem}.passport-newsletter form{max-width:52rem;margin-left:auto}.passport-modal{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.passport-modal>div{border:1px solid var(--jawn-rule);border-top:4px solid var(--jawn-acid);background:#0d1010;width:min(100%,31rem);padding:clamp(2rem,6vw,4rem);position:relative;box-shadow:14px 14px #3aafff1f}.passport-modal__close{color:var(--jawn-muted);position:absolute;top:1rem;right:1rem}.passport-modal__close svg{width:1.2rem}.passport-modal>div>p{color:var(--jawn-blue);font:800 .6rem/1 var(--font-215-mono);letter-spacing:.14em;margin-top:2rem}.passport-modal h2{font:400 clamp(2.5rem,7vw,4.5rem)/.82 var(--font-215-display);margin-top:.8rem}.passport-modal>div>span{color:var(--jawn-muted);margin-top:1rem;line-height:1.6;display:block}.passport-modal>div>strong{color:var(--jawn-acid);font:400 2rem/1 var(--font-215-display);margin-top:2rem;display:block}@media (max-width:760px){.passport-cover{min-height:36rem}.passport-cover__top>span{max-width:11rem}.passport-cover h1{font-size:clamp(4rem,22vw,7rem)}.passport-nav{grid-template-columns:repeat(4,minmax(7.5rem,1fr));width:100%;overflow-x:auto}.passport-nav a{white-space:nowrap}.passport-heading{grid-template-columns:1fr}.passport-heading h2,.passport-heading>span{grid-column:1}.passport-heading h2{font-size:clamp(3.4rem,16vw,5.5rem)}.passport-stats{grid-template-columns:repeat(2,1fr)}.passport-stats>div{min-height:7rem}.passport-stats>div:nth-child(3){border-left:1px solid var(--jawn-rule);border-top:1px solid var(--jawn-rule)}.passport-stats>div:nth-child(4){border-top:1px solid var(--jawn-rule)}.passport-stamp-grid,.passport-neighborhood-grid,.passport-challenges{grid-template-columns:repeat(2,1fr)}.passport-stamp{min-height:15rem;padding:1.4rem .9rem}.passport-mark{width:5rem}.passport-mark--ticket{width:6rem}.passport-stamp h3{font-size:1.6rem}.passport-next{grid-template-columns:1fr}.passport-next>span{grid-row:auto}.passport-neighborhood-grid article{align-items:flex-start;padding:.9rem}.passport-neighborhood-grid h3{font-size:.9rem}.passport-challenges article{min-height:14rem;padding:1.3rem}.passport-save{grid-template-columns:1fr}.passport-save>svg{margin-top:2rem}}@media (max-width:430px){.passport-cover,.passport-section{width:calc(100% - 1.25rem)}.passport-cover__footer{align-items:flex-end}.passport-stamp-grid,.passport-neighborhood-grid,.passport-challenges{grid-template-columns:1fr}.passport-stamp{min-height:14rem}.passport-stats span{font-size:.48rem}}.passport-book-page{min-height:calc(100vh - 5rem);color:var(--jawn-paper);font-family:var(--font-215-body);background:radial-gradient(circle at 50% 30%,#3aafff0b,#0000 28%),#090b0b;padding:clamp(2rem,5vw,4rem) 1rem 5rem;overflow:hidden}.passport-intro{text-align:center;width:min(100%,68rem);margin:auto}.passport-intro p{color:var(--jawn-acid);font:800 .58rem/1 var(--font-215-mono);letter-spacing:.18em}.passport-intro h1{font:400 clamp(2.3rem,5vw,4.4rem)/.86 var(--font-215-display);letter-spacing:-.055em;margin:.7rem 0 .55rem}.passport-intro span{color:var(--jawn-muted);font:700 .5rem/1.4 var(--font-215-mono);letter-spacing:.1em}.passport-closed{perspective:900px;justify-items:center;width:min(100%,20rem);margin:1.7rem auto 0;display:grid}.passport-closed>div{aspect-ratio:.72;background:linear-gradient(145deg,#b7ff2a0d,#0000 45%),#0c1010;border:1px solid #b7ff2a73;flex-direction:column;width:100%;padding:1.8rem;display:flex;transform:rotateY(-3deg);box-shadow:8px 10px #00000040}.passport-closed>div>p{color:var(--jawn-acid);font:800 .58rem/1 var(--font-215-mono);letter-spacing:.18em;margin-top:auto}.passport-closed h2{color:var(--jawn-red);font:400 clamp(2.8rem,7vw,4.1rem)/.75 var(--font-215-display);letter-spacing:-.06em;margin:.5rem 0 1rem}.passport-closed>div>span{color:var(--jawn-blue);font:800 .54rem/1.5 var(--font-215-mono);letter-spacing:.12em}.passport-closed>div>b{font:800 .5rem/1 var(--font-215-mono);letter-spacing:.13em;margin-top:auto}.passport-closed>button{border-bottom:2px solid var(--jawn-acid);font:800 .68rem/1 var(--font-215-mono);letter-spacing:.09em;align-items:center;gap:.7rem;margin-top:1.1rem;padding:.7rem;display:flex}.passport-closed>button svg{width:1rem}.book-toolbar,.book-controls,.passport-book{width:min(100%,68rem);margin-inline:auto}.book-toolbar{border-bottom:1px solid var(--jawn-rule);justify-content:space-between;align-items:center;margin-top:2.2rem;padding:.7rem 0;display:flex}.book-toolbar button,.book-controls button{color:var(--jawn-paper);font:800 .58rem/1 var(--font-215-mono);letter-spacing:.09em;align-items:center;gap:.5rem;display:flex}.book-toolbar button svg,.book-controls svg{width:.9rem}.book-toolbar>span{color:var(--jawn-muted);font:700 .55rem/1 var(--font-215-mono)}.passport-book{perspective:1200px;filter:drop-shadow(0 10px 12px #00000038);grid-template-columns:1fr 1fr;min-height:33rem;margin-top:1rem;display:grid;position:relative}.passport-book:after{content:"";z-index:5;background:linear-gradient(#0000,#fff3 10%,#000c 50%,#ffffff21 90%,#0000);width:1px;position:absolute;top:1.2rem;bottom:1.2rem;left:50%}.passport-book__page{min-width:0;transform-style:preserve-3d;background:linear-gradient(130deg,#ffffff05,#0000 38%),#111414;border:1px solid #f3f1ea21;flex-direction:column;padding:clamp(1.7rem,4vw,3rem);display:flex;position:relative;overflow:hidden}.passport-book__page.is-left{border-right:0}.passport-book__page.is-right{border-left-color:#000000b3}.passport-book__page:before{content:"215 / PHILADELPHIA / MOVE AROUND";color:#f3f1ea09;font:900 .65rem/1 var(--font-215-mono);letter-spacing:.15em;position:absolute;top:8rem;right:-3.2rem;transform:rotate(90deg)}.book-page__tab{min-width:2.5rem;color:var(--jawn-blue);font:800 .48rem/1 var(--font-215-mono);text-align:center;letter-spacing:.1em;background:#3aafff1f;padding:.35rem .45rem;position:absolute;top:1rem;right:0}.is-left .book-page__tab{left:0;right:auto}.book-page__content{flex:1}.book-page__eyebrow{color:var(--jawn-acid);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.16em}.book-page__content>h2,.book-latest h2,.book-empty h2,.book-pinned h2{max-width:9ch;font:400 clamp(2.7rem,5vw,4.8rem)/.78 var(--font-215-display);letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:1.2rem}.book-page__lede{max-width:27rem;color:var(--jawn-muted);margin-top:1.5rem;font-size:1rem;line-height:1.55}.passport-book__page footer{border-top:1px solid var(--jawn-rule);color:var(--jawn-muted);font:700 .48rem/1 var(--font-215-mono);letter-spacing:.1em;justify-content:space-between;margin-top:2rem;padding-top:.7rem;display:flex}.book-metadata{border-top:1px solid var(--jawn-rule);margin-top:2rem}.book-metadata div{border-bottom:1px solid var(--jawn-rule);grid-template-columns:1fr auto;padding:.65rem 0;display:grid}.book-metadata dt,.book-metadata dd{font:800 .58rem/1 var(--font-215-mono);letter-spacing:.09em}.book-metadata dd{color:var(--jawn-blue)}.book-page__note{border-left:2px solid var(--jawn-acid);color:var(--jawn-muted);margin-top:1.4rem;padding-left:.8rem;font-size:.78rem;line-height:1.45}.book-latest{margin-top:1.2rem}.book-latest h2{margin-top:1rem;font-size:clamp(2rem,4vw,3.6rem)}.book-latest>b{color:var(--jawn-acid);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.14em}.book-next{border-top:1px solid var(--jawn-rule);margin-top:2rem;padding-top:1.2rem}.book-next>span{color:var(--jawn-blue);font:800 .52rem/1 var(--font-215-mono);letter-spacing:.15em}.book-next h3{font:400 1.45rem/.9 var(--font-215-display);margin-top:.7rem}.book-next p{color:var(--jawn-muted);margin-top:.5rem;font-size:.76rem}.book-next>div{background:#f3f1ea1a;height:2px;margin-top:.8rem}.book-next i{background:var(--jawn-acid);height:100%;display:block}.book-next>b{color:var(--jawn-muted);font:700 .5rem/1 var(--font-215-mono);margin-top:.5rem;display:block}.book-stamp{aspect-ratio:1;color:#f3f1ea26;border:3px solid;place-items:center;width:6rem;display:grid;position:relative;transform:rotate(-4deg)}.book-stamp svg{width:1.8rem}.book-stamp>b{font:800 .48rem/1 var(--font-215-mono);position:absolute;bottom:.35rem;right:.5rem}.book-stamp--token{border-radius:50%;box-shadow:inset 0 0 0 4px #111414,inset 0 0 0 5px}.book-stamp--inspection{border-radius:.2rem;transform:rotate(3deg)}.book-stamp--ticket{aspect-ratio:1.5;border-style:dashed;width:7.5rem}.book-stamp--diamond{transform:rotate(45deg)scale(.74)}.book-stamp--diamond>*{transform:rotate(-45deg)}.book-stamp.is-small{width:4.2rem}.book-stamp.book-ink--acid.is-earned{color:var(--jawn-acid)}.book-stamp.book-ink--blue.is-earned{color:var(--jawn-blue)}.book-stamp.book-ink--red.is-earned{color:var(--jawn-red)}.book-stamp.book-ink--paper.is-earned{color:var(--jawn-paper)}.book-stamp--stairs{border-style:double;border-radius:.15rem;transform:rotate(-2deg)}.book-stamp__stairs{align-items:flex-end;width:3.8rem;height:3rem;display:flex;position:relative}.book-stamp__stairs i{border-top:2px solid;border-left:2px solid;width:.78rem}.book-stamp__stairs i:first-child{height:.65rem}.book-stamp__stairs i:nth-child(2){height:1.15rem}.book-stamp__stairs i:nth-child(3){height:1.65rem}.book-stamp__stairs i:nth-child(4){border-right:2px solid;height:2.15rem}.book-stamp__stairs em{font:900 .48rem/1 var(--font-215-mono);font-style:normal;position:absolute;top:0;left:.15rem}.book-stamp--stairs.is-small .book-stamp__stairs{transform:scale(.68)}.book-area-counts{border-block:1px solid var(--jawn-rule);grid-template-columns:repeat(3,1fr);margin-top:2.5rem;display:grid}.book-area-counts div{border-right:1px solid var(--jawn-rule);padding:1rem .55rem}.book-area-counts div:last-child{border-right:0}.book-area-counts dt{color:var(--jawn-muted);font:700 .45rem/1.2 var(--font-215-mono);letter-spacing:.08em}.book-area-counts dd{color:var(--jawn-blue);font:400 2rem/.8 var(--font-215-display);margin-top:.6rem}.book-link{border-bottom:2px solid var(--jawn-acid);font:800 .56rem/1 var(--font-215-mono);letter-spacing:.08em;align-items:center;gap:.5rem;margin-top:2rem;padding-bottom:.4rem;display:inline-flex}.book-link svg{width:.9rem}.place-stamp-field{background:radial-gradient(circle,#f3f1ea09 1px,#0000 1px) 0 0/14px 14px;border:1px dashed #f3f1ea1f;min-height:18rem;margin-top:1rem;position:relative}.place-stamp{min-width:8rem;min-height:5rem;color:var(--jawn-blue);text-align:center;text-transform:uppercase;border:3px double;place-content:center;padding:.8rem;display:grid;position:absolute;transform:rotate(-4deg)}.place-stamp b{max-width:12ch;font:400 1rem/.9 var(--font-215-display)}.place-stamp i,.place-stamp em{font:700 .4rem/1 var(--font-215-mono);letter-spacing:.08em;margin-top:.25rem;font-style:normal}.place-stamp--0{top:10%;left:7%}.place-stamp--1{color:var(--jawn-red);border-radius:50%;top:24%;right:7%;transform:rotate(3deg)}.place-stamp--2{color:var(--jawn-acid);bottom:8%;left:22%;transform:rotate(-1deg)}.place-stamp--3{bottom:5%;right:2%;transform:rotate(5deg)}.place-stamp--4{color:var(--jawn-paper);top:35%;left:38%;transform:rotate(-6deg)}.book-empty-stamp{text-align:center;place-content:center;height:100%;min-height:18rem;padding:2rem;display:grid}.book-empty-stamp span{color:var(--jawn-blue);font:800 .5rem/1 var(--font-215-mono);letter-spacing:.15em}.book-empty-stamp b{color:#f3f1ea47;font:400 2rem/.9 var(--font-215-display);text-transform:uppercase;margin-top:.8rem}.book-empty-stamp p{max-width:21rem;color:var(--jawn-muted);margin-top:.8rem;font-size:.72rem;line-height:1.45}.book-discovered{flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;display:flex}.book-discovered span{width:100%;color:var(--jawn-blue);font:700 .45rem/1 var(--font-215-mono);letter-spacing:.12em}.book-discovered b{color:var(--jawn-muted);font:700 .55rem/1 var(--font-215-mono)}.master-progress{border-top:1px solid var(--jawn-rule);color:var(--jawn-muted);font:700 .48rem/1 var(--font-215-mono);letter-spacing:.08em;margin-top:1rem;padding-top:.7rem}.master-progress b{float:right;color:var(--jawn-acid)}.book-stamp-shelf{flex-wrap:wrap;gap:1.8rem;margin-top:2rem;display:flex}.book-stamp-shelf>div{justify-items:center;gap:.8rem;width:5.2rem;display:grid}.book-stamp-shelf span:last-child{font:700 .4rem/1.2 var(--font-215-mono);text-align:center}.book-rule-list{border-top:1px solid var(--jawn-rule);margin-top:2rem}.book-rule-list>div{border-bottom:1px solid var(--jawn-rule);grid-template-columns:1fr auto;gap:1rem;padding:.85rem 0;display:grid}.book-rule-list span,.book-rule-list b{font:800 .56rem/1.2 var(--font-215-mono);letter-spacing:.06em}.book-rule-list b{color:var(--jawn-blue)}.book-pinned p{max-width:25rem;color:var(--jawn-muted);margin-top:1.2rem;line-height:1.5}.book-pinned>strong{color:var(--jawn-acid);font:400 2rem/1 var(--font-215-display);margin-top:1.5rem;display:block}.book-empty{margin-top:3rem}.book-empty>svg{color:var(--jawn-blue)}.book-empty p{color:var(--jawn-muted)}.book-controls{grid-template-columns:1fr auto 1fr;margin-top:1.2rem;display:grid}.book-controls button{padding:.8rem 0}.book-controls button:last-child{justify-self:end}.book-controls button:nth-child(2){color:var(--jawn-muted)}.book-controls button:disabled{opacity:.2;cursor:not-allowed}.book-notice{width:min(100%,68rem);color:var(--jawn-blue);font:700 .52rem/1 var(--font-215-mono);text-align:center;margin:.8rem auto 0}.passport-utility{border-top:1px solid var(--jawn-rule);grid-template-columns:.7fr 1.3fr;align-items:end;gap:3rem;width:min(100%,68rem);margin:3.5rem auto 0;padding-top:1.5rem;display:grid}.passport-utility>div p{color:var(--jawn-blue);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.12em}.passport-utility>div span{color:var(--jawn-muted);margin-top:.7rem;font-size:.76rem;line-height:1.45;display:block}.book-index{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000de;padding:2rem 1rem;position:fixed;inset:0;overflow:auto}.book-index>div{border-top:4px solid var(--jawn-acid);background:#101313;width:min(100%,38rem);margin:auto;padding:clamp(1.5rem,5vw,3rem);position:relative}.book-index>div>p{color:var(--jawn-blue);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.14em}.book-index h2{font:400 clamp(3rem,8vw,5rem)/.8 var(--font-215-display);margin:.8rem 0 1.5rem}.book-index>div>button:not(.book-index__close){border-top:1px solid var(--jawn-rule);text-align:left;grid-template-columns:1.2rem 1fr auto;gap:.7rem;width:100%;padding:.75rem 0;display:grid}.book-index>div>button span{color:var(--jawn-acid)}.book-index>div>button b,.book-index>div>button em{font:800 .56rem/1 var(--font-215-mono);letter-spacing:.06em;font-style:normal}.book-index>div>button em{color:var(--jawn-muted)}.book-index__close{position:absolute;top:1rem;right:1rem}.book-index__close svg{width:1.2rem}@media (prefers-reduced-motion:no-preference){.passport-book.is-next .is-right{transform-origin:0;animation:.44s both book-turn-next}.passport-book.is-prev .is-left{transform-origin:100%;animation:.44s both book-turn-prev}@keyframes book-turn-next{50%{transform:rotateY(-12deg);box-shadow:-10px 0 18px #0003}}@keyframes book-turn-prev{50%{transform:rotateY(12deg);box-shadow:10px 0 18px #0003}}}@media (max-width:700px){.passport-book-page{padding-inline:.65rem}.passport-intro h1{font-size:2.7rem}.passport-closed{width:min(88vw,22rem)}.passport-book{min-height:35rem;display:block}.passport-book:after{display:none}.passport-book__page{min-height:35rem;padding:2rem 1.35rem 1.4rem;border:1px solid #f3f1ea21!important}.passport-book.is-next .passport-book__page,.passport-book.is-prev .passport-book__page{animation:.36s both mobile-page}.book-page__content>h2{font-size:clamp(2.8rem,13vw,4rem)}.book-controls{grid-template-columns:1fr 1fr}.book-controls button:nth-child(2){display:none}.passport-utility{grid-template-columns:1fr;gap:1.5rem}.book-area-counts dt{font-size:.4rem}.book-toolbar{margin-top:1.5rem}@keyframes mobile-page{50%{opacity:.35;transform:translate(8px)}}}#spin-the-jawn .spin-result-drawer{border-top-color:var(--jawn-acid);margin-top:0}#spin-the-jawn .spin-result-drawer__copy h3{font-size:clamp(2.25rem,4vw,4.5rem)}#spin-the-jawn>div>article[aria-live=polite],#spin-the-jawn .mt-12.grid>section:first-child{display:none}@media (min-width:1100px){#spin-the-jawn .spin-experience{gap:clamp(2rem,4vw,5rem);grid-template-columns:minmax(18rem,.62fr) minmax(0,1.38fr)!important}#spin-the-jawn .spin-editorial{position:sticky;top:7rem}#spin-the-jawn .spin-machine{grid-template-rows:auto;grid-template-columns:minmax(28rem,1.42fr) minmax(15rem,.58fr);align-items:start;gap:0 clamp(1.5rem,3vw,3rem);display:grid}#spin-the-jawn .spin-machine>div:nth-child(2){grid-area:1/1;align-self:center;width:100%;max-width:none!important;margin:0!important;padding:0!important}#spin-the-jawn .spin-dial-deck{grid-area:2/1}#spin-the-jawn .spin-mode-bank{grid-area:1/2}#spin-the-jawn .spin-controls{grid-area:1/2;margin-top:4.25rem}#spin-the-jawn .spin-machine--result .spin-mode-bank{display:none!important}#spin-the-jawn .spin-machine--result .spin-controls{flex-direction:column;grid-area:1/2;align-self:center;margin-top:0;padding-top:0;display:flex}#spin-the-jawn .spin-machine--result .spin-controls>:not(.spin-result-drawer){display:none}#spin-the-jawn .spin-machine--result .spin-controls>.jawn-spin-control{order:2;margin-top:1rem;display:flex!important}#spin-the-jawn .spin-machine--result .spin-result-drawer{order:1}#spin-the-jawn .spin-result-drawer{grid-template-columns:1fr}#spin-the-jawn .spin-result-drawer__media{min-height:15rem}}@media (max-width:1099px){#spin-the-jawn .spin-passport-slot{margin-bottom:2rem}}@media (max-width:640px){.spin-dial-deck__head,.spin-dial-deck__status{align-items:flex-start}.spin-dial-deck__selectors{grid-template-columns:1fr}.spin-dial-selector:first-child{border-bottom:1px solid #f3f1ea29;border-right:0;padding-right:0}.spin-dial-selector:last-child{padding-left:0}.spin-dial-deck__status{display:grid}.spin-dial-grid button{min-height:2.75rem}.spin-dial-deck .spin-intent__audience{justify-content:flex-start}}@media (max-width:520px){#spin-the-jawn .spin-wheel-zone{padding-inline:0!important}#spin-the-jawn .jawn-passport__stamps{gap:.25rem}#spin-the-jawn .jawn-passport__stamps small{display:none}#spin-the-jawn .jawn-passport__progress{margin-top:1rem}}#spin-the-jawn .jawn-control{min-height:2.75rem;line-height:1.35;font-size:.84rem!important}#spin-the-jawn .jawn-passport__stamps>.passport-preview-mark{aspect-ratio:1;color:#f3f1ea47;min-width:0;transform:rotate(var(--mark-turn,-2deg));background:#0b0d0c;border:2px solid #f3f1ea38;border-radius:50%;place-items:center;transition:color .18s,border-color .18s,transform .18s;display:grid;position:relative}#spin-the-jawn .jawn-passport__stamps>.passport-preview-mark:nth-child(2n){--mark-turn:2deg}#spin-the-jawn .passport-preview-mark>span{aspect-ratio:1;border:1px solid;border-radius:50%;place-items:center;width:66%;display:grid;position:relative;box-shadow:inset 0 0 0 2px #0b0d0c,inset 0 0 0 3px}#spin-the-jawn .passport-preview-mark>span>b{font:900 .4rem/1 var(--font-215-mono);letter-spacing:.04em}#spin-the-jawn .passport-preview-mark>small{width:6.2rem;color:var(--jawn-muted);font:800 .4rem/1.15 var(--font-215-mono);letter-spacing:.05em;text-transform:uppercase;position:absolute;top:calc(100% + .38rem);left:50%;transform:translate(-50%)}#spin-the-jawn .passport-preview-mark>em{z-index:8;width:13rem;transform:translateX(-50%) rotate(calc(var(--mark-turn) * -1));border-top:2px solid var(--jawn-acid);color:var(--jawn-muted);font:700 .54rem/1.5 var(--font-215-mono);text-align:left;background:#151818;padding:.75rem;font-style:normal;display:none;position:absolute;bottom:calc(100% + .65rem);left:50%;box-shadow:5px 6px #00000073}#spin-the-jawn .passport-preview-mark>em strong{color:var(--jawn-paper);margin-bottom:.3rem;font-size:.6rem;display:block}#spin-the-jawn .passport-preview-mark:hover>em,#spin-the-jawn .passport-preview-mark:focus-visible>em{display:block}#spin-the-jawn .passport-preview-mark.is-earned{border-color:var(--jawn-acid);color:var(--jawn-paper);box-shadow:inset 0 0 0 3px #0b0d0c,inset 0 0 0 4px color-mix(in srgb,var(--jawn-acid) 70%,transparent)}.mark-arrow{background:currentColor;width:45%;height:2px;transform:rotate(-34deg)}.mark-arrow:after{content:"";aspect-ratio:1;border-top:2px solid;border-right:2px solid;width:28%;position:absolute;top:25%;right:23%;transform:rotate(11deg)}.mark-grid{aspect-ratio:1;opacity:.75;background:linear-gradient(90deg,#0000 42%,currentColor 43% 56%,#0000 57%),linear-gradient(#0000 42%,currentColor 43% 56%,#0000 57%);width:48%}.mark-stairs{background:linear-gradient(135deg,#0000 44%,currentColor 45% 51%,#0000 52%);border-bottom:2px solid;border-left:2px solid;width:50%;height:46%}.mark-punches{gap:3px;display:flex}.mark-punches b{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:1px 1px #00000080}.mark-route{border:2px solid;border-top:0;border-radius:0 0 50% 50%;width:55%;height:45%}.mark-route:before,.mark-route:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:27%}.mark-route:before{left:22%}.mark-route:after{right:22%}.mark-seal{border:2px dashed;border-radius:50%;position:absolute;inset:16%}#spin-the-jawn .jawn-passport__next{gap:.25rem;display:grid}.jawn-passport__next>span{color:var(--jawn-blue);font:900 .48rem/1 var(--font-215-mono);letter-spacing:.12em}.jawn-passport__next>small{color:var(--jawn-muted);font:800 .48rem/1.3 var(--font-215-mono)}.book-toolbar__directory{align-items:center;gap:1rem;display:flex}.book-toolbar__directory button+button{border-left:1px solid var(--jawn-rule);padding-left:1rem}.book-index__places>button{border-top:1px solid var(--jawn-rule);text-align:left;grid-template-columns:1.2rem minmax(8rem,.7fr) 1.3fr;align-items:start;gap:.8rem;width:100%;padding:.8rem 0;display:grid}.book-index__places>button>span{color:var(--jawn-acid)}.book-index__places>button>b,.book-index__places>button>em{font:800 .58rem/1.25 var(--font-215-mono);letter-spacing:.04em;font-style:normal}.book-index__places>button>em{color:var(--jawn-muted)}.book-index__places>button>em small{color:var(--jawn-blue);margin-top:.35rem;font-size:.46rem;line-height:1.3;display:block}.book-index__empty{color:var(--jawn-muted)!important;font:800 .55rem/1.4 var(--font-215-mono)!important;padding:1.5rem 0!important}.place-stamp-slot.is-focused{animation:1.6s both passport-place-focus}@keyframes passport-place-focus{0%,to{outline:0 solid #0000}22%,72%{outline:2px solid var(--jawn-acid);outline-offset:4px;filter:brightness(1.22)}}.book-mark__arrow{background:currentColor;width:2.2rem;height:3px;transform:rotate(-32deg)}.book-mark__grid{aspect-ratio:1;background:linear-gradient(90deg,#0000 43%,currentColor 44% 56%,#0000 57%),linear-gradient(#0000 43%,currentColor 44% 56%,#0000 57%);width:2rem}.book-mark__punches{gap:.35rem;display:flex}.book-mark__punches b{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.book-mark__route{border:3px solid;border-top:0;border-radius:0 0 50% 50%;width:2.5rem;height:1.6rem}.book-mark__seal{border:3px dashed;border-radius:50%;position:absolute;inset:18%}@media (max-width:700px){.book-toolbar{flex-wrap:wrap;gap:.8rem}.book-toolbar__directory{order:1;justify-content:space-between;width:100%}.book-toolbar>span{order:2}.book-toolbar>button{order:3}.book-index__places>button{grid-template-columns:1rem 1fr}.book-index__places>button>em{grid-column:2}}.check-in-live{border-block:1px solid var(--jawn-rule)}.check-in-live__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 2rem;display:flex}.check-in-live__head p{color:#71bea0;font:900 .68rem/1 var(--font-215-mono);letter-spacing:.25em;text-transform:uppercase}.check-in-live__head p:before{content:"";background:var(--jawn-acid);vertical-align:1px;border-radius:50%;width:.42rem;height:.42rem;margin-right:.65rem;animation:3.4s ease-in-out infinite check-in-breathe;display:inline-block}.check-in-live__head span{color:var(--jawn-muted);font:800 .48rem/1.4 var(--font-215-mono);letter-spacing:.1em}.check-in-options{border-top:1px solid var(--jawn-rule)}.check-in-option{border-bottom:1px solid var(--jawn-rule);text-align:left;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:1rem;min-height:7.6rem;padding:1.3rem .75rem;transition:border-color .18s;display:grid;position:relative;overflow:hidden}.check-in-option:nth-child(odd){border-right:1px solid var(--jawn-rule);padding-right:1.5rem}.check-in-option:nth-child(2n){padding-left:1.5rem}.check-in-option__number{color:var(--jawn-blue);font:900 .56rem/1 var(--font-215-mono);letter-spacing:.08em}.check-in-option__choice{gap:.35rem;display:grid}.check-in-option__choice strong{color:var(--jawn-paper);font:900 clamp(1.3rem,2.4vw,2rem)/.9 var(--font-215-display);letter-spacing:-.025em;text-transform:uppercase;transition:color .18s}.check-in-option__choice small{color:var(--jawn-muted);font-size:.72rem;line-height:1.35}.check-in-option__action{opacity:.45;color:var(--jawn-acid);font:900 .52rem/1 var(--font-215-mono);letter-spacing:.08em;transition:opacity .18s,transform .18s}.check-in-option>i{background:var(--jawn-blue);width:2.5rem;height:2px;transition:width .28s;display:block;position:absolute;bottom:-1px;left:0}.check-in-option:hover:not(:disabled) .check-in-option__choice strong,.check-in-option:focus-visible .check-in-option__choice strong,.check-in-option.is-selected .check-in-option__choice strong{color:#fff}.check-in-option:hover:not(:disabled) .check-in-option__action,.check-in-option:focus-visible .check-in-option__action,.check-in-option.is-selected .check-in-option__action{opacity:1;transform:translate(2px)}.check-in-option:hover:not(:disabled)>i,.check-in-option:focus-visible>i{background:var(--jawn-acid);width:5.5rem}.check-in-option.is-selected>i{background:var(--jawn-acid)}.check-in-option:focus-visible{outline:2px solid var(--jawn-blue);outline-offset:-2px}.check-in-previous{border-top:1px solid var(--jawn-rule);margin-top:1.5rem;padding-top:1rem}.check-in-previous summary{width:max-content;color:var(--jawn-muted);font:900 .52rem/1 var(--font-215-mono);letter-spacing:.1em;cursor:pointer}.check-in-previous p{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.8rem;display:flex}.check-in-previous strong{color:var(--jawn-paper);font:900 1rem/1 var(--font-215-display);text-transform:uppercase}.check-in-previous span{color:var(--jawn-blue);font:800 .5rem/1.4 var(--font-215-mono)}@keyframes check-in-breathe{0%,to{opacity:.42;box-shadow:0 0 #c9ff3d00}50%{opacity:1;box-shadow:0 0 0 3px #c9ff3d14}}@media (prefers-reduced-motion:reduce){.check-in-live__head p:before{animation:none}}@media (max-width:639px){.check-in-option:nth-child(n){border-right:0;padding-inline:.35rem}.check-in-option{grid-template-columns:1.8rem 1fr auto;min-height:6.7rem}.check-in-option__action{opacity:.75}}@media (max-width:1023px){#spin-the-jawn .spin-experience{grid-template-columns:minmax(0,1fr)}#spin-the-jawn .spin-editorial{display:contents}#spin-the-jawn .spin-editorial>p:first-child{order:1}#spin-the-jawn .spin-editorial>h2{order:2;margin-top:-1rem}#spin-the-jawn .spin-editorial>p:nth-of-type(2){order:3;margin-top:-1rem}#spin-the-jawn .spin-machine{order:4;margin-top:-1rem}#spin-the-jawn .spin-editorial>figure{order:5;margin-top:0}#spin-the-jawn .spin-editorial>div:not(.spin-passport-slot){order:6;margin-top:0}#spin-the-jawn .spin-passport-slot{order:7}}.jawn-merch-intro{border-bottom:1px solid var(--jawn-rule-strong);max-width:1440px;margin-inline:auto}.jawn-merch-intro .jawn-merch-hero__copy{max-width:78rem;padding-block:clamp(2.5rem,3.5vw,3.75rem)}.jawn-merch-intro .jawn-merch-hero__copy h1{font:900 clamp(3.8rem,7vw,7rem)/.76 var(--font-215-display);letter-spacing:-.07em;text-transform:uppercase;margin-top:1rem}.jawn-merch-intro .jawn-merch-hero__copy h1 span{color:var(--jawn-red)}.merch-design-card__copy h3{max-width:none;font-size:clamp(1.8rem,3.6vw,3.6rem)}.merch-browse>header h2{max-width:none}.merch-product-image--portrait img{height:min(86%,var(--merch-display-height));width:auto;max-width:76%}.merch-product-image--mark img{height:min(76%,var(--merch-display-height));width:auto;max-width:64%}.merch-product-image--detail.merch-product-image--wide img{width:min(92%,var(--merch-display-width))}.merch-product-image--detail.merch-product-image--portrait img,.merch-product-image--detail.merch-product-image--mark img{height:min(84%,var(--merch-display-height))}.merch-system-board{border-top:1px solid var(--jawn-rule-strong);gap:clamp(2rem,5vw,5rem);max-width:1440px;margin-inline:auto;padding:clamp(4rem,8vw,8rem) clamp(1rem,5vw,5rem);display:grid}.merch-system-board>div{align-self:end}.merch-system-board>div>p{color:var(--jawn-blue);font:800 .62rem/1 var(--font-215-mono);letter-spacing:.18em}.merch-system-board h2{max-width:11ch;font:900 clamp(2.75rem,6vw,6rem)/.8 var(--font-215-display);letter-spacing:-.055em;text-transform:uppercase;margin-top:1rem}.merch-system-board span{max-width:32rem;color:var(--jawn-muted);margin-top:1.5rem;line-height:1.65;display:block}.merch-system-board figure{background:#050606;border:1px solid #f3f1ea29;overflow:hidden}.merch-system-board figure img{width:100%;height:auto;display:block}@media (min-width:900px){.merch-system-board{grid-template-columns:minmax(18rem,.42fr) minmax(0,1.58fr)}}.merch-browse__grid{gap:clamp(1rem,2vw,1.75rem)}.merch-design-card{background:#080909;align-content:start}.merch-design-card .merch-product-image{height:clamp(15rem,24vw,20.5rem);min-height:0;padding:clamp(.75rem,1.6vw,1.25rem)}.merch-design-card__copy{padding:.85rem .15rem 1.35rem}.merch-design-card__family{font:800 .58rem/1 var(--font-215-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--jawn-blue)!important}.merch-design-card__copy h3{font-size:clamp(1.65rem,2.7vw,3rem);line-height:.84}.merch-product-image img{max-height:88%}.merch-product-image--wide img{width:min(94%,var(--merch-display-width));max-width:94%}.merch-product-image--portrait img{height:min(90%,var(--merch-display-height));max-width:82%}.merch-product-image--square img{width:min(88%,var(--merch-display-width));max-width:88%}.merch-product-image--mark img{height:min(86%,var(--merch-display-height));max-width:72%}.merch-detail__header{grid-template-columns:auto 1fr;align-items:end;gap:.65rem 2rem;padding-top:clamp(2rem,4vw,4rem);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.merch-detail__header>.jawn-link,.merch-detail__header>.merch-detail__eyebrow{grid-column:1/-1}.merch-detail__header h1{grid-column:1;max-width:13ch;font-size:clamp(3rem,6vw,6rem);line-height:.78}.merch-detail__header>span{max-width:34rem;color:var(--jawn-muted);grid-column:2;padding-bottom:.25rem;line-height:1.55}.merch-detail__viewer{align-items:start}.merch-detail__main .merch-product-image{height:clamp(24rem,48vw,38rem);min-height:0}.merch-detail__selector{gap:.65rem;padding-block:1rem 2rem}.merch-detail__applications button{padding:.85rem 0}.merch-detail__description{font-size:.92rem}.merch-detail__status{margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(3rem,6vw,5rem)}.merch-detail__status h2{font-size:clamp(2.25rem,4.8vw,4.4rem)}.creator-spin-cta--primary{border:2px solid var(--jawn-acid);background:var(--jawn-acid);width:fit-content;min-width:min(100%,20rem);color:var(--jawn-ink);padding:1rem 1.25rem;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 5px #557116}.creator-spin-cta--primary strong{font:900 clamp(1.15rem,2.4vw,1.65rem)/1 var(--font-215-display);letter-spacing:-.02em}.creator-spin-cta--primary span{font:700 .58rem/1.3 var(--font-215-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:.4rem}.creator-spin-cta--primary:hover{transform:translateY(-2px);box-shadow:0 7px #557116}.creator-spin-cta--primary:active{transform:translateY(4px);box-shadow:0 1px #557116}.creator-reel-frame{width:min(100%,19rem)}#spin-the-jawn .spin-result-drawer,#spin-the-jawn .spin-result-drawer__copy{min-width:0;overflow:visible}#spin-the-jawn .spin-result-drawer__media{aspect-ratio:16/9;min-height:0}#spin-the-jawn .spin-result-drawer__fallback{color:#f3f1ea7a;text-align:center;place-content:center;justify-items:center;gap:.8rem;height:100%;display:grid}#spin-the-jawn .spin-result-drawer__fallback svg{width:3.2rem;height:3.2rem}#spin-the-jawn .spin-result-drawer__fallback span,#spin-the-jawn .spin-result-drawer__credit{font:800 .54rem/1.45 var(--font-215-mono);letter-spacing:.14em}#spin-the-jawn .spin-result-drawer__credit{color:var(--jawn-muted);text-transform:uppercase;margin-top:1rem;display:block}#spin-the-jawn .spin-result-drawer__credit a{text-underline-offset:3px;text-decoration:underline}#spin-the-jawn .spin-result-drawer__copy h3{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-overflow:clip;white-space:normal;max-width:100%;font-size:clamp(2rem,3.2vw,3.7rem);line-height:.82;overflow:visible}#spin-the-jawn .spin-result-drawer__copy h3.spin-result-name--medium{font-size:clamp(1.8rem,2.65vw,3.15rem);line-height:.86}#spin-the-jawn .spin-result-drawer__copy h3.spin-result-name--long{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.15vw,2.55rem);line-height:.9}#spin-the-jawn .spin-result-drawer__copy h3,#spin-the-jawn .spin-result-drawer__copy h3.spin-result-name--medium,#spin-the-jawn .spin-result-drawer__copy h3.spin-result-name--long{letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.85rem,2.35vw,2.7rem);line-height:.88}.agenda-feature{max-width:1280px}.agenda-feature__date{min-height:8rem}.agenda-group{margin-top:2.25rem}.agenda-item{padding-block:1rem}.agenda-item--lead{margin-top:.75rem;padding:1.25rem}.agenda-item--lead .jawn-headline-m{font-size:clamp(1.7rem,2.5vw,2.45rem)}.creator-step{padding-block:1.25rem!important}.creator-step h3{font-size:clamp(2rem,3.7vw,3.5rem)!important}@media (min-width:1024px){.agenda-item{grid-template-columns:6rem minmax(0,1fr) 18rem auto;gap:1.25rem}.creator-step--right,.creator-step--left{width:100%;margin-inline:0}}.agenda-page>section:first-child{padding-block:clamp(2.5rem,5vw,4.5rem)}.agenda-page>section:first-child .jawn-display-xl{font-size:clamp(3.5rem,7vw,6.5rem)}.agenda-page>.jawn-shell{padding-block:clamp(3rem,6vw,5rem)}.agenda-page>.jawn-shell .jawn-display-l{font-size:clamp(3rem,6vw,5.5rem)}.sports-page>section:first-child{padding-block:clamp(2rem,4vw,3.25rem)}.sports-page>section:first-child h1{font-size:clamp(3rem,5.2vw,5rem)}.sports-page>section:nth-of-type(2){max-width:1200px}.sports-page>section:nth-of-type(2) h2{font-size:clamp(2.35rem,3.5vw,3.45rem)}.sports-page>section:last-child{max-width:1200px;padding-block:clamp(3rem,5vw,4.5rem)}.sports-page>section:last-child>a{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin-inline:auto}.sports-page>section:last-child>a h2{font-size:clamp(2rem,3vw,3rem)}.sports-page>section:last-child>div{align-items:stretch;gap:1.25rem}.sports-page>section:last-child>div>a{border:1px solid var(--jawn-rule);background:var(--jawn-surface);min-height:15rem;padding:1.25rem}.places-page>section:first-child{max-width:1200px}.places-page>section:first-child>div{padding-block:clamp(3rem,6vw,5rem)}.places-page>section:first-child .jawn-display-xl{font-size:clamp(3.6rem,7vw,6.5rem)}.places-page>section:nth-child(2) .jawn-shell{max-width:1200px;padding-block:clamp(3rem,5vw,4.5rem)}.places-page>section:nth-child(2) h2{font-size:clamp(2.8rem,5vw,4.5rem)}.places-page>section:nth-child(2) .mt-10{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.places-page>section:nth-child(2) .mt-10>a,.places-page>section:nth-child(2) .mt-10>div>a{border:1px solid var(--jawn-rule);border-left:3px solid var(--jawn-acid);background:var(--jawn-canvas);min-height:19rem;padding:1.5rem}.places-page>section:nth-child(2) .mt-10>a h3,.places-page>section:nth-child(2) .mt-10>div>a h3{font-size:clamp(1.7rem,2.3vw,2.4rem)}.places-page>section:last-child{padding-block:clamp(3.5rem,6vw,5.5rem)}.places-page>section:last-child .jawn-display-l{font-size:clamp(3rem,5vw,5rem)}.places-page>section:last-child .mt-14{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.places-page .jawn-city-guide{grid-template-rows:auto 1fr;display:grid;grid-template-columns:1fr!important;margin-left:0!important}.places-page .jawn-city-guide>div{padding:1.4rem}.places-page .jawn-city-guide h3{font-size:clamp(1.8rem,2.4vw,2.6rem)}.places-page .jawn-city-guide [class*=min-h]{aspect-ratio:4/3;min-height:0;order:0!important}.creator-page>section:first-child{max-width:1200px}.creator-page{flex-direction:column;display:flex}.creator-page>section:first-child{order:1;width:100%}.creator-page #philly-made{order:2;width:100%}.creator-page>section:nth-child(2){order:3;width:100%}.creator-page #creator-how-it-works{order:4;width:100%}.creator-page>section:nth-child(5){order:5;width:100%}.creator-page>section:nth-child(6){order:6;width:100%}.creator-page .creator-confidence{order:2;width:100%}.creator-page #philly-made{order:3}.creator-page #creator-how-it-works{order:4}.creator-page #take-the-challenge{order:5;width:100%}.creator-page>section:first-child>div{padding-block:clamp(3rem,6vw,5rem)}.creator-page>section:first-child h1{font-size:clamp(3.8rem,7vw,6.5rem)}.creator-page>section:nth-child(2)>div{padding-block:clamp(3rem,5vw,4.5rem)}.creator-page>section:nth-child(2) h2{font-size:clamp(3rem,5vw,4.8rem)}.creator-page #creator-how-it-works>div{padding-block:clamp(2.5rem,4vw,3.5rem)}.creator-page #creator-how-it-works h2{font-size:clamp(3rem,5vw,4.75rem)}#philly-made>div{max-width:1200px;padding-block:clamp(2.5rem,4vw,3.75rem)}#philly-made>div>h2{font-size:clamp(2.8rem,5vw,4.75rem)}#philly-made .creator-spotlight-preview__frame{width:min(100%,230px);max-height:290px}#philly-made .creator-spotlight-preview{padding:1.25rem}#philly-made .creator-spotlight-preview h3{font-size:clamp(1.8rem,3vw,2.8rem)}@media (max-width:900px){.places-page>section:nth-child(2) .mt-10,.places-page>section:last-child .mt-14,.sports-page>section:last-child>a{grid-template-columns:1fr}}.philly-home-hero>div:first-child>p:first-child,.philly-home-hero>a>div:last-child>p:first-child{background:0 0;font-size:0}.philly-home-hero>div:first-child>p:first-child:before{content:"PHILADELPHIA";color:var(--jawn-acid);font-size:.75rem}.philly-home-hero>div:first-child>p:first-child:after{content:"  ·  RIGHT NOW";color:var(--jawn-paper);font-size:.75rem}.philly-home-hero>a>div:last-child>p:first-child:before{content:"FEATURED";color:var(--jawn-acid);font-size:.75rem}.philly-home-hero>a>div:last-child>p:first-child:after{content:"  ·  FOOTBALL";color:var(--jawn-paper);font-size:.75rem}.sports-page>section:nth-of-type(2) .jawn-kicker{background:0 0;font-size:0}.sports-page>section:nth-of-type(2) .jawn-kicker:before{content:"FEATURED";color:var(--jawn-acid);font-size:.75rem}.sports-page>section:nth-of-type(2) .jawn-kicker:after{content:"  ·  FOOTBALL";color:var(--jawn-paper);font-size:.75rem}.agenda-page .agenda-item{background:0 0;min-width:0;padding:1rem 0}.agenda-page .agenda-item--lead{border-bottom:1px solid var(--jawn-rule);margin-top:.75rem}.agenda-page .agenda-item__date{width:100%;min-width:0}.agenda-page .agenda-item__date strong{letter-spacing:-.045em;white-space:nowrap;max-width:100%;font-size:clamp(1.45rem,2vw,1.9rem)}.agenda-page .agenda-item h3{overflow-wrap:anywhere}@media (min-width:1024px){.agenda-page .agenda-item{grid-template-columns:minmax(6.75rem,7.5rem) minmax(18rem,1fr) minmax(7rem,9rem) minmax(9rem,12rem) minmax(5rem,7rem) minmax(4.75rem,5.5rem);align-items:start;gap:clamp(.8rem,1.5vw,1.4rem)}.agenda-page .agenda-item__facts{display:contents}.agenda-page .agenda-item__facts>span{overflow-wrap:anywhere;min-width:0}.agenda-page .agenda-item>.jawn-link{white-space:nowrap;grid-column:6}}@media (max-width:1023px){.agenda-page .agenda-item{grid-template-columns:minmax(5.5rem,6.5rem) minmax(0,1fr)}.agenda-page .agenda-item__facts,.agenda-page .agenda-item>.jawn-link{grid-column:2}}@media (max-width:640px){.agenda-page .agenda-item{grid-template-columns:4.8rem minmax(0,1fr);gap:.85rem}.agenda-page .agenda-item__date strong{font-size:1.3rem}.agenda-page .agenda-item__facts{grid-template-columns:1fr 1fr}}.creator-page .creator-step:nth-child(3){border-top:1px solid #f3f1ea29;max-width:none;background:0 0!important;margin:0!important;padding:1.5rem 0!important}.creator-page .creator-step:nth-child(3):after{right:0}.creator-page .creator-step:nth-child(3) .creator-reel-frame{box-shadow:none;border:1px solid #f3f1ea2e;width:min(100%,13rem)!important}@media (min-width:1100px){#spin-the-jawn .spin-experience{gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(17rem,26fr) minmax(0,74fr)!important}#spin-the-jawn .spin-machine{grid-template-columns:minmax(29rem,1.47fr) minmax(18rem,1fr);gap:0 clamp(1.25rem,2.5vw,2.5rem)}#spin-the-jawn .spin-editorial h2{font-size:clamp(3rem,4.7vw,5rem)}#spin-the-jawn .spin-editorial>p:nth-of-type(2){font-size:1.05rem;line-height:1.55}}#philly-made>div{max-width:1180px;padding-top:clamp(3.5rem,6vw,5rem);padding-bottom:clamp(3.5rem,6vw,5rem)}#philly-made>div>h2{font-size:clamp(2.6rem,5vw,4.75rem);line-height:.86}.creator-spotlight{min-width:0;container-type:inline-size}.creator-spotlight h3{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2rem,9cqw,4rem);line-height:.86}#philly-made .creator-spotlight-preview{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:2rem;padding:clamp(1.25rem,3vw,2.25rem)}#philly-made .creator-spotlight-preview__frame{aspect-ratio:4/5;justify-self:center;width:min(100%,320px);max-height:410px}#philly-made .creator-spotlight-preview h3{font-size:clamp(2rem,4vw,3.75rem);line-height:.88}@media (max-width:760px){#philly-made .creator-spotlight-preview{grid-template-columns:1fr}#philly-made .creator-spotlight-preview__frame{width:min(100%,280px)}}.philly-home-hero{min-height:500px;max-height:540px}.philly-home-hero>div{padding-top:3rem;padding-bottom:3rem}.philly-home-hero>div h1{font-size:clamp(3.8rem,7vw,6.4rem);line-height:.78}.philly-home-hero>a{min-height:380px;max-height:540px}.philly-home-hero>a h2{max-width:16ch;font-size:clamp(1.9rem,2.8vw,3rem);line-height:.9}main>nav+section{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);max-width:1180px;margin-inline:auto}main>nav+section figure>div{aspect-ratio:16/10;max-height:430px}main>nav+section h2{font-size:clamp(2.1rem,3.6vw,3.8rem)}@media (max-width:1023px){main>nav+section{display:block}main>nav+section figure>div{max-height:420px}}@media (min-width:1100px){#spin-the-jawn .spin-experience{grid-template-columns:minmax(18rem,.52fr) minmax(0,1.48fr)!important}#spin-the-jawn .spin-machine{grid-template-columns:minmax(27rem,1.18fr) minmax(19rem,.82fr)}}@media (min-width:900px){.merch-browse__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merch-design-card:nth-child(n){grid-column:auto;grid-template-columns:1fr}.merch-detail__viewer{grid-template-columns:minmax(0,1.48fr) minmax(20rem,.72fr);gap:clamp(1.75rem,3.5vw,3.5rem)}}@media (max-width:899px){.merch-detail__header{grid-template-columns:1fr}.merch-detail__header h1,.merch-detail__header>span{grid-column:1}.merch-detail__main .merch-product-image{height:clamp(21rem,72vw,31rem)}}@media (max-width:520px){.merch-design-card .merch-product-image{height:15rem}.merch-detail__main .merch-product-image{height:21rem}}@media (max-width:899px){.jawn-merch-study{grid-template-columns:40px 1fr;gap:1.5rem}.jawn-merch-study__object{grid-column:1/-1}.jawn-merch-studies>footer{flex-direction:column}}.jawn-merch-drop{max-width:1440px;margin:auto;padding:clamp(5rem,9vw,9rem) max(5vw,1.25rem)}.jawn-merch-drop>header{align-items:end;gap:1.5rem;margin-bottom:3rem;display:grid}.jawn-merch-drop>header>p{color:var(--jawn-blue);font:800 .64rem/1 var(--font-215-mono);letter-spacing:.18em}.jawn-merch-drop>header>h2{font:900 clamp(4rem,9vw,9rem)/.75 var(--font-215-display);letter-spacing:-.07em;text-transform:uppercase}.jawn-merch-drop>header>h2 span{color:var(--jawn-red)}.jawn-merch-drop__look{gap:1rem;display:grid}.jawn-merch-look{background:#050606;min-height:35rem;position:relative;overflow:hidden}.jawn-merch-look>img{filter:contrast(1.08)saturate(.72);transition:transform .8s cubic-bezier(.16,1,.3,1)}.jawn-merch-look:hover>img{transform:scale(1.018)}.jawn-merch-look:after{content:"";background:linear-gradient(#0000 58%,#000000d9);position:absolute;inset:0}.jawn-merch-look figcaption{z-index:3;color:#c4beb4;font:700 .58rem/1 var(--font-215-mono);letter-spacing:.16em;position:absolute;bottom:1.1rem;left:1.25rem}.jawn-merch-look--jacket>img{-o-object-position:83% 44%;object-position:83% 44%}.jawn-merch-look--cap>img{-o-object-position:100% 4%;object-position:100% 4%}.jawn-merch-application-strip{background:#050606;min-height:24rem;margin-top:1rem;position:relative;overflow:hidden}.jawn-merch-application-strip>img{-o-object-position:86% 88%;object-position:86% 88%}.jawn-merch-application-strip:after{content:"";background:linear-gradient(#0000 48%,#000000e0);position:absolute;inset:0}.jawn-merch-application-strip figcaption{z-index:2;color:var(--jawn-paper);font:700 .58rem/1 var(--font-215-mono);letter-spacing:.16em;position:absolute;bottom:1.1rem;left:1.25rem}.jawn-merch-physical{gap:1rem;margin-top:1rem;display:grid}.jawn-merch-sticker,.jawn-merch-window{min-height:22rem;padding:clamp(2rem,5vw,4rem)}.jawn-merch-sticker{background:var(--jawn-paper);color:var(--jawn-ink);place-items:center;display:grid;transform:rotate(-.5deg)}.jawn-merch-sticker .brand-that-jawn-sent-me{color:var(--jawn-ink)}.jawn-merch-sticker small{font:800 .55rem/1 var(--font-215-mono);letter-spacing:.15em;margin-top:2rem}.jawn-merch-window{background:linear-gradient(135deg,#3aafff14,#0000 50%),#080909;border:1px solid #fff3;align-content:space-between;justify-items:start;display:grid}.jawn-merch-window>p{color:var(--jawn-blue);font:800 .57rem/1.5 var(--font-215-mono);letter-spacing:.14em}.jawn-merch-window>p b{color:var(--jawn-red)}.jawn-merch-window>span{max-width:30rem;color:var(--jawn-muted);line-height:1.6}@media (min-width:900px){.jawn-merch-drop>header{grid-template-columns:1fr auto}.jawn-merch-drop>header>p{grid-column:1/-1}.jawn-merch-drop__look{grid-template-columns:1.35fr .65fr}.jawn-merch-physical{grid-template-columns:.7fr 1.3fr}}[data-brand=iam215jawn] h1,[data-brand=iam215jawn] h2,[data-brand=iam215jawn] h3{text-wrap:balance}[data-brand=iam215jawn] a:focus-visible,[data-brand=iam215jawn] button:focus-visible,[data-brand=iam215jawn] input:focus-visible,[data-brand=iam215jawn] select:focus-visible,[data-brand=iam215jawn] textarea:focus-visible{outline:3px solid var(--jawn-blue);outline-offset:4px}[data-brand=iam215jawn] main.overflow-hidden>section:nth-child(2){background:var(--jawn-canvas)!important;color:var(--jawn-paper)!important}[data-brand=iam215jawn] main.overflow-x-hidden>section:nth-child(3) .relative.mt-10>.group{margin-bottom:clamp(1rem,4vw,3.5rem);border-bottom:0!important}[data-brand=iam215jawn] main.overflow-x-hidden>section:nth-child(3) .relative.mt-10>.group>span.absolute{display:none}[data-brand=iam215jawn] main.jawn-canvas>section:nth-child(2){background:var(--jawn-surface)!important;color:var(--jawn-paper)!important}[data-brand=iam215jawn] main.jawn-canvas>section:nth-child(2) p{color:var(--jawn-muted)}.philly-wordmark{-moz-column-gap:.18em;color:var(--jawn-paper);font-family:var(--font-215-display), Impact, sans-serif;letter-spacing:-.055em;text-transform:uppercase;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:end;gap:.08em .18em;font-size:clamp(1rem,2vw,1.35rem);line-height:1;display:inline-grid}.philly-wordmark__iam{letter-spacing:.08em;text-align:center;grid-area:1/1;place-self:end center;font-size:.48em;line-height:1}.philly-wordmark__215{color:var(--jawn-acid);grid-area:2/1;font-size:1.65em;line-height:.72}.philly-wordmark__jawn{color:var(--jawn-paper);grid-area:2/2;align-self:end;font-size:1.02em;line-height:.78}.philly-wordmark--compact .philly-wordmark__215{grid-column:1}.philly-wordmark--masthead{font-size:clamp(2.2rem,5vw,5.5rem)}.brand-215-monogram{color:var(--jawn-acid);font:900 1em/.72 var(--font-215-display);letter-spacing:-.2em;white-space:nowrap;align-items:baseline;display:inline-flex}.brand-215-monogram i,.brand-215-monogram b,.brand-215-monogram em{font:inherit}.brand-215-monogram b{transform:translateY(-.05em)}.brand-215-monogram em{transform:translateY(.04em)}.brand-shot-for-215{font:850 .7rem/1 var(--font-215-mono);letter-spacing:.16em;align-items:center;gap:.55em;display:inline-flex}.brand-shot-for-215>i{background:var(--jawn-red);border-radius:50%;width:.6em;height:.6em;box-shadow:0 0 0 3px #ff4d3833}.brand-shot-for-215 .brand-215-monogram{font-size:2.1em}.brand-that-jawn-sent-me{color:var(--jawn-paper);font:900 clamp(2rem,4vw,4.6rem)/.72 var(--font-215-display);letter-spacing:-.06em;text-transform:uppercase;flex-direction:column;display:inline-flex}.brand-that-jawn-sent-me small{color:var(--jawn-acid);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.18em;margin-top:.8rem}.brand-spotlight{min-width:13rem;color:var(--jawn-acid);background:#050606e0;border:1px solid;padding:1.1rem;display:inline-grid;position:relative;box-shadow:inset 0 0 0 4px #080909}.brand-spotlight:before,.brand-spotlight:after{content:"";border-color:var(--jawn-red);width:13px;height:13px;position:absolute}.brand-spotlight:before{border-top:2px solid;border-left:2px solid;top:-4px;left:-4px}.brand-spotlight:after{border-bottom:2px solid;border-right:2px solid;bottom:-4px;right:-4px}.brand-spotlight small,.brand-spotlight em{font:700 .5rem/1 var(--font-215-mono);letter-spacing:.14em}.brand-spotlight b{font:900 2rem/.78 var(--font-215-display);letter-spacing:-.04em;margin:.7rem 0 1rem}.home-spotlight{min-height:150px;color:var(--jawn-paper);background:#0d1010;border:1px solid #b7ff2a80;grid-template-columns:2.35rem minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.home-spotlight.has-image{grid-template-columns:2.35rem minmax(0,1fr) minmax(8rem,32%)}.home-spotlight:after{content:"";border-right:2px solid var(--jawn-acid);border-bottom:2px solid var(--jawn-acid);opacity:.48;pointer-events:none;width:3.5rem;height:3.5rem;position:absolute;bottom:0;right:0}.home-spotlight__rail{background:var(--jawn-acid);color:#090b0b;place-items:center;display:grid}.home-spotlight__rail b{writing-mode:vertical-rl;font:900 .65rem/1 var(--font-215-mono);letter-spacing:.18em;transform:rotate(180deg)}.home-spotlight__body{flex-direction:column;justify-content:center;min-width:0;padding:1rem 1.15rem;display:flex}.home-spotlight__meta{width:max-content;color:var(--jawn-paper);font:900 .75rem/1 var(--font-215-mono);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #f3f1ea4d;align-items:baseline;gap:.42rem;padding-bottom:.28rem;display:inline-flex}.home-spotlight__meta b{color:var(--jawn-acid);font-size:1.12em}.home-spotlight__signal{width:max-content;color:var(--jawn-blue);font:900 .62rem/1 var(--font-215-mono);letter-spacing:.12em;margin-top:.48rem}.home-spotlight strong{font:400 clamp(2.7rem,4.8vw,4.35rem)/.74 var(--font-215-display);letter-spacing:-.06em;text-transform:uppercase;margin:.62rem 0 .38rem}.home-spotlight__categories{color:var(--jawn-blue);font:800 .63rem/1.2 var(--font-215-mono);letter-spacing:.085em;text-transform:uppercase}.home-spotlight__descriptor{max-width:34rem;color:var(--jawn-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.48rem;font-size:.92rem;line-height:1.22;display:-webkit-box;overflow:hidden}.home-spotlight__cta{border-bottom:1px solid var(--jawn-blue);width:max-content;color:var(--jawn-blue);font:900 .62rem/1 var(--font-215-mono);letter-spacing:.085em;text-transform:uppercase;margin-top:.55rem;padding-bottom:.18rem}.home-spotlight__cta span{transition:transform .2s;display:inline-block}.home-spotlight:hover .home-spotlight__cta span{transform:translate(.3rem)}.home-spotlight__media{border-left:1px solid #b7ff2a3d;min-height:100%;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.home-spotlight__signal{animation:.55s both spotlight-sign-in}@keyframes spotlight-sign-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}}@media (max-width:1023px){.home-spotlight{min-height:145px}.home-spotlight__descriptor{-webkit-line-clamp:2}}@media (max-width:480px){.home-spotlight{grid-template-columns:1.8rem 1fr}.home-spotlight.has-image{grid-template-columns:1.8rem minmax(0,1fr) 28%}.home-spotlight__body{padding:.78rem .82rem}.home-spotlight strong{margin:.48rem 0 .3rem;font-size:3rem}.home-spotlight__meta{font-size:.66rem}.home-spotlight__signal,.home-spotlight__categories,.home-spotlight__cta{font-size:.57rem}.home-spotlight__descriptor{margin-top:.38rem;font-size:.78rem}.home-spotlight__media{min-height:9rem}}.home-community-stamp{border:1px solid #f3f1ea29;border-left:3px solid var(--jawn-blue);color:var(--jawn-paper);background:#0b0e0d;grid-template-columns:3.2rem minmax(15rem,.9fr) minmax(0,1.25fr) auto;align-items:center;gap:clamp(.8rem,2vw,1.5rem);margin-top:.75rem;padding:.8rem 1rem .8rem .7rem;display:grid;position:relative;overflow:hidden}.home-community-stamp:after{content:"";border:1px solid #c9ff3d40;border-radius:50%;width:4rem;height:4rem;position:absolute;bottom:-1.5rem;right:-1rem}.home-community-stamp__mark{aspect-ratio:1;border:1px solid var(--jawn-acid);width:2.5rem;color:var(--jawn-acid);font:900 .65rem/1 var(--font-215-mono);border-radius:50%;place-items:center;display:grid;transform:rotate(-5deg)}.home-community-stamp__phrase{font:400 clamp(1.15rem,2vw,1.65rem)/.83 var(--font-215-display);letter-spacing:-.025em}.home-community-stamp__proof{border-left:1px solid #f3f1ea29;gap:.42rem;padding-left:clamp(.8rem,2vw,1.5rem);display:grid}.home-community-stamp__proof>b{color:var(--jawn-blue);font:900 .48rem/1 var(--font-215-mono);letter-spacing:.14em}.home-community-stamp__proof>span{color:var(--jawn-blue);font:800 .5rem/1.2 var(--font-215-mono);letter-spacing:.07em;flex-wrap:wrap;gap:.3rem;display:flex}.home-community-stamp__proof strong{color:var(--jawn-paper)}.home-community-stamp__proof i{color:#f3f1ea6b;font-style:normal}.home-community-stamp__proof strong:nth-of-type(2){color:var(--jawn-acid)}.home-community-stamp__cta{z-index:1;border-bottom:1px solid var(--jawn-acid);color:var(--jawn-paper);font:900 .48rem/1 var(--font-215-mono);letter-spacing:.1em;white-space:nowrap;padding-bottom:.25rem;position:relative}.philly-nav-product{border:1px solid #f3f1ea3d;border-left:3px solid var(--jawn-acid);color:var(--jawn-paper);font:950 .5rem/.95 var(--font-215-mono);letter-spacing:.065em;white-space:nowrap;transform-origin:50%;background:#111512;flex:none;margin-left:.65rem;padding:.48rem .62rem .44rem;transition:transform .18s,color .18s,background-color .18s;position:relative;transform:rotate(1.25deg);box-shadow:1px 2px #0000006b}.philly-nav-product:after{content:"";background:var(--jawn-acid);width:.42rem;height:1px;position:absolute;bottom:.18rem;right:.24rem}.philly-nav-product span{color:var(--jawn-acid);transition:transform .18s;display:inline-block}.philly-nav-product:hover,.philly-nav-product:focus-visible{background:var(--jawn-acid);color:var(--jawn-ink);transform:rotate(0)translateY(-1px)}.philly-nav-product:hover span,.philly-nav-product:focus-visible span{color:var(--jawn-ink);transform:translate(2px)}.philly-nav-product--mobile{width:max-content;margin:.8rem 0 .25rem;padding:.65rem .78rem .6rem;font-size:.68rem}@media (prefers-reduced-motion:reduce){.philly-nav-product,.philly-nav-product span{transition:none}.philly-nav-product:hover,.philly-nav-product:focus-visible{transform:rotate(1.25deg)}}.spin-entry-stamp{z-index:8;color:#c83b32;transform-origin:50%;justify-items:center;width:8.2rem;margin:1.15rem 1.25rem 0 auto;text-decoration:none;transition:transform .18s,color .18s;display:grid;position:relative;transform:rotate(-3deg)}.spin-entry-stamp:hover{color:#dc463c;filter:drop-shadow(0 0 7px #c83b3233);transform:translateY(-2px)rotate(-.6deg)scale(1.03)}.spin-entry-stamp:focus-visible{outline:2px solid var(--jawn-paper);outline-offset:6px}.spin-entry-stamp__tool{z-index:2;background:linear-gradient(160deg,#333838,#111414 64%);border:1px solid #343838;border-bottom:8px solid #111414;width:7.7rem;height:6.8rem;animation:1.15s cubic-bezier(.18,.82,.2,1) both spin-stamper-thunk;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 16px #00000075}.spin-entry-stamp__tool:before{content:"";background:#202424;border:1px solid #4a4e4d;border-radius:.25rem .25rem 0 0;width:3.2rem;height:2.1rem;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.spin-entry-stamp__tool i{background:#491815;height:.7rem;position:absolute;inset:auto .45rem -.55rem;box-shadow:inset 0 -2px #0000008c}.spin-entry-stamp__ink{aspect-ratio:1.04;width:7.25rem;color:inherit;text-align:left;text-transform:uppercase;opacity:.84;filter:drop-shadow(.5px .5px #82181252);border:3px solid;border-radius:3px 1px 4px 2px;grid-template-rows:auto 1fr auto;grid-template-columns:.82fr 1.18fr;align-items:center;padding:.58rem;transition:opacity .18s,filter .18s;display:grid;position:relative;transform:rotate(-2deg);box-shadow:inset 0 0 0 2px #080909,inset 0 0 0 3px,1px -1px #c83b326b,-1px 1px #69191447}.spin-entry-stamp:hover .spin-entry-stamp__ink{opacity:1;filter:drop-shadow(1px 1px #8218127a)}.spin-entry-stamp.is-entering .spin-entry-stamp__ink{animation:2.05s ease-out both spin-ink-impression}.spin-entry-stamp__ink:before{content:"215";z-index:1;font:900 2.15rem/.7 var(--font-215-display);letter-spacing:-.07em;grid-area:2/1;align-self:end;position:relative}.spin-entry-stamp__ink:after{content:"";opacity:.36;pointer-events:none;background:radial-gradient(circle at 10% 30%,currentColor 0 1.5px,#0000 2px),radial-gradient(circle at 88% 18%,currentColor 0 1px,#0000 1.8px),radial-gradient(circle at 92% 70%,currentColor 0 2px,#0000 2.8px),radial-gradient(at 17% 77%,currentColor 0 2px,#0000 3px),radial-gradient(circle at 68% 96%,currentColor 0 1.2px,#0000 2px);border-radius:4px;position:absolute;inset:-.35rem}.spin-entry-stamp__ink small,.spin-entry-stamp__ink em{z-index:1;font:900 .36rem/1 var(--font-215-mono);letter-spacing:.14em;grid-column:1/-1;font-style:normal;position:relative}.spin-entry-stamp__ink small{grid-row:1}.spin-entry-stamp__ink em{border-top:1px solid;grid-row:3;padding-top:.3rem}.spin-entry-stamp__ink strong{z-index:1;font:900 1.55rem/.72 var(--font-215-display);letter-spacing:-.05em;text-shadow:1px 0,-1px 1px #69191457;grid-area:2/2;align-self:end;margin:0 0 0 .18rem;position:relative}.spin-entry-stamp__registration{z-index:1;opacity:.46;pointer-events:none;border:1px dashed;position:absolute;inset:.32rem}.spin-entry-stamp__cue{color:var(--jawn-paper);font:900 .48rem/1 var(--font-215-mono);letter-spacing:.11em;white-space:nowrap;margin-top:.55rem}.spin-entry-stamp__cue:after{content:"";background:currentColor;width:0;height:1px;margin-top:.3rem;transition:width .18s;display:block}.spin-entry-stamp:hover .spin-entry-stamp__cue:after,.spin-entry-stamp:focus-visible .spin-entry-stamp__cue:after{width:100%}@keyframes spin-stamper-thunk{0%{opacity:0;transform:translate(-50%,-145%)rotate(4deg)}22%{opacity:1}38%{transform:translate(-50%,-50%)rotate(-1deg)scaleY(.94)}47%{transform:translate(-50%,-54%)rotate(-1deg)}72%,to{opacity:0;transform:translate(-50%,-130%)rotate(3deg)}}@keyframes spin-ink-impression{0%,31%{opacity:0;transform:rotate(-2deg)scale(.91)}39%{opacity:.96;transform:rotate(-2deg)scale(1.025,.96)}49%,76%{opacity:.9;transform:rotate(-2deg)scale(1)}to{opacity:.82;transform:rotate(-2deg)scale(1)}}@media (max-width:900px){.spin-entry-stamp{width:7.6rem;margin:1.25rem auto 0}.spin-entry-stamp__ink{width:6.8rem}.spin-entry-stamp__ink strong{font-size:1.5rem}}.restaurant-question-grid{border-block:1px solid #f3f1ea2e;margin-top:1.5rem;display:grid}.restaurant-question{min-height:12rem;color:var(--jawn-paper);grid-template-rows:auto 1fr;grid-template-columns:1fr auto;gap:clamp(1.4rem,3vw,2.6rem) 1rem;padding:1.35rem .75rem 1.55rem;text-decoration:none;display:grid;position:relative}.restaurant-question:after{content:"";background:var(--jawn-acid);width:3.75rem;height:2px;position:absolute;bottom:0;left:.75rem}.restaurant-question:nth-child(2):after{background:var(--jawn-blue)}.restaurant-question:nth-child(3):after{background:var(--jawn-red)}.restaurant-question>span{color:var(--jawn-blue);font:900 .62rem/1 var(--font-215-mono),monospace;letter-spacing:.12em}.restaurant-question>strong{max-width:13ch;font:900 clamp(2.25rem,3vw,3.25rem)/.88 var(--font-215-display),Impact,sans-serif;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;align-self:end}.restaurant-question>svg{width:1rem;color:var(--jawn-muted);grid-area:2/2;align-self:end;transition:transform .18s,color .18s}.restaurant-question:hover>svg,.restaurant-question:focus-visible>svg{color:var(--jawn-paper);transform:translate(3px)}.restaurant-question:focus-visible{outline:1px solid var(--jawn-paper);outline-offset:-1px}.restaurant-questions-cta{border-bottom:2px solid var(--jawn-acid);width:max-content;color:var(--jawn-paper);font:900 .62rem/1 var(--font-philly-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.65rem;margin:1.65rem 0 0 auto;padding-bottom:.45rem;display:flex}.restaurant-questions-cta svg{width:.9rem;transition:transform .18s}.restaurant-questions-cta:hover svg,.restaurant-questions-cta:focus-visible svg{transform:translate(3px)}@media (min-width:640px){.restaurant-question-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.restaurant-question{border-right:1px solid #f3f1ea24}.restaurant-question:nth-child(2n){border-right:0}.restaurant-question:nth-child(-n+2){border-bottom:1px solid #f3f1ea24}}@media (min-width:1024px){.restaurant-question-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.restaurant-question{min-height:18rem;padding:1.55rem clamp(1rem,2vw,1.8rem) 2rem;border-bottom:0!important}.restaurant-question:after{left:clamp(1rem,2vw,1.8rem)}.restaurant-question:nth-child(2n){border-right:1px solid #f3f1ea24}.restaurant-question:last-child{border-right:0}}@media (max-width:639px){.restaurant-question+.restaurant-question{border-top:1px solid #f3f1ea24}.restaurant-question{min-height:10rem}}.spin-transition-line{background:var(--jawn-canvas);color:var(--jawn-paper);text-align:center;font:900 clamp(.66rem,1vw,.78rem)/1.35 var(--font-215-mono),monospace;letter-spacing:.18em;text-transform:uppercase;border-block:1px solid #beff0085;padding:1rem 1.25rem}.editorial-photo-credit{color:#f3f1ea80;font:700 .5rem/1.4 var(--font-215-mono),monospace;letter-spacing:.1em;text-transform:uppercase;display:inline-block;position:relative}.editorial-photo-credit summary{cursor:pointer;list-style:none}.editorial-photo-credit summary::-webkit-details-marker{display:none}.editorial-photo-credit summary:hover,.editorial-photo-credit summary:focus-visible{color:var(--jawn-paper)}.editorial-photo-credit__detail{z-index:6;color:#f3f1eaad;white-space:normal;background:#050606f0;min-width:max-content;max-width:min(80vw,32rem);padding:.4rem .5rem;position:absolute;top:calc(100% + .35rem);left:0}.editorial-photo-credit--overlay{z-index:4;color:#f3f1ea94;background:#050606b8;max-width:calc(100% - 1.3rem);padding:.25rem .4rem;position:absolute;bottom:.45rem;right:.65rem}.editorial-photo-credit--overlay .editorial-photo-credit__detail{inset:auto 0 calc(100% + .35rem) auto}.editorial-photo-credit--overlay+div{padding-bottom:2.25rem}@media (prefers-reduced-motion:reduce){.spin-entry-stamp,.spin-entry-stamp__cue:after,.spin-entry-stamp__ink{transition:none}.spin-entry-stamp__tool{display:none}.spin-entry-stamp.is-entering .spin-entry-stamp__ink{animation:.45s ease-out both spin-ink-reduced}@keyframes spin-ink-reduced{0%{opacity:.45;transform:rotate(-2deg)scale(.97)}to{opacity:.82;transform:rotate(-2deg)scale(1)}}}.sports-today{max-width:1280px;color:var(--jawn-paper);margin:0 auto;padding:.8rem 1.25rem}.sports-today--home{border-bottom:1px solid #f3f1ea26}.sports-today__head{color:var(--jawn-acid);font:900 .58rem/1 var(--font-215-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.8rem;display:flex}.sports-today__head i{background:#f3f1ea29;flex:1;height:1px}.sports-today__rail{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:.7rem;margin-top:.65rem;display:flex;overflow-x:auto}.sports-today__game{border-left:2px solid var(--jawn-blue);background:#ffffff06;grid-template-columns:auto 1fr;gap:.18rem .65rem;min-width:min(16rem,78vw);padding:.45rem .7rem;text-decoration:none;display:grid}.sports-today__game span{color:var(--jawn-blue);font:900 .55rem/1 var(--font-215-mono);text-transform:uppercase}.sports-today__game strong{font:900 1.05rem/.92 var(--font-215-display);text-transform:uppercase;grid-column:1/-1}.sports-today__game small{color:var(--jawn-muted);font:800 .5rem/1 var(--font-215-mono);letter-spacing:.08em;grid-column:1/-1}.sports-today__game:hover strong,.sports-today__game:focus-visible strong{color:var(--jawn-acid)}.live-philly-wire{background:var(--jawn-ink);color:var(--jawn-paper);border-block:1px solid #f3f1ea29;position:relative}.live-philly-wire__inner{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.1rem,2.5vw,2.5rem);width:min(100%,1280px);min-height:3.6rem;margin:auto;padding:.7rem clamp(1.25rem,3vw,2.5rem);display:grid;overflow:hidden}.live-philly-wire__brand{color:var(--jawn-paper);font:900 .57rem/1 var(--font-215-mono);letter-spacing:.16em;white-space:nowrap;align-items:center;gap:.55rem;display:flex}.live-philly-wire__brand i{background:var(--jawn-acid);width:.42rem;height:.42rem;animation:2.2s ease-in-out infinite live-wire-lamp;box-shadow:0 0 0 1px #c9ff3d38}@keyframes live-wire-lamp{0%,to{opacity:1;filter:brightness();box-shadow:0 0 0 1px #c9ff3d33,0 0 5px #c9ff3d47}50%{opacity:.62;filter:brightness(.76);box-shadow:0 0 0 1px #c9ff3d14,0 0 2px #c9ff3d14}}.live-philly-wire__story{min-width:0;color:inherit;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem;text-decoration:none;transition:transform .34s cubic-bezier(.22,.72,.2,1),opacity .24s;display:grid}.featured-hero{background:#090a0a;min-width:0;min-height:480px;position:relative;overflow:hidden}.featured-hero.is-leaving{opacity:.18;transition:opacity .26s}.featured-hero.is-entering{animation:.36s both featured-hero-enter}.featured-hero__controls{z-index:3;color:#f3f1eab8;font:900 .56rem/1 var(--font-215-mono);letter-spacing:.12em;align-items:center;gap:.65rem;display:flex;position:absolute;bottom:1.25rem;right:1.5rem}.featured-hero__controls span{margin-right:.15rem}.featured-hero__controls button{width:2rem;height:2rem;color:var(--jawn-paper);border:1px solid #f3f1ea52;place-items:center;transition:border-color .16s,color .16s,transform .16s;display:grid}.featured-hero__controls button:hover,.featured-hero__controls button:focus-visible{border-color:var(--jawn-acid);color:var(--jawn-acid);transform:translateY(-1px)}@keyframes featured-hero-enter{0%{opacity:.2}to{opacity:1}}.live-philly-wire__story.is-leaving{opacity:0;transform:translateY(-1.35rem)}.live-philly-wire__story.is-entering{animation:.34s cubic-bezier(.22,.72,.2,1) both live-wire-enter}@keyframes live-wire-enter{0%{opacity:0;transform:translateY(1.35rem)}to{opacity:1;transform:translateY(0)}}.live-philly-wire__category{color:var(--jawn-blue);font:900 .55rem/1 var(--font-215-mono);letter-spacing:.13em;white-space:nowrap}.live-philly-wire__story>b{color:#f3f1ea6b;font-size:.65rem}.live-philly-wire__story strong{color:var(--jawn-paper);font-family:var(--font-geist-sans),Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:750;line-height:1.25;transition:color .18s;overflow:hidden}.live-philly-wire__story time{color:var(--jawn-muted);font:800 .49rem/1 var(--font-215-mono);letter-spacing:.1em;white-space:nowrap}.live-philly-wire__story em{color:var(--jawn-paper);font-style:normal;transition:transform .18s}.live-philly-wire__story:hover strong,.live-philly-wire__story:focus-visible strong{color:#fff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.live-philly-wire__story:hover em,.live-philly-wire__story:focus-visible em{transform:translate(2px)}.live-philly-wire__story:focus-visible{outline:1px solid var(--jawn-paper);outline-offset:5px}@media (max-width:700px){.live-philly-wire__inner{grid-template-columns:1fr auto;gap:.5rem 1rem;padding-block:.8rem}.live-philly-wire__brand{grid-column:1}.live-philly-wire__story{grid-column:1/-1;grid-template-columns:auto auto 1fr auto;gap:.4rem .5rem}.live-philly-wire__story strong{text-overflow:clip;white-space:normal;grid-area:2/1/auto/4;font-size:.82rem;line-height:1.35;overflow:visible}.live-philly-wire__story time{grid-area:1/3;justify-self:end}.live-philly-wire__story em{grid-area:2/4}.live-philly-wire__story>b{grid-area:1/2}.featured-hero,.featured-hero>a{min-height:440px}.featured-hero__controls{bottom:.8rem;right:1rem}}@media (prefers-reduced-motion:reduce){.live-philly-wire__brand i{opacity:1;filter:none;animation:none}.live-philly-wire__story,.featured-hero,.featured-hero__controls button{transition:none}.live-philly-wire__story.is-leaving,.featured-hero.is-leaving{opacity:1;transform:none}.live-philly-wire__story.is-entering,.featured-hero.is-entering{animation:none}}@media (max-width:760px){.home-community-stamp{grid-template-columns:2.7rem 1fr auto}.home-community-stamp__proof{border-top:1px solid #f3f1ea24;border-left:0;grid-area:2/2/auto/-1;padding:.7rem 0 0}.home-community-stamp__cta{grid-area:1/3}}@media (max-width:480px){.home-community-stamp{grid-template-columns:2.5rem 1fr}.home-community-stamp__cta{grid-area:3/2;width:max-content}.home-community-stamp__proof{grid-column:1/-1}}.brand-neighborhood-tag{border-left:2px solid var(--jawn-blue);color:var(--jawn-paper);background:#090a0a;align-items:center;gap:.65rem;padding:.55rem .75rem;display:inline-flex}.brand-neighborhood-tag .brand-215-monogram{font-size:1.5rem}.brand-neighborhood-tag>b{font:800 .56rem/1 var(--font-215-mono);letter-spacing:.14em;text-transform:uppercase}@media (max-width:640px){[data-brand=iam215jawn] h1{overflow-wrap:normal;word-break:normal}.jawn-display-xl{font-size:clamp(3.8rem,19vw,6rem)}.jawn-display-xl.sports-display{letter-spacing:-.065em;font-size:clamp(3rem,12.5vw,4.5rem)}.jawn-media-hero-large,.jawn-media-hero-medium{aspect-ratio:4/3;max-height:460px}}@media (max-width:1023px){.philly-wordmark{font-size:1.08rem}}.merch-product-image{background:radial-gradient(circle at 50% 42%,#1b1e1d,#070808 72%);min-height:22rem;position:relative;overflow:hidden}.merch-product-image img{-o-object-fit:contain;object-fit:contain;padding:clamp(.6rem,2vw,1.5rem);transition:transform .3s,filter .3s}.merch-browse{max-width:1440px;margin-inline:auto;padding:clamp(4rem,9vw,9rem) clamp(1rem,5vw,5rem)}.merch-browse>header{gap:1rem;max-width:58rem;margin-bottom:clamp(2.5rem,6vw,5rem);display:grid}.merch-browse>header>p:first-child,.merch-detail__eyebrow{color:var(--jawn-acid);font:800 .66rem/1 var(--font-215-mono);letter-spacing:.2em;text-transform:uppercase}.merch-browse>header h2{max-width:13ch;font:900 clamp(3rem,8vw,7rem)/.78 var(--font-215-display);letter-spacing:-.06em;text-transform:uppercase}.merch-browse>header p:last-child{max-width:47rem;color:var(--jawn-muted);font-size:clamp(.95rem,1.5vw,1.15rem);line-height:1.7}.merch-browse__grid{gap:clamp(1.25rem,2.8vw,2.5rem);display:grid}.merch-design-card{border-top:1px solid var(--jawn-rule-strong);min-width:0;color:var(--jawn-paper);background:#090a0a;display:grid;overflow:hidden}.merch-design-card .merch-product-image{min-height:clamp(19rem,38vw,34rem)}.merch-design-card:hover .merch-product-image img{filter:saturate(1.06)contrast(1.04);transform:scale(1.025)}.merch-design-card__copy{align-content:start;gap:.8rem;padding:1.35rem 1rem 1.6rem;display:grid}.merch-design-card__index{color:var(--jawn-blue);font:800 .56rem/1 var(--font-215-mono);letter-spacing:.18em}.merch-design-card h3{max-width:14ch;font:900 clamp(2rem,4vw,4rem)/.82 var(--font-215-display);letter-spacing:-.045em;text-transform:uppercase}.merch-design-card p{max-width:38rem;color:var(--jawn-muted);line-height:1.55}.merch-design-card__forms{max-width:38rem;color:var(--jawn-muted);font-size:.82rem;line-height:1.5}.merch-design-card__cta{color:var(--jawn-paper);font:800 .62rem/1 var(--font-215-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:.5rem}.merch-detail{overflow-x:hidden}.merch-detail__header{gap:1rem;max-width:1440px;margin-inline:auto;padding:clamp(3.5rem,8vw,8rem) clamp(1rem,5vw,5rem) clamp(2rem,5vw,4rem);display:grid}.merch-detail__header h1{max-width:12ch;font:900 clamp(3.4rem,10vw,9rem)/.75 var(--font-215-display);letter-spacing:-.07em;text-transform:uppercase}.merch-detail__header>p:not(.merch-detail__eyebrow){max-width:45rem;color:var(--jawn-muted);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.65}.merch-detail__viewer{max-width:1440px;margin-inline:auto;padding-inline:clamp(1rem,5vw,5rem);display:grid}.merch-detail__main{border-block:1px solid var(--jawn-rule-strong);min-width:0}.merch-detail__main .merch-product-image{min-height:clamp(28rem,67vw,55rem)}.merch-detail__image-meta{border-top:1px solid var(--jawn-rule);color:var(--jawn-muted);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:.8rem .2rem;display:flex}.merch-detail__selector{align-content:start;gap:.8rem;padding:clamp(1.5rem,4vw,3rem) 0;display:grid}.merch-detail__selector>p:first-child{color:var(--jawn-blue);font:800 .58rem/1 var(--font-215-mono);letter-spacing:.18em;text-transform:uppercase}.merch-detail__applications button{border:0;border-bottom:1px solid var(--jawn-rule);width:100%;color:var(--jawn-muted);font:800 .68rem/1.2 var(--font-215-mono);letter-spacing:.09em;text-align:left;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;gap:.35rem 1rem;padding:1.1rem 0;display:grid}.merch-detail__applications button:before{content:"";border:1px solid #f3f1ea66;border-radius:50%;grid-row:1/3;width:.42rem;height:.42rem}.merch-detail__applications button small{color:#f3f1ea61;letter-spacing:.11em;font-size:.5rem}.merch-detail__applications button:hover,.merch-detail__applications button[aria-pressed=true]{color:var(--jawn-paper)}.merch-detail__applications button[aria-pressed=true]:before{border-color:var(--jawn-acid);background:var(--jawn-acid);box-shadow:0 0 0 3px #c9ff3d1f}.merch-detail__views{flex-wrap:wrap;gap:.55rem;margin-top:1.1rem;display:flex}.merch-detail__views p{color:var(--jawn-blue);font:800 .55rem/1 var(--font-215-mono);letter-spacing:.16em;flex-basis:100%}.merch-detail__views button{border:1px solid var(--jawn-rule-strong);color:var(--jawn-muted);font:800 .52rem/1 var(--font-215-mono);letter-spacing:.11em;text-transform:uppercase;padding:.6rem .75rem}.merch-detail__views button[aria-pressed=true]{border-color:var(--jawn-paper);color:var(--jawn-paper)}.merch-detail__description{color:var(--jawn-muted);padding-top:.7rem;line-height:1.65}.merch-buy-area{border-top:1px solid var(--jawn-rule-strong);margin-top:1rem;display:grid}.merch-buy-area>div{border-bottom:1px solid var(--jawn-rule);grid-template-columns:5rem 1fr;gap:1rem;padding:.85rem 0;display:grid}.merch-buy-area span{color:var(--jawn-muted);font:800 .5rem/1 var(--font-215-mono);letter-spacing:.14em}.merch-buy-area strong{color:var(--jawn-paper);font:800 .56rem/1.2 var(--font-215-mono);letter-spacing:.08em}.merch-buy-area>button{color:#8b8e88;font:900 .75rem/1 var(--font-215-mono);letter-spacing:.14em;cursor:not-allowed;background:#171919;border:1px solid #535652;margin-top:1rem;padding:1.1rem}.merch-buy-area>small{color:var(--jawn-muted);margin-top:.7rem;font-size:.68rem;line-height:1.5}.merch-detail__status{border-top:1px solid var(--jawn-rule-strong);gap:1.5rem;max-width:1440px;margin:clamp(3rem,8vw,8rem) auto 0;padding:clamp(2rem,5vw,4rem) clamp(1rem,5vw,5rem) clamp(5rem,9vw,9rem);display:grid}.merch-detail__status h2{max-width:14ch;font:900 clamp(2.5rem,6vw,5.5rem)/.8 var(--font-215-display);letter-spacing:-.055em;text-transform:uppercase}.merch-detail__status>p{max-width:43rem;color:var(--jawn-muted);line-height:1.65}@media (min-width:900px){.merch-browse__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.merch-design-card:nth-child(5n+1),.merch-design-card:nth-child(5n+4){grid-column:span 7}.merch-design-card:nth-child(5n+2),.merch-design-card:nth-child(5n+3){grid-column:span 5}.merch-design-card:nth-child(5n+5){grid-column:span 12;grid-template-columns:1.5fr .5fr}.merch-detail__viewer{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.45fr);gap:clamp(2rem,5vw,5rem)}.merch-detail__selector{align-self:start;position:sticky;top:7rem}}@media (max-width:640px){.merch-product-image{min-height:18rem}.merch-design-card .merch-product-image{min-height:20rem}.merch-detail__main .merch-product-image{min-height:26rem}}.creator-step:nth-child(3){max-width:1080px;margin:1rem auto!important;padding:clamp(1.25rem,2.5vw,2rem)!important}.creator-step:nth-child(3) h3{font-size:clamp(2.3rem,4.5vw,4rem)!important}.creator-step:nth-child(3) .creator-reel-frame{width:min(100%,13rem)!important;margin-top:1rem!important}@media (min-width:768px){.creator-step:nth-child(3)>div{-moz-column-gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1fr) 13rem;align-items:center;column-gap:clamp(2rem,5vw,5rem);display:grid}.creator-step:nth-child(3) h3,.creator-step:nth-child(3) p{grid-column:1}.creator-step:nth-child(3) .creator-reel-frame{grid-area:1/2/span 3;margin:0!important}}.merch-browse{padding:clamp(2.75rem,5vw,5rem) clamp(1rem,5vw,5rem)}.merch-browse>header{margin-bottom:clamp(2rem,4vw,3.5rem)}.merch-browse>header h2{font-size:clamp(2.75rem,6vw,5.5rem)}.merch-browse>header>span{max-width:47rem;color:var(--jawn-muted);font-size:clamp(.95rem,1.5vw,1.15rem);line-height:1.7}@media (min-width:900px){.merch-browse>header{-moz-column-gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:end;column-gap:clamp(2rem,6vw,6rem);max-width:none}.merch-browse>header>p:first-child{grid-column:1/-1}.merch-browse>header h2{grid-column:1}.merch-browse>header>span{grid-column:2;padding-bottom:.5rem}}.passport-book-page .passport-intro{width:min(100%,58rem)}.passport-book-page .passport-intro h1{font-size:clamp(2.15rem,4.2vw,3.75rem)}.passport-book-page .passport-intro span{color:var(--passport-blue)}.passport-book-page .passport-closed{width:min(100%,19.5rem)}.passport-book-page .passport-closed>div{background:#0d1110;border-color:#b7ff2a57;position:relative;overflow:hidden;box-shadow:inset -7px 0 #00000038,inset 0 -3px #f3f1ea0f,6px 7px #070909,9px 11px 18px #00000047}.passport-book-page .passport-closed .philly-wordmark{align-self:flex-start;width:max-content;max-width:8.4rem;font-size:1.25rem}.passport-book-page .passport-closed h2{color:var(--passport-red)}.passport-book-page .book-toolbar,.passport-book-page .book-controls,.passport-book-page .passport-book,.passport-book-page .passport-utility{width:min(100%,58rem)}.passport-book-page .passport-book{min-height:38rem}.passport-book-page .passport-book__page{background-color:#121515;min-height:38rem}@media (prefers-reduced-motion:no-preference){.passport-book-page .passport-book.is-next .is-right{transform-origin:0;animation:.58s cubic-bezier(.24,.76,.18,1) both book-turn-next-final}.passport-book-page .passport-book.is-prev .is-left{transform-origin:100%;animation:.58s cubic-bezier(.24,.76,.18,1) both book-turn-prev-final}@keyframes book-turn-next-final{0%{transform:rotateY(0)}52%{transform:rotateY(-34deg)skewY(.4deg);box-shadow:-14px 3px 20px #0000004d}82%{transform:rotateY(-66deg)skewY(.8deg);box-shadow:-24px 5px 28px #0000006b}to{transform:rotateY(-78deg);box-shadow:-28px 6px 32px #00000073}}@keyframes book-turn-prev-final{0%{transform:rotateY(0)}52%{transform:rotateY(34deg)skewY(-.4deg);box-shadow:14px 3px 20px #0000004d}82%{transform:rotateY(66deg)skewY(-.8deg);box-shadow:24px 5px 28px #0000006b}to{transform:rotateY(78deg);box-shadow:28px 6px 32px #00000073}}}@media (max-width:700px){.passport-book-page .passport-closed{width:min(86vw,19rem)}.passport-book-page .passport-book,.passport-book-page .passport-book__page{min-height:36rem}}.sports-category-rail{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--jawn-blue) 55%, transparent) transparent;overscroll-behavior-inline:contain}.sports-category-link{transition:color .16s;position:relative}.sports-category-link:after{content:"";background:var(--jawn-blue);transform-origin:0;height:2px;transition:transform .16s;position:absolute;bottom:-.25rem;left:0;right:0;transform:scaleX(0)}.sports-category-link:hover,.sports-category-link:focus-visible,.sports-category-link[aria-current=page]{color:var(--jawn-paper)}.sports-category-link:hover:after,.sports-category-link:focus-visible:after,.sports-category-link[aria-current=page]:after{transform:scaleX(1)}.sports-category-link[aria-current=page]:after{background:var(--jawn-acid)}.sports-category-link:focus-visible{outline:2px solid var(--jawn-blue);outline-offset:4px}@media (prefers-reduced-motion:reduce){.sports-category-link,.sports-category-link:after{transition:none}}.agenda-photo-rail{background:var(--jawn-surface);border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;display:grid;overflow:hidden}.agenda-photo-rail__image{min-height:260px;position:relative;overflow:hidden}.agenda-photo-rail__image:after{content:"";background:linear-gradient(#0000 45%,#00000073);position:absolute;inset:0}.agenda-photo-rail__image>span{z-index:1;font:700 9px/1 var(--font-215-mono),monospace;letter-spacing:.12em;color:#ffffffb3;position:absolute;bottom:.8rem;right:1rem}.agenda-photo-rail__copy{flex-direction:column;justify-content:center;min-width:0;padding:1.5rem;display:flex}.agenda-photo-rail__copy button{border:1px solid #ffffff47;place-items:center;width:2.25rem;height:2.25rem;font-weight:900;transition:color .18s,border-color .18s,transform .18s;display:grid}.agenda-photo-rail__copy button:hover,.agenda-photo-rail__copy button:focus-visible{border-color:var(--jawn-acid);color:var(--jawn-acid);transform:translateY(-1px)}@media (min-width:768px){.agenda-photo-rail{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.agenda-photo-rail__image{min-height:380px}.agenda-photo-rail__copy{padding:2.5rem}}@media (prefers-reduced-motion:reduce){.agenda-photo-rail__copy button{transition:none}}main.creator-page>section:first-child{order:1}main.creator-page>section#philly-made{order:2}main.creator-page>section.creator-confidence{order:3}main.creator-page>section#creator-how-it-works{order:4}main.creator-page>section#take-the-challenge{order:5}.agenda-page{flex-direction:column;display:flex}.agenda-page>section:first-child{order:1}.agenda-page>.agenda-feature{order:2}.agenda-page>.agenda-photo-wrap{order:3}.agenda-page>section.jawn-shell{order:4}.proof-of-stop{border-block:1px solid var(--jawn-red);color:#fff;display:grid;overflow:hidden}.proof-of-stop__copy{padding:2rem 0}.proof-of-stop__spotlight{background:var(--jawn-surface);border-top:1px solid #ffffff29;min-height:230px;position:relative}.proof-of-stop__spotlight figure{height:100%;min-height:260px;position:relative;overflow:hidden}.proof-of-stop__spotlight img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:260px;display:block}.proof-of-stop__spotlight figcaption{font-family:var(--font-215-mono),monospace;text-transform:uppercase;background:linear-gradient(#0000,#000000e0);gap:.25rem;padding:2.75rem 1rem 1rem;display:grid;position:absolute;inset:auto 0 0}.proof-of-stop__spotlight figcaption span{letter-spacing:.18em;color:var(--jawn-acid);font-size:.6rem;font-weight:900}.proof-of-stop__spotlight figcaption a{border-bottom:1px solid var(--jawn-blue);width:max-content;font-size:.8rem;font-weight:900}.proof-of-stop__spotlight figcaption b{letter-spacing:.1em;color:var(--jawn-paper);font-size:.65rem}.proof-of-stop__controls{z-index:2;font:900 .6rem/1 var(--font-215-mono),monospace;background:#080808e0;align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem}.proof-of-stop__controls span,.proof-of-stop__controls button{border-left:1px solid #ffffff38;padding:.7rem}.proof-of-stop__controls button:hover,.proof-of-stop__controls button:focus-visible{color:var(--jawn-acid)}.proof-of-stop__empty{background:linear-gradient(145deg,#ffffff09,#0000 55%);flex-direction:column;justify-content:flex-end;min-height:260px;padding:1.25rem;display:flex}.proof-of-stop__empty span{font:900 .6rem/1 var(--font-215-mono),monospace;letter-spacing:.18em;color:var(--jawn-blue)}.proof-of-stop__empty strong{max-width:18rem;font-family:var(--font-215-display),sans-serif;margin-top:.7rem;font-size:1.75rem;line-height:.9}.proof-of-stop__empty p{max-width:22rem;color:var(--jawn-muted);margin-top:.7rem;font-size:.75rem;line-height:1.45}@media (min-width:640px){.proof-of-stop.has-spotlight{grid-template-rows:auto minmax(230px,1fr)}.proof-of-stop__copy{padding:1.5rem}.proof-of-stop__spotlight{border-top:1px solid #ffffff29}}@media (min-width:1024px){#spin-the-jawn .spin-aftercare{grid-template-columns:minmax(0,.72fr) minmax(0,1.2fr) minmax(0,1fr)!important}.proof-of-stop{grid-column:auto}}#spin-the-jawn .passport-preview-mark--inspection{border-radius:.15rem}#spin-the-jawn .passport-preview-mark--ticket{aspect-ratio:1.25;border-style:dashed;border-radius:0}#spin-the-jawn .passport-preview-mark--diamond{border-radius:0;transform:rotate(45deg)scale(.78)}#spin-the-jawn .passport-preview-mark--diamond>span,#spin-the-jawn .passport-preview-mark--diamond>small,#spin-the-jawn .passport-preview-mark--diamond>em{transform:rotate(-45deg)}#spin-the-jawn .passport-preview-mark--stairs{clip-path:polygon(0 25%,25% 25%,25% 0,100% 0,100% 100%,0 100%);border-radius:0}#spin-the-jawn .passport-preview-mark.accent-blue.is-earned{border-color:var(--jawn-blue)}#spin-the-jawn .passport-preview-mark.accent-red.is-earned{border-color:var(--jawn-red)}#spin-the-jawn .passport-preview-mark.accent-paper.is-earned{border-color:var(--jawn-paper)}.spin-product-page #spin-the-jawn>div{padding-top:clamp(1rem,3vw,2.5rem)}@media (max-width:767px){.spin-product-page .spin-experience{gap:.75rem}.spin-product-page .spin-editorial>p{font-size:.62rem}.spin-product-page .spin-editorial>h2{margin-top:.45rem;font-size:clamp(2.4rem,13vw,3.4rem)}.spin-product-page .spin-editorial figure{display:none}.spin-product-page .spin-machine{padding-top:.5rem}.spin-product-page .spin-wheel-zone{margin-bottom:1rem;padding-block:.75rem}}.placeholder\:text-slate-500::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.last\:border-0:last-child{border-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#4a5967\]:hover{--tw-border-opacity:1;border-color:rgb(74 89 103/var(--tw-border-opacity,1))}.hover\:border-\[\#514e40\]:hover{--tw-border-opacity:1;border-color:rgb(81 78 64/var(--tw-border-opacity,1))}.hover\:border-\[\#66b6df\]:hover{--tw-border-opacity:1;border-color:rgb(102 182 223/var(--tw-border-opacity,1))}.hover\:border-\[\#f1ead3\]:hover{--tw-border-opacity:1;border-color:rgb(241 234 211/var(--tw-border-opacity,1))}.hover\:border-\[var\(--jawn-acid\)\]:hover{border-color:var(--jawn-acid)}.hover\:border-\[var\(--jawn-blue\)\]:hover{border-color:var(--jawn-blue)}.hover\:border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.hover\:border-cyan-electric\/40:hover{border-color:#18e0ff66}.hover\:border-cyan-electric\/50:hover{border-color:#18e0ff80}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:bg-\[\#1264cf\]:hover{--tw-bg-opacity:1;background-color:rgb(18 100 207/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1b1a14\]:hover{--tw-bg-opacity:1;background-color:rgb(27 26 20/var(--tw-bg-opacity,1))}.hover\:bg-\[\#242424\]:hover{--tw-bg-opacity:1;background-color:rgb(36 36 36/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2a3c49\]:hover{--tw-bg-opacity:1;background-color:rgb(42 60 73/var(--tw-bg-opacity,1))}.hover\:bg-\[\#67afd4\]\/10:hover{background-color:#67afd41a}.hover\:bg-\[\#bd001d\]:hover{--tw-bg-opacity:1;background-color:rgb(189 0 29/var(--tw-bg-opacity,1))}.hover\:bg-\[\#d90000\]:hover{--tw-bg-opacity:1;background-color:rgb(217 0 0/var(--tw-bg-opacity,1))}.hover\:bg-cyan-electric:hover{--tw-bg-opacity:1;background-color:rgb(24 224 255/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[\.08\]:hover{background-color:#ffffff14}.hover\:text-\[\#c8f548\]:hover{--tw-text-opacity:1;color:rgb(200 245 72/var(--tw-text-opacity,1))}.hover\:text-\[var\(--jawn-acid\)\]:hover{color:var(--jawn-acid)}.hover\:text-cyan-electric:hover{--tw-text-opacity:1;color:rgb(24 224 255/var(--tw-text-opacity,1))}.hover\:text-ink-950:hover{--tw-text-opacity:1;color:rgb(5 7 13/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:shadow-\[5px_5px_0_\#fe2c55\]:hover{--tw-shadow:5px 5px 0 #fe2c55;--tw-shadow-colored:5px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:saturate-150:hover{--tw-saturate:saturate(1.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[var\(--jawn-red\)\]:focus{border-color:var(--jawn-red)}.focus\:border-cyan-300:focus{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.focus\:border-cyan-400:focus{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-\[-4px\]:focus-visible{outline-offset:-4px}.focus-visible\:outline-\[var\(--jawn-blue\)\]:focus-visible{outline-color:var(--jawn-blue)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#34343a\]:disabled{--tw-bg-opacity:1;background-color:rgb(52 52 58/var(--tw-bg-opacity,1))}.disabled\:text-\[\#999\]:disabled{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.disabled\:text-slate-500:disabled{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group[open] .group-open\:block{display:block}.group[open] .group-open\:hidden{display:none}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-2{--tw-translate-x:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.025\]{--tw-scale-x:1.025;--tw-scale-y:1.025;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x:1.035;--tw-scale-y:1.035;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x:1.04;--tw-scale-y:1.04;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-cyan-electric{--tw-bg-opacity:1;background-color:rgb(24 224 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-\[\#9bd5fb\]{--tw-text-opacity:1;color:rgb(155 213 251/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[var\(--jawn-acid\)\]{color:var(--jawn-acid)}.group:hover .group-hover\:text-\[var\(--jawn-blue\)\]{color:var(--jawn-blue)}.group:hover .group-hover\:text-cyan-electric{--tw-text-opacity:1;color:rgb(24 224 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-ink-950{--tw-text-opacity:1;color:rgb(5 7 13/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-\[70\%\]{width:70%}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[\.35fr_1fr\]{grid-template-columns:.35fr 1fr}.md\:grid-cols-\[\.42fr_1fr\]{grid-template-columns:.42fr 1fr}.md\:grid-cols-\[120px_1fr_160px\]{grid-template-columns:120px 1fr 160px}.md\:grid-cols-\[120px_1fr_auto\]{grid-template-columns:120px 1fr auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[3\.25rem_11rem_1fr_auto\]{grid-template-columns:3.25rem 11rem 1fr auto}.md\:grid-cols-\[60px_1fr_1fr_auto\]{grid-template-columns:60px 1fr 1fr auto}.md\:grid-cols-\[90px_minmax\(0\,1fr\)\]{grid-template-columns:90px minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-self-end{justify-self:end}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-14{padding:3.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-24{padding-bottom:6rem}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-28{top:7rem}.lg\:-mr-24{margin-right:-6rem}.lg\:ml-\[12\%\]{margin-left:12%}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[5\/4\]{aspect-ratio:5/4}.lg\:w-\[calc\(\(100\%_-_2\.5rem\)\/3\)\]{width:calc(33.3333% - .833333rem)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[\.22fr_1fr\]{grid-template-columns:.22fr 1fr}.lg\:grid-cols-\[\.32fr_1fr\]{grid-template-columns:.32fr 1fr}.lg\:grid-cols-\[\.46fr_\.54fr\]{grid-template-columns:.46fr .54fr}.lg\:grid-cols-\[\.58fr_1fr_1fr\]{grid-template-columns:.58fr 1fr 1fr}.lg\:grid-cols-\[\.65fr_1fr\]{grid-template-columns:.65fr 1fr}.lg\:grid-cols-\[\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.75fr_1fr\]{grid-template-columns:.75fr 1fr}.lg\:grid-cols-\[0\.85fr_1fr\]{grid-template-columns:.85fr 1fr}.lg\:grid-cols-\[0\.8fr_1fr\]{grid-template-columns:.8fr 1fr}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.12fr_\.88fr\]{grid-template-columns:1.12fr .88fr}.lg\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[1\.25fr_1\.75fr\]{grid-template-columns:1.25fr 1.75fr}.lg\:grid-cols-\[1fr_\.75fr\],.lg\:grid-cols-\[1fr_0\.75fr\]{grid-template-columns:1fr .75fr}.lg\:grid-cols-\[1fr_0\.7fr\]{grid-template-columns:1fr .7fr}.lg\:grid-cols-\[1fr_0\.85fr\]{grid-template-columns:1fr .85fr}.lg\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_19rem\]{grid-template-columns:1fr 19rem}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-8{padding-bottom:2rem}.lg\:first\:pl-0:first-child{padding-left:0}.lg\:last\:border-r-0:last-child{border-right-width:0}.lg\:last\:pr-0:last-child{padding-right:0}}@media (min-width:1280px){.xl\:block{display:block}.xl\:inline{display:inline}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.35fr_\.85fr\]{grid-template-columns:1.35fr .85fr}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (min-width:640px){.sm\:\[\&\:nth-child\(odd\)\]\:border-r:nth-child(odd){border-right-width:1px}}
