.home{flex-direction:column;align-items:center;gap:0;width:auto;min-height:100vh;display:flex;position:relative;overflow:clip}body.gate-harness:has(.home){padding-top:0}:is(body:has(.home) .email-form-harness,body:has(.home) .brace-link-harness){display:none}
.hero{place-content:center;align-items:center;gap:var(--s-10);flex-direction:row;flex:none;width:100%;height:100vh;padding:0;display:flex;position:relative;overflow:clip}.hero__frame{place-content:center;align-items:center;gap:var(--s-10);flex-direction:row;flex:1 0 0;width:1px;height:100vh;padding:0;display:flex;position:relative;overflow:clip}.hero__poster{object-fit:cover;object-position:72.4% 56.1%;width:100%;height:100%;position:absolute;inset:0}.hero__layer{place-content:flex-start flex-end;align-items:flex-start;gap:var(--s-10);-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;flex:none;width:100%;max-width:1440px;padding:0;display:flex;position:absolute;top:0;bottom:0;left:calc(50% - min(1440px,100%)/2);overflow:visible}.hero__layer--front{z-index:3}.hero__layer--back{z-index:1;background-color:#fff0}.hero__copy{place-content:center flex-start;align-items:center;gap:var(--s-10);width:100%;height:min-content;padding:var(--s-80) var(--s-80) var(--s-160);flex-direction:row;flex:none;display:flex;position:relative;overflow:visible}@media (max-width:809.98px){.hero__copy{padding:var(--s-24) var(--s-24) 60px}}.hero__column{place-content:center;align-items:center;gap:var(--s-10);flex-direction:column;flex:1 0 0;width:1px;max-width:718px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:1199.98px){.hero__column{z-index:2;order:1;max-width:455px}}@media (max-width:809.98px){.hero__column{max-width:337px}}.hero__fade{z-index:1;background:linear-gradient(#eee6d800 0%,#eee6d8 100%);flex:none;position:absolute;inset:0;overflow:visible}@media (min-width:1200px){.hero__fade{display:none}}.hero__heading,.hero__subbox,.hero__scroll-label{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex-direction:column;flex:none;justify-content:flex-start;width:100%;height:auto;display:flex;position:relative}.hero__h1{width:100%;height:auto;font-family:Moret Regular,Moret Hero Placeholder,sans-serif;font-size:64px;font-weight:400;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-ink);text-align:left;margin:0}.hero__h1 strong{font-weight:700}.hero__accent{color:var(--c-accent-ink)}.hero__h1 em{font-style:italic}@media (max-width:1199.98px){.hero__h1{font-size:40px}}@media (max-width:809.98px){.hero__layer--front .hero__oblique{font-family:Moret Regular Oblique,Moret Regular Oblique Placeholder,sans-serif}.hero__h1--wide{display:none}}@media (min-width:810px){.hero__h1--narrow{display:none}}.hero__p{width:100%;height:auto;font-family:var(--f-sans);font-size:18px;font-weight:400;line-height:var(--lh-body);letter-spacing:var(--t-wide);color:var(--c-ink);text-align:left;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;margin:0}@media (max-width:1199.98px){.hero__p{font-size:16px}}.hero__nw{white-space:nowrap}.hero__char{--mo-blur:5px;--mo-y:20px;--mo-stagger:.15s;display:inline-block}.hero__char--h{--mo-start-delay:0s}.hero__char--p{--mo-start-delay:3s;--mo-i:var(--l-w)}@media (min-width:810px) and (max-width:1199.98px){.hero__char--p{--mo-i:var(--l-t)}}@media (max-width:809.98px){.hero__char--p{--mo-i:var(--l-n)}}.hero__scroll{place-content:center;align-items:center;gap:var(--s-8);z-index:3;-webkit-user-select:none;user-select:none;pointer-events:none;pointer-events:none;--mo-delay:22s;--mo-dur-enter:var(--spring-b20-d400-ms);--mo-ease:var(--spring-b20-d400);flex-direction:row;flex:none;height:61px;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:visible}@media (max-width:1199.98px){.hero__fade{--mo-delay:17s;--mo-dur-enter:var(--spring-b20-d400-ms);--mo-ease:var(--spring-b20-d400)}}html.motion .hero__scroll.mo-enter,html.motion .hero__fade.mo-enter{transform:none}@media (min-width:810px) and (max-width:1199.98px){.hero__scroll{padding:0 var(--s-80);justify-content:flex-start}}@media (max-width:809.98px){.hero__scroll{padding:0 var(--s-24);justify-content:flex-start}}.hero__scroll-label{white-space:pre;width:auto}.hero__scroll-text{font-family:var(--f-sans);font-size:24px;font-weight:400;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-page);text-align:center;white-space:pre;margin:0}@media (min-width:810px) and (max-width:1199.98px){.hero__scroll-text{color:var(--c-body);font-size:18px}}@media (max-width:809.98px){.hero__scroll-text{color:var(--c-body);font-size:14px}}.hero__arrow{image-rendering:pixelated;flex-shrink:0;position:relative}.hero__arrow--wide{background-image:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 19.18 19.497%22 overflow=%22visible%22><g><path d=%22M 8.58 16.17 L 8.58 1 C 8.58 0.716 8.677 0.479 8.868 0.287 C 9.056 0.097 9.314 -0.007 9.581 0 C 9.865 0 10.102 0.096 10.293 0.287 C 10.484 0.475 10.588 0.733 10.581 1 L 10.581 16.17 L 17.473 9.277 C 17.654 9.086 17.906 8.98 18.169 8.983 C 18.439 8.987 18.695 9.101 18.879 9.297 C 19.071 9.504 19.171 9.738 19.179 10 C 19.185 10.262 19.085 10.496 18.879 10.703 L 10.424 19.156 C 10.313 19.272 10.179 19.362 10.029 19.42 C 9.886 19.473 9.734 19.499 9.581 19.497 C 9.421 19.497 9.271 19.472 9.132 19.42 C 8.983 19.362 8.848 19.272 8.737 19.156 L 0.283 10.703 C 0.1 10.522 -0.002 10.275 0 10.017 C -0.006 9.749 0.096 9.49 0.283 9.297 C 0.468 9.1 0.726 8.988 0.996 8.987 C 1.264 8.987 1.502 9.091 1.709 9.297 L 8.581 16.169 Z%22 fill=%22rgb(255, 255, 255)%22></path></g></svg>");background-size:100% 100%;width:19px;height:20px}.hero__arrow--tab{width:16px;height:17px}.hero__arrow--phone{width:12px;height:13px}.hero__arrow-inner{width:100%;height:100%;aspect-ratio:inherit}.hero__arrow-inner svg{display:block}@media (min-width:1200px){.hero__arrow--tab,.hero__arrow--phone{display:none}}@media (min-width:810px) and (max-width:1199.98px){.hero__arrow--wide,.hero__arrow--phone{display:none}}@media (max-width:809.98px){.hero__arrow--wide,.hero__arrow--tab{display:none}}.hero__video-slot{z-index:2;flex:1 0 0;width:1px;height:100%;position:relative}.hero__video-frame{place-content:center;align-items:center;gap:var(--s-10);cursor:pointer;flex-direction:row;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:visible}.hero__video{object-fit:cover;object-position:50% 50%;cursor:auto;background-color:#fff0;border-radius:0;flex:1 0 0;width:1px;height:100%;display:block}.hero__sound{place-content:center flex-end;align-items:center;gap:var(--s-10);z-index:1;flex-direction:row;flex:none;height:min-content;padding:0 46px 10px 0;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:visible}@media (min-width:1200px){.hero__sound{display:none}}@media (max-width:809.98px){.hero__sound{padding:0 var(--s-16) var(--s-8) 0}}.hero__sound-mark{width:47px;height:47px;image-rendering:pixelated;flex-shrink:0;position:relative}.hero__sound-inner{width:100%;height:100%;aspect-ratio:inherit}.hero__sound-inner svg{display:block}.hero__sound[hidden],.hero__sprite{display:none}
.home__sections{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:100%;max-width:1440px;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.home__sections .logo-strip{gap:var(--s-32)}
.showreel{place-content:center;align-items:center;gap:var(--s-10);width:100%;height:min-content;padding:var(--s-128) var(--gutter) var(--s-64);flex-direction:row;flex:none;display:flex;position:relative;overflow:clip}@media (min-width:810px) and (max-width:1199.98px){.showreel{padding:var(--s-64) var(--s-48) var(--s-48)}}@media (max-width:809.98px){.showreel{padding:var(--s-48) var(--s-24)}}.showreel__stage{aspect-ratio:1.77778;will-change:transform;flex:1 0 0;width:1px;height:auto;position:relative;transform:translateY(-220px)scale(.5)}@media (min-width:1200px) and (max-width:1439.98px){.showreel__stage{transform:translateY(-187px)scale(.5)}}@media (min-width:810px) and (max-width:1199.98px){.showreel__stage{transform:translateY(-120px)scale(.5)}}@media (max-width:809.98px){.showreel__stage{transform:translateY(-52px)scale(.5)}}.showreel__thumb{border-radius:var(--r-8);cursor:pointer;flex-direction:row;place-content:center;align-items:center;gap:0;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:clip}.showreel__overlay{place-content:center;align-items:center;gap:var(--s-10);z-index:1;background-color:#0009;flex-direction:row;flex:none;padding:0;display:flex;position:absolute;inset:0;overflow:visible}@media (min-width:1200px){.showreel__overlay{display:none}}.showreel__play{width:59px;height:59px;image-rendering:pixelated;background-image:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 58.846 58.848%22 overflow=%22visible%22><path d=%22M 25.689 39.847 L 39.18 31.182 C 39.842 30.76 40.174 30.174 40.174 29.426 C 40.174 28.678 39.842 28.091 39.18 27.668 L 25.689 19.001 C 24.992 18.525 24.281 18.486 23.552 18.885 C 22.82 19.287 22.455 19.909 22.455 20.757 L 22.455 38.091 C 22.455 38.936 22.82 39.561 23.549 39.961 C 24.281 40.36 24.994 40.323 25.689 39.847 Z M 29.429 58.848 C 25.359 58.848 21.533 58.074 17.954 56.53 C 14.466 55.049 11.294 52.914 8.609 50.242 C 5.936 47.558 3.801 44.389 2.318 40.904 C 0.774 37.322 0 33.498 0 29.429 C 0 25.359 0.771 21.535 2.316 17.954 C 3.797 14.466 5.931 11.294 8.604 8.609 C 11.288 5.936 14.458 3.801 17.944 2.318 C 21.524 0.774 25.35 0 29.419 0 C 33.487 0 37.313 0.774 40.894 2.318 C 44.381 3.8 47.552 5.934 50.237 8.606 C 52.911 11.289 55.046 14.459 56.53 17.944 C 58.074 21.526 58.846 25.35 58.846 29.419 C 58.846 33.489 58.074 37.313 56.53 40.894 C 55.049 44.382 52.914 47.554 50.242 50.239 C 47.558 52.912 44.387 55.047 40.901 56.53 C 37.324 58.074 33.498 58.848 29.429 58.848 Z%22 fill=%22rgb(252,247,247)%22></path></svg>");background-size:100% 100%;flex-shrink:0;position:relative}.showreel__media{aspect-ratio:1.77778;pointer-events:none;flex:1 0 0;width:1px;position:relative}.showreel__video{object-fit:cover;object-position:50% 50%;cursor:auto;background-color:#0000;border-radius:0;width:100%;height:100%;display:block}.showreel__open{z-index:2;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.showreel__open:focus-visible{outline-offset:-4px;border-radius:var(--r-8)}.showreel__media{transition:transform var(--spring-b20-d400-ms,.4s) var(--spring-b20-d400,ease)}.showreel__thumb:hover .showreel__media,.showreel__open:focus-visible~.showreel__media{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.showreel__media{transition:none}.showreel__thumb:hover .showreel__media,.showreel__open:focus-visible~.showreel__media{transform:none}}.showreel__lightbox{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.showreel__lightbox::backdrop{background:0 0}.showreel__scrim{z-index:10;-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);opacity:0;-webkit-user-select:none;user-select:none;background-color:#000000e0;transition:opacity .4s cubic-bezier(.12,.23,.5,1);position:fixed;inset:0}.showreel__lightbox.is-open .showreel__scrim{opacity:1}.showreel__panel{z-index:10;justify-content:center;align-items:center;gap:var(--s-10);flex-direction:column;padding:0;display:flex;position:fixed;inset:0;overflow:clip}.showreel__panel-row{justify-content:center;align-items:center;gap:var(--s-10);flex-direction:row;flex:1 0 0;width:100%;max-width:1440px;height:1px;padding:0;display:flex;position:relative;overflow:clip}.showreel__close{top:var(--s-32);right:var(--s-32);z-index:1;cursor:pointer;appearance:none;background:0 0;border:0;width:60px;height:24px;margin:0;padding:0;display:block;position:absolute;overflow:clip}.showreel__close-label{white-space:pre;width:auto;height:auto;font-family:var(--f-sans);font-size:24px;font-weight:400;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:#fff;text-align:center;text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.showreel__close:hover .showreel__close-label,.showreel__close:focus-visible .showreel__close-label{text-underline-offset:3px;text-decoration:underline}.showreel__lightbox-media{aspect-ratio:1.77778;opacity:0;width:82%;height:auto;transition:opacity var(--spring-b20-d400-ms) var(--spring-b20-d400), transform var(--spring-b20-d400-ms) var(--spring-b20-d400);flex:none;position:relative;transform:scale(.5)}.showreel__lightbox.is-open .showreel__lightbox-media{opacity:1;transform:none}@media (max-width:1439.98px){.showreel__lightbox-media{width:90%}}.showreel__lightbox-video{border-radius:var(--r-8);object-fit:cover;object-position:50% 50%;background-color:#0000;width:100%;height:100%;display:block}html.showreel-open{overflow:hidden}html.mo-cursor-none .showreel__lightbox,html.mo-cursor-none .showreel__scrim,html.mo-cursor-none .showreel__lightbox-media,html.mo-cursor-none .showreel__lightbox-video{cursor:auto!important}html.mo-cursor-none .showreel__close,html.mo-cursor-none .showreel__close-label{cursor:pointer!important}@media (prefers-reduced-motion:reduce){.showreel__scrim,.showreel__lightbox-media{transition:none}}
.home-works{place-content:center;align-items:center;gap:var(--s-24);width:100%;height:min-content;padding:var(--s-64);flex-direction:column;flex:none;display:flex;position:relative;overflow:clip}@media (min-width:810px) and (max-width:1199.98px){.home-works{padding:var(--s-48)}}@media (max-width:809.98px){.home-works{padding:var(--s-48) var(--s-24)}}.home-works__titlebox{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex-direction:column;flex:none;justify-content:flex-start;width:100%;height:auto;display:flex;position:relative}.home-works__title{width:100%;height:auto;font-family:var(--f-serif);font-size:80px;font-weight:400;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-ink);text-align:left;margin:0}@media (min-width:810px) and (max-width:1199.98px){.home-works__title{font-size:64px}}@media (max-width:809.98px){.home-works__title{font-size:48px}}.home-works__word{white-space:nowrap}.home-works__char{display:inline-block}.home-works__inner{place-content:center;align-items:center;gap:var(--s-48);flex-direction:column;flex:none;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.home-works__group{place-content:center;align-items:center;gap:var(--s-18);flex-direction:column;flex:none;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:809.98px){.home-works__group{gap:var(--s-16)}}.home-works__row{place-content:flex-start center;align-items:flex-start;gap:var(--s-16);flex-direction:row;flex:none;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:809.98px){.home-works__row{flex-direction:column}}.home-works__hero{aspect-ratio:2.69405;flex:none;width:100%;height:auto;position:relative}@media (max-width:1199.98px){.home-works__hero{aspect-ratio:auto}}.home-works__cell{flex:1 0 0;width:1px;height:auto;position:relative}@media (max-width:809.98px){.home-works__cell{flex:none;width:100%}}@media (min-width:810px) and (max-width:1199.98px){.home-works__cell--drop{display:none}}.home-works__cta-slot{flex:none;width:auto;height:auto;position:relative}
.services{width:100%;height:660px;min-height:660px;padding:var(--s-64);flex-direction:row;place-content:flex-start space-between;align-items:flex-start;display:flex;position:relative;overflow:clip}@media (max-width:1199.98px){.services{place-content:flex-start center;align-items:flex-start;gap:var(--s-24);height:min-content;min-height:0;padding:var(--s-48);flex-direction:column}}@media (max-width:809.98px){.services{padding:var(--s-48) var(--s-24);gap:0}}.services__anchor{width:0;height:0;position:absolute}.services__anchor--mobile{scroll-margin-top:50px}.services__left{flex-direction:column;flex:1 0 0;place-content:flex-start space-between;align-items:flex-start;width:1px;max-width:424px;height:100%;padding:0;display:flex;position:relative;overflow:clip}@media (max-width:1199.98px){.services__left{display:contents}}.services__titlebox{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex-direction:column;flex:none;justify-content:flex-start;width:100%;height:auto;display:flex;position:relative}.services__title{width:100%;height:auto;font-family:var(--f-serif);font-size:80px;font-weight:400;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-ink);text-align:left;margin:0}.services__word{white-space:nowrap}.services__char{display:inline-block}@media (max-width:1199.98px){.services__titlebox--wide{display:none}.services__titlebox--narrow{order:0}.services__title{font-size:64px}}@media (min-width:1200px){.services__titlebox--narrow{display:none}}@media (max-width:809.98px){.services__title{font-size:48px}}.services__video{opacity:0;flex:none;width:360px;height:203px;position:relative}.services__video-media{object-fit:cover;object-position:50% 50%;background-color:#0000;border-radius:6px;width:100%;height:100%;display:block}@media (max-width:1199.98px){.services__video{display:none}}.services__text{place-content:flex-start;align-items:flex-start;gap:var(--s-32);flex-direction:column;flex:none;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}@media (max-width:1199.98px){.services__text{gap:var(--s-48);order:2;place-content:center;align-items:center}}@media (max-width:809.98px){.services__text{padding:var(--s-48) 0 0}}.services__para{width:100%;height:auto;font-family:var(--f-sans);font-size:14px;font-weight:400;line-height:var(--lh-body);letter-spacing:var(--t-wide);color:var(--c-ink);text-align:justify;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;margin:0;position:relative}.services__cta-slot{flex:none;width:auto;height:auto;position:relative}@media (max-width:1199.98px){.services__cta-slot--wide{display:none}}@media (min-width:1200px){.services__cta-slot--narrow{display:none}}.services__rows{flex-direction:column;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:100%;padding:0;display:flex;position:relative;overflow:clip}@media (max-width:1199.98px){.services__rows{order:1;place-content:center flex-start;width:100%;height:min-content}}.services__row{width:596px;height:min-content;padding:var(--s-24) 0;cursor:pointer;--edge-bottom:1px;--edge-color:var(--c-tint-3);flex-direction:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;display:flex;position:relative;overflow:visible}@media (max-width:1199.98px){.services__row{cursor:auto;width:100%;padding:0}}.services__row-head{width:100%;font:inherit;margin:0}.services__row-card{scroll-margin-top:106px}@media (max-width:1199.98px){.services__row-card{scroll-margin-top:88px}}.services__row-card{text-align:left;width:100%;height:min-content;font:inherit;color:inherit;cursor:pointer;appearance:none;background:0 0;border:0;flex-direction:row;flex:none;place-content:center space-between;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:visible}.services__row-card:focus-visible{outline-offset:-2px}.services__row-card:hover .services__row-title,.services__row-card:focus-visible .services__row-title{transform:translate(3px)}.services__row-card:hover .services__row-mark,.services__row-card:focus-visible .services__row-mark{transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.services__row-title,.services__row-mark{transition:none}.services__row-card:hover .services__row-title,.services__row-card:focus-visible .services__row-title,.services__row-card:hover .services__row-mark,.services__row-card:focus-visible .services__row-mark{transform:none}}@media (max-width:1199.98px){.services__row-card{padding:var(--s-24) 0}}.services__row-title{width:1px;height:auto;font-family:var(--f-sans);font-size:24px;font-weight:600;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-body);text-align:left;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;margin:0;position:relative}@media (max-width:809.98px){.services__row-title{font-size:20px}}.services__row-icon{flex:none;gap:0;width:32px;height:32px;position:relative;overflow:hidden}@media (max-width:809.98px){.services__row-icon{width:24px;height:24px}}.services__row-mark{image-rendering:pixelated;fill:#000;color:#000;flex:none;position:absolute;inset:7px 8px 8px 7px;transform:rotate(45deg)}.services__row-mark-inner{width:100%;height:100%;aspect-ratio:inherit;display:block}.services__row-mark-inner svg{display:block}.services__sprite{display:none}.services__panel{visibility:hidden;width:100%;transition:grid-template-rows var(--spring-b20-d400-ms) var(--spring-b20-d400), visibility var(--spring-b20-d400-ms);grid-template-rows:0fr;display:grid}.services__panel-clip{min-height:0;overflow:hidden}.services__panel-inner{padding-top:var(--s-16)}.services__row:has(.services__row-card[aria-expanded=true]) .services__panel{visibility:visible;grid-template-rows:1fr}:where(.services__rows:not(.is-enhanced)) .services__panel{visibility:visible;grid-template-rows:1fr}@media (min-width:1200px){.services:has(.services__rows:not(.is-enhanced)){height:auto;min-height:660px}.services:has(.services__rows:not(.is-enhanced)) .services__left{height:auto}.services:has(.services__rows:not(.is-enhanced)) .services__rows{height:auto}}.services__desc{width:100%;height:auto;font-family:var(--f-sans);font-size:16px;font-weight:400;line-height:var(--lh-body);letter-spacing:var(--t-wide);color:var(--c-body);text-align:left;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;margin:0;position:relative}.services__panel-media{aspect-ratio:1.7734;flex:none;display:none;position:relative}.services__panel-video{object-fit:cover;object-position:50% 50%;background-color:#0000;border-radius:6px;width:100%;height:100%;display:block}@media (min-width:810px) and (max-width:1199.98px){.services__panel-inner{place-content:flex-start;align-items:flex-start;gap:var(--s-24);padding:0 0 var(--s-24);flex-direction:row;display:flex}.services__desc{flex:1 0 0;width:1px}.services__panel-media{width:300px;display:block}}@media (max-width:809.98px){.services__panel-inner{place-content:flex-start;align-items:flex-start;gap:var(--s-24);padding:0 0 var(--s-24);flex-direction:column;display:flex}.services__panel-media{width:100%;display:block}}.services__row-title,.services__row-mark{transition-duration:var(--spring-b20-d400-ms);transition-timing-function:var(--spring-b20-d400)}.services__row-title{transition-property:color,transform}.services__row-mark{transition-property:transform}.services__row:has(.services__row-card[aria-expanded=true]) .services__row-title{color:var(--c-accent-ink)}.services__row:has(.services__row-card[aria-expanded=true]) .services__row-mark{transform:none}.services__video{transition:opacity var(--spring-b20-d400-ms) var(--spring-b20-d400)}.services__video.is-shown{opacity:1}@media (prefers-reduced-motion:reduce){.services__panel,.services__row-title,.services__row-mark,.services__video{transition:none}}
.manas{place-content:center;align-items:center;gap:var(--s-24);width:100%;height:min-content;padding:var(--s-80) var(--gutter);flex-direction:column;flex:none;display:flex;position:relative;overflow:clip}@media (min-width:810px) and (max-width:1199.98px){.manas{gap:var(--s-40);padding:var(--s-48)}}@media (max-width:809.98px){.manas{padding:var(--s-48) var(--s-24)}}.manas__row{place-content:center flex-start;align-items:center;gap:var(--s-48);flex-direction:row;flex:none;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:1199.98px){.manas__row{flex-direction:column}}@media (max-width:809.98px){.manas__row{gap:var(--s-24)}}.manas__copy{place-content:flex-start;align-items:flex-start;gap:var(--s-16);flex-direction:column;flex:1 0 0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:1199.98px){.manas__copy{flex:none;width:100%}}.manas__head{place-content:flex-start;align-items:flex-start;gap:var(--s-12);flex-direction:column;flex:none;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.manas__wordmark{width:181px;height:53px;image-rendering:pixelated;flex-shrink:0;position:relative}@media (min-width:810px) and (max-width:1199.98px){.manas__wordmark{width:154px;height:45px}}@media (max-width:809.98px){.manas__wordmark{width:130px;height:38px}}.manas__wordmark-inner{width:100%;height:100%;aspect-ratio:inherit}@media (min-width:1200px){.manas__wordmark-inner--tab,.manas__wordmark-inner--phone{display:none}}@media (min-width:810px) and (max-width:1199.98px){.manas__wordmark-inner--wide,.manas__wordmark-inner--phone{display:none}}@media (max-width:809.98px){.manas__wordmark-inner--wide,.manas__wordmark-inner--tab{display:none}}.manas__wordmark-inner svg{display:block}.manas__sprite{display:none}.manas__kicker{width:100%;height:auto;font-family:var(--f-sans);font-size:24px;font-weight:600;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-ink);text-align:left;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;margin:0;position:relative}@media (min-width:810px) and (max-width:1199.98px){.manas__kicker{font-size:20px}}.manas__blurb{width:100%;height:auto;font-family:var(--f-sans);font-size:16px;font-weight:400;line-height:var(--lh-body);letter-spacing:var(--t-wide);color:var(--c-body);text-align:left;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;margin:0;position:relative}.manas__volumes{flex-direction:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.manas__volume{place-content:center;align-items:center;gap:var(--s-4);width:min-content;height:min-content;padding:var(--s-8) 0;border-radius:var(--r-88);transition:transform .28s var(--mo-ease);flex-direction:row;text-decoration:none;display:flex;position:relative;overflow:hidden}.manas__volume-label{transition:color .22s var(--mo-ease)}.manas__volume:hover,.manas__volume:focus-visible{transform:translate(2px)}.manas__volume:hover .manas__volume-label,.manas__volume:focus-visible .manas__volume-label{color:var(--c-accent)}@media (prefers-reduced-motion:reduce){.manas__volume,.manas__volume-label{transition:none}.manas__volume:hover,.manas__volume:focus-visible{transform:none}}.manas__volume-label{width:auto;height:auto;font-family:var(--f-sans);font-size:14px;font-weight:700;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-accent-ink);text-align:center;text-transform:uppercase;white-space:pre;flex:none;text-decoration:underline;display:block;position:relative}.manas__book-col{place-content:center;align-items:center;gap:var(--s-10);flex-direction:row;flex:1 0 0;width:1px;height:528px;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:1199.98px){.manas__book-col{flex:none;width:100%}}@media (max-width:809.98px){.manas__book-col{height:min-content}}.manas__book{cursor:pointer;flex:none;width:416px;height:528px;text-decoration:none;display:block;position:relative;overflow:visible}@media (max-width:809.98px){.manas__book{aspect-ratio:.786885;width:1px;height:auto;cursor:unset;flex:1 0 0}}.manas__edge,.manas__page,.manas__cover{flex:none;position:absolute}.manas__edge{background-color:#e33864;border-radius:.96px;inset:3px 0 3px 6px;box-shadow:.96px 0 24.1413px 1.91px #0000001f,.72px .72px 3.01766px #00000040}.manas__page{background-color:var(--c-page);box-shadow:.05px 0 .226324px #00000040}.manas__page--a{inset:4px 1px 3px 3px}.manas__page--b{inset:3px 1px 3px 3px}.manas__page--c{inset:3px 2px 3px 3px}.manas__page--d{inset:3px 2px 2px 3px}.manas__page--e{inset:2px}.manas__page--f{inset:2px 3px 2px 2px}.manas__page--g{inset:1px 3px 1px 1px}.manas__cover{border-radius:.96px;inset:0;box-shadow:.95px 0 4px #00000040}.manas__cover-image{border-radius:inherit;object-fit:fill;object-position:center;width:100%;height:100%;position:absolute;inset:0}.manas__cta-slot{flex:none;width:auto;height:auto;position:relative}@media (min-width:1200px){.manas__cta-slot{display:none}}@media (hover:none) and (prefers-reduced-motion:no-preference){.manas__book{perspective:1400px}.manas__cover{transform-origin:0;transition:transform var(--spring-b20-d400-ms,.4s) var(--spring-b20-d400,ease)}.manas__book.is-ajar .manas__cover{transform:rotateY(8deg)}}@media (min-width:1200px){.manas__cover{transition:transform var(--spring-b20-d400-ms,.4s) var(--spring-b20-d400,ease), left var(--spring-b20-d400-ms,.4s) var(--spring-b20-d400,ease)}.manas__book:hover .manas__cover{left:-5px;right:unset;width:416px;transform:translateZ(1px)rotateY(13deg)}@media (prefers-reduced-motion:reduce){.manas__cover{transition:none}.manas__book:hover .manas__cover{width:auto;left:0;right:0;transform:none}}}.manas__volume-slot{position:relative}.manas__index{z-index:11;opacity:0;transition:opacity var(--spring-b20-d400-ms,.4s) var(--spring-b20-d400,ease);border-radius:var(--r-8,8px);pointer-events:none;position:absolute;box-shadow:0 10px 20px #0000000d}.manas__index[hidden]{display:none}.manas__index.is-open{opacity:1;pointer-events:auto}.manas__index-panel{background-color:var(--c-tint-1);border:1px solid var(--c-tint-3);border-radius:var(--r-8,8px);flex-direction:column;align-items:flex-start;gap:8px;width:max-content;max-width:min(320px,100vw - 48px);padding:24px;display:flex}.manas__index-title{font-family:var(--f-sans);font-size:18px;font-weight:600;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-ink);text-align:left;margin:0}.manas__index-item{font-family:var(--f-sans);font-size:16px;font-weight:400;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-muted);text-align:left;flex-direction:row;gap:8px;margin:0;display:flex}.manas__index-mark{color:var(--c-muted)}@media (min-width:1200px){.manas__index{top:60px;left:calc(100% + 20px)}.manas__index--flush{top:0}}@media (max-width:1199.98px){.manas__index{top:calc(100% + 12px);left:0}.manas__index--flush{top:calc(100% + 12px)}}@media (prefers-reduced-motion:reduce){.manas__index{transition:none}}
