/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-content:"";--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-8xl:6rem;--text-9xl:8rem;--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-30{top:calc(var(--spacing) * 30)}.top-\[6\.7px\]{top:6.7px}.right-\[-627\.5px\]{right:-627.5px}.right-\[1\.5625rem\]{right:1.5625rem}.right-\[6\.7px\]{right:6.7px}.right-\[31\.5625rem\]{right:31.5625rem}.bottom-\[1\.5625rem\]{bottom:1.5625rem}.left-0{left:calc(var(--spacing) * 0)}.left-160{left:calc(var(--spacing) * 160)}.left-210{left:calc(var(--spacing) * 210)}.left-\[632\.5px\]{left:632.5px}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-8{z-index:8}.z-12{z-index:12}.z-16{z-index:16}.z-20{z-index:20}.z-21{z-index:21}.z-27{z-index:27}.z-33{z-index:33}.z-40{z-index:40}.z-47{z-index:47}.z-55{z-index:55}.z-63{z-index:63}.z-72{z-index:72}.z-80{z-index:80}.z-89{z-index:89}.z-98{z-index:98}.z-100{z-index:100}.z-107{z-index:107}.z-115{z-index:115}.z-124{z-index:124}.z-133{z-index:133}.z-141{z-index:141}.z-149{z-index:149}.z-156{z-index:156}.z-163{z-index:163}.z-170{z-index:170}.z-176{z-index:176}.z-181{z-index:181}.z-186{z-index:186}.z-190{z-index:190}.z-194{z-index:194}.z-196{z-index:196}.z-198{z-index:198}.z-200{z-index:200}.z-10000{z-index:10000}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-px{margin:-1px}.-mx-\[3\.1125rem\]{margin-inline:-3.1125rem}.mx-auto{margin-inline:auto}.my-\[0\.9375rem\]{margin-block:.9375rem}.my-\[22\.5px\]{margin-block:22.5px}.my-\[42\.3px\]{margin-block:42.3px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[-1\.3px\]{margin-top:-1.3px}.mt-\[22\.5px\]{margin-top:22.5px}.mt-\[42\.3px\]{margin-top:42.3px}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-\[0\.9375rem\]{margin-bottom:.9375rem}.mb-\[1\.0625rem\]{margin-bottom:1.0625rem}.mb-\[1\.5875rem\]{margin-bottom:1.5875rem}.mb-\[5\.3px\]{margin-bottom:5.3px}.mb-\[7\.5px\]{margin-bottom:7.5px}.mb-\[13\.5px\]{margin-bottom:13.5px}.mb-\[33\.9px\]{margin-bottom:33.9px}.mb-\[42\.3px\]{margin-bottom:42.3px}.-ml-\[3\.1125rem\]{margin-left:-3.1125rem}.-ml-\[8\.4375rem\]{margin-left:-8.4375rem}.ml-\[calc\(50\%_-_640px\)\]{margin-left:calc(50% - 640px)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.aspect-\[3\.51\]{aspect-ratio:3.51}.aspect-\[4\.19\]{aspect-ratio:4.19}.aspect-\[224\/335\]{aspect-ratio:224/335}.aspect-\[auto_20\/24\]{aspect-ratio:auto 20/24}.aspect-\[auto_56\/84\]{aspect-ratio:auto 56/84}.aspect-\[auto_167\/251\]{aspect-ratio:auto 167/251}.aspect-\[auto_224\/335\]{aspect-ratio:auto 224/335}.aspect-\[auto_401\/600\]{aspect-ratio:auto 401/600}.aspect-\[auto_471\/391\]{aspect-ratio:auto 471/391}.aspect-\[auto_471\/452\]{aspect-ratio:auto 471/452}.aspect-\[auto_730\/391\]{aspect-ratio:auto 730/391}.aspect-\[auto_871\/617\]{aspect-ratio:auto 871/617}.aspect-\[auto_1071\/663\]{aspect-ratio:auto 1071/663}.aspect-\[auto_1500\/928\]{aspect-ratio:auto 1500/928}.aspect-\[auto_2500\/1337\]{aspect-ratio:auto 2500/1337}.aspect-square{aspect-ratio:1}.h-0{height:calc(var(--spacing) * 0)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-11{height:calc(var(--spacing) * 11)}.h-13\.5{height:calc(var(--spacing) * 13.5)}.h-20\.5{height:calc(var(--spacing) * 20.5)}.h-21{height:calc(var(--spacing) * 21)}.h-23\.5{height:calc(var(--spacing) * 23.5)}.h-67\.5{height:calc(var(--spacing) * 67.5)}.h-75{height:calc(var(--spacing) * 75)}.h-100\.5{height:calc(var(--spacing) * 100.5)}.h-154{height:calc(var(--spacing) * 154)}.h-157\.5{height:calc(var(--spacing) * 157.5)}.h-195{height:calc(var(--spacing) * 195)}.h-200{height:calc(var(--spacing) * 200)}.h-1024{height:calc(var(--spacing) * 1024)}.h-1500\.5{height:calc(var(--spacing) * 1500.5)}.h-\[0\.775rem\]{height:.775rem}.h-\[1\.0625rem\]{height:1.0625rem}.h-\[1\.6875rem\]{height:1.6875rem}.h-\[2\.5px\]{height:2.5px}.h-\[2\.475rem\]{height:2.475rem}.h-\[2\.1875rem\]{height:2.1875rem}.h-\[2\.7125rem\]{height:2.7125rem}.h-\[3\.6125rem\]{height:3.6125rem}.h-\[5\.0875rem\]{height:5.0875rem}.h-\[5\.9375rem\]{height:5.9375rem}.h-\[6\.775rem\]{height:6.775rem}.h-\[7\.625rem\]{height:7.625rem}.h-\[7\.8125rem\]{height:7.8125rem}.h-\[10\.7px\]{height:10.7px}.h-\[13\.5px\]{height:13.5px}.h-\[14\.3px\]{height:14.3px}.h-\[16\.3125rem\]{height:16.3125rem}.h-\[18\.9rem\]{height:18.9rem}.h-\[25\.2375rem\]{height:25.2375rem}.h-\[25\.3125rem\]{height:25.3125rem}.h-\[26\.7px\]{height:26.7px}.h-\[29\.625rem\]{height:29.625rem}.h-\[32\.2375rem\]{height:32.2375rem}.h-\[33\.925rem\]{height:33.925rem}.h-\[38\.125rem\]{height:38.125rem}.h-\[39\.1875rem\]{height:39.1875rem}.h-\[39\.3625rem\]{height:39.3625rem}.h-\[40\.5px\]{height:40.5px}.h-\[45\.575rem\]{height:45.575rem}.h-\[45\.5625rem\]{height:45.5625rem}.h-\[67\.5px\]{height:67.5px}.h-\[502\.3px\]{height:502.3px}.h-\[529\.3px\]{height:529.3px}.h-full{height:100%}.h-px{height:1px}.max-h-140{max-height:calc(var(--spacing) * 140)}.max-h-200{max-height:calc(var(--spacing) * 200)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[2\.7125rem\]{min-height:2.7125rem}.min-h-\[4\.2rem\]{min-height:4.2rem}.min-h-\[23\.4rem\]{min-height:23.4rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-5{width:calc(var(--spacing) * 5)}.w-7\.5{width:calc(var(--spacing) * 7.5)}.w-14{width:calc(var(--spacing) * 14)}.w-47{width:calc(var(--spacing) * 47)}.w-50{width:calc(var(--spacing) * 50)}.w-67{width:calc(var(--spacing) * 67)}.w-67\.5{width:calc(var(--spacing) * 67.5)}.w-294\.5{width:calc(var(--spacing) * 294.5)}.w-295{width:calc(var(--spacing) * 295)}.w-315{width:calc(var(--spacing) * 315)}.w-320{width:calc(var(--spacing) * 320)}.w-\[1\.6875rem\]{width:1.6875rem}.w-\[7\.3125rem\]{width:7.3125rem}.w-\[13\.5\%\]{width:13.5%}.w-\[26\.7px\]{width:26.7px}.w-\[47\.4375rem\]{width:47.4375rem}.w-\[80\.8125rem\]{width:80.8125rem}.w-\[263\.3px\]{width:263.3px}.w-\[1180\.3px\]{width:1180.3px}.w-\[max-content\]{width:max-content}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-100{max-width:calc(var(--spacing) * 100)}.max-w-320{max-width:calc(var(--spacing) * 320)}.max-w-\[24\.6rem\]{max-width:24.6rem}.max-w-\[38\.3625rem\]{max-width:38.3625rem}.max-w-\[45\.7125rem\]{max-width:45.7125rem}.max-w-\[601\.9px\]{max-width:601.9px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[152\.3px\]{min-width:152.3px}.min-w-\[max-content\]{min-width:max-content}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.\[table-layout\:fixed\]{table-layout:fixed}.\[border-collapse\:collapse\],.border-collapse{border-collapse:collapse}.\[border-spacing\:2px\]{border-spacing:2px}.origin-\[135px_4096px\]{transform-origin:135px 4096px}.origin-\[589\.172px_315\.203px\]{transform-origin:589.172px 315.203px}.\[translate\:-50\%\]{translate:-50%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[matrix\(-0\.110394\,-0\.993888\,0\.993888\,-0\.110394\,0\,0\)\]{transform:matrix(-.110394,-.993888,.993888,-.110394,0,0)}.transform-\[matrix\(-0\.110394\,0\.993888\,-0\.993888\,-0\.110394\,0\,0\)\]{transform:matrix(-.110394,.993888,-.993888,-.110394,0,0)}.transform-\[matrix\(-0\.197802\,-0\.980242\,0\.980242\,-0\.197802\,0\,0\)\]{transform:matrix(-.197802,-.980242,.980242,-.197802,0,0)}.transform-\[matrix\(-0\.197802\,0\.980242\,-0\.980242\,-0\.197802\,0\,0\)\]{transform:matrix(-.197802,.980242,-.980242,-.197802,0,0)}.transform-\[matrix\(-0\.0221221\,-0\.999755\,0\.999755\,-0\.0221221\,0\,0\)\]{transform:matrix(-.0221221,-.999755,.999755,-.0221221,0,0)}.transform-\[matrix\(-0\.0221221\,0\.999755\,-0\.999755\,-0\.0221221\,0\,0\)\]{transform:matrix(-.0221221,.999755,-.999755,-.0221221,0,0)}.transform-\[matrix\(-0\.283662\,-0\.958924\,0\.958924\,-0\.283662\,0\,0\)\]{transform:matrix(-.283662,-.958924,.958924,-.283662,0,0)}.transform-\[matrix\(-0\.283662\,0\.958924\,-0\.958924\,-0\.283662\,0\,0\)\]{transform:matrix(-.283662,.958924,-.958924,-.283662,0,0)}.transform-\[matrix\(-0\.367302\,-0\.930102\,0\.930102\,-0\.367302\,0\,0\)\]{transform:matrix(-.367302,-.930102,.930102,-.367302,0,0)}.transform-\[matrix\(-0\.367302\,0\.930102\,-0\.930102\,-0\.367302\,0\,0\)\]{transform:matrix(-.367302,.930102,-.930102,-.367302,0,0)}.transform-\[matrix\(-0\.448067\,-0\.894\,0\.894\,-0\.448067\,0\,0\)\]{transform:matrix(-.448067,-.894,.894,-.448067,0,0)}.transform-\[matrix\(-0\.448067\,0\.894\,-0\.894\,-0\.448067\,0\,0\)\]{transform:matrix(-.448067,.894,-.894,-.448067,0,0)}.transform-\[matrix\(-0\.525325\,-0\.850902\,0\.850902\,-0\.525325\,0\,0\)\]{transform:matrix(-.525325,-.850902,.850902,-.525325,0,0)}.transform-\[matrix\(-0\.525325\,0\.850902\,-0\.850902\,-0\.525325\,0\,0\)\]{transform:matrix(-.525325,.850902,-.850902,-.525325,0,0)}.transform-\[matrix\(-0\.598472\,-0\.801143\,0\.801143\,-0\.598472\,0\,0\)\]{transform:matrix(-.598472,-.801143,.801143,-.598472,0,0)}.transform-\[matrix\(-0\.598472\,0\.801143\,-0\.801143\,-0\.598472\,0\,0\)\]{transform:matrix(-.598472,.801143,-.801143,-.598472,0,0)}.transform-\[matrix\(-0\.666936\,-0\.745115\,0\.745115\,-0\.666936\,0\,0\)\]{transform:matrix(-.666936,-.745115,.745115,-.666936,0,0)}.transform-\[matrix\(-0\.666936\,0\.745115\,-0\.745115\,-0\.666936\,0\,0\)\]{transform:matrix(-.666936,.745115,-.745115,-.666936,0,0)}.transform-\[matrix\(-0\.730179\,-0\.683256\,0\.683256\,-0\.730179\,0\,0\)\]{transform:matrix(-.730179,-.683256,.683256,-.730179,0,0)}.transform-\[matrix\(-0\.787708\,-0\.616049\,0\.616049\,-0\.787708\,0\,0\)\]{transform:matrix(-.787708,-.616049,.616049,-.787708,0,0)}.transform-\[matrix\(-0\.839072\,-0\.54402\,0\.54402\,-0\.839072\,0\,0\)\]{transform:matrix(-.839072,-.54402,.54402,-.839072,0,0)}.transform-\[matrix\(-0\.883869\,-0\.467734\,0\.467734\,-0\.883869\,0\,0\)\]{transform:matrix(-.883869,-.467734,.467734,-.883869,0,0)}.transform-\[matrix\(-0\.921749\,-0\.387788\,0\.387788\,-0\.921749\,0\,0\)\]{transform:matrix(-.921749,-.387788,.387788,-.921749,0,0)}.transform-\[matrix\(0\.938\,-0\.346636\,0\.346636\,0\.938\,0\,0\)\]{transform:matrix(.938,-.346636,.346636,.938,0,0)}.transform-\[matrix\(0\.938\,0\.346636\,-0\.346636\,0\.938\,0\,0\)\]{transform:matrix(.938,.346636,-.346636,.938,0,0)}.transform-\[matrix\(0\.066323\,-0\.997798\,0\.997798\,0\.066323\,0\,0\)\]{transform:matrix(.066323,-.997798,.997798,.066323,0,0)}.transform-\[matrix\(0\.066323\,0\.997798\,-0\.997798\,0\.066323\,0\,0\)\]{transform:matrix(.066323,.997798,-.997798,.066323,0,0)}.transform-\[matrix\(0\.154249\,-0\.988032\,0\.988032\,0\.154249\,0\,0\)\]{transform:matrix(.154249,-.988032,.988032,.154249,0,0)}.transform-\[matrix\(0\.154249\,0\.988032\,-0\.988032\,0\.154249\,0\,0\)\]{transform:matrix(.154249,.988032,-.988032,.154249,0,0)}.transform-\[matrix\(0\.240968\,-0\.970533\,0\.970533\,0\.240968\,0\,0\)\]{transform:matrix(.240968,-.970533,.970533,.240968,0,0)}.transform-\[matrix\(0\.240968\,0\.970533\,-0\.970533\,0\.240968\,0\,0\)\]{transform:matrix(.240968,.970533,-.970533,.240968,0,0)}.transform-\[matrix\(0\.325801\,-0\.945439\,0\.945439\,0\.325801\,0\,0\)\]{transform:matrix(.325801,-.945439,.945439,.325801,0,0)}.transform-\[matrix\(0\.325801\,0\.945439\,-0\.945439\,0\.325801\,0\,0\)\]{transform:matrix(.325801,.945439,-.945439,.325801,0,0)}.transform-\[matrix\(0\.408084\,-0\.912945\,0\.912945\,0\.408084\,0\,0\)\]{transform:matrix(.408084,-.912945,.912945,.408084,0,0)}.transform-\[matrix\(0\.408084\,0\.912945\,-0\.912945\,0\.408084\,0\,0\)\]{transform:matrix(.408084,.912945,-.912945,.408084,0,0)}.transform-\[matrix\(0\.487173\,-0\.873306\,0\.873306\,0\.487173\,0\,0\)\]{transform:matrix(.487173,-.873306,.873306,.487173,0,0)}.transform-\[matrix\(0\.487173\,0\.873306\,-0\.873306\,0\.487173\,0\,0\)\]{transform:matrix(.487173,.873306,-.873306,.487173,0,0)}.transform-\[matrix\(0\.562449\,-0\.826832\,0\.826832\,0\.562449\,0\,0\)\]{transform:matrix(.562449,-.826832,.826832,.562449,0,0)}.transform-\[matrix\(0\.562449\,0\.826832\,-0\.826832\,0\.562449\,0\,0\)\]{transform:matrix(.562449,.826832,-.826832,.562449,0,0)}.transform-\[matrix\(0\.633324\,-0\.773887\,0\.773887\,0\.633324\,0\,0\)\]{transform:matrix(.633324,-.773887,.773887,.633324,0,0)}.transform-\[matrix\(0\.633324\,0\.773887\,-0\.773887\,0\.633324\,0\,0\)\]{transform:matrix(.633324,.773887,-.773887,.633324,0,0)}.transform-\[matrix\(0\.699242\,-0\.714885\,0\.714885\,0\.699242\,0\,0\)\]{transform:matrix(.699242,-.714885,.714885,.699242,0,0)}.transform-\[matrix\(0\.699242\,0\.714885\,-0\.714885\,0\.699242\,0\,0\)\]{transform:matrix(.699242,.714885,-.714885,.699242,0,0)}.transform-\[matrix\(0\.759687\,-0\.650289\,0\.650289\,0\.759687\,0\,0\)\]{transform:matrix(.759687,-.650289,.650289,.759687,0,0)}.transform-\[matrix\(0\.759687\,0\.650289\,-0\.650289\,0\.759687\,0\,0\)\]{transform:matrix(.759687,.650289,-.650289,.759687,0,0)}.transform-\[matrix\(0\.814187\,-0\.580603\,0\.580603\,0\.814187\,0\,0\)\]{transform:matrix(.814187,-.580603,.580603,.814187,0,0)}.transform-\[matrix\(0\.814187\,0\.580603\,-0\.580603\,0\.814187\,0\,0\)\]{transform:matrix(.814187,.580603,-.580603,.814187,0,0)}.transform-\[matrix\(0\.862315\,-0\.506373\,0\.506373\,0\.862315\,0\,0\)\]{transform:matrix(.862315,-.506373,.506373,.862315,0,0)}.transform-\[matrix\(0\.862315\,0\.506373\,-0\.506373\,0\.862315\,0\,0\)\]{transform:matrix(.862315,.506373,-.506373,.862315,0,0)}.transform-\[matrix\(0\.903693\,-0\.42818\,0\.42818\,0\.903693\,0\,0\)\]{transform:matrix(.903693,-.42818,.42818,.903693,0,0)}.transform-\[matrix\(0\.903693\,0\.42818\,-0\.42818\,0\.903693\,0\,0\)\]{transform:matrix(.903693,.42818,-.42818,.903693,0,0)}.transform-\[matrix\(0\.964965\,-0\.262379\,0\.262379\,0\.964965\,0\,0\)\]{transform:matrix(.964965,-.262379,.262379,.964965,0,0)}.transform-\[matrix\(0\.964965\,0\.262379\,-0\.262379\,0\.964965\,0\,0\)\]{transform:matrix(.964965,.262379,-.262379,.964965,0,0)}.transform-\[matrix\(0\.984378\,-0\.176069\,0\.176069\,0\.984378\,0\,0\)\]{transform:matrix(.984378,-.176069,.176069,.984378,0,0)}.transform-\[matrix\(0\.984378\,0\.176069\,-0\.176069\,0\.984378\,0\,0\)\]{transform:matrix(.984378,.176069,-.176069,.984378,0,0)}.transform-\[matrix\(0\.996087\,-0\.0883801\,0\.0883801\,0\.996087\,0\,0\)\]{transform:matrix(.996087,-.0883801,.0883801,.996087,0,0)}.transform-\[matrix\(0\.996087\,0\.0883801\,-0\.0883801\,0\.996087\,0\,0\)\]{transform:matrix(.996087,.0883801,-.0883801,.996087,0,0)}.transform-\[matrix\(1\,0\,0\,1\,0\,-3\)\]{transform:matrix(1,0,0,1,0,-3)}.transform-\[matrix\(1\,0\,0\,1\,0\,-47\.5125\)\]{transform:matrix(1,0,0,1,0,-47.5125)}.transform-\[matrix\(1\,0\,0\,1\,0\,64\)\]{transform:matrix(1,0,0,1,0,64)}.transform-\[matrix\(1\,0\,0\,1\,10\,8\)\]{transform:matrix(1,0,0,1,10,8)}.transform-\[matrix\(1\.1\,0\,0\,1\.1\,0\,31\.5203\)\]{transform:matrix(1.1,0,0,1.1,0,31.5203)}.transform-\[none\]{transform:none}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.list-outside{list-style-position:outside}.\[list-style-type\:disc\]{list-style-type:disc}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.grid-cols-\[591px\]{grid-template-columns:591px}.grid-cols-\[654\.812px_271\.562px\]{grid-template-columns:654.812px 271.562px}.grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-24{grid-template-rows:repeat(24,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-7\.5{gap:calc(var(--spacing) * 7.5)}.gap-\[0\.3125rem\]{gap:.3125rem}.gap-\[0\.9375rem\]{gap:.9375rem}.gap-\[1\.325rem\]{gap:1.325rem}.gap-\[1\.0625rem\]{gap:1.0625rem}.gap-\[1\.5875rem\]{gap:1.5875rem}.gap-\[6\.3px\]{gap:6.3px}.gap-\[8\.5px\]{gap:8.5px}.gap-\[30\.5px\]{gap:30.5px}.gap-\[33\.9px\]{gap:33.9px}.gap-\[42\.3px\]{gap:42.3px}.gap-x-\[42\.3px\]{column-gap:42.3px}.gap-x-\[84\.7px\]{column-gap:84.7px}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-\[3\.4375rem\]{row-gap:3.4375rem}.gap-y-\[42\.3px\]{row-gap:42.3px}.\[align-self\:start\]{align-self:start}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.object-cover{object-fit:cover}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-\[1\.0625rem\]{padding:1.0625rem}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[0\.2875rem\]{padding-inline:.2875rem}.px-\[1\.325rem\]{padding-inline:1.325rem}.px-\[1\.0625rem\]{padding-inline:1.0625rem}.px-\[4\.7px\]{padding-inline:4.7px}.px-\[42\.3px\]{padding-inline:42.3px}.px-\[84\.7px\]{padding-inline:84.7px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-\[0\.0875rem\]{padding-block:.0875rem}.py-\[0\.8125rem\]{padding-block:.8125rem}.py-\[0\.9375rem\]{padding-block:.9375rem}.py-\[1\.3px\]{padding-block:1.3px}.py-\[1\.0625rem\]{padding-block:1.0625rem}.py-\[8\.5px\]{padding-block:8.5px}.py-\[12\.7px\]{padding-block:12.7px}.py-\[63\.5px\]{padding-block:63.5px}.py-\[84\.7px\]{padding-block:84.7px}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6\.5{padding-top:calc(var(--spacing) * 6.5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[1\.325rem\]{padding-top:1.325rem}.pt-\[4\.9625rem\]{padding-top:4.9625rem}.pt-\[5\.95rem\]{padding-top:5.95rem}.pt-\[6\.875rem\]{padding-top:6.875rem}.pt-\[7\.9375rem\]{padding-top:7.9375rem}.pt-\[8\.5px\]{padding-top:8.5px}.pt-\[63\.5px\]{padding-top:63.5px}.pr-\[3\.05rem\]{padding-right:3.05rem}.pr-\[43\.7px\]{padding-right:43.7px}.pr-\[389\.5px\]{padding-right:389.5px}.pb-1300\.5{padding-bottom:calc(var(--spacing) * 1300.5)}.pb-\[0\.1875rem\]{padding-bottom:.1875rem}.pb-\[0\.8125rem\]{padding-bottom:.8125rem}.pb-\[1\.0625rem\]{padding-bottom:1.0625rem}.pb-\[6\.3px\]{padding-bottom:6.3px}.pb-\[6\.675rem\]{padding-bottom:6.675rem}.pb-\[8\.5px\]{padding-bottom:8.5px}.pb-\[42\.3px\]{padding-bottom:42.3px}.pb-\[63\.5px\]{padding-bottom:63.5px}.pb-\[84\.7px\]{padding-bottom:84.7px}.pl-\[0\.8125rem\]{padding-left:.8125rem}.pl-\[1\.175rem\]{padding-left:1.175rem}.pl-\[1\.325rem\]{padding-left:1.325rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.align-top{vertical-align:top}.\[font-family\:Arial\]{font-family:Arial}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[2\.125rem\]{font-size:2.125rem}.text-\[2\.875rem\]{font-size:2.875rem}.text-\[3\.1875rem\]{font-size:3.1875rem}.leading-0{--tw-leading:calc(var(--spacing) * 0);line-height:calc(var(--spacing) * 0)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[0\.75rem\]{--tw-leading:.75rem;line-height:.75rem}.leading-\[0\.875rem\]{--tw-leading:.875rem;line-height:.875rem}.leading-\[0\.6875rem\]{--tw-leading:.6875rem;line-height:.6875rem}.leading-\[0\.8125rem\]{--tw-leading:.8125rem;line-height:.8125rem}.leading-\[0\.9375rem\]{--tw-leading:.9375rem;line-height:.9375rem}.leading-\[1\.25rem\]{--tw-leading:1.25rem;line-height:1.25rem}.leading-\[1\.125rem\]{--tw-leading:1.125rem;line-height:1.125rem}.leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.leading-\[1\.0625rem\]{--tw-leading:1.0625rem;line-height:1.0625rem}.leading-\[1\.625rem\]{--tw-leading:1.625rem;line-height:1.625rem}.leading-\[1\.3125rem\]{--tw-leading:1.3125rem;line-height:1.3125rem}.leading-\[1\.4375rem\]{--tw-leading:1.4375rem;line-height:1.4375rem}.leading-\[1\.8125rem\]{--tw-leading:1.8125rem;line-height:1.8125rem}.leading-\[1\.9375rem\]{--tw-leading:1.9375rem;line-height:1.9375rem}.leading-\[1rem\]{--tw-leading:1rem;line-height:1rem}.leading-\[2\.625rem\]{--tw-leading:2.625rem;line-height:2.625rem}.leading-\[2\.4375rem\]{--tw-leading:2.4375rem;line-height:2.4375rem}.leading-\[3\.625rem\]{--tw-leading:3.625rem;line-height:3.625rem}.leading-\[3\.3125rem\]{--tw-leading:3.3125rem;line-height:3.3125rem}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[text-wrap\:nowrap_pretty\]{text-wrap:nowrap pretty}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.\[mix-blend-mode\:difference\]{mix-blend-mode:difference}.shadow-\[var\(--clr-2\)_4px_4px_15px_0px\]{--tw-shadow:var(--tw-shadow-color,var(--clr-2)) 4px 4px 15px 0px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--clr-3\)_2px_2px_5px_0px\]{--tw-shadow:var(--tw-shadow-color,var(--clr-3)) 2px 2px 5px 0px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-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-filter{-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-filter\:blur\(0px\)\]{-webkit-backdrop-filter:blur();backdrop-filter:blur()}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-\[6\.5px\]:before{content:var(--tw-content);top:6.5px}.before\:right-\[589\.1px\]:before{content:var(--tw-content);right:589.1px}.before\:bottom-\[13\.4rem\]:before{content:var(--tw-content);bottom:13.4rem}.before\:bottom-\[323\.5px\]:before{content:var(--tw-content);bottom:323.5px}.before\:left-\[0\.8125rem\]:before{content:var(--tw-content);left:.8125rem}.before\:block:before{content:var(--tw-content);display:block}.before\:h-\[1\.1375rem\]:before{content:var(--tw-content);height:1.1375rem}.before\:w-\[50\.7px\]:before{content:var(--tw-content);width:50.7px}.before\:text-\[0\.8125rem\]:before{content:var(--tw-content);font-size:.8125rem}.before\:leading-\[1\.125rem\]:before{content:var(--tw-content);--tw-leading:1.125rem;line-height:1.125rem}.before\:font-bold:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.before\:tracking-\[0\.65px\]:before{content:var(--tw-content);--tw-tracking:.65px;letter-spacing:.65px}.before\:content-\[\'Prompt\'\]:before{--tw-content:"Prompt";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[21\.7px\]:after{content:var(--tw-content);top:21.7px}.after\:right-\[1\.325rem\]:after{content:var(--tw-content);right:1.325rem}.after\:bottom-\[13\.5px\]:after{content:var(--tw-content);bottom:13.5px}.after\:left-\[7\.6875rem\]:after{content:var(--tw-content);left:7.6875rem}.after\:left-\[9\.525rem\]:after{content:var(--tw-content);left:9.525rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[8\.3px\]:after{content:var(--tw-content);height:8.3px}.after\:w-\[8\.3px\]:after{content:var(--tw-content);width:8.3px}.after\:origin-\[4\.125px_4\.125px\]:after{content:var(--tw-content);transform-origin:4.125px 4.125px}.after\:transform-\[matrix\(0\.707107\,0\.707107\,-0\.707107\,0\.707107\,0\,-2\.8875\)\]:after{content:var(--tw-content);transform:matrix(.707107,.707107,-.707107,.707107,0,-2.8875)}.after\:text-\[2\.5rem\]:after{content:var(--tw-content);font-size:2.5rem}.after\:leading-11\.5:after{content:var(--tw-content);--tw-leading:calc(var(--spacing) * 11.5);line-height:calc(var(--spacing) * 11.5)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'_\'\]:after{--tw-content:" ";content:var(--tw-content)}@media not all and (width>=64rem){.max-lg\:\[pointer-events\:initial\]{pointer-events:initial}.max-lg\:pointer-events-none{pointer-events:none}.max-lg\:\[visibility\:inherit\]{visibility:inherit}.max-lg\:invisible{visibility:hidden}.max-lg\:absolute{position:absolute}.max-lg\:relative{position:relative}.max-lg\:static{position:static}.max-lg\:top-0{top:calc(var(--spacing) * 0)}.max-lg\:top-\[8\.3px\]{top:8.3px}.max-lg\:right-0{right:calc(var(--spacing) * 0)}.max-lg\:right-auto{right:auto}.max-lg\:bottom-auto{bottom:auto}.max-lg\:z-1{z-index:1}.max-lg\:z-21{z-index:21}.max-lg\:z-\[initial\]{z-index:initial}.max-lg\:order-\[-1\]{order:-1}.max-lg\:order-\[1\]{order:1}.max-lg\:order-\[2\]{order:2}.max-lg\:\[grid-column-start\:initial\]{grid-column-start:initial}.max-lg\:\[grid-row-start\:initial\]{grid-row-start:initial}.max-lg\:-m-px{margin:-1px}.max-lg\:-my-2{margin-block:calc(var(--spacing) * -2)}.max-lg\:mt-\[-1\.1px\]{margin-top:-1.1px}.max-lg\:-mr-2{margin-right:calc(var(--spacing) * -2)}.max-lg\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.max-lg\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.max-lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.max-lg\:block{display:block}.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:inline{display:inline}.max-lg\:aspect-\[3\.333\]{aspect-ratio:3.333}.max-lg\:aspect-\[4\.274\]{aspect-ratio:4.274}.max-lg\:h-2\.5{height:calc(var(--spacing) * 2.5)}.max-lg\:h-8\.5{height:calc(var(--spacing) * 8.5)}.max-lg\:h-10\.5{height:calc(var(--spacing) * 10.5)}.max-lg\:h-11{height:calc(var(--spacing) * 11)}.max-lg\:h-15{height:calc(var(--spacing) * 15)}.max-lg\:h-20{height:calc(var(--spacing) * 20)}.max-lg\:h-20\.5{height:calc(var(--spacing) * 20.5)}.max-lg\:h-31{height:calc(var(--spacing) * 31)}.max-lg\:h-75{height:calc(var(--spacing) * 75)}.max-lg\:h-700{height:calc(var(--spacing) * 700)}.max-lg\:h-\[1\.55rem\]{height:1.55rem}.max-lg\:h-\[2\.3px\]{height:2.3px}.max-lg\:h-\[10\.7px\]{height:10.7px}.max-lg\:h-\[13\.5px\]{height:13.5px}.max-lg\:h-\[16\.5px\]{height:16.5px}.max-lg\:h-\[16\.7px\]{height:16.7px}.max-lg\:h-auto{height:auto}.max-lg\:h-px{height:1px}.max-lg\:max-h-75{max-height:calc(var(--spacing) * 75)}.max-lg\:min-h-10\.5{min-height:calc(var(--spacing) * 10.5)}.max-lg\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-lg\:w-11{width:calc(var(--spacing) * 11)}.max-lg\:w-\[11\.5\%\]{width:11.5%}.max-lg\:w-\[19\.5px\]{width:19.5px}.max-lg\:w-\[30\.3125rem\]{width:30.3125rem}.max-lg\:w-\[121\.2125rem\]{width:121.213rem}.max-lg\:w-px{width:1px}.max-lg\:max-w-0{max-width:calc(var(--spacing) * 0)}.max-lg\:max-w-120{max-width:calc(var(--spacing) * 120)}.max-lg\:max-w-140{max-width:calc(var(--spacing) * 140)}.max-lg\:max-w-\[25\%\]{max-width:25%}.max-lg\:max-w-\[70\%\]{max-width:70%}.max-lg\:max-w-full{max-width:100%}.max-lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.max-lg\:min-w-11{min-width:calc(var(--spacing) * 11)}.max-lg\:min-w-35{min-width:calc(var(--spacing) * 35)}.max-lg\:shrink-0{flex-shrink:0}.max-lg\:basis-1\/4{flex-basis:25%}.max-lg\:basis-\[70\%\]{flex-basis:70%}.max-lg\:transform-\[matrix\(1\,0\,0\,1\,0\,-8\.625\)\]{transform:matrix(1,0,0,1,0,-8.625)}.max-lg\:transform-\[matrix\(1\,0\,0\,1\,0\,8\.625\)\]{transform:matrix(1,0,0,1,0,8.625)}.max-lg\:transform-\[none\]{transform:none}.max-lg\:cursor-grab{cursor:grab}.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-lg\:grid-cols-\[repeat\(4\,_1fr\)\]{grid-template-columns:repeat(4,1fr)}.max-lg\:\[flex-direction\:initial\]{flex-direction:initial}.max-lg\:flex-col{flex-direction:column}.max-lg\:items-start{align-items:flex-start}.max-lg\:items-stretch{align-items:stretch}.max-lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-lg\:gap-2{gap:calc(var(--spacing) * 2)}.max-lg\:gap-4{gap:calc(var(--spacing) * 4)}.max-lg\:gap-5{gap:calc(var(--spacing) * 5)}.max-lg\:gap-6{gap:calc(var(--spacing) * 6)}.max-lg\:gap-\[5\%\]{gap:5%}.max-lg\:\[align-self\:start\]{align-self:start}.max-lg\:overflow-auto{overflow:auto}.max-lg\:overflow-hidden{overflow:hidden}.max-lg\:bg-\[initial\]{background-color:initial}.max-lg\:object-contain{object-fit:contain}.max-lg\:p-4{padding:calc(var(--spacing) * 4)}.max-lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-lg\:py-1{padding-block:calc(var(--spacing) * 1)}.max-lg\:py-2{padding-block:calc(var(--spacing) * 2)}.max-lg\:py-3{padding-block:calc(var(--spacing) * 3)}.max-lg\:py-4{padding-block:calc(var(--spacing) * 4)}.max-lg\:py-10{padding-block:calc(var(--spacing) * 10)}.max-lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.max-lg\:pt-5{padding-top:calc(var(--spacing) * 5)}.max-lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.max-lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.max-lg\:pt-15{padding-top:calc(var(--spacing) * 15)}.max-lg\:pt-\[0\.9375rem\]{padding-top:.9375rem}.max-lg\:pr-0{padding-right:calc(var(--spacing) * 0)}.max-lg\:pr-\[2\.8125rem\]{padding-right:2.8125rem}.max-lg\:pr-\[42\.5px\]{padding-right:42.5px}.max-lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.max-lg\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.max-lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.max-lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.max-lg\:pl-3{padding-left:calc(var(--spacing) * 3)}.max-lg\:pl-5{padding-left:calc(var(--spacing) * 5)}.max-lg\:\[text-align\:inherit\]{text-align:inherit}.max-lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-lg\:text-\[0\.8125rem\]{font-size:.8125rem}.max-lg\:text-\[1\.75rem\]{font-size:1.75rem}.max-lg\:text-\[1\.1875rem\]{font-size:1.1875rem}.max-lg\:text-\[2rem\]{font-size:2rem}.max-lg\:leading-5\.5{--tw-leading:calc(var(--spacing) * 5.5);line-height:calc(var(--spacing) * 5.5)}.max-lg\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.max-lg\:leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.max-lg\:leading-\[1\.0625rem\]{--tw-leading:1.0625rem;line-height:1.0625rem}.max-lg\:leading-\[1\.4375rem\]{--tw-leading:1.4375rem;line-height:1.4375rem}.max-lg\:leading-\[1rem\]{--tw-leading:1rem;line-height:1rem}.max-lg\:leading-\[2\.3125rem\]{--tw-leading:2.3125rem;line-height:2.3125rem}.max-lg\:leading-\[2rem\]{--tw-leading:2rem;line-height:2rem}.max-lg\:leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.max-lg\:text-nowrap{text-wrap:nowrap}.max-lg\:whitespace-nowrap{white-space:nowrap}.max-lg\:\[text-transform\:inherit\]{text-transform:inherit}.max-lg\:opacity-0{opacity:0}.max-lg\:opacity-\[initial\]{opacity:initial}.max-lg\:\[backdrop-filter\:initial\]{-webkit-backdrop-filter:initial;backdrop-filter:initial}.max-lg\:after\:top-\[1\.3125rem\]:after{content:var(--tw-content);top:1.3125rem}.max-lg\:after\:right-5:after{content:var(--tw-content);right:calc(var(--spacing) * 5)}.max-lg\:after\:bottom-\[0\.8rem\]:after{content:var(--tw-content);bottom:.8rem}.max-lg\:after\:left-28:after{content:var(--tw-content);left:calc(var(--spacing) * 28)}.max-lg\:after\:left-\[151\.3px\]:after{content:var(--tw-content);left:151.3px}}@media not all and (width>=48rem){.max-md\:\[pointer-events\:initial\]{pointer-events:initial}.max-md\:\[visibility\:inherit\]{visibility:inherit}.max-md\:invisible{visibility:hidden}.max-md\:top-\[7\.6125rem\]{top:7.6125rem}.max-md\:top-\[396\.5px\]{top:396.5px}.max-md\:-right-45{right:calc(var(--spacing) * -45)}.max-md\:-right-\[10\.9375rem\]{right:-10.9375rem}.max-md\:right-\[97\.5px\]{right:97.5px}.max-md\:left-45{left:calc(var(--spacing) * 45)}.max-md\:left-\[18\.9375rem\]{left:18.9375rem}.max-md\:left-\[187\.5px\]{left:187.5px}.max-md\:z-21{z-index:21}.max-md\:z-28{z-index:28}.max-md\:z-35{z-index:35}.max-md\:z-42{z-index:42}.max-md\:z-50{z-index:50}.max-md\:z-58{z-index:58}.max-md\:z-67{z-index:67}.max-md\:z-76{z-index:76}.max-md\:z-86{z-index:86}.max-md\:z-95{z-index:95}.max-md\:z-105{z-index:105}.max-md\:z-114{z-index:114}.max-md\:z-124{z-index:124}.max-md\:z-133{z-index:133}.max-md\:z-142{z-index:142}.max-md\:z-150{z-index:150}.max-md\:z-158{z-index:158}.max-md\:z-165{z-index:165}.max-md\:z-172{z-index:172}.max-md\:z-179{z-index:179}.max-md\:z-184{z-index:184}.max-md\:z-189{z-index:189}.max-md\:z-193{z-index:193}.max-md\:z-196{z-index:196}.max-md\:z-198{z-index:198}.max-md\:z-200{z-index:200}.max-md\:mx-\[-31\.5px\]{margin-inline:-31.5px}.max-md\:-my-\[1\.525rem\]{margin-block:-1.525rem}.max-md\:my-6{margin-block:calc(var(--spacing) * 6)}.max-md\:mt-6{margin-top:calc(var(--spacing) * 6)}.max-md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.max-md\:-ml-22\.5{margin-left:calc(var(--spacing) * -22.5)}.max-md\:ml-\[-31\.5px\]{margin-left:-31.5px}.max-md\:hidden{display:none}.max-md\:aspect-\[auto_192\/103\]{aspect-ratio:auto 192/103}.max-md\:aspect-\[auto_192\/289\]{aspect-ratio:auto 192/289}.max-md\:aspect-\[auto_193\/186\]{aspect-ratio:auto 193/186}.max-md\:aspect-\[auto_195\/435\]{aspect-ratio:auto 195/435}.max-md\:h-13\.5{height:calc(var(--spacing) * 13.5)}.max-md\:h-19{height:calc(var(--spacing) * 19)}.max-md\:h-20{height:calc(var(--spacing) * 20)}.max-md\:h-27{height:calc(var(--spacing) * 27)}.max-md\:h-40{height:calc(var(--spacing) * 40)}.max-md\:h-41\.5{height:calc(var(--spacing) * 41.5)}.max-md\:h-58{height:calc(var(--spacing) * 58)}.max-md\:h-77\.5{height:calc(var(--spacing) * 77.5)}.max-md\:h-78{height:calc(var(--spacing) * 78)}.max-md\:h-116\.5{height:calc(var(--spacing) * 116.5)}.max-md\:h-122\.5{height:calc(var(--spacing) * 122.5)}.max-md\:h-125\.5{height:calc(var(--spacing) * 125.5)}.max-md\:h-198{height:calc(var(--spacing) * 198)}.max-md\:h-203{height:calc(var(--spacing) * 203)}.max-md\:h-700{height:calc(var(--spacing) * 700)}.max-md\:h-\[1\.55rem\]{height:1.55rem}.max-md\:h-\[1\.6875rem\]{height:1.6875rem}.max-md\:h-\[5\.0625rem\]{height:5.0625rem}.max-md\:h-\[6\.325rem\]{height:6.325rem}.max-md\:h-\[7\.525rem\]{height:7.525rem}.max-md\:h-\[8\.3rem\]{height:8.3rem}.max-md\:h-\[9\.2125rem\]{height:9.2125rem}.max-md\:h-\[10\.7px\]{height:10.7px}.max-md\:h-\[13\.5px\]{height:13.5px}.max-md\:h-\[16\.7px\]{height:16.7px}.max-md\:h-\[16\.825rem\]{height:16.825rem}.max-md\:h-\[16\.6875rem\]{height:16.6875rem}.max-md\:h-\[22\.8625rem\]{height:22.8625rem}.max-md\:h-\[24\.55rem\]{height:24.55rem}.max-md\:h-\[25\.325rem\]{height:25.325rem}.max-md\:h-\[26\.375rem\]{height:26.375rem}.max-md\:h-\[26\.2375rem\]{height:26.2375rem}.max-md\:h-\[27\.0125rem\]{height:27.0125rem}.max-md\:h-\[27\.925rem\]{height:27.925rem}.max-md\:h-\[29\.0625rem\]{height:29.0625rem}.max-md\:h-\[29\.1625rem\]{height:29.1625rem}.max-md\:h-\[32\.9875rem\]{height:32.9875rem}.max-md\:h-\[67\.5px\]{height:67.5px}.max-md\:h-\[94\.5px\]{height:94.5px}.max-md\:h-\[106\.9px\]{height:106.9px}.max-md\:h-\[119\.3px\]{height:119.3px}.max-md\:h-\[133\.9px\]{height:133.9px}.max-md\:h-\[146\.3px\]{height:146.3px}.max-md\:h-\[160\.9px\]{height:160.9px}.max-md\:h-\[406\.3px\]{height:406.3px}.max-md\:h-\[418\.7px\]{height:418.7px}.max-md\:h-\[433\.3px\]{height:433.3px}.max-md\:h-\[445\.7px\]{height:445.7px}.max-md\:h-auto{height:auto}.max-md\:max-h-\[35\.525rem\]{max-height:35.525rem}.max-md\:min-h-\[4\.2625rem\]{min-height:4.2625rem}.max-md\:min-h-\[23\.75rem\]{min-height:23.75rem}.max-md\:w-18{width:calc(var(--spacing) * 18)}.max-md\:w-44\.5{width:calc(var(--spacing) * 44.5)}.max-md\:w-45{width:calc(var(--spacing) * 45)}.max-md\:w-58\.5{width:calc(var(--spacing) * 58.5)}.max-md\:w-77\.5{width:calc(var(--spacing) * 77.5)}.max-md\:w-78{width:calc(var(--spacing) * 78)}.max-md\:w-264{width:calc(var(--spacing) * 264)}.max-md\:w-\[22\.1875rem\]{width:22.1875rem}.max-md\:w-\[23\.4375rem\]{width:23.4375rem}.max-md\:max-w-\[23\.4375rem\]{max-width:23.4375rem}.max-md\:origin-\[90px_2800px\]{transform-origin:90px 2800px}.max-md\:origin-\[155px_83\.0938px\]{transform-origin:155px 83.0938px}.max-md\:transform-\[matrix\(-0\.5\,-0\.866025\,0\.866025\,-0\.5\,0\,0\)\]{transform:matrix(-.5,-.866025,.866025,-.5,0,0)}.max-md\:transform-\[matrix\(-0\.5\,0\.866025\,-0\.866025\,-0\.5\,0\,0\)\]{transform:matrix(-.5,.866025,-.866025,-.5,0,0)}.max-md\:transform-\[matrix\(-0\.142315\,-0\.989821\,0\.989821\,-0\.142315\,0\,0\)\]{transform:matrix(-.142315,-.989821,.989821,-.142315,0,0)}.max-md\:transform-\[matrix\(-0\.142315\,0\.989821\,-0\.989821\,-0\.142315\,0\,0\)\]{transform:matrix(-.142315,.989821,-.989821,-.142315,0,0)}.max-md\:transform-\[matrix\(-0\.235759\,-0\.971812\,0\.971812\,-0\.235759\,0\,0\)\]{transform:matrix(-.235759,-.971812,.971812,-.235759,0,0)}.max-md\:transform-\[matrix\(-0\.235759\,0\.971812\,-0\.971812\,-0\.235759\,0\,0\)\]{transform:matrix(-.235759,.971812,-.971812,-.235759,0,0)}.max-md\:transform-\[matrix\(-0\.327068\,-0\.945001\,0\.945001\,-0\.327068\,0\,0\)\]{transform:matrix(-.327068,-.945001,.945001,-.327068,0,0)}.max-md\:transform-\[matrix\(-0\.327068\,0\.945001\,-0\.945001\,-0\.327068\,0\,0\)\]{transform:matrix(-.327068,.945001,-.945001,-.327068,0,0)}.max-md\:transform-\[matrix\(-0\.415415\,-0\.909632\,0\.909632\,-0\.415415\,0\,0\)\]{transform:matrix(-.415415,-.909632,.909632,-.415415,0,0)}.max-md\:transform-\[matrix\(-0\.415415\,0\.909632\,-0\.909632\,-0\.415415\,0\,0\)\]{transform:matrix(-.415415,.909632,-.909632,-.415415,0,0)}.max-md\:transform-\[matrix\(-0\.0475819\,-0\.998867\,0\.998867\,-0\.0475819\,0\,0\)\]{transform:matrix(-.0475819,-.998867,.998867,-.0475819,0,0)}.max-md\:transform-\[matrix\(-0\.0475819\,0\.998867\,-0\.998867\,-0\.0475819\,0\,0\)\]{transform:matrix(-.0475819,.998867,-.998867,-.0475819,0,0)}.max-md\:transform-\[matrix\(-0\.580057\,-0\.814576\,0\.814576\,-0\.580057\,0\,0\)\]{transform:matrix(-.580057,-.814576,.814576,-.580057,0,0)}.max-md\:transform-\[matrix\(-0\.580057\,0\.814576\,-0\.814576\,-0\.580057\,0\,0\)\]{transform:matrix(-.580057,.814576,-.814576,-.580057,0,0)}.max-md\:transform-\[matrix\(-0\.654861\,-0\.75575\,0\.75575\,-0\.654861\,0\,0\)\]{transform:matrix(-.654861,-.75575,.75575,-.654861,0,0)}.max-md\:transform-\[matrix\(-0\.654861\,0\.75575\,-0\.75575\,-0\.654861\,0\,0\)\]{transform:matrix(-.654861,.75575,-.75575,-.654861,0,0)}.max-md\:transform-\[matrix\(-0\.723734\,-0\.690079\,0\.690079\,-0\.723734\,0\,0\)\]{transform:matrix(-.723734,-.690079,.690079,-.723734,0,0)}.max-md\:transform-\[matrix\(-0\.723734\,0\.690079\,-0\.690079\,-0\.723734\,0\,0\)\]{transform:matrix(-.723734,.690079,-.690079,-.723734,0,0)}.max-md\:transform-\[matrix\(-0\.786053\,-0\.618159\,0\.618159\,-0\.786053\,0\,0\)\]{transform:matrix(-.786053,-.618159,.618159,-.786053,0,0)}.max-md\:transform-\[matrix\(-0\.786053\,0\.618159\,-0\.618159\,-0\.786053\,0\,0\)\]{transform:matrix(-.786053,.618159,-.618159,-.786053,0,0)}.max-md\:transform-\[matrix\(0\.5\,-0\.866025\,0\.866025\,0\.5\,0\,0\)\]{transform:matrix(.5,-.866025,.866025,.5,0,0)}.max-md\:transform-\[matrix\(0\.5\,0\.866025\,-0\.866025\,0\.5\,0\,0\)\]{transform:matrix(.5,.866025,-.866025,.5,0,0)}.max-md\:transform-\[matrix\(0\.142315\,-0\.989821\,0\.989821\,0\.142315\,0\,0\)\]{transform:matrix(.142315,-.989821,.989821,.142315,0,0)}.max-md\:transform-\[matrix\(0\.142315\,0\.989821\,-0\.989821\,0\.142315\,0\,0\)\]{transform:matrix(.142315,.989821,-.989821,.142315,0,0)}.max-md\:transform-\[matrix\(0\.235759\,-0\.971812\,0\.971812\,0\.235759\,0\,0\)\]{transform:matrix(.235759,-.971812,.971812,.235759,0,0)}.max-md\:transform-\[matrix\(0\.235759\,0\.971812\,-0\.971812\,0\.235759\,0\,0\)\]{transform:matrix(.235759,.971812,-.971812,.235759,0,0)}.max-md\:transform-\[matrix\(0\.327068\,-0\.945001\,0\.945001\,0\.327068\,0\,0\)\]{transform:matrix(.327068,-.945001,.945001,.327068,0,0)}.max-md\:transform-\[matrix\(0\.327068\,0\.945001\,-0\.945001\,0\.327068\,0\,0\)\]{transform:matrix(.327068,.945001,-.945001,.327068,0,0)}.max-md\:transform-\[matrix\(0\.415415\,-0\.909632\,0\.909632\,0\.415415\,0\,0\)\]{transform:matrix(.415415,-.909632,.909632,.415415,0,0)}.max-md\:transform-\[matrix\(0\.415415\,0\.909632\,-0\.909632\,0\.415415\,0\,0\)\]{transform:matrix(.415415,.909632,-.909632,.415415,0,0)}.max-md\:transform-\[matrix\(0\.0475819\,-0\.998867\,0\.998867\,0\.0475819\,0\,0\)\]{transform:matrix(.0475819,-.998867,.998867,.0475819,0,0)}.max-md\:transform-\[matrix\(0\.0475819\,0\.998867\,-0\.998867\,0\.0475819\,0\,0\)\]{transform:matrix(.0475819,.998867,-.998867,.0475819,0,0)}.max-md\:transform-\[matrix\(0\.580057\,-0\.814576\,0\.814576\,0\.580057\,0\,0\)\]{transform:matrix(.580057,-.814576,.814576,.580057,0,0)}.max-md\:transform-\[matrix\(0\.580057\,0\.814576\,-0\.814576\,0\.580057\,0\,0\)\]{transform:matrix(.580057,.814576,-.814576,.580057,0,0)}.max-md\:transform-\[matrix\(0\.654861\,-0\.75575\,0\.75575\,0\.654861\,0\,0\)\]{transform:matrix(.654861,-.75575,.75575,.654861,0,0)}.max-md\:transform-\[matrix\(0\.654861\,0\.75575\,-0\.75575\,0\.654861\,0\,0\)\]{transform:matrix(.654861,.75575,-.75575,.654861,0,0)}.max-md\:transform-\[matrix\(0\.723734\,-0\.690079\,0\.690079\,0\.723734\,0\,0\)\]{transform:matrix(.723734,-.690079,.690079,.723734,0,0)}.max-md\:transform-\[matrix\(0\.723734\,0\.690079\,-0\.690079\,0\.723734\,0\,0\)\]{transform:matrix(.723734,.690079,-.690079,.723734,0,0)}.max-md\:transform-\[matrix\(0\.786053\,-0\.618159\,0\.618159\,0\.786053\,0\,0\)\]{transform:matrix(.786053,-.618159,.618159,.786053,0,0)}.max-md\:transform-\[matrix\(0\.786053\,0\.618159\,-0\.618159\,0\.786053\,0\,0\)\]{transform:matrix(.786053,.618159,-.618159,.786053,0,0)}.max-md\:transform-\[matrix\(0\.841254\,-0\.540641\,0\.540641\,0\.841254\,0\,0\)\]{transform:matrix(.841254,-.540641,.540641,.841254,0,0)}.max-md\:transform-\[matrix\(0\.841254\,0\.540641\,-0\.540641\,0\.841254\,0\,0\)\]{transform:matrix(.841254,.540641,-.540641,.841254,0,0)}.max-md\:transform-\[matrix\(0\.888835\,-0\.458227\,0\.458227\,0\.888835\,0\,0\)\]{transform:matrix(.888835,-.458227,.458227,.888835,0,0)}.max-md\:transform-\[matrix\(0\.888835\,0\.458227\,-0\.458227\,0\.888835\,0\,0\)\]{transform:matrix(.888835,.458227,-.458227,.888835,0,0)}.max-md\:transform-\[matrix\(0\.928368\,-0\.371662\,0\.371662\,0\.928368\,0\,0\)\]{transform:matrix(.928368,-.371662,.371662,.928368,0,0)}.max-md\:transform-\[matrix\(0\.928368\,0\.371662\,-0\.371662\,0\.928368\,0\,0\)\]{transform:matrix(.928368,.371662,-.371662,.928368,0,0)}.max-md\:transform-\[matrix\(0\.959493\,-0\.281733\,0\.281733\,0\.959493\,0\,0\)\]{transform:matrix(.959493,-.281733,.281733,.959493,0,0)}.max-md\:transform-\[matrix\(0\.959493\,0\.281733\,-0\.281733\,0\.959493\,0\,0\)\]{transform:matrix(.959493,.281733,-.281733,.959493,0,0)}.max-md\:transform-\[matrix\(0\.981929\,-0\.189251\,0\.189251\,0\.981929\,0\,0\)\]{transform:matrix(.981929,-.189251,.189251,.981929,0,0)}.max-md\:transform-\[matrix\(0\.981929\,0\.189251\,-0\.189251\,0\.981929\,0\,0\)\]{transform:matrix(.981929,.189251,-.189251,.981929,0,0)}.max-md\:transform-\[matrix\(0\.995472\,-0\.095056\,0\.095056\,0\.995472\,0\,0\)\]{transform:matrix(.995472,-.095056,.095056,.995472,0,0)}.max-md\:transform-\[matrix\(0\.995472\,0\.095056\,-0\.095056\,0\.995472\,0\,0\)\]{transform:matrix(.995472,.095056,-.095056,.995472,0,0)}.max-md\:transform-\[matrix\(1\,0\,0\,1\,-180\,19\.0425\)\]{transform:matrix(1,0,0,1,-180,19.0425)}.max-md\:transform-\[matrix\(1\.1\,0\,0\,1\.1\,0\,8\.30937\)\]{transform:matrix(1.1,0,0,1.1,0,8.30937)}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-\[388\.8px\]{grid-template-columns:388.8px}.max-md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-md\:gap-5{gap:calc(var(--spacing) * 5)}.max-md\:gap-6{gap:calc(var(--spacing) * 6)}.max-md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.max-md\:gap-x-12\.5{column-gap:calc(var(--spacing) * 12.5)}.max-md\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.max-md\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.max-md\:gap-y-\[48\.7px\]{row-gap:48.7px}.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-md\:py-12\.5{padding-block:calc(var(--spacing) * 12.5)}.max-md\:py-\[1\.525rem\]{padding-block:1.525rem}.max-md\:pt-12\.5{padding-top:calc(var(--spacing) * 12.5)}.max-md\:pt-25{padding-top:calc(var(--spacing) * 25)}.max-md\:pt-\[0\.9375rem\]{padding-top:.9375rem}.max-md\:pt-\[1\.525rem\]{padding-top:1.525rem}.max-md\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.max-md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-md\:pb-12\.5{padding-bottom:calc(var(--spacing) * 12.5)}.max-md\:pb-15{padding-bottom:calc(var(--spacing) * 15)}.max-md\:opacity-0{opacity:0}.max-md\:opacity-10{opacity:.1}.max-md\:opacity-\[0\.136\]{opacity:.136}.max-md\:opacity-\[0\.316\]{opacity:.316}.max-md\:opacity-\[0\.496\]{opacity:.496}.max-md\:opacity-\[0\.676\]{opacity:.676}.max-md\:opacity-\[0\.856\]{opacity:.856}.max-md\:opacity-\[0\.0589013\]{opacity:.0589013}.max-md\:opacity-\[initial\]{opacity:initial}.max-md\:before\:right-\[246\.3px\]:before{content:var(--tw-content);right:246.3px}.max-md\:before\:bottom-\[24\.85rem\]:before{content:var(--tw-content);bottom:24.85rem}.max-md\:before\:bottom-\[347\.3px\]:before{content:var(--tw-content);bottom:347.3px}}@media (width>=48rem){@media not all and (width>=64rem){.md\:max-lg\:\[pointer-events\:initial\]{pointer-events:initial}.md\:max-lg\:pointer-events-none{pointer-events:none}.md\:max-lg\:\[visibility\:inherit\]{visibility:inherit}.md\:max-lg\:invisible{visibility:hidden}.md\:max-lg\:top-\[9\.6rem\]{top:9.6rem}.md\:max-lg\:top-\[502\.5px\]{top:502.5px}.md\:max-lg\:right-\[-23\.5px\]{right:-23.5px}.md\:max-lg\:right-\[-371\.5px\]{right:-371.5px}.md\:max-lg\:right-\[16\.4375rem\]{right:16.4375rem}.md\:max-lg\:left-96{left:calc(var(--spacing) * 96)}.md\:max-lg\:left-\[42\.2375rem\]{left:42.2375rem}.md\:max-lg\:left-\[376\.5px\]{left:376.5px}.md\:max-lg\:z-0{z-index:0}.md\:max-lg\:z-2{z-index:2}.md\:max-lg\:z-4{z-index:4}.md\:max-lg\:z-8{z-index:8}.md\:max-lg\:z-14{z-index:14}.md\:max-lg\:z-21{z-index:21}.md\:max-lg\:z-28{z-index:28}.md\:max-lg\:z-37{z-index:37}.md\:max-lg\:z-47{z-index:47}.md\:max-lg\:z-57{z-index:57}.md\:max-lg\:z-68{z-index:68}.md\:max-lg\:z-79{z-index:79}.md\:max-lg\:z-91{z-index:91}.md\:max-lg\:z-103{z-index:103}.md\:max-lg\:z-115{z-index:115}.md\:max-lg\:z-126{z-index:126}.md\:max-lg\:z-138{z-index:138}.md\:max-lg\:z-148{z-index:148}.md\:max-lg\:z-158{z-index:158}.md\:max-lg\:z-167{z-index:167}.md\:max-lg\:z-176{z-index:176}.md\:max-lg\:z-183{z-index:183}.md\:max-lg\:z-189{z-index:189}.md\:max-lg\:z-194{z-index:194}.md\:max-lg\:z-197{z-index:197}.md\:max-lg\:z-199{z-index:199}.md\:max-lg\:mx-\[-32\.9px\]{margin-inline:-32.9px}.md\:max-lg\:my-\[-30\.7px\]{margin-block:-30.7px}.md\:max-lg\:my-\[1\.5875rem\]{margin-block:1.5875rem}.md\:max-lg\:mt-\[1\.5875rem\]{margin-top:1.5875rem}.md\:max-lg\:mb-\[1\.5875rem\]{margin-bottom:1.5875rem}.md\:max-lg\:-ml-\[7\.5625rem\]{margin-left:-7.5625rem}.md\:max-lg\:ml-\[-32\.9px\]{margin-left:-32.9px}.md\:max-lg\:hidden{display:none}.md\:max-lg\:aspect-\[auto_411\/552\]{aspect-ratio:auto 411/552}.md\:max-lg\:aspect-\[auto_428\/644\]{aspect-ratio:auto 428/644}.md\:max-lg\:aspect-\[auto_434\/233\]{aspect-ratio:auto 434/233}.md\:max-lg\:aspect-\[auto_435\/186\]{aspect-ratio:auto 435/186}.md\:max-lg\:h-13\.5{height:calc(var(--spacing) * 13.5)}.md\:max-lg\:h-64{height:calc(var(--spacing) * 64)}.md\:max-lg\:h-90{height:calc(var(--spacing) * 90)}.md\:max-lg\:h-126{height:calc(var(--spacing) * 126)}.md\:max-lg\:h-175{height:calc(var(--spacing) * 175)}.md\:max-lg\:h-251{height:calc(var(--spacing) * 251)}.md\:max-lg\:h-256{height:calc(var(--spacing) * 256)}.md\:max-lg\:h-\[5\.0625rem\]{height:5.0625rem}.md\:max-lg\:h-\[5\.1875rem\]{height:5.1875rem}.md\:max-lg\:h-\[5\.8375rem\]{height:5.8375rem}.md\:max-lg\:h-\[7\.525rem\]{height:7.525rem}.md\:max-lg\:h-\[8\.3rem\]{height:8.3rem}.md\:max-lg\:h-\[10\.7px\]{height:10.7px}.md\:max-lg\:h-\[22\.6125rem\]{height:22.6125rem}.md\:max-lg\:h-\[23\.4375rem\]{height:23.4375rem}.md\:max-lg\:h-\[28\.65rem\]{height:28.65rem}.md\:max-lg\:h-\[30\.3375rem\]{height:30.3375rem}.md\:max-lg\:h-\[31\.95rem\]{height:31.95rem}.md\:max-lg\:h-\[31\.625rem\]{height:31.625rem}.md\:max-lg\:h-\[32\.025rem\]{height:32.025rem}.md\:max-lg\:h-\[39\.3125rem\]{height:39.3125rem}.md\:max-lg\:h-\[40\.5px\]{height:40.5px}.md\:max-lg\:h-\[43\.8875rem\]{height:43.8875rem}.md\:max-lg\:h-\[64\.9375rem\]{height:64.9375rem}.md\:max-lg\:h-\[67\.5px\]{height:67.5px}.md\:max-lg\:h-\[106\.9px\]{height:106.9px}.md\:max-lg\:h-\[133\.9px\]{height:133.9px}.md\:max-lg\:h-\[430\.5px\]{height:430.5px}.md\:max-lg\:h-\[471\.9px\]{height:471.9px}.md\:max-lg\:h-\[498\.9px\]{height:498.9px}.md\:max-lg\:h-\[506\.1px\]{height:506.1px}.md\:max-lg\:h-\[1100\.9px\]{height:1100.9px}.md\:max-lg\:h-auto{height:auto}.md\:max-lg\:max-h-\[44\.8rem\]{max-height:44.8rem}.md\:max-lg\:min-h-\[5\.375rem\]{min-height:5.375rem}.md\:max-lg\:min-h-\[29\.95rem\]{min-height:29.95rem}.md\:max-lg\:w-60{width:calc(var(--spacing) * 60)}.md\:max-lg\:w-84{width:calc(var(--spacing) * 84)}.md\:max-lg\:w-175{width:calc(var(--spacing) * 175)}.md\:max-lg\:w-175\.5{width:calc(var(--spacing) * 175.5)}.md\:max-lg\:w-187{width:calc(var(--spacing) * 187)}.md\:max-lg\:w-192{width:calc(var(--spacing) * 192)}.md\:max-lg\:w-\[5\.7625rem\]{width:5.7625rem}.md\:max-lg\:w-\[15\.125rem\]{width:15.125rem}.md\:max-lg\:w-\[16\.125rem\]{width:16.125rem}.md\:max-lg\:w-\[43\.1875rem\]{width:43.1875rem}.md\:max-lg\:w-\[1159\.1px\]{width:1159.1px}.md\:max-lg\:max-w-192{max-width:calc(var(--spacing) * 192)}.md\:max-lg\:origin-\[120\.953px_2800px\]{transform-origin:120.953px 2800px}.md\:max-lg\:origin-\[350\.109px_187\.305px\]{transform-origin:350.109px 187.305px}.md\:max-lg\:transform-\[matrix\(-0\.32027\,0\.947326\,-0\.947326\,-0\.32027\,0\,0\)\]{transform:matrix(-.32027,.947326,-.947326,-.32027,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.205979\,0\.978556\,-0\.978556\,-0\.205979\,0\,0\)\]{transform:matrix(-.205979,.978556,-.978556,-.205979,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.430065\,0\.902798\,-0\.902798\,-0\.430065\,0\,0\)\]{transform:matrix(-.430065,.902798,-.902798,-.430065,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.533823\,0\.845596\,-0\.845596\,-0\.533823\,0\,0\)\]{transform:matrix(-.533823,.845596,-.845596,-.533823,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.630088\,0\.776524\,-0\.776524\,-0\.630088\,0\,0\)\]{transform:matrix(-.630088,.776524,-.776524,-.630088,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.717507\,0\.696551\,-0\.696551\,-0\.717507\,0\,0\)\]{transform:matrix(-.717507,.696551,-.696551,-.717507,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.794854\,0\.6068\,-0\.6068\,-0\.794854\,0\,0\)\]{transform:matrix(-.794854,.6068,-.6068,-.794854,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.861044\,0\.508531\,-0\.508531\,-0\.861044\,0\,0\)\]{transform:matrix(-.861044,.508531,-.508531,-.861044,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.0887959\,0\.99605\,-0\.99605\,-0\.0887959\,0\,0\)\]{transform:matrix(-.0887959,.99605,-.99605,-.0887959,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.915146\,0\.403123\,-0\.403123\,-0\.915146\,0\,0\)\]{transform:matrix(-.915146,.403123,-.403123,-.915146,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.956401\,0\.292057\,-0\.292057\,-0\.956401\,0\,0\)\]{transform:matrix(-.956401,.292057,-.292057,-.956401,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.984231\,0\.17689\,-0\.17689\,-0\.984231\,0\,0\)\]{transform:matrix(-.984231,.17689,-.17689,-.984231,0,0)}.md\:max-lg\:transform-\[matrix\(-0\.998244\,0\.0592406\,-0\.0592406\,-0\.998244\,0\,0\)\]{transform:matrix(-.998244,.0592406,-.0592406,-.998244,0,0)}.md\:max-lg\:transform-\[matrix\(0\.93742\,-0\.348202\,0\.348202\,0\.93742\,0\,0\)\]{transform:matrix(.93742,-.348202,.348202,.93742,0,0)}.md\:max-lg\:transform-\[matrix\(0\.93742\,0\.348202\,-0\.348202\,0\.93742\,0\,0\)\]{transform:matrix(.93742,.348202,-.348202,.93742,0,0)}.md\:max-lg\:transform-\[matrix\(0\.147647\,-0\.98904\,0\.98904\,0\.147647\,0\,0\)\]{transform:matrix(.147647,-.98904,.98904,.147647,0,0)}.md\:max-lg\:transform-\[matrix\(0\.147647\,0\.98904\,-0\.98904\,0\.147647\,0\,0\)\]{transform:matrix(.147647,.98904,-.98904,.147647,0,0)}.md\:max-lg\:transform-\[matrix\(0\.263587\,-0\.964636\,0\.964636\,0\.263587\,0\,0\)\]{transform:matrix(.263587,-.964636,.964636,.263587,0,0)}.md\:max-lg\:transform-\[matrix\(0\.263587\,0\.964636\,-0\.964636\,0\.263587\,0\,0\)\]{transform:matrix(.263587,.964636,-.964636,.263587,0,0)}.md\:max-lg\:transform-\[matrix\(0\.0296333\,-0\.999561\,0\.999561\,0\.0296333\,0\,0\)\]{transform:matrix(.0296333,-.999561,.999561,.0296333,0,0)}.md\:max-lg\:transform-\[matrix\(0\.0296333\,0\.999561\,-0\.999561\,0\.0296333\,0\,0\)\]{transform:matrix(.0296333,.999561,-.999561,.0296333,0,0)}.md\:max-lg\:transform-\[matrix\(0\.375828\,-0\.92669\,0\.92669\,0\.375828\,0\,0\)\]{transform:matrix(.375828,-.92669,.92669,.375828,0,0)}.md\:max-lg\:transform-\[matrix\(0\.375828\,0\.92669\,-0\.92669\,0\.375828\,0\,0\)\]{transform:matrix(.375828,.92669,-.92669,.375828,0,0)}.md\:max-lg\:transform-\[matrix\(0\.482792\,-0\.875735\,0\.875735\,0\.482792\,0\,0\)\]{transform:matrix(.482792,-.875735,.875735,.482792,0,0)}.md\:max-lg\:transform-\[matrix\(0\.482792\,0\.875735\,-0\.875735\,0\.482792\,0\,0\)\]{transform:matrix(.482792,.875735,-.875735,.482792,0,0)}.md\:max-lg\:transform-\[matrix\(0\.582979\,-0\.812487\,0\.812487\,0\.582979\,0\,0\)\]{transform:matrix(.582979,-.812487,.812487,.582979,0,0)}.md\:max-lg\:transform-\[matrix\(0\.582979\,0\.812487\,-0\.812487\,0\.582979\,0\,0\)\]{transform:matrix(.582979,.812487,-.812487,.582979,0,0)}.md\:max-lg\:transform-\[matrix\(0\.674983\,-0\.737833\,0\.737833\,0\.674983\,0\,0\)\]{transform:matrix(.674983,-.737833,.737833,.674983,0,0)}.md\:max-lg\:transform-\[matrix\(0\.674983\,0\.737833\,-0\.737833\,0\.674983\,0\,0\)\]{transform:matrix(.674983,.737833,-.737833,.674983,0,0)}.md\:max-lg\:transform-\[matrix\(0\.757511\,-0\.652822\,0\.652822\,0\.757511\,0\,0\)\]{transform:matrix(.757511,-.652822,.652822,.757511,0,0)}.md\:max-lg\:transform-\[matrix\(0\.757511\,0\.652822\,-0\.652822\,0\.757511\,0\,0\)\]{transform:matrix(.757511,.652822,-.652822,.757511,0,0)}.md\:max-lg\:transform-\[matrix\(0\.829406\,-0\.558647\,0\.558647\,0\.829406\,0\,0\)\]{transform:matrix(.829406,-.558647,.558647,.829406,0,0)}.md\:max-lg\:transform-\[matrix\(0\.829406\,0\.558647\,-0\.558647\,0\.829406\,0\,0\)\]{transform:matrix(.829406,.558647,-.558647,.829406,0,0)}.md\:max-lg\:transform-\[matrix\(0\.889657\,-0\.456629\,0\.456629\,0\.889657\,0\,0\)\]{transform:matrix(.889657,-.456629,.456629,.889657,0,0)}.md\:max-lg\:transform-\[matrix\(0\.889657\,0\.456629\,-0\.456629\,0\.889657\,0\,0\)\]{transform:matrix(.889657,.456629,-.456629,.889657,0,0)}.md\:max-lg\:transform-\[matrix\(0\.972023\,-0\.234886\,0\.234886\,0\.972023\,0\,0\)\]{transform:matrix(.972023,-.234886,.234886,.972023,0,0)}.md\:max-lg\:transform-\[matrix\(0\.972023\,0\.234886\,-0\.234886\,0\.972023\,0\,0\)\]{transform:matrix(.972023,.234886,-.234886,.972023,0,0)}.md\:max-lg\:transform-\[matrix\(0\.992981\,-0\.118273\,0\.118273\,0\.992981\,0\,0\)\]{transform:matrix(.992981,-.118273,.118273,.992981,0,0)}.md\:max-lg\:transform-\[matrix\(0\.992981\,0\.118273\,-0\.118273\,0\.992981\,0\,0\)\]{transform:matrix(.992981,.118273,-.118273,.992981,0,0)}.md\:max-lg\:transform-\[matrix\(1\,0\,0\,1\,-0\.0782\,0\)\]{transform:matrix(1,0,0,1,-.0782,0)}.md\:max-lg\:transform-\[matrix\(1\,0\,0\,1\,-200\,0\)\]{transform:matrix(1,0,0,1,-200,0)}.md\:max-lg\:transform-\[matrix\(1\.1\,0\,0\,1\.1\,0\,18\.7305\)\]{transform:matrix(1.1,0,0,1.1,0,18.7305)}.md\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:max-lg\:grid-cols-\[643\.2px\]{grid-template-columns:643.2px}.md\:max-lg\:gap-\[1\.5875rem\]{gap:1.5875rem}.md\:max-lg\:gap-x-\[1\.5875rem\]{column-gap:1.5875rem}.md\:max-lg\:gap-x-\[3\.175rem\]{column-gap:3.175rem}.md\:max-lg\:gap-y-\[1\.5875rem\]{row-gap:1.5875rem}.md\:max-lg\:gap-y-\[3\.175rem\]{row-gap:3.175rem}.md\:max-lg\:gap-y-\[3\.8375rem\]{row-gap:3.8375rem}.md\:max-lg\:px-\[1\.5875rem\]{padding-inline:1.5875rem}.md\:max-lg\:py-\[3\.175rem\]{padding-block:3.175rem}.md\:max-lg\:py-\[30\.7px\]{padding-block:30.7px}.md\:max-lg\:pt-\[3\.175rem\]{padding-top:3.175rem}.md\:max-lg\:pt-\[6\.35rem\]{padding-top:6.35rem}.md\:max-lg\:pt-\[30\.7px\]{padding-top:30.7px}.md\:max-lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:max-lg\:pb-\[1\.5875rem\]{padding-bottom:1.5875rem}.md\:max-lg\:pb-\[3\.175rem\]{padding-bottom:3.175rem}.md\:max-lg\:opacity-0{opacity:0}.md\:max-lg\:opacity-\[0\.9888\]{opacity:.9888}.md\:max-lg\:opacity-\[initial\]{opacity:initial}.md\:max-lg\:before\:right-\[636\.5px\]:before{content:var(--tw-content);right:636.5px}.md\:max-lg\:before\:bottom-\[12\.25rem\]:before{content:var(--tw-content);bottom:12.25rem}.md\:max-lg\:before\:bottom-\[17\.5rem\]:before{content:var(--tw-content);bottom:17.5rem}}}@media (width>=96rem){.\32 xl\:\[pointer-events\:initial\]{pointer-events:initial}.\32 xl\:pointer-events-none{pointer-events:none}.\32 xl\:\[visibility\:inherit\]{visibility:inherit}.\32 xl\:invisible{visibility:hidden}.\32 xl\:top-40\.5{top:calc(var(--spacing) * 40.5)}.\32 xl\:right-\[-947\.5px\]{right:-947.5px}.\32 xl\:right-\[51\.5625rem\]{right:51.5625rem}.\32 xl\:left-240{left:calc(var(--spacing) * 240)}.\32 xl\:left-370{left:calc(var(--spacing) * 370)}.\32 xl\:left-\[952\.5px\]{left:952.5px}.\32 xl\:z-0{z-index:0}.\32 xl\:z-1{z-index:1}.\32 xl\:z-2{z-index:2}.\32 xl\:z-3{z-index:3}.\32 xl\:z-5{z-index:5}.\32 xl\:z-7{z-index:7}.\32 xl\:z-10{z-index:10}.\32 xl\:z-12{z-index:12}.\32 xl\:z-15{z-index:15}.\32 xl\:z-18{z-index:18}.\32 xl\:z-22{z-index:22}.\32 xl\:z-26{z-index:26}.\32 xl\:z-30{z-index:30}.\32 xl\:z-34{z-index:34}.\32 xl\:z-39{z-index:39}.\32 xl\:z-43{z-index:43}.\32 xl\:z-104{z-index:104}.\32 xl\:z-110{z-index:110}.\32 xl\:z-116{z-index:116}.\32 xl\:z-122{z-index:122}.\32 xl\:z-128{z-index:128}.\32 xl\:z-133{z-index:133}.\32 xl\:z-139{z-index:139}.\32 xl\:z-144{z-index:144}.\32 xl\:z-149{z-index:149}.\32 xl\:z-154{z-index:154}.\32 xl\:z-159{z-index:159}.\32 xl\:z-164{z-index:164}.\32 xl\:z-168{z-index:168}.\32 xl\:z-172{z-index:172}.\32 xl\:z-176{z-index:176}.\32 xl\:z-180{z-index:180}.\32 xl\:z-183{z-index:183}.\32 xl\:z-186{z-index:186}.\32 xl\:z-189{z-index:189}.\32 xl\:z-192{z-index:192}.\32 xl\:z-194{z-index:194}.\32 xl\:z-196{z-index:196}.\32 xl\:z-197{z-index:197}.\32 xl\:z-198{z-index:198}.\32 xl\:z-199{z-index:199}.\32 xl\:-mx-\[4\.4375rem\]{margin-inline:-4.4375rem}.\32 xl\:my-\[1\.1875rem\]{margin-block:1.1875rem}.\32 xl\:my-\[1\.7875rem\]{margin-block:1.7875rem}.\32 xl\:my-\[63\.5px\]{margin-block:63.5px}.\32 xl\:mt-\[1\.7875rem\]{margin-top:1.7875rem}.\32 xl\:mt-\[3\.175rem\]{margin-top:3.175rem}.\32 xl\:mt-\[45\.7px\]{margin-top:45.7px}.\32 xl\:mt-\[63\.5px\]{margin-top:63.5px}.\32 xl\:-mb-\[0\.3rem\]{margin-bottom:-.3rem}.\32 xl\:mb-\[0\.3125rem\]{margin-bottom:.3125rem}.\32 xl\:mb-\[1\.1875rem\]{margin-bottom:1.1875rem}.\32 xl\:mb-\[1\.5875rem\]{margin-bottom:1.5875rem}.\32 xl\:mb-\[2\.375rem\]{margin-bottom:2.375rem}.\32 xl\:mb-\[3\.175rem\]{margin-bottom:3.175rem}.\32 xl\:mb-\[6\.7px\]{margin-bottom:6.7px}.\32 xl\:mb-\[9\.5px\]{margin-bottom:9.5px}.\32 xl\:mb-\[12\.7px\]{margin-bottom:12.7px}.\32 xl\:mb-\[17\.1px\]{margin-bottom:17.1px}.\32 xl\:mb-\[63\.5px\]{margin-bottom:63.5px}.\32 xl\:-ml-\[4\.4375rem\]{margin-left:-4.4375rem}.\32 xl\:hidden{display:none}.\32 xl\:aspect-\[3\.749\]{aspect-ratio:3.749}.\32 xl\:aspect-\[3\.947\]{aspect-ratio:3.947}.\32 xl\:aspect-\[auto_251\/378\]{aspect-ratio:auto 251/378}.\32 xl\:aspect-\[auto_709\/512\]{aspect-ratio:auto 709/512}.\32 xl\:aspect-\[auto_709\/587\]{aspect-ratio:auto 709/587}.\32 xl\:aspect-\[auto_1100\/588\]{aspect-ratio:auto 1100/588}.\32 xl\:aspect-\[auto_1615\/901\]{aspect-ratio:auto 1615/901}.\32 xl\:h-4\.5{height:calc(var(--spacing) * 4.5)}.\32 xl\:h-7\.5{height:calc(var(--spacing) * 7.5)}.\32 xl\:h-9{height:calc(var(--spacing) * 9)}.\32 xl\:h-12{height:calc(var(--spacing) * 12)}.\32 xl\:h-36{height:calc(var(--spacing) * 36)}.\32 xl\:h-40\.5{height:calc(var(--spacing) * 40.5)}.\32 xl\:h-113\.5{height:calc(var(--spacing) * 113.5)}.\32 xl\:h-155{height:calc(var(--spacing) * 155)}.\32 xl\:h-236\.5{height:calc(var(--spacing) * 236.5)}.\32 xl\:h-237\.5{height:calc(var(--spacing) * 237.5)}.\32 xl\:h-265{height:calc(var(--spacing) * 265)}.\32 xl\:h-270{height:calc(var(--spacing) * 270)}.\32 xl\:h-1536{height:calc(var(--spacing) * 1536)}.\32 xl\:h-2023{height:calc(var(--spacing) * 2023)}.\32 xl\:h-\[0\.9625rem\]{height:.9625rem}.\32 xl\:h-\[1\.425rem\]{height:1.425rem}.\32 xl\:h-\[1\.3125rem\]{height:1.3125rem}.\32 xl\:h-\[1\.9625rem\]{height:1.9625rem}.\32 xl\:h-\[3\.2125rem\]{height:3.2125rem}.\32 xl\:h-\[3\.8125rem\]{height:3.8125rem}.\32 xl\:h-\[5\.35rem\]{height:5.35rem}.\32 xl\:h-\[6\.425rem\]{height:6.425rem}.\32 xl\:h-\[6\.875rem\]{height:6.875rem}.\32 xl\:h-\[7\.9375rem\]{height:7.9375rem}.\32 xl\:h-\[11\.5px\]{height:11.5px}.\32 xl\:h-\[11\.15rem\]{height:11.15rem}.\32 xl\:h-\[11\.7125rem\]{height:11.7125rem}.\32 xl\:h-\[15\.7px\]{height:15.7px}.\32 xl\:h-\[17\.1px\]{height:17.1px}.\32 xl\:h-\[18\.3px\]{height:18.3px}.\32 xl\:h-\[24\.6875rem\]{height:24.6875rem}.\32 xl\:h-\[25\.3125rem\]{height:25.3125rem}.\32 xl\:h-\[28\.4875rem\]{height:28.4875rem}.\32 xl\:h-\[30\.5px\]{height:30.5px}.\32 xl\:h-\[34\.3px\]{height:34.3px}.\32 xl\:h-\[35\.5625rem\]{height:35.5625rem}.\32 xl\:h-\[37\.7rem\]{height:37.7rem}.\32 xl\:h-\[38\.0625rem\]{height:38.0625rem}.\32 xl\:h-\[38\.6875rem\]{height:38.6875rem}.\32 xl\:h-\[39\.6875rem\]{height:39.6875rem}.\32 xl\:h-\[44\.2375rem\]{height:44.2375rem}.\32 xl\:h-\[47\.9rem\]{height:47.9rem}.\32 xl\:h-\[51\.5625rem\]{height:51.5625rem}.\32 xl\:h-\[59\.125rem\]{height:59.125rem}.\32 xl\:h-\[68\.5px\]{height:68.5px}.\32 xl\:h-\[81\.3px\]{height:81.3px}.\32 xl\:h-\[161\.3px\]{height:161.3px}.\32 xl\:h-\[194\.1px\]{height:194.1px}.\32 xl\:h-\[455\.9px\]{height:455.9px}.\32 xl\:h-\[534\.7px\]{height:534.7px}.\32 xl\:h-\[551\.9px\]{height:551.9px}.\32 xl\:h-\[586\.1px\]{height:586.1px}.\32 xl\:h-\[825\.3px\]{height:825.3px}.\32 xl\:h-auto{height:auto}.\32 xl\:max-h-189{max-height:calc(var(--spacing) * 189)}.\32 xl\:max-h-270{max-height:calc(var(--spacing) * 270)}.\32 xl\:min-h-126{min-height:calc(var(--spacing) * 126)}.\32 xl\:min-h-\[3\.8125rem\]{min-height:3.8125rem}.\32 xl\:min-h-\[90\.7px\]{min-height:90.7px}.\32 xl\:w-444{width:calc(var(--spacing) * 444)}.\32 xl\:w-444\.5{width:calc(var(--spacing) * 444.5)}.\32 xl\:w-475{width:calc(var(--spacing) * 475)}.\32 xl\:w-480{width:calc(var(--spacing) * 480)}.\32 xl\:w-\[15\.5\%\]{width:15.5%}.\32 xl\:w-\[18\.9375rem\]{width:18.9375rem}.\32 xl\:w-\[25\.3125rem\]{width:25.3125rem}.\32 xl\:w-\[71\.4375rem\]{width:71.4375rem}.\32 xl\:w-\[109\.0625rem\]{width:109.063rem}.\32 xl\:w-\[111\.125rem\]{width:111.125rem}.\32 xl\:w-\[396\.9px\]{width:396.9px}.\32 xl\:max-w-480{max-width:calc(var(--spacing) * 480)}.\32 xl\:max-w-\[36\.9rem\]{max-width:36.9rem}.\32 xl\:max-w-\[56\.425rem\]{max-width:56.425rem}.\32 xl\:max-w-\[57\.5375rem\]{max-width:57.5375rem}.\32 xl\:max-w-\[68\.5625rem\]{max-width:68.5625rem}.\32 xl\:min-w-\[228\.5px\]{min-width:228.5px}.\32 xl\:origin-\[135px_6144px\]{transform-origin:135px 6144px}.\32 xl\:origin-\[888\.016px_475\.086px\]{transform-origin:888.016px 475.086px}.\32 xl\:transform-\[matrix\(-0\.74249\,-0\.669858\,0\.669858\,-0\.74249\,0\,0\)\]{transform:matrix(-.74249,-.669858,.669858,-.74249,0,0)}.\32 xl\:transform-\[matrix\(-0\.74249\,0\.669858\,-0\.669858\,-0\.74249\,0\,0\)\]{transform:matrix(-.74249,.669858,-.669858,-.74249,0,0)}.\32 xl\:transform-\[matrix\(-0\.96529\,-0\.261182\,0\.261182\,-0\.96529\,0\,0\)\]{transform:matrix(-.96529,-.261182,.261182,-.96529,0,0)}.\32 xl\:transform-\[matrix\(-0\.96529\,0\.261182\,-0\.261182\,-0\.96529\,0\,0\)\]{transform:matrix(-.96529,.261182,-.261182,-.96529,0,0)}.\32 xl\:transform-\[matrix\(-0\.566205\,-0\.824265\,0\.824265\,-0\.566205\,0\,0\)\]{transform:matrix(-.566205,-.824265,.824265,-.566205,0,0)}.\32 xl\:transform-\[matrix\(-0\.613603\,-0\.789615\,0\.789615\,-0\.613603\,0\,0\)\]{transform:matrix(-.613603,-.789615,.789615,-.613603,0,0)}.\32 xl\:transform-\[matrix\(-0\.658886\,-0\.752243\,0\.752243\,-0\.658886\,0\,0\)\]{transform:matrix(-.658886,-.752243,.752243,-.658886,0,0)}.\32 xl\:transform-\[matrix\(-0\.701897\,-0\.712278\,0\.712278\,-0\.701897\,0\,0\)\]{transform:matrix(-.701897,-.712278,.712278,-.701897,0,0)}.\32 xl\:transform-\[matrix\(-0\.701897\,0\.712278\,-0\.712278\,-0\.701897\,0\,0\)\]{transform:matrix(-.701897,.712278,-.712278,-.701897,0,0)}.\32 xl\:transform-\[matrix\(-0\.780522\,-0\.625128\,0\.625128\,-0\.780522\,0\,0\)\]{transform:matrix(-.780522,-.625128,.625128,-.780522,0,0)}.\32 xl\:transform-\[matrix\(-0\.780522\,0\.625128\,-0\.625128\,-0\.780522\,0\,0\)\]{transform:matrix(-.780522,.625128,-.625128,-.780522,0,0)}.\32 xl\:transform-\[matrix\(-0\.815864\,-0\.578244\,0\.578244\,-0\.815864\,0\,0\)\]{transform:matrix(-.815864,-.578244,.578244,-.815864,0,0)}.\32 xl\:transform-\[matrix\(-0\.815864\,0\.578244\,-0\.578244\,-0\.815864\,0\,0\)\]{transform:matrix(-.815864,.578244,-.578244,-.815864,0,0)}.\32 xl\:transform-\[matrix\(-0\.848394\,-0\.529366\,0\.529366\,-0\.848394\,0\,0\)\]{transform:matrix(-.848394,-.529366,.529366,-.848394,0,0)}.\32 xl\:transform-\[matrix\(-0\.848394\,0\.529366\,-0\.529366\,-0\.848394\,0\,0\)\]{transform:matrix(-.848394,.529366,-.529366,-.848394,0,0)}.\32 xl\:transform-\[matrix\(-0\.877999\,-0\.478663\,0\.478663\,-0\.877999\,0\,0\)\]{transform:matrix(-.877999,-.478663,.478663,-.877999,0,0)}.\32 xl\:transform-\[matrix\(-0\.877999\,0\.478663\,-0\.478663\,-0\.877999\,0\,0\)\]{transform:matrix(-.877999,.478663,-.478663,-.877999,0,0)}.\32 xl\:transform-\[matrix\(-0\.904577\,-0\.426311\,0\.426311\,-0\.904577\,0\,0\)\]{transform:matrix(-.904577,-.426311,.426311,-.904577,0,0)}.\32 xl\:transform-\[matrix\(-0\.904577\,0\.426311\,-0\.426311\,-0\.904577\,0\,0\)\]{transform:matrix(-.904577,.426311,-.426311,-.904577,0,0)}.\32 xl\:transform-\[matrix\(-0\.928037\,-0\.372488\,0\.372488\,-0\.928037\,0\,0\)\]{transform:matrix(-.928037,-.372488,.372488,-.928037,0,0)}.\32 xl\:transform-\[matrix\(-0\.928037\,0\.372488\,-0\.372488\,-0\.928037\,0\,0\)\]{transform:matrix(-.928037,.372488,-.372488,-.928037,0,0)}.\32 xl\:transform-\[matrix\(-0\.948298\,-0\.317382\,0\.317382\,-0\.948298\,0\,0\)\]{transform:matrix(-.948298,-.317382,.317382,-.948298,0,0)}.\32 xl\:transform-\[matrix\(-0\.948298\,0\.317382\,-0\.317382\,-0\.948298\,0\,0\)\]{transform:matrix(-.948298,.317382,-.317382,-.948298,0,0)}.\32 xl\:transform-\[matrix\(-0\.978954\,-0\.204081\,0\.204081\,-0\.978954\,0\,0\)\]{transform:matrix(-.978954,-.204081,.204081,-.978954,0,0)}.\32 xl\:transform-\[matrix\(-0\.978954\,0\.204081\,-0\.204081\,-0\.978954\,0\,0\)\]{transform:matrix(-.978954,.204081,-.204081,-.978954,0,0)}.\32 xl\:transform-\[matrix\(-0\.989244\,-0\.146277\,0\.146277\,-0\.989244\,0\,0\)\]{transform:matrix(-.989244,-.146277,.146277,-.989244,0,0)}.\32 xl\:transform-\[matrix\(-0\.989244\,0\.146277\,-0\.146277\,-0\.989244\,0\,0\)\]{transform:matrix(-.989244,.146277,-.146277,-.989244,0,0)}.\32 xl\:transform-\[matrix\(-0\.996123\,-0\.0879682\,0\.0879682\,-0\.996123\,0\,0\)\]{transform:matrix(-.996123,-.0879682,.0879682,-.996123,0,0)}.\32 xl\:transform-\[matrix\(-0\.996123\,0\.0879682\,-0\.0879682\,-0\.996123\,0\,0\)\]{transform:matrix(-.996123,.0879682,-.0879682,-.996123,0,0)}.\32 xl\:transform-\[matrix\(-0\.999569\,-0\.0293565\,0\.0293565\,-0\.999569\,0\,0\)\]{transform:matrix(-.999569,-.0293565,.0293565,-.999569,0,0)}.\32 xl\:transform-\[matrix\(-0\.999569\,0\.0293565\,-0\.0293565\,-0\.999569\,0\,0\)\]{transform:matrix(-.999569,.0293565,-.0293565,-.999569,0,0)}.\32 xl\:transform-\[matrix\(0\.4915\,0\.870877\,-0\.870877\,0\.4915\,0\,0\)\]{transform:matrix(.4915,.870877,-.870877,.4915,0,0)}.\32 xl\:transform-\[matrix\(0\.21843\,0\.975853\,-0\.975853\,0\.21843\,0\,0\)\]{transform:matrix(.21843,.975853,-.975853,.21843,0,0)}.\32 xl\:transform-\[matrix\(0\.102582\,0\.994725\,-0\.994725\,0\.102582\,0\,0\)\]{transform:matrix(.102582,.994725,-.994725,.102582,0,0)}.\32 xl\:transform-\[matrix\(0\.160783\,0\.98699\,-0\.98699\,0\.160783\,0\,0\)\]{transform:matrix(.160783,.98699,-.98699,.160783,0,0)}.\32 xl\:transform-\[matrix\(0\.275324\,0\.961352\,-0\.961352\,0\.275324\,0\,0\)\]{transform:matrix(.275324,.961352,-.961352,.275324,0,0)}.\32 xl\:transform-\[matrix\(0\.331269\,0\.943536\,-0\.943536\,0\.331269\,0\,0\)\]{transform:matrix(.331269,.943536,-.943536,.331269,0,0)}.\32 xl\:transform-\[matrix\(0\.386072\,0\.922469\,-0\.922469\,0\.386072\,0\,0\)\]{transform:matrix(.386072,.922469,-.922469,.386072,0,0)}.\32 xl\:transform-\[matrix\(0\.439544\,0\.898221\,-0\.898221\,0\.439544\,0\,0\)\]{transform:matrix(.439544,.898221,-.898221,.439544,0,0)}.\32 xl\:transform-\[matrix\(0\.0440268\,0\.99903\,-0\.99903\,0\.0440268\,0\,0\)\]{transform:matrix(.0440268,.99903,-.99903,.0440268,0,0)}.\32 xl\:transform-\[matrix\(0\.541763\,0\.840531\,-0\.840531\,0\.541763\,0\,0\)\]{transform:matrix(.541763,.840531,-.840531,.541763,0,0)}.\32 xl\:transform-\[matrix\(0\.590158\,0\.807288\,-0\.807288\,0\.590158\,0\,0\)\]{transform:matrix(.590158,.807288,-.807288,.590158,0,0)}.\32 xl\:transform-\[matrix\(0\.636519\,0\.771261\,-0\.771261\,0\.636519\,0\,0\)\]{transform:matrix(.636519,.771261,-.771261,.636519,0,0)}.\32 xl\:transform-\[matrix\(0\.680685\,0\.732576\,-0\.732576\,0\.680685\,0\,0\)\]{transform:matrix(.680685,.732576,-.732576,.680685,0,0)}.\32 xl\:transform-\[matrix\(0\.722505\,0\.691366\,-0\.691366\,0\.722505\,0\,0\)\]{transform:matrix(.722505,.691366,-.691366,.722505,0,0)}.\32 xl\:transform-\[matrix\(0\.761834\,0\.647772\,-0\.647772\,0\.761834\,0\,0\)\]{transform:matrix(.761834,.647772,-.647772,.761834,0,0)}.\32 xl\:transform-\[matrix\(0\.798537\,0\.601945\,-0\.601945\,0\.798537\,0\,0\)\]{transform:matrix(.798537,.601945,-.601945,.798537,0,0)}.\32 xl\:transform-\[matrix\(0\.832488\,0\.554044\,-0\.554044\,0\.832488\,0\,0\)\]{transform:matrix(.832488,.554044,-.554044,.832488,0,0)}.\32 xl\:transform-\[matrix\(0\.863568\,0\.504232\,-0\.504232\,0\.863568\,0\,0\)\]{transform:matrix(.863568,.504232,-.504232,.863568,0,0)}.\32 xl\:transform-\[matrix\(0\.891672\,0\.452682\,-0\.452682\,0\.891672\,0\,0\)\]{transform:matrix(.891672,.452682,-.452682,.891672,0,0)}.\32 xl\:transform-\[matrix\(0\.916702\,0\.399572\,-0\.399572\,0\.916702\,0\,0\)\]{transform:matrix(.916702,.399572,-.399572,.916702,0,0)}.\32 xl\:transform-\[matrix\(0\.938572\,0\.345084\,-0\.345084\,0\.938572\,0\,0\)\]{transform:matrix(.938572,.345084,-.345084,.938572,0,0)}.\32 xl\:transform-\[matrix\(0\.957206\,0\.289407\,-0\.289407\,0\.957206\,0\,0\)\]{transform:matrix(.957206,.289407,-.289407,.957206,0,0)}.\32 xl\:transform-\[matrix\(0\.972541\,0\.232732\,-0\.232732\,0\.972541\,0\,0\)\]{transform:matrix(.972541,.232732,-.232732,.972541,0,0)}.\32 xl\:transform-\[matrix\(0\.984523\,0\.175254\,-0\.175254\,0\.984523\,0\,0\)\]{transform:matrix(.984523,.175254,-.175254,.984523,0,0)}.\32 xl\:transform-\[matrix\(0\.993112\,0\.117173\,-0\.117173\,0\.993112\,0\,0\)\]{transform:matrix(.993112,.117173,-.117173,.993112,0,0)}.\32 xl\:transform-\[matrix\(0\.998276\,0\.0586876\,-0\.0586876\,0\.998276\,0\,0\)\]{transform:matrix(.998276,.0586876,-.0586876,.998276,0,0)}.\32 xl\:transform-\[matrix\(1\,0\,0\,1\,-4\,-6\)\]{transform:matrix(1,0,0,1,-4,-6)}.\32 xl\:transform-\[matrix\(1\,0\,0\,1\,-14\,-14\)\]{transform:matrix(1,0,0,1,-14,-14)}.\32 xl\:transform-\[matrix\(1\,0\,0\,1\,0\,86\.4\)\]{transform:matrix(1,0,0,1,0,86.4)}.\32 xl\:transform-\[matrix\(1\.1\,0\,0\,1\.1\,0\,47\.5086\)\]{transform:matrix(1.1,0,0,1.1,0,47.5086)}.\32 xl\:grid-cols-\[655\.4px\]{grid-template-columns:655.4px}.\32 xl\:grid-cols-\[735\.766px_407\.344px\]{grid-template-columns:735.766px 407.344px}.\32 xl\:gap-11\.5{gap:calc(var(--spacing) * 11.5)}.\32 xl\:gap-\[0\.4rem\]{gap:.4rem}.\32 xl\:gap-\[0\.3125rem\]{gap:.3125rem}.\32 xl\:gap-\[1\.1875rem\]{gap:1.1875rem}.\32 xl\:gap-\[1\.5875rem\]{gap:1.5875rem}.\32 xl\:gap-\[2\.375rem\]{gap:2.375rem}.\32 xl\:gap-\[3\.175rem\]{gap:3.175rem}.\32 xl\:gap-\[9\.5px\]{gap:9.5px}.\32 xl\:gap-\[12\.7px\]{gap:12.7px}.\32 xl\:gap-\[31\.7px\]{gap:31.7px}.\32 xl\:gap-\[45\.7px\]{gap:45.7px}.\32 xl\:gap-\[63\.5px\]{gap:63.5px}.\32 xl\:gap-x-\[7\.9375rem\]{column-gap:7.9375rem}.\32 xl\:gap-x-\[63\.5px\]{column-gap:63.5px}.\32 xl\:gap-y-\[4\.05rem\]{row-gap:4.05rem}.\32 xl\:gap-y-\[63\.5px\]{row-gap:63.5px}.\32 xl\:gap-y-\[82\.5px\]{row-gap:82.5px}.\32 xl\:rounded-md{border-radius:var(--radius-md)}.\32 xl\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.\32 xl\:px-\[0\.95rem\]{padding-inline:.95rem}.\32 xl\:px-\[1\.5625rem\]{padding-inline:1.5625rem}.\32 xl\:px-\[1\.5875rem\]{padding-inline:1.5875rem}.\32 xl\:px-\[15\.875rem\]{padding-inline:15.875rem}.\32 xl\:px-\[31\.7px\]{padding-inline:31.7px}.\32 xl\:px-\[63\.5px\]{padding-inline:63.5px}.\32 xl\:py-\[1\.7px\]{padding-block:1.7px}.\32 xl\:py-\[1\.1875rem\]{padding-block:1.1875rem}.\32 xl\:py-\[1\.5875rem\]{padding-block:1.5875rem}.\32 xl\:py-\[5\.95rem\]{padding-block:5.95rem}.\32 xl\:py-\[7\.9375rem\]{padding-block:7.9375rem}.\32 xl\:py-\[12\.7px\]{padding-block:12.7px}.\32 xl\:py-\[16\.5px\]{padding-block:16.5px}.\32 xl\:pt-6{padding-top:calc(var(--spacing) * 6)}.\32 xl\:pt-\[2\.0625rem\]{padding-top:2.0625rem}.\32 xl\:pt-\[5\.95rem\]{padding-top:5.95rem}.\32 xl\:pt-\[8\.925rem\]{padding-top:8.925rem}.\32 xl\:pt-\[10\.3125rem\]{padding-top:10.3125rem}.\32 xl\:pt-\[12\.7px\]{padding-top:12.7px}.\32 xl\:pt-\[31\.7px\]{padding-top:31.7px}.\32 xl\:pt-\[107\.1px\]{padding-top:107.1px}.\32 xl\:pt-\[190\.5px\]{padding-top:190.5px}.\32 xl\:pr-\[3\.875rem\]{padding-right:3.875rem}.\32 xl\:pr-\[36\.675rem\]{padding-right:36.675rem}.\32 xl\:pr-\[60\.3px\]{padding-right:60.3px}.\32 xl\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.\32 xl\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.\32 xl\:pb-1753{padding-bottom:calc(var(--spacing) * 1753)}.\32 xl\:pb-\[1\.5875rem\]{padding-bottom:1.5875rem}.\32 xl\:pb-\[5\.95rem\]{padding-bottom:5.95rem}.\32 xl\:pb-\[7\.9375rem\]{padding-bottom:7.9375rem}.\32 xl\:pb-\[9\.5px\]{padding-bottom:9.5px}.\32 xl\:pb-\[12\.7px\]{padding-bottom:12.7px}.\32 xl\:pb-\[16\.5px\]{padding-bottom:16.5px}.\32 xl\:pb-\[63\.5px\]{padding-bottom:63.5px}.\32 xl\:pl-6{padding-left:calc(var(--spacing) * 6)}.\32 xl\:pl-\[16\.5px\]{padding-left:16.5px}.\32 xl\:pl-\[31\.7px\]{padding-left:31.7px}.\32 xl\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\32 xl\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\32 xl\:text-\[0\.6875rem\]{font-size:.6875rem}.\32 xl\:text-\[1\.75rem\]{font-size:1.75rem}.\32 xl\:text-\[1\.0625rem\]{font-size:1.0625rem}.\32 xl\:text-\[1\.4375rem\]{font-size:1.4375rem}.\32 xl\:text-\[1\.5625rem\]{font-size:1.5625rem}.\32 xl\:text-\[1\.9375rem\]{font-size:1.9375rem}.\32 xl\:text-\[2\.0625rem\]{font-size:2.0625rem}.\32 xl\:text-\[3\.1875rem\]{font-size:3.1875rem}.\32 xl\:text-\[4\.75rem\]{font-size:4.75rem}.\32 xl\:text-\[4\.3125rem\]{font-size:4.3125rem}.\32 xl\:leading-\[0\.75rem\]{--tw-leading:.75rem;line-height:.75rem}.\32 xl\:leading-\[0\.9375rem\]{--tw-leading:.9375rem;line-height:.9375rem}.\32 xl\:leading-\[1\.25rem\]{--tw-leading:1.25rem;line-height:1.25rem}.\32 xl\:leading-\[1\.125rem\]{--tw-leading:1.125rem;line-height:1.125rem}.\32 xl\:leading-\[1\.0625rem\]{--tw-leading:1.0625rem;line-height:1.0625rem}.\32 xl\:leading-\[1\.625rem\]{--tw-leading:1.625rem;line-height:1.625rem}.\32 xl\:leading-\[1\.3125rem\]{--tw-leading:1.3125rem;line-height:1.3125rem}.\32 xl\:leading-\[1\.4375rem\]{--tw-leading:1.4375rem;line-height:1.4375rem}.\32 xl\:leading-\[1\.5625rem\]{--tw-leading:1.5625rem;line-height:1.5625rem}.\32 xl\:leading-\[1\.6875rem\]{--tw-leading:1.6875rem;line-height:1.6875rem}.\32 xl\:leading-\[1\.8125rem\]{--tw-leading:1.8125rem;line-height:1.8125rem}.\32 xl\:leading-\[1\.9375rem\]{--tw-leading:1.9375rem;line-height:1.9375rem}.\32 xl\:leading-\[1rem\]{--tw-leading:1rem;line-height:1rem}.\32 xl\:leading-\[2\.125rem\]{--tw-leading:2.125rem;line-height:2.125rem}.\32 xl\:leading-\[2\.875rem\]{--tw-leading:2.875rem;line-height:2.875rem}.\32 xl\:leading-\[2\.3125rem\]{--tw-leading:2.3125rem;line-height:2.3125rem}.\32 xl\:leading-\[2\.4375rem\]{--tw-leading:2.4375rem;line-height:2.4375rem}.\32 xl\:leading-\[3\.625rem\]{--tw-leading:3.625rem;line-height:3.625rem}.\32 xl\:leading-\[3\.9375rem\]{--tw-leading:3.9375rem;line-height:3.9375rem}.\32 xl\:leading-\[4\.9375rem\]{--tw-leading:4.9375rem;line-height:4.9375rem}.\32 xl\:leading-\[5\.5rem\]{--tw-leading:5.5rem;line-height:5.5rem}.\32 xl\:opacity-0{opacity:0}.\32 xl\:opacity-\[initial\]{opacity:initial}.\32 xl\:before\:top-\[0\.4375rem\]:before{content:var(--tw-content);top:.4375rem}.\32 xl\:before\:right-\[665\.3px\]:before{content:var(--tw-content);right:665.3px}.\32 xl\:before\:bottom-\[27\.4375rem\]:before{content:var(--tw-content);bottom:27.4375rem}.\32 xl\:before\:bottom-\[346\.5px\]:before{content:var(--tw-content);bottom:346.5px}.\32 xl\:before\:left-3\.5:before{content:var(--tw-content);left:calc(var(--spacing) * 3.5)}.\32 xl\:before\:h-\[1\.225rem\]:before{content:var(--tw-content);height:1.225rem}.\32 xl\:before\:w-\[54\.5px\]:before{content:var(--tw-content);width:54.5px}.\32 xl\:before\:text-sm:before{content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\32 xl\:before\:leading-\[1\.25rem\]:before{content:var(--tw-content);--tw-leading:1.25rem;line-height:1.25rem}.\32 xl\:before\:tracking-\[0\.7px\]:before{content:var(--tw-content);--tw-tracking:.7px;letter-spacing:.7px}.\32 xl\:after\:top-\[30\.5px\]:after{content:var(--tw-content);top:30.5px}.\32 xl\:after\:right-\[31\.7px\]:after{content:var(--tw-content);right:31.7px}.\32 xl\:after\:bottom-5:after{content:var(--tw-content);bottom:calc(var(--spacing) * 5)}.\32 xl\:after\:left-\[186\.3px\]:after{content:var(--tw-content);left:186.3px}.\32 xl\:after\:left-\[198\.3px\]:after{content:var(--tw-content);left:198.3px}.\32 xl\:after\:hidden:after{content:var(--tw-content);display:none}.\32 xl\:after\:h-\[10\.5px\]:after{content:var(--tw-content);height:10.5px}.\32 xl\:after\:w-\[10\.5px\]:after{content:var(--tw-content);width:10.5px}.\32 xl\:after\:origin-\[5\.23438px_5\.23438px\]:after{content:var(--tw-content);transform-origin:5.23438px 5.23438px}.\32 xl\:after\:transform-\[matrix\(0\.707107\,0\.707107\,-0\.707107\,0\.707107\,0\,-3\.66406\)\]:after{content:var(--tw-content);transform:matrix(.707107,.707107,-.707107,.707107,0,-3.66406)}}}:root{--page:#e7e9ee;--surface:#f4f5f7;--surface-strong:#d6dae1;--ink:#14171c;--muted:#5d636d;--line:#a8afba;--accent:#3154d9;--danger:#b93b38;--page-pad:clamp(18px, 2.35vw, 46px);--header-height:72px;--layer-base:0;--layer-header:20;--layer-cookie:30;--layer-cart:35;--layer-transition:40;--layer-cursor:50}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--page);scroll-behavior:smooth}html.is-page-transitioning,html.is-page-transitioning body{overscroll-behavior:none;touch-action:none;overflow:hidden}body{background:var(--page);color:var(--ink);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font:inherit}button,a,select,input[type=checkbox],input[type=file]{cursor:pointer}button{color:inherit}button:disabled{cursor:not-allowed}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}::selection{color:var(--page);background:var(--accent)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.publisher-shell{background:linear-gradient(#14171c0a 1px, transparent 1px), linear-gradient(90deg, #14171c08 1px, transparent 1px), var(--page);background-size:52px 52px;min-height:100dvh;position:relative;overflow:clip}.sticky-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:136px;left:0}.site-header{top:20px;left:var(--page-pad);right:var(--page-pad);z-index:var(--layer-header);min-height:var(--header-height);justify-content:space-between;align-items:center;gap:32px;transition:top .36s cubic-bezier(.16,1,.3,1),background-color .36s cubic-bezier(.16,1,.3,1),border-radius .36s cubic-bezier(.16,1,.3,1),padding .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1);display:flex;position:absolute}.site-header.is-compact{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f5f7e6;border:1px solid #14171c29;border-radius:999px;width:max-content;max-width:calc(100vw - 32px);min-height:54px;padding:7px 9px;position:fixed;top:16px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 18px 58px #2f3b522e}.brand{white-space:nowrap;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:inline-flex}.brand strong{letter-spacing:-.065em;font-size:clamp(17px,1.5vw,23px);font-weight:750;transition:letter-spacing .24s cubic-bezier(.16,1,.3,1)}.brand-mark{border:1px solid var(--ink);background:var(--ink);width:31px;height:31px;color:var(--page);flex:none;place-items:center;transition:background-color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);display:inline-grid;overflow:hidden}.brand-monogram{width:100%;height:100%;display:block}.brand-monogram-core{fill:currentColor}.brand-monogram-cut{fill:var(--accent);transform-origin:20px 16px;transition:transform .24s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.brand:hover strong{letter-spacing:-.035em}.brand:hover .brand-mark,.footer-mark:hover{transform:translateY(-2px)}.brand:hover .brand-monogram-cut,.footer-mark:hover .brand-monogram-cut{transform:translate(1.5px,-.75px)}}.site-header.is-compact .brand strong{display:none}.site-header.is-compact .brand-mark{border-radius:50%;width:36px;height:36px}.header-controls{align-items:center;gap:12px;display:flex}.site-header nav{align-items:center;gap:clamp(4px,.75vw,12px);display:flex}.site-header nav button{isolation:isolate;letter-spacing:.06em;white-space:nowrap;background:0 0;border:0;padding:10px 12px;font-size:12px;font-weight:650;transition:color .16s,transform .14s cubic-bezier(.23,1,.32,1);position:relative}.site-header nav button:before{z-index:-1;background:var(--surface);content:"";opacity:0;pointer-events:none;border:1px solid #14171c24;transition:opacity .15s,transform .18s cubic-bezier(.23,1,.32,1);position:absolute;inset:-16px -9px;transform:scale(.94,.78);box-shadow:0 16px 34px #2f3b5224}.site-header nav button:focus-visible{color:var(--ink)}.site-header nav button:focus-visible:before{opacity:1;transition-duration:0s;transform:scale(1)}.site-header nav button:active{transform:scale(.97)}.site-header nav button.is-active:after{content:"";background:currentColor;height:1px;position:absolute;bottom:5px;left:12px;right:12px}.site-header.is-compact nav button{padding:10px;font-size:10px}.site-header.is-compact nav button:before{box-shadow:none;inset:-3px -2px}.site-header.is-compact nav button.is-active{color:var(--page);background:var(--ink)}.site-header.is-compact nav button.is-active:after{display:none}.cart-trigger{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--surface);letter-spacing:.06em;justify-content:center;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:11px;font-weight:720;transition:color .16s,background-color .16s,transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.cart-trigger-count{min-width:23px;height:23px;color:var(--ink);background:var(--page);border:1px solid var(--line);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:10px;display:inline-grid}.cart-trigger:active{transform:scale(.97)}.site-header.is-compact .header-controls{gap:5px}.site-header.is-compact .cart-trigger{min-height:40px;padding:0 8px}.site-header.is-compact .cart-trigger-label{display:none}.mobile-menu-button{border:1px solid var(--line);background:var(--surface);place-items:center;width:42px;height:42px;padding:0;display:none}.mobile-menu{z-index:var(--layer-header);border:1px solid var(--line);background:#f4f5f7fa;display:grid;position:fixed;top:76px;left:16px;right:16px;box-shadow:0 24px 80px #2f3b5233}.mobile-menu button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;display:flex}.mobile-menu button:last-child{border-bottom:0}.mobile-menu button.is-active{color:var(--page);background:var(--ink)}.cart-drawer-layer{z-index:var(--layer-cart);position:fixed;inset:0}.cart-drawer-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f121885;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.cart-drawer{border-left:1px solid var(--ink);background:linear-gradient(#14171c09 1px, transparent 1px), linear-gradient(90deg, #14171c08 1px, transparent 1px), var(--surface);background-size:42px 42px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(570px,100vw);height:100dvh;display:grid;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-28px 0 80px #0f12183d}.cart-drawer-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:112px;padding:24px 26px;display:flex}.cart-drawer-header span,.checkout-heading>span,.checkout-summary-heading>span,.checkout-empty-page>span,.order-confirmation-page>span{color:var(--muted);letter-spacing:.08em;margin-bottom:8px;font-size:10px;display:block}.cart-drawer-header h2{letter-spacing:-.065em;margin:0;font-size:30px;font-weight:480;line-height:1}.cart-close{border:1px solid var(--line);background:var(--surface);flex:none;place-items:center;width:46px;height:46px;padding:0;transition:color .16s,background-color .16s,transform .14s cubic-bezier(.23,1,.32,1);display:grid}.cart-close:active{transform:scale(.96)}.cart-empty{flex-direction:column;grid-row:2/-1;justify-content:center;align-items:flex-start;min-height:0;padding:76px 32px;display:flex}.cart-empty h3{letter-spacing:-.075em;max-width:390px;margin:28px 0 14px;font-size:clamp(34px,7vw,54px);font-weight:430;line-height:.98}.cart-empty p{max-width:410px;color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0 0 30px;font-size:14px;line-height:1.6}.cart-secondary-action{border:1px solid var(--ink);min-height:48px;color:var(--page);background:var(--ink);justify-content:space-between;align-items:center;gap:28px;padding:0 15px;font-size:11px;font-weight:720;display:inline-flex}.cart-shipping-progress{border-bottom:1px solid var(--line);padding:16px 26px 17px}.cart-shipping-progress p{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0 0 11px;font-size:12px;line-height:1.45}.cart-shipping-progress>div{background:var(--surface-strong);height:3px;overflow:hidden}.cart-shipping-progress>div span{background:var(--accent);transform-origin:0;width:100%;height:100%;transition:transform .24s cubic-bezier(.23,1,.32,1);display:block}.cart-lines{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.cart-line-item{border-bottom:1px solid var(--line);grid-template-columns:128px minmax(0,1fr);gap:18px;padding:22px 26px;display:grid}.cart-line-image{background-color:var(--surface-strong);background-image:linear-gradient(#00000009, #00000009), var(--cover-sheet);background-position:var(--cover-x) var(--cover-y);background-size:var(--cover-size);border:1px solid #14171c2b;width:128px;height:168px;padding:0;overflow:hidden;box-shadow:0 12px 28px #2f3b5224}.cart-line-details{grid-template-rows:1fr auto auto;gap:10px;min-width:0;display:grid}.cart-line-details>div:first-child>p{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 7px;font-size:9px}.cart-line-details h3{letter-spacing:-.045em;margin:0 0 7px;font-size:16px;font-weight:680;line-height:1.12}.cart-line-details>div:first-child>span{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:12px}.cart-line-details>strong{font-variant-numeric:tabular-nums;font-size:13px}.cart-line-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.cart-quantity{border:1px solid var(--line);background:var(--surface);grid-template-columns:42px 36px 42px;align-items:center;display:grid}.cart-quantity button{background:0 0;border:0;place-items:center;width:42px;height:44px;padding:0;display:grid}.cart-quantity button:disabled{opacity:.32}.cart-quantity>span{text-align:center;font-variant-numeric:tabular-nums;font-size:11px}.cart-remove{min-height:44px;color:var(--muted);background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:7px;padding:0;font-size:10px;display:inline-flex}.cart-drawer-footer{border-top:1px solid var(--ink);background:var(--surface);padding:20px 26px 24px}.cart-drawer-footer dl{gap:10px;margin:0 0 18px;display:grid}.cart-drawer-footer dl div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.cart-drawer-footer dt,.cart-drawer-footer dd{margin:0;font-size:11px}.cart-drawer-footer dd{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.cart-checkout-action{border:1px solid var(--ink);width:100%;min-height:58px;color:var(--page);background:var(--ink);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;padding:0 18px;font-size:12px;font-weight:760;transition:background-color .16s,border-color .16s,transform .14s cubic-bezier(.23,1,.32,1);display:flex}.cart-checkout-action>span:last-child{align-items:center;gap:10px;display:inline-flex}.cart-checkout-action:active{transform:scale(.985)}.cart-drawer-footer>p{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;justify-content:center;align-items:center;gap:7px;margin:13px 0 0;font-size:10px;display:flex}.page-stage{z-index:var(--layer-base);min-height:calc(100dvh - 160px);position:relative}.site-transition-content{transform-origin:50%;flex-direction:column;width:100%;min-height:100dvh;display:flex;position:relative}.site-transition-content.transition-running{animation:1.608s linear both page-transition-destination}.page-transition-title-line{white-space:pre-wrap;min-height:1em;display:block}.page-transition-title-char{display:inline-block}.transition-running .page-transition-title-line{overflow:hidden}.transition-running .page-transition-title-char{animation:.4s cubic-bezier(.165,.84,.44,1) both page-transition-title-char;animation-delay:calc(.958s + var(--char-index) * 20ms)}.transition-running .books-heading>p,.transition-running .filters,.transition-running .form-intro,.transition-running .editorial-form,.transition-running .pixel-media{animation:.36s cubic-bezier(.165,.84,.44,1) .96s both page-transition-supporting-content}.listing-page{width:100%;padding:clamp(138px, 16vh, 174px) var(--page-pad) 100px}.books-heading{grid-template-columns:minmax(0,1.5fr) minmax(400px,.85fr);grid-template-areas:"heading filters""count filters";align-items:end;gap:22px 40px;margin-bottom:clamp(52px,7vw,92px);display:grid}.books-heading h1{letter-spacing:-.074em;grid-area:heading;max-width:960px;margin:0;font-size:clamp(38px,5.15vw,78px);font-weight:430;line-height:.99}.books-heading>p{color:var(--muted);grid-area:count;margin:0;font-size:15px}.filters{grid-area:filters;grid-template-columns:repeat(2,minmax(190px,1fr));align-self:end;gap:10px;display:grid}.select-control{z-index:1;display:block;position:relative}.select-control.is-open{z-index:12}.select-trigger{border:1px solid var(--line);width:100%;min-height:54px;color:var(--ink);background:var(--surface);text-align:left;border-radius:0;justify-content:space-between;align-items:center;gap:18px;padding:0 42px 0 16px;font-size:13px;transition:color .18s,background-color .18s,border-color .18s;display:flex}.select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-trigger:hover,.select-control.is-open .select-trigger{color:var(--page);background:var(--ink);border-color:var(--ink)}.select-trigger>svg{pointer-events:none;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(0)}.select-control.is-open .select-trigger>svg{transform:translateY(-50%)rotate(180deg)}.select-menu{z-index:2;border:1px solid var(--line);transform-origin:top;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f5f7fa;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 44px #2f3b5233}.select-option{width:100%;min-height:42px;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 11px;font-size:12px;display:flex}.select-option:hover,.select-option[data-active=true]{color:#f7f8fb;background:var(--accent)}.select-option[aria-selected=true]:not(:hover):not([data-active=true]){background:var(--surface-strong)}.book-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(44px,5vw,80px) clamp(13px,1.5vw,25px);display:grid}.book-card{--pointer-x:50%;--pointer-y:50%;--tilt-x:0deg;--tilt-y:0deg;min-width:0}.book-badge{min-height:21px;color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.book-cover{aspect-ratio:.68;width:100%;color:inherit;background:var(--surface-strong);transform:perspective(760px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) scale(var(--cover-scale,1));transform-style:preserve-3d;text-align:left;border:1px solid #14171c2e;border-radius:0;padding:0;transition:transform .19s cubic-bezier(.23,1,.32,1),box-shadow .19s;display:block;position:relative;overflow:hidden;box-shadow:0 22px 44px #2f3b5233}.book-cover:before{z-index:0;background-image:linear-gradient(#0000000f, #0000000f), var(--cover-sheet);background-position:var(--cover-x) var(--cover-y);background-size:var(--cover-size);content:"";filter:saturate()contrast();pointer-events:none;will-change:transform;transition:transform .26s cubic-bezier(.23,1,.32,1),filter .22s;position:absolute;inset:-1px;transform:scale(1.001)}.book-cover:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000000d,#0000 35%),linear-gradient(#0000 54%,#000000bf);position:absolute;inset:0}.cover-title{z-index:2;color:#f7f7f2;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(13px,1.1vw,18px);font-weight:720;line-height:1.05;position:absolute;bottom:18px;left:13px;right:13px}.cover-mark{z-index:2;color:#f7f7f2;background:#080808a8;border:1px solid #ffffffa3;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;right:10px;overflow:hidden}.context-tile{top:clamp(7px, calc(var(--pointer-y) - 37px), calc(100% - 81px));left:clamp(7px, calc(var(--pointer-x) - 37px), calc(100% - 81px));z-index:4;color:#0b0b0b;background:var(--accent);letter-spacing:.04em;opacity:0;pointer-events:none;justify-content:center;align-items:center;width:74px;height:74px;font-size:11px;font-weight:820;transition:opacity .15s,transform .22s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:scale(.72)}.context-label{justify-content:center;align-items:center;gap:5px;display:flex;transform:translateY(-9px)}.book-cover:hover .context-tile,.insight-art:hover .context-tile{opacity:1;transform:scale(1)}@media (hover:hover) and (pointer:fine){.site-header nav button:hover{color:var(--ink)}.site-header nav button:hover:before{opacity:1;transform:scale(1)}.cart-trigger:hover,.cart-checkout-action:hover,.checkout-primary-action:hover,.cart-secondary-action:hover{color:#f7f8fb;background:var(--accent);border-color:var(--accent)}.cart-close:hover,.cart-quantity button:hover:not(:disabled){color:var(--page);background:var(--ink)}.cart-remove:hover{color:var(--danger);border-color:currentColor}.cart-line-image:hover{filter:contrast(1.05);box-shadow:0 18px 34px #2f3b523d}.book-cover:hover{--cover-scale:1.025;z-index:2;box-shadow:0 30px 58px #2f3b5242}.product-card .book-cover:hover:before{filter:saturate(.88)contrast(1.07);transform:scale(1.055)}}.book-card h2,.insight-card h2{letter-spacing:-.03em;margin:17px 0 9px;font-size:15px;font-weight:680;line-height:1.18}.book-card>p,.insight-card>p{min-height:4.9em;color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0 0 14px;font-size:13px;line-height:1.5}.book-card>.product-price{min-height:0;color:var(--ink);letter-spacing:-.02em;margin:-3px 0 8px;font-weight:720}.book-card>.editorial-meta{min-height:0;color:var(--ink);letter-spacing:.01em;margin:-3px 0 8px;font-size:11px;font-weight:650}.text-link{background:0 0;border:0;border-bottom:1px solid;padding:0;font-size:12px;line-height:1.5;transition:color .16s,border-color .16s}.text-link:hover{color:var(--accent)}.product-page{width:100%;padding:clamp(124px, 14vh, 160px) var(--page-pad) 112px}.product-back{letter-spacing:.02em;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:9px;min-height:42px;margin:0 0 28px;padding:0;font-size:12px;font-weight:680;transition:color .16s,border-color .16s;display:inline-flex}.product-back:hover{color:var(--accent);border-color:currentColor}.product-hero{grid-template-columns:minmax(0,1.52fr) minmax(360px,.74fr);align-items:start;gap:clamp(30px,4.5vw,76px);display:grid}.product-gallery{min-width:0}.product-image-frame{background-color:var(--surface-strong);background-image:linear-gradient(#00000009, #00000009), var(--cover-sheet);background-position:var(--cover-x) var(--cover-y);background-size:var(--cover-size);border:1px solid #14171c2e;position:relative;overflow:hidden}.product-image-main{aspect-ratio:.78;box-shadow:0 28px 68px #2f3b522e}.product-gallery-mark{color:#f7f7f2;background:#080808b8;border:1px solid #ffffff9e;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:18px;right:18px;overflow:hidden}.product-gallery-index{color:#f7f7f2;letter-spacing:.08em;background:#080808b8;padding:8px 10px;font-size:10px;position:absolute;bottom:18px;right:18px}.product-gallery-secondary{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(12px,1.6vw,24px);margin-top:clamp(12px,1.6vw,24px);display:grid}.product-detail-crop{aspect-ratio:.9;background-size:var(--cover-size)}.product-lifestyle{background:var(--surface-strong);border:1px solid #14171c2e;min-width:0;margin:0;position:relative;overflow:hidden}.product-lifestyle img{object-fit:cover;filter:saturate(.72)contrast(1.04);width:100%;height:100%;display:block}.product-lifestyle figcaption{color:#f7f7f2;letter-spacing:.1em;background:#080808bd;padding:7px 9px;font-size:9px;position:absolute;bottom:10px;right:10px}.product-purchase{min-width:0;padding-top:4px;position:sticky;top:96px}.product-kicker{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;font-size:11px;display:flex}.product-kicker span{color:var(--page);background:var(--ink);padding:5px 7px}.product-purchase h1{letter-spacing:-.075em;text-wrap:balance;max-width:660px;margin:0;font-size:clamp(43px,4.4vw,72px);font-weight:440;line-height:.94}.product-page-price{letter-spacing:-.04em;margin:25px 0 0;font-size:20px;font-weight:740}.product-page-description{max-width:580px;color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:26px 0 30px;font-size:15px;line-height:1.65}.product-quick-spec{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 30px;display:grid}.product-quick-spec div{padding:15px 0}.product-quick-spec div+div{border-left:1px solid var(--line);padding-left:18px}.product-quick-spec dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px}.product-quick-spec dd{margin:0;font-size:12px;line-height:1.4}.size-selector{margin-bottom:17px}.size-selector-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:11px;font-weight:680;display:flex}.size-selector-heading a{color:var(--muted)}.size-options{grid-template-columns:repeat(5,minmax(48px,1fr));gap:7px;display:grid}.size-options button{border:1px solid var(--line);background:var(--surface);border-radius:0;min-height:48px;padding:0 8px;font-size:11px;transition:color .16s,background-color .16s,border-color .16s}.size-options button:hover,.size-options button.is-selected{color:var(--page);background:var(--ink);border-color:var(--ink)}.size-options button:only-child{grid-column:span 2}.add-to-bag{border:1px solid var(--ink);width:100%;min-height:58px;color:var(--page);background:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:0;justify-content:space-between;align-items:center;gap:18px;padding:0 18px;font-size:12px;font-weight:760;transition:color .18s,background-color .18s,border-color .18s;display:flex}.add-to-bag:hover,.add-to-bag.is-added{color:#f7f8fb;background:var(--accent);border-color:var(--accent)}.bag-feedback{min-height:34px;color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:10px 0 0;font-size:11px;line-height:1.45}.bag-feedback.error{color:var(--danger)}.bag-feedback.added{color:var(--accent)}.product-assurance{border-top:1px solid var(--line);gap:0;margin:15px 0 0;padding:0;list-style:none;display:grid}.product-assurance li{border-bottom:1px solid var(--line);color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;grid-template-columns:24px 1fr;gap:10px;padding:14px 0;font-size:11px;line-height:1.35;display:grid}.product-assurance li>svg{color:var(--ink);margin-top:1px}.product-assurance strong{color:var(--ink);font-family:var(--font-geist-mono), ui-monospace, monospace;margin-bottom:2px;font-weight:680;display:block}.product-story,.product-information{border-top:1px solid var(--ink);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(36px,7vw,120px);margin-top:clamp(100px,12vw,180px);padding:clamp(32px,4vw,62px) 0;display:grid}.product-story-heading>span,.product-information>div:first-child>span,.related-products-heading>span{color:var(--muted);letter-spacing:.08em;margin-bottom:24px;font-size:10px;display:block}.product-story h2,.product-information h2,.related-products h2{letter-spacing:-.065em;max-width:720px;margin:0;font-size:clamp(34px,4vw,62px);font-weight:440;line-height:.98}.product-story-body>p{max-width:680px;color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0 0 48px;font-size:clamp(17px,1.55vw,23px);line-height:1.5}.product-story-body ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.product-story-body li{border-bottom:1px solid var(--line);font-family:var(--font-geist-sans), Arial, sans-serif;grid-template-columns:48px 1fr;gap:16px;padding:21px 0;font-size:14px;line-height:1.45;display:grid}.product-story-body li span{color:var(--accent);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:10px;font-weight:740}.product-information{margin-top:clamp(50px,7vw,92px)}.product-accordions{border-top:1px solid var(--line)}.product-accordions details{border-bottom:1px solid var(--line)}.product-accordions summary{padding:22px 46px 22px 0;font-size:13px;font-weight:680;list-style:none;position:relative}.product-accordions summary::-webkit-details-marker{display:none}.product-accordions summary:after{color:var(--muted);content:"+";font-size:20px;font-weight:450;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.product-accordions details[open] summary:after{content:"−"}.product-accordions p{max-width:680px;color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:-3px 0 24px;font-size:14px;line-height:1.55}.related-products{width:calc(100% + var(--page-pad) + var(--page-pad));margin-top:clamp(90px,11vw,160px);margin-right:calc(0px - var(--page-pad));margin-left:calc(0px - var(--page-pad));border-top:1px solid var(--ink);padding-top:clamp(32px,4vw,58px);overflow:hidden}.related-products-heading{padding:0 var(--page-pad);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label link""heading link""hint link";align-items:end;gap:0 24px;margin-bottom:clamp(48px,6vw,80px);display:grid}.related-products-heading>span{grid-area:label}.related-products-heading h2{grid-area:heading}.related-carousel-hint{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;grid-area:hint;margin:18px 0 0;font-size:10px}.related-products-heading .text-link{grid-area:link}.related-carousel{cursor:grab;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;width:100%;padding:18px 0 82px;position:relative;overflow:auto hidden}.related-carousel::-webkit-scrollbar{display:none}.related-carousel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.related-carousel.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.related-carousel.is-dragging,.related-carousel.is-dragging *{-webkit-user-select:none;user-select:none}.related-carousel-track{width:max-content;padding:0 max(var(--page-pad), 32px);align-items:flex-start;gap:clamp(18px,2.4vw,46px);display:flex}.related-carousel-item{transform-origin:50% 165%;scroll-snap-align:center;will-change:transform;width:clamp(220px,17vw,315px);min-width:clamp(220px,17vw,315px);transition:transform .11s cubic-bezier(.23,1,.32,1)}.related-carousel-item .book-card{width:100%}.related-carousel-item .book-cover{box-shadow:0 24px 52px #2f3b5233}.related-carousel-item .text-link{width:max-content}.insights-page>h1{letter-spacing:-.075em;margin:0 0 clamp(52px,7vw,90px);font-size:clamp(52px,6.8vw,100px);font-weight:430;line-height:.92}.insight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(58px,6vw,96px) clamp(16px,2vw,32px);display:grid}.insight-card{min-width:0}.insight-art{--pointer-x:50%;--pointer-y:50%;aspect-ratio:1.24;border:1px solid var(--ink);background:radial-gradient(circle at 50% 50%, #3154d914, transparent 50%), var(--surface);position:relative;overflow:hidden}.insight-art svg{width:100%;height:100%;overflow:visible}.insight-art path,.insight-art circle,.insight-art rect{fill:none;stroke:var(--ink);stroke-width:1.35px;vector-effect:non-scaling-stroke;transform-origin:50%;transition:transform .44s cubic-bezier(.16,1,.3,1),opacity .28s,stroke-width .28s}.insight-art .art-nodes circle{fill:var(--ink);opacity:0;stroke:none}.insight-art:hover .line-group-a{transform:translate(9px)skew(-4deg)}.insight-art:hover .line-group-b{transform:translate(-8px)rotate(2deg)}.insight-art:hover .art-nodes circle{opacity:1}.pattern-1 .line-group-a{transform:rotate(90deg)}.pattern-1 .line-group-b{transform:scale(.76)}.pattern-2 .line-group-a{transform:rotate(-16deg)scale(1.1)}.pattern-2 .line-group-b{transform:translate(34px,-8px)}.pattern-3 .line-group-a{transform:scaleX(-1)}.pattern-3 .line-group-b{transform:rotate(34deg)scale(.82)}.pattern-4 .line-group-a{transform:translateY(28px)scaleY(.72)}.pattern-4 .line-group-b{transform:rotate(-24deg)}.pattern-5 .line-group-a{transform:scale(.72)rotate(45deg)}.pattern-5 .line-group-b{transform:scaleX(1.25)}.pattern-6 .line-group-a{transform:translate(-32px)rotate(18deg)}.pattern-6 .line-group-b{transform:scaleY(1.23)}.pattern-7 .line-group-a{transform:rotate(180deg)scale(.8)}.pattern-7 .line-group-b{transform:translateY(-22px)scale(1.12)}.insight-art:hover .context-tile{top:clamp(7px, calc(var(--pointer-y) - 37px), calc(100% - 81px));left:clamp(7px, calc(var(--pointer-x) - 37px), calc(100% - 81px))}.checkout-page{width:100%;padding:clamp(126px, 14vh, 158px) var(--page-pad) 112px}.checkout-heading{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"back steps""kicker steps""title steps";align-items:end;gap:10px 38px;margin-bottom:clamp(54px,7vw,92px);padding-bottom:28px;display:grid}.checkout-back{background:0 0;border:0;grid-area:back;align-items:center;gap:8px;width:max-content;min-height:44px;padding:0;font-size:11px;display:inline-flex}.checkout-heading>span{grid-area:kicker;margin:0}.checkout-heading h1{letter-spacing:-.078em;grid-area:title;max-width:920px;margin:0;font-size:clamp(47px,6.1vw,92px);font-weight:430;line-height:.94}.checkout-steps{border:1px solid var(--line);grid-area:steps;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:0;width:min(420px,34vw);margin:0;padding:0;list-style:none;display:grid}.checkout-steps li{border-right:1px solid var(--line);min-height:88px;color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex}.checkout-steps li:last-child{border-right:0}.checkout-steps li span{color:var(--accent);font-size:9px}.checkout-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.55fr);align-items:start;gap:clamp(34px,5vw,88px);display:grid}.checkout-form{gap:34px;min-width:0;display:grid}.checkout-form fieldset{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:0 0 34px}.checkout-form legend{letter-spacing:-.045em;align-items:center;gap:12px;width:100%;margin-bottom:24px;padding:0;font-size:19px;font-weight:650;display:flex}.checkout-form legend span{width:28px;height:28px;color:var(--page);background:var(--ink);letter-spacing:0;place-items:center;font-size:9px;display:inline-grid}.checkout-fields{gap:18px;display:grid}.checkout-fields.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-fields label{min-width:0;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;gap:8px;font-size:10px;font-weight:650;display:grid}.checkout-fields label em{color:var(--danger);font-style:normal}.checkout-fields input,.checkout-fields select{border:1px solid var(--line);width:100%;min-height:54px;color:var(--ink);background:var(--surface);font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;text-transform:none;border-radius:0;padding:0 14px;font-size:15px;transition:background-color .16s,border-color .16s,box-shadow .16s}.checkout-fields input::placeholder{color:#7c828d;opacity:1}.checkout-fields input:focus,.checkout-fields select:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent);outline:0}.checkout-fields .full-field{grid-column:1/-1}.shipping-options{gap:10px;display:grid}.shipping-options label{border:1px solid var(--line);background:var(--surface);cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:78px;padding:14px 16px;transition:border-color .16s,box-shadow .16s;display:grid}.shipping-options label.is-selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.shipping-options input{width:18px;height:18px;accent-color:var(--accent);margin:0}.shipping-options label>span{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;gap:6px;font-size:12px;display:grid}.shipping-options label strong{color:var(--ink);font-family:var(--font-geist-mono), monospace;font-size:12px}.shipping-options label b{font-variant-numeric:tabular-nums;font-size:12px}.payment-heading{border:1px solid var(--ink);min-height:52px;color:var(--page);background:var(--ink);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:0 14px;font-size:10px;display:flex}.payment-heading span:first-child{align-items:center;gap:9px;font-size:12px;font-weight:720;display:inline-flex}.payment-note{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:11px;line-height:1.5;display:flex}.payment-note svg{flex:none;margin-top:1px}.checkout-primary-action{border:1px solid var(--ink);width:100%;min-height:60px;color:var(--page);background:var(--ink);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:0 19px;font-size:12px;font-weight:760;transition:background-color .16s,border-color .16s,opacity .16s,transform .14s cubic-bezier(.23,1,.32,1);display:flex}.checkout-primary-action:active{transform:scale(.985)}.checkout-primary-action:disabled{opacity:.58}.checkout-terms{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:-19px 0 0;font-size:10px;line-height:1.5}.checkout-summary{border:1px solid var(--ink);background:var(--surface);min-width:0;position:sticky;top:96px;box-shadow:0 24px 60px #2f3b5226}.checkout-summary-heading{border-bottom:1px solid var(--line);padding:24px}.checkout-summary-heading h2{letter-spacing:-.065em;margin:0;font-size:29px;font-weight:470}.checkout-summary-lines{max-height:min(42vh,420px);overflow-y:auto}.checkout-summary-lines article{border-bottom:1px solid var(--line);grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 18px;display:grid}.checkout-summary-image{background-color:var(--surface-strong);background-image:linear-gradient(#00000009, #00000009), var(--cover-sheet);background-position:var(--cover-x) var(--cover-y);background-size:var(--cover-size);border:1px solid #14171c2b;width:74px;height:94px;position:relative}.checkout-summary-image span{border:1px solid var(--surface);width:23px;height:23px;color:var(--page);background:var(--accent);place-items:center;font-size:9px;display:grid;position:absolute;top:-7px;right:-7px}.checkout-summary-lines h3{letter-spacing:-.03em;margin:0 0 7px;font-size:12px;font-weight:680;line-height:1.2}.checkout-summary-lines p{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0;font-size:11px}.checkout-summary-lines article>strong{font-variant-numeric:tabular-nums;font-size:11px}.checkout-totals{border-bottom:1px solid var(--line);gap:12px;margin:0;padding:20px 22px;display:grid}.checkout-totals div{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.checkout-totals dt,.checkout-totals dd{margin:0;font-size:11px}.checkout-totals dd{font-variant-numeric:tabular-nums;font-weight:700}.checkout-totals div:last-child{border-top:1px solid var(--ink);padding-top:13px}.checkout-totals div:last-child dt,.checkout-totals div:last-child dd{font-size:15px}.checkout-summary>p{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0;padding:14px 22px;font-size:10px;line-height:1.45}.checkout-empty-page,.order-confirmation-page{min-height:calc(100dvh - 180px);padding:clamp(142px, 18vh, 210px) var(--page-pad) 112px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.checkout-empty-page h1,.order-confirmation-page h1{letter-spacing:-.08em;max-width:900px;margin:0;font-size:clamp(52px,7.2vw,106px);font-weight:420;line-height:.93}.checkout-empty-page>p,.order-confirmation-page>p{max-width:700px;color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:28px 0 34px;font-size:15px;line-height:1.65}.checkout-empty-page .checkout-primary-action,.order-confirmation-page .checkout-primary-action{width:min(100%,340px)}.order-success-mark{width:72px;height:72px;color:var(--page);background:var(--accent);place-items:center;margin-bottom:34px;display:grid}.order-confirmation-page dl{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,900px);margin:0 0 38px;display:grid}.order-confirmation-page dl div{border-right:1px solid var(--line);min-width:0;padding:18px 15px}.order-confirmation-page dl div:first-child{padding-left:0}.order-confirmation-page dl div:last-child{border-right:0}.order-confirmation-page dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px;font-size:9px}.order-confirmation-page dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700;line-height:1.4}.form-page{min-height:100dvh;padding:118px var(--page-pad) 70px;grid-template-columns:minmax(360px,35%) minmax(0,65%);gap:clamp(32px,4vw,72px);display:grid}.form-column{align-self:start;max-width:610px}.form-column h1{letter-spacing:-.078em;margin:18px 0 28px;font-size:clamp(52px,5.9vw,88px);font-weight:440;line-height:.96}.form-intro{max-width:48ch;color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0 0 44px;font-size:16px;line-height:1.58}.form-intro a{text-decoration:underline}.claim-copy{max-width:54ch}.editorial-form{gap:22px;display:grid}.field{gap:8px;display:grid}.field>span:first-child{font-size:12px;line-height:1.35}.field input,.field textarea,.field select{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--surface);caret-color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;border-radius:0;font-size:16px;transition:box-shadow .16s,background-color .16s}.field input,.field select{min-height:51px;padding:0 14px}.field textarea{resize:vertical;min-height:148px;padding:13px 14px}.field input:hover,.field textarea:hover,.field select:hover{background:#fbfcfe}.field input:focus,.field textarea:focus,.field select:focus{box-shadow:0 0 0 3px var(--accent);outline:0}.checkbox-row{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;grid-template-columns:18px 1fr;align-items:start;gap:11px;font-size:13px;line-height:1.45;display:grid}.checkbox-row input{width:18px;height:18px;accent-color:var(--accent);border-radius:0;margin:0}.checkbox-row a{text-decoration:underline}.submit-button{border:1px solid var(--ink);width:max-content;min-width:132px;min-height:49px;color:var(--page);background:var(--ink);border-radius:0;justify-content:space-between;align-items:center;gap:22px;margin-top:4px;padding:0 15px;font-size:12px;font-weight:760;transition:color .16s,background-color .16s,transform .12s;display:inline-flex}.submit-button:hover{color:var(--page);background:var(--accent);border-color:var(--accent)}.submit-button:active{transform:translateY(1px)}.form-message{font-family:var(--font-geist-sans), Arial, sans-serif;border:1px solid;align-items:flex-start;gap:9px;margin:0;padding:13px 14px;font-size:13px;line-height:1.4;display:flex}.form-message.success{color:var(--accent)}.form-message.error{color:var(--danger)}.file-control{border:1px solid var(--ink);width:max-content;min-height:48px;color:var(--page);background:var(--ink);align-items:center;gap:9px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.file-control input{opacity:0;position:absolute;inset:0}.upload-field small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pixel-media{background:var(--surface);border:1px solid #14171c29;align-self:start;min-height:calc(100dvh - 162px);position:sticky;top:22px;overflow:hidden}.pixel-media>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pixel-media canvas{z-index:2;pointer-events:none;position:absolute;inset:0}.media-book-title{z-index:1;color:#121212;letter-spacing:-.06em;text-align:center;width:29%;font-size:clamp(16px,2vw,34px);font-weight:850;line-height:.93;position:absolute;top:45%;left:35%;transform:rotate(10deg)}.site-footer{min-height:178px;margin:0 var(--page-pad);border-top:1px solid var(--line);color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;font-size:11px;display:grid}.site-footer p,.site-footer span{margin:0}.footer-copy,.footer-meta{flex-direction:column;gap:9px;display:flex}.footer-demo-notice{width:max-content;color:var(--ink);letter-spacing:.04em;align-items:center;gap:7px;font-size:10px;font-weight:700;display:inline-flex}.footer-demo-notice:before{background:var(--accent);content:"";width:6px;height:6px}.footer-meta{text-align:right;align-items:flex-end}.footer-credit{color:var(--ink);align-items:center;gap:5px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.footer-credit:hover{color:var(--accent);text-decoration:underline}}.footer-mark{border:1px solid var(--ink);border-radius:0;padding:0}.cookie-notice{z-index:var(--layer-cookie);border:1px solid var(--line);background:#f4f5f7f5;width:min(360px,100vw - 36px);padding:16px;position:fixed;bottom:18px;right:18px;box-shadow:0 22px 72px #2f3b5238}.cookie-notice p{color:var(--muted);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0 0 14px;font-size:12px;line-height:1.45}.cookie-notice p a{text-decoration:underline}.cookie-notice>div{align-items:center;gap:14px;display:flex}.cookie-notice button{border:1px solid var(--ink);min-height:36px;color:var(--page);background:var(--ink);padding:0 12px;font-size:11px}.cookie-notice button:last-child{color:var(--ink);background:0 0;border:0;border-bottom:1px solid;padding:0}.page-transition-wrapper{z-index:calc(var(--layer-header) - 1);pointer-events:none;clip-path:inset(0% 0 0);will-change:clip-path;position:fixed;inset:0;overflow:hidden}.page-transition-backdrop,.page-transition-clone,.page-transition-clone__shade{position:absolute;inset:0}.page-transition-backdrop{background-color:var(--surface-strong);background-image:linear-gradient(#14171c0f 1px,#0000 1px),linear-gradient(90deg,#14171c0d 1px,#0000 1px);background-size:50px 50px}.page-transition-clone{background:var(--page);transform-origin:50%;will-change:transform;overflow:hidden;transform:scale(1)}.page-transition-clone__inner{backface-visibility:hidden;will-change:transform;position:relative;overflow:hidden}.page-transition-clone__shade{z-index:1;opacity:0;will-change:opacity;background:#14171c}.page-transition-snapshot{pointer-events:none;width:100%;min-height:100dvh}.page-transition-snapshot *,.page-transition-snapshot :before,.page-transition-snapshot :after{pointer-events:none!important}.page-transition-wrapper.is-active{animation:.7s cubic-bezier(.65,0,.35,1) .55s both page-transition-wipe}.page-transition-wrapper.is-active .page-transition-clone{animation:.55s cubic-bezier(.65,0,.35,1) both page-transition-old-scale}.page-transition-wrapper.is-active .page-transition-clone__shade{animation:.55s cubic-bezier(.65,0,.35,1) both page-transition-old-shade}.cursor-layer{z-index:var(--layer-cursor);pointer-events:none;position:fixed;inset:0}.custom-cursor-enabled,.custom-cursor-enabled *{cursor:none!important}.cursor-dot{background:var(--accent);opacity:0;pointer-events:none;will-change:transform;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;transition:opacity .12s;position:absolute;top:0;left:0}@keyframes page-transition-old-scale{0%{transform:scale(1)}to{transform:scale(.9)}}@keyframes page-transition-old-shade{0%{opacity:0}to{opacity:.6}}@keyframes page-transition-wipe{0%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}@keyframes page-transition-destination{0%{opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(1)}34.2%{opacity:0;transform:scale(.9)}34.21%,59.55%{opacity:1;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes page-transition-destination-mobile{0%{opacity:0;transform:translateY(10vh)scale(.9)}34.2%{opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(10vh)scale(.9)}34.21%{opacity:1;transform:translateY(10vh)scale(.9)}59.55%{opacity:1;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateY(2.6vh)scale(.9)}77.74%{opacity:1;transform:translate(0)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes page-transition-title-char{0%{transform:translateY(110%)}to{transform:translate(0)}}@keyframes page-transition-supporting-content{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0)}}@media (width>=768px){.mobile-menu{display:none}}@media (width<=1180px){.book-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.insight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.form-page{grid-template-columns:minmax(320px,42%) minmax(0,58%)}.product-hero{grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);gap:34px}}@media (width<=920px){.book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.books-heading{grid-template-columns:1fr;grid-template-areas:"heading""count""filters"}.filters{width:min(100%,560px);margin-top:12px}.form-page{grid-template-columns:1fr;padding-top:118px}.form-column{max-width:680px}.pixel-media{order:-1;min-height:min(720px,72vw);position:relative;top:auto}.media-book-title{left:35%}.product-hero{grid-template-columns:1fr}.product-purchase{width:min(100%,680px);margin-top:12px;position:relative;top:auto}.product-story,.product-information{grid-template-columns:1fr}.checkout-heading{grid-template-columns:1fr;grid-template-areas:"back""kicker""title""steps"}.checkout-steps{width:min(100%,520px);margin-top:20px}.checkout-layout{grid-template-columns:1fr}.checkout-form{width:min(100%,760px)}.checkout-summary{width:min(100%,760px);position:relative;top:auto}}@media (width<=767px){.site-transition-content.transition-running{animation-name:page-transition-destination-mobile}:root{--page-pad:16px}.publisher-shell{background-size:34px 34px}.site-header,.site-header.is-compact{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f5f7f0;border:1px solid #14171c29;border-radius:0;width:auto;min-height:56px;padding:7px;position:fixed;top:12px;left:16px;right:16px;transform:none}.site-header.is-compact .brand strong{display:block}.site-header.is-compact .brand-mark{border-radius:0;width:31px;height:31px}.site-header nav{display:none}.header-controls{gap:6px}.cart-trigger,.site-header.is-compact .cart-trigger{min-height:42px;padding:0 8px}.cart-trigger-label{display:none}.mobile-menu-button{display:grid}.listing-page{padding-top:114px;padding-bottom:72px}.product-page{padding:96px 16px 72px}.checkout-page{padding:104px 16px 72px}.checkout-heading{gap:10px;margin-bottom:42px;padding-bottom:22px}.checkout-heading h1{font-size:clamp(45px,14vw,66px)}.checkout-steps{width:100%;margin-top:16px}.checkout-steps li{flex-direction:column;gap:4px;min-height:68px}.checkout-form{gap:28px}.checkout-form fieldset{padding-bottom:28px}.checkout-fields.two-columns{grid-template-columns:1fr}.checkout-fields .full-field{grid-column:auto}.checkout-fields input,.checkout-fields select{font-size:16px}.payment-heading{flex-direction:column;align-items:flex-start;padding-block:14px}.checkout-summary-lines{max-height:none}.checkout-empty-page,.order-confirmation-page{min-height:calc(100dvh - 120px);padding:128px 16px 78px}.checkout-empty-page h1,.order-confirmation-page h1{font-size:clamp(48px,15vw,72px)}.order-confirmation-page dl{grid-template-columns:repeat(2,minmax(0,1fr))}.order-confirmation-page dl div{border-bottom:1px solid var(--line)}.order-confirmation-page dl div:nth-child(2){border-right:0}.order-confirmation-page dl div:nth-last-child(-n+2){border-bottom:0}.order-confirmation-page dl div:first-child,.order-confirmation-page dl div:nth-child(3){padding-left:0}.cart-drawer{border-left:0;width:100vw}.cart-drawer-header{min-height:94px;padding:18px 16px}.cart-shipping-progress{padding:15px 16px 16px}.cart-line-item{grid-template-columns:108px minmax(0,1fr);gap:14px;padding:18px 16px}.cart-line-image{width:108px;height:146px}.cart-line-actions{flex-direction:column;align-items:flex-start}.cart-remove{min-height:36px}.cart-drawer-footer{padding:17px 16px 18px}.cart-empty{padding:56px 20px}.product-back{margin-bottom:18px}.product-gallery-secondary{grid-template-columns:.86fr 1.14fr}.product-purchase h1{font-size:clamp(43px,13vw,62px)}.product-story,.product-information{gap:36px;margin-top:86px;padding-top:28px}.product-information{margin-top:40px}.product-story-heading>span,.product-information>div:first-child>span,.related-products-heading>span{margin-bottom:16px}.product-story-body>p{margin-bottom:34px}.related-products{margin-top:86px}.related-products-heading{grid-template-columns:1fr;grid-template-areas:"label""heading""hint""link";gap:0;margin-bottom:46px}.related-carousel-hint{margin-top:14px}.related-products-heading .text-link{width:max-content;margin-top:22px}.related-carousel{padding-top:10px;padding-bottom:64px}.related-carousel-track{gap:18px;padding-left:24px;padding-right:24px}.related-carousel-item{transform-origin:50% 180%;width:min(76vw,290px);min-width:min(76vw,290px)}.books-heading{gap:15px;margin-bottom:48px}.books-heading h1{font-size:clamp(39px,12vw,58px);line-height:1}.filters{grid-template-columns:1fr}.book-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 12px}.book-card>p{min-height:0}.cover-title{font-size:13px;bottom:13px;left:10px;right:10px}.insights-page>h1{margin-bottom:46px;font-size:clamp(54px,17vw,76px)}.insight-grid{grid-template-columns:1fr;gap:54px}.insight-card>p{min-height:0}.form-page{gap:42px;padding:104px 16px 64px}.form-column h1{margin-top:0;font-size:clamp(49px,15vw,72px)}.form-intro{margin-bottom:34px}.pixel-media{min-height:78vw}.media-book-title{font-size:clamp(15px,4.3vw,25px)}.site-footer{grid-template-columns:auto 1fr;align-items:start;gap:14px;min-height:180px;padding-block:42px}.footer-meta{text-align:left;grid-column:2;align-items:flex-start}.cookie-notice{width:calc(100vw - 24px);bottom:12px;right:12px}.cursor-layer{display:none}.context-tile{opacity:1;width:62px;height:62px;inset:auto 8px 8px auto;transform:none}.book-cover .context-tile{display:none}}@media (width<=430px){.book-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 10px}.book-cover{max-height:none}.book-card h2{margin-top:12px;font-size:13px;line-height:1.2}.book-card>p{margin-bottom:10px;font-size:11px;line-height:1.45}.book-card>.product-price{margin-bottom:7px;font-size:12px}.book-card .text-link{font-size:11px}.context-tile{width:52px;height:52px;font-size:9px;bottom:6px;right:6px}.context-label{gap:3px;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.cursor-layer,.pixel-media canvas{display:none}.book-cover{transform:none!important}.book-cover:before{filter:none!important;transform:none!important}.related-carousel{scroll-behavior:auto}.related-carousel-item{transition:none;transform:none!important}}@media (prefers-reduced-transparency:reduce){.site-header.is-compact,.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-tracking{syntax:"*";inherits:false}
