._root_7mhnw_1{--scene-duration:9s;width:100%;min-width:0;max-width:100%;margin:0;position:relative;container-type:inline-size}._scene_7mhnw_19{isolation:isolate;aspect-ratio:1.28;background:radial-gradient(at 68% 54%,#b7d65410,#0000 59%);min-width:0;min-height:390px;position:relative;overflow:hidden}._assetLabel_7mhnw_37{z-index:4;border-left:2px solid #afc987;flex-direction:column;gap:6px;max-width:48%;padding-left:13px;display:flex;position:absolute;top:0;right:3%}._assetLabel_7mhnw_37 strong{color:#edf3e1;font-size:1.125rem;font-weight:550;line-height:1.35}._assetLabel_7mhnw_37 span{color:#b6c0ae;font-size:.875rem;line-height:1.5}._asset_7mhnw_37{aspect-ratio:1;z-index:1;mix-blend-mode:screen;pointer-events:none;width:80%;transform:translate3d(var(--camera-x,0px), var(--camera-y,0px), 0);transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;top:-3%;left:20%}._artwork_7mhnw_89{width:100%;height:100%;animation:_camera-drift_7mhnw_1 var(--scene-duration) ease-in-out infinite;position:relative;-webkit-mask-image:radial-gradient(53% 54%,#000 49%,#0000 91%);mask-image:radial-gradient(53% 54%,#000 49%,#0000 91%)}._artwork_7mhnw_89 img{width:100%;height:auto;display:block}._light_7mhnw_105{opacity:0;mix-blend-mode:screen;animation:_light-sweep_7mhnw_1 var(--scene-duration) ease-in-out infinite;background:linear-gradient(112deg,#0000 35%,#e5ffa25e 49%,#f4ffdc17 53%,#0000 60%);position:absolute;inset:10% 16% 14%}._connection_7mhnw_121{z-index:2;pointer-events:none;width:100%;height:100%;animation:_link-glow_7mhnw_1 var(--scene-duration) ease-in-out infinite;position:absolute;inset:0;overflow:visible}._connection_7mhnw_121 path{stroke:#c6db9f;stroke-width:1.2px;vector-effect:non-scaling-stroke}._connection_7mhnw_121 circle{fill:#d9f973;stroke:#d9f97330;stroke-width:8px}._mobileConnection_7mhnw_127{display:none}._certificate_7mhnw_129{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:43%;max-width:275px;animation:_certificate-light_7mhnw_1 var(--scene-duration) ease-in-out infinite;background:linear-gradient(132deg,#3c4738f0,#202b24ed 76%);border:1px solid #a3b78d73;border-radius:15px;padding:24px 20px;position:absolute;bottom:14%;left:2%;transform:rotate(-4deg);box-shadow:0 22px 48px #0004,inset 0 1px #eaffc524}._certificateHeading_7mhnw_161{color:#edf5dc;align-items:center;gap:12px;display:flex}._certificateHeading_7mhnw_161 svg{color:#d9f973;flex:none}._certificateHeading_7mhnw_161 strong{font-size:1.125rem;font-weight:550;line-height:1.4}._share_7mhnw_167{color:#dcebc5;border-top:1px solid #adc59440;align-items:center;gap:8px;margin-top:20px;padding-top:15px;font-size:.875rem;line-height:1.5;display:flex}._share_7mhnw_167 i{background:#d9f973;border-radius:50%;flex:none;width:5px;height:5px}._explanation_7mhnw_171{border-top:1px solid #424b3e;padding-top:10px;position:relative}._captionRow_7mhnw_173{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:6px;display:flex}._caption_7mhnw_173{color:#d0d7c7;font-size:.875rem;line-height:1.5}._pause_7mhnw_177{color:#cbd6be;cursor:pointer;background:0 0;border:1px solid #707d6254;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:grid}._pause_7mhnw_177:hover{color:#efffcf;background:#35452b}._explanation_7mhnw_171 p{color:#b8c0cc;margin:0;font-size:1rem;line-height:1.6}._explanation_7mhnw_171 a{color:#eef4e2;align-items:center;gap:12px;margin-top:14px;font-size:.875rem;text-decoration:none;display:inline-flex}._explanation_7mhnw_171 a>svg{transition:transform .2s}._explanation_7mhnw_171 a:hover{color:#d9f973}._explanation_7mhnw_171 a:hover>svg{transform:translate(4px)}:is(._root_7mhnw_1 a:focus-visible,._root_7mhnw_1 button:focus-visible){outline-offset:4px;outline:3px solid #c6baf4}._root_7mhnw_1[data-running=false] *,._root_7mhnw_1[data-running=false] :before,._root_7mhnw_1[data-running=false] :after{animation-play-state:paused!important}._root_7mhnw_1[data-reduced=true] ._asset_7mhnw_37{transform:none}._root_7mhnw_1[data-reduced=true] ._light_7mhnw_105{display:none}@keyframes _camera-drift_7mhnw_1{0%,to{transform:perspective(1100px)translateY(3px)rotateY(-2deg)scale(.99)}50%{transform:perspective(1100px)translateY(-5px)rotateY(3deg)scale(1.01)}}@keyframes _certificate-light_7mhnw_1{0%,to{border-color:#a3b78d73}40%,65%{border-color:#d9f973b3}}@keyframes _link-glow_7mhnw_1{0%,to{opacity:.55}40%,65%{opacity:1}}@keyframes _light-sweep_7mhnw_1{0%,16%,75%,to{opacity:0;transform:translate(-30%)}40%{opacity:.24}65%{opacity:.06;transform:translate(30%)}}@media (max-width:900px){._root_7mhnw_1{justify-self:center;max-width:680px}}@container (width<=560px){._scene_7mhnw_19{aspect-ratio:auto;background:radial-gradient(at 50% 44%,#b7d65410,#0000 63%);grid-template-rows:auto auto 24px auto;grid-template-columns:minmax(0,1fr);justify-items:center;min-height:0;padding:8px 0 24px;display:grid}._assetLabel_7mhnw_37{text-align:center;overflow-wrap:anywhere;border:0;grid-row:1;gap:4px;width:100%;min-width:0;max-width:100%;padding:0 8px;position:relative;inset:auto}._assetLabel_7mhnw_37 strong{font-size:1.125rem}._asset_7mhnw_37{grid-row:2;width:min(100% - 24px,300px);max-width:100%;margin:10px auto 0;position:relative;inset:auto;transform:none}._artwork_7mhnw_89{animation-name:_mobile-camera-drift_7mhnw_1}._connection_7mhnw_121{display:none}._mobileConnection_7mhnw_127{width:1px;height:100%;animation:_link-glow_7mhnw_1 var(--scene-duration) ease-in-out infinite;background:#c6db9f;grid-row:3;display:block;position:relative}._mobileConnection_7mhnw_127:before{content:"";background:#d9f973;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:-2px}._certificate_7mhnw_129{grid-row:4;width:min(100% - 24px,320px);min-width:0;max-width:100%;padding:16px 20px;position:relative;inset:auto;transform:none;box-shadow:0 10px 22px #0003,inset 0 1px #eaffc524}._certificateHeading_7mhnw_161{gap:12px}._certificateHeading_7mhnw_161 strong{overflow-wrap:anywhere;min-width:0;font-size:1rem}._share_7mhnw_167{border:0;margin-top:9px;padding-top:0}._captionRow_7mhnw_173{align-items:flex-start;gap:12px;margin-bottom:10px}._caption_7mhnw_173{padding-top:10px}}@keyframes _mobile-camera-drift_7mhnw_1{0%,to{transform:translateY(2px)scale(.98)}50%{transform:translateY(-2px)scale(.995)}}@media (prefers-reduced-motion:reduce){._root_7mhnw_1 *,._root_7mhnw_1 :before,._root_7mhnw_1 :after{transition:none!important;animation:none!important}._root_7mhnw_1 ._asset_7mhnw_37{transform:none}._light_7mhnw_105{display:none}}
