*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--ff-body);font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}img,svg,video{max-width:100%}img{height:auto}[id]{scroll-margin-top:calc(var(--topper-h) + 24px)}.zew-jump{position:absolute;z-index:100}.zew-jump:not(:focus){clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}.zew-topper{position:sticky;top:0;z-index:50}.zew-toggler{cursor:pointer}.zew-links__trigger:checked+.zew-toggler .zew-ico--open,.zew-toggler .zew-ico--close{display:none}.zew-links__trigger:checked+.zew-toggler .zew-ico--close{display:block}.zew-links__trigger:focus-visible+.zew-toggler{outline:2px solid;outline-offset:3px}@media (max-width:1023.98px){.zew-links__trigger:not(:checked)~.zew-links,.zew-topper .zew-topper__ask{display:none}}@keyframes zew-crawl{to{transform:translateX(-50%)}}.zew-matrix__case{max-width:100%;overflow-x:auto}.zew-err{display:none}.zew-control:has(:user-invalid) .zew-err{display:block}.zew-frame{margin-inline:auto;max-width:var(--frame);padding-inline:1.25rem;width:100%}@media (min-width:768px){.zew-frame{padding-inline:2rem}}.zew-jump:focus{background:hsl(var(--char));border-radius:var(--rad-button);color:hsl(var(--blank));font-weight:700;left:.75rem;padding:.7rem 1.2rem;text-decoration:none;top:.75rem}.zew-topper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsl(var(--canvas)/.92);box-shadow:0 10px 30px -24px hsl(var(--lead-deep)/.5)}.zew-ribbon{background:hsl(var(--lav-soft));color:hsl(var(--char));font-size:.85rem;font-weight:600}.zew-ribbon .zew-frame{padding-block:.35rem}.zew-ribbon a{color:hsl(var(--char));text-decoration:none}.zew-ribbon a:hover{text-decoration:underline}.zew-topper__body{gap:1.25rem;min-height:var(--topper-h);position:relative}.zew-sign{color:hsl(var(--char));gap:.65rem;text-decoration:none}.zew-sign img{filter:drop-shadow(0 6px 8px hsl(var(--pop-deep)/.3))}.zew-sign__text{font-family:var(--ff-big);font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.zew-toggler{align-items:center;background:hsl(var(--peach-soft));border-radius:18px;box-shadow:var(--puff-sm);color:hsl(var(--char));display:inline-flex;height:48px;justify-content:center;width:48px}@media (min-width:1024px){.zew-toggler{display:none}}.zew-links__set{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}.zew-links__go,.zew-links__set a{border-radius:var(--rad-button);color:hsl(var(--char));display:block;font-family:var(--ff-big);font-weight:700;padding:.7rem 1.1rem;text-decoration:none;transition:background-color .2s ease}.zew-links__set a:hover{background:hsl(var(--panel))}.zew-links__set a[aria-current=page]{background:hsl(var(--pop));box-shadow:0 3px 0 hsl(var(--pop-deep)/.55)}@media (max-width:1023.98px){.zew-links{background:hsl(var(--blank));border-radius:var(--rad-panel);box-shadow:var(--puff);left:1rem;padding:.75rem;position:absolute;right:1rem;top:calc(100% + .5rem)}}@media (min-width:1024px){.zew-links__set{flex-direction:row;gap:.25rem}.zew-links__set a{font-size:.98rem;padding:.55rem 1rem}}.zew-topper__ask{font-size:.95rem;padding:.65rem 1.3rem}.zew-button{align-items:center;border:0;border-radius:var(--rad-button);cursor:pointer;display:inline-flex;font-family:var(--ff-big);font-size:1.02rem;font-weight:700;gap:.5rem;justify-content:center;min-height:48px;padding:.8rem 1.6rem;text-align:center;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.zew-button:hover{transform:translateY(-2px)}.zew-button:active{transform:translateY(2px)}.zew-button--fill{background:hsl(var(--pop));box-shadow:0 5px 0 hsl(var(--pop-deep)/.7),0 14px 22px -12px hsl(var(--pop-deep)/.6);color:hsl(var(--char))}.zew-button--fill:active{box-shadow:0 2px 0 hsl(var(--pop-deep)/.7)}.zew-button--alt{background:hsl(var(--blank));box-shadow:0 5px 0 hsl(var(--sky-mid)),0 14px 22px -14px hsl(var(--lead)/.5);color:hsl(var(--lead-deep))}.zew-go{color:hsl(var(--lead));font-weight:700;text-decoration:underline;text-decoration-color:hsl(var(--pop));text-decoration-thickness:3px}.zew-go:hover,.zew-pretitle{color:hsl(var(--pop-deep))}.zew-pretitle{display:inline-block;font-family:var(--ff-big);font-size:.95rem;font-weight:700;letter-spacing:.02em}.zew-pretitle__pill{background:hsl(var(--blank)/.85);border-radius:var(--rad-button);box-shadow:var(--puff-sm);color:hsl(var(--lead-deep));padding:.4rem 1rem}.zew-lead{color:hsl(var(--dim));font-size:1.12rem;margin-top:1rem}.zew-on--night,.zew-on--night h2,.zew-on--night h3{color:hsl(var(--lite))}.zew-on--night .zew-lead,.zew-on--night p{color:hsl(var(--lite)/.86)}.zew-on--night .zew-pretitle{color:hsl(var(--pop))}.zew-on--night .zew-go{color:hsl(var(--lite))}.zew-marks,.zew-nots,.zew-okay{display:grid;list-style:none;margin:0;padding:0 0 0 .1rem}.zew-marks li,.zew-nots li,.zew-okay li{padding-left:2rem;position:relative}.zew-marks li+li,.zew-nots li+li,.zew-okay li+li{margin-top:.6rem}.zew-nots li:before,.zew-okay li:before{border-radius:50%;display:grid;font-size:.8rem;font-weight:800;height:1.35rem;left:0;line-height:1;place-items:center;position:absolute;top:.2em;width:1.35rem}.zew-okay li:before{background:hsl(var(--blank));box-shadow:0 2px 0 hsl(var(--sky-mid));color:hsl(var(--lead));content:"✓"}.zew-nots li:before{background:hsl(var(--blank));box-shadow:0 2px 0 hsl(var(--glow));color:hsl(var(--pop-deep));content:"✕"}.zew-marks li:before{background:hsl(var(--pop));border-radius:50%;box-shadow:0 2px 0 hsl(var(--pop-deep)/.5);content:"";height:.6rem;left:.45rem;position:absolute;top:.55em;width:.6rem}.zew-aside{background:hsl(var(--panel));border-radius:var(--rad-panel);box-shadow:var(--puff);padding:1.75rem}.zew-aside h3{margin-bottom:1rem}.zew-aside p{margin-top:1rem}.zew-aside__lav{background:hsl(var(--lav-soft))}.zew-aside--night{background:hsl(var(--lead-deep));border-radius:var(--rad-panel);box-shadow:var(--puff);color:hsl(var(--lite));display:block;padding:1.75rem}.zew-aside--night h3{color:hsl(var(--pop));margin-bottom:.75rem}.zew-aside--night p{color:hsl(var(--lite)/.9)}.zew-qa{display:grid;gap:1rem;margin:2.5rem auto 0;max-width:52rem}.zew-qa details{background:hsl(var(--blank));border-radius:26px 26px 26px 8px;box-shadow:var(--puff-sm);position:relative}.zew-qa details:nth-child(2n){background:hsl(var(--lav-soft));border-radius:26px 26px 8px 26px}@media (min-width:768px){.zew-qa details{margin-right:3.5rem}.zew-qa details:nth-child(2n){margin:0 0 0 3.5rem}}.zew-qa summary{align-items:center;cursor:pointer;display:flex;font-family:var(--ff-big);font-size:1.1rem;font-weight:700;gap:1rem;justify-content:space-between;list-style:none;min-height:44px;padding:1.15rem 1.4rem}.zew-qa summary::-webkit-details-marker{display:none}.zew-qa summary:after{background:hsl(var(--pop));border-radius:50%;box-shadow:0 3px 0 hsl(var(--pop-deep)/.55);color:hsl(var(--char));content:"+";display:grid;flex:none;font-size:1.3rem;height:2rem;line-height:1;place-items:center;transition:transform .2s ease;width:2rem}.zew-qa details[open] summary:after{transform:rotate(45deg)}.zew-qa details p{color:hsl(var(--dim));padding:0 1.4rem 1.3rem}.zew-info{background:hsl(var(--blank));border:2px dashed hsl(var(--lav-mid));border-radius:var(--rad-panel);gap:1.25rem;padding:1.6rem 1.75rem}.zew-info__ico{background:hsl(var(--lav-soft));border-radius:50%;box-shadow:var(--puff-sm);color:hsl(var(--lead-deep));flex:none;height:3rem;width:3rem}.zew-info h2{font-size:1.3rem}.zew-info p{color:hsl(var(--dim));font-size:.98rem;margin-top:.5rem}.zew-base{background:hsl(var(--lead-deep));border-radius:48px 48px 0 0;color:hsl(var(--lite)/.86);margin-top:1rem;overflow:hidden}.zew-base__main{gap:2.5rem;padding-block:3.5rem 2.5rem}.zew-base__main>.grid{gap:2rem}.zew-base__stamp{color:hsl(var(--glow)/.35);font-family:var(--ff-big);font-size:clamp(3rem,9vw,5.5rem);font-weight:700;letter-spacing:-.04em;line-height:.9;margin-bottom:1.25rem}.zew-base .zew-sign,.zew-base .zew-sign__text{color:hsl(var(--lite))}.zew-base__about{font-size:.98rem;margin-top:1rem;max-width:26rem}.zew-base__contacts,.zew-base__refs{display:grid;font-size:.95rem;gap:.6rem;list-style:none;margin:0;padding:0}.zew-base__contacts a,.zew-base__refs a{color:hsl(var(--lite));text-decoration:none}.zew-base__contacts a:hover,.zew-base__refs a:hover{color:hsl(var(--pop));text-decoration:underline}.zew-base__policy a{color:hsl(var(--glow))}.zew-base__bottom{background:hsl(var(--char)/.35);padding-block:1.5rem}.zew-base__bottom .zew-frame{gap:.35rem}.zew-base__faint{color:hsl(var(--lite)/.72);font-size:.85rem}.zew-thank{background:linear-gradient(180deg,hsl(var(--panel)),hsl(var(--canvas)));padding-block:4.5rem 3rem}.zew-thank__panel{background:hsl(var(--blank));border-radius:36px;box-shadow:var(--puff);padding:2.25rem}.zew-thank__panel>.flex{gap:1rem}.zew-thank__panel h1{font-size:clamp(2rem,4.5vw,3rem)}.zew-thank__ico{background:hsl(var(--pop));border-radius:50%;box-shadow:0 5px 0 hsl(var(--pop-deep)/.6);color:hsl(var(--char));flex:none;height:3.75rem;width:3.75rem}.zew-thank__lead{font-size:1.15rem;margin-top:1.5rem}.zew-thank__note{background:hsl(var(--lav-soft));border-radius:20px;color:hsl(var(--char));font-size:.98rem;margin-top:1.25rem;padding:1rem 1.25rem}.zew-thank__actions{gap:1rem;margin-top:2rem}.zew-intro__image{background:hsl(var(--lead-deep));isolation:isolate;overflow:hidden;position:relative}.zew-intro__image-src{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.zew-intro__image:before{background:linear-gradient(100deg,hsl(var(--lead-deep)/.92) 0,hsl(var(--lead-deep)/.78) 45%,hsl(var(--lead)/.35) 100%);content:"";inset:0;position:absolute;z-index:-1}.zew-connect__intro{border-radius:0 0 48px 48px;padding-block:5rem 4.5rem}.zew-connect__head{max-width:42rem}.zew-connect__head .zew-pretitle{background:hsl(var(--pop));border-radius:var(--rad-button);color:hsl(var(--char));padding:.35rem .95rem}.zew-connect__head h1{color:hsl(var(--lite));font-size:clamp(2.1rem,4.6vw,3.4rem);margin-top:1.1rem}.zew-connect__lead{color:hsl(var(--lite)/.9);font-size:1.12rem;margin-top:1.1rem}.zew-connect__section{padding-block:3.5rem}.zew-connect__main{padding-top:0}.zew-connect__strip{background:hsl(var(--blank));border-radius:var(--rad-panel);box-shadow:var(--puff);margin-top:-2.25rem;padding:1.6rem 1.75rem;position:relative}.zew-connect__strip h2{font-size:1.35rem}.zew-connect__set{display:grid;gap:1rem;margin:1.1rem 0 0}@media (min-width:640px){.zew-connect__set{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zew-connect__set{grid-template-columns:repeat(5,minmax(0,1fr))}}.zew-connect__set>div{background:hsl(var(--panel));border-radius:18px;min-width:0;padding:.9rem 1rem}.zew-connect__set>div:nth-child(2n){background:hsl(var(--peach-soft))}.zew-connect__set dt{color:hsl(var(--dim));font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zew-connect__set dd{font-size:.95rem;font-weight:600;margin:.25rem 0 0;overflow-wrap:anywhere}.zew-connect__grid{gap:1.75rem;margin-top:2rem}.zew-enquiry__panel{background:hsl(var(--blank));border-radius:32px;box-shadow:var(--puff);padding:2rem 1.5rem}@media (min-width:768px){.zew-enquiry__panel{padding:2.5rem}}.zew-enquiry__note{color:hsl(var(--dim));margin-top:.6rem}.zew-connect__enquiry{gap:1.25rem;margin-top:1.75rem}.zew-caption{display:block;font-family:var(--ff-big);font-weight:700;margin-bottom:.45rem}.zew-textbox{background:hsl(var(--canvas));border:2px solid hsl(var(--edge));border-radius:18px;box-shadow:0 3px 0 hsl(var(--edge)) inset;color:hsl(var(--char));font:inherit;min-height:52px;padding:.8rem 1.1rem;transition:border-color .15s ease,background-color .15s ease;width:100%}textarea.zew-textbox{min-height:9rem;resize:vertical}select.zew-textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,hsl(var(--lead)) 50%),linear-gradient(135deg,hsl(var(--lead)) 50%,transparent 50%);background-position:calc(100% - 1.4rem) 55%,calc(100% - 1rem) 55%;background-repeat:no-repeat;background-size:.4rem .4rem;padding-right:3rem}.zew-textbox:focus{background-color:hsl(var(--blank));border-color:hsl(var(--sky-mid));outline:none}.zew-control:has(:user-invalid) .zew-textbox{background-color:hsl(var(--peach-soft)/.5);border-color:hsl(var(--pop-deep))}.zew-err{color:hsl(var(--pop-deep));font-size:.9rem;font-weight:700;margin-top:.4rem}.zew-assent{align-items:flex-start;display:flex;font-size:.95rem;gap:.75rem}.zew-assent input{accent-color:hsl(var(--lead));flex:none;height:1.35rem;margin-top:.2rem;width:1.35rem}.zew-connect__discover h2,.zew-connect__facts h2{text-align:center}.zew-go__panel{background:hsl(var(--blank));border-radius:var(--rad-panel);box-shadow:var(--puff-sm);color:hsl(var(--char));display:block;padding:1.6rem;text-decoration:none;transition:transform .2s ease}.zew-go__panel:nth-child(2){background:hsl(var(--panel))}.zew-go__panel:nth-child(3){background:hsl(var(--lav-soft))}.zew-go__panel:hover{transform:translateY(-4px) rotate(-.5deg)}.zew-go__ttl{font-family:var(--ff-big);font-size:1.3rem;font-weight:700;margin-top:.5rem}.zew-go__copy{color:hsl(var(--dim));margin-top:.4rem}.zew-connect__facts{background:hsl(var(--panel));border-radius:48px;margin-inline:.75rem;margin-bottom:1rem}.zew-connect__facts-copy{margin-inline:auto;max-width:44rem;text-align:center}.zew-connect__facts-copy p{color:hsl(var(--dim));margin-top:.75rem}.zew-facts__item{background:hsl(var(--blank));border-radius:24px;box-shadow:var(--puff-sm);padding:1.4rem}.zew-facts__item h3{font-size:1.1rem}.zew-facts__item p{color:hsl(var(--dim));font-size:.95rem;margin-top:.5rem}.zew-policy__intro{background:linear-gradient(160deg,hsl(var(--panel)),hsl(var(--lav-soft)));border-radius:0 0 48px 48px}.zew-policy__contents{background:hsl(var(--blank));border-radius:var(--rad-panel);box-shadow:var(--puff-sm);padding:1.5rem}@media (min-width:1024px){.zew-policy__contents{position:sticky;top:calc(var(--topper-h) + 3.5rem)}}.zew-policy__contents ol{display:grid;font-size:.95rem;gap:.45rem;list-style:none;margin:1rem 0 0;padding:0}.zew-policy__contents a{color:hsl(var(--char));text-decoration:none}.zew-policy__contents a:hover{color:hsl(var(--lead));text-decoration:underline}.zew-policy h2{font-size:1.55rem;margin:2.5rem 0 .9rem}.zew-policy h2:first-child{margin-top:0}.zew-policy h3{margin:1.5rem 0 .6rem}.zew-policy ol,.zew-policy p,.zew-policy ul{margin-top:.85rem}.zew-policy ol,.zew-policy ul{padding-left:1.4rem}.zew-policy li+li{margin-top:.4rem}.zew-policy li::marker{color:hsl(var(--pop-deep));font-weight:700}.zew-policy__keys{background:hsl(var(--peach-soft));border-radius:var(--rad-panel);display:grid;gap:.75rem;margin:0 0 2.5rem;padding:1.4rem}@media (min-width:640px){.zew-policy__keys{grid-template-columns:repeat(2,minmax(0,1fr))}}.zew-policy__keys dt{font-family:var(--ff-big);font-weight:700}.zew-policy__keys dd{font-size:.95rem;margin:.15rem 0 0;overflow-wrap:anywhere}.zew-policy__short{border-left:4px solid hsl(var(--glow));color:hsl(var(--dim));font-style:italic;padding-left:1rem}.zew-matrix__case{border-radius:20px;box-shadow:0 0 0 2px hsl(var(--edge));margin-top:1rem}.zew-matrix{border-collapse:collapse;font-size:.95rem;width:100%}.zew-matrix td,.zew-matrix th{padding:.8rem 1rem;text-align:left;vertical-align:top}.zew-matrix th{background:hsl(var(--panel));font-family:var(--ff-big)}.zew-matrix tr+tr td{border-top:1px solid hsl(var(--edge))}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.mx-auto{margin-left:auto;margin-right:auto}.mt-10{margin-top:2.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.text-center{text-align:center}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.text-dim{--tw-text-opacity:1;color:hsl(var(--dim)/var(--tw-text-opacity,1))}.text-lead{--tw-text-opacity:1;color:hsl(var(--lead)/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.zew-crawl__lane{animation:none!important}}:root{--char:222 38% 17%;--dim:222 14% 37%;--lead:205 74% 35%;--lead-deep:212 60% 21%;--pop:22 94% 70%;--pop-deep:16 68% 37%;--glow:258 72% 78%;--canvas:32 100% 98%;--panel:202 88% 94%;--blank:0 0% 100%;--edge:222 30% 88%;--lite:32 100% 98%;--peach-soft:24 100% 91%;--lav-soft:256 85% 94%;--sky-mid:202 78% 70%;--lav-mid:256 62% 70%;--ff-big:"Quicksand","Trebuchet MS",sans-serif;--ff-body:"Manrope","Segoe UI",sans-serif;--rad-panel:28px;--rad-button:999px;--frame:1200px;--topper-h:76px;--puff:0 2px 0 hsla(0,0%,100%,.9) inset,0 -5px 0 hsl(var(--char)/.04) inset,0 22px 40px -22px hsl(var(--lead-deep)/.35),0 6px 14px -8px hsl(var(--lead-deep)/.18);--puff-sm:0 2px 0 hsla(0,0%,100%,.9) inset,0 -3px 0 hsl(var(--char)/.05) inset,0 12px 24px -16px hsl(var(--lead-deep)/.4)}body{background:hsl(var(--canvas));font-family:var(--ff-body);font-size:1.0625rem;line-height:1.7;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4{color:hsl(var(--char));margin:0}h1,h2,h3,h4{font-family:var(--ff-big);font-weight:700;letter-spacing:-.01em;line-height:1.15}h1{font-size:clamp(2.3rem,5.4vw,4.1rem)}h2{font-size:clamp(1.75rem,3.4vw,2.6rem)}h3{font-size:1.25rem}p{margin:0}a{color:hsl(var(--lead));text-underline-offset:3px}:focus-visible{border-radius:8px;outline:3px solid hsl(var(--lav-mid));outline-offset:3px}::-moz-selection{background:hsl(var(--glow));color:hsl(var(--char))}::selection{background:hsl(var(--glow));color:hsl(var(--char))}.zew-section{padding-block:4.5rem}@media (min-width:1024px){.zew-section{padding-block:6rem}}.zew-section__head{max-width:46rem}.zew-section__head h2{margin-top:.6rem}.zew-center{margin-inline:auto;text-align:center}.zew-intro{background:radial-gradient(circle at 12% 18%,hsl(var(--blank)/.7) 0 6%,transparent 7%),radial-gradient(circle at 88% 10%,hsl(var(--blank)/.6) 0 4%,transparent 5%),linear-gradient(180deg,hsl(var(--panel)) 0,hsl(var(--lav-soft)) 55%,hsl(var(--peach-soft)) 100%);border-radius:0 0 56px 56px;overflow:hidden;padding-block:3.5rem 4.5rem}.zew-intro__copy{margin-inline:auto;max-width:52rem;text-align:center}.zew-intro__copy h1,.zew-intro__lead{margin-top:1.25rem}.zew-intro__lead{color:hsl(var(--char)/.82);font-size:1.15rem}.zew-intro__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.zew-intro__micro{color:hsl(var(--dim));font-size:.88rem;margin-top:1.25rem}.zew-toybox{margin:3rem auto 0;max-width:54rem;position:relative}.zew-toybox__image{border:8px solid hsl(var(--blank));border-radius:200px;box-shadow:var(--puff);overflow:hidden}.zew-toybox__image img{aspect-ratio:2/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.zew-float{animation:zew-bob 6s ease-in-out infinite;display:block;filter:drop-shadow(0 12px 14px hsl(var(--lead-deep)/.25));position:absolute;width:72px}.zew-float svg{height:auto;width:100%}.zew-float__1{left:4%;top:-34px}.zew-float__2{animation-delay:-2s;right:8%;top:-42px}.zew-float__3{animation-delay:-4s;bottom:-30px;left:12%}.zew-float__4{animation-delay:-1s;bottom:-34px;right:3%}@media (min-width:768px){.zew-float{width:110px}.zew-float__1{left:-48px;top:-40px}.zew-float__2{right:-30px;top:-56px}.zew-float__3{bottom:-40px;left:6%}.zew-float__4{bottom:-46px;right:-40px}}@keyframes zew-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-10px) rotate(3deg)}}.zew-bell__grid{align-items:center;display:grid;gap:1.5rem}@media (min-width:768px){.zew-bell__grid{gap:2.5rem;grid-template-columns:auto 1fr}}.zew-bell__object{background:hsl(var(--panel));border-radius:50%;box-shadow:var(--puff);display:grid;height:190px;place-items:center;width:190px}.zew-bell__object svg{animation:zew-ring 4s ease-in-out infinite;height:auto;transform-origin:50% 10%;width:130px}@keyframes zew-ring{0%,80%,to{transform:rotate(0)}85%{transform:rotate(10deg)}90%{transform:rotate(-8deg)}95%{transform:rotate(4deg)}}.zew-bell__copy h2{margin-top:.5rem}.zew-bubbles{display:grid;gap:1.5rem;margin-top:2.75rem}@media (min-width:768px){.zew-bubbles{gap:2rem;grid-template-columns:1fr 1fr}}.zew-bubble{border-radius:36px;box-shadow:var(--puff);padding:2rem 1.75rem;position:relative}.zew-bubble h3{font-size:1.5rem;margin-bottom:1.1rem}.zew-bubble:after{background:inherit;border-radius:0 0 38px 0;bottom:-18px;content:"";height:38px;position:absolute;width:38px}.zew-bubble__peach{background:hsl(var(--peach-soft))}.zew-bubble__peach:after{left:3rem;transform:rotate(20deg)}.zew-bubble__lav{background:hsl(var(--lav-soft))}.zew-bubble__lav:after{right:3rem;transform:scaleX(-1) rotate(20deg)}.zew-bell__note{border:2px dashed hsl(var(--sky-mid));border-radius:24px;margin:3.5rem auto 0;max-width:50rem;padding:1.4rem 1.6rem}.zew-bell__note,.zew-shelf{background:hsl(var(--blank))}.zew-shelf__grid{display:grid;gap:2.75rem 1.75rem;list-style:none;margin:3rem 0 0;padding:0}@media (min-width:640px){.zew-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zew-shelf__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.zew-toy{border-bottom:14px solid hsl(var(--peach-soft));border-radius:0 0 14px 14px;box-shadow:0 16px 18px -16px hsl(var(--pop-deep)/.55);padding:0 .5rem 1.75rem;position:relative}.zew-toy__art{background:hsl(var(--panel));border-radius:40px;box-shadow:var(--puff-sm);display:grid;height:128px;margin-bottom:1rem;place-items:center;transition:transform .25s ease;width:128px}.zew-toy:nth-child(3n+2) .zew-toy__art{background:hsl(var(--lav-soft))}.zew-toy:nth-child(3n) .zew-toy__art{background:hsl(var(--peach-soft))}.zew-toy:hover .zew-toy__art{transform:translateY(-6px) rotate(-4deg)}.zew-toy__art svg{filter:drop-shadow(0 6px 6px hsl(var(--lead-deep)/.2))}.zew-toy h3{font-size:1.5rem}.zew-toy__kind{color:hsl(var(--lead));font-family:var(--ff-big);font-weight:700;margin-top:.2rem}.zew-toy p+p{margin-top:.65rem}.zew-toy>p:not([class]){color:hsl(var(--dim))}.zew-toy__intro{background:hsl(var(--canvas));border-radius:14px;display:inline-block;font-size:.92rem;font-weight:600;padding:.45rem .85rem}.zew-run{background:radial-gradient(circle at 90% 0,hsl(var(--lead)/.55),transparent 45%),hsl(var(--lead-deep));border-radius:56px;margin-inline:.5rem}.zew-run__lane{display:grid;gap:1.25rem;list-style:none;margin:3rem 0 0;padding:0;position:relative}.zew-run__lane:before{border-left:4px dashed hsl(var(--glow)/.55);bottom:1rem;content:"";left:1.6rem;position:absolute;top:1rem}@media (min-width:1024px){.zew-run__lane{gap:3rem 1.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.zew-run__lane:before{border:4px dashed hsl(var(--glow)/.5);border-radius:60px;bottom:1.6rem;left:1.6rem;right:1.6rem;top:1.6rem}}.zew-run__stop{display:flex;gap:1rem;padding:1.2rem 1.3rem 1.3rem .2rem;position:relative}@media (min-width:1024px){.zew-run__stop{background:hsl(var(--lead-deep));border-radius:var(--rad-panel);box-shadow:0 0 0 1px hsl(var(--lite)/.12),0 22px 30px -24px rgba(0,0,0,.6);flex-direction:column;padding:1.4rem}}.zew-run__stop h3{font-size:1.2rem}.zew-run__stop p{font-size:.98rem;margin-top:.4rem}.zew-marble{border-radius:50%;box-shadow:0 8px 14px -6px rgba(0,0,0,.55);flex:none;height:3rem;margin-left:.2rem;position:relative;width:3rem}.zew-marble:after{background:hsla(0,0%,100%,.75);border-radius:50%;content:"";height:24%;left:22%;position:absolute;top:18%;width:34%}.zew-marble__peach{background:radial-gradient(circle at 35% 30%,#ffdac2,hsl(var(--pop)) 55%,hsl(var(--pop-deep)))}.zew-marble__sky{background:radial-gradient(circle at 35% 30%,#c5eafc,hsl(var(--sky-mid)) 55%,hsl(var(--lead)))}.zew-marble__lav{background:radial-gradient(circle at 35% 30%,#e6ddfd,hsl(var(--glow)) 55%,hsl(var(--lav-mid)))}.zew-run__foot{margin-top:2.5rem;max-width:48rem}.zew-map__grid{display:grid;gap:2rem;margin-top:3rem}@media (min-width:1024px){.zew-map__grid{align-items:start;gap:2.5rem;grid-template-columns:1.2fr 1fr}}.zew-map__image{border:8px solid hsl(var(--blank));border-radius:40px;box-shadow:var(--puff);margin:0;position:relative}.zew-map__image img{border-radius:32px;display:block;width:100%}.zew-pin{background:hsl(var(--pop));border-radius:50% 50% 50% 6px;box-shadow:0 4px 0 hsl(var(--pop-deep)/.6),0 10px 16px -6px hsl(var(--char)/.4);color:hsl(var(--char));display:grid;font-family:var(--ff-big);font-weight:700;height:2.5rem;place-items:center;position:absolute;transform:translate(-50%,-50%);width:2.5rem}.zew-pin:nth-of-type(2n){background:hsl(var(--glow));box-shadow:0 4px 0 hsl(var(--lav-mid)),0 10px 16px -6px hsl(var(--char)/.4)}.zew-pin__1{left:50%;top:62%}.zew-pin__2{left:60%;top:42%}.zew-pin__3{left:78%;top:26%}.zew-pin__4{left:26%;top:52%}.zew-pin__5{left:34%;top:80%}.zew-pin__6{left:74%;top:82%}.zew-map__legend{counter-reset:zew-pin;display:grid;gap:.9rem;list-style:none;margin:0;padding:0}@media (min-width:640px) and (max-width:1023.98px){.zew-map__legend{grid-template-columns:1fr 1fr}}.zew-map__legend li{background:hsl(var(--blank));border-radius:22px;box-shadow:var(--puff-sm);counter-increment:zew-pin;padding:1rem 1.1rem 1rem 3.75rem;position:relative}.zew-map__legend li:before{background:hsl(var(--pop));border-radius:50% 50% 50% 5px;content:counter(zew-pin);display:grid;font-family:var(--ff-big);font-weight:700;height:2rem;left:1rem;place-items:center;position:absolute;top:1rem;width:2rem}.zew-map__legend li:nth-child(2n):before{background:hsl(var(--glow))}.zew-map__legend h3{font-size:1.1rem}.zew-map__legend p{color:hsl(var(--dim));font-size:.95rem;margin-top:.3rem}.zew-dice{background:linear-gradient(180deg,hsl(var(--canvas)),hsl(var(--panel)))}.zew-dice__layout{display:grid;gap:2.5rem}@media (min-width:1024px){.zew-dice__layout{align-items:center;grid-template-columns:1fr 1.6fr}}.zew-dice__copy h2{margin-top:.5rem}.zew-dice__copy>p:last-child{margin-top:1rem}.zew-dice__net{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (min-width:768px){.zew-dice__net{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,auto)}.zew-face__1{grid-area:1/2}.zew-face__2{grid-area:2/1}.zew-face__3{grid-area:2/2}.zew-face__4{grid-area:2/3}.zew-face__5{grid-area:2/4}.zew-face__6{grid-area:3/2}}.zew-face{aspect-ratio:1;background:hsl(var(--blank));border-radius:26px;box-shadow:var(--puff);display:flex;flex-direction:column;justify-content:flex-end;min-width:0;padding:1rem}@media (max-width:380px){.zew-face{aspect-ratio:auto;min-height:9.5rem}}.zew-face:nth-child(odd){background:hsl(var(--peach-soft))}.zew-face__3{background:hsl(var(--lav-soft))}.zew-face h3{font-size:1.02rem}.zew-face p{color:hsl(var(--dim));font-size:.85rem;line-height:1.45;margin-top:.2rem}.zew-pips{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:auto;max-width:4.2rem}.zew-pips i{background:hsl(var(--lead-deep));border-radius:50%;box-shadow:inset 0 2px 2px rgba(0,0,0,.35);height:.75rem;width:.75rem}.zew-kite__panel{align-items:center;background:linear-gradient(135deg,hsl(var(--lav-soft)),hsl(var(--peach-soft)));border-radius:44px;box-shadow:var(--puff);display:grid;gap:1.5rem;padding:2.25rem 1.5rem}@media (min-width:768px){.zew-kite__panel{gap:3rem;grid-template-columns:auto 1fr;padding:3rem 3.5rem}}.zew-kite__art svg{animation:zew-bob 7s ease-in-out infinite;display:block;filter:drop-shadow(0 14px 14px hsl(var(--pop-deep)/.3));height:auto;width:120px}.zew-kite__copy h2{margin-top:.5rem}.zew-kite__copy>p{margin-top:1rem;max-width:40rem}.zew-kite__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.75rem}.zew-lid{padding-block:2.5rem 3.5rem}.zew-lid__box{background:repeating-linear-gradient(45deg,hsl(var(--panel)) 0 22px,hsl(var(--blank)) 22px 44px);border:10px solid hsl(var(--pop));border-radius:48px;box-shadow:0 10px 0 hsl(var(--pop-deep)/.55),0 30px 50px -30px hsl(var(--lead-deep)/.5);display:grid;gap:2.5rem;padding:2.25rem 1.5rem}@media (min-width:1024px){.zew-lid__box{align-items:center;grid-template-columns:1.1fr 1fr;padding:3.5rem}}.zew-lid__copy h1{margin-top:1.1rem}.zew-lid__copy .zew-intro__lead{background:hsl(var(--blank)/.9);border-radius:22px;padding:1rem 1.2rem}.zew-lid__tags{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:1.5rem 0 0;padding:0}.zew-lid__tags li{background:hsl(var(--glow));border-radius:var(--rad-button);box-shadow:0 3px 0 hsl(var(--lav-mid));font-family:var(--ff-big);font-weight:700;padding:.4rem 1rem}.zew-lid__pic{position:relative}.zew-lid__tile{border:8px solid hsl(var(--blank));border-radius:36px;box-shadow:var(--puff);overflow:hidden;transform:rotate(2deg)}.zew-lid__tile img{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.zew-die{align-content:center;background:hsl(var(--blank));border-radius:18px;box-shadow:0 6px 0 hsl(var(--edge)),0 16px 20px -10px hsl(var(--char)/.35);display:grid;gap:.25rem;grid-template-columns:repeat(3,1fr);height:64px;padding:.7rem;position:absolute;width:64px}.zew-die i{background:hsl(var(--pop-deep));border-radius:50%;height:.65rem;width:.65rem}.zew-die__a{left:-14px;top:-26px;transform:rotate(-14deg)}.zew-die__a i:nth-child(2){grid-column:2}.zew-die__a i:nth-child(3){grid-column:3}.zew-die__b{background:hsl(var(--lav-soft));bottom:-24px;right:-10px;transform:rotate(12deg)}.zew-die__b i{background:hsl(var(--lead-deep))}.zew-die__b i:nth-child(2){grid-column:3}.zew-square__head{align-items:center;display:flex;gap:1.25rem}.zew-square__num{background:hsl(var(--pop));border-radius:22px;box-shadow:0 6px 0 hsl(var(--pop-deep)/.6);display:grid;flex:none;font-family:var(--ff-big);font-size:2rem;font-weight:700;height:4.25rem;place-items:center;transform:rotate(-5deg);width:4.25rem}.zew-square:nth-of-type(2n) .zew-square__num{background:hsl(var(--sky-mid));box-shadow:0 6px 0 hsl(var(--lead)/.6);transform:rotate(4deg)}.zew-square__head h2{margin-top:.25rem}.zew-rules{display:grid;gap:2rem;margin-top:2.5rem}@media (min-width:1024px){.zew-rules{align-items:start;grid-template-columns:1.5fr 1fr}}.zew-rules__sheet{background:linear-gradient(90deg,transparent calc(50% - 1px),hsl(var(--edge)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),hsl(var(--blank));border-radius:32px;box-shadow:var(--puff);margin:0;padding:2rem 1.5rem 2rem 3.25rem}@media (max-width:767.98px){.zew-rules__sheet{background:hsl(var(--blank))}}@media (min-width:768px){.zew-rules__sheet{-moz-columns:2;column-count:2;-moz-column-gap:3.5rem;column-gap:3.5rem}}.zew-rules__sheet{counter-reset:zew-rule;list-style:none}.zew-rules__sheet li{position:relative;-moz-column-break-inside:avoid;break-inside:avoid;counter-increment:zew-rule;margin-bottom:1rem}.zew-rules__sheet li:before{background:hsl(var(--peach-soft));border-radius:50%;color:hsl(var(--pop-deep));content:counter(zew-rule);display:grid;font-family:var(--ff-big);font-size:.9rem;font-weight:700;height:1.6rem;left:-2.1rem;place-items:center;position:absolute;top:.1rem;width:1.6rem}.zew-loteria__band{background:hsl(var(--lav-soft));border-radius:56px;margin-inline:.5rem}.zew-tabla__intro{display:grid;gap:1rem;margin-top:2rem;max-width:50rem}.zew-tabla{background:hsl(var(--blank));border-radius:36px;box-shadow:var(--puff);display:grid;gap:1.25rem;list-style:none;margin:2.5rem 0 0;padding:1.25rem}@media (min-width:640px){.zew-tabla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zew-tabla{grid-template-columns:repeat(3,minmax(0,1fr));padding:1.75rem}}.zew-carta{background:hsl(var(--canvas));border:3px solid hsl(var(--char));border-radius:20px;min-width:0;padding:3.25rem 1.25rem 1.25rem;position:relative}.zew-carta:nth-child(3n+1){background:hsl(var(--peach-soft))}.zew-carta:nth-child(3n+2){background:hsl(var(--panel))}.zew-carta__num{font-family:var(--ff-big);font-size:1.6rem;font-weight:700;left:1rem;line-height:1;position:absolute;top:.8rem}.zew-carta h3{border-bottom:2px solid hsl(var(--char));font-size:1.35rem;letter-spacing:.03em;padding-bottom:.55rem;text-transform:uppercase}.zew-carta p{font-size:.97rem;margin-top:.75rem}.zew-carta__no{background:hsl(var(--blank)/.8);border-radius:12px;color:hsl(var(--dim));font-size:.9rem!important;padding:.55rem .75rem}.zew-carta__rest{background:hsl(var(--glow)/.5)!important}.zew-board__lead{margin-top:1.75rem;max-width:50rem}.zew-board{display:grid;gap:1rem;list-style:none;margin:2.5rem 0 0;padding:0}@media (min-width:640px){.zew-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zew-board{grid-template-columns:repeat(5,minmax(0,1fr))}.zew-board>:nth-child(6){grid-area:2/5}.zew-board>:nth-child(7){grid-area:2/4}.zew-board>:nth-child(8){grid-area:2/3}.zew-board>:nth-child(9){grid-area:2/2}.zew-board>:nth-child(10){grid-area:2/1}}.zew-cell{background:hsl(var(--blank));border-radius:24px;box-shadow:var(--puff-sm);counter-increment:zew-cell;min-width:0;padding:1.25rem;position:relative}.zew-board{counter-reset:zew-cell}.zew-cell:after{color:hsl(var(--char)/.25);content:counter(zew-cell);font-family:var(--ff-big);font-size:1.6rem;font-weight:700;line-height:1;position:absolute;right:1rem;top:.9rem}.zew-cell h3{font-size:1.08rem;margin-top:.7rem}.zew-cell p{color:hsl(var(--dim));font-size:.93rem;margin-top:.4rem}.zew-cell__motto{border-radius:var(--rad-button);display:inline-block;font-size:.8rem;font-weight:700;padding:.2rem .7rem}.zew-cell__up{background:hsl(var(--panel))}.zew-cell__up .zew-cell__motto{background:hsl(var(--blank));color:hsl(var(--lead))}.zew-cell__up .zew-cell__motto:before{content:"▲ "}.zew-cell__down{background:hsl(var(--peach-soft))}.zew-cell__down .zew-cell__motto{background:hsl(var(--blank));color:hsl(var(--pop-deep))}.zew-cell__down .zew-cell__motto:before{content:"▼ "}.zew-cell__goal .zew-cell__motto,.zew-cell__intro .zew-cell__motto{background:hsl(var(--lead-deep));color:hsl(var(--lite))}.zew-cell__goal{background:hsl(var(--glow))}.zew-cell__goal p{color:hsl(var(--char))}.zew-home__band{background:hsl(var(--blank))}.zew-annot{display:grid;gap:2rem;margin-top:2.5rem}@media (min-width:1024px){.zew-annot{align-items:center;grid-template-columns:1.3fr 1fr}}.zew-annot__image{margin:0;position:relative}.zew-annot__image img{border-radius:44px 44px 44px 12px;box-shadow:var(--puff);display:block;width:100%}.zew-annot__dot{background:hsl(var(--glow));border:4px solid hsl(var(--blank));border-radius:50%;box-shadow:0 8px 14px -6px hsl(var(--char)/.45);display:grid;font-family:var(--ff-big);font-weight:700;height:2.6rem;place-items:center;position:absolute;width:2.6rem}.zew-annot__dot-1{left:36%;top:60%}.zew-annot__dot-2{left:8%;top:72%}.zew-annot__dot-3{left:86%;top:22%}.zew-annot__dot-4{left:44%;top:18%}.zew-annot__set{counter-reset:zew-annot;display:grid;gap:1rem;list-style:none;margin:0;padding:0}.zew-annot__set li{counter-increment:zew-annot;padding-left:3.5rem;position:relative}.zew-annot__set li:before{background:hsl(var(--glow));border-radius:50%;box-shadow:0 3px 0 hsl(var(--lav-mid));content:counter(zew-annot);display:grid;font-family:var(--ff-big);font-weight:700;height:2.5rem;left:0;place-items:center;position:absolute;top:0;width:2.5rem}.zew-annot__set p{color:hsl(var(--dim));margin-top:.25rem}.zew-spinner{display:grid;gap:1rem;margin:2.5rem auto 0;max-width:62rem;position:relative}@media (min-width:768px){.zew-spinner{gap:1.25rem;grid-template-columns:1fr 1fr}}.zew-wedge{border-radius:32px;box-shadow:var(--puff);min-width:0;padding:1.75rem}.zew-wedge p{color:hsl(var(--char)/.82);margin-top:.6rem}.zew-wedge__peach{background:hsl(var(--peach-soft))}.zew-wedge__sky{background:hsl(var(--panel))}.zew-wedge__lav{background:hsl(var(--lav-soft))}.zew-wedge__cream{background:hsl(var(--blank))}@media (min-width:768px){.zew-wedge__peach{border-radius:40px 40px 120px 40px;padding:2rem 4.5rem 3rem 2rem}.zew-wedge__sky{border-radius:40px 40px 40px 120px;padding:2rem 2rem 3rem 4.5rem}.zew-wedge__lav{border-radius:40px 120px 40px 40px;padding:3rem 4.5rem 2rem 2rem}.zew-wedge__cream{border-radius:120px 40px 40px 40px;padding:3rem 2rem 2rem 4.5rem}}.zew-spinner__hub{display:none}@media (min-width:768px){.zew-spinner__hub{background:radial-gradient(circle at 35% 30%,#ffe0cc,hsl(var(--pop)) 60%,hsl(var(--pop-deep)));border-radius:50%;box-shadow:0 0 0 10px hsl(var(--canvas)),0 18px 26px -10px hsl(var(--char)/.45);display:block;height:6.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6.5rem;z-index:1}.zew-spinner__arrow{animation:zew-spin 9s cubic-bezier(.4,.1,.2,1) infinite;background:hsl(var(--lead-deep));border-radius:999px;height:1rem;left:50%;position:absolute;top:50%;transform-origin:0 50%;width:4.4rem}.zew-spinner__arrow:after{border-bottom:.85rem solid transparent;border-left:1rem solid hsl(var(--lead-deep));border-top:.85rem solid transparent;content:"";position:absolute;right:-.6rem;top:-.35rem}}@keyframes zew-spin{0%{transform:translateY(-50%) rotate(-45deg)}to{transform:translateY(-50%) rotate(315deg)}}.zew-next{padding-top:2rem}.zew-next__grid{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:768px){.zew-next__grid{grid-template-columns:1fr 1fr}}.zew-next__panel{border-radius:36px;box-shadow:var(--puff);color:hsl(var(--char));display:grid;gap:.4rem;padding:2rem;text-decoration:none;transition:transform .2s ease}.zew-next__panel:hover{transform:translateY(-5px)}.zew-next__panel-lav{background:hsl(var(--glow))}.zew-next__panel-peach{background:hsl(var(--pop))}.zew-next__arrow{background:hsl(var(--blank));border-radius:50%;display:grid;font-size:1.4rem;font-weight:700;height:3rem;place-items:center;width:3rem}.zew-next__ttl{font-family:var(--ff-big);font-size:1.6rem;font-weight:700;margin-top:.5rem}.zew-next__copy{color:hsl(var(--char)/.85)}.zew-balloons{background:radial-gradient(circle at 80% 20%,hsl(var(--blank)/.6),transparent 35%),linear-gradient(170deg,hsl(var(--lav-soft)),hsl(var(--glow)/.55));border-radius:0 0 56px 56px;overflow:hidden;padding-block:3.5rem 4.5rem}.zew-balloons__grid{align-items:center;display:grid;gap:3rem}@media (min-width:1024px){.zew-balloons__grid{grid-template-columns:1fr 1fr}}.zew-balloons__copy h1{margin-top:1.1rem}.zew-blob__case{margin-inline:auto;max-width:34rem;position:relative}.zew-blob{border:8px solid hsl(var(--blank));border-radius:58% 42% 52% 48%/46% 56% 44% 54%;box-shadow:var(--puff);overflow:hidden}.zew-blob img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%;width:100%}.zew-balloon{animation:zew-bob 7s ease-in-out infinite;border-radius:50% 50% 48% 48%/55% 55% 45% 45%;height:5.4rem;position:absolute;width:4.5rem}.zew-balloon:before{background:hsla(0,0%,100%,.65);border-radius:50%;content:"";height:22%;left:22%;position:absolute;top:18%;width:26%}.zew-balloon:after{background:hsl(var(--char)/.35);content:"";height:3.5rem;left:50%;position:absolute;top:100%;width:2px}.zew-balloon__1{background:radial-gradient(circle at 35% 30%,#ffdac2,hsl(var(--pop)) 60%,hsl(var(--pop-deep)/.8));left:-1rem;top:-1.5rem}.zew-balloon__2{animation-delay:-3s;background:radial-gradient(circle at 35% 30%,#cfedfc,hsl(var(--sky-mid)) 60%,hsl(var(--lead)/.8));height:4.3rem;right:-1rem;top:2rem;width:3.6rem}.zew-balloon__3{animation-delay:-5s;background:radial-gradient(circle at 35% 30%,#ede7fe,hsl(var(--glow)) 60%,hsl(var(--lav-mid)));bottom:3rem;height:3.9rem;right:-.5rem;width:3.2rem}.zew-say{background:hsl(var(--blank));border-radius:34px;box-shadow:var(--puff);max-width:46rem;padding:1.75rem 1.75rem 1.9rem;position:relative}.zew-say:after{background:inherit;border-radius:0 0 30px 0;bottom:-14px;content:"";height:30px;position:absolute;width:30px}.zew-say__left:after{left:2.5rem;transform:rotate(25deg)}.zew-say__right{background:hsl(var(--panel));margin-left:auto}.zew-say__right:after{right:2.5rem;transform:scaleX(-1) rotate(25deg)}.zew-say__flat{background:transparent;box-shadow:none;max-width:none;padding:0}.zew-say__flat:after{display:none}.zew-say__who{color:hsl(var(--pop-deep));font-family:var(--ff-big);font-weight:700}.zew-say h2{margin-top:.4rem}.zew-say h2+p{margin-top:1rem}.zew-say__right p+p{margin-top:.6rem}.zew-seesaw__board{display:grid;gap:1.5rem;margin-block:3.5rem;position:relative}@media (min-width:768px){.zew-seesaw__board{gap:2.5rem;grid-template-columns:1fr 1fr;padding-bottom:3.5rem}.zew-seesaw__board:after{background:hsl(var(--lead));border-radius:999px;bottom:2.6rem;box-shadow:0 5px 0 hsl(var(--lead-deep));content:"";height:14px;left:4%;position:absolute;right:4%;transform:rotate(3deg)}.zew-seat__up{transform:translateY(-1.4rem)}.zew-seat__down{transform:translateY(1rem)}.zew-pivot{border-bottom:3rem solid hsl(var(--pop));border-left:2.2rem solid transparent;border-right:2.2rem solid transparent;bottom:0;filter:drop-shadow(0 6px 4px hsl(var(--pop-deep)/.35));height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}}.zew-seat{border-radius:36px;box-shadow:var(--puff);padding:2rem 1.75rem;position:relative;z-index:1}.zew-seat h3{font-size:1.45rem;margin-bottom:1.1rem}.zew-seat__up{background:hsl(var(--panel))}.zew-seat__down{background:hsl(var(--peach-soft))}.zew-signals{background:hsl(var(--blank))}.zew-signal__pair{display:grid;gap:1.5rem;margin-top:3rem}@media (min-width:1024px){.zew-signal__pair{align-items:start;grid-template-columns:repeat(3,minmax(0,1fr))}.zew-signal__mid{margin-top:2rem}.zew-signal__high{margin-top:4rem}}.zew-signal{border-radius:32px;box-shadow:var(--puff);padding:1.75rem}.zew-signal h3{margin:1rem 0}.zew-signal__low{background:hsl(var(--panel))}.zew-signal__mid{background:hsl(var(--lav-soft))}.zew-signal__high{background:hsl(var(--peach-soft));outline:3px solid hsl(var(--pop-deep)/.55);outline-offset:-3px}.zew-signal__ball{animation:zew-bounce 1.8s ease-in-out infinite;border-radius:50%;box-shadow:0 12px 12px -8px hsl(var(--char)/.45);display:block;height:3.4rem;width:3.4rem}.zew-signal__low .zew-signal__ball{animation-duration:2.6s;background:radial-gradient(circle at 35% 30%,#d8f1fd,hsl(var(--sky-mid)) 55%,hsl(var(--lead)))}.zew-signal__mid .zew-signal__ball{animation-duration:1.9s;background:radial-gradient(circle at 35% 30%,#f1ecfe,hsl(var(--glow)) 55%,hsl(var(--lav-mid)))}.zew-signal__high .zew-signal__ball{animation-duration:1.1s;background:radial-gradient(circle at 35% 30%,#ffe0cc,hsl(var(--pop)) 50%,hsl(var(--pop-deep)))}@keyframes zew-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.zew-backpack__grid{align-items:center;display:grid;gap:2.5rem}@media (min-width:1024px){.zew-backpack__grid{gap:4rem;grid-template-columns:auto 1fr}}.zew-backpack__art{background:hsl(var(--peach-soft));border-radius:50%;box-shadow:var(--puff);display:grid;height:15rem;margin-inline:auto;place-items:center;width:15rem}.zew-backpack__art svg{filter:drop-shadow(0 10px 10px hsl(var(--lead-deep)/.25));height:auto;width:170px}.zew-tags{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:2rem 0 0;padding:0}.zew-motto{background:hsl(var(--blank));border-radius:10px 22px 22px 10px;box-shadow:var(--puff-sm);font-weight:600;max-width:100%;padding:.9rem 1.2rem .9rem 2.6rem;position:relative}.zew-motto:nth-child(3n+2){background:hsl(var(--panel));transform:rotate(-1deg)}.zew-motto:nth-child(3n){background:hsl(var(--lav-soft));transform:rotate(1deg)}.zew-motto:before{border:3px solid hsl(var(--pop-deep));border-radius:50%;content:"";height:.75rem;left:.95rem;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.zew-qa__band{background:hsl(var(--panel));border-radius:56px;margin-inline:.5rem}.zew-plane__panel{align-items:center;background:hsl(var(--lead-deep));border-radius:44px;box-shadow:var(--puff);color:hsl(var(--lite));display:grid;gap:1.5rem;padding:2.25rem 1.5rem}@media (min-width:768px){.zew-plane__panel{gap:3rem;grid-template-columns:auto 1fr;padding:3rem 3.5rem}}.zew-plane__panel h2{color:hsl(var(--lite))}.zew-plane__panel p{color:hsl(var(--lite)/.88);margin-top:1rem;max-width:40rem}.zew-plane__art svg{animation:zew-bob 6s ease-in-out infinite;display:block;filter:drop-shadow(0 16px 12px hsl(0 0% 0%/.35));height:auto;width:150px}.zew-plane__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.75rem}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-self-start{justify-self:start}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}.sm\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:order-first{order:-9999}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-7{grid-column-start:7}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}