/* Start custom CSS */[id^="gg-chip-"]{font-family:Heebo,sans-serif !important;min-height:46px !important;padding:10px 26px !important;border-radius:999px !important;font-size:17px !important;font-weight:300 !important;cursor:pointer !important;background-color:transparent !important;color:#0d2e1b !important;border:1px solid #8aa394 !important;transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .25s ease !important;}
[id^="gg-chip-"]:hover{transform:translateY(-2px) !important;background-color:transparent !important;}
[id^="gg-chip-"].gg-on,[id^="gg-chip-"].gg-on:hover{background-color:#0d2e1b !important;color:#f6f1e9 !important;border-color:#0d2e1b !important;}
[id^="gg-p-"]>:nth-child(2){font-family:Heebo,sans-serif !important;font-size:14px !important;font-weight:300 !important;letter-spacing:2px !important;color:#b8430f !important;}
[id^="gg-p-"]>:nth-child(3){font-family:Heebo,sans-serif !important;font-size:28px !important;font-weight:200 !important;line-height:1.3 !important;color:#0d2e1b !important;transition:color .3s ease !important;}
[id^="gg-p-"]>:nth-child(4){font-family:Heebo,sans-serif !important;font-size:17px !important;font-weight:300 !important;color:#3f5a49 !important;}
[id^="gg-p-"]>:nth-child(5){font-family:Heebo,sans-serif !important;font-size:16px !important;font-weight:300 !important;}
[id^="gg-p-"]>:nth-child(5) a{color:#3f5a49 !important;text-decoration:none !important;transition:color .3s ease !important;}
[id^="gg-p-"]>:nth-child(5) a:hover{color:#b8430f !important;}
#gg-drift1-p{inset-inline:auto !important;right:-60px !important;left:auto !important;}
#gg-drift2-p{inset-inline:auto !important;right:30% !important;left:auto !important;}
[id^="gg-p-"]{display:flex !important;flex-direction:column !important;gap:18px !important;padding:0 !important;}
[id^="gg-p-"].gg-hide{display:none !important;}
[id^="gg-pv-"]{height:360px !important;border-radius:30px !important;background:#0d2e1b !important;position:relative !important;overflow:hidden !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s ease !important;}
[id^="gg-p-"]:hover [id^="gg-pv-"]{transform:translateY(-8px) !important;box-shadow:0 30px 60px rgba(13,46,27,.28) !important;}
[id^="gg-pv-"] [id^="gg-vp-"],[id^="gg-pv-"] [id^="gg-vp-"] img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;filter:blur(16px) brightness(.42) saturate(1.1) !important;transform:scale(1.18) !important;transition:filter .7s ease,transform 1.2s cubic-bezier(.2,.8,.2,1) !important;}
[id^="gg-p-"]:hover [id^="gg-vp-"],[id^="gg-p-"]:hover [id^="gg-vp-"] img{filter:blur(22px) brightness(.32) !important;transform:scale(1.25) !important;}
[id^="gg-pv-"] [id^="gg-vc-"]{position:absolute !important;right:22px !important;top:22px !important;height:calc(100% - 44px) !important;width:auto !important;aspect-ratio:9/16 !important;border-radius:16px !important;object-fit:cover !important;box-shadow:0 24px 50px rgba(0,0,0,.45) !important;z-index:1 !important;opacity:0 !important;transform:translateY(24px) scale(.96) !important;transition:opacity .6s ease .1s,transform .7s cubic-bezier(.2,.8,.2,1) .1s !important;}
[id^="gg-pv-"] [id^="gg-vc-"] video{width:100% !important;height:100% !important;object-fit:cover !important;border-radius:16px !important;}
[id^="gg-p-"]:hover [id^="gg-vc-"]{opacity:1 !important;transform:none !important;}
[id^="gg-pb-"]{position:absolute !important;top:0 !important;left:0 !important;width:44% !important;height:36% !important;padding:0 !important;border-radius:0 0 90px 0 !important;background:linear-gradient(135deg,#f89b56,#e2552a) !important;opacity:.92 !important;transition:width .8s cubic-bezier(.2,.8,.2,1),height .8s cubic-bezier(.2,.8,.2,1),opacity .6s ease !important;}
[id^="gg-p-"]:hover [id^="gg-pb-"]{width:30% !important;height:24% !important;opacity:.85 !important;}
[id^="gg-pn-"]{position:relative !important;font-family:Heebo,sans-serif !important;font-size:44px !important;font-weight:200 !important;color:#f6f1e9 !important;letter-spacing:2px !important;text-align:center !important;padding:0 24px !important;text-shadow:0 2px 24px rgba(5,20,12,.5) !important;transition:opacity .4s ease,transform .6s ease !important;}
img[id^="gg-pn-"],[id^="gg-pn-"] img{height:56px !important;width:auto !important;max-width:70% !important;padding:0 !important;filter:brightness(0) invert(1) !important;}
[id^="gg-p-"]:hover [id^="gg-pn-"]{opacity:0 !important;transform:scale(.96) !important;}
[id^="gg-pcov-"]{position:absolute !important;inset:0 !important;z-index:2 !important;padding:0 !important;margin:0 !important;border-radius:0 !important;background:transparent !important;color:transparent !important;font-size:0 !important;overflow:hidden !important;}
[id^="gg-pgo-"]{position:absolute !important;bottom:26px !important;left:26px !important;width:60px !important;height:60px !important;border-radius:50% !important;background:#f6f1e9 !important;color:#0d2e1b !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:24px !important;z-index:3 !important;pointer-events:none !important;transform:scale(0) rotate(-45deg) !important;transition:transform .5s cubic-bezier(.2,.8,.2,1) .1s !important;}
[id^="gg-p-"]:hover [id^="gg-pgo-"]{transform:scale(1) rotate(0) !important;}
[id^="gg-pv-"] [id^="gg-vs-"]{position:absolute !important;right:34px !important;bottom:34px !important;z-index:4 !important;width:46px !important;height:46px !important;padding:0 !important;border-radius:50% !important;border:1px solid rgba(246,241,233,.45) !important;background-color:rgba(13,46,27,.72) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5 6 9H2v6h4l5 4z'/%3E%3Cpath d='M22 9l-6 6M16 9l6 6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:20px 20px !important;color:transparent !important;font-size:0 !important;cursor:pointer !important;opacity:0 !important;transition:opacity .4s ease .3s,background-color .3s ease !important;}
[id^="gg-pv-"] [id^="gg-vs-"].gg-on{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5 6 9H2v6h4l5 4z'/%3E%3Cpath d='M15.5 8.5a5 5 0 0 1 0 7M19 5a10 10 0 0 1 0 14'/%3E%3C/svg%3E") !important;}
[id^="gg-pv-"] [id^="gg-vs-"]:hover{background-color:#e2552a !important;}
[id^="gg-p-"]:hover [id^="gg-vs-"]{opacity:1 !important;}
[id^="gg-pt-"] a{color:inherit !important;text-decoration:none !important;}
[id^="gg-p-"]:hover [id^="gg-pt-"]{color:#b8430f !important;}
#gg-drift1-p{animation:ggDrift1 14s ease-in-out infinite !important;}
#gg-drift2-p{animation:ggDrift2 11s ease-in-out infinite !important;}
@media (max-width:767px){[id^="gg-pv-"]{height:300px !important;}[id^="gg-pn-"]{font-size:36px !important;}[id^="gg-p-"]>:nth-child(3){font-size:24px !important;}}
@media (hover:none){[id^="gg-vc-"],[id^="gg-pv-"] [id^="gg-vs-"]{display:none !important;}[id^="gg-pgo-"]{transform:none !important;}}/* End custom CSS */