/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial}}}@layer theme{:host,:root{--font-sans:"Inter",sans-serif;--spacing:.25rem;--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--font-weight-bold:700}}@layer base{*{box-sizing:border-box;margin:0;padding:0;text-decoration:none;list-style:none}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\[visibility\:hidden\]{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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.\[inset\:0\]{inset:0}.\[top\:-74px\]{top:-74px}.\[top\:0\]{top:0}.\[top\:18px\]{top:18px}.\[top\:22px\]{top:22px}.\[top\:50\%\]{top:50%}.\[top\:80px\]{top:80px}.\[top\:calc\(100\%_\+_16px\)\]{top:calc(100% + 16px)}.\[right\:-1px\]{right:-1px}.\[right\:-21px\]{right:-21px}.\[right\:-22px\]{right:-22px}.\[right\:18px\]{right:18px}.\[right\:22px\]{right:22px}.\[bottom\:-1px\]{bottom:-1px}.\[bottom\:-108px\]{bottom:-108px}.\[bottom\:0\]{bottom:0}.\[bottom\:5px\]{bottom:5px}.\[bottom\:22px\]{bottom:22px}.\[bottom\:112px\]{bottom:112px}.\[left\:-1px\]{left:-1px}.\[left\:-21px\]{left:-21px}.\[left\:0\]{left:0}.\[left\:50\%\]{left:50%}.isolate{isolation:isolate}.\[z-index\:-1\]{z-index:-1}.\[z-index\:1\]{z-index:1}.\[z-index\:4\]{z-index:4}.\[z-index\:5\]{z-index:5}.\[z-index\:10\]{z-index:10}.\[z-index\:15\]{z-index:15}.\[z-index\:20\]{z-index:20}.\[z-index\:50\]{z-index:50}.\[z-index\:99\]{z-index:99}.\[z-index\:1000\]{z-index:1000}.\[z-index\:9999\]{z-index:9999}.\[z-index\:10000\]{z-index:10000}.\[z-index\:999999\]{z-index:999999}.\[grid-column\:1_\/_-1\]{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\[margin\:-13px_0_0_-13px\]{margin:-13px 0 0 -13px}.\[margin\:0\]{margin:0}.\[margin\:0_0_5px\]{margin:0 0 5px}.\[margin\:0_0_18px\],.\[margin\:0_0_18px_0\]{margin:0 0 18px}.\[margin\:0_auto\]{margin:0 auto}.\[margin\:0_auto_42px\]{margin:0 auto 42px}.\[margin\:0_auto_48px\]{margin:0 auto 48px}.\[margin\:1px_0_0\]{margin:1px 0 0}.\[margin\:2\.2vw_0\]{margin:2.2vw 0}.\[margin\:16px_0_0\]{margin:16px 0 0}.\[margin\:20px_0_0\]{margin:20px 0 0}.\[margin\:20px_0_28px\]{margin:20px 0 28px}.\[margin\:25px_0_0\]{margin:25px 0 0}.\[margin\:calc\(clamp\(84px\,_9vw\,_124px\)_\/_-2\)\]{margin:calc(clamp(84px,9vw,124px)/-2)}.container{box-sizing:border-box;width:92%;max-width:1320px;margin-inline:auto;padding-block:60px}@media (max-width:480px){.container{padding-block:40px}}.\[margin-top\:6px\]{margin-top:6px}.\[margin-top\:12px\]{margin-top:12px}.\[margin-top\:16px\]{margin-top:16px}.\[margin-top\:18px\]{margin-top:18px}.\[margin-top\:32px\]{margin-top:32px}.\[margin-bottom\:3\.4vw\]{margin-bottom:3.4vw}.\[margin-bottom\:16px\]{margin-bottom:16px}.\[margin-bottom\:28px\]{margin-bottom:28px}.\[margin-bottom\:48px\]{margin-bottom:48px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.\[aspect-ratio\:1\.34\]{aspect-ratio:1.34}.\[height\:0\]{height:0}.\[height\:1px\]{height:1px}.\[height\:10px\]{height:10px}.\[height\:22px\]{height:22px}.\[height\:26px\]{height:26px}.\[height\:30px\]{height:30px}.\[height\:32px\]{height:32px}.\[height\:34px\]{height:34px}.\[height\:38px\]{height:38px}.\[height\:40px\]{height:40px}.\[height\:42px\]{height:42px}.\[height\:46px\]{height:46px}.\[height\:60px\]{height:60px}.\[height\:100\%\]{height:100%}.\[height\:100svh\]{height:100svh}.\[height\:116px\]{height:116px}.\[height\:150px\]{height:150px}.\[height\:205px\]{height:205px}.\[height\:210px\]{height:210px}.\[height\:220px\]{height:220px}.\[height\:240px\]{height:240px}.\[height\:360px\]{height:360px}.\[height\:auto\]{height:auto}.\[height\:clamp\(84px\,_9vw\,_124px\)\]{height:clamp(84px,9vw,124px)}.\[height\:clamp\(320px\,_36vw\,_480px\)\]{height:clamp(320px,36vw,480px)}.h-3{height:calc(var(--spacing) * 3)}.\[max-height\:100svh\]{max-height:100svh}.\[min-height\:0\]{min-height:0}.\[min-height\:56px\]{min-height:56px}.\[min-height\:66px\]{min-height:66px}.\[min-height\:220px\]{min-height:220px}.\[min-height\:300px\]{min-height:300px}.\[min-height\:430px\]{min-height:430px}.min-h-\[60vh\]{min-height:60vh}.\[width\:0\]{width:0}.\[width\:1px\]{width:1px}.\[width\:10px\]{width:10px}.\[width\:26px\]{width:26px}.\[width\:30px\]{width:30px}.\[width\:32px\]{width:32px}.\[width\:34px\]{width:34px}.\[width\:38px\]{width:38px}.\[width\:40px\]{width:40px}.\[width\:42px\]{width:42px}.\[width\:46px\]{width:46px}.\[width\:55\%\]{width:55%}.\[width\:60px\]{width:60px}.\[width\:100\%\]{width:100%}.\[width\:116px\]{width:116px}.\[width\:190px\]{width:190px}.\[width\:245px\]{width:245px}.\[width\:370px\]{width:370px}.\[width\:380px\]{width:380px}.\[width\:510px\]{width:510px}.\[width\:clamp\(84px\,_9vw\,_124px\)\]{width:clamp(84px,9vw,124px)}.\[width\:min\(100\%\,_560px\)\]{width:min(100%,560px)}.\[width\:min\(100\%\,_660px\)\]{width:min(100%,660px)}.\[width\:min\(100\%\,_1040px\)\]{width:min(100%,1040px)}.\[width\:min\(760px\,_calc\(100vw_-_48px\)\)\]{width:min(760px,100vw - 48px)}.\[width\:min\(1320px\,_100\%\)\]{width:min(1320px,100%)}.w-3{width:calc(var(--spacing) * 3)}.\[max-width\:30ch\]{max-width:30ch}.\[max-width\:430px\]{max-width:430px}.\[max-width\:520px\]{max-width:520px}.\[max-width\:560px\]{max-width:560px}.\[max-width\:720px\]{max-width:720px}.\[max-width\:740px\]{max-width:740px}.\[max-width\:760px\]{max-width:760px}.\[max-width\:820px\]{max-width:820px}.\[max-width\:1040px\]{max-width:1040px}.\[max-width\:1120px\]{max-width:1120px}.\[min-width\:0\]{min-width:0}.\[flex\:0_0_auto\]{flex:none}.\[flex\:0_0_clamp\(220px\,_22vw\,_300px\)\]{flex:0 0 clamp(220px,22vw,300px)}.\[flex\:1\]{flex:1}.\[flex-shrink\:0\]{flex-shrink:0}.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}.\[grid-template-columns\:1\.12fr_1fr_1fr\]{grid-template-columns:1.12fr 1fr 1fr}.\[grid-template-columns\:18px_minmax\(0\,_1fr\)_16px\]{grid-template-columns:18px minmax(0,1fr) 16px}.\[grid-template-columns\:minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[grid-template-columns\:minmax\(0\,_1fr\)_minmax\(300px\,_0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)}.\[grid-template-columns\:minmax\(230px\,_0\.72fr\)_minmax\(300px\,_1\.3fr\)_minmax\(290px\,_1\.1fr\)\]{grid-template-columns:minmax(230px,.72fr) minmax(300px,1.3fr) minmax(290px,1.1fr)}.\[grid-template-columns\:repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.\[grid-template-columns\:repeat\(3\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.\[grid-template-columns\:repeat\(3\,_minmax\(130px\,_1fr\)\)\]{grid-template-columns:repeat(3,minmax(130px,1fr))}.\[grid-template-columns\:repeat\(4\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.\[grid-template-columns\:repeat\(4\,_minmax\(110px\,_1fr\)\)\]{grid-template-columns:repeat(4,minmax(110px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\[place-items\:center\]{place-items:center}.\[align-items\:end\]{align-items:end}.\[align-items\:start\]{align-items:start}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.\[gap\:0\]{gap:0}.\[gap\:2vw\]{gap:2vw}.\[gap\:4vw\]{gap:4vw}.\[gap\:7px\]{gap:7px}.\[gap\:8px\]{gap:8px}.\[gap\:9px\]{gap:9px}.\[gap\:10px\]{gap:10px}.\[gap\:12px\]{gap:12px}.\[gap\:14px\]{gap:14px}.\[gap\:16px\]{gap:16px}.\[gap\:18px\]{gap:18px}.\[gap\:24px\]{gap:24px}.\[gap\:32px\]{gap:32px}.\[gap\:32px_clamp\(40px\,_7vw\,_100px\)\]{gap:32px clamp(40px,7vw,100px)}.\[gap\:42px\]{gap:42px}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.\[border-radius\:6px\]{border-radius:6px}.\[border-radius\:10px\]{border-radius:10px}.\[border-radius\:12px\]{border-radius:12px}.\[border-radius\:14px\]{border-radius:14px}.\[border-radius\:15px\]{border-radius:15px}.\[border-radius\:16px\]{border-radius:16px}.\[border-radius\:18px\]{border-radius:18px}.\[border-radius\:20px\]{border-radius:20px}.\[border-radius\:22px\]{border-radius:22px}.\[border-radius\:24px\]{border-radius:24px}.\[border-radius\:26\%\]{border-radius:26%}.\[border-radius\:26px\]{border-radius:26px}.\[border-radius\:26px_26px_24px_24px\]{border-radius:26px 26px 24px 24px}.\[border-radius\:28px\]{border-radius:28px}.\[border-radius\:38\%_55\%_44\%_53\%\]{border-radius:38% 55% 44% 53%}.\[border-radius\:50\%\]{border-radius:50%}.\[border-radius\:999px\]{border-radius:999px}.rounded-full{border-radius:3.40282e+38px}.\[border-color\:\#182014\]{border-color:#182014}.\[border-color\:rgba\(255\,_255\,_255\,_0\.68\)\]{border-color:#ffffffad}.bg-\[\#7ed301\]{background-color:#7ed301}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\[object-position\:center_43\%\]{object-position:center 43%}.\[padding\:0\]{padding:0}.\[padding\:0_12px\]{padding:0 12px}.\[padding\:0_22px\]{padding:0 22px}.\[padding\:4\.5vw_5vw_2vw\]{padding:4.5vw 5vw 2vw}.\[padding\:13px_25px\]{padding:13px 25px}.\[padding\:14\%\]{padding:14%}.\[padding\:14px_26px\]{padding:14px 26px}.\[padding\:18px_20px\]{padding:18px 20px}.\[padding\:20px\]{padding:20px}.\[padding\:24px_28px\]{padding:24px 28px}.\[padding\:26px_20px\]{padding:26px 20px}.\[padding\:28px\]{padding:28px}.\[padding\:30px_32px_30px_10px\]{padding:30px 32px 30px 10px}.\[padding\:40px_clamp\(28px\,_3\.2vw\,_48px\)\]{padding:40px clamp(28px,3.2vw,48px)}.\[padding\:42px_42px_28px\]{padding:42px 42px 28px}.\[padding\:76px_max\(6vw\,_calc\(\(100vw_-_1320px\)_\/_2\)\)\]{padding:76px max(6vw,50vw - 660px)}.\[padding\:100px_max\(6vw\,_calc\(\(100vw_-_1200px\)_\/_2\)\)\]{padding:100px max(6vw,50vw - 600px)}.\[padding\:108px_max\(6vw\,_calc\(\(100vw_-_1320px\)_\/_2\)\)\]{padding:108px max(6vw,50vw - 660px)}.\[padding\:142px_max\(6vw\,_calc\(\(100vw_-_1320px\)_\/_2\)\)_80px\]{padding:142px max(6vw,50vw - 660px) 80px}.text-center{text-align:center}.text-left{text-align:left}.\[font-family\:\'Bricolage_Grotesque\'\,_system-ui\,_sans-serif\]{font-family:Bricolage Grotesque,system-ui,sans-serif}.\[font-family\:\'Inter_Tight\'\,_system-ui\,_sans-serif\]{font-family:Inter Tight,system-ui,sans-serif}.\[font-family\:\'Space_Grotesk\'\,_\'Inter\'\,_sans-serif\]{font-family:Space Grotesk,Inter,sans-serif}.\[font-family\:-apple-system\,_BlinkMacSystemFont\,_\'Segoe_UI\'\,_Arial\,_sans-serif\]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.\[font-family\:inherit\]{font-family:inherit}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\[font-size\:10px\]{font-size:10px}.\[font-size\:11px\]{font-size:11px}.\[font-size\:12\.5px\]{font-size:12.5px}.\[font-size\:13\.5px\]{font-size:13.5px}.\[font-size\:13px\]{font-size:13px}.\[font-size\:14px\]{font-size:14px}.\[font-size\:15px\]{font-size:15px}.\[font-size\:16px\]{font-size:16px}.\[font-size\:17px\]{font-size:17px}.\[font-size\:18px\]{font-size:18px}.\[font-size\:19px\]{font-size:19px}.\[font-size\:28px\]{font-size:28px}.\[font-size\:31px\]{font-size:31px}.\[font-size\:33px\]{font-size:33px}.\[line-height\:1\.2\]{line-height:1.2}.\[line-height\:1\.4\]{line-height:1.4}.\[line-height\:1\.5\]{line-height:1.5}.\[line-height\:1\.7\]{line-height:1.7}.\[line-height\:1\.45\]{line-height:1.45}.\[line-height\:1\.55\]{line-height:1.55}.\[line-height\:1\.65\]{line-height:1.65}.\[line-height\:1\.75\]{line-height:1.75}.\[line-height\:1\.85\]{line-height:1.85}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[letter-spacing\:-0\.03em\]{letter-spacing:-.03em}.\[letter-spacing\:-0\.015em\]{letter-spacing:-.015em}.\[letter-spacing\:0\.04em\]{letter-spacing:.04em}.\[letter-spacing\:0\.12em\]{letter-spacing:.12em}.\[letter-spacing\:0\.16em\]{letter-spacing:.16em}.\[color\:\#5aa000\]{color:#5aa000}.\[color\:\#6d7d73\]{color:#6d7d73}.\[color\:\#8b998e\]{color:#8b998e}.\[color\:\#8fd11e\]{color:#8fd11e}.\[color\:\#9aa79a\]{color:#9aa79a}.\[color\:\#111\]{color:#111}.\[color\:\#17300e\]{color:#17300e}.\[color\:\#45534a\]{color:#45534a}.\[color\:\#52733d\]{color:#52733d}.\[color\:\#65736b\]{color:#65736b}.\[color\:\#536258\]{color:#536258}.\[color\:\#577341\]{color:#577341}.\[color\:\#809087\]{color:#809087}.\[color\:\#cfd6cf\]{color:#cfd6cf}.\[color\:\#fff\],.\[color\:\#ffffff\]{color:#fff}.\[color\:rgba\(0\,_0\,_0\,_0\.72\)\]{color:#000000b8}.\[color\:rgba\(255\,_255\,_255\,_0\.7\)\]{color:#ffffffb3}.\[color\:rgba\(255\,_255\,_255\,_0\.88\)\]{color:#ffffffe0}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.underline{text-decoration-line:underline}.\[opacity\:0\]{opacity:0}.\[box-shadow\:0_0_0_1px_\#e1e8e2\,_0_14px_32px_rgba\(24\,_45\,_30\,_0\.1\)\]{box-shadow:0 0 0 1px #e1e8e2,0 14px 32px #182d1e1a}.\[box-shadow\:0_0_10px_4px_rgba\(179\,_157\,_219\,_0\.55\)\,_0_0_22px_10px_rgba\(140\,_120\,_220\,_0\.28\)\]{box-shadow:0 0 10px 4px #b39ddb8c,0 0 22px 10px #8c78dc47}.\[box-shadow\:0_8px_24px_rgba\(24\,_45\,_30\,_0\.035\)\]{box-shadow:0 8px 24px #182d1e09}.\[box-shadow\:0_10px_25px_rgba\(1\,_91\,_156\,_0\.25\)\]{box-shadow:0 10px 25px #015b9c40}.\[box-shadow\:0_10px_28px_rgba\(24\,_45\,_30\,_0\.04\)\]{box-shadow:0 10px 28px #182d1e0a}.\[box-shadow\:0_12px_25px_rgba\(72\,_142\,_7\,_0\.28\)\]{box-shadow:0 12px 25px #488e0747}.\[box-shadow\:0_18px_44px_rgba\(0\,_0\,_0\,_0\.32\)\]{box-shadow:0 18px 44px #00000052}.\[box-shadow\:0_20px_35px_rgba\(0\,_0\,_0\,_0\.42\)\,_0_5px_12px_rgba\(72\,_142\,_7\,_0\.18\)\]{box-shadow:0 20px 35px #0000006b,0 5px 12px #488e072e}.\[box-shadow\:0_20px_45px_rgba\(20\,_10\,_40\,_0\.28\)\]{box-shadow:0 20px 45px #140a2847}.\[box-shadow\:0_22px_55px_rgba\(24\,_45\,_30\,_0\.06\)\,_0_2px_8px_rgba\(24\,_45\,_30\,_0\.025\)\]{box-shadow:0 22px 55px #182d1e0f,0 2px 8px #182d1e06}.\[box-shadow\:0_35px_100px_rgba\(38\,_73\,_25\,_0\.24\)\,_inset_0_1px_0_rgba\(255\,_255\,_255\,_0\.8\)\]{box-shadow:0 35px 100px #2649193d,inset 0 1px #fffc}.\[box-shadow\:inset_0_1px_0_rgba\(255\,_255\,_255\,_0\.7\)\,_0_15px_35px_rgba\(72\,_142\,_7\,_0\.12\)\]{box-shadow:inset 0 1px #ffffffb3,0 15px 35px #488e071f}.\[box-shadow\:inset_0_1px_0_rgba\(255\,_255\,_255\,_0\.55\)\]{box-shadow:inset 0 1px #ffffff8c}.\[box-shadow\:inset_0_1px_0_rgba\(255\,_255\,_255\,_0\.94\)\,_0_6px_16px_rgba\(72\,_142\,_7\,_0\.08\)\]{box-shadow:inset 0 1px #fffffff0,0 6px 16px #488e0714}.\[box-shadow\:inset_0_1px_1px_rgba\(255\,_255\,_255\,_0\.45\)\,_0_0_0_5px_rgba\(22\,_138\,_255\,_0\.14\)\,_0_9px_24px_rgba\(18\,_91\,_173\,_0\.35\)\]{box-shadow:inset 0 1px 1px #ffffff73,0 0 0 5px #168aff24,0 9px 24px #125bad59}.\[box-shadow\:inset_0_1px_1px_rgba\(255\,_255\,_255\,_0\.45\)\,_0_0_0_5px_rgba\(37\,_211\,_102\,_0\.14\)\,_0_9px_24px_rgba\(11\,_99\,_46\,_0\.35\)\]{box-shadow:inset 0 1px 1px #ffffff73,0 0 0 5px #25d36624,0 9px 24px #0b632e59}.\[outline\:none\]{outline:none}.\[background\:\#0a0a0e\]{background:#0a0a0e}.\[background\:\#101713\]{background:#101713}.\[background\:\#182014\]{background:#182014}.\[background\:\#e7eee8\]{background:#e7eee8}.\[background\:\#e8f2d6\]{background:#e8f2d6}.\[background\:\#edf4e8\]{background:#edf4e8}.\[background\:\#edf5e7\]{background:#edf5e7}.\[background\:\#f2f5f1\]{background:#f2f5f1}.\[background\:\#f7f9f6\]{background:#f7f9f6}.\[background\:\#f7f9f7\]{background:#f7f9f7}.\[background\:\#fff\]{background:#fff}.\[background\:linear-gradient\(135deg\,_\#9dcbff_0\%\,_\#b7b3fb_55\%\,_\#c9aefc_100\%\)\]{background:linear-gradient(135deg,#9dcbff,#b7b3fb 55%,#c9aefc)}.\[background\:linear-gradient\(145deg\,_\#3b9dff\,_\#0874e8\)\]{background:linear-gradient(145deg,#3b9dff,#0874e8)}.\[background\:linear-gradient\(145deg\,_\#39e878\,_\#16b957\)\]{background:linear-gradient(145deg,#39e878,#16b957)}.\[background\:linear-gradient\(_118deg\,_\#015b9c_0\%\,_\#1f7f5c_46\%\,_\#5aa000_74\%\,_\#7ed301_100\%_\)\]{background:linear-gradient(118deg,#015b9c,#1f7f5c 46%,#5aa000 74%,#7ed301)}.\[background\:linear-gradient\(_135deg\,_rgba\(72\,_142\,_7\,_0\.12\)\,_rgba\(255\,_255\,_255\,_0\.08\)_\)\]{background:linear-gradient(135deg,#488e071f,#ffffff14)}.\[background\:linear-gradient\(_145deg\,_\#070707_0\%\,_\#171717_38\%\,_\#0d0d0d_100\%_\)\]{background:linear-gradient(145deg,#070707,#171717 38%,#0d0d0d)}.\[background\:linear-gradient\(_145deg\,_rgba\(255\,_255\,_255\,_0\.18\)\,_rgba\(126\,_168\,_76\,_0\.1\)_\)\]{background:linear-gradient(145deg,#ffffff2e,#7ea84c1a)}.\[background\:linear-gradient\(_145deg\,_rgba\(255\,_255\,_255\,_0\.24\)\,_rgba\(168\,_221\,_7\,_0\.1\)_\)\]{background:linear-gradient(145deg,#ffffff3d,#a8dd071a)}.\[background\:linear-gradient\(_145deg\,_rgba\(255\,_255\,_255\,_0\.24\)\,_rgba\(168\,_221\,_7\,_0\.08\)_\)\]{background:linear-gradient(145deg,#ffffff3d,#a8dd0714)}.\[background\:linear-gradient\(_145deg\,_rgba\(255\,_255\,_255\,_0\.28\)\,_rgba\(168\,_221\,_7\,_0\.12\)_\)\]{background:linear-gradient(145deg,#ffffff47,#a8dd071f)}.\[background\:linear-gradient\(_145deg\,_rgba\(255\,_255\,_255\,_0\.96\)\,_rgba\(168\,_221\,_7\,_0\.12\)_\)\]{background:linear-gradient(145deg,#fffffff5,#a8dd071f)}.\[background\:linear-gradient\(_220deg\,_rgba\(255\,_255\,_255\,_0\.18\)\,_rgba\(126\,_168\,_76\,_0\.08\)_\)\]{background:linear-gradient(220deg,#ffffff2e,#7ea84c14)}.\[background\:none\]{background:0 0}.\[background\:radial-gradient\(_circle\,_\#d9cfff_0\%\,_\#b39ddb_45\%\,_rgba\(179\,_157\,_219\,_0\)_75\%_\)\]{background:radial-gradient(circle,#d9cfff 0,#b39ddb 45%,#b39ddb00 75%)}.\[background\:radial-gradient\(_circle_at_50\%_35\%\,_rgba\(255\,_255\,_255\,_0\.9\)\,_rgba\(238\,_247\,_220\,_0\.78\)_42\%\,_rgba\(211\,_226\,_190\,_0\.86\)_100\%_\)\]{background:radial-gradient(circle at 50% 35%,#ffffffe6,#eef7dcc7 42%,#d3e2bedb 100%)}.\[background\:radial-gradient\(_ellipse_at_50\%_38\%\,_rgba\(255\,_255\,_255\,_0\.98\)_0\%\,_rgba\(250\,_253\,_244\,_0\.96\)_45\%\,_rgba\(232\,_242\,_214\,_0\.98\)_100\%_\)\]{background:radial-gradient(at 50% 38%,#fffffffa 0,#fafdf4f5 45%,#e8f2d6fa 100%)}.\[background\:radial-gradient\(circle_at_8\%_0\%\,_rgba\(72\,_130\,_40\,_0\.35\)_0\%\,_rgba\(0\,_0\,_0\,_0\)_42\%\)\,_\#0d1f11\]{background:radial-gradient(circle at 8% 0,#48822859 0,#0000 42%),#0d1f11}.\[background\:radial-gradient\(ellipse_at_5\%_0\%\,_rgba\(126\,_211\,_1\,_0\.09\)\,_transparent_30\%\)\,_\#f2f5f1\]{background:radial-gradient(at 5% 0,#7ed30117,#0000 30%),#f2f5f1}.\[background\:radial-gradient\(ellipse_at_8\%_0\%\,_rgba\(126\,_211\,_1\,_0\.11\)\,_transparent_34\%\)\,_\#f2f5f1\]{background:radial-gradient(at 8% 0,#7ed3011c,#0000 34%),#f2f5f1}.\[background\:radial-gradient\(ellipse_at_50\%_0\%\,_rgba\(126\,_211\,_1\,_0\.12\)\,_transparent_50\%\)\,_\#f2f5f1\]{background:radial-gradient(at 50% 0,#7ed3011f,#0000 50%),#f2f5f1}.\[background\:radial-gradient\(ellipse_at_84\%_6\%\,_rgba\(126\,_211\,_1\,_0\.15\)\,_transparent_34\%\)\,_\#101c17\]{background:radial-gradient(at 84% 6%,#7ed30126,#0000 34%),#101c17}.\[background\:rgba\(38\,_39\,_38\,_0\.98\)\]{background:#262726fa}.\[background\:rgba\(126\,_211\,_1\,_0\.1\)\]{background:#7ed3011a}.\[background\:rgba\(255\,_255\,_255\,_0\.03\)\]{background:#ffffff08}.\[background\:rgba\(255\,_255\,_255\,_0\.08\)\]{background:#ffffff14}.\[background\:rgba\(255\,_255\,_255\,_0\.12\)\]{background:#ffffff1f}.\[background\:rgba\(255\,_255\,_255\,_0\.48\)\]{background:#ffffff7a}.\[background\:rgba\(255\,_255\,_255\,_0\.88\)\]{background:#ffffffe0}.\[border-right\:1px_solid_\#e1e8e2\]{border-right:1px solid #e1e8e2}.\[border-top\:1px_solid_rgba\(255\,_255\,_255\,_0\.52\)\]{border-top:1px solid #ffffff85}.\[border-top\:1px_solid_rgba\(255\,_255\,_255\,_0\.72\)\]{border-top:1px solid #ffffffb8}.\[border\:0\]{border:0}.\[border\:1px_solid_\#dce5dc\]{border:1px solid #dce5dc}.\[border\:1px_solid_\#dfe7e1\]{border:1px solid #dfe7e1}.\[border\:1px_solid_\#e0e8df\]{border:1px solid #e0e8df}.\[border\:1px_solid_rgba\(19\,_43\,_29\,_0\.08\)\]{border:1px solid #132b1d14}.\[border\:1px_solid_rgba\(72\,_142\,_7\,_0\.2\)\]{border:1px solid #488e0733}.\[border\:1px_solid_rgba\(72\,_142\,_7\,_0\.28\)\]{border:1px solid #488e0747}.\[border\:1px_solid_rgba\(90\,_160\,_0\,_0\.18\)\]{border:1px solid #5aa0002e}.\[border\:1px_solid_rgba\(168\,_221\,_7\,_0\.28\)\]{border:1px solid #a8dd0747}.\[border\:1px_solid_rgba\(255\,_255\,_255\,_0\.08\)\]{border:1px solid #ffffff14}.\[border\:1px_solid_rgba\(255\,_255\,_255\,_0\.45\)\]{border:1px solid #ffffff73}.\[border\:1px_solid_rgba\(255\,_255\,_255\,_0\.62\)\]{border:1px solid #ffffff9e}.\[border\:1px_solid_transparent\]{border:1px solid #0000}.\[border\:2px_solid_rgba\(255\,_255\,_255\,_0\.45\)\]{border:2px solid #ffffff73}.\[border\:3px_solid_rgba\(255\,_255\,_255\,_0\.96\)\]{border:3px solid #fffffff5}.\[border\:5px_solid_\#fff\]{border:5px solid #fff}.\[border\:none\]{border:none}.\[font\:inherit\]{font:inherit}.\[list-style\:none\]{list-style:none}.\[perspective\:1000px\]{perspective:1000px}.\[text-decoration\:none\]{text-decoration:none}}body:has(.route-shell[data-route-theme=dark]){background:#0f0f0f}.route-shell{--route-background:#fff;--route-foreground:#183b32;background:var(--route-background)}.route-shell[data-route-theme=dark]{--route-background:#0f0f0f;--route-foreground:#fff}.route-viewport{min-height:100svh;position:relative}.route-cover{z-index:80;background:var(--route-background);position:absolute;inset:0}.route-fallback{background:var(--route-background,#fff);min-height:100svh;color:var(--route-foreground,#183b32);place-items:center;display:grid;position:sticky;top:0}.route-fallback__dots{min-height:32px}.route-fallback__dot{opacity:.45;animation:route-loading-pulse 1.5s ease-in-out infinite}@keyframes route-loading-pulse{0%,24%,to{opacity:.45;transform:scale(1)}12%{opacity:1;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.route-fallback__dot{opacity:1;animation:none}}@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}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.cursor-dot{will-change:transform,opacity;justify-content:center;transition:opacity .25s}.cursor-dot__core{filter:blur(.5px)}@media (pointer:coarse){.cursor-dot{display:none}}@media (prefers-reduced-motion:reduce){.cursor-dot{display:none}}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.preloader,.preloader-tile{justify-content:center}.preloader-tile{will-change:transform,opacity}.preloader-tile img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.preloader-tile--text span{text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:clamp(12px,1.35vw,16px);line-height:1.25;font-weight:var(--font-weight-bold,700);color:#fff}@media (prefers-reduced-motion:reduce){.preloader-tile{transition:none!important}}.intro-seen .preloader{display:none}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.discount-popup{-webkit-backdrop-filter:blur(8px);transition:opacity .35s}.discount-popup.is-visible{opacity:1}.discount-popup__dialog{transform-origin:50%;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);transform:translateY(22px)scale(.96)}.discount-popup.is-visible .discount-popup__dialog{opacity:1;transform:translateY(0)scale(1)}.discount-popup__dialog:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#a8dd0733 0,#a8dd0714 35%,#0000 72%);width:600px;height:600px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.discount-popup__close{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .18s,transform .18s}.discount-popup__close:hover{background:#ffffffd9;transform:rotate(90deg)}.discount-popup__close span{background:#e53935;width:17px;height:1.5px;position:absolute;top:18px;left:10px}.discount-popup__close span:first-child{transform:rotate(45deg)}.discount-popup__close span:last-child{transform:rotate(-45deg)}.discount-popup__confetti i{opacity:0;width:6px;height:12px;animation:discount-confetti-burst 1.8s calc(var(--delay) + .65s) cubic-bezier(.16,1,.3,1) 1 both;border-radius:2px;display:block;position:absolute;bottom:70px;left:50%;transform:translate(-50%)rotate(0)scale(.4)}.discount-popup__confetti i:first-child{--x:-190px;--y:120px;--r:-140deg;--delay:0s;background:#e53935}.discount-popup__confetti i:nth-child(2){--x:-150px;--y:180px;--r:100deg;--delay:40ms;background:#015b9c}.discount-popup__confetti i:nth-child(3){--x:-105px;--y:145px;--r:-80deg;--delay:80ms;background:#f2b84b}.discount-popup__confetti i:nth-child(4){--x:-55px;--y:205px;--r:155deg;--delay:20ms;background:#5aa000}.discount-popup__confetti i:nth-child(5){--x:0px;--y:155px;--r:-120deg;--delay:.1s;background:#1f7f5c}.discount-popup__confetti i:nth-child(6){--x:55px;--y:205px;--r:95deg;--delay:50ms;background:#f2b84b}.discount-popup__confetti i:nth-child(7){--x:108px;--y:145px;--r:-145deg;--delay:.12s;background:#015b9c}.discount-popup__confetti i:nth-child(8){--x:155px;--y:180px;--r:130deg;--delay:30ms;background:#e53935}.discount-popup__confetti i:nth-child(9){--x:195px;--y:120px;--r:-95deg;--delay:90ms;background:#5aa000}.discount-popup__confetti i:nth-child(10){--x:-225px;--y:55px;--r:80deg;--delay:.14s;background:#e53935}.discount-popup__confetti i:nth-child(11){--x:225px;--y:65px;--r:145deg;--delay:70ms;background:#015b9c}.discount-popup__confetti i:nth-child(12){--x:-125px;--y:90px;--r:-130deg;--delay:.16s;background:#f2b84b}.discount-popup__confetti i:nth-child(13){--x:80px;--y:95px;--r:100deg;--delay:.11s;background:#1f7f5c}.discount-popup__confetti i:nth-child(14){--x:-20px;--y:225px;--r:-170deg;--delay:60ms;background:#5aa000}@keyframes discount-confetti-burst{0%{opacity:0;transform:translate(-50%)rotate(0)scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(var(--y) * -1)) rotate(var(--r)) scale(1)}}@media (prefers-reduced-motion:reduce){.discount-popup__confetti{display:none}}.discount-heading h1{-webkit-text-fill-color:transparent;--tw-font-weight:var(--font-weight-extrabold,800);font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:var(--font-weight-extrabold,800);color:#0000;background:linear-gradient(118deg,#015b9c,#1f7f5c 46%,#5aa000 74%,#7ed301);-webkit-background-clip:text;background-clip:text;margin:0;padding:7px 0}.discount-heading h1 span{color:#0000}.envelope-back{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.discount-heading__off-text{--tw-font-weight:var(--font-weight-bold,700);font-size:20px;font-weight:var(--font-weight-bold,700)}.envelope-flap{clip-path:polygon(50% 0,100% 55%,100% 100%,0 100%,0 55%);transform:translate(-50%)rotate(0)}.voucher-card{transform:translate(-50%)}.voucher-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 25%,#ffffff17,#0000 52%);position:absolute;inset:0}.voucher-card__discount{justify-content:center}.voucher-card__discount strong{--tw-font-weight:var(--font-weight-extrabold,800);font-family:Inter Tight,system-ui,sans-serif;font-size:84px;line-height:.8;font-weight:var(--font-weight-extrabold,800);letter-spacing:-.09em;color:#fff;text-shadow:0 3px 8px #17300e24}.voucher-card__products span{--tw-font-weight:var(--font-weight-bold,700);font-family:Inter Tight,system-ui,sans-serif;font-size:16px;line-height:1.05;font-weight:var(--font-weight-bold,700);color:#fff}.envelope-front{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.envelope-front__left{clip-path:polygon(0 0,100% 55%,0 100%)}.envelope-front__right{clip-path:polygon(100% 0,0 55%,100% 100%)}.envelope-front__bottom{transform:translate(-50%)rotate(45deg)}.voucher-price{clip-path:polygon(50% 0,62% 7%,75% 4%,85% 14%,96% 18%,94% 31%,100% 43%,94% 55%,98% 68%,88% 77%,85% 91%,71% 90%,60% 100%,49% 94%,37% 100%,27% 90%,14% 91%,11% 78%,2% 68%,7% 55%,0 43%,7% 31%,3% 18%,17% 14%,26% 4%,39% 7%);justify-content:center;transform:rotate(8deg)}.voucher-price span{--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;font-weight:var(--font-weight-semibold,600);margin-bottom:-3px}.voucher-price span,.voucher-price strong{font-family:Inter Tight,system-ui,sans-serif}.voucher-price strong{--tw-font-weight:var(--font-weight-extrabold,800);font-size:30px;line-height:1;font-weight:var(--font-weight-extrabold,800)}.discount-countdown__item{justify-content:center;transition:border-color .18s,box-shadow .18s,transform .18s}.discount-countdown__item:hover{border-color:#488e0780;transform:translateY(-2px);box-shadow:inset 0 1px #fffffff0,0 9px 20px #488e0724}.discount-countdown__item strong{--tw-font-weight:var(--font-weight-extrabold,800);font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:26px;line-height:.95;font-weight:var(--font-weight-extrabold,800);color:var(--color-primary,#000)}.discount-countdown__item span{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;line-height:1;font-weight:var(--font-weight-semibold,600);letter-spacing:.08em;color:var(--color-dark-green,#488e07);text-transform:uppercase;margin-top:5px}.discount-popup__cta{justify-content:center;transition:transform .18s,box-shadow .18s,background .18s}.discount-popup__cta:hover{color:#fff;background:linear-gradient(118deg,#014d87,#1d6c4e 46%,#4d8d00 74%,#6cd101);transform:translateY(-2px);box-shadow:0 14px 30px #015b9c52}.discount-popup__cta span{font-size:16px;transition:transform .18s}.discount-popup__cta:hover span{transform:translate(3px)}@media (max-width:760px){.discount-popup{padding:12px}.discount-popup__dialog{border-radius:24px;width:100%;min-height:0;max-height:none}.discount-voucher{min-height:0;padding:32px 18px 24px}.discount-heading__small{font-size:16px}.discount-heading h1{font-size:clamp(30px,7vw,40px)}.voucher-envelope{width:min(100%,580px);height:300px;margin-top:22px}.voucher-card{width:min(74%,425px);height:205px;top:18px}.voucher-card__title{margin-top:24px;font-size:16px}.voucher-card__discount{margin-top:12px}.voucher-card__discount strong{font-size:clamp(58px,15vw,82px)}.voucher-card__products{margin-top:20px}.voucher-card__products span{font-size:15px}.envelope-front{height:178px}.envelope-back{height:205px}.voucher-price{width:110px;height:110px;bottom:0;right:-5px}.voucher-price span{font-size:14px}.voucher-price strong{font-size:29px}.discount-popup__copy{margin-top:18px;font-size:12px}.discount-countdown{gap:7px;margin-top:16px}.discount-countdown__item{min-height:60px}.discount-countdown__item strong{font-size:22px}.discount-countdown__item span{font-size:9px}.discount-popup__cta{margin-top:16px}}@media (max-width:480px){.discount-popup__dialog{min-height:0;max-height:calc(100vh - 24px)}.discount-popup__content{min-height:400px;padding:82px 12px 30px}.discount-heading__small{font-size:15px}.discount-heading h1{font-size:32px}.voucher-envelope{height:255px;margin-top:24px}.voucher-card{width:76%;height:175px}.voucher-card__title{margin-top:20px;font-size:15px}.voucher-card__discount strong{font-size:56px}.voucher-card__products{margin-top:16px}.voucher-card__products span{font-size:15px}.voucher-cutout{width:38px;height:38px;top:78px}.voucher-cutout--left{left:-19px}.voucher-cutout--right{right:-19px}.envelope-back{border-radius:20px;height:205px}.envelope-front{border-radius:20px;height:175px}.voucher-price{width:92px;height:92px;bottom:-3px;right:-2px}.voucher-price span{font-size:11px}.voucher-price strong{font-size:24px}.discount-popup__copy{width:92%;font-size:10px;line-height:1.35}.discount-countdown{gap:5px;margin-top:14px}.discount-countdown__item{min-height:52px}.discount-countdown__item strong{font-size:18px}.discount-countdown__item span{margin-top:4px;font-size:7px}.discount-countdown__note{font-size:12px}.discount-popup__cta{padding:11px 20px;font-size:12px}}@media (min-width:761px) and (max-height:850px){.discount-popup{padding:12px}.discount-popup__dialog{width:min(100%,650px);min-height:0;max-height:none}.discount-popup__content{min-height:0;padding:72px 40px 30px}.discount-heading__small{font-size:20px}.discount-heading h1{font-size:30px}.voucher-envelope{width:500px;height:340px;margin-top:28px}.voucher-card{width:365px;height:195px;top:22px}.voucher-card__title{margin-top:17px;font-size:15px}.voucher-card__discount{margin-top:8px}.voucher-card__discount strong{font-size:72px}.voucher-card__products{margin-top:17px}.voucher-card__products span{font-size:17px}.voucher-cutout{width:42px;height:42px;top:65px}.voucher-cutout--left{left:-21px}.voucher-cutout--right{right:-21px}.envelope-back{height:225px}.envelope-front{height:195px}.voucher-price{width:112px;height:112px;bottom:2px;right:-18px}.voucher-price span{font-size:14px}.voucher-price strong{font-size:29px}.discount-popup__cta{padding:11px 21px;font-size:12px}}@media (min-width:761px) and (max-height:750px){.discount-popup__dialog{width:590px;min-height:0;max-height:none}.discount-popup__content{min-height:0;padding:62px 30px 24px}.discount-heading__small{font-size:17px}.discount-heading h1{font-size:30px}.voucher-envelope{width:440px;height:285px;margin-top:5px}.voucher-card{border-radius:18px;width:320px;height:165px;top:18px}.voucher-card__discount strong{font-size:60px}.voucher-card__products{margin-top:14px}.voucher-card__products span{font-size:14px}.voucher-cutout{width:36px;height:36px;top:54px}.voucher-cutout--left{left:-18px}.voucher-cutout--right{right:-18px}.envelope-back{border-radius:20px;height:190px}.envelope-front{border-radius:20px;height:165px}.voucher-price{width:92px;height:92px;bottom:-2px;right:-10px}.voucher-price span{font-size:11px}.voucher-price strong{font-size:24px}.discount-popup__cta{padding:9px 18px;font-size:11px}}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.whatsapp-float{filter:drop-shadow(0 10px 18px #0f502b33);transition:transform .25s,filter .25s}.whatsapp-float:hover{filter:drop-shadow(0 14px 22px #0f502b4d);transform:translateY(-5px)scale(1.04)}@media (max-width:600px){.whatsapp-float{bottom:16px;right:14px}.whatsapp-float__icon{width:54px;height:54px;font-size:29px}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.messenger-float{filter:drop-shadow(0 10px 18px #125bad33);transition:transform .25s,filter .25s}.messenger-float:hover{filter:drop-shadow(0 14px 22px #125bad4d);transform:translateY(-5px)scale(1.04)}@media (max-width:600px){.messenger-float{bottom:102px;right:14px}.messenger-float__icon{width:54px;height:54px;font-size:28px}}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.footer-social{justify-content:center;transition:transform .25s,filter .25s}.footer-social svg{width:16px;height:16px}.footer-social:hover{filter:brightness(1.12);transform:translateY(-2px)}.footer-social--linkedin{background:#1877c5}.footer-social--facebook{background:#1877f2}.footer-social--instagram{background:#e4405f}.footer__email:hover{color:#cfd6cf}.footer-column__link{transition:color .2s}.footer-column__link:hover{color:#cfd6cf}.footer__offices-label{text-transform:uppercase}.office-card__phone:hover{text-decoration:underline}.footer__bottom{justify-content:space-between}.footer__legal-links a{color:#6d7d73;font-size:12.5px;text-decoration:none;transition:color .2s}.footer__legal-links a:hover{color:#cfd6cf}@media (max-width:1000px){.footer__columns{grid-template-columns:repeat(3,1fr);row-gap:2.4vw}.footer__offices-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.footer{padding:12vw 6vw 8vw}.footer__top{flex-direction:column;gap:8vw}.footer__columns{grid-template-columns:repeat(2,1fr)}.footer__offices-grid{grid-template-columns:1fr}.footer__bottom{flex-direction:column;align-items:flex-start}}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.header{transition:background .4s,transform .4s}.header .container{-webkit-backdrop-filter:blur(18px);background:#3f3e3ea3;border:1px solid #ffffff14;border-radius:0 0 50px 50px;justify-content:space-between;align-items:center;padding:25px 30px;transition:all .4s;display:flex;box-shadow:0 10px 40px #00000040}.logo{cursor:pointer}.logo,.logo img{transition:all .35s}.logo img{object-fit:contain;width:150px;height:auto}.business-trigger,.nav>a{z-index:2;--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);color:#fff;border-radius:999px;padding:14px 22px;text-decoration:none;transition:color .3s,transform .3s;position:relative}.business-trigger:hover,.nav>a:hover{transform:translateY(-2px)}.business-trigger svg{font-size:11px;transition:transform .25s}.business-nav-item.is-open .business-trigger svg{transform:rotate(180deg)}.business-dropdown{transition:opacity .2s,visibility .2s,transform .2s;transform:translate(-50%,8px)}.business-dropdown:before{content:"";height:16px;position:absolute;bottom:100%;left:0;right:0}.business-nav-item.is-open .business-dropdown{visibility:visible;opacity:1;transform:translate(-50%)}.business-group h2{--tw-font-weight:var(--font-weight-bold,700);font-size:14px;font-weight:var(--font-weight-bold,700);letter-spacing:.04em;color:#a8dd07;text-transform:uppercase;border-bottom:1px solid #ffffff2e;margin:0 0 10px;padding-bottom:10px}.business-group a,.business-group span{color:#ffffffc7;padding:6px 0;font-size:15px;line-height:1.35;display:block}.business-group a{transition:color .2s,transform .2s}.business-group a:focus-visible,.business-group a:hover{color:#fff;transform:translate(3px)}.nav-indicator{transition:width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),opacity .25s}.header-btn-link{transition:transform .3s,background .3s}.header-btn-link:before{content:"";background:#ffffff40;width:180%;height:180%;transition:all .55s;position:absolute;top:-50%;left:-180%;transform:rotate(25deg)}.header-btn-link:hover:before{left:120%}.header-btn-link:hover{transform:translateY(-3px)}@media (max-width:991px){.menu-icon{background:0 0;border:none;display:block}.header-btn{display:none}.nav{-webkit-backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:linear-gradient(145deg,#015b9cfa,#1f7f5cfa 68%,#5aa000fa);border:1px solid #7ed3016b;border-radius:22px;flex-direction:column;align-items:stretch;gap:6px;width:calc(100% - 24px);max-height:0;padding:0 12px;transition:max-height .4s,opacity .3s,transform .4s,padding .4s;position:absolute;top:calc(100% + 10px);left:12px;overflow:hidden;transform:translateY(-8px)scale(.98);box-shadow:0 18px 42px #00000052,inset 0 1px #ffffff1a}.nav.active{opacity:1;pointer-events:auto;max-height:calc(100dvh - 100px);padding:12px;overflow-y:auto;transform:translateY(0)scale(1)}.business-trigger,.nav>a{color:#ffffffd1;border:1px solid #0000;width:100%;padding:14px 16px;transition:color .25s,background .25s,border-color .25s,transform .25s}.business-trigger:focus-visible,.business-trigger:hover,.nav>a:focus-visible,.nav>a:hover{color:#fff;background:#7ed30138;border-color:#ffffff57;transform:translate(4px)}.business-trigger{text-align:left;justify-content:space-between}.business-dropdown{visibility:hidden;opacity:0;width:100%;max-height:0;box-shadow:none;background:#00000029;border:0;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;padding:0 12px;transition:max-height .35s,opacity .25s,padding .35s,visibility .25s;display:grid;position:static;overflow:hidden;transform:none}.business-dropdown:before{display:none}.business-nav-item.is-open .business-dropdown{visibility:visible;opacity:1;max-height:1000px;padding:16px 12px;overflow:visible;transform:none}.business-group h2{margin-bottom:6px;padding-bottom:7px;font-size:12px}.business-group a,.business-group span{padding:5px 0;font-size:13px}.nav-indicator{display:none}}@media (max-width:768px){.header .container{border-radius:0 0 24px 24px;padding:14px 18px}.logo a{font-size:22px}}@media (max-width:420px){.business-dropdown{grid-template-columns:1fr}}@property --tw-font-weight{syntax:"*";inherits:false}