@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap);#nav-links{align-items:center;display:flex;height:4rem;justify-content:space-between;overflow:hidden;width:100%}#nav-links>*{align-self:center}#optional-nav-links{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;height:4rem;justify-content:space-evenly;min-width:0;overflow:hidden}#optional-nav-links>*{height:100%}@media (max-width:600px){#optional-nav-links{display:none}}.alice-carousel .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{direction:ltr;margin:auto;position:relative;width:100%}.alice-carousel__wrapper{height:auto;overflow-x:hidden;overflow-y:hidden}.alice-carousel__stage,.alice-carousel__wrapper{box-sizing:border-box;position:relative;width:100%}.alice-carousel__stage{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;margin:0;padding:0;transform-style:flat;-webkit-transform-style:flat;white-space:nowrap}.alice-carousel__stage-item{box-sizing:border-box;display:inline-block;height:100%;line-height:0;margin:0;padding:0;position:relative;vertical-align:top;white-space:normal;width:100%}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__next-btn,.alice-carousel__prev-btn{box-sizing:border-box;display:inline-block;padding:10px 5px;width:50%}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{content:attr(data-area);position:relative;text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{color:#465798;cursor:pointer;display:inline-block;margin:0;padding:5px}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:darkred}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{display:inline-block;left:20px;position:absolute;top:30px}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{background-color:#fff;border-radius:50%;height:32px;padding:10px;position:relative;width:32px}.alice-carousel__play-btn-item{background:transparent;border:0;cursor:pointer;height:32px;outline:none;position:absolute;width:32px}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{border-color:transparent transparent transparent #465798;border-style:solid;border-width:8px 0 8px 15px;content:"";display:block;height:0;pointer-events:none;position:absolute;transition:all .4s linear;width:0}.alice-carousel__play-btn-item:before{height:14px;left:5px}.alice-carousel__play-btn-item:after{left:18px;top:7px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{border-width:0 0 0 10px;height:30px}.alice-carousel__play-btn-item.__pause:after{left:18px;top:0}.alice-carousel__dots{list-style:none;margin:30px 3px 5px;padding:0;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){background-color:#e0e4fb;border-radius:50%;cursor:pointer;height:8px;width:8px}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom).__active,.alice-carousel__dots-item:not(.__custom):hover{background-color:#6e7ebc}.alice-carousel__slide-info{background-color:rgba(224,228,251,.6);border-radius:5px;color:#465798;display:inline-block;padding:5px 10px;position:absolute;right:20px;top:20px}.alice-carousel__slide-info-item{line-height:0;vertical-align:middle}.landing{--ink:var(--secondary-colour);--accent:var(--tertiary-colour);--muted:#6e6e6e;--hairline:#e2e2e2;color:var(--ink);line-height:1.55}.landing section{padding:4rem 3rem}.landing h2{font-size:1.9rem;letter-spacing:-.02em;line-height:1.2;margin:0 0 .75rem}.landing p{margin:0 0 1rem}.sectionLead{color:var(--muted);font-size:1.05rem;max-width:46rem}.eyebrow{color:var(--accent);display:block;font-size:.75rem;font-weight:700;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase}.hero{background:linear-gradient(160deg,#3e3e3e,#2a2a2a);color:#fff;padding:4.5rem 3rem 4rem;text-align:center}.heroMark{height:104px;margin-bottom:1.75rem;width:104px}.heroTitle{font-size:clamp(2.6rem,7vw,4.5rem);font-weight:700;letter-spacing:-.045em;line-height:1;margin:0}.heroTitle em{color:var(--accent);font-style:normal}.heroTagline{color:var(--accent);font-size:1.05rem;font-weight:700;letter-spacing:.16em;margin:1.75rem 0 1.5rem;text-transform:uppercase}.landing .heroLead{color:#d6d6d6;font-size:1.15rem;margin:0 auto 2.25rem;max-width:40rem}.heroActions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.btn{border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-block;font-family:inherit;font-size:.95rem;font-weight:700;padding:.8rem 1.6rem;text-decoration:none;transition:opacity .15s ease,background-color .15s ease}.btnPrimary{background-color:var(--accent);color:#2a2a2a}.btnGhost{border-color:hsla(0,0%,100%,.45);color:#fff}.btn:hover{opacity:.85}.readings{grid-gap:2.5rem;background-color:#fff;border-bottom:1px solid var(--hairline);display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr)}.reading h3{font-size:1.5rem;letter-spacing:-.02em;margin:0 0 .5rem}.reading h3 em{color:var(--accent);font-style:normal}.reading p{color:var(--muted);margin:0}.whatItIs{background-color:var(--primary-colour)}.pillars{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:2rem}.pillar{background-color:#fff;border:1px solid var(--hairline);border-radius:12px;padding:1.5rem}.pillar h3{font-size:1.05rem;margin:0 0 .4rem}.pillar p{color:var(--muted);font-size:.95rem;margin:0}.landing .pillarsMore{margin-top:1.5rem}.pillarsMore a{border-bottom:2px solid var(--accent);color:var(--ink);display:inline-block;font-weight:700;padding:.8rem 0 .7rem;text-decoration:none}.pillarsMore a:hover{color:var(--accent)}.mechanics{background-color:#fff}.mechanics,.mechanicsList{border-top:1px solid var(--hairline)}.mechanicsList{margin-top:2rem}.mechanic{grid-gap:2rem;align-items:baseline;border-bottom:1px solid var(--hairline);display:grid;gap:2rem;grid-template-columns:1fr 1.4fr;padding:1.5rem 0}.mechanicAction{align-items:center;display:flex;font-size:1.05rem;font-weight:700;gap:.6rem}.mechanicAction svg{color:var(--accent);flex-shrink:0}.mechanicMeaning{color:var(--muted);margin:0}.mechanicMeaning strong{color:var(--ink);font-weight:700}.dogfood{background-color:#fff;border-top:1px solid var(--hairline)}.mission{background-color:var(--secondary-colour);color:#fff}.mission h2{max-width:30rem}.missionBody{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;margin-top:1.5rem}.mission p{color:#d6d6d6;font-size:1.05rem}.mission .missionFigure{color:var(--accent);font-size:clamp(3rem,8vw,5rem);font-weight:700;letter-spacing:-.04em;line-height:1;margin:0 0 .5rem}.mission .missionFigureNote{color:#b5b5b5;font-size:.95rem;margin:0}.status{background-color:var(--primary-colour)}.statusColumns{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;margin-top:2rem}.statusColumn h3{color:var(--muted);font-size:.8rem;font-weight:700;letter-spacing:.16em;margin:0 0 1rem;text-transform:uppercase}.statusList{list-style:none;margin:0;padding:0}.statusList li{align-items:flex-start;border-bottom:1px solid var(--hairline);display:flex;gap:.6rem;padding:.55rem 0}.statusList svg{flex-shrink:0;font-size:1.15rem;margin-top:2px}.statusLive svg{color:var(--accent)}.statusNext{color:var(--muted)}.statusNext svg{color:#bdbdbd}.catalog{background-color:#fff;border-top:1px solid var(--hairline)}.catalogRow{margin-top:2.5rem}.catalogEmpty{border:1px dashed #c9c9c9;border-radius:12px;color:var(--muted);padding:2.5rem 1.5rem;text-align:center}.catalogNote{border-top:1px solid var(--hairline);color:var(--muted);font-size:.95rem;margin-top:2rem;padding-top:1.25rem}.ecosystem{background-color:var(--primary-colour)}.doors{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:2rem}.door{background-color:#fff;border:1px solid var(--hairline);border-radius:12px;color:inherit;display:block;padding:1.25rem;text-decoration:none}.door:hover{border-color:var(--accent)}.door h3{font-size:1rem;margin:0 0 .35rem}.door p{color:var(--muted);font-size:.9rem;margin:0}.closing{background:linear-gradient(160deg,#3e3e3e,#2a2a2a);color:#fff;text-align:center}.closing p{color:#d6d6d6;font-size:1.05rem;margin:0 auto 2rem;max-width:38rem}.earlyAccess{border:1px solid hsla(0,0%,100%,.35);border-radius:999px;color:var(--accent);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.16em;margin-bottom:1.25rem;padding:.3rem .85rem;text-transform:uppercase}@media (max-width:1185px){.landing section{padding:3.25rem 2rem}.hero{padding:3.75rem 2rem 3.25rem}.landing h2,.landing p{max-width:34rem}.closing h2,.closing p,.hero h2,.hero p{max-width:none}.doors,.pillars{grid-template-columns:repeat(2,1fr)}.door h3{overflow-wrap:anywhere}}@media (max-width:640px){.landing section{padding:2.75rem 1.25rem}.hero{padding:3.25rem 1.25rem 2.75rem}.missionBody,.readings,.statusColumns{gap:1.75rem;grid-template-columns:1fr}.doors,.mechanic,.pillars{grid-template-columns:1fr}.mechanic{gap:.5rem}}.alice-carousel{text-align:-webkit-center}@-webkit-keyframes closeWindow{0%{opacity:1}to{opacity:0}}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{-ms-content-zooming:none;-ms-touch-select:none;background-color:rgba(0,0,0,.85);bottom:0;height:100%;left:0;outline:none;right:0;top:0;-ms-touch-action:none;touch-action:none;-ms-user-select:none;width:100%;z-index:1000}.ril__outerClosing{opacity:0}.ril__image,.ril__imageNext,.ril__imagePrev,.ril__inner{bottom:0;left:0;position:absolute;right:0;top:0}.ril__image,.ril__imageNext,.ril__imagePrev{-ms-content-zooming:none;-ms-touch-select:none;margin:auto;max-width:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none}.ril__imageDiscourager{background-position:50%;background-repeat:no-repeat;background-size:contain}.ril__navButtons{border:none;bottom:0;cursor:pointer;height:34px;margin:auto;opacity:.7;padding:40px 30px;position:absolute;top:0;width:20px}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{background:rgba(0,0,0,.2) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZD0ibTE5IDMtMi0yTDEgMTdsMTYgMTYgMS0xTDMgMTcgMTggMnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat 50%;left:0}.ril__navButtonNext{background:rgba(0,0,0,.2) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZD0ibTEgMyAyLTIgMTYgMTZMMyAzM2wtMS0xIDE1LTE1TDIgMnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat 50%;right:0}.ril__downloadBlocker{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ril__caption,.ril__toolbar{-ms-flex-pack:justify;background-color:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;justify-content:space-between;left:0;position:absolute;right:0}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{color:#fff;padding:10px 20px}.ril__toolbar{height:50px;top:0}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;padding-left:20px;padding-right:0;text-overflow:ellipsis}.ril__toolbarRightSide{-ms-flex:0 0 auto;flex:0 0 auto;padding-left:0;padding-right:20px}.ril__toolbarItem{color:#fff;display:inline-block;font-size:120%;line-height:50px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{border:none;cursor:pointer;height:35px;opacity:.7;width:40px}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0ibTEgMyAxLjI1LTEuMjUgNy41IDcuNSA3LjUtNy41TDE4LjUgMyAxMSAxMC41bDcuNSA3LjUtMS4yNSAxLjI1LTcuNS03LjUtNy41IDcuNUwxIDE4bDcuNS03LjVMMSAzeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) no-repeat 50%}.ril__zoomInButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2TTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat 50%}.ril__zoomOutButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=) no-repeat 50%}.ril__outerAnimating{-webkit-animation-name:closeWindow;animation-name:closeWindow}@-webkit-keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{height:60px;position:relative;width:60px}.ril__loadingCirclePoint{height:100%;left:0;position:absolute;top:0;width:100%}.ril__loadingCirclePoint:before{-webkit-animation:pointFade .8s ease-in-out infinite both;animation:pointFade .8s ease-in-out infinite both;background-color:#fff;border-radius:30%;content:"";display:block;height:30%;margin:0 auto;width:11%}.ril__loadingCirclePoint:first-of-type{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){-webkit-transform:rotate(30deg);transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){-webkit-transform:rotate(210deg);transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{-webkit-animation-delay:-666ms;animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){-webkit-transform:rotate(60deg);transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){-webkit-transform:rotate(240deg);transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{-webkit-animation-delay:-533ms;animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(10):before,.ril__loadingCirclePoint:nth-of-type(4):before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){-webkit-transform:rotate(120deg);transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){-webkit-transform:rotate(300deg);transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(11):before,.ril__loadingCirclePoint:nth-of-type(5):before{-webkit-animation-delay:-266ms;animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){-webkit-transform:rotate(150deg);transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){-webkit-transform:rotate(330deg);transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(12):before,.ril__loadingCirclePoint:nth-of-type(6):before{-webkit-animation-delay:-133ms;animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){-webkit-transform:rotate(1turn);transform:rotate(1turn)}.ril__loadingCirclePoint:nth-of-type(13):before,.ril__loadingCirclePoint:nth-of-type(7):before{-webkit-animation-delay:0ms;animation-delay:0ms}.ril__loadingContainer{bottom:0;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__loadingContainer,.ril__imagePrev .ril__loadingContainer{display:none}.ril__errorContainer{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;bottom:0;color:#fff;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__errorContainer,.ril__imagePrev .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.category-product-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1rem}.product-container{align-items:flex-start;display:flex;flex-direction:row;font-family:Arial;font-size:16px;line-height:1.3;margin:50px auto 0;max-width:1200px}.image-container{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;max-width:360px;padding:0 20px;width:100%}.image-container .product-icons{flex:1 1;margin:auto;max-width:320px;padding:0 10px}.image-container .product-icons .product-row{color:"var(--tertiary-colour)";cursor:pointer;padding:0}.image-container .product-icons .product-row img{display:block;height:52px}.image-container .product-view{align-items:center;background-color:#f8f8f8;flex:5 1;margin-bottom:inherit;position:relative}.image-container .product-view div{border:none;height:225px;overflow:hidden;width:336px}.image-container .product-view div div video{object-fit:contain}.image-container .product-view div figure div img{height:100%;object-fit:contain;width:100%}.product-info{flex:0 0 100%;padding-top:30px}@media only screen and (max-width:900px){.product-container{flex-direction:column}.image-container,.product-info{display:flex;justify-content:center}.image-container{align-items:center;flex-direction:column;height:300px;width:100%}.image-container .product-view div img{display:block;height:auto;margin:0 auto;max-height:165px;max-width:293px;width:auto}.image-container .product-icons{width:90%}.image-container .product-icons .product-row{margin-bottom:0}.image-container .product-icons .product-row img{height:52px}}.iiz{cursor:zoom-in;display:inline-block;margin:0;max-width:100%;overflow:hidden;position:relative}.iiz--drag .iiz__zoom-img--visible{cursor:grab}.iiz__img{display:block;height:auto;max-width:100%;opacity:1;pointer-events:none;visibility:visible}.iiz__img--hidden{opacity:0;visibility:hidden}.iiz__img--abs{height:100%;left:0;top:0;width:100%}.iiz__img--abs,.iiz__zoom-img{display:block;position:absolute}.iiz__zoom-img{max-width:none!important;opacity:0;pointer-events:none;visibility:hidden;width:auto!important}.iiz__zoom-img--visible{cursor:zoom-out;opacity:1;pointer-events:auto;touch-action:none;visibility:visible}.iiz__zoom-portal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.iiz__btn{align-items:center;-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.8);border:none;display:flex;height:40px;justify-content:center;outline:0;padding:0;position:absolute;text-decoration:none;width:40px}.iiz__btn:before{background-position:50%;background-repeat:no-repeat;content:" ";display:block}.iiz__hint{bottom:10px;pointer-events:none;right:10px}.iiz__hint:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E");content:" ";height:20px;width:20px}.iiz__close{opacity:0;right:10px;top:10px;visibility:hidden}.iiz__close--visible{cursor:pointer;opacity:1;visibility:visible}.iiz__close:before{background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;content:" ";height:29px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:29px}[data-rmiz]{position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,.7);border:none;border-radius:50%;box-shadow:0 0 1px hsla(0,0%,100%,.5);color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{cursor:zoom-in;inset:10px 10px auto auto;position:absolute}[data-rmiz-btn-unzoom]{cursor:zoom-out;inset:20px 20px auto auto;position:absolute;z-index:1}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::-webkit-backdrop{display:none}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{background:transparent;border:0;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100vw;width:100dvw}[data-rmiz-modal-overlay]{inset:0;position:absolute;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:hsla(0,0%,100%,0)}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{height:100%;position:relative;width:100%}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;position:absolute;-webkit-transform-origin:top left;transform-origin:top left;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}:root{--primary-colour:#f8f8f8;--secondary-colour:#3e3e3e;--tertiary-colour:#f90;--light-text:#fff;--dark-text:var(--secondary-colour);--danger:#fd0000}body{background-color:#5a5a5a}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:gray;border:4px solid transparent;border-radius:8px}.product-scroller-container{display:flex;justify-content:center;margin:25px auto auto;width:85%}.description-text,.title-text{color:#fff;color:var(--light-text)}.title-text{margin-bottom:20%}.header-scroll-buttons{background:#3e3e3e;border:none;border-radius:5px}.subcat-scroll-buttons{background:#f8f8f8;border:none;border-radius:5px}.individual-product{align-items:center;background-color:#ecf0f1;border-radius:5%;display:inline-block;justify-content:center;margin:10px;transition:width .2s;width:200px}.product-info{align-items:"center";justify-content:"center";margin:10px}.category-scroller-header{display:flex;margin:0 10px}.category-box-buttons{background:#f8f8f8;border:none;position:absolute;z-index:1000}#cat-button-left{left:50px;top:350px}#cat-button-right{right:50px;top:350px}.line{margin-left:100px;margin-right:100px}.shipping-form{height:auto;margin:15px 15px 15px 8%;width:85%}.loader,.loader-overlay{align-items:center;justify-content:center;margin:auto;padding-top:25%}.loader-overlay{left:50%;position:absolute;top:0}.customer-cart{height:400px;margin:15px 15px 15px 8%;overflow-x:hidden;overflow-y:scroll;width:65%}.subtotal{height:auto;margin:15px 8% 15px 15px;width:35%}.cart-subtotal{display:flex;flex-direction:row;height:70%}.small-button{background-color:blue;border-radius:10px;color:#fff;color:var(--light-text);margin:auto;text-align:center;width:50%}.category-boxes-container{margin:auto;width:90%}#category-page-product-container{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:80%}#left-product-scroll-button{-webkit-transform:translateX(5px);transform:translateX(5px)}#right-product-scroll-button{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.row-of-subs-container{display:flex;margin:auto;width:80%}.row-of-subs{-webkit-transform:translateY(30px);transform:translateY(30px)}.row-of-category-products,.row-of-subs{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;overflow-x:hidden}.individual-sub-cat-wrapper{flex:0 0 auto;height:200px;width:200px}.individual-sub-cat-button{align-items:center;background-color:#ecf0f1;border:none;border-radius:100px;height:120px;justify-content:center;width:120px}.publishHero{text-align:left}.publishTitle{font-size:clamp(2.2rem,5.5vw,3.6rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 0 1.25rem;max-width:20ch}.publishTitle em{color:var(--accent);font-style:normal}.publishHero .heroLead{margin-left:0;margin-right:0}.publishHero .heroActions{justify-content:flex-start}.kinds{background-color:#fff}.kindList{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);margin-top:2rem}.kind{border:1px solid var(--hairline);border-radius:12px;display:flex;flex-direction:column;padding:1.5rem}.kindHead{align-items:center;display:flex;gap:.6rem;margin-bottom:.75rem}.kindHead svg{color:var(--accent);flex-shrink:0}.kindHead h3{font-size:1.15rem;letter-spacing:-.01em;margin:0}.kindLead{font-weight:700;margin:0 0 .5rem}.kindBody{color:var(--muted);margin:0 0 1rem}.kindWhere{background-color:var(--primary-colour);border-radius:999px;color:var(--muted);font-size:.72rem;letter-spacing:.14em;margin-bottom:.75rem;padding:.2rem .6rem;text-transform:uppercase}.kindHandoff,.kindWhere{display:inline-block;font-weight:700}.kindHandoff{color:var(--accent);margin-top:auto;padding:.85rem 0 .6rem;text-decoration:none}.kindHandoff:hover{text-decoration:underline}.carries{background-color:#fff}.carriesList{border-top:1px solid var(--hairline);margin-top:2rem}.carry{grid-gap:2rem;align-items:baseline;border-bottom:1px solid var(--hairline);display:grid;gap:2rem;grid-template-columns:1fr 2fr;padding:1.25rem 0}.carry h3{font-size:1.05rem;margin:0}.carry p{color:var(--muted);margin:0}.landing .carriesNote{color:var(--muted);margin-top:1.75rem;max-width:46rem}.endpoint{background-color:var(--primary-colour)}.endpointColumns{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;margin-top:2rem}.endpointColumn h3{border-bottom:2px solid var(--accent);font-size:.8rem;font-weight:700;letter-spacing:.16em;margin:0 0 1rem;padding-bottom:.6rem;text-transform:uppercase}.endpointColumnNext h3{border-bottom-color:#cfcfcf;color:var(--muted)}.endpointRow{border-bottom:1px solid var(--hairline);padding:.9rem 0}.endpointRow h4{font-size:1rem;margin:0 0 .3rem}.endpointRow p{font-size:.95rem;margin:0}.endpointColumnNext .endpointRow h4,.endpointRow p{color:var(--muted)}.diagram{margin:2.5rem 0 0}.diagram svg{display:block;height:auto;width:100%}.diagramLine{fill:none;stroke:#dcdcdc;stroke-width:1.5}.diagramLabel{fill:var(--ink);font-size:15px;font-weight:600}.diagramLabelEnd{text-anchor:end}.diagramNode{fill:var(--accent)}.diagramNodeText{fill:#2a2a2a;text-anchor:middle;font-size:18px;font-weight:700;letter-spacing:.1em}.diagramNodeSub{fill:#4a2c00;text-anchor:middle;font-size:15px}.diagramCaption{fill:#6e6e6e;font-size:14px;letter-spacing:.14em}.steps{background-color:#fff}.stepList{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);margin-top:2rem}.step{border-top:2px solid var(--accent);padding-top:1rem}.stepNumber{color:var(--accent);display:block;font-size:.8rem;font-weight:700;letter-spacing:.16em;margin-bottom:.5rem}.step h3{font-size:1.05rem;margin:0 0 .4rem}.step p{color:var(--muted);font-size:.95rem;margin:0}@media (max-width:1000px){.diagram{display:none}}@media (max-width:1185px){.endpointColumns,.kindList,.stepList{grid-template-columns:repeat(2,1fr)}.publishTitle{max-width:none}}@media (max-width:640px){.carry,.endpointColumns,.kindList,.stepList{grid-template-columns:1fr}.carry{gap:.4rem}.publishHero{text-align:center}.publishHero .heroActions{justify-content:center}}.visionHero{text-align:left}.visionTitle{font-size:clamp(2.2rem,5.5vw,3.6rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 0 1.25rem;max-width:20ch}.visionTitle em{color:var(--accent);font-style:normal}.visionHero .heroLead{margin-left:0;margin-right:0}.visionHero .heroActions{justify-content:flex-start}.visionStatus{border:1px solid var(--hairline);border-radius:999px;color:var(--muted);display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.12em;padding:.2rem .6rem;text-transform:uppercase;white-space:nowrap}.visionStatus--now{background-color:var(--accent);border-color:var(--accent);color:#2a2a2a}.visionStatus--partly{border-color:var(--accent);color:#96601a}.visionStatus--building{border-color:#bdbdbd;color:var(--muted)}.visionStatus--ahead{border-color:#c9c9c9;border-style:dashed;color:var(--muted)}.visionIndex{background-color:var(--primary-colour);border-bottom:1px solid var(--hairline);padding:2.5rem 3rem}.visionIndex ol{list-style:none;margin:0;padding:0}.visionIndex li{align-items:baseline;border-bottom:1px solid var(--hairline);display:flex;gap:1rem;padding:.6rem 0}.visionIndex li:last-child{border-bottom:none}.visionIndex a{color:var(--ink);display:inline-block;flex:1 1 auto;font-weight:700;min-width:0;padding:.65rem 0;text-decoration:none}.visionIndex a:hover,.visionIndexNumber{color:var(--accent)}.visionIndexNumber{display:inline-block;width:2.25rem}.visionIdea{background-color:#fff;border-bottom:1px solid var(--hairline);scroll-margin-top:1rem}.visionIdea:nth-of-type(2n){background-color:var(--primary-colour)}.visionIdeaHead{align-items:center;display:flex;gap:1rem;margin-bottom:.75rem}.visionNumber{color:var(--accent);font-size:.8rem;font-weight:700;letter-spacing:.16em}.visionIdea h2{max-width:24ch}.visionBody{color:var(--muted);font-size:1.05rem;max-width:42rem}.visionBody:first-of-type{color:var(--ink)}.landing .visionLink{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.25rem}.visionLink a{border-bottom:2px solid var(--accent);color:var(--ink);display:inline-block;font-weight:700;padding:.6rem 0;text-decoration:none}.visionLink a:hover{color:var(--accent)}.visionLadder{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);margin-top:2rem}.visionRung{border:1px solid var(--hairline);border-radius:12px;padding:1.25rem}.visionIdea:nth-of-type(2n) .visionRung,.visionRung{background-color:#fff}.visionRungHead{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem;justify-content:space-between;margin-bottom:.6rem}.visionRungScale{color:var(--ink);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.visionRung p{color:var(--muted);font-size:.95rem;margin:0}@media (max-width:1185px){.visionIndex{padding:2rem}.visionIdea h2,.visionTitle{max-width:none}}@media (max-width:640px){.visionIndex{padding:1.75rem 1.25rem}.visionIndex li{align-items:flex-start;flex-direction:column;gap:.35rem}.visionLadder{grid-template-columns:1fr}.visionRungHead{align-items:flex-start;flex-direction:column;gap:.4rem}.visionHero{text-align:center}.visionHero .heroActions{justify-content:center}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.1d9ce8f8.css.map*/