.cYUSVq39f{top:0;left:0;height:100%;width:100%;max-width:500px;margin:auto;position:relative;padding-top:130px;padding-bottom:130px}.cYUSVq39f:before{content:"";position:fixed;top:0;left:0;right:0;height:30px;background:linear-gradient(to bottom,var(--accent-colour-soft) 0%,var(--accent-colour-soft-transparent));pointer-events:none;z-index:10}.cYUSVq39f:after{content:"";position:fixed;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to top,var(--accent-colour-soft),var(--accent-colour-soft-transparent));pointer-events:none;z-index:10}@media (min-width: 491px){.cYUSVq39f{padding:20px 20px 100px}}@media (min-width: 400px) and (max-width: 1199px){.cYUSVq39f{padding-bottom:300px}}.ci7M64w--{position:fixed;top:50px;left:22px}.cntiIPMfM{position:absolute;top:200px;left:50%;transform:translate(-50%);text-align:center;z-index:999}.cH0GG8L6N{color:var(--accent-colour-soft-hover);font-weight:500;font-size:2rem;background:linear-gradient(90deg,var(--accent-colour-soft-hover) 0%,var(--accent-colour-soft) 50%,var(--accent-colour-soft-hover) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:clo309SDz 2s ease-in-out infinite;-webkit-user-select:none;user-select:none;pointer-events:none}@keyframes clo309SDz{0%{background-position:-200% 0}to{background-position:200% 0}}.cIcn9lzG9{margin-top:60px;max-width:400px}.cUZlInD25{color:var(--text-colour);font-size:var(--text-size-s);margin-bottom:12px;line-height:1.4}.cXT6c0RGr{background:var(--accent-colour);color:#fff;border:none;padding:8px 16px;border-radius:10px;cursor:pointer;font-weight:500;font-size:var(--text-size-s)}.cXT6c0RGr:hover{background:var(--background-colour-invert);color:var(--background-colour)}.cqp-nH682{display:flex;gap:8px;justify-content:center;align-items:center;padding:20px 0;margin:0 auto}.cxywkiFKq{width:10px;height:10px;border-radius:50%;background-color:var(--accent-colour-soft);cursor:pointer;transition:all .2s ease}.cxywkiFKq:hover{background-color:var(--accent-colour);transform:scale(1.2)}.cxywkiFKq.c8GXUI6wF{background-color:var(--accent-colour-2);width:12px;height:12px}.cSJGgrVsN{display:flex;flex-direction:column;width:100%;position:relative}@media (min-width: 1200px){.cSJGgrVsN{position:relative}.cX-yZYg-9{left:-300px}.c9AI9-Idw{right:-300px;left:auto}.cYUSVq39f:before,.cYUSVq39f:after{display:none}}.coZGZpSIA{position:relative;z-index:2;margin-top:-140px;padding-top:0}.coZGZpSIA:before{display:none}.cXotjCc6y{padding-top:0}.ciExs5nXK{position:relative;z-index:2;padding-top:0;background:var(--accent-colour-soft)}.ciExs5nXK:before,.ciExs5nXK:after{display:none}.cpPYuqPQ-{position:fixed;bottom:10px;right:10px;z-index:100;height:30px;padding:2px;background:var(--background-colour-invert);border-radius:20px;corner-shape:squircle;pointer-events:auto;box-shadow:0 0 10px #0000004d;overflow:visible;flex-direction:row!important}.cJV9jZZAQ{position:absolute;top:-25px;right:5px;width:200px;height:20px;overflow:hidden;pointer-events:none;display:flex;justify-content:flex-end;align-items:center}.crcIHmfkk{color:var(--accent-colour);font-size:var(--text-size-xs);white-space:nowrap;pointer-events:none}.cPntai-Uq{animation:cLtp-SIcp .2s cubic-bezier(.34,1.56,.64,1)}.cJR9DeHps{animation:ce02cqSHD .25s cubic-bezier(.4,0,.2,1)}.cJU-SEjRD{animation:cCuDasfcj .25s cubic-bezier(.4,0,.2,1)}.cReVaB2-t{position:absolute;right:0;animation:c7l27NDjW .25s cubic-bezier(.4,0,.2,1)}.cgsY1U-Hm{position:absolute;right:0;animation:c5oWmoZSu .25s cubic-bezier(.4,0,.2,1)}@keyframes cLtp-SIcp{0%{opacity:0;transform:scale(.8) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ce02cqSHD{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes cCuDasfcj{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes c7l27NDjW{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100px)}}@keyframes c5oWmoZSu{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100px)}}.cLjFNUkkF{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;border:none;background:transparent;cursor:pointer;transition:all .2s ease;padding:0}.cLjFNUkkF:hover{transform:scale(1.05)}.cEUxgOobH{width:14px;height:14px;color:var(--accent-colour);transition:color .2s ease}.cLjFNUkkF:hover .cEUxgOobH{color:var(--background-colour)}.cNHNt6g1u{display:flex;align-items:center;justify-content:center;min-width:28px;height:28px;transition:all .2s ease}.cNHNt6g1u:hover{transform:scale(1.05)}.cfCAu4bO-{animation:c-CLM1O9- .3s ease-out}@keyframes c-CLM1O9-{0%{transform:rotate(-90deg) scale(.5);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}.cOIoFDrkj{position:fixed;bottom:10px;right:105px;z-index:100;height:30px;display:flex;align-items:center;justify-content:center;background:var(--accent-colour-2);border:none;border-radius:10px;padding:0 10px;color:var(--background-colour);text-transform:uppercase;font-size:var(--text-size-xs);font-weight:500;corner-shape:squircle;cursor:pointer;box-shadow:0 0 10px #0000004d;transition:all .2s ease}.cOIoFDrkj:hover{transform:scale(1.05)}.cOIoFDrkj:disabled{cursor:not-allowed;opacity:.5}.cRbwMuvMf{width:16px;height:16px;color:#fff}.coO0DUMkY{color:#fff}.cY49-50K1{animation:c7zlEImL2 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes c7zlEImL2{0%{opacity:0;transform:scale(.5) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.cMDi0eEY9{position:fixed;bottom:10px;left:10px;z-index:100;height:30px;padding:2px;background:var(--background-colour-invert);border-radius:20px;corner-shape:squircle;pointer-events:auto;box-shadow:0 0 10px #0000004d;flex-direction:row!important}.cokAeYIfw{display:flex;align-items:center;border:none;width:fit-content;background:transparent;cursor:pointer;transition:all .2s ease;color:var(--background-colour);padding:0 10px 0 0}.cokAeYIfw:hover{color:var(--error-colour)}.cnzbnNUfN{width:14px;height:14px;color:var(--accent-colour);transition:color .2s ease}.cokAeYIfw:hover .cnzbnNUfN{color:var(--background-colour)}.c8bXIVwAq{position:fixed;right:calc(50% + 250px);top:100px;z-index:1000}.cN75GS4qG{top:calc(250px - var(--open, 0) * 150px)}.cgjq1iAr9{width:100%;position:relative;padding-bottom:20px}.cPQgCiJNA{opacity:1;transform:scale(1)}.cpK6bYNhz{display:flex;flex-direction:row;align-items:center;gap:20px;transition-duration:.25s}.cpK6bYNhz.cRVAbG2GL{padding:10px 15px;background-color:var(--background-colour);border-radius:20px;gap:12px}.cUVObNUPC{cursor:pointer;font-size:var(--text-size-l);color:var(--accent-colour);transition-duration:.25s;text-shadow:0 0 10px rgba(0,0,0,0)}.cBvhA9eQ5{font-size:var(--text-size-l);color:var(--text-colour)}.cUVObNUPC:hover{color:var(--text-colour)}.cUVObNUPC.cRlkvL-Xn{text-shadow:0 2px 2px rgba(0,0,0,.1);color:var(--text-colour);font-weight:500}.cvkW7qRgy{width:100%}.cccBhIwem:hover{background:none}.cccBhIwem:hover img{filter:var(--filter-error-colour)!important}.cphn0-RNc{position:fixed;bottom:48px;left:10px;z-index:1000;display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;background-color:var(--background-colour-invert);border-radius:20px;corner-shape:squircle;box-shadow:0 0 10px #0000004d}.cnLV3fzUe{width:12px;height:12px;color:var(--background-colour);pointer-events:none}.cu2ITZWBn{background:transparent;border:none;color:var(--background-colour);font-size:var(--text-size-xs);cursor:pointer;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;outline:none;transition:width .2s ease-in-out}.cu2ITZWBn:focus{outline:none}.c6vsPs4y6{position:absolute;visibility:hidden;white-space:nowrap;font-size:var(--text-size-xs);font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,sans-serif;pointer-events:none}.cUW78Uddr{position:relative;padding:5px 15px 0}.cgtqqiTfy{display:flex;flex-direction:column;width:100%;position:relative}.cSO4GAESo{opacity:0;transform:translateY(40px);filter:blur(8px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1),filter .7s ease}.csqI2fC5Y{opacity:1;transform:none;filter:none}@media (prefers-reduced-motion: reduce){.cSO4GAESo{opacity:1;transform:none;filter:none;transition:none}}.cSPcYhyFC{padding:48px 24px;max-width:480px;margin:0 auto;width:100%}.cxCFCsi4Z{font-size:var(--text-size-xxl);font-weight:500;color:var(--text-colour);text-align:center;margin-bottom:20px}.cmX8sRv9p{width:100%;padding:14px 20px;border-radius:20px;corner-shape:squircle;color:var(--text-colour);font-size:var(--text-size-m);cursor:pointer;text-align:center;background-color:var(--background-colour);display:flex;align-items:center;justify-content:center;gap:8px}.cL7-tu3ft{opacity:0;transition:opacity .15s;display:flex;align-items:center;flex-shrink:0}.cmX8sRv9p:hover:not(:disabled) .cL7-tu3ft{opacity:1}.csEjwMB6J{width:100%;padding:12px 20px;background:transparent;color:var(--accent-colour);font-size:var(--text-size-m);cursor:pointer;transition:background .15s,opacity .15s;text-align:center}.csEjwMB6J:hover:not(:disabled){color:var(--text-colour)}.csEjwMB6J:disabled{opacity:.5;cursor:default}.cPR17cMmD{opacity:.7}.cvqCnY6ho{font-size:var(--text-size-s);color:var(--error-colour);margin:0;text-align:center}.cLAoYBPVh{width:100%;padding:0 10px}.ciZ8o-sAb{margin-top:155px}.cEv0gmRAw{flex-wrap:wrap}.cRjguA7xP,.cxDn6-ZQm{width:100%}.cNjTKy3In{display:flex;flex-direction:column;gap:12px;width:100%;padding:16px;background:var(--background-colour);border:1px solid var(--accent-colour-soft);border-radius:16px;corner-shape:squircle}.cWGasSp5B{font-size:var(--text-size-m);color:var(--text-colour);line-height:1.6;margin:0;width:100%;white-space:pre-wrap;word-break:break-word}.cXfTD6prp{font-size:var(--text-size-m);color:var(--accent-colour);font-style:italic;line-height:1.6;margin:0}.cdj446sQH{flex-wrap:wrap;font-size:var(--text-size-xs)}.cyfaxvtMM{color:var(--accent-colour-2);text-decoration:none}.cyfaxvtMM:hover{color:var(--text-colour)}.cbNOTlpm2{color:var(--accent-colour)}.cQ1qtOP--{flex-wrap:wrap}.cZuFoCraT{color:var(--error-colour);background:var(--error-colour-soft)}.cVY7zZhU5{flex-wrap:wrap;width:100%}.cAjhKhg2H{color:var(--accent-colour);font-size:var(--text-size-xs);margin-top:1px}.crhR0gfFK{color:var(--accent-colour)}.cgWOyJv4B{width:100%}.cM0IkEA4t{font-size:var(--text-size-xs);color:var(--accent-colour)}.caH3gVSCi{font-size:var(--text-size-xs);color:var(--accent-colour);background:var(--accent-colour-soft);padding:4px 10px;border-radius:20px;text-decoration:none;text-transform:capitalize}a.caH3gVSCi:hover{color:var(--text-colour)}.cDF2N1Saj{color:var(--accent-colour);background:var(--accent-colour-soft)}.cFrv-brMH{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-size-xs);color:var(--accent-colour)}.cACB2El5b{width:100%;display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--accent-colour-soft);border:1px solid var(--accent-colour-soft-hover);border-radius:16px;corner-shape:squircle;overflow-x:auto}.cACB2El5b span{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-size-xs);line-height:1.5}.cQdlAjJOt{color:var(--accent-colour);padding-bottom:6px;margin-bottom:2px;border-bottom:1px solid var(--accent-colour-soft-hover)}.cPp4pthPW{display:flex;gap:8px}.cHfbXVpo1{color:var(--accent-colour-2);flex-shrink:0}.cAhSjE1D5{color:var(--text-colour);word-break:break-word}.cJpdhY5du{display:flex;align-items:center;gap:8px;font-size:var(--text-size-s);color:var(--accent-colour);text-decoration:none}.cJpdhY5du:hover{color:var(--text-colour)}.cq1-uJx9Q{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:0 10px;font-size:var(--text-size-xs)}.cq1-uJx9Q span{color:var(--accent-colour)}.c4qf3YrV-{display:flex;align-items:center;gap:12px;width:100%;padding:12px;background:var(--accent-colour-soft);border:1px solid var(--accent-colour-soft);border-radius:16px;corner-shape:squircle;text-decoration:none}.c4qf3YrV-:hover{border-color:var(--accent-colour)}.cKhcnMTnA{flex-shrink:0;width:72px;height:72px;border-radius:12px;corner-shape:squircle;overflow:hidden}.c9JpDYAI-{display:flex;flex-direction:column;gap:3px;min-width:0}.cchtJHM85{display:flex;align-items:center;gap:5px;font-size:var(--text-size-xxs);color:var(--accent-colour)}.cjaQCxu4a{font-size:var(--text-size-s);color:var(--text-colour);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cH0P03z4R{font-size:var(--text-size-xs);color:var(--accent-colour)}.c9v7LR-ge{width:100%}.cewYrsU8j{display:flex;align-content:start;justify-content:start;width:100%;gap:10px;border-radius:40px;corner-shape:squircle;margin-top:10px}.cXo8Sy9JS{color:var(--accent-colour);font-size:var(--text-size-s)}.czPTsgUjr{justify-content:start!important}.cGcfT9Mwr{font-weight:500;font-size:var(--text-size-l);color:var(--text-colour);text-transform:capitalize}.ckrzmZKpt{font-size:var(--text-size-s);color:var(--accent-colour)}.ckJUxQtVg{background:var(--text-colour);color:var(--background-colour);font-size:var(--text-size-xs);font-weight:700;line-height:1;padding:3px 5px;border-radius:10px;corner-shape:squircle}.cwg3Y3ibV{width:100%}.coMrUzGti{display:flex;align-items:center;gap:6px;font-size:var(--text-size-m);font-weight:500;color:var(--text-colour)}.cDlq5ztHN{display:inline-flex;align-items:center;color:var(--accent-colour);cursor:help}.cG5XvFKfO{font-size:var(--text-size-xs);font-weight:400;color:var(--accent-colour);font-style:italic}.czstTohYc{width:100%;justify-content:space-between!important;margin-top:4px}.cGWsfoJ8U{flex:1}.ckIW1ixI7{font-size:var(--text-size-xxxl);font-weight:700;color:var(--text-colour);line-height:1}.c4WoO-gte{font-size:var(--text-size-xs);color:var(--accent-colour)}.cH-MQ2-ld{width:100%}.cAJUWx2WN{display:inline-block;align-self:flex-end;font-size:var(--text-size-xs);color:var(--accent-colour);text-decoration:none}.cAJUWx2WN:hover{color:var(--text-colour)}.c-0FDY-Zi{position:fixed;bottom:10px;left:10px;z-index:100;height:30px;padding:2px;background:var(--background-colour-invert);border-radius:20px;corner-shape:squircle;pointer-events:auto;box-shadow:0 0 10px #0000004d;overflow:visible;flex-direction:row!important}.c5oXyibeE{position:absolute;top:-25px;left:5px;width:200px;height:20px;overflow:hidden;pointer-events:none;display:flex;justify-content:flex-start;align-items:center}.cVs4EWVBp{color:var(--accent-colour);font-size:var(--text-size-xs);white-space:nowrap;pointer-events:none}.c2UXGKGrt{animation:cP1LpOziP .2s cubic-bezier(.34,1.56,.64,1)}.c4LJMq08b{animation:cDdENc4fz .25s cubic-bezier(.4,0,.2,1)}.c7yQv0y0n{animation:cF0dJe18T .25s cubic-bezier(.4,0,.2,1)}.cWkuGb5tM{position:absolute;left:0;animation:cPJ4HF-JF .25s cubic-bezier(.4,0,.2,1)}.cbvwuZQwg{position:absolute;left:0;animation:cD4gLevkU .25s cubic-bezier(.4,0,.2,1)}@keyframes cP1LpOziP{0%{opacity:0;transform:scale(.8) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes cDdENc4fz{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes cF0dJe18T{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes cPJ4HF-JF{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100px)}}@keyframes cD4gLevkU{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100px)}}.c6wDsqzHy{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;border:none;background:transparent;cursor:pointer;transition:all .2s ease;padding:0;border-radius:50%}.c6wDsqzHy:hover{transform:scale(1.05)}.cRGCClxUS{width:14px;height:14px;color:var(--accent-colour);transition:color .2s ease}.c6wDsqzHy:hover .cRGCClxUS,.c6wDsqzHy.cydJQJrYo .cRGCClxUS{color:var(--background-colour)}.c1v7j4nXG{position:fixed;top:0;left:0;width:100vw;aspect-ratio:1 / 1;background-size:cover;background-position:center;z-index:0;transition:aspect-ratio .35s ease}.ciMdNCWNN{aspect-ratio:2 / 1}.ciMdNCWNN .ciR9WFfGi{display:none}.ciR9WFfGi{position:absolute;bottom:-1px;left:-1px;right:-1px;height:220px;background:linear-gradient(to bottom,transparent 0%,transparent 15%,var(--accent-colour-soft) 100%);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(to top,black 0%,black 20%,transparent 100%);-webkit-mask-image:linear-gradient(to top,black 0%,transparent 100%)}.cYPE-97q7{position:relative;width:100%;height:100vw;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;will-change:transform;transition:height .35s ease}.chDVpLB1M{height:50vw}.cfOyr1Y4e{margin:0;padding:0 16px 18px;color:#fff;font-size:var(--text-size-xxl);font-weight:600;line-height:1.15;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 12px rgba(0,0,0,.45)}.cXaqG9v7a{position:relative;width:100%;align-self:center;margin-bottom:20px}.cSoYYcRaP{position:relative;z-index:2;width:100%;aspect-ratio:1 / 1;border-radius:24px;corner-shape:squircle;overflow:hidden;transition:aspect-ratio .35s ease,border-radius .35s ease,box-shadow .35s ease}.cCfdgzcia{aspect-ratio:2 / 1;border-radius:18px;box-shadow:0 6px 18px #0000001f}.cfk-BCbbG{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.c8ASKBnSL{position:absolute;bottom:0;left:0;width:60%;aspect-ratio:1 / 1;transform:translate(-35%,70%);border-radius:50%;filter:blur(60px);opacity:0;pointer-events:none;transition:opacity .4s ease}.cedQNKGSV{opacity:.6}.c48qeA01J{position:relative;z-index:1;width:100%;display:flex;align-items:stretch;margin-top:-18px;background:var(--accent-colour-soft);border-radius:0 0 16px 16px;overflow:hidden;animation:cA06wG4Nb .4s ease both}@keyframes cA06wG4Nb{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.cKmZDZBFt{position:relative;z-index:2;display:flex;align-items:center;padding:26px 16px 8px;background:var(--accent-colour-2);color:var(--background-colour);font-size:var(--text-size-xs);font-weight:500;text-decoration:none;border-radius:16px}.ccTMVf5hw{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;margin-left:-8px;padding:26px 6px 8px 14px}.cbyJItZ7n{display:inline-flex;align-items:center;padding:0 0 0 8px;font-size:var(--text-size-xs);text-decoration:none;opacity:0;animation:cuqbB99LH .35s ease forwards}.caFmpP2b9{flex-shrink:0;display:block;transform:rotate(-90deg);color:var(--accent-colour);transition:color .2s ease}.cJf3TscC3,.cgj5aTART{display:grid;transition:grid-template-columns .3s ease}.cJf3TscC3,.cgj5aTART,.cRpoDLbPu .cJf3TscC3{grid-template-columns:0fr}.cRpoDLbPu .cgj5aTART,.ccTMVf5hw:hover .cRpoDLbPu .cJf3TscC3{grid-template-columns:1fr}.ccTMVf5hw:hover .cRpoDLbPu .cgj5aTART,.ccTMVf5hw:hover .cbyJItZ7n:hover .cJf3TscC3{grid-template-columns:0fr}.ccTMVf5hw:hover .cbyJItZ7n:hover .cgj5aTART{grid-template-columns:1fr}.cJf3TscC3>span,.cgj5aTART>span{overflow:hidden;white-space:nowrap;color:var(--accent-colour);transition:color .2s ease}.cJf3TscC3>span{padding:0 8px;transition:color .2s ease,padding .3s ease}.cRpoDLbPu .cJf3TscC3>span{padding:0}.ccTMVf5hw:hover .cRpoDLbPu .cJf3TscC3>span{padding:0 8px}.ccTMVf5hw:hover .cbyJItZ7n:hover .cJf3TscC3>span{padding:0}.cgj5aTART>span{padding-left:4px}.cbyJItZ7n:hover .caFmpP2b9,.cbyJItZ7n:hover .cJf3TscC3>span,.cbyJItZ7n:hover .cgj5aTART>span{color:var(--text-colour)}@keyframes cuqbB99LH{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}.cNcmZXd7C{--mx: 0;--my: 0;position:relative;width:100%;z-index:1;pointer-events:none}.cm20jivU9{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.cElJdNISq{position:fixed;left:0;right:0;bottom:-15vh;height:85vh;filter:blur(55px);opacity:1;pointer-events:none;will-change:opacity}.c3AOWZ-CL,.cORHDOtPD{position:absolute;bottom:-24vh;width:72vh;height:72vh;border-radius:50%;mix-blend-mode:screen}.c3AOWZ-CL{left:-34vh;animation:cTF-bCEce 9s ease-in-out infinite}.cORHDOtPD{right:-34vh;animation:cOXGsVbzw 10s ease-in-out infinite}.cnfvbiu4A{position:absolute;left:0;right:0;bottom:0;height:45vh;mix-blend-mode:screen;animation:c-3T6QGeT 8s ease-in-out infinite}@keyframes cTF-bCEce{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(10px,-12px)}}@keyframes cOXGsVbzw{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(-10px,-12px)}}@keyframes c-3T6QGeT{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:.85;transform:translateY(-6px)}}.cUxD80Ul3{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:0 24px;perspective:1400px;transform:none;will-change:transform}.cdEhH3bhE{position:absolute;top:50%;left:50%;width:80%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);border-radius:50%;filter:blur(70px);opacity:.55;pointer-events:none}.cRfC88945{position:relative;z-index:2;width:min(72vw,58vh,460px);aspect-ratio:1 / 1;border-radius:30px;corner-shape:squircle;overflow:hidden;box-shadow:0 30px 80px #00000059,0 8px 24px #00000040;transform:rotateX(calc(var(--my) * -7deg)) rotateY(calc(var(--mx) * 9deg));transition:transform .08s linear;will-change:transform}.cQYgC27eK{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.cbc9QHEIP{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.18) 45%,transparent 60%),conic-gradient(from calc(var(--mx) * 120deg) at 50% 50%,#ff008024,#00c8ff24,#00ff9624,#ffdc0024,#ff008024);background-blend-mode:screen;mix-blend-mode:screen;opacity:.4;transform:translate(calc(var(--mx) * 7px),calc(var(--my) * 7px));pointer-events:none}.cXtt-Uibp{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.6) 50%,transparent 65%);filter:blur(15px);transform:translate(-120%);opacity:0;pointer-events:none}.c8XIgwiJn .cXtt-Uibp{animation:ccvuoCk1- .9s ease-out}@keyframes ccvuoCk1-{0%{transform:translate(-120%);opacity:0}25%{opacity:1}to{transform:translate(120%);opacity:0}}.cFyoDo5DU{gap:5px;position:absolute;bottom:100%;left:0;right:0;display:flex;flex-direction:column;align-items:center;padding:0 24px 16px;pointer-events:none}.ccayvouyR{position:relative;z-index:1;margin:0;text-align:center;color:var(--text-colour);font-size:clamp(2.2rem,8vw,3rem);font-weight:700;line-height:1.1;overflow-wrap:break-word;max-width:100%;text-shadow:0 2px 18px rgba(0,0,0,.2);pointer-events:none}.cND-flT0Q{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px;margin-top:-1px;margin-bottom:14px;pointer-events:none}.cIBoipvo-{color:var(--accent-colour);font-size:var(--text-size-s);font-weight:400}.cDhpgf39h{display:inline-flex;align-items:center;gap:5px;color:var(--accent-colour);font-size:var(--text-size-s);font-weight:400}.cMh8jac5a{width:15px;height:15px;color:var(--accent-colour)}.cSQuvX5Wn{position:absolute;left:0;right:0;bottom:3vh;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:var(--text-size-xs);opacity:1;pointer-events:none}.clymG774a{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.crQa-ZgEn{width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);filter:drop-shadow(0 1px 3px rgba(0,0,0,.5));animation:cqpHPuH7d 1.6s ease-in-out infinite}@keyframes cqpHPuH7d{0%,to{transform:translateY(0) rotate(45deg);opacity:.4}50%{transform:translateY(6px) rotate(45deg);opacity:1}}.cN0fZ-pNX .cElJdNISq{display:none}.cLkbNaRso{height:auto}.cLkbNaRso .cm20jivU9{position:relative;height:auto;padding:40px 0 24px;flex-direction:column;gap:24px}.cLkbNaRso .cUxD80Ul3{transform:none}.cLkbNaRso .cRfC88945{width:min(72vw,360px);transform:none}.cLkbNaRso .cbc9QHEIP,.cLkbNaRso .cXtt-Uibp{display:none}.cLkbNaRso .cFyoDo5DU{position:relative;bottom:auto}.cLkbNaRso .ccayvouyR,.cLkbNaRso .cND-flT0Q{opacity:1}.cLkbNaRso .cElJdNISq,.cLkbNaRso .cSQuvX5Wn,.c3WIfG8e7{display:none}.cbAl4IP-2 .cm20jivU9{position:relative;height:100vh;overflow:visible;display:block;padding:0}.cbAl4IP-2 .cUxD80Ul3{position:relative;height:100vh;padding:0;transform:none;display:block}.cbAl4IP-2 .cFyoDo5DU{position:sticky;top:8vh;left:0;right:0;bottom:auto;z-index:1;align-items:center;max-width:min(72vw,58vh,460px);margin:0 auto}.cbAl4IP-2 .c3WIfG8e7{display:block;position:absolute;top:16vh;bottom:0;left:0;right:0;background:linear-gradient(to bottom,transparent 0,var(--accent-colour-soft) 90px);z-index:2}.cbAl4IP-2 .cElJdNISq,.cbAl4IP-2 .cdEhH3bhE{display:none}.cbAl4IP-2 .cRfC88945{position:absolute;top:54%;left:50%;margin:0;z-index:3;box-shadow:none;transform:translate(-50%,-50%) rotateX(calc(var(--my) * -7deg)) rotateY(calc(var(--mx) * 9deg))}.ccFxCPFGu{position:absolute;top:54%;left:50%;width:min(72vw,58vh,460px);height:min(72vw,58vh,460px);transform:translate(-50%,-50%);z-index:2;pointer-events:none}.ckax5YeSl{position:absolute;top:50%;left:50%;width:75%;height:75%;border-radius:50%;filter:blur(50px);opacity:.3;will-change:transform,opacity}.ckax5YeSl:nth-child(1){animation:cpY-QSpdo 15s linear infinite,c8s5hUPWw 6s ease-in-out infinite}.ckax5YeSl:nth-child(2){animation:cpY-QSpdo 19s linear -7s infinite,c8s5hUPWw 6s ease-in-out -2s infinite}.ckax5YeSl:nth-child(3){animation:cpY-QSpdo 23s linear -14s infinite,c8s5hUPWw 6s ease-in-out -4s infinite}@keyframes cpY-QSpdo{0%{transform:translate(-50%,-50%) rotate(0) translate(24%)}to{transform:translate(-50%,-50%) rotate(360deg) translate(24%)}}@keyframes c8s5hUPWw{0%,to{opacity:.1}50%{opacity:.5}}.cN0fZ-pNX .ccFxCPFGu{width:90vw;height:90vw}.cbAl4IP-2 .cSQuvX5Wn{display:flex;position:fixed;z-index:4;opacity:1}.cbAl4IP-2 .clymG774a{color:var(--accent-colour);text-shadow:none}.cbAl4IP-2 .crQa-ZgEn{border-color:var(--accent-colour);filter:none}.cN0fZ-pNX .cFyoDo5DU{top:13vh;width:90%;max-width:none;margin:0 auto;padding:0 6px}.cN0fZ-pNX .c3WIfG8e7{top:24vh}.cN0fZ-pNX .cRfC88945{width:90%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion: reduce){.cUxD80Ul3,.cRfC88945,.ccayvouyR,.cND-flT0Q,.cElJdNISq{transform:none}.c3AOWZ-CL,.cORHDOtPD,.cnfvbiu4A,.crQa-ZgEn{animation:none}}
