/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer utilities{.-top-\[4\%\]{top:-4%}.top-\[7px\]{top:7px}.top-\[21\.7\%\]{top:21.7%}.top-\[var\(--invite-safe-top\)\]{top:var(--invite-safe-top)}.-right-10{right:calc(var(--spacing,.25rem) * -10)}.-bottom-3{bottom:calc(var(--spacing,.25rem) * -3)}.-bottom-6{bottom:calc(var(--spacing,.25rem) * -6)}.-bottom-\[2\%\]{bottom:-2%}.-left-3{left:calc(var(--spacing,.25rem) * -3)}.-left-8{left:calc(var(--spacing,.25rem) * -8)}.left-\[3px\]{left:3px}.left-\[28\.9\%\]{left:28.9%}.mt-16{margin-top:calc(var(--spacing,.25rem) * 16)}.aspect-\[840\/1493\]{aspect-ratio:840/1493}.h-48{height:calc(var(--spacing,.25rem) * 48)}.h-\[32\.3\%\]{height:32.3%}.h-\[74\%\]{height:74%}.h-\[min\(39svh\,344px\)\]{height:min(39svh,344px)}.w-\[40\.5\%\]{width:40.5%}.w-\[42px\]{width:42px}.w-\[64\%\]{width:64%}.w-\[64px\]{width:64px}.w-\[72px\]{width:72px}.w-\[74\%\]{width:74%}.w-\[96\%\]{width:96%}.w-\[106vw\]{width:106vw}.w-\[calc\(min\(39svh\,344px\)\*0\.6667\)\]{width:calc(min(39svh,344px)/1.49993)}.w-\[clamp\(100\%\,128vw\,520px\)\]{width:clamp(100%,128vw,520px)}.max-w-\[330px\]{max-width:330px}.max-w-\[340px\]{max-width:340px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.min-w-\[14px\]{min-width:14px}.flex-auto{flex:auto}.-translate-y-\[2svh\]{--tw-translate-y:calc(2svh * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[9svh\]{--tw-translate-y:calc(9svh * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.self-center{align-self:center}.bg-\[\#9BA387\]{background-color:#9ba387}.bg-\[\#EDF1EA\]{background-color:#edf1ea}.bg-primary,.bg-primary\/35{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/35{background-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.bg-\[radial-gradient\(ellipse_at_center\,transparent_30\%\,rgba\(0\,0\,0\,0\.42\)_100\%\)\]{background-image:radial-gradient(#0000 30%,#0000006b 100%)}.bg-\[url\(\'\/templates\/eucalyptus-linen\/backgrounds-entry-eucalyptus-trellis\.webp\'\)\]{background-image:url(/templates/eucalyptus-linen/backgrounds-entry-eucalyptus-trellis.webp)}.pt-7{padding-top:calc(var(--spacing,.25rem) * 7)}.pt-12{padding-top:calc(var(--spacing,.25rem) * 12)}.pt-\[calc\(0\.9642\*clamp\(100\%\,128vw\,520px\)\+30px\)\]{padding-top:calc(clamp(100%,128vw,520px)/1.03713 + 30px)}.pt-\[var\(--invite-safe-top\)\]{padding-top:var(--invite-safe-top)}.pl-8{padding-left:calc(var(--spacing,.25rem) * 8)}.text-\[18px\]{font-size:18px}.text-\[38px\]{font-size:38px}.text-\[clamp\(19px\,9\.5vw\,36px\)\]{font-size:clamp(19px,9.5vw,36px)}.text-\[clamp\(22px\,6\.4vw\,28px\)\]{font-size:clamp(22px,6.4vw,28px)}.text-\[clamp\(26px\,7\.4vw\,32px\)\]{font-size:clamp(26px,7.4vw,32px)}.text-\[clamp\(30px\,8\.6vw\,38px\)\]{font-size:clamp(30px,8.6vw,38px)}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.tracking-\[0\.42em\]{--tw-tracking:.42em;letter-spacing:.42em}.tracking-normal{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}.\[--card-foreground\:\#232819\]{--card-foreground:#232819}.\[--tpl-title-face\:var\(--font-mulish\)\]{--tpl-title-face:var(--font-mulish)}.\[--tpl-title-km-size\:17px\]{--tpl-title-km-size:17px}.\[--tpl-title-size\:12px\]{--tpl-title-size:12px}.\[--tpl-title-tracking\:0\.28em\]{--tpl-title-tracking:.28em}.\[--tpl-title-transform\:uppercase\]{--tpl-title-transform:uppercase}.\[--tpl-title-weight\:500\]{--tpl-title-weight:500}.before\:-inset-8:before{content:var(--tw-content);inset:calc(var(--spacing,.25rem) * -8)}.before\:rounded-\[50\%\]:before{content:var(--tw-content);border-radius:50%}.before\:bg-\[radial-gradient\(closest-side\,var\(--background\)_38\%\,transparent_100\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(closest-side,var(--background) 38%,transparent 100%)}.before\:opacity-90:before{content:var(--tw-content);opacity:.9}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}}.\[\&_\.bg-secondary\]\:rounded-none .bg-secondary{border-radius:0}.\[\&_\.bg-secondary\]\:bg-transparent .bg-secondary{background-color:#0000}.\[\&_\.bg-secondary\]\:px-0 .bg-secondary{padding-inline:calc(var(--spacing,.25rem) * 0)}.\[\&_\.bg-secondary\]\:py-0 .bg-secondary{padding-block:calc(var(--spacing,.25rem) * 0)}.\[\&_\.bg-secondary\]\:text-\[20px\] .bg-secondary{font-size:20px}.\[\&_\.font-eb-garamond\]\:font-normal .font-eb-garamond{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.\[\&_\.font-khmer\]\:text-\[14px\] .font-khmer{font-size:14px}.\[\&_\.left-4\.top-4\]\:hidden .left-4.top-4{display:none}.\[\&_\.popnum\]\:font-eb-garamond .popnum{font-family:var(--font-eb-garamond)}.\[\&_\.popnum\]\:text-\[40px\] .popnum{font-size:40px}.\[\&_\.popnum\]\:font-normal .popnum{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.\[\&_\.popnum\]\:tracking-normal .popnum{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.\[\&_\.popnum\]\:text-primary .popnum{color:var(--primary)}.\[\&_\.shadow-lg\]\:rounded-none .shadow-lg{border-radius:0}.\[\&_\.shadow-lg\]\:shadow-none .shadow-lg{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.shadow-lg\]\:ring-0 .shadow-lg{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.size-9\]\:hidden .size-9{display:none}.\[\&_\[data-entry-aperture\]\]\:top-0\! [data-entry-aperture]{top:calc(var(--spacing,.25rem) * 0)!important}.\[\&_\[data-entry-aperture\]\]\:right-0\! [data-entry-aperture]{right:calc(var(--spacing,.25rem) * 0)!important}.\[\&_\[data-entry-aperture\]\]\:bottom-0\! [data-entry-aperture]{bottom:calc(var(--spacing,.25rem) * 0)!important}.\[\&_\[data-entry-aperture\]\]\:left-0\! [data-entry-aperture]{left:calc(var(--spacing,.25rem) * 0)!important}.\[\&_\[data-entry-aperture\]\]\:bg-\[\#EDF1EA\] [data-entry-aperture]{background-color:#edf1ea}.\[\&_\[data-slot\=card\]\]\:rounded-none [data-slot=card]{border-radius:0}.\[\&_\[data-slot\=card\]\]\:border [data-slot=card]{border-style:var(--tw-border-style);border-width:1px}.\[\&_\[data-slot\=card\]\]\:border-border\/70 [data-slot=card]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\[data-slot\=card\]\]\:border-border\/70 [data-slot=card]{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.\[\&_\[data-slot\=card\]\]\:bg-white\/50 [data-slot=card]{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.\[\&_\[data-slot\=card\]\]\:bg-white\/50 [data-slot=card]{background-color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.\[\&_\[data-slot\=card\]\]\:\[--shadow-card\:none\] [data-slot=card]{--shadow-card:none}.\[\&_button\]\:rounded-none button{border-radius:0}.\[\&_button\]\:border-foreground\/40 button{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.\[\&_button\]\:border-foreground\/40 button{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.\[\&_button\[type\=submit\]\]\:rounded-none button[type=submit]{border-radius:0}.\[\&_button\[type\=submit\]\]\:\[--shadow-foil\:none\] button[type=submit]{--shadow-foil:none}.\[\&_h2\]\:sr-only h2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&_h2\]\:mb-4 h2{margin-bottom:calc(var(--spacing,.25rem) * 4)}.\[\&_h2\]\:text-\[17px\] h2{font-size:17px}.\[\&_h2\]\:font-medium h2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.\[\&_h2_span\]\:\[--khmer-face\:var\(--font-khmer-m1\)\] h2 span{--khmer-face:var(--font-khmer-m1)}.\[\&_h2\>\.only-en\]\:font-mulish h2>.only-en{font-family:var(--font-mulish)}.\[\&_h2\>\.only-en\]\:text-\[12px\] h2>.only-en{font-size:12px}.\[\&_h2\>\.only-en\]\:tracking-\[0\.36em\] h2>.only-en{--tw-tracking:.36em;letter-spacing:.36em}.\[\&_h2\>\.only-en\]\:uppercase h2>.only-en{text-transform:uppercase}.\[\&_img\]\:rounded-none img{border-radius:0}.\[\&_img\]\:ring-border\/80 img{--tw-ring-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_img\]\:ring-border\/80 img{--tw-ring-color:color-mix(in oklab, var(--border) 80%, transparent)}}.\[\&_input\]\:rounded-none input{border-radius:0}.\[\&_li_\.size-2\]\:hidden li .size-2,.\[\&_p\.tracking-wide\]\:hidden p.tracking-wide,.\[\&_svg\]\:hidden svg{display:none}.\[\&_textarea\]\:rounded-none textarea{border-radius:0}.\[\&_ul\]\:border-l-0 ul{border-left-style:var(--tw-border-style);border-left-width:0}.\[\&_ul\]\:pl-0 ul{padding-left:calc(var(--spacing,.25rem) * 0)}.\[\&\>\*\]\:h-48>*{height:calc(var(--spacing,.25rem) * 48)}.\[\&\>\*\+\*\]\:mt-2>*+*{margin-top:calc(var(--spacing,.25rem) * 2)}.\[\&\>\.only-en\]\:text-\[12px\]>.only-en{font-size:12px}.\[\&\>\.only-km\]\:text-\[14px\]>.only-km{font-size:14px}.\[\&\>\.only-km\]\:text-\[15px\]>.only-km{font-size:15px}.\[\&\>div\]\:max-w-none>div{max-width:none}.\[\&\>div\]\:gap-1>div{gap:calc(var(--spacing,.25rem) * 1)}.\[\&\>div\]\:rounded-none>div{border-radius:0}.\[\&\>div\]\:bg-transparent>div{background-color:#0000}.\[\&\>div\]\:px-0>div{padding-inline:calc(var(--spacing,.25rem) * 0)}.\[\&\>div\]\:py-0>div{padding-block:calc(var(--spacing,.25rem) * 0)}.\[\&\>div\]\:ring-0>div{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>div\:last-child\]\:relative>div:last-child{position:relative}.\[\&\>div\:last-child\]\:gap-4>div:last-child{gap:calc(var(--spacing,.25rem) * 4)}.\[\&\>div\:last-child\>p\]\:\[overflow-wrap\:break-word\]>div:last-child>p{overflow-wrap:break-word}.\[\&\>div\:last-child\>span\:first-of-type\]\:size-12>div:last-child>span:first-of-type{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}.\[\&\>div\:last-child\>span\:first-of-type\]\:rounded-none>div:last-child>span:first-of-type{border-radius:0}.\[\&\>div\:last-child\>span\:first-of-type\]\:border-primary\/45>div:last-child>span:first-of-type{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[\&\>div\:last-child\>span\:first-of-type\]\:border-primary\/45>div:last-child>span:first-of-type{border-color:color-mix(in oklab, var(--primary) 45%, transparent)}}.\[\&\>div\:last-child\>span\:first-of-type\]\:text-\[13px\]>div:last-child>span:first-of-type{font-size:13px}.\[\&\>div\:last-child\>span\:first-of-type\]\:tracking-\[0\.14em\]>div:last-child>span:first-of-type{--tw-tracking:.14em;letter-spacing:.14em}.\[\&\>div\:last-child\>span\:nth-of-type\(2\)\]\:w-8>div:last-child>span:nth-of-type(2){width:calc(var(--spacing,.25rem) * 8)}.\[\&\>div\>div\]\:bg-transparent>div>div{background-color:#0000}.\[\&\>div\>div\]\:px-0>div>div{padding-inline:calc(var(--spacing,.25rem) * 0)}.\[\&\>div\>div\]\:py-1>div>div{padding-block:calc(var(--spacing,.25rem) * 1)}.\[\&\>div\>div\]\:ring-0>div>div{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>div\>div\>span\:last-child\]\:text-\[11px\]>div>div>span:last-child{font-size:11px}.\[\&\>div\>div\>span\:last-child\]\:font-semibold>div>div>span:last-child{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.\[\&\>div\>div\>span\:last-child\]\:tracking-\[0\.12em\]>div>div>span:last-child{--tw-tracking:.12em;letter-spacing:.12em}.\[\&\>div\>div\>span\:last-child\]\:text-muted-foreground>div>div>span:last-child{color:var(--muted-foreground)}.\[\&\>div\>div\>span\:last-child\]\:uppercase>div>div>span:last-child{text-transform:uppercase}}