@font-face{font-family:inter;src:url(../media/inter_variable-s.p.0r27kd5h06n72.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_721e4516-module__0fNe_q__className{font-family:inter,inter Fallback}.inter_721e4516-module__0fNe_q__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Ballet;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ba943eb61bdb58e-s.0.lzb20~y.vw0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Ballet;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6214a8abe26a8e3d-s.0dgolwikwjacm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ballet;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6de1251430617f5-s.p.0yybhx5o7sl2u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ballet Fallback;src:local(Arial);ascent-override:155.96%;descent-override:106.27%;line-gap-override:0.0%;size-adjust:72.45%}.ballet_859c2acc-module__JyQulG__className{font-family:Ballet,Ballet Fallback;font-style:normal;font-weight:400}.ballet_859c2acc-module__JyQulG__variable{--font-ballet:"Ballet", "Ballet Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_8240d748-module__hXAFUq__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_8240d748-module__hXAFUq__variable{--font-playfair-display:"Playfair Display", "Playfair Display Fallback"}
.CursorDot-module__cwMGBa__dot{color:#315bff;pointer-events:none;z-index:2147483647;opacity:0;will-change:transform;background:linear-gradient(currentColor,currentColor) 50%/22px 1px no-repeat,linear-gradient(currentColor,currentColor) 50%/1px 22px no-repeat;width:22px;height:22px;transition:opacity .15s;position:fixed;top:0;left:0}.CursorDot-module__cwMGBa__dot:before{content:"";box-sizing:border-box;border:1px solid;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px),(hover:none),(pointer:coarse){.CursorDot-module__cwMGBa__dot{display:none}}@media (prefers-reduced-motion:reduce){.CursorDot-module__cwMGBa__dot{transition:none}}
.BlueprintDragLens-module__tbksSW__lens{z-index:2147483645;pointer-events:none;opacity:0;box-sizing:border-box;color:#fff;-webkit-backdrop-filter:grayscale()invert()contrast(1.35);isolation:isolate;background-color:#2457fe26;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:24px 24px;border:1px solid #d5e5ffbb;transition:opacity .25s;position:fixed;box-shadow:0 0 0 1px #2457fe88,0 12px 50px #001b7c22}.BlueprintDragLens-module__tbksSW__lens:before{content:"";z-index:-1;opacity:.2;pointer-events:none;background:#2457fe;position:absolute;inset:0}.BlueprintDragLens-module__tbksSW__lens[data-visible=true]{opacity:1}.BlueprintDragLens-module__tbksSW__label,.BlueprintDragLens-module__tbksSW__dimensions{white-space:nowrap;font:9px/1.2 var(--font-geist-mono), monospace;letter-spacing:.08em;background:#1640cce6;padding:4px 6px;position:absolute}.BlueprintDragLens-module__tbksSW__label{top:-22px;left:10px}.BlueprintDragLens-module__tbksSW__dimensions{bottom:-22px;right:10px}.BlueprintDragLens-module__tbksSW__lens i{border:solid #fff;width:12px;height:12px;position:absolute}.BlueprintDragLens-module__tbksSW__topLeft{top:-3px;left:-3px;border-width:1px 0 0 1px!important}.BlueprintDragLens-module__tbksSW__topRight{top:-3px;right:-3px;border-width:1px 1px 0 0!important}.BlueprintDragLens-module__tbksSW__bottomLeft{bottom:-3px;left:-3px;border-width:0 0 1px 1px!important}.BlueprintDragLens-module__tbksSW__bottomRight{bottom:-3px;right:-3px;border-width:0 1px 1px 0!important}html[data-blueprint-dragging=true]{-webkit-user-select:none;user-select:none}@media (max-width:767px),(hover:none),(pointer:coarse){.BlueprintDragLens-module__tbksSW__lens{display:none}}@media (prefers-reduced-motion:reduce){.BlueprintDragLens-module__tbksSW__lens{transition:none}}
.appleTypePanel{z-index:2000;box-sizing:border-box;-webkit-backdrop-filter:blur(24px)saturate(160%);color:#202024;font:12px/1.4 var(--font-inter), sans-serif;background:#f7f7faed;border:1px solid #ffffffb0;border-radius:18px;padding:12px;position:fixed;box-shadow:0 8px 32px #0002,0 1px 4px #0001}.appleTypePanel header{align-items:center;gap:10px;display:flex}.appleTypePanel button{font:inherit;cursor:pointer;border:0}.appleTypeTabs{background:#e7e7ec;border-radius:9px;flex:1;padding:3px;display:flex}.appleTypeTabs button{color:#68686e;background:0 0;border-radius:7px;flex:1;padding:6px}.appleTypeTabs button[aria-selected=true]{color:#18181c;background:#fff;box-shadow:0 1px 4px #0002}.appleTypeClose{color:#777;background:#e7e7ec;border-radius:50%;width:26px;height:26px;font-size:20px!important}.appleTypeBody{padding:12px 0}.appleTypeBody select{width:100%;font:inherit;color:#202024;background:#fff;border:1px solid #dcdce2;border-radius:8px;margin-bottom:10px;padding:7px 9px}.appleTypeGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.appleTypePanel .typeDialGroup{color:#727278;font-size:10px}.appleTypePanel .typeDial{background:#eeeef2;border-color:#dedee4;border-radius:8px;height:45px}.appleTypePanel .typeDial output{color:#252529;font-size:16px}.appleTypePanel .typeDialTicks{background-image:repeating-linear-gradient(#8a8a9580 0 1px,#0000 1px 6px)}.appleTypeCases{grid-template-columns:1fr 1fr;gap:10px;display:grid}.appleTypeCases button{color:#252529;background:#eeeef2;border-radius:10px;padding:12px;font-size:22px}.appleTypeCases span{color:#727278;margin-top:4px;font-size:10px;display:block}.appleTypePanel footer{color:#85858c;justify-content:space-between;align-items:center;font-size:9px;display:flex}.appleTypePanel footer button{color:#2457ff;background:0 0;padding:3px 5px}[data-type-selected]{outline-offset:4px;outline:1.5px dashed #2457ff}.editorSaveBar{z-index:2100;bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font:11px/1.4 var(--font-inter), sans-serif;color:#444;background:#f7f7faed;border:1px solid #ffffff80;border-radius:12px;align-items:center;gap:8px;padding:7px;display:flex;position:fixed;left:12px;box-shadow:0 4px 16px #0002}.editorSaveBar button{font:inherit;cursor:pointer;color:#333;background:#e7e7ec;border:0;border-radius:7px;padding:7px 10px}.editorSaveBar button:nth-child(2){color:#fff;background:#2457ff}.editorSaveBar button:disabled{opacity:.4;cursor:default}.editorSaveBar span:empty{display:none}.appleTypePanel{max-height:calc(100dvh - 24px);overflow-y:auto}.appleTypeDragGrip{display:none}@media (min-width:768px){.appleTypeDragHeader{cursor:grab;touch-action:none}.appleTypeDragHeader:active{cursor:grabbing}.appleTypeDragGrip{color:#9a9aa2;-webkit-user-select:none;user-select:none;font-size:18px;display:block}}html[data-workshop-enabled] [data-editor-text]{cursor:text;pointer-events:auto!important}html[data-workshop-enabled] main :is(h1,h2,h3,h4,p,li,[data-editor-text]):empty{outline-offset:4px;cursor:text;outline:1px dashed #838382;min-width:min(180px,100%);min-height:1.5em;display:block;pointer-events:auto!important}html[data-workshop-enabled] main :is(h1,h2,h3,h4,p,li,[data-editor-text]):empty:before{content:"Click to add text";color:#838382;font:14px/1.5 var(--vivo-font-sans), sans-serif;letter-spacing:0;text-transform:none}html[data-workshop-enabled] main [contenteditable]:empty:before{content:""}[aria-label$="by Vivo Blueprint"]:has([data-type-selected]) [class*=track]{animation-play-state:paused!important}.editorSaveTools{z-index:2100;left:16px;bottom:max(16px, env(safe-area-inset-bottom));align-items:flex-end;gap:10px;display:flex;position:fixed}.editorSaveDot{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.editorSaveDot:before{content:"";background:#2457ff;border-radius:50%;width:14px;height:14px;transition:transform .15s;box-shadow:0 2px 10px #2457ff40}.editorSaveDot[aria-expanded=true]:before{transform:scale(.75)}.editorSaveDot:focus-visible{outline-offset:2px;outline:2px solid #2457ff}.editorSaveTools .editorSaveBar{box-sizing:border-box;flex-wrap:wrap;max-width:calc(100vw - 96px);position:static}.editorSaveTools[data-open=false] .editorSaveBar{display:none}.appleTypeColor{color:#727278;flex-direction:column;gap:8px;font-size:10px;display:flex}.appleTypeColor input{cursor:pointer;background:#eeeef2;border:1px solid #dedee4;border-radius:6px;width:100%;height:34px;padding:2px}.appleTypeColor span{font-variant-numeric:tabular-nums}@media (max-width:767px){.appleTypePanel .appleTypeDragHeader{touch-action:none;flex-wrap:wrap}.appleTypeDragGrip{color:#9a9aa2;cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:28px;margin-top:-6px;font-size:22px;display:flex}.appleTypeDragGrip:active{cursor:grabbing}}
html[data-hero-layout]:not([data-hero-layout=current]) main :is([class*=heroStage],[class*=heroKicker],[class*=heroArtwork]){box-sizing:border-box}html[data-hero-layout]:not([data-hero-layout=current]) main [class*=heroKicker]{display:contents}html[data-hero-layout]:not([data-hero-layout=current]) main [class*=heroKicker] h1{white-space:normal!important;overflow-wrap:normal!important;opacity:1!important;text-transform:uppercase!important;margin:0!important}html[data-hero-layout]:not([data-hero-layout=current]) main [class*=heroStudioLabel]{margin:0;position:static;inset:auto;transform:none}html[data-hero-layout]:not([data-hero-layout=current]) main [class*=heroStudioLabel] p{font:500 11px/1.4 var(--font-geist-mono), monospace!important;letter-spacing:.02em!important;white-space:normal!important;margin:0!important}html[data-hero-layout]:not([data-hero-layout=current]) main [class*=heroSubtext]{text-align:left;width:100%;display:block;max-width:30ch!important;font:400 17px/1.4 var(--vivo-font-sans), sans-serif!important;white-space:normal!important;opacity:1!important;margin:0!important}html[data-hero-layout]:not([data-hero-layout=current]) main [class*=heroServicesLink]{text-align:left;align-self:end;width:fit-content;font:500 14px/1.4 var(--vivo-font-sans), sans-serif!important;letter-spacing:0!important;margin:0!important}html[data-hero-layout]:not([data-hero-layout=current]) main [class*=heroCar]{object-fit:cover;width:100%;height:100%}html[data-hero-layout=cinema] main [class*=heroStage],html[data-hero-layout=cinema] main[class*=MobileHome]>[class*=home]{isolation:isolate;background:#141810;grid-template-rows:1fr auto auto 1fr;grid-template-columns:1fr 1fr;gap:32px;min-height:100svh;padding:150px 6vw 64px;display:grid;position:relative}html[data-hero-layout=cinema] main [class*=home] [class*=heroArtwork]{z-index:-2;width:100%;height:100%;margin:0;position:absolute;inset:0}html[data-hero-layout=cinema] main [class*=heroStage]:before,html[data-hero-layout=cinema] main[class*=MobileHome]>[class*=home]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#05120b66,#05120b33 45%,#05120bdd);position:absolute;inset:0}html[data-hero-layout=cinema] main [class*=heroStudioLabel]{text-align:center;grid-area:1/1/2/-1;place-self:end center}html[data-hero-layout=cinema] main [class*=heroKicker] h1{text-align:center;grid-area:2/1/3/-1;justify-self:center;max-width:15ch!important;font:italic 400 9.4vw/.96 var(--font-playfair-display), Georgia, serif!important;letter-spacing:-.065em!important;text-transform:none!important}html[data-hero-layout=cinema] main [class*=heroSubtext]{text-align:center;grid-area:3/1/4/-1;justify-self:center;max-width:39ch!important;font-size:15px!important}html[data-hero-layout=cinema] main [class*=heroServicesLink]{grid-area:4/1/5/-1;justify-self:center}html[data-hero-layout=cinema] main [class*=heroKicker] :is(h1,p,a){color:#fff9e9!important}html[data-hero-layout=cinema] [class*=siteNavigation] [class*=header],html[data-hero-layout=cinema] [class*=topCenterLinks]{mix-blend-mode:normal!important;color:#fff9e9!important}html[data-hero-layout=cinema] main [class*=heroSubtext]{text-align:center!important}@media (max-width:767px){html[data-hero-layout=cinema] main[class*=MobileHome]>[class*=home]{grid-template-columns:1fr;gap:28px;min-height:94svh;padding:120px 6vw 48px}html[data-hero-layout=cinema] main [class*=heroKicker] h1{max-width:100%!important;font-size:16vw!important}html[data-hero-layout=cinema] main [class*=heroSubtext]{max-width:28ch!important;font-size:15px!important}.editorSaveBar{flex-wrap:wrap;max-width:calc(100vw - 24px)}}html[data-hero-layout=monument] main [class*=heroStage],html[data-hero-layout=monument] main[class*=MobileHome]>[class*=home]{background:#000;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;gap:32px 6vw;min-height:100svh;padding:152px 6vw 0;display:grid}html[data-hero-layout=monument] main [class*=heroStudioLabel]{grid-area:1/1}html[data-hero-layout=monument] main [class*=heroKicker] h1{grid-area:2/1/3/-1;padding-bottom:16px;font:550 10.8vw/.97 var(--vivo-font-sans), sans-serif!important;letter-spacing:-.055em!important;max-width:100%!important}html[data-hero-layout=monument] main [class*=heroSubtext]{grid-area:3/1;max-width:38ch!important;font-size:16px!important}html[data-hero-layout=monument] main [class*=home] [class*=heroArtwork]{grid-area:4/1/5/-1;width:100vw;height:33svh;margin:24px calc(50% - 50vw) 0;position:relative;inset:auto;overflow:hidden}html[data-hero-layout=monument] main [class*=heroKicker] :is(h1,p,a){color:#f5f5f4!important}html[data-hero-layout=frame] main [class*=heroStage],html[data-hero-layout=frame] main[class*=MobileHome]>[class*=home]{background:var(--vivo-page-background,#f5f5f4);grid-template-rows:auto auto auto;grid-template-columns:1.1fr 1fr;align-content:center;gap:36px 8vw;min-height:100svh;padding:180px 10vw 80px;display:grid}html[data-hero-layout=frame] main [class*=heroStudioLabel]{grid-area:1/1}html[data-hero-layout=frame] main [class*=heroKicker] h1{grid-area:2/1;align-self:center;font:400 6.5vw/1.03 var(--vivo-font-sans), sans-serif!important;letter-spacing:-.06em!important;max-width:100%!important}html[data-hero-layout=frame] main [class*=home] [class*=heroArtwork]{grid-area:1/2/3/3;width:100%;height:42svh;margin:0;position:relative;inset:auto;overflow:hidden}html[data-hero-layout=frame] main [class*=heroSubtext]{grid-area:3/1;max-width:31ch!important;font-size:15px!important}html[data-hero-layout=frame] main [class*=heroServicesLink]{grid-area:3/2;justify-self:start}html[data-hero-layout=frame] main [class*=heroKicker] :is(h1,p,a){color:#242424!important}html[data-hero-layout=frame] [class*=siteNavigation] [class*=header],html[data-hero-layout=frame] [class*=topCenterLinks],html[data-hero-layout=frame] [class*=siteNavigation] [class*=header] :is(a,button){color:#242424!important;mix-blend-mode:normal!important}html[data-hero-layout=frame] [class*=headerAccent]{filter:brightness(0)!important}@media (max-width:767px){html[data-hero-layout=monument] main[class*=MobileHome]>[class*=home]{grid-template-columns:1fr;gap:28px;min-height:0;padding:124px 6vw 0}html[data-hero-layout=monument] main [class*=heroKicker] h1{grid-area:2/1;font-size:16vw!important}html[data-hero-layout=monument] main [class*=heroServicesLink]{grid-area:4/1;justify-self:start}html[data-hero-layout=monument] main [class*=home] [class*=heroArtwork]{grid-area:5/1;height:38svh;margin-top:12px}html[data-hero-layout=frame] main[class*=MobileHome]>[class*=home]{grid-template-columns:1fr;gap:28px;min-height:0;padding:124px 6vw 48px}html[data-hero-layout=frame] main [class*=heroKicker] h1{grid-area:2/1;font-size:15vw!important}html[data-hero-layout=frame] main [class*=home] [class*=heroArtwork]{grid-area:3/1;height:36svh}html[data-hero-layout=frame] main [class*=heroSubtext]{grid-area:4/1}html[data-hero-layout=frame] main [class*=heroServicesLink]{grid-area:5/1}}html[data-hero-layout=monument] main [class*=heroStage],html[data-hero-layout=monument] main[class*=MobileHome]>[class*=home]{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;gap:32px 8vw;padding:144px 6vw 56px}html[data-hero-layout=monument] main [class*=heroStudioLabel]{text-align:center;grid-area:1/1/2/-1;justify-self:center}html[data-hero-layout=monument] main [class*=heroKicker] h1{text-align:center;grid-area:2/1/3/-1;justify-self:center;padding:0;letter-spacing:-.055em!important;max-width:15ch!important;font-size:8.6vw!important;font-weight:800!important;line-height:.98!important}html[data-hero-layout=monument] main [class*=home] [class*=heroArtwork]{grid-area:3/1/4/-1;width:100%;height:38svh;margin:8px 0 0}html[data-hero-layout=monument] main [class*=heroSubtext]{grid-area:4/1;font-size:15px!important}html[data-hero-layout=monument] main [class*=heroServicesLink]{grid-area:4/2;justify-self:end}html[data-hero-layout=frame] main [class*=heroStage],html[data-hero-layout=frame] main[class*=MobileHome]>[class*=home]{background:var(--vivo-page-background,#f5f5f4);grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;align-content:start;gap:48px 7vw;padding:164px 6vw 72px}html[data-hero-layout=frame] main [class*=heroStudioLabel]{border-top:1px solid #bcbcb8;grid-area:1/1;padding-top:16px}html[data-hero-layout=frame] main [class*=heroKicker] h1{grid-area:2/1/3/-1;font-family:var(--font-playfair-display), Georgia, serif!important;letter-spacing:-.055em!important;text-transform:none!important;max-width:15ch!important;font-size:9vw!important;font-weight:400!important;line-height:1.02!important}html[data-hero-layout=frame] main [class*=home] [class*=heroArtwork]{grid-area:3/1/5/2;width:100%;height:43svh;margin:0}html[data-hero-layout=frame] main [class*=heroSubtext]{grid-area:3/2;align-self:start;max-width:32ch!important;font-size:17px!important}html[data-hero-layout=frame] main [class*=heroServicesLink]{grid-area:4/2;place-self:end start}@media (max-width:767px){html[data-hero-layout=monument] main[class*=MobileHome]>[class*=home]{grid-template-columns:1fr;gap:28px;padding:120px 6vw 40px}html[data-hero-layout=monument] main [class*=heroKicker] h1{grid-area:2/1;font-size:14vw!important}html[data-hero-layout=monument] main [class*=home] [class*=heroArtwork]{grid-area:3/1;height:32svh}html[data-hero-layout=monument] main [class*=heroSubtext]{grid-area:4/1}html[data-hero-layout=monument] main [class*=heroServicesLink]{grid-area:5/1;justify-self:start}html[data-hero-layout=frame] main[class*=MobileHome]>[class*=home]{grid-template-columns:1fr;gap:32px;padding:120px 6vw 40px}html[data-hero-layout=frame] main [class*=heroKicker] h1{grid-area:2/1;font-size:15vw!important}html[data-hero-layout=frame] main [class*=home] [class*=heroArtwork]{grid-area:3/1;height:38svh}html[data-hero-layout=frame] main [class*=heroSubtext]{grid-area:4/1;font-size:16px!important}html[data-hero-layout=frame] main [class*=heroServicesLink]{grid-area:5/1}}
