/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:"Libre Caslon Text",Georgia,"Times New Roman",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fffdf8;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--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);--color-bone:#f6f2e9;--color-bone-dim:#ece6d8;--color-ink:#14130f;--color-ink-dim:#5f5a51;--color-red:#e50404;--color-red-ink:#c00;--font-display:"Anton","Arial Narrow",Impact,sans-serif;--font-ui:"Archivo Narrow","Arial Narrow",Arial,sans-serif}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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{color:inherit;border-top-width:1px;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--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{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}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}::-webkit-file-upload-button{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:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:-moz-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::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{text-align:inherit;min-height:1lh}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{appearance:button}input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-file-upload-button{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 utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0}.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)}.-top-3{top:calc(var(--spacing)*-3)}.-top-3\.5{top:calc(var(--spacing)*-3.5)}.-top-4{top:calc(var(--spacing)*-4)}.-top-5{top:calc(var(--spacing)*-5)}.-top-7{top:calc(var(--spacing)*-7)}.-top-13{top:calc(var(--spacing)*-13)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-\[70px\]{top:70px}.top-full{top:100%}.-right-10{right:calc(var(--spacing)*-10)}.-right-14{right:calc(var(--spacing)*-14)}.-right-22{right:calc(var(--spacing)*-22)}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.right-5{right:calc(var(--spacing)*5)}.right-8{right:calc(var(--spacing)*8)}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-\[0\.12em\]{bottom:-.12em}.-bottom-\[0\.13em\]{bottom:-.13em}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.-left-5{left:calc(var(--spacing)*-5)}.-left-7{left:calc(var(--spacing)*-7)}.-left-20{left:calc(var(--spacing)*-20)}.-left-22{left:calc(var(--spacing)*-22)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-5{left:calc(var(--spacing)*5)}.left-6{left:calc(var(--spacing)*6)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.-mt-6{margin-top:calc(var(--spacing)*-6)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-\[2px\]{margin-top:2px}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-auto{margin-left:auto}.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}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-\[0\.7em\]{width:.7em;height:.7em}.size-\[1\.05em\]{width:1.05em;height:1.05em}.size-\[440px\]{width:440px;height:440px}.size-full{width:100%;height:100%}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-5{height:calc(var(--spacing)*5)}.h-10{height:calc(var(--spacing)*10)}.h-\[0\.5em\]{height:.5em}.h-\[0\.16em\]{height:.16em}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[68px\]{height:68px}.h-\[calc\(100\%\+28px\)\]{height:calc(100% + 28px)}.h-auto{height:auto}.h-full{height:100%}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-\[2\.7em\]{min-height:2.7em}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-64{width:calc(var(--spacing)*64)}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[46px\]{width:46px}.w-\[calc\(100\%\+40px\)\]{width:calc(100% + 40px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[16ch\]{max-width:16ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[460px\]{max-width:460px}.max-w-\[600px\]{max-width:600px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1140px\]{max-width:1140px}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-11{min-width:calc(var(--spacing)*11)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-1{rotate:-1deg}.-rotate-\[0\.5deg\]{rotate:-.5deg}.-rotate-\[8deg\]{rotate:-8deg}.rotate-\[-18deg\]{rotate:-18deg}.rotate-\[0\.6deg\]{rotate:.6deg}.rotate-\[0\.9deg\]{rotate:.9deg}.rotate-\[1\.2deg\]{rotate:1.2deg}.rotate-\[20deg\]{rotate:20deg}.rotate-\[25deg\]{rotate:25deg}.rotate-\[110deg\]{rotate:110deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items: center}.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}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-y-0{row-gap:calc(var(--spacing)*0)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.self-start{align-self: flex-start}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-y-2{border-block-style:var(--tw-border-style);border-block-start-width:2px;border-block-end-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[1\.5px\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-bone{border-color:var(--color-bone)}.border-bone\/15{border-color:#f6f2e926}@supports (color: color-mix(in lab, red, red)){.border-bone\/15{border-color:color-mix(in oklab,var(--color-bone)15%,transparent)}}.border-bone\/25{border-color:#f6f2e940}@supports (color: color-mix(in lab, red, red)){.border-bone\/25{border-color:color-mix(in oklab,var(--color-bone)25%,transparent)}}.border-bone\/40{border-color:#f6f2e966}@supports (color: color-mix(in lab, red, red)){.border-bone\/40{border-color:color-mix(in oklab,var(--color-bone)40%,transparent)}}.border-ink{border-color:var(--color-ink)}.border-ink\/12{border-color:#14130f1f}@supports (color: color-mix(in lab, red, red)){.border-ink\/12{border-color:color-mix(in oklab,var(--color-ink)12%,transparent)}}.border-ink\/20{border-color:#14130f33}@supports (color: color-mix(in lab, red, red)){.border-ink\/20{border-color:color-mix(in oklab,var(--color-ink)20%,transparent)}}.border-ink\/\[0\.06\]{border-color:#14130f0f}@supports (color: color-mix(in lab, red, red)){.border-ink\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-ink)6%,transparent)}}.border-red{border-color:var(--color-red)}.bg-bone{background-color:var(--color-bone)}.bg-bone-dim{background-color:var(--color-bone-dim)}.bg-bone-dim\/50{background-color:#ece6d880}@supports (color: color-mix(in lab, red, red)){.bg-bone-dim\/50{background-color:color-mix(in oklab,var(--color-bone-dim)50%,transparent)}}.bg-ink{background-color:var(--color-ink)}.bg-ink\!{background-color:var(--color-ink)!important}.bg-ink\/25{background-color:#14130f40}@supports (color: color-mix(in lab, red, red)){.bg-ink\/25{background-color:color-mix(in oklab,var(--color-ink)25%,transparent)}}.bg-ink\/85{background-color:#14130fd9}@supports (color: color-mix(in lab, red, red)){.bg-ink\/85{background-color:color-mix(in oklab,var(--color-ink)85%,transparent)}}.bg-red{background-color:var(--color-red)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\!{padding-inline:calc(var(--spacing)*3)!important}.px-3\.5\!{padding-inline:calc(var(--spacing)*3.5)!important}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-7\!{padding-inline:calc(var(--spacing)*7)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-2\.5\!{padding-block:calc(var(--spacing)*2.5)!important}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-4\!{padding-block:calc(var(--spacing)*4)!important}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[3px\]{padding-block-start:3px;padding-block-end:3px}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-9{padding-top:calc(var(--spacing)*9)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.font-serif{font-family:var(--font-serif)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[0\.95rem\]{font-size:.95rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9\.5vw\]{font-size:9.5vw}.text-\[9vw\]{font-size:9vw}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[10vw\]{font-size:10vw}.text-\[11px\]{font-size:11px}.text-\[11vw\]{font-size:11vw}.text-\[12\.5px\]{font-size:12.5px}.text-\[12\.5vw\]{font-size:12.5vw}.text-\[12px\]{font-size:12px}.text-\[12px\]\!{font-size:12px!important}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[13vw\]{font-size:13vw}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[15vw\]{font-size:15vw}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.72\]{--tw-leading:1.72;line-height:1.72}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.whitespace-nowrap{white-space:nowrap}.text-bone{color:var(--color-bone)}.text-bone\/60{color:#f6f2e999}@supports (color: color-mix(in lab, red, red)){.text-bone\/60{color:color-mix(in oklab,var(--color-bone)60%,transparent)}}.text-bone\/70{color:#f6f2e9b3}@supports (color: color-mix(in lab, red, red)){.text-bone\/70{color:color-mix(in oklab,var(--color-bone)70%,transparent)}}.text-bone\/80{color:#f6f2e9cc}@supports (color: color-mix(in lab, red, red)){.text-bone\/80{color:color-mix(in oklab,var(--color-bone)80%,transparent)}}.text-ink{color:var(--color-ink)}.text-ink-dim{color:var(--color-ink-dim)}.text-red{color:var(--color-red)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[6px_6px_0_0_var\(--color-ink\)\]{--tw-shadow:6px 6px 0 0 var(--tw-shadow-color,var(--color-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:text-red:hover{color:var(--color-red)}}@media (hover:hover){.hover\:opacity-100:hover{opacity:1}}@media (min-width:40rem){.sm\:-top-5{top:calc(var(--spacing)*-5)}}@media (min-width:40rem){.sm\:right-6{right:calc(var(--spacing)*6)}}@media (min-width:40rem){.sm\:block{display:block}}@media (min-width:40rem){.sm\:h-6{height:calc(var(--spacing)*6)}}@media (min-width:40rem){.sm\:min-h-\[2\.1em\]{min-height:2.1em}}@media (min-width:40rem){.sm\:w-56{width:calc(var(--spacing)*56)}}@media (min-width:40rem){.sm\:w-80{width:calc(var(--spacing)*80)}}@media (min-width:40rem){.sm\:-rotate-\[0\.5deg\]{rotate:-.5deg}}@media (min-width:40rem){.sm\:rotate-\[0\.5deg\]{rotate:.5deg}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-\[64px_1fr\]{grid-template-columns:64px 1fr}}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}}@media (min-width:40rem){.sm\:items-center{align-items: center}}@media (min-width:40rem){.sm\:justify-between{justify-content:space-between}}@media (min-width:40rem){.sm\:gap-3{gap:calc(var(--spacing)*3)}}@media (min-width:40rem){.sm\:gap-6{gap:calc(var(--spacing)*6)}}@media (min-width:40rem){.sm\:p-8{padding:calc(var(--spacing)*8)}}@media (min-width:40rem){.sm\:px-4\!{padding-inline:calc(var(--spacing)*4)!important}}@media (min-width:40rem){.sm\:px-10{padding-inline:calc(var(--spacing)*10)}}@media (min-width:40rem){.sm\:text-\[13px\]{font-size:13px}}@media (min-width:40rem){.sm\:text-\[13px\]\!{font-size:13px!important}}@media (min-width:40rem){.sm\:text-\[17px\]{font-size:17px}}@media (min-width:40rem){.sm\:text-\[19px\]{font-size:19px}}@media (min-width:40rem){.sm\:text-\[22px\]{font-size:22px}}@media (min-width:40rem){.sm\:text-\[24px\]{font-size:24px}}@media (min-width:40rem){.sm\:text-\[26px\]{font-size:26px}}@media (min-width:40rem){.sm\:text-\[30px\]{font-size:30px}}@media (min-width:40rem){.sm\:text-\[36px\]{font-size:36px}}@media (min-width:40rem){.sm\:text-\[38px\]{font-size:38px}}@media (min-width:40rem){.sm\:text-\[40px\]{font-size:40px}}@media (min-width:40rem){.sm\:text-\[42px\]{font-size:42px}}@media (min-width:40rem){.sm\:text-\[44px\]{font-size:44px}}@media (min-width:40rem){.sm\:text-\[46px\]{font-size:46px}}@media (min-width:40rem){.sm\:text-\[48px\]{font-size:48px}}@media (min-width:40rem){.sm\:text-\[52px\]{font-size:52px}}@media (min-width:40rem){.sm\:text-\[58px\]{font-size:58px}}@media (min-width:40rem){.sm\:text-\[64px\]{font-size:64px}}@media (min-width:40rem){.sm\:text-\[72px\]{font-size:72px}}@media (min-width:40rem){.sm\:text-\[80px\]{font-size:80px}}@media (min-width:48rem){.md\:block{display:block}}@media (min-width:48rem){.md\:w-64{width:calc(var(--spacing)*64)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}}@media (min-width:48rem){.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}}@media (min-width:48rem){.md\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:items-center{align-items: center}}@media (min-width:48rem){.md\:items-end{align-items: flex-end}}@media (min-width:48rem){.md\:gap-10{gap:calc(var(--spacing)*10)}}@media (min-width:48rem){.md\:justify-self-end{justify-self:flex-end}}@media (min-width:48rem){.md\:py-20{padding-block:calc(var(--spacing)*20)}}@media (min-width:48rem){.md\:pt-8{padding-top:calc(var(--spacing)*8)}}@media (min-width:48rem){.md\:pt-12{padding-top:calc(var(--spacing)*12)}}@media (min-width:64rem){.lg\:ml-0{margin-left:calc(var(--spacing)*0)}}@media (min-width:64rem){.lg\:flex{display:flex}}@media (min-width:64rem){.lg\:hidden{display:none}}@media (min-width:64rem){.lg\:inline{display:inline}}@media (min-width:64rem){.lg\:inline-flex{display:inline-flex}}@media (min-width:64rem){.lg\:w-52{width:calc(var(--spacing)*52)}}@media (min-width:64rem){.lg\:w-\[26rem\]{width:26rem}}@media (min-width:64rem){.lg\:max-w-none{max-width:none}}@media (min-width:64rem){.lg\:rotate-1{rotate:1deg}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}}@media (min-width:64rem){.lg\:grid-cols-\[54fr_46fr\]{grid-template-columns:54fr 46fr}}@media (min-width:64rem){.lg\:grid-cols-\[55fr_45fr\]{grid-template-columns:55fr 45fr}}@media (min-width:64rem){.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr)minmax(0,1fr)}}@media (min-width:64rem){.lg\:items-center{align-items: center}}@media (min-width:64rem){.lg\:items-end{align-items: flex-end}}@media (min-width:64rem){.lg\:items-start{align-items: flex-start}}@media (min-width:64rem){.lg\:gap-12{gap:calc(var(--spacing)*12)}}@media (min-width:64rem){.lg\:py-10{padding-block:calc(var(--spacing)*10)}}@media (min-width:64rem){.lg\:py-12{padding-block:calc(var(--spacing)*12)}}@media (min-width:64rem){.lg\:py-14{padding-block:calc(var(--spacing)*14)}}@media (min-width:64rem){.lg\:py-16{padding-block:calc(var(--spacing)*16)}}@media (min-width:64rem){.lg\:py-18{padding-block:calc(var(--spacing)*18)}}@media (min-width:64rem){.lg\:py-20{padding-block:calc(var(--spacing)*20)}}@media (min-width:64rem){.lg\:pt-12{padding-top:calc(var(--spacing)*12)}}@media (min-width:64rem){.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}}@media (min-width:64rem){.lg\:text-\[52px\]{font-size:52px}}@media (min-width:64rem){.lg\:text-\[54px\]{font-size:54px}}@media (min-width:64rem){.lg\:text-\[58px\]{font-size:58px}}@media (min-width:64rem){.lg\:text-\[70px\]{font-size:70px}}@media (min-width:64rem){.lg\:text-\[72px\]{font-size:72px}}@media (min-width:64rem){.lg\:text-\[76px\]{font-size:76px}}@media (min-width:64rem){.lg\:text-\[96px\]{font-size:96px}}@media (min-width:80rem){.xl\:text-\[60px\]{font-size:60px}}}@media (max-width:1279px){#helden-widget-root{display:none!important}}@font-face{font-family:Anton;src:url(/fonts/anton.woff2)format(woff2);font-display:swap}@font-face{font-family:Libre Caslon Text;src:url(/fonts/caslon.woff2)format(woff2);font-weight:400;font-display:swap}@font-face{font-family:Libre Caslon Text;src:url(/fonts/caslon-italic.woff2)format(woff2);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Libre Caslon Text;src:url(/fonts/caslon-bold.woff2)format(woff2);font-weight:700;font-display:swap}@font-face{font-family:Archivo Narrow;src:url(/fonts/archivo-narrow-bold.woff2)format(woff2);font-weight:700;font-display:swap}html{scroll-behavior:smooth}html,body{overflow-x:clip}body{position:relative;background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-serif);-webkit-font-smoothing:antialiased}::selection{background-color:var(--color-red);color:var(--color-white);text-shadow:none}::selection{background-color:var(--color-red);color:var(--color-white);text-shadow:none}body:before{content:"";position:fixed;z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");inset:0}body:after{content:"";position:absolute;z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#0000 calc(50% - 1px),#14130f0d calc(50% - 1px) 50%,#ffffff8c 50% calc(50% + 1px),#0000 calc(50% + 1px)),repeating-linear-gradient(#0000 0 878px,#14130f0e 878px 880px,#ffffff80 880px 881px,#0000 881px 882px);inset:0}#root{position:relative;z-index:1}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;font-weight:400;line-height:.92}.ui{font-family:var(--font-ui)}.section-heading{font-size:2.125rem}@media (min-width:40rem){.section-heading{font-size:2.75rem}}.eyebrow{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);font-size:.85rem;font-weight:700}.eyebrow.text-red{color:var(--color-red-ink)}.band-dark .eyebrow,.band-dark .eyebrow.text-red{color:#b9b2a3}.btn{font-family:var(--font-ui);display:inline-flex;text-transform:uppercase;letter-spacing:.07em;border:2px solid var(--color-ink);align-items: center;gap:.6rem;padding:.9rem 1.6rem;transition:transform .12s,box-shadow .12s,background-color .12s,color .12s;font-size:.9rem;font-weight:700;line-height:1}.btn-red{background:var(--color-red);color:var(--color-white);box-shadow:4px 4px 0 0 var(--color-ink)}.cta-balance{display:inline-block;text-wrap:balance}.btn-ink{background:var(--color-white);color:var(--color-ink);box-shadow:4px 4px 0 0 var(--color-ink)}.cta-emphasis{box-shadow:4px 4px 0 0 var(--color-ink),0 0 0 5px #e5040447;animation:cta-pop .4s cubic-bezier(.2,.9,.3,1.1)}@supports (color: color-mix(in lab, red, red)){.cta-emphasis{box-shadow:4px 4px 0 0 var(--color-ink),0 0 0 5px color-mix(in srgb,var(--color-red)28%,transparent)}}@keyframes cta-pop{0%{transform:scale(.94)}60%{transform:scale(1.05)}to{transform:scale(1)}}.box-offset-red{--off:var(--color-red);border:2px solid var(--color-ink);background:var(--color-white);box-shadow:6px 6px 0 0 var(--off)}.box-offset-ink{--off:var(--color-ink);border:2px solid var(--color-ink);background:var(--color-white);box-shadow:6px 6px 0 0 var(--off)}.box-offset-red,.box-offset-ink,.exhibit{transition:translate .16s,rotate .22s,box-shadow .16s}.box-offset-ink:focus-visible{outline:2.5px solid var(--color-ink);outline-offset:4px}.box-offset-red:focus-visible{outline:2.5px solid var(--color-ink);outline-offset:4px}.mark-red{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 44' preserveAspectRatio='none'><path d='M2,13 C40,4 70,15 110,8 C150,2 190,13 230,6 C256,2 280,10 298,5 L298,31 C270,39 240,30 205,35 C165,39 130,30 95,36 C64,40 34,31 2,37 Z' fill='%23E50404' fill-opacity='0.22'/><path d='M7,25 C50,20 92,28 142,23 C192,18 242,27 295,21 L295,40 C246,44 200,37 150,41 C100,44 54,38 7,41 Z' fill='%23E50404' fill-opacity='0.18'/></svg>");background-position:0 70%;background-repeat:no-repeat;background-size:100% 1.36em;padding:0 .24em;font-weight:700}.red-note{font-family:var(--font-ui);color:var(--color-red-ink);letter-spacing:.03em;font-size:.82rem;font-weight:700}.margin-mark{border-left:4px solid var(--color-red);padding-left:18px}.underline-red{border-bottom:3px solid var(--color-red);padding-bottom:1px}.stamp{font-family:var(--font-display);text-transform:uppercase;color:var(--color-red-ink);border:3px solid var(--color-red);display:inline-block;letter-spacing:.12em;line-height:1.3}.stamp-in{opacity:0;transform:rotate(7deg)scale(2.2)}.is-in .stamp-in{animation:stamp-slam .35s cubic-bezier(.2,.9,.3,1.1)forwards;animation-delay:var(--d,0s)}@keyframes stamp-slam{to{opacity:1;transform:rotate(7deg)scale(1)}}.doodle path{stroke-dasharray:1;stroke-dashoffset:1;fill:none;stroke-linecap:round;stroke-linejoin:round}.is-in .doodle path{animation:draw-ink .5s ease-out forwards;animation-delay:var(--dd,.45s)}@keyframes draw-ink{to{stroke-dashoffset:0}}.slam-in{display:inline-block;opacity:0;transform:scale(2.1)}.is-in .slam-in{animation:num-slam .35s cubic-bezier(.2,.9,.3,1.1)forwards;animation-delay:var(--dd,.25s)}@keyframes num-slam{to{opacity:1;transform:scale(1)}}.doodle-pop path{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.4)}.is-in .doodle-pop path{animation:pop-ink .3s cubic-bezier(.2,.9,.3,1.25)forwards;animation-delay:var(--dd,.45s)}@keyframes pop-ink{to{opacity:1;transform:scale(1)}}.dart-svg{display:block;overflow:visible;width:100%;height:auto}.dart-fill-ink{fill:var(--color-ink)}.dart-fill-bone{fill:var(--color-bone)}.dart-fill-red{fill:var(--color-red)}.dart-stroke-ink{stroke:var(--color-ink)}.dart-stroke-red{stroke:var(--color-red)}.dart-arrow{opacity:0;transform-box:view-box;transform-origin:100px 128px}.is-in .dart-arrow{animation:dart-land .72s cubic-bezier(.16,.84,.3,1).45s forwards}@keyframes dart-land{0%{opacity:0;transform:translate(120px,-92px)scale(1.12)}18%{opacity:1}68%{transform:translate(-7px,5px)scale(1)}82%{transform:translate(3px,-2px)scale(1)}92%{transform:translate(-1.5px,1px)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}.dart-board{transform-box:view-box;transform-origin:100px 128px}.is-in .dart-board{animation:dart-recoil .5s ease-out .9s both}@keyframes dart-recoil{0%{transform:scale(1)}22%{transform:scale(1.035)}55%{transform:scale(.992)}to{transform:scale(1)}}.dart-pulse{opacity:0;transform-box:view-box;transform-origin:100px 128px}.is-in .dart-pulse{animation:dart-pulse .55s ease-out .92s forwards}@keyframes dart-pulse{0%{opacity:.85;transform:scale(.5)}to{opacity:0;transform:scale(2.7)}}.exhibit{--off:var(--color-red);border:2.5px solid var(--color-ink);background:var(--color-white);box-shadow:7px 7px 0 0 var(--off)}.exhibit-tab{font-family:var(--font-ui);background:var(--color-ink);color:var(--color-bone);letter-spacing:.18em;text-transform:uppercase;padding:8px 14px;font-size:.78rem;font-weight:700}.bubble{position:relative;border:1.5px solid var(--color-ink);font-family:var(--font-ui);border-radius:11px;max-width:84%;padding:10px 13px 7px;font-size:.92rem;font-weight:700;line-height:1.45}.bubble-you{background:#f1e7d4;border-top-right-radius:3px;align-self: flex-end}.bubble-maua{background:var(--color-white);border-top-left-radius:3px;align-self: flex-start}.bubble-you:before,.bubble-you:after,.bubble-maua:before,.bubble-maua:after{content:"";position:absolute;border-style:solid;border-color:#0000;width:0;height:0}.bubble-you:before{border-width:11px 11px 0 0;border-top-color:var(--color-ink);top:-1.5px;right:-10px}.bubble-you:after{border-width:8px 8px 0 0;border-top-color:#f1e7d4;top:0;right:-7px}.bubble-maua:before{border-width:11px 0 0 11px;border-top-color:var(--color-ink);top:-1.5px;left:-10px}.bubble-maua:after{border-width:8px 0 0 8px;border-top-color:var(--color-white);top:0;left:-7px}.chat-head{display:flex;background:var(--color-ink);border-bottom:2.5px solid var(--color-red);align-items: center;gap:10px;padding:9px 12px}.chat-ava{display:grid;background:var(--color-red-ink);color:var(--color-white);font-family:var(--font-display);border-radius:999px;flex:none;place-items: center;width:36px;height:36px;padding-top:2px;font-size:1.2rem;line-height:1}.chat-name{display:block;font-family:var(--font-ui);color:var(--color-bone);font-size:.95rem;font-weight:700;line-height:1.15}.chat-status{display:block;font-family:var(--font-ui);letter-spacing:.06em;color:#f6f2e999;font-size:.68rem}.chat-icons{display:flex;color:#f6f2e9b8;align-items: center;gap:13px;margin-left:auto}.chat-wall{background-color:var(--color-white);background-image:radial-gradient(#14130f0d .6px,#0000 .7px);background-size:7px 7px}.chat-bar{display:flex;background:var(--color-bone);border-top:1.5px solid #14130f29;align-items: center;gap:9px;padding:8px 10px}.chat-field{border:1.5px solid var(--color-ink);background:var(--color-white);font-family:var(--font-ui);color:var(--color-ink-dim);border-radius:999px;flex:1;padding:7px 13px;font-size:.84rem}.chat-send{display:grid;border:1.5px solid var(--color-ink);background:var(--color-ink);color:var(--color-white);border-radius:999px;flex:none;place-items: center;width:32px;height:32px;padding-right:1px}.ticket{position:relative;background-color:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 9px 0 0 var(--color-ink);background-image:radial-gradient(#14130f0d .6px,#0000 .7px);background-size:7px 7px}.ticket__tab{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--color-bone);background:var(--color-ink);border:2px solid var(--color-ink);padding:.22em .7em;font-size:.68rem;font-weight:700}.ticket__meta{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.11em;color:var(--color-ink-dim);font-size:.7rem;font-weight:700}.ticket__tear{border-top:2px dashed var(--color-ink);opacity:.3}.ticket__line{font-family:var(--font-ui);border:0;border-bottom:2px dotted var(--color-ink-dim);outline:none;background:0 0}.ticket__line:focus-visible{outline:2.5px solid var(--color-ink);outline-offset:3px}.ticket__line::placeholder{color:var(--color-ink-dim);opacity:.85}.send-stamp{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;color:var(--color-red);border:3px double var(--color-red);display:inline-flex;box-shadow:4px 4px 0 0 var(--color-ink);background:0 0;border-radius:3px;align-items: center;gap:.32em;padding:.3em .66em .24em;transition:transform .14s,background-color .16s,color .16s,box-shadow .12s;line-height:1;transform:rotate(-5deg)}.send-stamp:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.send-stamp.is-stamping{animation:send-stamp-down .42s ease forwards}@keyframes send-stamp-down{0%{transform:rotate(-5deg)scale(1);box-shadow:4px 4px 0 0 var(--color-ink)}30%{transform:rotate(-3deg)scale(.82);background:var(--color-red);color:var(--color-white);box-shadow:1px 1px 0 0 var(--color-ink)}50%{transform:rotate(-4.5deg)scale(1.04);background:var(--color-red);color:var(--color-white);box-shadow:2px 2px 0 0 var(--color-ink)}to{transform:rotate(-5deg)scale(1);background:var(--color-red);color:var(--color-white);box-shadow:4px 4px 0 0 var(--color-ink)}}.ticket-mark{color:var(--color-red);letter-spacing:-.16em;opacity:0;font-weight:700;transform:rotate(7deg)scale(2.2)}.stamping .ticket-mark{animation:stamp-slam .3s cubic-bezier(.2,.9,.3,1.1)forwards;animation-delay:.11s}@media (prefers-reduced-motion:reduce){.send-stamp,.send-stamp.is-stamping{transition:none;animation:none!important}.stamping .ticket-mark{opacity:1;transform:rotate(7deg)scale(1);animation:none!important}}.bubble-meta{display:flex;color:var(--color-ink-dim);justify-content:flex-end;gap:.3rem;margin-top:3px;font-size:.68rem}.tick{color:var(--color-red-ink);letter-spacing:-.18em;margin-right:.18em}.chat-hero .bubble{padding:8px 12px 6px;font-size:.86rem;line-height:1.38}@media (min-width:1024px){.chat-hero .chat-wall{overflow:hidden;justify-content:flex-end;height:clamp(220px,100dvh - 535px,400px)}.chat-hero .chat-wall>.bubble{flex-shrink:0}}.docket{display:flex;border:1.5px dashed var(--color-ink);background:var(--color-bone-dim);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-dim);flex-wrap:wrap;justify-content:space-between;gap:2px 14px;margin-bottom:7px;padding:5px 9px;font-size:.66rem}.docket__task{border-top:1.5px dotted var(--color-ink-dim);letter-spacing:.01em;text-transform:none;color:var(--color-ink);flex-basis:100%;margin-top:3px;padding-top:3px;font-size:.8rem}.flyer{position:absolute;z-index:20;pointer-events:none;border:2px solid var(--color-ink);box-shadow:4px 4px 0 0 var(--color-ink);font-family:var(--font-ui);transform-origin:50% 50%;background:#f1e7d4;border-radius:11px 3px 11px 11px;padding:10px 13px 7px;font-size:.92rem;font-weight:700;line-height:1.45;top:0;left:0}.chat-msg{opacity:0;transform:translateY(12px)}.chat-on .chat-msg{animation:bubble-in .35s cubic-bezier(.2,.9,.3,1.15)forwards;animation-delay:var(--d,0s)}@keyframes bubble-in{to{opacity:1;transform:translateY(0)}}.chat-final .chat-msg{opacity:1;animation:none;transform:none}.chat-final .chat-typing{display:none}.chat-typing{opacity:0}.chat-on .chat-typing{animation:typing-blip var(--len,1.2s)ease forwards;animation-delay:var(--d,0s)}@keyframes typing-blip{0%{opacity:0}10%,85%{opacity:1}to{opacity:0}}@keyframes typing-dot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-3px);opacity:1}}.typing-dot{background:var(--color-ink-dim);animation:typing-dot 1s infinite;border-radius:999px;width:6px;height:6px}.typing-dot:nth-child(2){animation-delay:.15s}.typing-dot:nth-child(3){animation-delay:.3s}.faq-item{border:2px solid var(--color-ink);transition:box-shadow .16s,translate .16s}.faq-item[data-open=true]{box-shadow:inset 4px 0 0 0 var(--color-red)}.faq-summary{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;background:var(--color-ink);color:var(--color-bone);display:flex;cursor:pointer;text-align:left;border:0;justify-content:space-between;align-items: center;gap:1.5rem;width:100%;padding:13px 16px;font-size:1.05rem}.faq-plus{font-family:var(--font-ui);display:grid;border:2px solid var(--color-red);border-radius:999px;flex:none;place-items: center;width:26px;height:26px;transition:transform .15s;font-size:1rem;font-weight:700;line-height:1}.faq-item[data-open=true] .faq-plus{transform:rotate(45deg)}.faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease-out}.faq-item[data-open=true] .faq-panel{grid-template-rows:1fr}.faq-panel__inner{overflow:hidden;opacity:0;transition:opacity .2s ease-out}.faq-item[data-open=true] .faq-panel__inner{opacity:1;transition-delay:60ms}.faq-answer{background:var(--color-white);border-top:2px solid var(--color-ink);padding:14px 16px;font-size:.95rem;line-height:1.65}.nav-link{position:relative}.nav-link:after{content:"";position:absolute;background:var(--color-red);transform-origin:left;height:3px;transition:transform .16s;bottom:-5px;left:0;right:0;transform:scaleX(0)}.nav-link:hover:after{transform:scaleX(1)}.nav-link:hover,.nav-link.is-active{color:var(--color-red-ink)}.nav-link.is-active:after{transform:scaleX(1)}.menu-drop nav a:hover,.menu-drop nav a[aria-current=page]{color:var(--color-red-ink)}.hit{position:relative}.hit:after{content:"";position:absolute;width:max(100%,44px);height:max(100%,44px);top:50%;left:50%;transform:translate(-50%,-50%)}.page-in{animation:page-in .36s cubic-bezier(.2,.7,.3,1)both}@keyframes page-in{0%{transform:translateY(10px)}}.menu-drop{animation:menu-drop .22s cubic-bezier(.2,.7,.3,1)both}@keyframes menu-drop{0%{opacity:0;transform:translateY(-8px)}}.reveal{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.3,1);transition-delay:var(--d,0s)}.reveal-up{transform:translateY(22px)}.reveal-left{transform:translate(-22px)}.reveal-right{transform:translate(22px)}.reveal-scale{transform:scale(.96)}.reveal.is-in{opacity:1;transform:none}@media (max-width:767px){.reveal{transition-duration:.4s,.4s}}.slip{position:relative;background-color:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 9px 0 0 var(--color-ink);background-image:radial-gradient(#14130f0d .6px,#0000 .7px);background-size:7px 7px}.slip__barcode{background-image:repeating-linear-gradient(90deg,var(--color-ink)0,var(--color-ink)2px,transparent 2px,transparent 4px,var(--color-ink)4px,var(--color-ink)5px,transparent 5px,transparent 9px,var(--color-ink)9px,var(--color-ink)12px,transparent 12px,transparent 14px,var(--color-ink)14px,var(--color-ink)15px,transparent 15px,transparent 18px);height:34px}.slip__rule{border-top:2px solid var(--color-ink)}.slip__rule--dash{border:0;border-top:2px dashed var(--color-ink);opacity:.4}.slip__row{border-top:1.5px dotted #14130f47}.slip__lead{border-bottom:2px dotted var(--color-ink-dim);align-self: flex-end;height:0;margin-bottom:6px}.slip__was{color:var(--color-ink-dim);text-decoration:line-through;text-decoration-color:var(--color-red);text-decoration-thickness:2px;font-weight:700}.slip-line{opacity:0;transform:translateY(7px)}.is-in .slip-line{animation:slip-line .34s cubic-bezier(.2,.7,.3,1)both;animation-delay:var(--d,0s)}@keyframes slip-line{to{opacity:1;transform:none}}.slip-scan{position:relative;overflow:hidden}.slip-scan:after{content:"";position:absolute;pointer-events:none;opacity:0;background:linear-gradient(#0000,#e5040499 55%,#0000);height:55%;top:0;left:-2%;right:-2%}@supports (color: color-mix(in lab, red, red)){.slip-scan:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-red)60%,transparent)55%,transparent)}}.is-in .slip-scan:after{animation:slip-scan .6s ease-in-out .3s 1}@keyframes slip-scan{0%{transform:translateY(-110%);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(320%);opacity:0}}.rx{position:relative;background-color:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 9px 0 0 var(--color-ink);background-image:radial-gradient(#14130f0d .6px,#0000 .7px);background-size:7px 7px}.rx__rule{border-top:2px solid var(--color-ink)}.rx__rule--dash{border:0;border-top:2px dashed var(--color-ink);opacity:.4}.rx__check{display:inline-flex;border:2px solid var(--color-ink);background:var(--color-white);color:var(--color-red);flex:none;justify-content:center;align-items: center;width:20px;height:20px;font-weight:700;line-height:1}.rx__check--btn{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;width:auto;min-width:38px;height:auto;padding:4px 9px;transition:background-color .12s,color .12s;font-size:11px;font-weight:700}.rx__check--btn:hover{background:#e5040414}@supports (color: color-mix(in lab, red, red)){.rx__check--btn:hover{background:color-mix(in srgb,var(--color-red)8%,transparent)}}.rx__check--btn:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.rx__check--yes[aria-pressed=true]{background:var(--color-red);color:var(--color-white)}.rx__check--no[aria-pressed=true]{background:var(--color-ink);color:var(--color-bone)}.rx__check--btn.ink-pop{animation:ink-pop .12s ease}@keyframes ink-pop{0%{transform:scale(1.06)}to{transform:scale(1)}}@media (max-width:767px),(pointer:coarse){.rx__check--btn{min-width:54px;min-height:44px;padding:4px 12px;font-size:12px}}.dossier{position:relative;background:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 9px 0 0 var(--color-ink)}.dossier__bar{display:flex;background:var(--color-ink);color:var(--color-bone);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.16em;justify-content:space-between;align-items: center;gap:1rem;padding:11px 16px;font-size:.72rem;font-weight:700}.phase-row{border-top:2px solid var(--color-ink)}.meter{display:flex;border:2px solid var(--color-ink);background:var(--color-white);overflow:hidden;height:14px}.meter__maua{background:var(--color-red);border-right:2px solid var(--color-ink);transform-origin:left;flex:none}.meter__you{background-image:repeating-linear-gradient(45deg,var(--color-ink)0,var(--color-ink)1.5px,transparent 1.5px,transparent 6px);flex:1}.is-in .meter__maua{animation:meter-fill .7s cubic-bezier(.2,.7,.3,1)both;animation-delay:var(--d,0s)}@keyframes meter-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stamp--bone{color:var(--color-bone);border-color:var(--color-bone)}.clause{position:relative;border:2px solid var(--color-ink);background:var(--color-white);box-shadow:5px 5px 0 0 var(--color-red);height:100%;padding:18px 20px 20px}.clause__tag{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--color-red);font-size:.68rem;font-weight:700}.photo-slot{position:relative;display:flex;text-align:center;border:2px dashed var(--color-ink-dim);background:var(--color-bone-dim);color:var(--color-ink-dim);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;justify-content:center;align-items: center;padding:1rem;font-size:.7rem;font-weight:700;line-height:1.4}.fact-pending{display:inline-block;border:2px dashed var(--color-ink-dim);background:var(--color-bone-dim);color:var(--color-ink-dim);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.03em;padding:.08em .5em;font-size:.82em;font-weight:700;line-height:1.5}.fact-unconfirmed{color:var(--color-red-ink);border-bottom:2px dashed var(--color-red-ink);padding-bottom:.02em;font-weight:700}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.chat-msg,.menu-drop{opacity:1!important;animation:none!important;transition:none!important;transform:none!important}.chat-typing{display:none!important}.slip-line{opacity:1!important;animation:none!important;transform:none!important}.slip-scan:after{display:none!important}.stamp-in{opacity:1!important;animation:none!important;transform:rotate(7deg)scale(1)!important}.cta-emphasis{animation:none!important;transform:none!important}.doodle path{stroke-dashoffset:0!important;animation:none!important}.doodle-pop path,.slam-in{opacity:1!important;animation:none!important;transform:none!important}.meter__maua{animation:none!important;transform:none!important}.dart-arrow{opacity:1!important;animation:none!important;transform:none!important}.dart-board{animation:none!important;transform:none!important}.dart-pulse{display:none!important}.faq-item,.faq-plus,.faq-panel,.faq-panel__inner{transition:none!important}.rx__check--btn.ink-pop{animation:none!important}}.ledger-row{display:grid;grid-template-columns:72px minmax(0,1fr);border-bottom:1.5px solid var(--color-ink);align-items: start;gap:16px;padding:18px 0}@media (min-width:640px){.ledger-row{grid-template-columns:96px minmax(0,1fr);align-items: center;gap:24px;padding:20px 0}.ledger-row--who{grid-template-columns:64px minmax(0,1fr);padding:14px 0}}.ledger-row--who{grid-template-columns:56px minmax(0,1fr);padding:14px 0}.ledger-thumb{display:block;aspect-ratio:1;object-fit:cover;border:2px solid var(--color-ink);background:var(--color-bone-dim);width:100%}.ledger-leader{border-bottom:3px dotted var(--color-ink);transform:translateY(-4px)}.txtlink{display:inline-flex;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);text-decoration:none;align-items: center;min-height:44px;font-size:.85rem;font-weight:700}.txtlink:hover{color:var(--color-red-ink)}.folder{position:relative;display:grid;grid-template-columns:minmax(0,1fr);border:2px solid var(--color-ink);background-color:var(--color-white);box-shadow:6px 6px 0 0 var(--color-ink);background-image:radial-gradient(#14130f0d .6px,#0000 .7px);background-size:7px 7px}.folder__page{position:relative;min-width:0;padding:28px 22px 26px}.folder__page--r{border-top:2px solid var(--color-ink)}@media (min-width:768px){.folder{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.folder__page{padding:36px 40px 34px}.folder__page--l{background:linear-gradient(90deg,#0000 80%,#14130f12 100%)}.folder__page--r{border-top:0;border-left:2px solid var(--color-ink);background:linear-gradient(270deg,#0000 80%,#14130f12 100%)}.folder:after{content:"";position:absolute;pointer-events:none;background:linear-gradient(90deg,#0000,#14130f14 50%,#0000);width:28px;top:0;bottom:0;left:50%;transform:translate(-50%)}}.folder .slip,.folder .rx{box-shadow:none;background:0 0;border:0}.admit{position:relative;display:grid;grid-template-columns:minmax(0,1fr);background-color:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 8px 0 0 var(--color-ink);background-image:radial-gradient(#14130f0d .6px,#0000 .7px);background-size:7px 7px}.admit__main{min-width:0;padding:24px 22px 22px}.admit__head{text-wrap:balance;max-width:24ch;font-size:clamp(30px,8vw,40px);line-height:1.02}.admit__fine{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1.5px dashed var(--color-ink-dim);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-dim);gap:8px 20px;margin-top:20px;padding-top:14px;font-size:12px}.admit__fine dt,.admit__fine dd{display:inline}.admit__fine dd{color:var(--color-ink);font-weight:700}.admit__stub{position:relative;display:flex;border-top:2px dashed var(--color-ink);background:repeating-linear-gradient(0deg,#0000 0 22px,#14130f0d 22px 23px);flex-wrap:wrap;justify-content:space-between;align-items: flex-end;gap:12px 16px;padding:18px 22px}.admit__num{font-size:64px;line-height:.9}.admit__unit{display:block;letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font-size:12px;font-weight:700}.admit__place{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-dim);flex-basis:100%;font-size:11px}.admit__notch{display:none;position:absolute;background:var(--color-bone-dim);border:2px solid var(--color-ink);border-radius:50%;width:24px;height:24px;left:-13px}.admit__notch--t{top:-14px}.admit__notch--b{bottom:-14px}.admit__stamp{position:absolute;color:var(--color-red-ink);border:3px solid var(--color-red);letter-spacing:.06em;text-transform:uppercase;mix-blend-mode:multiply;outline:2px solid var(--color-red);outline-offset:3px;pointer-events:none;padding:1px 10px;font-size:22px;line-height:1.2;top:16px;right:18px;transform:rotate(-12deg)}@media (min-width:640px){.admit__fine{grid-template-columns:repeat(3,auto);justify-content:start;gap:6px 28px}}@media (min-width:860px){.admit{grid-template-columns:minmax(0,1fr)250px;transform:rotate(-.6deg)}.admit__main{padding:30px 36px 28px}.admit__head{max-width:none;font-size:clamp(34px,3.6vw,48px)}.admit__stub{border-top:0;border-left:2px dashed var(--color-ink);flex-direction:column;justify-content:space-between;align-items: flex-start;min-height:280px;padding:26px 22px}.admit__num{font-size:104px}.admit__place{flex-basis:auto;max-width:18ch}.admit__notch{display:block}.admit__stamp{position:relative;order:1;align-self: flex-start;margin-block-start:18px;margin-block-end:18px;padding:2px 14px;font-size:24px;top:auto;left:-40px;right:auto}.admit__place{order:2}}.terms{display:grid;grid-template-columns:minmax(0,1fr);background:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 9px 0 0 var(--color-ink)}.terms__col{padding:24px 22px 14px}.terms__col--q{border-top:2px solid var(--color-ink)}.terms__clause{border-top:1.5px solid var(--color-ink);padding:14px 0}.terms__q{border-top:1.5px solid var(--color-ink)}.terms__q summary{display:flex;cursor:pointer;list-style:none;font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items: center;gap:16px;min-height:56px;padding:10px 0;font-size:1rem;font-weight:700}.terms__q summary::-webkit-details-marker{display:none}.terms__q summary:focus-visible{outline:2.5px solid var(--color-ink);outline-offset:2px}.terms__q[open] .faq-plus{transform:rotate(45deg)}.terms__q .faq-answer{background:0 0;border-top:0;max-width:56ch;padding:0 0 16px}@media (min-width:900px){.terms{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.terms__col{padding:30px 34px 18px}.terms__col--q{border-top:0;border-left:2px solid var(--color-ink)}}.clipping{position:relative;border:2px solid var(--color-ink);box-shadow:8px 9px 0 0 var(--color-ink);background-color:#f0ebde;background-image:repeating-linear-gradient(0deg,#0000 0 27px,#14130f0d 27px 28px);padding:22px 24px 18px;transform:rotate(-.6deg)}@supports (color: color-mix(in lab, red, red)){.clipping{background-color:color-mix(in srgb,var(--color-bone-dim)80%,var(--color-white))}}.clipping__mast{border-bottom:4px double var(--color-ink);letter-spacing:.16em;text-transform:uppercase;padding-bottom:10px;font-size:.78rem;font-weight:700}.clipping__head{font-family:var(--font-serif);text-wrap:balance;max-width:24ch;margin-top:16px;font-size:clamp(28px,5vw,46px);font-weight:700;line-height:1.12}.clipping__body{font-family:var(--font-serif);max-width:58ch;margin-top:12px;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.clipping__link{margin-top:10px}@media (min-width:768px){.clipping{padding:28px 36px 24px}}.memo{background:var(--color-white);border:2px solid var(--color-ink)}.memo__head{background:var(--color-ink);color:var(--color-bone);letter-spacing:.16em;text-transform:uppercase;padding:10px 16px;font-size:.74rem;font-weight:700}.memo__line{display:flex;border-top:1.5px dashed var(--color-ink);flex-direction:column;align-items: flex-start;gap:10px;padding:16px}.memo__line:first-child{border-top:0}.memo__stamp{flex:none;transform:rotate(-3deg)}@media (min-width:640px){.memo__line{flex-direction:row;justify-content:space-between;align-items: center;gap:24px;padding:16px 22px}}.tally{background:var(--color-white);border:2px solid var(--color-ink);box-shadow:6px 6px 0 0 var(--color-ink);max-width:760px;padding:18px 20px 14px}.tally__head{display:flex;border-bottom:2px dashed var(--color-ink);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-bottom:10px;font-size:.78rem;font-weight:700}.tally__row{display:flex;align-items:baseline;gap:12px;padding:3px 0}.tally__row dt{letter-spacing:.04em;text-transform:uppercase;font-size:.95rem;font-weight:700}.tally__row .ledger-leader{flex:1;min-width:16px}.tally__row dd{text-align:right;min-width:2.2ch;font-size:26px;line-height:1}.tally__note{border-top:2px dashed var(--color-ink);color:var(--color-ink-dim);margin-top:8px;padding-top:10px;font-size:.8rem;font-weight:600;line-height:1.45}.casesheet{display:grid;grid-template-columns:minmax(0,1fr);background-color:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 9px 0 0 var(--color-ink);background-image:radial-gradient(#14130f0d .6px,#0000 .7px);background-size:7px 7px}.casesheet__beats{display:grid;grid-template-columns:minmax(0,1fr)}.casesheet__beat{border-top:1.5px solid var(--color-ink);padding:16px 20px}.casesheet__beat:first-child{border-top:0}.casesheet__side{display:flex;border-top:2px solid var(--color-ink);background:#ece6d88c;flex-direction:column;padding:22px 20px}@supports (color: color-mix(in lab, red, red)){.casesheet__side{background:color-mix(in srgb,var(--color-bone-dim)55%,transparent)}}.casesheet__cta{display:flex;border-top:1.5px dashed var(--color-ink);flex-direction:column;margin-top:auto;padding-top:16px}.casesheet__pin{position:relative;box-shadow:4px 4px 0 0 var(--color-ink);transform:rotate(-1.2deg)}.casesheet__pinhead{position:absolute;z-index:1;background:var(--color-ink);border:2px solid var(--color-bone);border-radius:50%;width:16px;height:16px;margin-left:-8px;top:-9px;left:50%}@media (min-width:640px){.casesheet__beats{grid-template-columns:repeat(2,minmax(0,1fr))}.casesheet__beat:nth-child(2){border-top:0}.casesheet__beat:nth-child(2n){border-left:1.5px solid var(--color-ink)}}@media (min-width:1024px){.casesheet{grid-template-columns:minmax(0,1fr)300px}.casesheet__side{border-top:0;border-left:2px solid var(--color-ink)}}.ledger-table{display:block;border-top:2px solid var(--color-ink);width:100%}.ledger-table thead{display:none}.ledger-table tbody{display:block}.ledger-table tr{display:grid;grid-template-columns:minmax(0,1fr);border-bottom:1.5px solid var(--color-ink);text-align:left;gap:2px;padding:12px 0}.ledger-table th,.ledger-table td{display:block;text-align:left;font-weight:inherit;padding:0}.ledger-table__name{text-decoration:none}.ledger-table__link{display:inline-flex;font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;align-items: center;gap:6px;min-height:44px;font-size:1.15rem;font-weight:700}.ledger-table__link:hover{color:var(--color-red-ink)}.ledger-table__who{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-dim);font-size:.76rem;font-weight:700}.ledger-table__body{max-width:64ch;font-size:15px;line-height:1.55}@media (min-width:900px){.ledger-table{display:table;border-collapse:collapse}.ledger-table thead{display:table-header-group}.ledger-table tbody{display:table-row-group}.ledger-table tr{display:table-row}.ledger-table th,.ledger-table td{display:table-cell;vertical-align:top;padding:12px 20px 12px 0}.ledger-table tbody tr{border-bottom:1.5px solid var(--color-ink)}.ledger-table thead th,.ledger-table thead td{border-bottom:2px solid var(--color-ink);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-dim);padding:10px 20px 10px 0;font-size:.74rem;font-weight:700}.ledger-table tbody th{white-space:nowrap;width:25%}.ledger-table__link{min-height:0;margin:-12px 0;padding:12px 0}.ledger-table__who{width:20%}}:where(a[href],button,summary,[role=button]):focus-visible{outline:2.5px solid var(--color-ink);outline-offset:3px}.band-dark :where(a[href],button,summary):focus-visible{outline-color:var(--color-bone)}footer :where(a[href],button):focus-visible{outline-color:var(--color-bone)}:where(a[href],button,summary,[role=button]):active{transform:translateY(1px)}:where(a[href],button,summary,[role=button])[data-press]{transform:translateY(1px)}:where(a[href],button,summary,[role=button]){transition:color .14s ease-out,background-color .14s ease-out,transform .14s ease-out}.logo-link:hover{transform:rotate(-1.5deg)}.logo-link:focus-visible{transform:rotate(-1.5deg)}.logo-link{transition:transform .14s ease-out}.btn{transition:transform .14s ease-out,box-shadow .14s ease-out,background-color .14s ease-out,color .14s ease-out}.btn:focus-visible{outline:2.5px solid var(--color-ink);outline-offset:4px;box-shadow:4px 4px 0 0 var(--color-ink),0 0 0 5px #e504044d}@supports (color: color-mix(in lab, red, red)){.btn:focus-visible{box-shadow:4px 4px 0 0 var(--color-ink),0 0 0 5px color-mix(in srgb,var(--color-red)30%,transparent)}}.btn:active,.btn[data-press]{box-shadow:0 0 0 0 var(--color-ink);transform:translate(3px,3px)}@media (hover:hover) and (pointer:fine){.btn-red:hover,.btn-ink:hover{box-shadow:2px 2px 0 0 var(--color-ink);transform:translate(2px,2px)}.btn-ink:hover{background:var(--color-bone-dim)}.btn-red:hover{background:var(--color-red-ink)}.btn:active,.btn[data-press]{box-shadow:0 0 0 0 var(--color-ink);transform:translate(3px,3px)}}a.box-offset-red,a.box-offset-ink{transition:translate .14s ease-out,rotate .22s ease-out,box-shadow .14s ease-out}.box-offset-red:has(a){transition:translate .14s ease-out,rotate .22s ease-out,box-shadow .14s ease-out}.box-offset-ink:has(a){transition:translate .14s ease-out,rotate .22s ease-out,box-shadow .14s ease-out}@media (hover:hover) and (pointer:fine){a.box-offset-red:hover,a.box-offset-ink:hover{box-shadow:8px 8px 0 0 var(--off);translate:-2px -2px}.box-offset-red:has(a):hover{box-shadow:8px 8px 0 0 var(--off);translate:-2px -2px}.box-offset-ink:has(a):hover{box-shadow:8px 8px 0 0 var(--off);translate:-2px -2px}}a.box-offset-red:active,a.box-offset-ink:active,a.box-offset-red[data-press],a.box-offset-ink[data-press]{box-shadow:2px 2px 0 0 var(--off);translate:3px 3px}.box-offset-red:has(a):active{box-shadow:2px 2px 0 0 var(--off);translate:3px 3px}.box-offset-ink:has(a):active{box-shadow:2px 2px 0 0 var(--off);translate:3px 3px}.box-offset-red:has(a)[data-press]{box-shadow:2px 2px 0 0 var(--off);translate:3px 3px}.box-offset-ink:has(a)[data-press]{box-shadow:2px 2px 0 0 var(--off);translate:3px 3px}.send-stamp{position:relative;transition:transform .14s ease-out,scale 90ms ease-out,background-color .14s ease-out,color .14s ease-out,box-shadow .14s ease-out}.send-stamp>span[aria-hidden=true]{display:inline-block;transition:transform .14s ease-out}.send-stamp:after{content:"";position:absolute;opacity:0;pointer-events:none;background:radial-gradient(circle,#e5040473 0 55%,#0000 72%);border-radius:50%;inset:-8px}@supports (color: color-mix(in lab, red, red)){.send-stamp:after{background:radial-gradient(circle,color-mix(in srgb,var(--color-red)45%,transparent)0 55%,transparent 72%)}}.send-stamp:active,.send-stamp[data-press]{background:var(--color-red);color:var(--color-white);box-shadow:1px 1px 0 0 var(--color-ink);scale:.94}.send-stamp:active:after,.send-stamp.is-stamping:after,.send-stamp[data-press]:after{animation:ink-spread .26s ease-out}@keyframes ink-spread{0%{opacity:.85;transform:scale(.6)}to{opacity:0;transform:scale(1.15)}}@keyframes stamp-wobble{0%{rotate:none}35%{rotate:2deg}70%{rotate:-1.5deg}to{rotate:none}}.send-stamp:focus-visible{background:#e5040417}@supports (color: color-mix(in lab, red, red)){.send-stamp:focus-visible{background:color-mix(in srgb,var(--color-red)9%,transparent)}}@media (hover:hover) and (pointer:fine){.send-stamp:hover:not(:-webkit-any(:active,[data-press],.is-stamping)){box-shadow:2px 2px 0 0 var(--color-ink);animation:stamp-wobble .32s ease-out;background:#e5040417}@supports (color: color-mix(in lab, red, red)){.send-stamp:hover:not(:-webkit-any(:active,[data-press],.is-stamping)){background:color-mix(in srgb,var(--color-red)9%,transparent)}}.send-stamp:hover:not(:-moz-any(:active,[data-press],.is-stamping)){box-shadow:2px 2px 0 0 var(--color-ink);animation:stamp-wobble .32s ease-out;background:#e5040417}@supports (color: color-mix(in lab, red, red)){.send-stamp:hover:not(:-moz-any(:active,[data-press],.is-stamping)){background:color-mix(in srgb,var(--color-red)9%,transparent)}}.send-stamp:hover:not(:is(:active,[data-press],.is-stamping)){box-shadow:2px 2px 0 0 var(--color-ink);animation:stamp-wobble .32s ease-out;background:#e5040417}@supports (color: color-mix(in lab, red, red)){.send-stamp:hover:not(:is(:active,[data-press],.is-stamping)){background:color-mix(in srgb,var(--color-red)9%,transparent)}}.send-stamp:hover>span[aria-hidden=true]{transform:translate(3px)}}.draw{background:linear-gradient(var(--draw-ink,currentColor),var(--draw-ink,currentColor))0 100%/0% 2px no-repeat,linear-gradient(var(--draw-rest,transparent),var(--draw-rest,transparent))0 100%/100% 2px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:3px;transition:background-size .14s ease-out}.draw--rest{--draw-rest:var(--color-ink);--draw-ink:var(--color-red-ink)}a:focus-visible .draw{background-size:100% 2px,100% 2px}button:focus-visible .draw{background-size:100% 2px,100% 2px}@media (hover:hover) and (pointer:fine){a:hover .draw{background-size:100% 2px,100% 2px}}.txtlink:active,.ledger-table__link:active,.txtlink[data-press],.ledger-table__link[data-press]{transform:translateY(1px)}.txtlink:focus-visible{outline-offset:4px}.ledger-row,.ledger-table tr{transition:background-color .14s ease-out}@media (hover:hover) and (pointer:fine){.ledger-row:hover,.ledger-table tr:hover{background-color:#14130f0a}}.ledger-row:focus-within,.ledger-table tr:focus-within{background-color:#14130f0a}.faq-item{transition:box-shadow .14s ease-out,translate .14s ease-out}.faq-plus{transition:transform .14s ease-out,background-color .14s ease-out,color .14s ease-out}.faq-summary{transition:background-color .14s ease-out}.faq-summary:active,.faq-summary[data-press]{background:#3e100d;transform:none}@supports (color: color-mix(in lab, red, red)){:is(.faq-summary:active,.faq-summary[data-press]){background:color-mix(in srgb,var(--color-ink)80%,var(--color-red))}}.faq-summary:focus-visible{outline:2.5px solid var(--color-red);outline-offset:-5px}.faq-item[data-open=true] .faq-plus,.terms__q[open] .faq-plus{transform:rotate(45deg)}.faq-panel{transition:grid-template-rows .22s ease-out}@media (hover:hover) and (pointer:fine){.faq-item:hover:not([data-open=true]){box-shadow:3px 3px 0 0 var(--color-red);translate:-2px -2px}.faq-item[data-open=true]:hover{box-shadow:inset 4px 0 0 0 var(--color-red),3px 3px 0 0 var(--color-red);translate:-2px -2px}.faq-item:hover:not([data-open=true]) .faq-plus{transform:translate(3px)scale(1.1)}.faq-summary:hover{background:#2d110e}@supports (color: color-mix(in lab, red, red)){.faq-summary:hover{background:color-mix(in srgb,var(--color-ink)88%,var(--color-red))}}.terms__q summary:hover .faq-plus{background:#e5040424}@supports (color: color-mix(in lab, red, red)){.terms__q summary:hover .faq-plus{background:color-mix(in srgb,var(--color-red)14%,transparent)}}}.terms__q{interpolate-size:allow-keywords}.terms__q::details-content{overflow:hidden;transition:block-size .22s ease-out,content-visibility .22s allow-discrete;block-size:0}.terms__q[open]::details-content{block-size:auto}.terms__q summary{transition:background-color .14s ease-out}.terms__q summary:active,.terms__q summary[data-press]{background:#14130f12;transform:none}@media (hover:hover) and (pointer:fine){.terms__q summary:hover{background:#14130f0a}}.ticket__line{transition:border-color .14s ease-out,background-color .14s ease-out}@media (hover:hover) and (pointer:fine){.ticket__line:hover{border-bottom-color:var(--color-red)}}.ticket__line:focus-visible{border-bottom-color:var(--color-red)}.rx__check--btn{transition:background-color .12s ease-out,color .12s ease-out,transform .12s ease-out}.rx__check--btn:active,.rx__check--btn[data-press]{background:#e5040429;transform:translate(1px,1px)scale(.96)}@supports (color: color-mix(in lab, red, red)){:is(.rx__check--btn:active,.rx__check--btn[data-press]){background:color-mix(in srgb,var(--color-red)16%,transparent)}}header button:not([aria-pressed=true]):hover{background-color:var(--color-bone-dim)}header button:not([aria-pressed=true]):active,header button:not([aria-pressed=true])[data-press]{background-color:var(--color-bone-dim);transform:translate(1px,1px)}@media (prefers-reduced-motion:reduce){.page-in,.send-stamp:hover,.send-stamp:active:after,.send-stamp.is-stamping:after,.send-stamp[data-press]:after{animation:none!important}.btn:active,.btn-red:hover,.btn-ink:hover,.logo-link:hover,.rx__check--btn:active,header button:active,.btn[data-press],.rx__check--btn[data-press],header button[data-press]{transform:none!important}:where(a[href],button,summary,[role=button]):active{transform:none!important}:where(a[href],button,summary,[role=button])[data-press]{transform:none!important}a.box-offset-red:hover,a.box-offset-ink:hover,.faq-item:hover,.faq-item[data-open=true]:hover{translate:none!important}.box-offset-red:has(a):hover{translate:none!important}.box-offset-ink:has(a):hover{translate:none!important}.box-offset-red:has(a):active{translate:none!important}.box-offset-ink:has(a):active{translate:none!important}.box-offset-red:has(a)[data-press]{translate:none!important}.box-offset-ink:has(a)[data-press]{translate:none!important}.send-stamp:active,.send-stamp[data-press]{scale:none}.send-stamp:hover>span[aria-hidden=true],.faq-item:hover .faq-plus{transform:none!important}.btn:active,.btn[data-press]{background-color:#d5d3ce}@supports (color: color-mix(in lab, red, red)){:is(.btn:active,.btn[data-press]){background-color:color-mix(in srgb,var(--color-ink)18%,var(--color-white))}}.btn-red:active,.btn-red[data-press]{background-color:var(--color-red-ink)}.terms__q::details-content{transition:none}}@keyframes attach-land{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.chat-final .chat-msg.attach-land,.chat-on .chat-msg.attach-land{animation:attach-land .22s cubic-bezier(.2,.9,.3,1.1)both}@media (prefers-reduced-motion:reduce){.chat-final .chat-msg.attach-land,.chat-on .chat-msg.attach-land{animation:none!important}}.site-header{view-transition-name:site-header}.site-footer{view-transition-name:site-footer}::view-transition-group(site-header){animation:none}::view-transition-group(site-footer){animation:none}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(root){animation:sheet-off .22s ease-in both}::view-transition-new(root){animation:sheet-on .29s cubic-bezier(.2,.7,.3,1)50ms both}@keyframes sheet-off{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(18px)}}@keyframes sheet-on{0%{opacity:0;transform:translateY(-10px)rotate(-.4deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}a[href]:not(:-webkit-any(.btn,.box-offset-red,.box-offset-ink,.logo-link)):active,a[href]:not(:-webkit-any(.btn,.box-offset-red,.box-offset-ink,.logo-link))[data-press]{color:var(--color-ink-dim)}a[href]:not(:-moz-any(.btn,.box-offset-red,.box-offset-ink,.logo-link)):active,a[href]:not(:-moz-any(.btn,.box-offset-red,.box-offset-ink,.logo-link))[data-press]{color:var(--color-ink-dim)}a[href]:not(:is(.btn,.box-offset-red,.box-offset-ink,.logo-link)):active,a[href]:not(:is(.btn,.box-offset-red,.box-offset-ink,.logo-link))[data-press]{color:var(--color-ink-dim)}footer a[href]:active,footer a[href][data-press]{color:#b9b2a3;opacity:1}a:active .draw,a[data-press] .draw{--draw-ink:currentColor;background-size:100% 2.5px,100% 2.5px}.nav-link:active:after,.nav-link[data-press]:after{height:4px;transform:scaleX(1)}.nav-link:active,.nav-link[data-press]{color:var(--color-ink-dim)}.band-dark a[href]:active,.band-dark a[href][data-press]{color:#b9b2a3}.nav-link{transition:color .14s ease-out,transform .14s ease-out}@media (hover:hover) and (pointer:fine){.nav-link:hover{transform:translateY(-1px)}}.nav-link:focus-visible{color:var(--color-red-ink)}.nav-link:focus-visible:after{transform:scaleX(1)}.logo-link:active,.logo-link[data-press]{transform:rotate(-1.5deg)scale(.96)}header button[aria-pressed=true]{transition:box-shadow .14s ease-out,transform .14s ease-out}header button[aria-pressed=true]:hover{box-shadow:0 3px 0 0 var(--color-red)}header button[aria-pressed=true]:focus-visible{box-shadow:0 3px 0 0 var(--color-red)}header button[aria-pressed=true]:active,header button[aria-pressed=true][data-press]{box-shadow:0 1px 0 0 var(--color-red);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.nav-link:hover,.logo-link:active,header button[aria-pressed=true]:active,.logo-link[data-press],header button[aria-pressed=true][data-press]{transform:none!important}}@media (hover:hover) and (pointer:fine){.faq-summary:hover:active{background:#530f0c}@supports (color: color-mix(in lab, red, red)){.faq-summary:hover:active{background:color-mix(in srgb,var(--color-ink)70%,var(--color-red))}}.terms__q summary:hover:active{background:#14130f17}}.press-link{transition:color .14s ease-out,border-color .14s ease-out}.press-link.hit:after{height:max(100%,48px)}@media (hover:hover) and (pointer:fine){.press-link:hover{color:var(--color-ink);border-color:var(--color-ink)}}.press-link:focus-visible{color:var(--color-ink);border-color:var(--color-ink)}.ticket__line{min-height:44px}@media (prefers-reduced-motion:reduce){a.box-offset-red:active,a.box-offset-ink:active,a.box-offset-red[data-press],a.box-offset-ink[data-press]{translate:none!important}.logo-link,.logo-link:hover{transition:none!important;transform:none!important}.logo-link:focus-visible{transition:none!important;transform:none!important}.send-stamp:active,.send-stamp[data-press]{transform:rotate(-5deg)!important}:where(a,button,summary,input,[role=button],.box-offset-red,.box-offset-ink,.ticket,.faq-item){transition-property:color,background-color,border-color,box-shadow,outline-color,text-decoration-color,background-size!important}}.pcard{display:grid;grid-template-columns:minmax(0,1fr);background-color:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 8px 0 0 var(--color-ink);background-image:radial-gradient(#14130f0d .6px,#0000 .7px);background-size:7px 7px}.pcard__write{display:flex;border-bottom:2px solid var(--color-ink);flex-direction:column;min-width:0;padding:22px 20px 24px}.pcard__salute{margin:0 0 6px;font-size:22px;font-style:italic}.pcard__lines{display:block;outline:none;resize:none;overflow-y:auto;font-family:var(--font-serif);color:var(--color-ink);background-color:#0000;background-image:repeating-linear-gradient(#0000 0 37px,#14130f38 37px 38px);background-attachment:local;border:0;border-radius:0;flex:1;width:100%;min-height:228px;padding:0;font-size:20px;line-height:38px}.pcard__lines::placeholder{color:var(--color-ink-dim);opacity:.8}.pcard__lines{padding-left:12px}.pcard__lines:focus-visible{box-shadow:inset 3px 0 0 var(--color-red);background-color:#14130f06}.pcard__send{position:relative;display:flex;flex-direction:column;gap:20px;min-width:0;padding:22px 20px 24px}.pcard__stamps{display:flex;justify-content:center;gap:14px}.pstamp{position:relative;border:2px dashed var(--color-ink);background:var(--color-white);cursor:pointer;width:132px;min-height:150px;padding:7px;transition:translate .14s ease-out,box-shadow .14s ease-out,scale 90ms ease-out,background-color .14s ease-out;rotate:2deg}.pstamp--mail{rotate:-3deg}.pstamp__face{display:flex;border:2px solid var(--color-ink);color:var(--color-ink);background:var(--color-white);text-align:center;flex-direction:column;justify-content:center;align-items: center;gap:6px;height:100%;min-height:134px;padding:6px;transition:background-color .14s ease-out,color .14s ease-out}.pstamp--wa .pstamp__face{background:var(--color-red);border-color:var(--color-red);color:var(--color-white)}.pstamp__name{font-family:var(--font-display);text-transform:uppercase;font-size:20px;line-height:1.05}.pstamp small{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.3}.pstamp:after{content:"";position:absolute;opacity:0;pointer-events:none;background:radial-gradient(circle,#e5040473 0 55%,#0000 72%);border-radius:50%;inset:-10px}@supports (color: color-mix(in lab, red, red)){.pstamp:after{background:radial-gradient(circle,color-mix(in srgb,var(--color-red)45%,transparent)0 55%,transparent 72%)}}.pstamp:focus-visible{outline:2.5px solid var(--color-ink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.pstamp:hover{box-shadow:4px 4px 0 0 var(--color-ink);translate:-2px -2px}.pstamp--wa:hover .pstamp__face{background:var(--color-red-ink)}.pstamp--mail:hover .pstamp__face{background:var(--color-bone-dim)}}.pstamp:active,.pstamp[data-press],.pstamp.is-slam{box-shadow:0 0 0 0 var(--color-ink);background:var(--color-bone-dim);translate:2px 2px}.pstamp:active,.pstamp[data-press]{scale:.95}.pstamp.is-slam{animation:pstamp-slam .3s ease-out}.pstamp:active:after,.pstamp[data-press]:after,.pstamp.is-slam:after{animation:ink-spread .26s ease-out}@keyframes pstamp-slam{0%{scale:1}30%{scale:.92}to{scale:1}}.pcard__to{display:flex;user-select:text;flex-direction:column;gap:4px;font-size:15px;font-style:normal;font-weight:700}.pcard__tolabel{letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-dim);font-size:11px}.pcard__toline{border-bottom:1.5px solid #14130f4d;padding-bottom:3px}.pcard__cities{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-dim);margin-top:8px;font-size:12px}.pcard__postmark{display:flex;font-family:var(--font-ui);letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#14130fb3;pointer-events:none;border:2.5px solid #14130f8c;border-radius:50%;justify-content:center;align-self: flex-start;align-items: center;width:112px;height:112px;padding:14px;font-size:10px;font-weight:700;line-height:1.4;rotate:-14deg}@media (min-width:860px){.pcard{grid-template-columns:minmax(0,1.4fr)minmax(0,1fr);min-height:430px;rotate:-.5deg}.pcard__write{border-bottom:0;border-right:2px solid var(--color-ink);padding:30px 34px}.pcard__send{padding:26px 28px}.pcard__stamps{justify-content:flex-end}.pcard__postmark{position:static;align-self: flex-start;margin-left:4px}.pcard__to{margin-top:auto}}@media (prefers-reduced-motion:reduce){.pstamp,.pstamp.is-slam,.pstamp:hover,.pstamp:active,.pstamp[data-press]{animation:none!important;translate:none!important;scale:none!important}.pstamp:after{animation:none!important}}.zth .display{line-height:1.05}.zth h1.display,.zth h2.display,.zth h3.display{overflow-wrap:break-word;text-wrap:balance}:where(.zth) p{margin:0}.zth-hero{padding:30px 0 80px}.zth-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr)minmax(0,.95fr);align-items: center;gap:40px}.zth-sub{max-width:30ch;margin:24px 0 32px;font-size:1.4rem;font-style:italic;line-height:1.4}.zth-cta-row{display:flex;flex-wrap:wrap;align-items: center;gap:8px 28px}.zth-btn{min-height:48px;padding:1rem 1.6rem;font-size:1rem}.zth-quiet{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-dim);text-decoration:underline;text-underline-offset:5px;display:inline-flex;align-items: center;min-height:44px;font-size:.9rem;font-weight:700}.zth-quiet:hover{color:var(--color-red-ink)}.zth-desk{position:relative;display:flex;justify-content:center;padding:34px 20px 40px}.zth-desk:before{content:"";position:absolute;background:var(--color-bone-dim);border:1px solid #14130f1f;inset:0 -30px 0 10px;transform:rotate(-1deg)}.zth-tilt{position:relative;z-index:1;will-change:transform;width:min(100%,430px)}.zth-paper{border:2px solid var(--color-ink);box-shadow:10px 10px 0 0 var(--color-ink);background:var(--color-ink);line-height:0;transform:rotate(2.6deg)}.zth-paper img,.zth-thumb img{display:block;width:100%;height:auto}.zth-clip{position:absolute;z-index:3;pointer-events:none;width:44px;height:96px;top:4px;left:46px;transform:rotate(4deg)}.zth-stamp{position:absolute;z-index:3;border:4px solid var(--color-red);color:var(--color-red-ink);text-align:center;box-shadow:inset 0 0 0 2px var(--color-bone),inset 0 0 0 3px var(--color-red);pointer-events:none;background:#f6f2e9eb;padding:6px 16px 4px;line-height:1;top:96px;right:-8px;transform:rotate(11deg)}.zth-stamp b{display:block;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:3.1rem;font-weight:400;line-height:1.05}.zth-stamp span{display:block;font-family:var(--font-ui);letter-spacing:.2em;border-top:2px solid var(--color-red);text-transform:uppercase;white-space:nowrap;margin-top:2px;padding-top:4px;font-size:.72rem;font-weight:700}.zth-band{background:var(--color-ink);color:var(--color-bone);padding:96px 0}.zth-band__grid{display:grid;grid-template-columns:minmax(0,1.1fr)minmax(0,.9fr);align-items: start;gap:60px}.zth-band p+p{margin-top:20px}.zth-quote{border-left:4px solid var(--color-bone);padding-left:20px;font-size:1.25rem;font-style:italic}.zth-ouch,.zth-note{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;font-size:.9rem;font-weight:700}.zth-ouch{margin-top:28px!important}.zth-note{color:var(--color-ink-dim);margin-top:14px!important}.zth-program{padding:96px 0 40px}.zth-step{display:grid;grid-template-columns:230px minmax(0,1fr);align-items: start;gap:40px;margin-top:64px}.zth-step--last{margin-bottom:0}.zth-lab{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;padding-top:6px;font-size:.85rem;font-weight:700}.zth-lab b{display:block;font-family:var(--font-display);letter-spacing:0;margin-bottom:6px;font-size:4rem;font-weight:400;line-height:1.05}.zth-txt{max-width:46ch}.zth-txt p{margin-top:14px}.zth-txt h3{margin-bottom:18px}.zth-card{position:relative;background:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 8px 0 0 var(--color-ink);max-width:640px;margin-top:22px;padding:26px 28px 24px;transform:rotate(-1deg)}.zth-card__top{display:flex;border-bottom:2px solid var(--color-ink);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:16px;margin-bottom:18px;padding-bottom:12px;font-size:.8rem;font-weight:700}.zth-card__team{font-family:Courier New,Courier,monospace;font-size:1.05rem;margin-bottom:16px!important}.zth-weeks{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:2px solid var(--color-ink)}.zth-wk{aspect-ratio:1;border-right:1px solid var(--color-ink);border-bottom:1px solid var(--color-ink);position:relative;min-width:0}.zth-wk:nth-child(6n){border-right:0}.zth-wk:nth-child(n+7){border-bottom:0}.zth-wk small{position:absolute;font-family:var(--font-ui);letter-spacing:.04em;color:var(--color-ink-dim);font-size:.78rem;font-weight:700;top:4px;left:6px}.zth-hole{position:absolute;aspect-ratio:1;border:2px solid var(--color-ink);border-radius:50%;width:46%;max-width:34px;top:56%;left:50%;transform:translate(-50%,-50%)}.zth-wk.is-one .zth-hole{background:var(--color-ink);box-shadow:inset 0 0 0 3px var(--color-white)}.zth-wk em{position:absolute;text-align:center;font-style:normal;font-family:var(--font-ui);letter-spacing:.04em;white-space:nowrap;font-size:.68rem;font-weight:700;bottom:3px;left:0;right:0}.zth-legend{display:flex;flex-wrap:wrap;align-items: center;gap:6px 22px;font-family:Courier New,Courier,monospace;font-size:.95rem;margin-top:16px!important}.zth-legend i{display:inline-block;background:var(--color-ink);vertical-align:-2px;border-radius:50%;width:14px;height:14px;margin-right:8px}.zth-after{border-top:1px dashed var(--color-ink);padding-top:12px;font-style:italic;margin-top:16px!important}.zth-memo{background:var(--color-white);border:2px solid var(--color-ink);box-shadow:8px 8px 0 0 var(--color-ink);max-width:760px;padding:30px 34px 26px;font-family:Courier New,Courier,monospace;transform:rotate(.6deg)}.zth-memo__h{letter-spacing:.06em;border-bottom:3px double var(--color-ink);padding-bottom:10px;font-size:1.8rem;margin-bottom:12px!important}.zth-memo__meta{display:grid;border-bottom:1px solid var(--color-ink);text-transform:uppercase;gap:3px;margin-bottom:14px;padding-bottom:12px;font-size:.95rem;font-weight:700}.zth-memo__body{font-family:var(--font-serif);font-size:1.05rem;line-height:1.55;margin-bottom:12px!important}.zth-rules{border-top:2px solid var(--color-ink);margin-top:16px}.zth-rules__t{padding:10px 0 4px;font-size:1.7rem}.zth-rules ol{list-style:none;margin:0;padding:0}.zth-rules li{display:grid;grid-template-columns:6.5em minmax(0,1fr);border-top:1px dashed var(--color-ink);font-family:var(--font-serif);align-items:baseline;gap:12px;padding:9px 0;font-size:1.05rem}.zth-rules li:before{content:attr(data-rule);font-family:var(--font-display);text-transform:uppercase;color:var(--color-red);font-size:1.5rem;line-height:1.05}.zth-chans{border-top:2px solid var(--color-ink);margin-top:16px;padding-top:12px}.zth-chans__t{font-size:1.7rem}.zth-chans__s{font-family:var(--font-serif);font-size:1.05rem;font-style:italic;margin:6px 0 10px!important}.zth-chans ul{list-style:none;display:flex;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:.9rem;font-weight:700}.zth-chans li:before{content:"☒";margin-right:6px;font-family:Segoe UI Symbol,Apple Symbols,sans-serif;font-size:1.1rem}.zth-formsec{padding:40px 0 96px;scroll-margin-top:80px}.zth-coupon{position:relative;background:var(--color-white);border:3px dashed var(--color-ink);display:grid;grid-template-columns:200px minmax(0,1fr);align-items: start;gap:40px;max-width:900px;margin:0 auto;padding:42px 40px 34px;transform:rotate(-.5deg)}.zth-scissor{position:absolute;background:var(--color-bone);padding:0 8px;line-height:0;top:-17px;left:36px}.zth-scissor svg{width:34px;height:34px}.zth-thumb{border:2px solid var(--color-ink);box-shadow:5px 5px 0 0 var(--color-ink);background:var(--color-ink);margin-top:6px;line-height:0;transform:rotate(-3deg)}.zth-intro{max-width:44ch;margin:8px 0 22px!important}.zth-f{display:block;margin-top:6px}.zth-f>span,.zth-method legend{display:block;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:.8rem;font-weight:700}.zth-f input,.zth-f select{font:inherit;border:0;border-bottom:2px solid var(--color-ink);color:var(--color-ink);background:0 0;border-radius:0;width:100%;min-height:44px;padding:10px 4px 7px;font-size:1.1rem}.zth-f input::placeholder{color:var(--color-ink-dim);opacity:.8}.zth-f input:focus-visible{outline:0;border-bottom-color:var(--color-red);box-shadow:0 2px 0 0 var(--color-red)}.zth-f select:focus-visible{outline:0;border-bottom-color:var(--color-red);box-shadow:0 2px 0 0 var(--color-red)}.zth-f input[aria-invalid=true]{border-bottom-color:var(--color-red-ink)}.zth-wa{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:12px}.zth-err{font-family:var(--font-ui);letter-spacing:.04em;color:var(--color-red-ink);min-height:1.4em;font-size:.9rem;font-weight:700;margin-top:4px!important}.zth-err--send{min-height:0;margin:8px 0 0!important}.zth-err--send:empty{display:none}.zth-method{border:0;min-width:0;margin:14px 0 6px;padding:0}.zth-opts{display:flex;flex-wrap:wrap;gap:8px 30px}.zth-opts label{display:inline-flex;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;align-items: center;gap:10px;min-height:44px;font-size:1rem;font-weight:700}.zth-opts input{appearance:none;border:2px solid var(--color-ink);background:var(--color-white);display:grid;cursor:pointer;place-content: center;width:24px;height:24px;margin:0}.zth-opts input:after{content:"";background:var(--color-ink);width:12px;height:12px;transform:scale(0)}.zth-opts input:checked:after{transform:scale(1)}.zth-opts input:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}.zth-honey{position:absolute;overflow:hidden;width:1px;height:1px;left:-9999px}.zth-submit{letter-spacing:.12em;cursor:pointer;border-width:3px;justify-content:center;width:100%;min-height:56px;margin-top:8px;font-size:1.1rem}.zth-submit:disabled{opacity:.7;cursor:progress}.zth-small{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-dim);font-size:.8rem;font-weight:700;margin-top:14px!important}.zth-privacy{color:var(--color-ink-dim);font-size:.85rem;line-height:1.5;margin-top:10px!important}.zth-privacy a{display:inline-block;text-decoration:underline;text-underline-offset:3px;color:var(--color-ink);margin:-12px -6px;padding:12px 6px}.zth-intake{padding:40px 0 110px}.zth-tag{position:relative;background:var(--color-bone-dim);border:2px solid var(--color-ink);box-shadow:8px 8px 0 0 var(--color-ink);width:100%;max-width:560px;margin-top:56px;padding:70px 36px 32px;transform:rotate(1.2deg)}.zth-tag:before{content:"";position:absolute;background:var(--color-bone);border:2px solid var(--color-ink);border-radius:50%;width:26px;height:26px;margin-left:-13px;top:20px;left:50%;box-shadow:inset 2px 2px #14130f40}.zth-string{position:absolute;z-index:2;width:56px;height:96px;margin-left:-28px;top:-62px;left:50%}.zth-tag__p{margin:12px 0 18px!important}.zth-tag__or{margin-top:14px!important}.zth-tag__or a,.zth-back a{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items: center;min-height:44px;font-size:.9rem;font-weight:700}.zth-thanks{padding:48px 0 96px}.zth-tag--thanks{max-width:none;margin-top:0;padding:36px 36px 28px}.zth-tag--thanks:before{display:none}.zth-thanks__next{border-top:2px dashed var(--color-ink);margin-top:34px;padding-top:8px}.zth-back{margin-top:22px!important}@media (max-width:900px){.zth-hero__grid,.zth-band__grid{grid-template-columns:minmax(0,1fr);gap:34px}.zth-hero{padding-bottom:56px}.zth-step{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:52px}.zth-lab b{display:inline;vertical-align:-4px;margin-right:12px;font-size:3rem}.zth-coupon{grid-template-columns:minmax(0,1fr);gap:22px;padding:40px 22px 28px}.zth-thumb{max-width:150px}.zth-desk{padding:40px 10px}.zth-desk:before{inset:0 -10px}}@media (max-width:520px){.zth-sub{font-size:1.25rem}.zth-stamp b{font-size:2.2rem}.zth-stamp{padding:4px 12px 3px;top:80px;right:-2px}.zth-clip{left:24px}.zth-band{padding:64px 0}.zth-program{padding-top:64px}.zth-card{padding:20px 14px}.zth-card__top{flex-direction:column;gap:2px}.zth-wk small{font-size:.68rem;left:4px}.zth-wk em{letter-spacing:0;font-size:.56rem}.zth-memo{padding:24px 18px}.zth-rules li{grid-template-columns:5.2em minmax(0,1fr)}.zth-tag{padding:66px 22px 26px}.zth-tag--thanks{padding:28px 20px 22px}.zth-wa{grid-template-columns:6.5rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.zth-tilt{transform:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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}}}
