@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.UOsvBW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.UOsvBW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}._1chooq_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}._1chooq_variable{--font-hanken-grotesk:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.tcHo_G_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.tcHo_G_variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c64053b510252f55-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/733da6bd8dac84c8-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784318cea1dfcfa4-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e114457660b62ed-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c64053b510252f55-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/733da6bd8dac84c8-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/784318cea1dfcfa4-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e114457660b62ed-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.WnGIrW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.WnGIrW_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}@layer theme{:root,:host{--spacing:1px;--font-display:var(--f-display)}}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:400 1.0625rem/1.65 var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:2px solid var(--iris-soft);outline-offset:3px;border-radius:6px}[tabindex="-1"]:focus{outline:none}::selection{background:var(--iris);color:var(--on-iris)}[hidden]:not([hidden=until-found i]){display:none!important}h1,h2,h3{font-family:var(--f-display);font-variation-settings:"wdth" 108;letter-spacing:-.03em;text-wrap:balance;font-weight:750;line-height:1.02}h1 em,h2 em,h3 em{font-family:var(--f-serif);font-variation-settings:normal;letter-spacing:-.005em;color:var(--iris-soft);padding-right:.04em;font-size:1.06em;font-style:italic;font-weight:400}h3{letter-spacing:-.02em;font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.12}}@layer components;@layer utilities{.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-2{top:calc(var(--spacing) * 2)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-17{top:calc(var(--spacing) * 17)}.top-70{top:calc(var(--spacing) * 70)}.top-\[-56px\]{top:-56px}.top-\[1\%\]{top:1%}.top-\[2\%\]{top:2%}.top-\[7\%\]{top:7%}.top-\[9\%\]{top:9%}.top-\[16\%\]{top:16%}.top-\[22\%\]{top:22%}.top-\[30\%\]{top:30%}.top-\[34\%\]{top:34%}.top-\[38\%\]{top:38%}.top-\[52\%\]{top:52%}.top-\[58\%\]{top:58%}.top-\[calc\(var\(--navh\)_\+_40px\)\]{top:calc(var(--navh) + 40px)}.top-\[env\(safe-area-inset-top\,0px\)\]{top:env(safe-area-inset-top,0px)}.right-0{right:0}.right-8{right:calc(var(--spacing) * 8)}.right-16{right:calc(var(--spacing) * 16)}.right-\[-2\%\]{right:-2%}.right-\[-4\%\]{right:-4%}.right-\[-9\%\]{right:-9%}.right-\[1\%\]{right:1%}.right-\[2\%\]{right:2%}.right-\[4\%\]{right:4%}.right-\[max\(16px\,env\(safe-area-inset-right\,0px\)\)\]{right:max(16px, env(safe-area-inset-right,0px))}.bottom-0{bottom:0}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-\[-1px\]{bottom:-1px}.bottom-\[-62px\]{bottom:-62px}.bottom-\[2\%\]{bottom:2%}.bottom-\[3\%\]{bottom:3%}.bottom-\[4\%\]{bottom:4%}.bottom-\[5\%\]{bottom:5%}.bottom-\[6\%\]{bottom:6%}.bottom-\[14\%\]{bottom:14%}.bottom-\[16\%\]{bottom:16%}.bottom-\[20\%\]{bottom:20%}.bottom-\[calc\(16px\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(16px + env(safe-area-inset-bottom,0px))}.left-0{left:0}.left-15{left:calc(var(--spacing) * 15)}.left-16{left:calc(var(--spacing) * 16)}.left-\[-3\%\]{left:-3%}.left-\[-4\%\]{left:-4%}.left-\[-10\%\]{left:-10%}.left-\[-52px\]{left:-52px}.left-\[-9999px\]{left:-9999px}.left-\[1\%\]{left:1%}.left-\[2\%\]{left:2%}.left-\[3\%\]{left:3%}.left-\[22\%\]{left:22%}.left-\[48\%\]{left:48%}.left-\[50\%\]{left:50%}.left-\[72\%\]{left:72%}.left-\[max\(16px\,env\(safe-area-inset-left\,0px\)\)\]{left:max(16px, env(safe-area-inset-left,0px))}.isolate{isolation:isolate}.z-1{z-index:1}.z-2{z-index:2}.z-90{z-index:90}.z-150{z-index:150}.z-999{z-index:999}.z-\[-1\]{z-index:-1}.col-\[1\/-1\]{grid-column:1/-1}.m-0{margin:0}.m-12{margin:calc(var(--spacing) * 12)}.m-\[clamp\(16px\,4vw\,56px\)\]{margin:clamp(16px,4vw,56px)}.mx-0{margin-inline:0}.mx-10{margin-inline:calc(var(--spacing) * 10)}.mx-auto{margin-inline:auto}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-0{margin-top:0}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.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-16{margin-top:calc(var(--spacing) * 16)}.mt-18{margin-top:calc(var(--spacing) * 18)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-22{margin-top:calc(var(--spacing) * 22)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-44{margin-top:calc(var(--spacing) * 44)}.mt-\[clamp\(12px\,2vw\,28px\)\]{margin-top:clamp(12px,2vw,28px)}.mt-\[clamp\(44px\,6vw\,84px\)\]{margin-top:clamp(44px,6vw,84px)}.mt-\[clamp\(48px\,7vw\,96px\)\]{margin-top:clamp(48px,7vw,96px)}.mt-auto{margin-top:auto}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-22{margin-bottom:calc(var(--spacing) * 22)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.mb-\[-\.22em\]{margin-bottom:-.22em}.mb-\[clamp\(32px\,4vw\,56px\)\]{margin-bottom:clamp(32px,4vw,56px)}.mb-\[clamp\(36px\,5vw\,64px\)\]{margin-bottom:clamp(36px,5vw,64px)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-\[-34px\]{margin-left:-34px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[9\/18\.5\]{aspect-ratio:9/18.5}.aspect-square{aspect-ratio:1}.size-0{width:0;height:0}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-17{width:calc(var(--spacing) * 17);height:calc(var(--spacing) * 17)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-22{width:calc(var(--spacing) * 22);height:calc(var(--spacing) * 22)}.size-26{width:calc(var(--spacing) * 26);height:calc(var(--spacing) * 26)}.size-30{width:calc(var(--spacing) * 30);height:calc(var(--spacing) * 30)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-34{width:calc(var(--spacing) * 34);height:calc(var(--spacing) * 34)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-\[1em\]{width:1em;height:1em}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-34{height:calc(var(--spacing) * 34)}.h-36{height:calc(var(--spacing) * 36)}.h-46{height:calc(var(--spacing) * 46)}.h-84{height:calc(var(--spacing) * 84)}.h-96{height:calc(var(--spacing) * 96)}.h-120{height:calc(var(--spacing) * 120)}.h-\[1\.1em\]{height:1.1em}.h-\[1\.15em\]{height:1.15em}.h-\[var\(--navh\)\]{height:var(--navh)}.h-auto{height:auto}.h-full{height:100%}.min-h-0{min-height:0}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-140{min-height:calc(var(--spacing) * 140)}.min-h-360{min-height:calc(var(--spacing) * 360)}.min-h-\[min\(600px\,72vh\)\]{min-height:min(600px,72vh)}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-24{width:calc(var(--spacing) * 24)}.w-34{width:calc(var(--spacing) * 34)}.w-68{width:calc(var(--spacing) * 68)}.w-104{width:calc(var(--spacing) * 104)}.w-172{width:calc(var(--spacing) * 172)}.w-180{width:calc(var(--spacing) * 180)}.w-190{width:calc(var(--spacing) * 190)}.w-210{width:calc(var(--spacing) * 210)}.w-\[11ch\]{width:11ch}.w-\[30\%\]{width:30%}.w-\[34\%\]{width:34%}.w-\[40\%\]{width:40%}.w-\[44\%\]{width:44%}.w-\[46\%\]{width:46%}.w-\[min\(76vw\,600px\)\]{width:min(76vw,600px)}.w-\[min\(86vw\,1040px\)\]{width:min(86vw,1040px)}.w-\[min\(232px\,62\%\)\]{width:min(232px,62%)}.w-full{width:100%}.w-max{width:max-content}.max-w-\[14ch\]{max-width:14ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[17ch\]{max-width:17ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58\%\]{max-width:58%}.max-w-\[60ch\]{max-width:60ch}.max-w-\[86\%\]{max-width:86%}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[760px\]{max-width:760px}.max-w-\[860px\]{max-width:860px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1240px\]{max-width:1240px}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-26{min-width:calc(var(--spacing) * 26)}.flex-1{flex:1}.flex-\[0_0_auto\],.flex-none{flex:none}.grow{flex-grow:1}.origin-\[50\%_0\]{transform-origin:50% 0}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.rotate-\[-2deg\]{rotate:-2deg}.rotate-\[-3deg\]{rotate:-3deg}.rotate-\[2\.5deg\]{rotate:2.5deg}.rotate-\[2deg\]{rotate:2deg}.\[transform\:rotate\(-45deg\)\]{transform:rotate(-45deg)}.\[transform\:scaleX\(0\)\]{transform:scaleX(0)}.\[transform\:translateX\(-50\%\)\]{transform:translate(-50%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory}.\[scroll-snap-align\:center\]{scroll-snap-align:center}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.grid-cols-\[40px_minmax\(0\,1fr\)\]{grid-template-columns:40px minmax(0,1fr)}.grid-cols-\[minmax\(0\,\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.grid-cols-\[minmax\(0\,\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,\.85fr\)_auto_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) auto minmax(0,1.15fr)}.grid-cols-\[minmax\(0\,\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.grid-cols-\[minmax\(0\,\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.grid-cols-\[minmax\(0\,\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,240px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,240px) minmax(0,1fr)}.grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,300px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content: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}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.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-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-18{gap:calc(var(--spacing) * 18)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-22{gap:calc(var(--spacing) * 22)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-26{gap:calc(var(--spacing) * 26)}.gap-40{gap:calc(var(--spacing) * 40)}.gap-\[\.5em\]{gap:.5em}.gap-\[\.6em\]{gap:.6em}.gap-\[clamp\(16px\,2vw\,28px\)\]{gap:clamp(16px,2vw,28px)}.gap-\[clamp\(24px\,3vw\,48px\)\]{gap:clamp(24px,3vw,48px)}.gap-\[clamp\(24px\,4vw\,56px\)\]{gap:clamp(24px,4vw,56px)}.gap-\[clamp\(32px\,5vw\,80px\)\]{gap:clamp(32px,5vw,80px)}.gap-\[clamp\(32px\,6vw\,96px\)\]{gap:clamp(32px,6vw,96px)}.gap-\[clamp\(36px\,6vw\,96px\)\]{gap:clamp(36px,6vw,96px)}.gap-\[clamp\(40px\,7vw\,110px\)\]{gap:clamp(40px,7vw,110px)}.gap-\[clamp\(44px\,6vw\,76px\)\]{gap:clamp(44px,6vw,76px)}.gap-\[clamp\(48px\,6vw\,96px\)\]{gap:clamp(48px,6vw,96px)}.gap-\[clamp\(64px\,9vw\,120px\)\]{gap:clamp(64px,9vw,120px)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-x-18{column-gap:calc(var(--spacing) * 18)}.gap-x-24{column-gap:calc(var(--spacing) * 24)}.gap-x-40{column-gap:calc(var(--spacing) * 40)}.gap-x-48{column-gap:calc(var(--spacing) * 48)}.gap-x-56{column-gap:calc(var(--spacing) * 56)}.gap-y-0{row-gap:0}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-20{row-gap:calc(var(--spacing) * 20)}.gap-y-24{row-gap:calc(var(--spacing) * 24)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.\[overscroll-behavior-x\:contain\]{overscroll-behavior-x:contain}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[38px\]{border-radius:38px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[50\%_50\%_50\%_0\]{border-radius:50% 50% 50% 0}.rounded-\[99px\]{border-radius:99px}.rounded-\[999px\]{border-radius:999px}.rounded-\[var\(--r\)\],.rounded-r{border-radius:var(--r)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[var\(--nl-line\)\]{border-color:var(--nl-line)}.border-\[var\(--site-sand\)\]{border-color:var(--site-sand)}.border-\[var\(--site-sand-2\)\]{border-color:var(--site-sand-2)}.border-iris-hi{border-color:var(--iris-hi)}.border-line{border-color:var(--line)}.border-line-2{border-color:var(--line-2)}.border-live{border-color:var(--live)}.border-surface{border-color:var(--surface)}.border-transparent{border-color:#0000}.bg-\[color-mix\(in_srgb\,var\(--bg\)_70\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_70\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 70%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--flow\)_30\%\,transparent\)\]{background-color:var(--flow)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--flow\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--flow) 30%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--flow\)_45\%\,transparent\)\]{background-color:var(--flow)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--flow\)_45\%\,transparent\)\]{background-color:color-mix(in srgb,var(--flow) 45%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--iris\)_18\%\,transparent\)\]{background-color:var(--iris)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--iris\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--iris) 18%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--iris\)_20\%\,transparent\)\]{background-color:var(--iris)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--iris\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--iris) 20%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--iris\)_22\%\,transparent\)\]{background-color:var(--iris)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--iris\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--iris) 22%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--live\)_16\%\,transparent\)\]{background-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--live\)_16\%\,transparent\)\]{background-color:color-mix(in srgb,var(--live) 16%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--live\)_22\%\,var\(--surface\)\)\]{background-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--live\)_22\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--live) 22%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_70\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_70\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 70%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_80\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 80%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface-2\)_90\%\,transparent\)\]{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface-2\)_90\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface-2) 90%,transparent)}}.bg-\[var\(--nl-field\)\]{background-color:var(--nl-field)}.bg-\[var\(--site-clay\)\]{background-color:var(--site-clay)}.bg-\[var\(--site-cream\)\]{background-color:var(--site-cream)}.bg-\[var\(--site-sand\)\]{background-color:var(--site-sand)}.bg-\[var\(--site-sand-2\)\]{background-color:var(--site-sand-2)}.bg-bg{background-color:var(--bg)}.bg-bg-2{background-color:var(--bg-2)}.bg-current{background-color:currentColor}.bg-flow{background-color:var(--flow)}.bg-iris{background-color:var(--iris)}.bg-iris-hi{background-color:var(--iris-hi)}.bg-line{background-color:var(--line)}.bg-line-2{background-color:var(--line-2)}.bg-live{background-color:var(--live)}.bg-nl-bg{background-color:var(--nl-bg)}.bg-nl-ink{background-color:var(--nl-ink)}.bg-site-bg{background-color:var(--site-bg)}.bg-site-glaze{background-color:var(--site-glaze)}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-text{background-color:var(--text)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(90deg\,var\(--iris\)\,var\(--flow\)\)\]{background-image:linear-gradient(90deg,var(--iris),var(--flow))}.bg-\[linear-gradient\(90deg\,var\(--iris-hi\)\,var\(--flow\)\)\]{background-image:linear-gradient(90deg,var(--iris-hi),var(--flow))}.bg-\[linear-gradient\(120deg\,var\(--surface\)\,var\(--surface-2\)\)\]{background-image:linear-gradient(120deg,var(--surface),var(--surface-2))}.bg-\[linear-gradient\(135deg\,var\(--iris-hi\)\,var\(--iris\)_55\%\,var\(--iris-deep\)\)\]{background-image:linear-gradient(135deg,var(--iris-hi),var(--iris) 55%,var(--iris-deep))}.bg-\[linear-gradient\(140deg\,var\(--iris-deep\)\,var\(--iris\)_62\%\,var\(--iris-hi\)\)\]{background-image:linear-gradient(140deg,var(--iris-deep),var(--iris) 62%,var(--iris-hi))}.bg-\[linear-gradient\(var\(--iris-hi\)\,var\(--flow\)\)\]{background-image:linear-gradient(var(--iris-hi),var(--flow))}.bg-\[radial-gradient\(ellipse_80\%_60\%_at_72\%_55\%\,color-mix\(in_srgb\,var\(--iris\)_12\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse 80% 60% at 72% 55%,var(--iris),transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(ellipse_80\%_60\%_at_72\%_55\%\,color-mix\(in_srgb\,var\(--iris\)_12\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse 80% 60% at 72% 55%,color-mix(in srgb,var(--iris) 12%,transparent),transparent 70%)}}.fill-\[url\(\#fwg\)\]{fill:url(#fwg)}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-danger{stroke:var(--danger)}.stroke-line-2{stroke:var(--line-2)}.stroke-2{stroke-width:2px}.stroke-\[1\.5\]{stroke-width:1.5px}.stroke-\[1\.8\]{stroke-width:1.8px}.object-cover{object-fit:cover}.p-0{padding:0}.p-5{padding:calc(var(--spacing) * 5)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-11{padding:calc(var(--spacing) * 11)}.p-12{padding:calc(var(--spacing) * 12)}.p-14{padding:calc(var(--spacing) * 14)}.p-18{padding:calc(var(--spacing) * 18)}.p-26{padding:calc(var(--spacing) * 26)}.p-28{padding:calc(var(--spacing) * 28)}.p-\[clamp\(16px\,2\.4vw\,26px\)\]{padding:clamp(16px,2.4vw,26px)}.p-\[clamp\(20px\,2\.6vw\,28px\)\]{padding:clamp(20px,2.6vw,28px)}.p-\[clamp\(24px\,2\.8vw\,36px\)\]{padding:clamp(24px,2.8vw,36px)}.p-\[clamp\(24px\,3\.4vw\,44px\)\]{padding:clamp(24px,3.4vw,44px)}.p-\[clamp\(24px\,3\.4vw\,52px\)\]{padding:clamp(24px,3.4vw,52px)}.p-\[clamp\(26px\,3\.4vw\,44px\)\]{padding:clamp(26px,3.4vw,44px)}.p-\[clamp\(28px\,4vw\,48px\)\]{padding:clamp(28px,4vw,48px)}.px-0{padding-inline:0}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-18{padding-inline:calc(var(--spacing) * 18)}.px-\[\.9em\]{padding-inline:.9em}.px-\[\.72em\]{padding-inline:.72em}.px-\[\.85em\]{padding-inline:.85em}.px-\[\.95em\]{padding-inline:.95em}.px-\[1\.1em\]{padding-inline:1.1em}.px-\[1\.9em\]{padding-inline:1.9em}.px-\[1\.45em\]{padding-inline:1.45em}.px-\[1em\]{padding-inline:1em}.px-\[clamp\(16px\,2\.4vw\,32px\)\]{padding-inline:clamp(16px,2.4vw,32px)}.px-\[max\(16px\,env\(safe-area-inset-left\,0px\)\,calc\(\(100vw_-_1240px\)_\/_2_\+_16px\)\)\]{padding-inline:max(16px, env(safe-area-inset-left,0px), calc((100vw - 1240px) / 2 + 16px))}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.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-\[\.4em\]{padding-block:.4em}.py-\[\.5em\]{padding-block:.5em}.py-\[\.6em\]{padding-block:.6em}.py-\[\.7em\]{padding-block:.7em}.py-\[\.8em\]{padding-block:.8em}.py-\[\.42em\]{padding-block:.42em}.py-\[\.45em\]{padding-block:.45em}.py-\[\.75em\]{padding-block:.75em}.py-\[\.85em\]{padding-block:.85em}.py-\[1em\]{padding-block:1em}.py-\[clamp\(24px\,3vw\,40px\)\]{padding-block:clamp(24px,3vw,40px)}.py-\[clamp\(28px\,3\.5vw\,48px\)\]{padding-block:clamp(28px,3.5vw,48px)}.py-\[clamp\(28px\,4vw\,48px\)\]{padding-block:clamp(28px,4vw,48px)}.py-\[clamp\(80px\,11vw\,160px\)\]{padding-block:clamp(80px,11vw,160px)}.py-\[clamp\(96px\,12vw\,180px\)\]{padding-block:clamp(96px,12vw,180px)}.pt-0{padding-top:0}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-34{padding-top:calc(var(--spacing) * 34)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-\[\.45em\]{padding-top:.45em}.pt-\[clamp\(36px\,6vw\,80px\)\]{padding-top:clamp(36px,6vw,80px)}.pt-\[clamp\(40px\,6vw\,72px\)\]{padding-top:clamp(40px,6vw,72px)}.pt-\[clamp\(56px\,7vw\,96px\)\]{padding-top:clamp(56px,7vw,96px)}.pt-\[clamp\(56px\,9vw\,130px\)\]{padding-top:clamp(56px,9vw,130px)}.pt-\[clamp\(80px\,10vw\,140px\)\]{padding-top:clamp(80px,10vw,140px)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-40{padding-right:calc(var(--spacing) * 40)}.pr-56{padding-right:calc(var(--spacing) * 56)}.pr-\[1em\]{padding-right:1em}.pr-\[max\(16px\,env\(safe-area-inset-right\,0px\)\)\]{padding-right:max(16px, env(safe-area-inset-right,0px))}.pb-0{padding-bottom:0}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-26{padding-bottom:calc(var(--spacing) * 26)}.pb-\[\.22em\]{padding-bottom:.22em}.pb-\[\.45em\]{padding-bottom:.45em}.pb-\[calc\(28px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.pb-\[clamp\(48px\,7vw\,96px\)\]{padding-bottom:clamp(48px,7vw,96px)}.pb-\[clamp\(60px\,8vw\,120px\)\]{padding-bottom:clamp(60px,8vw,120px)}.pb-\[clamp\(64px\,8vw\,120px\)\]{padding-bottom:clamp(64px,8vw,120px)}.pb-\[clamp\(80px\,11vw\,160px\)\]{padding-bottom:clamp(80px,11vw,160px)}.pl-0{padding-left:0}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-28{padding-left:calc(var(--spacing) * 28)}.pl-52{padding-left:calc(var(--spacing) * 52)}.pl-\[\.75em\]{padding-left:.75em}.pl-\[max\(16px\,env\(safe-area-inset-left\,0px\)\)\]{padding-left:max(16px, env(safe-area-inset-left,0px))}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-2px\]{vertical-align:-2px}.font-body{font-family:var(--f-body)}.font-display{font-family:var(--f-display)}.font-mono{font-family:var(--f-mono)}.font-serif{font-family:var(--f-serif)}.text-\[\.8rem\]\/\[normal\]{font-size:.8rem;line-height:normal}.text-\[\.9rem\]\/\[1\.45\]{font-size:.9rem;line-height:1.45}.text-\[\.78rem\]\/\[1\.2\]{font-size:.78rem;line-height:1.2}.text-\[\.92rem\]\/\[1\.55\]{font-size:.92rem;line-height:1.55}.text-\[\.95rem\]\/\[1\]{font-size:.95rem;line-height:1}.text-\[1\.02rem\]\/\[1\]{font-size:1.02rem;line-height:1}.text-\[1\.4rem\]\/\[1\.35\]{font-size:1.4rem;line-height:1.35}.text-\[1\.05rem\]\/\[1\.2\]{font-size:1.05rem;line-height:1.2}.text-\[1\.9rem\]\/\[1\]{font-size:1.9rem;line-height:1}.text-\[1\.15rem\]\/\[1\.2\]{font-size:1.15rem;line-height:1.2}.text-\[1\.35rem\]\/\[1\]{font-size:1.35rem;line-height:1}.text-\[8\.5px\]\/\[normal\]{font-size:8.5px;line-height:normal}.text-\[10\.5px\]\/\[1\.4\]{font-size:10.5px;line-height:1.4}.text-\[11\.5px\]\/\[1\.85\]{font-size:11.5px;line-height:1.85}.text-\[11px\]\/\[normal\]{font-size:11px;line-height:normal}.text-\[13px\]\/\[normal\]{font-size:13px;line-height:normal}.text-\[15px\]\/\[1\]{font-size:15px;line-height:1}.text-\[15px\]\/\[normal\]{font-size:15px;line-height:normal}.text-\[18px\]\/\[1\.1\]{font-size:18px;line-height:1.1}.text-\[19px\]\/\[1\.1\]{font-size:19px;line-height:1.1}.text-\[168px\]\/\[normal\]{font-size:168px;line-height:normal}.text-\[clamp\(1\.3rem\,2\.4vw\,1\.9rem\)\]\/\[1\.2\]{font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.2}.text-\[clamp\(1\.4rem\,2\.4vw\,2rem\)\]\/\[1\.15\]{font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.15}.text-\[clamp\(1\.5rem\,2\.8vw\,2\.3rem\)\]\/\[1\.22\]{font-size:clamp(1.5rem,2.8vw,2.3rem);line-height:1.22}.text-\[clamp\(1\.08rem\,1\.7vw\,1\.35rem\)\]\/\[1\.3\]{font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.3}.text-\[clamp\(1\.35rem\,2\.4vw\,1\.9rem\)\]\/\[1\.2\]{font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.2}.text-\[clamp\(6rem\,14vw\,10rem\)\]\/\[1\]{font-size:clamp(6rem,14vw,10rem);line-height:1}.text-\[clamp\(11\.5px\,1\.2vw\,13px\)\]\/\[1\.9\]{font-size:clamp(11.5px,1.2vw,13px);line-height:1.9}.text-\[clamp\(18px\,6\.4cqw\,32px\)\]\/\[1\.04\]{font-size:clamp(18px,6.4cqw,32px);line-height:1.04}.text-\[\.8rem\]{font-size:.8rem}.text-\[\.9em\]{font-size:.9em}.text-\[\.9rem\]{font-size:.9rem}.text-\[\.76rem\]{font-size:.76rem}.text-\[\.78rem\]{font-size:.78rem}.text-\[\.82rem\]{font-size:.82rem}.text-\[\.85rem\]{font-size:.85rem}.text-\[\.86rem\]{font-size:.86rem}.text-\[\.88em\]{font-size:.88em}.text-\[\.88rem\]{font-size:.88rem}.text-\[\.92rem\]{font-size:.92rem}.text-\[\.95rem\]{font-size:.95rem}.text-\[\.96rem\]{font-size:.96rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.08em\]{font-size:1.08em}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1rem\]{font-size:1rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[clamp\(1\.3rem\,2\.2vw\,1\.7rem\)\]{font-size:clamp(1.3rem,2.2vw,1.7rem)}.text-\[clamp\(1\.3rem\,2vw\,1\.7rem\)\]{font-size:clamp(1.3rem,2vw,1.7rem)}.text-\[clamp\(1\.5rem\,2\.6vw\,2\.2rem\)\]{font-size:clamp(1.5rem,2.6vw,2.2rem)}.text-\[clamp\(1\.7rem\,3vw\,2\.6rem\)\]{font-size:clamp(1.7rem,3vw,2.6rem)}.text-\[clamp\(1\.08rem\,1\.5vw\,1\.25rem\)\]{font-size:clamp(1.08rem,1.5vw,1.25rem)}.text-\[clamp\(1\.9rem\,3\.4vw\,2\.9rem\)\]{font-size:clamp(1.9rem,3.4vw,2.9rem)}.text-\[clamp\(1\.55rem\,2\.6vw\,2\.4rem\)\]{font-size:clamp(1.55rem,2.6vw,2.4rem)}.text-\[clamp\(2\.2rem\,4\.6vw\,3\.8rem\)\]{font-size:clamp(2.2rem,4.6vw,3.8rem)}.text-\[clamp\(2\.5rem\,5\.6vw\,5rem\)\]{font-size:clamp(2.5rem,5.6vw,5rem)}.text-\[clamp\(2\.5rem\,6vw\,5\.2rem\)\]{font-size:clamp(2.5rem,6vw,5.2rem)}.text-\[clamp\(2\.6rem\,7\.4vw\,6\.8rem\)\]{font-size:clamp(2.6rem,7.4vw,6.8rem)}.text-\[clamp\(2rem\,3\.6vw\,3rem\)\]{font-size:clamp(2rem,3.6vw,3rem)}.text-\[clamp\(2rem\,3vw\,2\.6rem\)\]{font-size:clamp(2rem,3vw,2.6rem)}.text-\[clamp\(2rem\,4\.4vw\,3\.75rem\)\]{font-size:clamp(2rem,4.4vw,3.75rem)}.text-\[clamp\(2rem\,5vw\,4\.4rem\)\]{font-size:clamp(2rem,5vw,4.4rem)}.leading-\[\.96\]{--tw-leading:.96;line-height:.96}.leading-\[\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\]{--tw-leading:1;line-height:1}.font-\[400\]{--tw-font-weight:400;font-weight:400}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-\[750\]{--tw-font-weight:750;font-weight:750}.font-\[800\]{--tw-font-weight:800;font-weight:800}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[color-mix\(in_srgb\,var\(--on-iris\)_82\%\,transparent\)\]{color:var(--on-iris)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--on-iris\)_82\%\,transparent\)\]{color:color-mix(in srgb,var(--on-iris) 82%,transparent)}}.text-\[var\(--nl-b2\)\]{color:var(--nl-b2)}.text-\[var\(--site-clay\)\]{color:var(--site-clay)}.text-\[var\(--site-clay-hi\)\]{color:var(--site-clay-hi)}.text-\[var\(--site-cream\)\]{color:var(--site-cream)}.text-bg{color:var(--bg)}.text-danger{color:var(--danger)}.text-dim{color:var(--dim)}.text-flow{color:var(--flow)}.text-iris-soft{color:var(--iris-soft)}.text-live{color:var(--live)}.text-muted{color:var(--muted)}.text-nl-bg{color:var(--nl-bg)}.text-nl-ink{color:var(--nl-ink)}.text-nl-muted{color:var(--nl-muted)}.text-on-iris{color:var(--on-iris)}.text-site-bg{color:var(--site-bg)}.text-site-glaze{color:var(--site-glaze)}.text-site-ink{color:var(--site-ink)}.text-site-muted{color:var(--site-muted)}.text-text{color:var(--text)}.text-transparent{color:#0000}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.accent-\[var\(--iris\)\]{accent-color:var(--iris)}.opacity-60{opacity:.6}.\[box-shadow\:0_0_8px_var\(--flow\)\]{box-shadow:0 0 8px var(--flow)}.\[box-shadow\:0_0_8px_var\(--live\)\]{box-shadow:0 0 8px var(--live)}.\[box-shadow\:0_0_10px_var\(--iris-hi\)\]{box-shadow:0 0 10px var(--iris-hi)}.\[box-shadow\:0_2px_8px_-4px_rgb\(0_0_0\/\.3\)\]{box-shadow:0 2px 8px -4px #0000004d}.\[box-shadow\:0_6px_14px_-4px_var\(--iris\)\]{box-shadow:0 6px 14px -4px var(--iris)}.\[box-shadow\:0_6px_20px_-6px_var\(--iris-hi\)\]{box-shadow:0 6px 20px -6px var(--iris-hi)}.\[box-shadow\:0_10px_24px_-12px_var\(--shadow\)\]{box-shadow:0 10px 24px -12px var(--shadow)}.\[box-shadow\:0_12px_34px_-12px_var\(--iris-hi\)\,inset_0_1px_0_color-mix\(in_srgb\,var\(--on-iris\)_22\%\,transparent\)\]{box-shadow:0 12px 34px -12px var(--iris-hi),inset 0 1px 0 var(--on-iris)}@supports (color:color-mix(in lab, red, red)){.\[box-shadow\:0_12px_34px_-12px_var\(--iris-hi\)\,inset_0_1px_0_color-mix\(in_srgb\,var\(--on-iris\)_22\%\,transparent\)\]{box-shadow:0 12px 34px -12px var(--iris-hi),inset 0 1px 0 color-mix(in srgb,var(--on-iris) 22%,transparent)}}.\[box-shadow\:0_20px_40px_-20px_var\(--shadow\)\]{box-shadow:0 20px 40px -20px var(--shadow)}.\[box-shadow\:0_24px_50px_-24px_var\(--shadow\)\]{box-shadow:0 24px 50px -24px var(--shadow)}.\[box-shadow\:0_24px_50px_-30px_var\(--shadow\)\]{box-shadow:0 24px 50px -30px var(--shadow)}.\[box-shadow\:0_30px_60px_-30px_var\(--shadow\)\,0_50px_100px_-50px_color-mix\(in_srgb\,var\(--iris\)_50\%\,transparent\)\]{box-shadow:0 30px 60px -30px var(--shadow),0 50px 100px -50px var(--iris)}@supports (color:color-mix(in lab, red, red)){.\[box-shadow\:0_30px_60px_-30px_var\(--shadow\)\,0_50px_100px_-50px_color-mix\(in_srgb\,var\(--iris\)_50\%\,transparent\)\]{box-shadow:0 30px 60px -30px var(--shadow),0 50px 100px -50px color-mix(in srgb,var(--iris) 50%,transparent)}}.\[box-shadow\:0_30px_60px_-36px_var\(--shadow\)\]{box-shadow:0 30px 60px -36px var(--shadow)}.\[box-shadow\:0_40px_80px_-30px_var\(--shadow\)\]{box-shadow:0 40px 80px -30px var(--shadow)}.\[box-shadow\:0_50px_100px_-50px_color-mix\(in_srgb\,var\(--iris\)_50\%\,transparent\)\]{box-shadow:0 50px 100px -50px var(--iris)}@supports (color:color-mix(in lab, red, red)){.\[box-shadow\:0_50px_100px_-50px_color-mix\(in_srgb\,var\(--iris\)_50\%\,transparent\)\]{box-shadow:0 50px 100px -50px color-mix(in srgb,var(--iris) 50%,transparent)}}.\[box-shadow\:none\]{box-shadow:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[backdrop-filter\:blur\(8px\)\]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.\[backdrop-filter\:blur\(10px\)\]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.\[backdrop-filter\:saturate\(140\%\)_blur\(14px\)\]{-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px)}.select-none{-webkit-user-select:none;user-select:none}.\[--tint\:color-mix\(in_srgb\,var\(--flow\)_18\%\,transparent\)\]{--tint:var(--flow)}@supports (color:color-mix(in lab, red, red)){.\[--tint\:color-mix\(in_srgb\,var\(--flow\)_18\%\,transparent\)\]{--tint:color-mix(in srgb,var(--flow) 18%,transparent)}}.\[--tint\:color-mix\(in_srgb\,var\(--iris\)_30\%\,transparent\)\]{--tint:var(--iris)}@supports (color:color-mix(in lab, red, red)){.\[--tint\:color-mix\(in_srgb\,var\(--iris\)_30\%\,transparent\)\]{--tint:color-mix(in srgb,var(--iris) 30%,transparent)}}.\[--tint\:color-mix\(in_srgb\,var\(--live\)_16\%\,transparent\)\]{--tint:var(--live)}@supports (color:color-mix(in lab, red, red)){.\[--tint\:color-mix\(in_srgb\,var\(--live\)_16\%\,transparent\)\]{--tint:color-mix(in srgb,var(--live) 16%,transparent)}}.\[-webkit-backdrop-filter\:blur\(8px\)\]{-webkit-backdrop-filter:blur(8px)}.\[-webkit-backdrop-filter\:blur\(10px\)\]{-webkit-backdrop-filter:blur(10px)}.\[-webkit-backdrop-filter\:saturate\(140\%\)_blur\(14px\)\]{-webkit-backdrop-filter:saturate(140%)blur(14px)}.\[-webkit-text-stroke\:1\.5px_color-mix\(in_srgb\,var\(--text\)_55\%\,transparent\)\]{-webkit-text-stroke:1.5px var(--text)}@supports (color:color-mix(in lab, red, red)){.\[-webkit-text-stroke\:1\.5px_color-mix\(in_srgb\,var\(--text\)_55\%\,transparent\)\]{-webkit-text-stroke:1.5px color-mix(in srgb,var(--text) 55%,transparent)}}.\[background\:radial-gradient\(circle_at_30\%_18\%\,color-mix\(in_srgb\,var\(--iris\)_55\%\,transparent\)\,transparent_60\%\)\,radial-gradient\(circle_at_80\%_92\%\,color-mix\(in_srgb\,var\(--flow\)_26\%\,transparent\)\,transparent_55\%\)\,var\(--surface\)\]{background:radial-gradient(circle at 30% 18%,var(--iris),transparent 60%),radial-gradient(circle at 80% 92%,var(--flow),transparent 55%),var(--surface)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(circle_at_30\%_18\%\,color-mix\(in_srgb\,var\(--iris\)_55\%\,transparent\)\,transparent_60\%\)\,radial-gradient\(circle_at_80\%_92\%\,color-mix\(in_srgb\,var\(--flow\)_26\%\,transparent\)\,transparent_55\%\)\,var\(--surface\)\]{background:radial-gradient(circle at 30% 18%,color-mix(in srgb,var(--iris) 55%,transparent),transparent 60%),radial-gradient(circle at 80% 92%,color-mix(in srgb,var(--flow) 26%,transparent),transparent 55%),var(--surface)}}.\[counter-reset\:n\]{counter-reset:n}.\[font-variation-settings\:\'wdth\'_100\]{font-variation-settings:"wdth" 100}.\[font-variation-settings\:\'wdth\'_104\]{font-variation-settings:"wdth" 104}.\[font-variation-settings\:\'wdth\'_106\]{font-variation-settings:"wdth" 106}.\[font-variation-settings\:\'wdth\'_110\]{font-variation-settings:"wdth" 110}.\[font-variation-settings\:\'wdth\'_112\]{font-variation-settings:"wdth" 112}.\[font-variation-settings\:\'wdth\'_114\]{font-variation-settings:"wdth" 114}.\[font-variation-settings\:\'wdth\'_118\]{font-variation-settings:"wdth" 118}.\[font-variation-settings\:\'wdth\'_120\]{font-variation-settings:"wdth" 120}.\[grid-area\:ads\]{grid-area:ads}.\[grid-area\:flow\]{grid-area:flow}.\[grid-area\:hub\]{grid-area:hub}.\[grid-area\:local\]{grid-area:local}.\[grid-area\:seo\]{grid-area:seo}.\[stop-color\:var\(--line-2\)\]{stop-color:var(--line-2)}.\[stop-color\:var\(--surface-2\)\]{stop-color:var(--surface-2)}.\[stroke-dasharray\:4_7\]{stroke-dasharray:4 7}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[transition\:background_\.2s\,border-color_\.2s\,color_\.2s\]{transition:background .2s,border-color .2s,color .2s}.\[transition\:background_\.3s\]{transition:background .3s}.\[transition\:background_\.4s\,box-shadow_\.4s\]{transition:background .4s,box-shadow .4s}.\[transition\:background_\.25s\,box-shadow_\.25s\,border-color_\.25s\,transform_\.35s_cubic-bezier\(\.2\,\.8\,\.2\,1\)\]{transition:background .25s,box-shadow .25s,border-color .25s,transform .35s cubic-bezier(.2,.8,.2,1)}.\[transition\:border-color_\.2s\,box-shadow_\.2s\]{transition:border-color .2s,box-shadow .2s}.\[transition\:border-color_\.2s\,gap_\.2s\]{transition:border-color .2s,gap .2s}.\[transition\:border-color_\.3s\,background_\.3s\]{transition:border-color .3s,background .3s}.\[transition\:border-color_\.4s\,color_\.4s\]{transition:border-color .4s,color .4s}.\[transition\:color_\.2s\,background_\.2s\]{transition:color .2s,background .2s}.\[transition\:color_\.2s\,border-color_\.2s\]{transition:color .2s,border-color .2s}.\[transition\:color_\.2s\]{transition:color .2s}.\[transition\:color_\.3s\,background_\.3s\]{transition:color .3s,background .3s}.\[transition\:color_\.3s\,border-color_\.3s\,background_\.3s\]{transition:color .3s,border-color .3s,background .3s}.\[transition\:opacity_\.4s\]{transition:opacity .4s}.\[transition\:opacity_\.5s\,transform_\.6s_cubic-bezier\(\.2\,\.9\,\.3\,1\.15\)\,filter_\.5s\,box-shadow_\.5s\,border-color_\.5s\]{transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.3,1.15),filter .5s,box-shadow .5s,border-color .5s}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:top-\[\.3em\]:before{content:var(--tw-content);top:.3em}.before\:left-5:before{content:var(--tw-content);left:calc(var(--spacing) * 5)}.before\:grid:before{content:var(--tw-content);display:grid}.before\:size-6:before{content:var(--tw-content);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.before\:size-40:before{content:var(--tw-content);width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.before\:h-12:before{content:var(--tw-content);height:calc(var(--spacing) * 12)}.before\:w-7:before{content:var(--tw-content);width:calc(var(--spacing) * 7)}.before\:\[transform\:rotate\(45deg\)\]:before{content:var(--tw-content);transform:rotate(45deg)}.before\:place-items-center:before{content:var(--tw-content);place-items:center}.before\:rounded-\[50\%\]:before{content:var(--tw-content);border-radius:50%}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-t-0:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:0}.before\:border-r-2:before{content:var(--tw-content);border-right-style:var(--tw-border-style);border-right-width:2px}.before\:border-b-2:before{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.before\:border-l-0:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:0}.before\:border-solid:before{content:var(--tw-content);--tw-border-style:solid;border-style:solid}.before\:border-iris-hi:before{content:var(--tw-content);border-color:var(--iris-hi)}.before\:border-line-2:before{content:var(--tw-content);border-color:var(--line-2)}.before\:bg-iris-hi:before{content:var(--tw-content);background-color:var(--iris-hi)}.before\:bg-\[radial-gradient\(ellipse_60\%_70\%_at_100\%_0\,var\(--tint\,transparent\)\,transparent_70\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(ellipse 60% 70% at 100% 0,var(--tint,transparent),transparent 70%)}.before\:font-display:before{content:var(--tw-content);font-family:var(--f-display)}.before\:text-\[\.95rem\]\/\[normal\]:before{content:var(--tw-content);font-size:.95rem;line-height:normal}.before\:font-\[700\]:before{content:var(--tw-content);--tw-font-weight:700;font-weight:700}.before\:\[box-shadow\:0_0_12px_var\(--iris-hi\)\]:before{content:var(--tw-content);box-shadow:0 0 12px var(--iris-hi)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[counter\(n\)\]:before{--tw-content:counter(n);content:var(--tw-content)}.before\:\[counter-increment\:n\]:before{content:var(--tw-content);counter-increment:n}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pl-0:first-child{padding-left:0}.empty\:hidden:empty{display:none}.hover\:gap-\[\.8em\]:hover{gap:.8em}.hover\:border-iris-hi:hover{border-color:var(--iris-hi)}.hover\:border-muted:hover{border-color:var(--muted)}.hover\:bg-iris-hi:hover{background-color:var(--iris-hi)}.hover\:bg-on-iris:hover{background-color:var(--on-iris)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:text-text:hover{color:var(--text)}.focus\:border-iris-hi:focus{border-color:var(--iris-hi)}.focus\:\[box-shadow\:0_0_0_4px_color-mix\(in_srgb\,var\(--iris\)_25\%\,transparent\)\]:focus{box-shadow:0 0 0 4px var(--iris)}@supports (color:color-mix(in lab, red, red)){.focus\:\[box-shadow\:0_0_0_4px_color-mix\(in_srgb\,var\(--iris\)_25\%\,transparent\)\]:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--iris) 25%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:opacity-60:disabled{opacity:.6}.aria-pressed\:border-iris-hi[aria-pressed=true]{border-color:var(--iris-hi)}.aria-pressed\:bg-\[color-mix\(in_srgb\,var\(--iris\)_22\%\,transparent\)\][aria-pressed=true]{background-color:var(--iris)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:bg-\[color-mix\(in_srgb\,var\(--iris\)_22\%\,transparent\)\][aria-pressed=true]{background-color:color-mix(in srgb,var(--iris) 22%,transparent)}}.aria-pressed\:text-text[aria-pressed=true]{color:var(--text)}.aria-\[current\=page\]\:bg-surface-2[aria-current=page]{background-color:var(--surface-2)}.aria-\[current\=page\]\:text-text[aria-current=page]{color:var(--text)}@media (max-width:1000px){.lte-1000\:flex{display:flex}.lte-1000\:w-full{width:100%}.lte-1000\:max-w-\[560px\]{max-width:560px}.lte-1000\:\[scrollbar-width\:none\]{scrollbar-width:none}.lte-1000\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.lte-1000\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.lte-1000\:gap-6{gap:calc(var(--spacing) * 6)}.lte-1000\:justify-self-center{justify-self:center}.lte-1000\:overflow-x-auto{overflow-x:auto}.lte-1000\:border{border-style:var(--tw-border-style);border-width:1px}.lte-1000\:border-line{border-color:var(--line)}.lte-1000\:bg-bg{background-color:var(--bg)}.lte-1000\:px-\[\.9em\]{padding-inline:.9em}.lte-1000\:py-10{padding-block:calc(var(--spacing) * 10)}.lte-1000\:py-\[\.5em\]{padding-block:.5em}}@media (max-width:899px){.lte-899\:relative{position:relative}.lte-899\:static{position:static}.lte-899\:top-auto{top:auto}.lte-899\:right-\[4\%\]{right:4%}.lte-899\:left-\[4\%\]{left:4%}.lte-899\:order-\[-1\]{order:-1}.lte-899\:mt-28{margin-top:calc(var(--spacing) * 28)}.lte-899\:block{display:block}.lte-899\:min-h-0{min-height:0}.lte-899\:min-h-300{min-height:calc(var(--spacing) * 300)}.lte-899\:max-w-\[380px\]{max-width:380px}.lte-899\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.lte-860\:col-\[1\/-1\]{grid-column:1/-1}.lte-860\:col-auto{grid-column:auto}.lte-860\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.lte-860\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.lte-860\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.lte-860\:border-l-0,.lte-860\:nth-3\:border-l-0:nth-child(3){border-left-style:var(--tw-border-style);border-left-width:0}.lte-860\:nth-3\:pl-0:nth-child(3){padding-left:0}.lte-860\:nth-\[n\+3\]\:border-t:nth-child(n+3){border-top-style:var(--tw-border-style);border-top-width:1px}}@media (max-width:600px){.lte-600\:inline{display:inline}.lte-600\:overflow-visible{overflow:visible}}@media (max-width:560px){.lte-560\:top-0{top:0}.lte-560\:right-\[-2\%\]{right:-2%}.lte-560\:right-\[-4px\]{right:-4px}.lte-560\:bottom-\[-10px\]{bottom:-10px}.lte-560\:left-\[-4px\]{left:-4px}.lte-560\:mx-0{margin-inline:0}.lte-560\:mt-6{margin-top:calc(var(--spacing) * 6)}.lte-560\:mt-12{margin-top:calc(var(--spacing) * 12)}.lte-560\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.lte-560\:flex{display:flex}.lte-560\:hidden{display:none}.lte-560\:w-172{width:calc(var(--spacing) * 172)}.lte-560\:w-190{width:calc(var(--spacing) * 190)}.lte-560\:w-\[min\(250px\,80\%\)\]{width:min(250px,80%)}.lte-560\:w-full{width:100%}.lte-560\:\[transform\:rotate\(90deg\)\]{transform:rotate(90deg)}.lte-560\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.lte-560\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.lte-560\:flex-col{flex-direction:column}.lte-560\:justify-center{justify-content:center}.lte-560\:gap-10{gap:calc(var(--spacing) * 10)}.lte-560\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.lte-560\:justify-self-center{justify-self:center}.lte-560\:pr-0{padding-right:0}.lte-560\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.lte-560\:text-\[\.9rem\]{font-size:.9rem}.lte-560\:text-\[\.95rem\]{font-size:.95rem}}@media (max-width:520px){.lte-520\:hidden{display:none}.lte-520\:w-\[47\%\]{width:47%}.lte-520\:p-12{padding:calc(var(--spacing) * 12)}.lte-520\:text-\[\.78rem\]{font-size:.78rem}.lte-520\:text-\[\.92rem\]{font-size:.92rem}}.\[\&_strong\]\:font-\[600\] strong{--tw-font-weight:600;font-weight:600}.\[\&_strong\]\:text-text strong{color:var(--text)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (max-width:1000px){.lte-1000\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}.\[\&\>\*\]\:relative>*{position:relative}}body:after{content:"";z-index:200;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@keyframes live-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--live) 60%, transparent)}to{box-shadow:0 0 0 10px #0000}}@keyframes blink{50%{opacity:0}}.btn .i{transition:transform .25s}.btn:hover .i{transform:translate(4px)}.nav.is-scrolled{border-color:var(--line);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.nav.is-scrolled{background:color-mix(in srgb, var(--bg) 86%, transparent)}}.nav.is-open{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}.nav__links .nav__menu-cta{display:none}.nav__toggle{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;border-radius:12px;width:44px;height:44px;display:none;position:relative}.nav__toggle span{background:var(--text);border-radius:2px;height:2px;transition:transform .3s,top .3s;position:absolute;left:12px;right:12px}.nav__toggle span:first-child{top:17px}.nav__toggle span:last-child{top:25px}.nav.is-open .nav__toggle span:first-child{top:21px;transform:rotate(45deg)}.nav.is-open .nav__toggle span:last-child{top:21px;transform:rotate(-45deg)}@media (max-width:900px){.nav__toggle{display:block}.nav__links{left:0;right:0;top:calc(var(--navh) + env(safe-area-inset-top,0px));padding-block:20px calc(24px + env(safe-area-inset-bottom,0px));padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));background:var(--bg);opacity:0;visibility:hidden;flex-direction:column;gap:0;transition:opacity .3s,transform .3s,visibility .3s;position:fixed;bottom:0;overflow-y:auto;transform:translateY(-8px)}.nav.is-open .nav__links{opacity:1;visibility:visible;transform:none}.nav__links a{font:750 clamp(2rem, 9vw, 2.8rem) / 1.1 var(--f-display);font-variation-settings:"wdth" 108;letter-spacing:-.03em;color:var(--text);border-bottom:1px solid var(--line);border-radius:0;padding:.35em 0;background:0 0!important}.nav__links .nav__menu-cta{font:600 1rem / 1.1 var(--f-body);color:var(--on-iris);border-bottom:0;border-radius:999px;align-self:flex-start;margin-top:28px;padding:.9em 1.5em;display:inline-flex;background:var(--iris)!important}}.aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.aurora i{filter:blur(90px);border-radius:50%;position:absolute}.aurora i:first-child{background:radial-gradient(circle, var(--iris) 0%, transparent 65%);opacity:.5;width:56vw;max-width:820px;height:56vw;max-height:820px;animation:18s ease-in-out infinite alternate drift1;top:-22vw;right:-14vw}.aurora i:nth-child(2){background:radial-gradient(circle, var(--flow) 0%, transparent 65%);opacity:.16;width:42vw;max-width:620px;height:42vw;max-height:620px;animation:22s ease-in-out infinite alternate drift2;top:32%;left:-16vw}.phero .aurora i:first-child{opacity:.38}@keyframes drift1{to{transform:translate(-6vw,8vw)scale(1.1)}}@keyframes drift2{to{transform:translate(8vw,-4vw)scale(.92)}}.spot{pointer-events:none;background:radial-gradient(520px circle at var(--mx,70%) var(--my,30%), var(--iris), transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.spot{background:radial-gradient(520px circle at var(--mx,70%) var(--my,30%), color-mix(in srgb, var(--iris) 13%, transparent), transparent 60%)}}.typeline .live-dot{animation:2s infinite live-ring}.caret{vertical-align:-.18em;background:var(--iris-hi);width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}.build{perspective:1600px;margin-top:clamp(48px,7vw,88px);position:relative}.steps-pill span.is-done{color:var(--muted)}.steps-pill span.is-done i{background:var(--iris-hi)}.steps-pill span.is-active{background:var(--surface-2);color:var(--text)}.steps-pill span.is-active[data-s="2"] i{background:var(--live);box-shadow:0 0 10px var(--live)}.bw{background:var(--surface);border:1px solid var(--line-2);box-shadow:0 60px 140px -50px var(--iris), 0 30px 60px -30px var(--shadow);border-radius:16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bw{box-shadow:0 60px 140px -50px color-mix(in srgb, var(--iris) 60%, transparent), 0 30px 60px -30px var(--shadow)}}.bw{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .4s ease-out}.bw__chrome{border-bottom:1px solid var(--line);background:var(--bg-2);align-items:center;gap:14px;height:42px;padding:0 14px;display:flex}.bw__dots{gap:6px;display:flex}.bw__dots i{background:var(--line-2);border-radius:50%;width:10px;height:10px}.bw__url{background:var(--surface);min-width:0;max-width:420px;height:26px;font:500 .78rem var(--f-mono);color:var(--muted);white-space:nowrap;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;margin-inline:auto;padding:0 10px;display:flex;overflow:hidden}.bw__url .i{width:13px;height:13px;color:var(--dim);transition:color .4s}.bw[data-phase=live] .bw__url .i{color:var(--live)}.bw__status{border:1px solid var(--line-2);min-width:108px;font:600 .72rem var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:.3em .75em;transition:color .4s,border-color .4s;display:inline-flex}.bw__status i{background:var(--dim);border-radius:50%;width:7px;height:7px;transition:background .4s}.bw[data-phase=design] .bw__status i{background:var(--iris-hi)}.bw[data-phase=live] .bw__status{color:var(--live);border-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.bw[data-phase=live] .bw__status{border-color:color-mix(in srgb, var(--live) 40%, transparent)}}.bw[data-phase=live] .bw__status i{background:var(--live);animation:2s infinite live-ring}.bw__view{aspect-ratio:16/9.2;background:var(--site-bg);transition:background-color .9s;position:relative;overflow:hidden;container-type:inline-size}.bw[data-phase=wire] .bw__view{background:var(--wire-bg)}@media (max-width:600px){.bw__view{aspect-ratio:16/11}.bw__dots{display:none}.bw__status{min-width:0}}.site{color:var(--site-ink);font-family:var(--f-body);flex-direction:column;gap:2.6cqw;padding:2.4cqw 4cqw;display:flex;position:absolute;inset:0}.k{width:fit-content;max-width:100%;transition:color .5s,background-color .5s,border-color .5s;transition-delay:calc(var(--i,0) * 60ms);background-color:#0000;border:1px solid #0000;display:block}.s-nav{align-items:center;gap:3cqw;font-size:1.25cqw;font-weight:500;display:flex}.s-logo{font:400 2.1cqw/1 var(--f-serif)}.s-links{gap:2.4cqw;margin-left:auto;display:flex}.s-cart{border-color:var(--site-sand);border-radius:99px;padding:.5cqw 1.2cqw}.s-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:3.5cqw;height:30cqw;display:grid}.s-copy{flex-direction:column;align-items:flex-start;gap:1.6cqw;display:flex}.s-kick{letter-spacing:.16em;text-transform:uppercase;color:var(--site-glaze);font-size:1.05cqw;font-weight:600}.s-h{font:400 4.6cqw/1 var(--f-serif);letter-spacing:-.01em;max-width:13ch}.s-p{color:var(--site-muted);max-width:32ch;font-size:1.4cqw;line-height:1.5}.s-btn{background-color:var(--site-glaze);color:var(--site-bg);border-radius:99px;padding:1.1cqw 2.2cqw;font-size:1.25cqw;font-weight:600;transition:color .5s,background-color .5s,transform .2s}.s-img{background-color:var(--site-sand);border-radius:1.4cqw;transition:background-color .6s;position:relative;overflow:hidden}.s-hero .s-img{height:100%}.s-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8cqw;display:grid}.s-card .s-img{aspect-ratio:1/.85}.s-card .k{margin-top:.9cqw;font-size:1.2cqw;font-weight:500}.s-card .s-price{color:var(--site-muted);margin-top:.3cqw;font-weight:400}.s-img:before,.s-img:after{content:"";opacity:0;z-index:1;transition:opacity .5s;position:absolute;inset:0}.s-img:before{background:linear-gradient(to top right, transparent calc(50% - .6px), var(--skel-2) 50%, transparent calc(50% + .6px))}.s-img:after{background:linear-gradient(to top left, transparent calc(50% - .6px), var(--skel-2) 50%, transparent calc(50% + .6px))}.bw[data-phase=wire] .k{color:#0000;background-color:var(--skel);border-color:#0000;border-radius:.5cqw}.bw[data-phase=wire] .s-img{background-color:var(--skel)}.bw[data-phase=wire] .s-img:before,.bw[data-phase=wire] .s-img:after{opacity:1}.bw[data-phase=wire] .art{opacity:0}.bw.is-building .pop{animation:.55s cubic-bezier(.2,.9,.3,1.2) both pop;animation-delay:calc(var(--i,0) * 70ms)}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}.bw.is-click .s-btn{transform:scale(.93)}.cursor{z-index:3;opacity:0;width:max(16px,2.2cqw);height:auto;transform:translate(var(--cx,80cqw), var(--cy,40cqw));filter:drop-shadow(0 2px 3px var(--shadow));transition:transform 1.1s cubic-bezier(.6,0,.2,1),opacity .3s;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.cursor{filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--shadow) 45%, transparent))}}.cursor path{fill:var(--site-cream);stroke:var(--site-ink);stroke-width:1.4px;stroke-linejoin:round}.bw.show-cursor .cursor{opacity:1}.toast{z-index:3;background:var(--surface);color:var(--text);border:1px solid var(--line-2);box-shadow:0 20px 40px -20px var(--shadow);opacity:0;border-radius:max(10px,1.2cqw);align-items:center;gap:10px;padding:max(8px,1.1cqw) max(12px,1.6cqw);font-size:max(11px,1.35cqw);font-weight:600;line-height:1.3;transition:opacity .4s,transform .5s cubic-bezier(.2,.9,.3,1.2);display:flex;position:absolute;bottom:2.5cqw;right:2.5cqw;transform:translateY(20px)}.toast small{color:var(--muted);font-size:.85em;font-weight:400;display:block}.bw.show-toast .toast{opacity:1;transform:none}.art{background:linear-gradient(160deg, var(--site-sand), var(--site-sand-2));transition:opacity .8s;transition-delay:calc(var(--i,0) * 80ms + .15s);position:absolute;inset:0}.art:before,.art:after,.art b{content:"";display:block;position:absolute}.art:before{background:var(--site-ink);border-radius:50%;height:5%;bottom:9%;left:22%;right:22%}@supports (color:color-mix(in lab, red, red)){.art:before{background:color-mix(in srgb, var(--site-ink) 22%, transparent)}}.art:before{filter:blur(3px)}.art-vase:after{background:radial-gradient(circle at 35% 28%, var(--site-glaze-hi), var(--site-glaze) 58%, var(--site-glaze-lo));border-radius:46% 46% 40% 40%/60% 60% 34% 34%;width:34%;height:62%;bottom:13%;left:30%}.art-vase b{background:radial-gradient(circle at 40% 0, var(--site-cream), var(--site-sand-2) 75%);border-radius:0 0 50% 50%/0 0 100% 100%;width:24%;height:15%;bottom:11%;left:60%}.art-mug:after{background:radial-gradient(circle at 30% 25%, var(--site-clay-hi), var(--site-clay) 60%);border-radius:10% 10% 22% 22%;width:36%;height:44%;bottom:18%;left:28%}.art-mug b{background:radial-gradient(circle at 30% 50%, transparent 38%, var(--site-clay) 40% 62%, transparent 64%);border-radius:50%;width:24%;height:28%;bottom:28%;left:56%}.art-bowl b{background:var(--site-glaze-lo);border-radius:50%;height:10%;bottom:44%;left:16%;right:16%}.art-bowl:after{background:linear-gradient(180deg, var(--site-glaze-hi), var(--site-glaze));border-radius:0 0 50% 50%/0 0 100% 100%;height:30%;bottom:20%;left:16%;right:16%}.art-plate:after{aspect-ratio:1;background:radial-gradient(circle, var(--site-cream) 0 50%, var(--site-sand-2) 51% 53%, var(--site-cream) 54% 84%, var(--site-glaze) 85% 91%, var(--site-cream) 92%);border-radius:50%;width:62%;top:46%;left:50%;transform:translate(-50%,-50%)}.art-jar:after{background:linear-gradient(90deg, var(--site-ink-soft), var(--site-ink) 65%);border-radius:18% 18% 14% 14%;width:36%;height:56%;bottom:14%;left:32%}.art-jar b{background:var(--site-clay);z-index:1;border-radius:4px 4px 2px 2px;width:32%;height:8%;bottom:69%;left:34%}.badges{pointer-events:none;position:absolute;inset:0}.badge-wrap{position:absolute}.badge-wrap:first-child{top:24%;left:-4%}.badge-wrap:nth-child(2){top:48%;right:-5%}.badge-wrap:nth-child(3){bottom:-5%;left:7%}.badge{background:var(--surface-2);border-radius:14px;align-items:center;gap:8px;padding:.6em 1em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.badge{background:color-mix(in srgb, var(--surface-2) 84%, transparent)}}.badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line-2);color:var(--text);white-space:nowrap;box-shadow:0 18px 40px -18px var(--shadow);opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.3,1.25);transition-delay:calc(var(--i,0) * .14s);font-size:.9rem;font-weight:600;transform:translateY(14px)scale(.92)}.badge .i{width:18px;height:18px;color:var(--live)}.build.is-live .badge{opacity:1;transform:none}@media (max-width:1240px){.badge-wrap:first-child{left:1%}.badge-wrap:nth-child(2){right:1%}}@media (max-width:700px){.badges{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex;position:static}.badge-wrap{position:static}.badge{font-size:.82rem}}.marquee{border-bottom:1px solid var(--line);padding-block:clamp(20px,2.8vw,32px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee__track{width:max-content;animation:42s linear infinite marq;display:flex}.js-marq .marquee__track{animation:none}@keyframes marq{to{transform:translate(-50%)}}.marquee__group{flex-shrink:0;align-items:center;gap:clamp(20px,3vw,44px);padding-right:clamp(20px,3vw,44px);display:flex}.marquee__group span{font:750 clamp(1.6rem, 3.6vw, 3rem) / 1 var(--f-display);font-variation-settings:"wdth" 112;letter-spacing:-.03em;white-space:nowrap}.marquee__group span.o{color:#0000;-webkit-text-stroke:1.2px var(--muted)}.sep{background:var(--iris-hi);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);flex:none;width:14px;height:14px}.stat__n{font:800 clamp(2.3rem, 5.6vw, 4.4rem) / .95 var(--f-display);font-variation-settings:"wdth" 112;letter-spacing:-.045em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, var(--text) 35%, var(--iris-soft));color:#0000;-webkit-background-clip:text;background-clip:text}.piece{animation:6s ease-in-out infinite bob;animation-delay:calc(var(--i,0) * -1.5s)}@keyframes bob{50%{translate:0 -8px}}.canvas{top:calc(var(--navh) + 40px);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"seo.ads""seo hub ads""local hub flow""local.flow";align-items:center;gap:clamp(14px,1.8vw,26px);display:grid;position:sticky}.wires{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wire__base{fill:none;stroke:var(--line-2);stroke-width:1.5px}.wire__flow{fill:none;stroke:var(--flow);stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 12;filter:drop-shadow(0 0 4px var(--flow));transition:opacity .5s;animation:1s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-28px}}.snav button.is-done{color:var(--muted)}.snav button.is-done i{background:var(--iris-hi)}.snav button.is-active{color:var(--text);border-color:var(--iris-hi);background:var(--iris)}@supports (color:color-mix(in lab, red, red)){.snav button.is-active{background:color-mix(in srgb, var(--iris) 16%, transparent)}}.system.is-pinned .system__pin{height:calc(100vh - var(--navh));height:calc(100svh - var(--navh));align-items:center;display:flex}.system.is-pinned .system__grid{align-items:center;width:100%}.system.is-pinned .canvas{position:relative;top:auto}.system.is-pinned .snav{display:flex}.system.is-pinned .stages{display:grid}.system.is-pinned .stage{opacity:0;visibility:hidden;background:0 0;border:0;grid-area:1/1;padding:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1),visibility .5s;transform:translateY(24px)}.system.is-pinned .stage.is-active{opacity:1;visibility:visible;transform:none}.system.is-pinned .wire:not(.is-on) .wire__flow{opacity:0}.mod>*{transition:opacity .5s}.system.is-pinned .mod:not(.is-on){border-color:var(--line);box-shadow:none;transform:scale(.92)}.system.is-pinned .mod:not(.is-on)>*{opacity:.1;filter:saturate(0)}.system.is-pinned .mod.is-current{border-color:var(--iris-hi);box-shadow:0 0 0 1px var(--iris-hi), 0 30px 80px -30px var(--iris-hi)}@media (max-width:899px){.canvas{display:none}}.map{background:linear-gradient(115deg, transparent 46%, var(--flow) 46% 52%, transparent 52%), linear-gradient(0deg, transparent 58%, var(--line-2) 58% 62%, transparent 62%), linear-gradient(90deg, transparent 30%, var(--line-2) 30% 33%, transparent 33% 70%, var(--line-2) 70% 72%, transparent 72%), var(--bg-2);border-radius:10px;height:62px;margin-bottom:9px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.map{background:linear-gradient(115deg, transparent 46%, color-mix(in srgb, var(--flow) 28%, transparent) 46% 52%, transparent 52%), linear-gradient(0deg, transparent 58%, var(--line-2) 58% 62%, transparent 62%), linear-gradient(90deg, transparent 30%, var(--line-2) 30% 33%, transparent 33% 70%, var(--line-2) 70% 72%, transparent 72%), var(--bg-2)}}.map__pin{background:var(--iris-hi);width:16px;height:16px;box-shadow:0 0 0 4px var(--iris);border-radius:50% 50% 50% 0;margin:-8px 0 0 -8px;position:absolute;top:36%;left:52%;transform:rotate(-45deg)}@supports (color:color-mix(in lab, red, red)){.map__pin{box-shadow:0 0 0 4px color-mix(in srgb, var(--iris) 30%, transparent)}}.flowlist:before{content:"";background:repeating-linear-gradient(var(--flow) 0 4px, transparent 4px 8px);opacity:.7;width:2px;position:absolute;top:14px;bottom:14px;left:12px}.reach__card{background:radial-gradient(ellipse 60% 55% at 55% 30%, var(--iris), transparent 70%), var(--surface)}@supports (color:color-mix(in lab, red, red)){.reach__card{background:radial-gradient(ellipse 60% 55% at 55% 30%, color-mix(in srgb, var(--iris) 12%, transparent), transparent 70%), var(--surface)}}.reach__frame{aspect-ratio:1000/424}.reach__map{inset:0}.reach__dots{-webkit-mask-image:radial-gradient(72% 80% at 50% 45%,#000 60%,#0000 100%);mask-image:radial-gradient(72% 80% at 50% 45%,#000 60%,#0000 100%)}.reach__home{animation:2s ease-out infinite live-ring}.reach__abroad{box-shadow:0 0 0 5px var(--iris-hi), 0 0 18px var(--iris-hi)}@supports (color:color-mix(in lab, red, red)){.reach__abroad{box-shadow:0 0 0 5px color-mix(in srgb, var(--iris-hi) 22%, transparent), 0 0 18px var(--iris-hi)}}@media (max-width:560px){.reach__frame{aspect-ratio:660/260;overflow:hidden}.reach__map{aspect-ratio:1000/424;width:151.52%;inset:-3.85% auto auto -22.73%}}.hscroll.is-h{scroll-snap-type:none;padding-block:28px;overflow:hidden}.hscroll.is-h .panel{height:min(620px, calc(100vh - var(--navh) - 76px));min-height:0}.panel:before{content:"";pointer-events:none;background:radial-gradient(ellipse 70% 80% at 85% 50%, var(--tint,transparent), transparent 70%);position:absolute;inset:0}.panel--store{--tint:var(--iris)}@supports (color:color-mix(in lab, red, red)){.panel--store{--tint:color-mix(in srgb, var(--iris) 26%, transparent)}}.panel--biz{--tint:var(--flow)}@supports (color:color-mix(in lab, red, red)){.panel--biz{--tint:color-mix(in srgb, var(--flow) 16%, transparent)}}.panel--landing,.panel--local{--tint:var(--live)}@supports (color:color-mix(in lab, red, red)){.panel--landing,.panel--local{--tint:color-mix(in srgb, var(--live) 12%, transparent)}}.panel--seo,.panel--auto{--tint:var(--iris)}@supports (color:color-mix(in lab, red, red)){.panel--seo,.panel--auto{--tint:color-mix(in srgb, var(--iris) 26%, transparent)}}.panel--ads,.panel--custom{--tint:var(--flow)}@supports (color:color-mix(in lab, red, red)){.panel--ads,.panel--custom{--tint:color-mix(in srgb, var(--flow) 16%, transparent)}}@media (max-width:560px){.panel:not(.panel--end){align-content:start;gap:18px;padding:18px 20px 24px}.panel__visual{zoom:.68;height:368px;min-height:0}.panel--landing .panel__visual{zoom:.56;height:446px}.panel__title{font-size:1.45rem}}.code-caret{animation:1.1s step-end infinite caret}@keyframes caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.code-caret{animation:none}}.local-map{background:linear-gradient(100deg, transparent 46%, var(--site-cream) 46% 50%, transparent 50%), linear-gradient(8deg, transparent 58%, var(--site-cream) 58% 62%, transparent 62%), linear-gradient(170deg, transparent 30%, var(--site-glaze-hi) 30% 44%, transparent 44%), var(--site-sand)}@supports (color:color-mix(in lab, red, red)){.local-map{background:linear-gradient(100deg, transparent 46%, var(--site-cream) 46% 50%, transparent 50%), linear-gradient(8deg, transparent 58%, var(--site-cream) 58% 62%, transparent 62%), linear-gradient(170deg, transparent 30%, color-mix(in srgb, var(--site-glaze-hi) 35%, transparent) 30% 44%, transparent 44%), var(--site-sand)}}.nl-img{background:linear-gradient(90deg, transparent 10%, var(--nl-b1) 10% 36%, transparent 36% 42%, var(--nl-b2) 42% 70%, transparent 70% 76%, var(--nl-b1) 76% 92%, transparent 92%) bottom/100% 64% no-repeat, repeating-linear-gradient(0deg, transparent 0 14px, var(--nl-bg) 14px 16px) bottom/100% 60% no-repeat, linear-gradient(180deg, var(--nl-sky1), var(--nl-sky2));border-radius:10px 10px 0 0;height:150px}@supports (color:color-mix(in lab, red, red)){.nl-img{background:linear-gradient(90deg, transparent 10%, var(--nl-b1) 10% 36%, transparent 36% 42%, var(--nl-b2) 42% 70%, transparent 70% 76%, var(--nl-b1) 76% 92%, transparent 92%) bottom/100% 64% no-repeat, repeating-linear-gradient(0deg, transparent 0 14px, color-mix(in srgb, var(--nl-bg) 26%, transparent) 14px 16px) bottom/100% 60% no-repeat, linear-gradient(180deg, var(--nl-sky1), var(--nl-sky2))}}.tl.is-anim li:not(.is-on) .tl__dot{border-color:var(--line-2);color:var(--dim)}.tl.is-anim li:not(.is-on) h3,.tl.is-anim li:not(.is-on) p{opacity:.32}.qa__icon{border:1px solid var(--line-2);border-radius:50%;flex:0 0 34px;height:34px;transition:background .3s,border-color .3s,transform .4s;position:relative}.qa__icon:before,.qa__icon:after{content:"";background:var(--text);width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qa__icon:after{transition:transform .3s;transform:translate(-50%,-50%)rotate(90deg)}.qa.is-open .qa__icon{background:var(--iris);border-color:var(--iris);transform:rotate(180deg)}.qa.is-open .qa__icon:after{transform:translate(-50%,-50%)rotate(0)}.qa__a{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1);display:grid}.qa.is-open .qa__a{grid-template-rows:1fr}.qa:not(.is-open) .qa__a>div{visibility:hidden;transition:visibility 0s .45s}.cta__glow{background:radial-gradient(640px circle at var(--mx,50%) var(--my,40%), var(--iris), transparent 60%), radial-gradient(ellipse 60% 50% at 50% 115%, var(--flow), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.cta__glow{background:radial-gradient(640px circle at var(--mx,50%) var(--my,40%), color-mix(in srgb, var(--iris) 36%, transparent), transparent 60%), radial-gradient(ellipse 60% 50% at 50% 115%, color-mix(in srgb, var(--flow) 16%, transparent), transparent 70%)}}.field-input{font:inherit;font-size:1rem}html[data-consent] .consent-pending{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.nf__code{font-family:var(--font-display);letter-spacing:-.06em;font-variation-settings:"wdth" 112;align-items:center;gap:.02em;margin:0;font-size:clamp(7rem,33vw,13.5rem);font-weight:800;line-height:.82;display:flex}.nf__code span{background:linear-gradient(170deg, var(--text) 30%, var(--iris-soft));color:#0000;-webkit-background-clip:text;background-clip:text}.nf__compass{width:.74em;height:.74em;filter:drop-shadow(0 0 28px var(--iris));margin:0 .04em;overflow:visible}@supports (color:color-mix(in lab, red, red)){.nf__compass{filter:drop-shadow(0 0 28px color-mix(in srgb, var(--iris) 55%, transparent))}}.nf__ring{fill:var(--iris)}@supports (color:color-mix(in lab, red, red)){.nf__ring{fill:color-mix(in srgb, var(--iris) 10%, var(--bg))}}.nf__ring{stroke:var(--iris-hi);stroke-width:8px}.nf__inner{fill:none;stroke:var(--line-2);stroke-width:1px}.nf__tick{stroke:var(--dim);stroke-width:1.4px;stroke-linecap:round}.nf__north{fill:var(--flow)}.nf__south{fill:var(--line-2)}.nf__hub{fill:var(--text)}.nf__needle{transform-origin:50px 50px;animation:6s cubic-bezier(.45,0,.3,1) infinite nf-search}@keyframes nf-search{0%,to{transform:rotate(-28deg)}30%{transform:rotate(46deg)}55%{transform:rotate(12deg)}75%{transform:rotate(-60deg)}}.nf__chip{transition:border-color .25s,background .25s,transform .35s cubic-bezier(.2,.8,.2,1)}.nf__chip:hover{border-color:var(--iris-hi);background:var(--iris)}@supports (color:color-mix(in lab, red, red)){.nf__chip:hover{background:color-mix(in srgb, var(--iris) 12%, var(--surface))}}.nf__chip:hover{transform:translateY(-2px)}.nf__chip:focus-visible{outline:2px solid var(--iris-hi);outline-offset:2px}.nf-scene:before{content:"";z-index:-1;background:radial-gradient(circle at 60% 45%, var(--iris), transparent 60%), radial-gradient(circle, var(--line-2) 1px, transparent 1.5px) 0 0 / 22px 22px;position:absolute;inset:-10% -6%}@supports (color:color-mix(in lab, red, red)){.nf-scene:before{background:radial-gradient(circle at 60% 45%, color-mix(in srgb, var(--iris) 30%, transparent), transparent 60%), radial-gradient(circle, var(--line-2) 1px, transparent 1.5px) 0 0 / 22px 22px}}.nf-scene:before{-webkit-mask:radial-gradient(closest-side,#000 40%,#0000);mask:radial-gradient(closest-side,#000 40%,#0000)}.nf-404{color:var(--bg);background:var(--iris-soft)}.nf-line{animation:.4s ease-out both nf-in;animation-delay:var(--d,0s)}@keyframes nf-in{0%{opacity:0;transform:translateY(4px)}}.nf-float{animation:.5s ease-out 1.6s both nf-in,6s ease-in-out 2.1s infinite nf-bob}.nf-float--late{animation-delay:2.4s,2.9s}@keyframes nf-bob{50%{transform:translateY(-6px)}}.nf-bar{animation:2.4s ease-in-out infinite nf-load}@keyframes nf-load{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.nf__needle,.nf-line,.nf-float,.nf-bar{animation:none}}:root{--bg:#08080c;--bg-2:#0d0d13;--surface:#12121a;--surface-2:#191923;--line:#24242f;--line-2:#34343f;--text:#f4f2ed;--muted:#a7a4b4;--dim:#77747f;--iris:#6a4df5;--iris-hi:#8c74ff;--iris-soft:#baaeff;--iris-deep:#2e1f8f;--on-iris:#fff;--flow:#3dd4ff;--live:#3ddc84;--danger:#ff9494;--shadow:#000;--skel:#22222c;--skel-2:#30303c;--wire-bg:#0f0f15;--site-bg:#ede8e0;--site-ink:#1e2420;--site-ink-soft:#3d4a44;--site-muted:#6b6f68;--site-cream:#f6f2ec;--site-sand:#d6ccbe;--site-sand-2:#c7b9a7;--site-glaze:#2f5d50;--site-glaze-hi:#6e9c8c;--site-glaze-lo:#244a40;--site-clay:#b9734f;--site-clay-hi:#e3a27f;--nl-bg:#eef0f2;--nl-ink:#141b22;--nl-muted:#5d6873;--nl-sky1:#a9bfd2;--nl-sky2:#dce5ec;--nl-b1:#3a4a5a;--nl-b2:#c98a4b;--nl-field:#fff;--nl-line:#c9d0d6;--f-display:var(--font-archivo), "Arial Narrow", system-ui, sans-serif;--f-serif:var(--font-instrument-serif), Georgia, "Times New Roman", serif;--f-body:var(--font-hanken-grotesk), system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:var(--font-jetbrains-mono), ui-monospace, Menlo, monospace;--navh:68px;--r:20px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
