/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.eco-banner{border-radius:var(--radius-md,.375rem);display:flex;flex-direction:column;margin-top:calc(var(--spacing, .25rem)*4);padding-block:calc(var(--spacing, .25rem)*4);padding-left:calc(var(--spacing, .25rem)*6);padding-right:calc(var(--spacing, .25rem)*4);position:relative;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgba(0,0,0,.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.eco-banner:before{background-color:currentcolor;border-radius:calc(infinity * 1px);bottom:calc(var(--spacing, .25rem)*3);content:"";left:calc(var(--spacing, .25rem)*2);opacity:50%;position:absolute;top:calc(var(--spacing, .25rem)*3);width:calc(var(--spacing, .25rem)*1)}.eco-banner p{margin-block:calc(var(--spacing, .25rem)*1)}.eco-banner--alert{background-color:var(--color-yellow-100,oklch(97.3% .071 103.193));border-color:var(--color-yellow-300,oklch(90.5% .182 98.111));border-style:var(--tw-border-style);border-width:1px}.eco-banner--alert:before{background-color:var(--color-yellow-500,oklch(79.5% .184 86.047));opacity:100%}.eco-banner--alert a,.eco-banner--alert p,.eco-banner--alert span{color:var(--color-yellow-700,oklch(55.4% .135 66.442))}.eco-banner--info{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));border-color:var(--color-blue-300,oklch(80.9% .105 251.813));border-style:var(--tw-border-style);border-width:1px}.eco-banner--info:before{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));opacity:100%}.eco-banner--info a,.eco-banner--info p,.eco-banner--info span{color:var(--color-blue-700,oklch(48.8% .243 264.376))}@media (hover:hover){.eco-banner--info .eco-banner__link:hover{background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-900,oklch(37.9% .146 265.522))}}.eco-banner--tip{background-color:var(--color-emerald-100,oklch(95% .052 163.051));border-color:var(--color-emerald-300,oklch(84.5% .143 164.978));border-style:var(--tw-border-style);border-width:1px}.eco-banner--tip:before{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));opacity:100%}.eco-banner--tip a,.eco-banner--tip p,.eco-banner--tip span{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.eco-banner--caution{background-color:var(--color-red-100,oklch(93.6% .032 17.717));border-color:var(--color-red-300,oklch(80.8% .114 19.571));border-style:var(--tw-border-style);border-width:1px}.eco-banner--caution:before{background-color:var(--color-red-500,oklch(63.7% .237 25.331));opacity:100%}.eco-banner--caution a,.eco-banner--caution p,.eco-banner--caution span{color:var(--color-red-700,oklch(50.5% .213 27.518))}.eco-banner__title{margin-bottom:calc(var(--spacing, .25rem)*0);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.eco-banner__link{align-items:center;align-self:flex-end;border-radius:var(--radius-md,.375rem);display:inline-flex;gap:calc(var(--spacing, .25rem)*2);padding:calc(var(--spacing, .25rem)*2);text-decoration-line:underline}@media (hover:hover){.eco-banner__link:hover{background-color:var(--color-yellow-50,oklch(98.7% .026 102.212));color:var(--color-yellow-900,oklch(42.1% .095 57.708))}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-font-weight:initial}}}