.bound-1,.bound-2,.bound-3,.bound-4,.bound-5{--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px)*2);--outer-mx:calc((100% - var(--outer-w))/2);--inner-mx:calc((100% - var(--inner-w))/2)}.bound-1{--cur-sp:clamp(.5625rem,1.5625vw,1.17188rem);--outer-w:75rem}.bound-2{--cur-sp:clamp(.5625rem,1.5625vw,1.36719rem);--outer-w:87.5rem}.bound-3{--cur-sp:clamp(.5625rem,1.5625vw,1.5625rem);--outer-w:100rem}.bound-4{--cur-sp:clamp(.5625rem,1.5625vw,1.75781rem);--outer-w:112.5rem}.bound-5{--cur-sp:clamp(.5625rem,1.5625vw,1.95313rem);--outer-w:125rem}@font-face{font-display:swap;font-family:Hand Of Sean;font-style:normal;font-weight:400;src:url(/fonts/HandOfSean.woff2) format("woff2"),url(/fonts/HandOfSean.woff) format("woff"),url(/fonts/HandOfSean.ttf) format("truetype")}:root{--body-font-size:clamp(.875rem,.80242rem + .3225806452vw,1.125rem);--logo-aspect-ratio:3.06;--spacer:calc(var(--body-font-size)*1.5);--zero:0%;--dir:ltr;--reverse-dir:rtl;color-scheme:only light;text-underline-position:under}:root[dir=rtl]{--reverse-dir:ltr;--dir:rtl}html{font-size:1rem;height:100%;line-height:1.5;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{--available-w:calc(100vw - var(--scrolbar-width, 0px));--dx:clamp(1rem,-.01613rem + 4.5161290323vw,4.5rem);--dy:clamp(2.5rem,1.48387rem + 4.5161290323vw,6rem);--header-h:clamp(4.375rem,2.96873rem + 6.2500868068vw,10rem);--card-inner-p:clamp(1rem,.12903rem + 3.8709677419vw,4rem);--nav-h:clamp(5rem,3.46531rem + 2.4753087948vw,6.25rem);--scroll-top:calc(var(--header-h) + var(--book-h, var(--zero)));display:flex;flex-direction:column;font-size:var(--body-font-size);--tw-bg-opacity:1;background-color:rgb(243 245 247/var(--tw-bg-opacity,1))}@media (min-width:576px){body{min-height:100%}}body{padding-right:0!important}@media (max-width:400px){body{font-size:1rem}}body.overflow-hidden,body[style*="overflow: hidden"]{--r-offset:var(--scrolbar-width,0px)}body a{color:var(--link-color,#2d8d9f);-webkit-text-decoration:var( --link-decoration-style,none ) var(--link-underline-color,transparent) var(--link-underline-thickness,2px);text-decoration:var( --link-decoration-style,none ) var(--link-underline-color,transparent) var(--link-underline-thickness,2px);transition:color .25s}body a:active,body a:hover{color:var(--link-hover-color,#6fbab3);-webkit-text-decoration:var( --link-hover-decoration-style,underline ) var(--link-hover-underline-color,#6fbab3) var(--link-hover-underline-thickness,2px);text-decoration:var( --link-hover-decoration-style,underline ) var(--link-hover-underline-color,#6fbab3) var(--link-hover-underline-thickness,2px)}body a:not([href]):not([class]),body a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a:focus-visible{outline:none}:target{scroll-margin-top:var(--scroll-top)}
