.almila-project-studio{width:100%;padding:var(--vps-padding-y) 15px;overflow:hidden;background:var(--vps-background);box-sizing:border-box}.almila-project-studio .almila-project-studio__container{width:100%;max-width:var(--vps-width);margin:0 auto;padding:0;background:var(--vps-background);box-sizing:border-box}.almila-project-studio .almila-project-studio__board{position:relative;display:grid;grid-template-columns:minmax(0,var(--vps-video-size)) minmax(0,1fr);gap:clamp(38px,6vw,100px);align-items:center;min-height:var(--vps-min-height)}.almila-project-studio .almila-project-studio__copy{position:relative;grid-column:2;grid-row:1;display:flex;min-height:0;min-width:0;padding:24px clamp(8px,1.5vw,24px) 24px clamp(32px,4.5vw,74px);flex-direction:column;align-items:flex-end;justify-content:center;gap:16px;box-sizing:border-box}.almila-project-studio .almila-project-studio__watermark{position:absolute;z-index:0;top:50%;right:0;left:auto;margin:0;color:var(--vps-watermark);font-size:clamp(170px,16vw,260px);font-weight:800;line-height:.82;letter-spacing:-.1em;opacity:.46;pointer-events:none;transform:translateY(-55%)}.almila-project-studio .almila-project-studio__copy-inner{position:relative;z-index:1;order:2;width:100%;max-width:570px;margin-left:auto;text-align:right}.almila-project-studio .almila-project-studio__note{position:relative;z-index:1;align-self:flex-start;width:220px;color:var(--vps-note);font-family:Segoe Print,Bradley Hand,cursive;font-size:18px;font-style:italic;font-weight:400;line-height:1.35;letter-spacing:.01em;text-align:right;pointer-events:none}.almila-project-studio .almila-project-studio__note svg{display:block;width:150px;height:44px;margin:3px 0 0 -132px;overflow:visible}.almila-project-studio .almila-project-studio__note--idea{order:1;top:auto;right:auto;left:auto;margin-right:0;margin-left:-18px;transform:rotate(-2deg)}.almila-project-studio .almila-project-studio__note--future{order:3;top:auto;right:auto;left:auto;margin-right:0;margin-left:-18px;transform:rotate(2deg)}.almila-project-studio .almila-project-studio__note--future svg{width:150px;height:44px;margin:-3px 0 0 -132px}.almila-project-studio .almila-project-studio__heading{max-width:680px;margin:0;color:var(--vps-heading);font-size:var(--vps-heading-size);font-weight:750;line-height:1.08;letter-spacing:-.025em}.almila-project-studio .almila-project-studio__subheading{margin:12px 0 0;color:var(--vps-subheading);font-size:var(--vps-subheading-size);font-weight:400;line-height:1.35}.almila-project-studio .almila-project-studio__cta{display:inline-flex;min-height:52px;margin-top:28px;padding:0 28px;align-items:center;justify-content:center;gap:14px;color:var(--vps-button);font-size:var(--vps-button-size);font-weight:650;line-height:1.1;text-decoration:none;border:1.5px solid var(--vps-button);border-radius:999px;background:transparent;transition:color .18s ease,background .18s ease,transform .18s ease;box-sizing:border-box}.almila-project-studio .almila-project-studio__cta:hover,.almila-project-studio .almila-project-studio__cta:focus-visible{color:var(--vps-button-hover-text);background:var(--vps-button);transform:translateY(-2px)}.almila-project-studio .almila-project-studio__cta-arrow{font-size:1.35em;line-height:1}.almila-project-studio .almila-project-studio__board>.almila-project-studio__cta{display:none}.almila-project-studio .almila-project-studio__visual{position:relative;grid-column:1;grid-row:1;justify-self:start;width:min(100%,var(--vps-video-size));margin:0}.almila-project-studio .almila-project-studio__media{position:relative;z-index:2;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#fff;border-radius:var(--vps-radius);box-shadow:0 14px 34px #1e2a3614}.almila-project-studio .almila-project-studio__video{display:block;width:100%;height:100%;object-fit:contain;background:#fff}@media screen and (max-width:989.98px){.almila-project-studio .almila-project-studio__board{grid-template-columns:minmax(330px,.74fr) minmax(0,.86fr);gap:42px}.almila-project-studio .almila-project-studio__heading{font-size:min(var(--vps-heading-size),40px)}.almila-project-studio .almila-project-studio__note{display:none}}@media screen and (max-width:749.98px){.almila-project-studio{padding:var(--vps-mobile-padding-y) 15px}.almila-project-studio .almila-project-studio__board{display:grid;max-width:480px;min-height:0;margin:0 auto;grid-template-columns:132px minmax(0,1fr);grid-template-areas:"visual copy" "cta cta";gap:12px 14px;align-items:center}.almila-project-studio .almila-project-studio__copy{grid-area:copy;width:100%;padding:0}.almila-project-studio .almila-project-studio__copy-inner{text-align:left}.almila-project-studio .almila-project-studio__watermark{display:none}.almila-project-studio .almila-project-studio__heading{max-width:100%;font-size:min(var(--vps-heading-size),19px);line-height:1.15}.almila-project-studio .almila-project-studio__subheading{margin-top:6px;font-size:min(var(--vps-subheading-size),14px);line-height:1.35}.almila-project-studio .almila-project-studio__copy-inner .almila-project-studio__cta{display:none}.almila-project-studio .almila-project-studio__board>.almila-project-studio__cta{grid-area:cta;display:inline-flex;width:100%;min-height:44px;margin:0;padding:10px 16px;border-radius:var(--vps-radius);font-size:min(var(--vps-button-size),14px);text-align:center}.almila-project-studio .almila-project-studio__visual{grid-area:visual;width:132px;margin:0}.almila-project-studio .almila-project-studio__media{box-shadow:none}.almila-project-studio .almila-project-studio__video{object-fit:cover}}@media(prefers-reduced-motion:reduce){.almila-project-studio .almila-project-studio__cta{transition:none}}.almila-project-studio .almila-project-studio__video-toggle{position:absolute;z-index:3;right:14px;bottom:14px;display:grid;width:38px;height:38px;place-items:center;padding:0;color:#1b1b1b;background:#ffffffe0;border:1px solid rgba(0,0,0,.15);border-radius:50%;font:700 16px/1 sans-serif;cursor:pointer}.almila-project-studio .almila-project-studio__video-toggle:focus-visible{outline:3px solid var(--vps-blue);outline-offset:3px}.almila-project-studio .almila-project-studio__video-toggle[hidden]{display:none}.almila-project-studio .almila-project-studio__video-toggle svg[hidden]{display:none}@media screen and (max-width:749.98px){.almila-project-studio .almila-project-studio__video-toggle{right:6px;bottom:6px;width:32px;height:32px}.almila-project-studio .almila-project-studio__video-toggle:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:""}}.almila-project-studio.almila-project-studio--box{padding:24px 15px 40px}.almila-project-studio--box .almila-project-studio__board{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:28px;min-height:0;padding:16px;border-radius:16px;background:var(--vps-box)}.almila-project-studio--box .almila-project-studio__copy{align-items:flex-start;gap:0;padding:0}.almila-project-studio--box .almila-project-studio__note{display:none}.almila-project-studio--box .almila-project-studio__watermark{position:static;order:1;margin:0 0 8px;padding:0 8px;border:1.5px solid var(--vps-badge);border-radius:6px;color:var(--vps-badge);font:700 13px/20px var(--font-stack-header);letter-spacing:0;opacity:1;transform:none}.almila-project-studio--box .almila-project-studio__copy-inner{max-width:560px;margin:0;text-align:left}.almila-project-studio--box .almila-project-studio__heading{font-family:var(--font-stack-header);font-size:24px;font-weight:700!important;line-height:1.25;letter-spacing:0}.almila-project-studio--box .almila-project-studio__subheading{margin-top:8px;color:#4a4a4a;font-size:15px;line-height:1.45}.almila-project-studio--box .almila-project-studio__cta{min-height:44px;margin-top:16px;padding:0 22px;border:0;border-radius:var(--almila-radius-md, 12px);background:var(--vps-button);color:var(--vps-button-hover-text);font:600 15px/1.2 var(--font-stack-body)}.almila-project-studio--box .almila-project-studio__cta:hover,.almila-project-studio--box .almila-project-studio__cta:focus-visible{background:color-mix(in srgb,var(--vps-button) 82%,#fff);color:var(--vps-button-hover-text);transform:none}.almila-project-studio--box .almila-project-studio__cta-arrow{display:none}.almila-project-studio--box .almila-project-studio__visual{width:100%}.almila-project-studio--box .almila-project-studio__media{aspect-ratio:16 / 9;border-radius:12px;box-shadow:none}.almila-project-studio--box .almila-project-studio__video{object-fit:cover}@media screen and (max-width:989.98px){.almila-project-studio--box .almila-project-studio__board{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:20px}}@media screen and (max-width:749.98px){.almila-project-studio.almila-project-studio--box{padding:16px 15px 24px}.almila-project-studio--box .almila-project-studio__board{max-width:none;grid-template-columns:42% minmax(0,1fr);grid-template-areas:"visual copy";gap:12px;padding:10px;border-radius:12px}.almila-project-studio--box .almila-project-studio__visual{width:100%}.almila-project-studio--box .almila-project-studio__media{aspect-ratio:4 / 3;border-radius:8px}.almila-project-studio--box .almila-project-studio__watermark{display:block;margin-bottom:6px;padding:0 6px;font-size:11px;line-height:16px}.almila-project-studio--box .almila-project-studio__heading{font-size:15px;line-height:1.25}.almila-project-studio--box .almila-project-studio__subheading{margin-top:4px;font-size:12px;line-height:1.35}.almila-project-studio--box .almila-project-studio__copy-inner .almila-project-studio__cta{display:inline-flex;min-height:32px;margin-top:8px;padding:0 12px;border-radius:var(--almila-radius-sm, 8px);font-size:12px}.almila-project-studio--box .almila-project-studio__board>.almila-project-studio__cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/almila-project-studio.css.map */
