/* Full-bleed stock invitation. */
#information .goo-band .goo-photo .stock-shot:nth-child(2) img{object-position:45% center}
#information .goo-band .goo-photo{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:5px;background:#171719}
#information .goo-band .goo-photo .stock-shot{display:block;position:relative;inset:auto;overflow:hidden;z-index:auto;font:inherit;color:inherit}
#information .goo-band .stock-shot img{height:100%;width:100%;object-fit:cover;filter:brightness(.95);object-position:50% center}
#information .goo-band .stock-shot:first-child img{object-position:63% center}
#information .goo-band .goo-photo::after{background:linear-gradient(90deg,#07090bec 0%,#07090bad 35%,#07090b30 66%),linear-gradient(0deg,#07090bc9,transparent 65%)}
@media(max-width:700px){#information .goo-band .goo-photo{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px}#information .goo-band .stock-shot:first-child{grid-column:1/-1}#information .goo-band .goo-photo::after{background:linear-gradient(90deg,#07090bc9,#07090b50),linear-gradient(0deg,#07090b99,transparent 65%)}}
@media(max-width:700px){#information .goo-band .goo-body>b{font-size:clamp(42px,12vw,72px);white-space:nowrap}}
#information .goo-band{display:grid;grid-template-columns:1fr auto;align-items:end;min-height:370px;padding:42px;gap:25px;border:1px solid #ffffff25;border-top:2px solid #a82c34;background:#111;isolation:isolate}
#information .goo-photo{position:absolute;inset:0;z-index:-2;height:100%;min-height:0;width:100%;grid-row:auto}
#information .goo-photo img{object-position:center 55%;filter:brightness(.7);transition:transform .8s}
#information .goo-photo::after{background:linear-gradient(90deg,#08090bf2 0%,#08090b88 46%,#08090b18 75%),linear-gradient(0deg,#08090bce,transparent 80%)}
#information .goo-photo>span{display:none}
#information .goo-body{display:flex;gap:12px;padding:0;align-self:stretch;justify-content:flex-end}
#information .goo-brand{order:4;background:none;padding:0;border-radius:0;margin-top:6px}
#information .goo-brand img{width:165px;filter:grayscale(1) invert(1);mix-blend-mode:screen;opacity:.85}
#information .goo-body>small{order:0;color:#d0bd9c;font-size:10px;letter-spacing:.22em}
#information .goo-body>b{order:1;font:600 clamp(70px,9vw,138px)/.95 'Oswald',sans-serif;letter-spacing:-.035em;color:#eee9df;text-shadow:0 4px 20px #0008}
#information .goo-body>span:not(.goo-brand){order:2;color:#ded9d0;font-size:14px;line-height:1.7;margin-top:8px}
#information .goo-action{padding:0;align-items:flex-end;gap:15px;z-index:1}
#information .goo-btn{min-width:215px;justify-content:space-between;background:#ae202a;border:1px solid #dc5c6166;border-radius:0;box-shadow:none;padding:23px 26px;font-size:15px}
#information .goo-btn i{font-size:25px}
#information .goo-band .goo-btn{position:relative;display:flex;align-items:center;gap:30px;min-width:285px;padding:0 0 0 27px;border:1px solid #a59d90;border-bottom:3px solid #56514b;background:linear-gradient(125deg,#343536 0%,#17191a 48%,#0b0c0d 100%);box-shadow:inset 0 1px 0 #fff3,0 10px 25px #0009;color:#f4efe5;overflow:hidden;transition:transform .25s,box-shadow .25s}
#information .goo-btn::before{content:'';position:absolute;inset:-50% auto -50% -60%;width:35%;background:linear-gradient(90deg,transparent,#fff3,transparent);transform:skewX(-22deg);transition:left .65s;pointer-events:none}
#information .goo-btn-copy{display:flex;flex-direction:column;gap:7px;text-align:left}
#information .goo-btn-copy small{font:400 9px/1.2 'Oswald',sans-serif;letter-spacing:.22em;color:#bbb3a5}
#information .goo-btn-copy strong{font-size:23px;font-weight:700;letter-spacing:.15em;white-space:nowrap;text-shadow:0 2px 2px #000}
#information .goo-band .goo-btn i{display:grid;place-items:center;width:76px;height:86px;flex-shrink:0;border:0;border-left:1px solid #fa79824d;border-radius:0;background:linear-gradient(135deg,#c52e3d,#8a101e);color:#fff1df;font-size:35px;font-style:normal;clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);transition:background .25s,text-indent .25s}
#information .goo-band:hover .goo-btn,#information .goo-band:focus-visible .goo-btn{transform:translateY(-3px);box-shadow:inset 0 1px 0 #fff5,0 14px 30px #000b}
#information .goo-band:hover .goo-btn::before,#information .goo-band:focus-visible .goo-btn::before{left:130%}
#information .goo-band:hover .goo-btn i,#information .goo-band:focus-visible .goo-btn i{background:linear-gradient(135deg,#e23b4c,#ab1929);text-indent:7px}
#information .goo-band:focus-visible{outline:2px solid #e4c699;outline-offset:5px}
@media(max-width:700px){#information .goo-band .goo-btn{min-width:0;width:100%;justify-content:space-between;padding:0 0 0 20px;gap:14px}#information .goo-btn-copy strong{font-size:22px}#information .goo-band .goo-btn i{width:66px;height:82px}}
@media(prefers-reduced-motion:reduce){#information .goo-band .goo-btn,#information .goo-btn::before,#information .goo-band .goo-btn i{transition:none}}
#information .goo-action>small{color:#d3c7b7;font-size:10px;letter-spacing:.08em}
#information .goo-band:hover .goo-photo img{transform:scale(1.035)}
@media(max-width:700px){#information .goo-band{grid-template-columns:1fr;min-height:430px;padding:28px 24px;gap:28px}#information .goo-body>b{font-size:80px}#information .goo-body>span:not(.goo-brand){font-size:12px}#information .goo-photo img{object-position:60% center}#information .goo-photo::after{background:linear-gradient(90deg,#08090be8,#08090b70),linear-gradient(0deg,#08090be0,transparent)}#information .goo-action{align-items:stretch}#information .goo-action>small{text-align:right}#information .goo-brand img{width:145px}#information .goo-btn{padding:17px 22px}}
