.prani-green-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;border:1px solid #123328;border-radius:999px;background:linear-gradient(180deg,#265440,#123328);color:#faf8f5;box-shadow:inset 0 1px #ffffff30,0 3px 0 -1px #0e261e,0 8px 18px -8px #12332866;font-family:Plus Jakarta Sans,system-ui,sans-serif;text-align:center;vertical-align:middle;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .18s ease,box-shadow .18s ease}.prani-green-button:before{content:"";position:absolute;z-index:-1;inset:2px;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23grain)' opacity='.3' d='M0 0h240v240H0z'/%3E%3C/svg%3E");background-size:2.7em 2.7em;opacity:.06;pointer-events:none}.prani-green-button__label{display:inline-flex;align-items:center;gap:inherit;min-width:0;overflow-wrap:break-word}@media(hover:hover){.prani-green-button:hover:not(:disabled){transform:translateY(-2px);background:linear-gradient(180deg,#30664e,#184234);box-shadow:inset 0 1px #ffffff40,0 4px 0 -1px #0e261e,0 12px 22px -8px #12332866}}.prani-green-button:active:not(:disabled){transform:translateY(1px) scale(.985);box-shadow:inset 0 2px 4px #00000020}.prani-green-button:focus-visible{outline:2px solid #c85327;outline-offset:5px}.prani-green-button:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.prani-green-button{transition:none}.prani-green-button:hover:not(:disabled),.prani-green-button:active:not(:disabled){transform:none}}@media(forced-colors:active){.prani-green-button{background:ButtonFace;color:ButtonText;border-color:ButtonText;box-shadow:none}.prani-green-button:before{display:none}.prani-green-button:focus-visible{outline-color:Highlight}.prani-green-button:disabled{opacity:1;color:GrayText;border-color:GrayText}}
