.type-body{font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body)}.type-body-compact{font-family:var(--font-sans);font-size:var(--type-body-compact);line-height:var(--leading-body)}img{max-width:100%;height:auto}.figma-hero1-v1__scene-image>img,.figma-hero1-v1__mobile-image>img,.figma-hero2-v1__scene-image>img,.figma-hero2-v1__mobile-image>img{object-fit:cover;width:100%;height:100%;display:block}.figma-closing-text__image>img{width:100%;height:auto;display:block}:root{--home-reference-gap:calc((clamp(72px, 4.3vw, 110px) + 8px) - (var(--section-space) * .025));--home-reference-gap-after-dots:calc(var(--home-reference-gap) + (var(--section-space) * .025));--home-hero1-dots-gap-before:calc(var(--home-reference-gap) - (var(--section-space) + var(--hero-overlap-offset)))}.figma-hero1-v1,.figma-hero2-v1{width:100%;margin-top:calc(var(--section-space) * -.025)}.figma-hero1-v1{margin-bottom:calc(var(--section-space) + var(--hero-overlap-offset))}.figma-hero1-v1__scene-shell{box-sizing:border-box;width:100%;max-width:none;margin:0;padding-inline:clamp(16px,3.8vw,64px)}.figma-hero1-v1__scene{aspect-ratio:2315/1077;width:100%;position:relative;overflow:visible;container-type:inline-size}.figma-hero1-v1__scene-ribbon{z-index:1;width:4.06%;height:48.84%;position:absolute;top:44.66%;left:0}.figma-hero1-v1__scene-image{object-fit:cover;z-index:2;width:51.23%;height:100%;position:absolute;top:0;left:4.06%}.figma-hero1-v1__scene-inteligenta{object-fit:contain;transform-origin:50%;will-change:transform;z-index:4;pointer-events:none;width:8.38%;height:auto;animation:18s linear infinite hero1-inteligenta-spin;position:absolute;top:39.5%;left:46.18%}.figma-hero1-v1__scene-drop-overlay{--hero1-scene-drop-overlay-w:2.62%;left:calc(50.37% - (var(--hero1-scene-drop-overlay-w) / 2));width:var(--hero1-scene-drop-overlay-w);object-fit:contain;z-index:6;pointer-events:none;height:auto;position:absolute;top:48.5%;transform:translateY(-50%)}.figma-hero1-v1__scene-card{width:49.63%;height:65.09%;color:var(--brand);z-index:3;background:#f0eee6;position:absolute;top:17.27%;left:50.37%;overflow:visible}.figma-hero1-v1__scene-title{width:61.1%;color:var(--brand);margin:0;font-family:Playfair Display,serif;font-size:4.06cqi;font-style:normal;font-weight:400;line-height:1.0638;position:absolute;top:13.27%;left:14.45%}.figma-hero1-v1__scene-em{font-style:italic;font-weight:700}.figma-hero1-v1__scene-poem{text-align:center;text-transform:uppercase;color:#997258;width:64%;margin:0;font-family:Playfair Display,serif;font-size:1.92cqi;font-style:normal;font-weight:400;line-height:1.6;position:absolute;top:50%;left:14.45%;transform:translateY(-50%)}.figma-hero1-v1__verse-first-line{white-space:nowrap;display:inline-block}.figma-hero1-v1__verse-emphasis{font-style:italic;font-weight:600}.figma-hero1-v1__scene-signature{aspect-ratio:1212/581;object-fit:contain;transform-origin:50%;z-index:4;width:50.66%;height:auto;position:absolute;top:83%;left:34.9%;transform:rotate(-8.1deg)}.figma-hero1-v1__mobile,.figma-hero1-v1__mobile-inteligenta,.figma-hero1-v1__mobile-drop-overlay{display:none}@media (width>=1024px){.figma-hero1-v1__scene-shell{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}.figma-hero1-v1__scene-ribbon{display:none}.figma-hero1-v1__scene-image{width:55.29%;left:0}}@media (width<=1023px){.figma-hero1-v1{margin-bottom:calc(var(--section-space) * .75)}.figma-hero1-v1__scene-shell{display:none}.figma-hero1-v1__mobile{width:min(760px,100%);padding-inline:calc(var(--edge-gutter) * 1.65);box-sizing:border-box;margin:0 auto;display:block;position:relative}.figma-hero1-v1__mobile-media{aspect-ratio:1186/1077;width:100%;position:relative;overflow:hidden}.figma-hero1-v1__mobile-image{object-fit:cover;width:100%;height:100%;display:block}.figma-hero1-v1__mobile-card{color:var(--brand);background:#f0eee6;margin-top:18px;padding:clamp(24px,6vw,42px) clamp(22px,6vw,34px) clamp(84px,16vw,128px);position:relative}.figma-hero1-v1__mobile-title{color:var(--brand);margin:0;font-family:Playfair Display,serif;font-size:clamp(2rem,7vw,3.4rem);font-style:normal;font-weight:400;line-height:1.08}.figma-hero1-v1__mobile-em{font-style:italic;font-weight:700}.figma-hero1-v1__mobile-poem{text-align:center;text-transform:uppercase;color:var(--brand-ink);margin:clamp(12px,3vw,20px) 0 0;font-family:Playfair Display,serif;font-size:clamp(1.12rem,4.25vw,1.72rem);font-style:normal;font-weight:400;line-height:1.6}.figma-hero1-v1__mobile-signature{transform-origin:50%;width:min(66%,320px);height:auto;position:absolute;bottom:clamp(-44px,-6vw,-20px);right:clamp(16px,5vw,28px);transform:rotate(-8.1deg)}}@media (width<=768px){.figma-hero1-v1__mobile{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:100%;margin:0;padding:0;display:grid}.figma-hero1-v1__mobile-media{aspect-ratio:auto;min-height:clamp(360px,86vw,560px);margin:0}.figma-hero1-v1__mobile-image{object-fit:cover;object-position:center;width:100%;height:100%}.figma-hero1-v1__mobile-card{flex-direction:column;justify-content:center;min-height:100%;margin-top:0;padding:clamp(18px,4.5vw,28px) clamp(14px,3.8vw,22px) clamp(104px,22vw,138px);display:flex}.figma-hero1-v1__mobile-title{font-size:clamp(1.62rem,5.2vw,2.12rem);line-height:1.08}.figma-hero1-v1__mobile-poem{font-size:clamp(1.08rem,3.6vw,1.34rem);font-weight:400;line-height:1.6}.figma-hero1-v1__mobile-signature{width:min(72%,260px);bottom:clamp(-66px,-12vw,-36px);right:clamp(10px,3.5vw,18px)}}.figma-hero1-v1-dots{width:100%;margin-top:var(--home-hero1-dots-gap-before);margin-bottom:var(--home-reference-gap-after-dots)}.figma-hero1-v1-dots__shell{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:none;margin:0;padding-inline:clamp(16px,3.8vw,64px);display:flex}.figma-hero1-v1-dots__image{width:2%;min-width:23px;max-width:46px;height:auto;margin-inline:auto;display:block}.figma-hero1-v1-dots__shell:after,.figma-trust-services-dots__shell:after{content:"•••";color:#997258;letter-spacing:.32em;font-family:Playfair Display,serif;font-size:clamp(1.28rem,2vw,1.9rem);line-height:1;display:block;transform:translate(.16em)}.figma-hero1-v1-dots__image,.figma-trust-services-dots__image{display:none!important}.figma-hero1-v1-dots-mobile-copy{display:none}@media (width>=1024px){.figma-hero1-v1-dots-mobile-copy{display:none!important}.figma-hero1-v1-dots{margin-bottom:var(--home-reference-gap-after-dots)}.figma-hero1-v1-dots__shell{width:100vw;margin-left:0;margin-right:0;padding-inline:0}.figma-hero1-v1-dots__image{margin-left:auto;margin-right:auto}}@media (width<=1023px){.figma-hero1-v1-dots{margin-top:clamp(16px,5vw,30px);margin-bottom:clamp(30px,8vw,56px)}.figma-hero1-v1-dots__shell{padding-inline:calc(var(--edge-gutter) * 1.65);justify-content:center;display:flex}.figma-hero1-v1-dots__image{width:clamp(32px,7.6vw,46px);min-width:0;max-width:none;margin-inline:auto}}.figma-hero2-v1__scene-shell{box-sizing:border-box;width:100%;max-width:none;margin:0;padding-inline:clamp(16px,3.8vw,64px)}.figma-hero2-v1__scene{aspect-ratio:2560/1095;width:100%;position:relative;overflow:visible;container-type:inline-size}#hero-2 .figma-hero2-v1__scene{aspect-ratio:2560/1260}.figma-hero2-v1__scene-card-bg{z-index:3;background:#eaded9;width:48.32%;height:71.69%;position:absolute;top:14.16%;left:0}.figma-hero2-v1__scene-image{object-fit:cover;z-index:2;width:57.03%;height:100%;position:absolute;top:0;left:42.97%}.figma-hero2-v1__scene-drop{object-fit:contain;z-index:5;width:8.38%;height:auto;position:absolute;top:24.95%;left:44.13%}.figma-hero2-v1__scene-content{--hero2-text-line:27.89%;color:#141413;z-index:4;width:48.32%;height:71.69%;position:absolute;top:14.16%;left:0}.figma-hero2-v1--contact-copy{--contact-main-left:42.97%;--contact-main-width:46.33%;--contact-main-top:0%;--contact-main-height:98.36%;--contact-side-width:4.06%;--contact-side-height:48.84%;--contact-side-top:44.66%;margin-top:clamp(8px,1.1vw,20px)}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-image{left:var(--contact-main-left);top:var(--contact-main-top);width:var(--contact-main-width);height:var(--contact-main-height)}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-image-side{left:calc(var(--contact-main-left) + var(--contact-main-width));top:var(--contact-side-top);width:var(--contact-side-width);height:var(--contact-side-height);object-fit:cover;object-position:center;z-index:2;position:absolute}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-title{width:58%;font-family:Playfair Display,serif;font-size:1.92cqi;font-weight:600;line-height:1.16;top:12%}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-subtitle{display:none}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-subtitle+.figma-hero2-v1__scene-text{top:32%}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-subtitle+.figma-hero2-v1__scene-text+.figma-hero2-v1__scene-text{top:57%}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-text{font-size:.92cqi}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-cta{width:fit-content;min-width:clamp(224px,20.4cqi,310px);height:auto;min-height:6.11%;padding:0 clamp(18px,1.2cqi,30px);top:77%}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-cta span,.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-cta:after{transform:none}.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-cta span{font-size:.92cqi}.figma-hero2-v1__scene-title{left:var(--hero2-text-line);text-align:left;width:50%;color:var(--brand);margin:0;font-family:Playfair Display,serif;font-size:3.9cqi;font-weight:500;line-height:1.18;position:absolute;top:10.8%}.figma-hero2-v1__scene-subtitle{left:var(--hero2-text-line);text-align:left;width:50%;font-family:"Inter", var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink);margin:0;font-size:.9375cqi;font-weight:400;line-height:1.208;position:absolute;top:25.99%}.figma-hero2-v1__scene-text{font-family:"Inter", var(--font-sans);color:#141413;margin:0;font-size:.9766cqi;font-weight:400;line-height:1.2;position:absolute}.figma-hero2-v1__scene-subtitle+.figma-hero2-v1__scene-text{left:var(--hero2-text-line);width:58.61%;top:38.22%}.figma-hero2-v1__scene-subtitle+.figma-hero2-v1__scene-text+.figma-hero2-v1__scene-text{left:var(--hero2-text-line);width:58.61%;top:59.36%}.figma-hero2-v1__scene-cta{left:var(--hero2-text-line);border-radius:var(--radius-pill);border:2px solid var(--btn-solid-border);background:var(--btn-solid-bg);width:19.89%;height:6.11%;color:var(--btn-solid-fg);white-space:nowrap;transition:var(--btn-solid-transition);justify-content:center;align-items:center;gap:clamp(8px,.52cqi,12px);padding-inline:clamp(14px,1.05cqi,22px);line-height:1;text-decoration:none;display:inline-flex;position:absolute;top:80.38%}.figma-hero2-v1__scene-cta span{font-family:var(--font-sans);text-transform:none;letter-spacing:.045em;font-size:.9766cqi;font-weight:700;line-height:1;display:block;transform:translateY(-.02em)}.figma-hero2-v1__scene-cta svg{color:#eaded9;flex-shrink:0;width:clamp(11px,.82cqi,18px);height:clamp(11px,.82cqi,18px);display:block;transform:translateY(-.02em)}.figma-hero2-v1__scene-cta:after,.figma-hero2-v1__mobile-cta:after,.hero2-cta:after{content:none;display:none}.figma-hero2-v1__scene-cta[href=\/povestea-mea],.figma-hero2-v1__mobile-cta[href=\/povestea-mea]{background:var(--btn-solid-bg);color:#fff;border-color:var(--btn-solid-border)}.figma-hero2-v1__scene-cta[href=\/povestea-mea]:after,.figma-hero2-v1__mobile-cta[href=\/povestea-mea]:after{color:#fff}.figma-hero2-v1__scene-cta svg,.figma-hero2-v1__mobile-cta svg,.hero2-cta svg{display:none!important}.figma-hero2-v1__scene-cta[href=\/povestea-mea] svg,.figma-hero2-v1__mobile-cta[href=\/povestea-mea] svg,.figma-hero2-v1--contact-copy .figma-hero2-v1__scene-cta svg,.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-cta svg{color:currentColor;display:block!important}.figma-hero2-v1__mobile{display:none}@media (width>=1024px){.figma-hero2-v1__scene-shell{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}}@media (width<=1023px){.figma-hero2-v1__scene-shell{display:none}.figma-hero2-v1__mobile{width:min(760px,100%);padding-inline:calc(var(--edge-gutter) * 1.65);box-sizing:border-box;margin:0 auto;display:block}.figma-hero2-v1__mobile-media{aspect-ratio:1460/1095;width:100%;position:relative;overflow:hidden}.figma-hero2-v1__mobile-image{object-fit:cover;width:100%;height:100%;display:block}.figma-hero2-v1__mobile-card{color:#141413;background:#eaded9;margin-top:18px;padding:clamp(26px,7vw,42px) clamp(22px,6vw,36px);position:relative}.figma-hero2-v1__mobile-drop{opacity:.9;width:clamp(52px,16vw,96px);height:auto;position:absolute;top:clamp(14px,4vw,22px);right:clamp(14px,4vw,26px)}.figma-hero2-v1__mobile-title{text-align:center;color:var(--brand-ink);margin:0;font-family:Playfair Display,serif;font-size:clamp(2rem,7.3vw,3.1rem);font-weight:500;line-height:1.15}.figma-hero2-v1__mobile-subtitle{text-align:center;font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink);margin:clamp(8px,2.5vw,14px) 0 0;font-size:clamp(.86rem,2.7vw,1rem);font-weight:400;line-height:1.3}.figma-hero2-v1__mobile-text{font-family:var(--font-sans);color:#141413;margin:clamp(16px,4.5vw,22px) 0 0;font-size:clamp(.95rem,3.3vw,1.08rem);font-weight:400;line-height:1.45}.figma-hero2-v1__mobile-cta{width:fit-content;min-width:clamp(178px,48vw,246px);min-height:var(--control-height-md);border-radius:var(--radius-pill);border:2px solid var(--btn-solid-border);background:var(--btn-solid-bg);color:var(--btn-solid-fg);white-space:nowrap;transition:var(--btn-solid-transition);justify-content:center;align-items:center;gap:clamp(8px,2vw,12px);margin-top:clamp(20px,5vw,30px);padding:0 clamp(18px,5.2vw,26px);line-height:1;text-decoration:none;display:inline-flex}.figma-hero2-v1__mobile-cta span{font-family:var(--font-sans);text-transform:none;letter-spacing:.045em;font-size:clamp(1.05rem,3.6vw,1.38rem);font-weight:700;line-height:1;display:block;transform:translateY(-.02em)}.figma-hero2-v1__mobile-cta svg{color:#eaded9;flex-shrink:0;width:clamp(12px,3vw,16px);height:clamp(12px,3vw,16px);display:block;transform:translateY(-.02em)}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-media{aspect-ratio:1186/1077}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-subtitle{display:none}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-title{text-align:left;font-family:Playfair Display,serif;font-size:clamp(1.48rem,5.5vw,1.88rem);font-weight:600;line-height:1.18}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-text{margin-top:clamp(12px,3.8vw,18px);font-size:clamp(.9rem,3vw,1.02rem)}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-text+.figma-hero2-v1__mobile-text{margin-top:clamp(20px,4.8vw,26px)}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-cta{justify-content:center;min-width:clamp(224px,64vw,310px);margin-top:clamp(16px,4vw,24px)}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-cta span,.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-cta svg{transform:none}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-cta span{font-size:clamp(.98rem,3.1vw,1.24rem)}:root{--hero-mobile-drop-size:17.66%;--home-reference-gap:calc(clamp(20px, 5.9vw, 28px) - (var(--section-space) * .025));--home-reference-gap-after-dots:calc(var(--home-reference-gap) + (var(--section-space) * .025));--home-hero1-dots-gap-before:calc(var(--home-reference-gap) - (var(--section-space) * .75))}.figma-trust-services-dots,.figma-trust-services-dots.figma-contact-faq-dots{display:none!important}.figma-hero1-v1-dots-mobile-copy{display:block!important}.figma-hero1-v1__mobile{aspect-ratio:402/293;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;display:block;position:relative;overflow:visible}.figma-hero1-v1__mobile-inteligenta{--hero1-mobile-inteligenta-w:var(--hero-mobile-drop-size);left:calc(46.52% - (var(--hero1-mobile-inteligenta-w) / 2));width:var(--hero1-mobile-inteligenta-w);transform-origin:50%;will-change:transform;z-index:4;pointer-events:none;height:auto;animation:18s linear infinite hero1-inteligenta-spin;display:block;position:absolute;top:40.5%}.figma-hero1-v1__mobile-drop-overlay{--hero1-mobile-drop-overlay-w:5.5%;left:calc(46.52% - (var(--hero1-mobile-drop-overlay-w) / 2));width:var(--hero1-mobile-drop-overlay-w);z-index:6;pointer-events:none;height:auto;display:block;position:absolute;top:52.2%;transform:translateY(-50%)}.figma-hero1-v1__mobile-media{width:59%;height:100%;min-height:0;margin:0;position:absolute;top:0;left:0;overflow:hidden}.figma-hero1-v1__mobile-image{object-fit:cover;object-position:center;width:100%;height:100%}.figma-hero1-v1__mobile-card{width:53.48%;height:67.58%;min-height:0;color:var(--brand);background:#f0eee6;margin:0;padding:0;display:block;position:absolute;top:16.04%;left:46.52%;overflow:visible}.figma-hero1-v1__mobile-title{width:77.67%;color:var(--brand-ink);margin:0;font-size:clamp(19px,4.2vw,40px);line-height:clamp(20px,4.65vw,42px);position:absolute;top:13.64%;left:14.42%}.figma-hero1-v1__mobile-poem{text-align:center;text-transform:uppercase;width:82%;color:var(--brand-ink);margin:0;font-size:clamp(10.6px,2.4vw,20px);font-weight:400;line-height:clamp(17px,4.2vw,31px);position:absolute;top:50%;left:9%;transform:translateY(-50%)}.figma-hero1-v1__mobile-signature{transform-origin:50%;width:63.76%;position:absolute;inset:82.4% auto auto 24.65%;transform:rotate(-8.1deg)}.figma-hero1-v1-dots{margin-top:var(--home-hero1-dots-gap-before);margin-bottom:var(--home-reference-gap-after-dots)}.figma-hero1-v1-dots-mobile-copy{--mobile-dots-gap-lg:var(--home-reference-gap)}.figma-hero1-v1-dots-mobile-copy--trust{margin-top:var(--home-reference-gap)}.figma-hero1-v1-dots-mobile-copy--faq{margin-top:0;margin-bottom:var(--home-reference-gap)}.figma-hero1-v1-dots__shell{justify-content:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;display:flex}.figma-hero1-v1-dots__image,.figma-trust-services-dots__image{width:clamp(32px,7.6vw,46px);min-width:0;max-width:none;margin-inline:auto}#hero-2 .figma-hero2-v1__mobile{--hero2-mobile-image-w:86.32%;flex-direction:column;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;display:flex}#hero-2 .figma-hero2-v1__mobile-card{color:#141413;background:0 0;margin:0;padding:0;display:contents}#hero-2 .figma-hero2-v1__mobile-title{text-align:left;width:min(230px,100vw - 54px);color:var(--brand);order:1;margin:0 0 0 25px;font-family:Playfair Display,serif;font-size:clamp(40px,12.9vw,53px);font-weight:500;line-height:clamp(54px,17.2vw,70px)}#hero-2 .figma-hero2-v1__mobile-subtitle{text-align:left;width:min(207px,100vw - 50px);font-family:"Inter", var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink);order:2;margin:0 0 0 25px;font-size:11px;font-weight:400;line-height:13px}#hero-2 .figma-hero2-v1__mobile-media{--hero2-mobile-drop-w:var(--hero-mobile-drop-size);aspect-ratio:402/298;order:3;width:100%;margin-top:clamp(14px,4.48vw,18px);position:relative;overflow:visible}#hero-2 .figma-hero2-v1__mobile-image{width:var(--hero2-mobile-image-w);object-fit:cover;height:100%;position:absolute;top:0;left:0}#hero-2 .figma-hero2-v1__mobile-drop-visual{left:calc(var(--hero2-mobile-image-w) - (var(--hero2-mobile-drop-w) / 2));width:var(--hero2-mobile-drop-w);z-index:3;pointer-events:none;height:auto;position:absolute;top:16.15%}#hero-2 .figma-hero2-v1__mobile-text{width:calc(var(--hero2-mobile-image-w) - 25px);max-width:calc(100vw - 50px);font-family:"Inter", var(--font-sans);color:#141413;order:4;margin:clamp(26px,7vw,30px) 0 0 25px;font-size:15px;font-weight:400;line-height:18px}#hero-2 .figma-hero2-v1__mobile-text+.figma-hero2-v1__mobile-text{width:calc(var(--hero2-mobile-image-w) - 25px);order:5;max-width:calc(100vw - 50px);margin-top:clamp(14px,3.9vw,16px)}#hero-2 .figma-hero2-v1__mobile-cta{border:2px solid var(--brand-ink);background:var(--brand-ink);color:#fff;border-radius:24px;order:6;justify-content:center;align-self:center;gap:8px;width:127px;min-width:127px;min-height:26px;margin-top:clamp(22px,6.2vw,25px);padding:0 10px}#hero-2 .figma-hero2-v1__mobile-cta span{color:#fff;letter-spacing:0;text-transform:none;font-family:Playfair Display,serif;font-size:14px;font-weight:700;line-height:19px;transform:none}#hero-2 .figma-hero2-v1__mobile-cta svg{color:#fff;width:9px;height:9px;transform:none}#hero-2 .figma-hero2-v1__mobile-cta[href=\/povestea-mea] svg{width:14px;height:14px}#hero-2 .figma-hero2-v1__mobile-cta[href=\/povestea-mea]{border-color:var(--btn-solid-border);background:var(--btn-solid-bg);color:#fff}#hero-2 .figma-hero2-v1__mobile-cta[href=\/povestea-mea] span{font-family:var(--font-sans);color:#fff}#hero-2 .figma-hero2-v1__mobile-cta[href=\/povestea-mea]:after{color:#fff}#hero-2 .figma-hero2-v1__mobile-drop{display:none}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-cta{border-radius:24px;justify-content:center;gap:6px;width:fit-content;min-width:188px;min-height:26px;padding:0 14px}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-cta span{font-size:14px;line-height:19px}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-cta svg{width:14px;height:14px}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-media{width:100%;margin:0;overflow:hidden}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.figma-hero2-v1--contact-copy .figma-hero2-v1__mobile-card{box-sizing:border-box;width:90%;margin-top:-15%;margin-left:auto;margin-right:auto;padding:35px}}.site-frame>section.services,.site-frame>section.contact,.site-frame>section.faq{width:min(var(--section-max-width), 100%);margin-left:auto;margin-right:auto}.site-frame>section.services{width:min(1440px,100%)}@media (width>=1025px){.site-frame>section.services,.site-frame>section.contact,.site-frame>section.faq{box-sizing:border-box;padding-inline:clamp(24px,4vw,48px)}}.contact-grid{background:0 0;border:0;width:100%;min-height:clamp(520px,52vw,680px);margin:0 auto;display:block;position:relative;transform:none}.hero-image-wrap{background:var(--surface);z-index:2;width:59.0364%;min-height:clamp(320px,38vw,420px);margin-top:0;margin-left:auto;position:relative}.contact .hero-image-wrap{background:0 0;margin-top:0}.hero-image{object-fit:cover;width:100%;height:100%;max-height:none;display:block}.contact .contact-card{box-sizing:border-box;z-index:3;background:#eee6de;border:0;flex-direction:column;justify-content:center;align-items:center;width:min(50%,640px);min-height:clamp(420px,40vw,520px);padding:70px;display:flex;position:absolute;top:44%;left:0;right:auto;transform:translateY(-35%)}.contact .contact-card p{width:100%;font-size:var(--type-body-compact);line-height:var(--leading-body);color:#141413;margin:0 0 18px;font-weight:400}.contact .contact-card p:first-of-type{margin-bottom:16px}.contact-card-title{width:100%;font-family:var(--font-sans);font-size:var(--type-card-title);line-height:var(--leading-heading);color:var(--brand);text-align:left;margin:0 0 30px;font-weight:600}.contact .contact-card p:last-of-type{margin-bottom:30px}.contact .contact-card .contact-whatsapp-btn{text-transform:none;letter-spacing:.02em;align-self:flex-start;margin-top:0;margin-left:0}.contact-inline-link{color:#141413;font-weight:700;text-decoration:none}.contact-inline-link:hover,.contact-inline-link:focus-visible{color:var(--text-subtle);text-decoration:none}.hero2-cta{width:fit-content;min-width:clamp(190px,42vw,260px);min-height:var(--control-height-md);border-radius:var(--radius-pill);border:2px solid var(--btn-solid-border);background:var(--btn-solid-bg);color:var(--btn-solid-fg);white-space:nowrap;transition:var(--btn-solid-transition);justify-content:center;align-self:flex-start;align-items:center;gap:clamp(8px,.8vw,12px);margin-top:56px;padding:0 clamp(20px,2.1vw,28px);line-height:1;text-decoration:none;display:inline-flex}.hero2-cta span{text-transform:uppercase;letter-spacing:.045em;font-family:Playfair Display,serif;font-size:clamp(1.02rem,1.12vw,1.22rem);font-weight:700;line-height:1;display:block;transform:translateY(-.02em)}.hero2-cta svg{color:#eaded9;flex-shrink:0;width:clamp(12px,1vw,16px);height:clamp(12px,1vw,16px);display:block;transform:translateY(-.02em)}.contact .contact-whatsapp-btn{margin-top:0}.figma-hero2-v1__scene-cta:hover,.figma-hero2-v1__scene-cta:focus-visible,.figma-hero2-v1__mobile-cta:hover,.figma-hero2-v1__mobile-cta:focus-visible,.hero2-cta:hover,.hero2-cta:focus-visible{background:var(--btn-solid-bg);color:var(--btn-solid-fg);border-color:var(--btn-solid-border);filter:var(--btn-solid-hover-filter)}.figma-hero2-v1__scene-cta[href=\/povestea-mea]:hover,.figma-hero2-v1__scene-cta[href=\/povestea-mea]:focus-visible,.figma-hero2-v1__mobile-cta[href=\/povestea-mea]:hover,.figma-hero2-v1__mobile-cta[href=\/povestea-mea]:focus-visible{background:var(--btn-solid-bg);color:#fff;border-color:var(--btn-solid-border)}.trust-bar{--duration:40s;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;background:#eaded9;border:0;width:auto;margin:0 calc(50% - 50vw);padding:47px 0;position:relative;left:auto;overflow:hidden;transform:none;margin-top:var(--home-reference-gap)!important}.trust-marquee{touch-action:pan-y;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.trust-track{will-change:transform;backface-visibility:hidden;width:max-content;min-width:max-content;animation:trust-marquee-scroll var(--duration) linear infinite;flex-wrap:nowrap;display:flex;transform:translate(0,0)}.trust-bar.is-touch-paused .trust-track{animation-play-state:paused}.trust-track-group{box-sizing:border-box;flex:none;justify-content:flex-start;align-items:center;gap:42px;min-width:max-content;padding-inline:30px;display:flex}.trust-topic{text-align:center;flex:none;align-content:center;align-self:center;justify-items:center;width:auto;min-width:clamp(250px,23vw,340px);min-height:0;padding:0;display:grid}.trust-topic h2{color:var(--brand);margin:0 0 3px;font-family:Playfair Display,serif;font-size:2.05rem;font-weight:600;line-height:1.2}.trust-topic p{color:#141413;white-space:normal;overflow-wrap:anywhere;max-width:32ch;margin:0;font-size:1.04rem;line-height:1.35}.trust-topic-separator{opacity:.9;background:#fff;border-radius:999px;flex:0 0 .5px;place-self:center;width:.5px;height:108px;margin-block:auto;margin-inline:1px;display:block}.trust-topic-wide{min-width:clamp(250px,23vw,340px)}.trust-topic-wide p{max-width:32ch}@media (width>=1025px){.trust-bar{padding:42px 0;margin-top:var(--home-reference-gap)!important}}.figma-trust-services-dots{width:100%;margin:var(--home-reference-gap) 0 0}.figma-trust-services-dots.figma-contact-faq-dots{margin-top:0;margin-bottom:var(--home-reference-gap)}.figma-trust-services-dots__shell{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:none;margin:0;padding-inline:clamp(16px,3.8vw,64px);display:flex}.figma-trust-services-dots__image{width:2%;min-width:23px;max-width:46px;height:auto;margin-inline:auto;display:block}@keyframes trust-marquee-scroll{0%{transform:translate(0,0)}to{transform:translate3d(calc(-1 * var(--trust-loop-distance,25%)), 0, 0)}}@media (prefers-reduced-motion:reduce){.trust-track{animation:none!important;transform:none!important}}@media (width>=1024px){.figma-trust-services-dots__shell{width:100vw;margin-left:0;margin-right:0;padding-inline:0}.figma-trust-services-dots__image{margin-left:auto;margin-right:auto}}@media (width<=1023px){.trust-bar{margin-top:var(--home-reference-gap)!important}.figma-trust-services-dots{margin:var(--home-reference-gap) 0 0}.figma-trust-services-dots.figma-contact-faq-dots{margin-top:0;margin-bottom:var(--home-reference-gap)}.figma-trust-services-dots__shell{padding-inline:calc(var(--edge-gutter) * 1.65);justify-content:center;display:flex}.figma-trust-services-dots__image{width:clamp(32px,7.6vw,46px);min-width:0;max-width:none;margin-left:0}}@media (width<=1024px),(hover:none) and (pointer:coarse){.trust-marquee{touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.trust-marquee::-webkit-scrollbar{width:0;height:0;display:none}.trust-track-group{justify-content:flex-start;min-width:max-content;padding-inline:8px}}.site-frame>section:not(.services),.site-frame>section:not(.services) .contact-grid,.site-frame>section:not(.services) .hero-image-wrap,.site-frame>section:not(.services) .contact-card,.site-frame>section:not(.services) .faq-item{box-sizing:border-box}.services,.contact,.faq{margin:0 0 var(--section-space)}.services{margin-top:var(--home-reference-gap);margin-bottom:0}.contact{margin-bottom:var(--home-reference-gap)}.faq{width:100%;margin-inline:auto;margin-bottom:var(--section-space)}.services-head{justify-items:center;gap:var(--section-title-content-gap);margin-bottom:var(--space-8);display:grid}.services-head h2{font-family:Playfair Display,serif;font-size:calc(var(--type-section-title) * 1.5);line-height:var(--leading-heading);color:var(--brand);font-weight:600}.services-switch{--switch-pad:6px;--switch-gap:6px;--switch-item-height:52px;align-items:center;gap:var(--switch-gap);padding:var(--switch-pad);box-sizing:border-box;background:#e8e4dc;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(540px,100%);display:grid;position:relative}.services-switch-thumb{top:var(--switch-pad);left:var(--switch-pad);height:var(--switch-item-height);width:calc((100% - (2 * var(--switch-pad)) - (2 * var(--switch-gap))) / 3);transform:translate3d(var(--switch-x,0px), 0, 0);will-change:transform;z-index:0;background:#faf9f5;border-radius:10px;transition:transform .22s;position:absolute}.services-switch-item{width:100%;min-width:0;height:var(--switch-item-height);box-sizing:border-box;cursor:pointer;color:#1414139e;text-align:center;z-index:1;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:4px 12px;font-size:clamp(.96rem,.9rem + .2vw,1.02rem);font-weight:400;line-height:1.08;transition:color .18s,font-weight .18s,text-shadow .18s;display:inline-flex;position:relative}.services-switch-item-label{align-content:center;justify-items:center;gap:1px;display:grid}.services-switch-item-label>span{white-space:nowrap}.services-switch-item.is-active{color:#141413;font-weight:600}.services-switch-item:not(.is-active):hover,.services-switch-item:not(.is-active):focus-visible{color:#141413;text-shadow:0 1px 8px #14141333;font-weight:500}.services-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.services-plan-card{box-sizing:border-box;background:#faf9f5;border:1px solid #14141324;border-radius:30px;flex-direction:column;min-height:0;padding:22px 24px 20px;display:flex}.services-plan-card-featured{border-color:#99725857}.services-plan-icon{object-fit:contain;opacity:.9;width:34px;height:34px;margin-bottom:14px;display:none}.services-plan-card h3{font-family:var(--font-sans);color:var(--brand);margin:0;font-size:1.34rem;font-weight:600;line-height:1.18}.services-plan-price{color:#141413;margin:24px 0 18px;font-size:1.52rem;line-height:1.08;font-weight:500!important}.services-plan-price-stack-top{margin-bottom:0}.services-plan-price-stack-bottom{margin-top:0}.services-plan-meta-group{gap:5px;margin-top:6px;display:grid}.services-plan-meta{color:#141413b8;grid-template-columns:76px minmax(0,1fr);align-items:baseline;column-gap:14px;margin:0;line-height:1.35;display:grid}.services-plan-meta-label{color:#141413;letter-spacing:.14em;font-size:.76rem;font-weight:500}.services-plan-meta-value{min-width:0;font-size:var(--type-body-compact);font-weight:400}.services-plan-btn{height:var(--control-height-md);border-radius:var(--radius-button-card);background:var(--btn-solid-bg);border:1px solid var(--btn-solid-border);width:100%;color:var(--btn-solid-fg);font-variation-settings:"wght" 400;transition:var(--btn-solid-transition), font-weight .22s ease, font-variation-settings .22s ease;justify-content:center;align-items:center;font-size:1.12rem;font-weight:400;text-decoration:none;display:inline-flex}.services-plan-btn:hover,.services-plan-btn:focus-visible{background:var(--btn-solid-bg);border-color:var(--btn-solid-border);color:var(--btn-solid-fg);filter:var(--btn-solid-hover-filter);font-variation-settings:"wght" 400;font-weight:400}.services-plan-actions{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:8px;margin-top:14px;padding-top:0;display:grid}.services-plan-payment-actions{gap:8px;min-width:0;display:grid}.services-plan-actions .services-plan-btn{height:auto;min-height:var(--control-height-md);box-sizing:border-box;text-align:center;min-width:0;margin-top:0;padding:8px 9px;font-size:clamp(.72rem,.5vw + .5rem,.86rem);line-height:1.14}.services-plan-btn-contact{background:var(--btn-solid-bg);border-color:var(--btn-solid-border);color:var(--btn-solid-fg)}.services-plan-btn-payment{color:#5e4435;text-transform:uppercase;letter-spacing:.025em;background:#f0eee6;border-color:#cdb7a9}.services-plan-btn-payment:hover,.services-plan-btn-payment:focus-visible{color:#4f382c;filter:none;background:#f0eee6;border-color:#bfa393}.services-plan-divider{border:0;border-top:1px solid #14141324;margin:16px 0 10px}.services-plan-list{flex:auto;align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.services-plan-list li{font-size:var(--type-body-compact);color:#141413;padding-left:26px;font-weight:400;line-height:1.5;position:relative}.services-plan-list li:before{content:"";box-sizing:border-box;border-bottom:1.8px solid #141413;border-right:1.8px solid #141413;width:6px;height:12px;position:absolute;top:.22em;left:2px;transform:rotate(45deg)}.services-plan-more{color:#5e5d59;letter-spacing:.02em;text-transform:uppercase;border-bottom:.5px solid;align-self:center;margin-top:0;margin-left:0;padding-top:10px;padding-bottom:1px;font-size:.9rem;text-decoration:none;transition:color .18s,text-shadow .18s;font-weight:300!important}.services-plan-more:hover,.services-plan-more:focus-visible{color:#141413;text-shadow:0 1px 8px #14141333}.services-pay-note{text-align:center;color:#615e58;grid-column:1/-1;margin:10px 0 0;font-size:.92rem;line-height:1.45}.services-head-note{max-width:62ch;margin:0}.services-pay-note-link{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.services-pay-note-link:hover,.services-pay-note-link:focus-visible{text-decoration-color:#141413}.services-panel{display:none}.services-panel.is-active{display:grid}.services-panel.is-active:not(.services-panel-two){grid-template-rows:repeat(3,minmax(0,1fr)) auto}.services-panel-two.is-active{grid-template-columns:repeat(2,minmax(0,1fr));width:min(1180px,100%);margin-inline:auto}.section-head{justify-items:center;gap:4px;margin:0 0 10px;display:grid}.faq .section-head{margin:0 0 var(--section-title-content-gap)}.faq .section-head h2{font-size:calc(var(--type-section-title) * 1.5);font-family:Playfair Display,serif;line-height:var(--leading-heading);color:var(--brand);padding:0;font-weight:600}.contact .section-head{margin:var(--home-reference-gap) 0 var(--section-title-content-gap)}.contact .section-head h2{font-size:calc(var(--type-section-title) * 1.5);color:var(--brand);font-family:Playfair Display,serif;font-weight:600}.section-head h2{font-size:var(--type-section-title);font-family:Playfair Display,serif;line-height:var(--leading-heading);color:var(--brand);font-weight:400}.faq-item{box-shadow:none;background:0 0;border:0;margin:0 0 10px;overflow:clip}.faq-item:last-child{margin-bottom:0}.faq-item summary{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;font-variation-settings:"wght" 600;font-size:var(--type-faq-question);line-height:var(--leading-heading);font-family:var(--font-sans);color:#141413;background:0 0;padding:8px 54px 8px 0;list-style:none;position:relative;font-weight:600!important}.faq-item summary:active{background:0 0}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:before,.faq-item summary:after{content:"";color:#141413;transform-origin:50%;will-change:transform, opacity;background:currentColor;border-radius:999px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .22s,color .22s;position:absolute;top:50%;left:calc(100% - 10px);transform:translate(-50%,-50%)}.faq-item summary:before{width:1.6px;height:16px}.faq-item summary:after{width:16px;height:1.6px}.faq-item[open] summary:before{opacity:0;transform:translate(-50%,-50%)scaleY(.15)}.faq-item.is-closing summary:before{opacity:1;transform:translate(-50%,-50%)scaleY(1)}.faq-answer{will-change:max-height;background:0 0;max-height:0;transition:max-height .42s cubic-bezier(.22,1,.36,1);overflow:hidden}.faq-item[open] .faq-answer{max-height:var(--faq-max-height,0px)}.faq-item.is-closing .faq-answer{max-height:0}.faq-answer-inner{opacity:0;will-change:opacity, transform, padding;padding:0 54px 0 0;transition:opacity .28s,transform .42s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-8px)}.faq-item[open] .faq-answer-inner{opacity:1;padding:0 54px 16px 0;transform:translateY(0)}.faq-item.is-closing .faq-answer-inner{opacity:0;padding:0 54px 0 0;transform:translateY(-8px)}.figma-closing-text{width:100%;margin:0 0 var(--section-space)}.figma-closing-text__shell{width:100%;padding-inline:calc(var(--edge-gutter) * 1.65);box-sizing:border-box;justify-content:center;display:flex}.figma-closing-text__image{width:min(828px,100%);height:auto;margin-inline:auto;display:block}.mobile-image-lightbox{z-index:220;touch-action:none;background:#141413;border:0;justify-content:center;align-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;display:flex;position:fixed;inset:0}.mobile-image-lightbox.is-light-bg{background:#fff}.mobile-image-lightbox:not([open]){display:none}.mobile-image-lightbox::backdrop{background:0 0}.mobile-image-lightbox__close{top:max(14px, env(safe-area-inset-top,0px));right:max(14px, env(safe-area-inset-right,0px));z-index:2;color:#fff;width:48px;height:48px;font:400 2rem/1 var(--font-sans);cursor:pointer;background:#141413c7;border:1px solid #ffffffb3;border-radius:999px;padding:0;position:fixed}.mobile-image-lightbox.is-light-bg .mobile-image-lightbox__close{color:#141413;background:#ffffffe6;border-color:#14141373}.mobile-image-lightbox__image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none;width:100vw;height:100dvh;display:block}html.is-mobile-lightbox-open,body.is-mobile-lightbox-open{overscroll-behavior:none;overflow:hidden}@media (width<=1023px){.figma-hero1-v1__mobile-image,#hero-2 .figma-hero2-v1__mobile-image,.figma-closing-text__image{cursor:zoom-in}[data-mobile-lightbox-trigger]:focus-visible{outline-offset:4px;outline:3px solid #7b5843}}@media (width<=640px){.figma-closing-text__image{width:min(828px,90%)}}.faq-answer-inner p{color:#615e58;font-size:var(--type-body-compact);line-height:var(--leading-body);margin:0 0 10px;font-weight:400}.faq-answer-inner p:last-child{margin-bottom:0}.faq-answer-inner ul{margin:0 0 10px;padding-left:22px;list-style:outside}.faq-answer-inner li{font-size:var(--type-body-compact);line-height:var(--leading-body);color:#615e58;margin:0 0 4px;font-weight:400}@media (prefers-reduced-motion:reduce){.faq-item summary:before,.faq-item summary:after,.faq-answer,.faq-answer-inner{transition:none}}@media (width<=768px){.services,.faq{padding-inline:calc(var(--edge-gutter) * 1.65);box-sizing:border-box}button,[role=button],a,input[type=button],input[type=submit]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}:is(button,[role=button],a,input[type=button],input[type=submit]):active,:is(button,[role=button],a,input[type=button],input[type=submit]):focus:not(:focus-visible){box-shadow:none;outline:none}}@media (hover:none) and (pointer:coarse){.contact-inline-link:hover{color:#141413;text-decoration:none}.figma-hero2-v1__scene-cta:hover,.figma-hero2-v1__mobile-cta:hover,.hero2-cta:hover{background:var(--btn-solid-bg);border-color:var(--btn-solid-border);color:#fff;filter:none}.services-switch-item:not(.is-active):hover{color:#1414139e;text-shadow:none;font-weight:400}.services-plan-btn:hover{background:var(--btn-solid-bg);border-color:var(--btn-solid-border);color:#fff;font-variation-settings:"wght" 400;font-weight:400}.services-plan-btn-payment:hover{color:#5e4435;background:#f0eee6;border-color:#cdb7a9}.services-plan-more:hover{color:#5e5d59;text-shadow:none}.services-pay-note-link:hover{text-decoration-color:currentColor}}@media (width<=1100px){.services-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-panel-two.is-active{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.trust-bar{padding:46px 0}.trust-track-group{gap:30px}.trust-topic,.trust-topic-wide{min-width:270px}.trust-topic-separator{flex:0 0 .5px;width:.5px;height:69.6px}}@media (width<=1024px){:root{--section-space:84px;--section-title-content-gap:34px;--type-faq-question:clamp(.98rem, 2.05vw, 1.18rem)}.contact .contact-grid{width:100%;margin:0 auto var(--section-space);min-height:0;transform:none}.contact .hero-image-wrap{width:100%;min-height:clamp(320px,56vw,480px);margin:0}.contact .contact-card{aspect-ratio:auto;z-index:3;box-sizing:border-box;border-radius:0;width:min(92%,720px);min-height:0;margin:-84px auto 0;padding:clamp(42px,5.2vw,58px);position:relative;top:auto;left:auto;right:auto;transform:none}.contact .contact-card p{font-size:var(--type-body-compact);line-height:var(--leading-body)}.contact .contact-card{align-items:flex-start}.contact .contact-card .contact-card-title,.contact .contact-card p{width:min(100%,390px);margin-left:auto;margin-right:auto}.contact .contact-card .contact-card-title{margin-bottom:30px}.contact .contact-card p{margin:0 0 16px}.contact .contact-card .contact-whatsapp-btn{align-self:flex-start;width:min(85%,300px);margin-top:0}.services-switch{width:min(540px,100%)}.services-plan-card{min-height:0}.faq-item summary{font-size:var(--type-faq-question);padding-right:42px}.services-plan-grid,.services-panel-two.is-active{grid-template-rows:none;grid-template-columns:1fr;width:100%}.services-panel.is-active:not(.services-panel-two){grid-template-rows:none}.services,.faq{padding-inline:calc(var(--edge-gutter) * 1.65);box-sizing:border-box}:root{--section-space:58px;--section-title-content-gap:30px;--edge-gutter:clamp(12px, 4.2vw, 18px);--mobile-copy-size:clamp(.84rem, 3.6vw, .9rem);--type-card-title:clamp(1.38rem, 5.4vw, 1.48rem);--type-body-compact:clamp(.92rem, 4.2vw, .927rem);--type-section-title:clamp(1.46rem, 5.5vw, 1.7rem);--type-faq-question:clamp(.92rem, 4.2vw, 1.05rem)}.contact .hero-image-wrap{height:auto;min-height:clamp(280px,82vw,430px);width:calc(100% + (2 * var(--edge-gutter)));margin-left:calc(-1 * var(--edge-gutter));margin-right:calc(-1 * var(--edge-gutter))}.contact .contact-card{width:min(720px, calc(100% - (2 * var(--edge-gutter))));margin-top:-56px;padding-block:clamp(30px,8.8vw,44px);padding-inline:clamp(22px,7vw,34px)}.contact .contact-card p{font-size:var(--type-body-compact)}.hero2-cta,.contact .contact-whatsapp-btn{width:min(85%,300px);margin-top:34px;font-size:15px}.contact .contact-card .contact-whatsapp-btn{align-self:flex-start;margin-left:0;margin-right:0}.contact .contact-card{padding-inline:clamp(34px,10vw,46px);align-items:flex-start;gap:18px;margin-top:-74px;padding-top:clamp(58px,14vw,70px);padding-bottom:clamp(58px,14vw,70px)}.contact .contact-card .contact-card-title{font-family:var(--font-sans);font-size:clamp(1.22rem,5vw,1.34rem);font-weight:600;line-height:var(--leading-heading);width:100%;max-width:none;margin:0}.contact .contact-card p{width:100%;max-width:none;margin:0;font-size:.85rem!important;line-height:var(--leading-body)!important}.contact .contact-card p:last-of-type{margin-bottom:0}.contact .contact-card .contact-whatsapp-btn{letter-spacing:.16em;align-self:flex-start;width:min(72%,232px);min-height:46px;margin-top:0;font-size:12px}.services-head h2,.faq .section-head h2,.contact .section-head h2{font-size:clamp(1.92rem,6.9vw,2.25rem)}.services-switch{--switch-item-height:50px;box-sizing:border-box;border-radius:10px;width:min(520px,100%);max-width:100%}.services-switch-thumb,.services-switch-item{border-radius:10px}.services-switch-item{min-width:0;font-size:.95rem}.services-head,.services-panel.is-active,.services-plan-grid{box-sizing:border-box;width:100%;max-width:100%}.services-plan-card{border-radius:20px;padding:20px 16px 18px}.services-plan-card h3{font-size:clamp(1.2rem,5vw,1.38rem)}.services-plan-price{margin:26px 0 18px;font-size:clamp(1.32rem,5.4vw,1.48rem)}.services-plan-btn{height:46px;font-size:1rem}.services-plan-meta,.services-plan-list li{font-size:var(--mobile-copy-size);line-height:1.5}.services-pay-note{font-size:.82rem}.services-plan-card,.faq-item,.contact .contact-card{overflow-wrap:anywhere}.faq-item summary{font-size:var(--type-faq-question);padding:8px 36px 8px 0}.faq-item summary:before{width:1.5px;height:15px}.faq-item summary:after{width:15px;height:1.5px}.faq-item[open] summary:before{transform:translate(-50%,-50%)scaleY(.12)}.faq-item.is-closing summary:before{transform:translate(-50%,-50%)scaleY(1)}.faq-answer-inner,.faq-item[open] .faq-answer-inner{padding-right:36px}.faq-answer-inner p,.faq-answer-inner li{font-size:var(--mobile-copy-size);line-height:1.5}.trust-bar{padding:20px 0}.trust-topic h2{font-size:1.77rem}.trust-topic p{font-size:.9rem}}@media (width<=768px){.services-switch{--switch-pad:5px;--switch-gap:5px;--switch-item-height:48px;width:min(460px,100%)}.services-switch-item{padding-inline:5px;font-size:clamp(.8rem,3.25vw,.9rem)}.faq-item summary{font-size:clamp(.88rem,3.8vw,.98rem)}}@media (width>=768px) and (width<=1024px){:root{--section-space:64px;--section-title-content-gap:32px;--edge-gutter:clamp(16px, 2.8vw, 24px)}.contact .contact-grid,.services,.faq{max-width:720px;margin-inline:auto}.contact .contact-card{width:min(92%,720px);max-width:720px;margin-top:-92px;margin-left:auto;margin-right:auto;padding-block:clamp(40px,7.2vw,54px);padding-inline:clamp(30px,5.8vw,40px)}.contact .contact-card .contact-card-title,.contact .contact-card p{width:100%;max-width:60ch;margin-left:0;margin-right:0}.services-head,.faq .section-head,.contact .section-head,.services-switch,.services-panel.is-active,.services-plan-grid,.services-panel-two.is-active,.faq-item{max-width:640px;margin-inline:auto}.trust-marquee{max-width:720px;margin-inline:auto}}@media (width<=430px){:root{--section-space:51px;--section-title-content-gap:26px;--edge-gutter:12px;--mobile-copy-size:clamp(.82rem, 4vw, .88rem);--type-card-title:clamp(1.3rem, 6.3vw, 1.48rem)}.services-switch{--switch-pad:4px;--switch-gap:4px;--switch-item-height:46px}.services-switch-item{padding-inline:3px;font-size:clamp(.76rem,3.55vw,.84rem)}.trust-topic h2{font-size:1.67rem}.trust-topic p{font-size:.84rem}.services-head h2,.faq .section-head h2,.contact .section-head h2{font-size:clamp(1.8rem,8.1vw,2.07rem)}.contact .contact-card{margin-top:-48px;padding-block:clamp(24px,7.8vw,32px);padding-inline:clamp(18px,6vw,24px)}.contact-card-title{font-size:var(--type-card-title)}.contact .contact-card{padding-inline:34px;margin-top:-62px;padding-top:60px;padding-bottom:60px}.contact .contact-card .contact-card-title{width:100%;max-width:none;margin:0;font-size:clamp(1.22rem,5vw,1.34rem)}.contact .contact-card p{width:100%;max-width:none;margin:0;font-size:.85rem!important;line-height:var(--leading-body)!important}.contact .contact-card p:last-of-type{margin-bottom:0}.contact .contact-card .contact-whatsapp-btn{letter-spacing:.15em;align-self:flex-start;width:min(70%,216px);min-height:42px;margin-top:0;font-size:11.5px}.faq-item summary,.faq-answer-inner,.faq-item[open] .faq-answer-inner{padding-right:30px}}@media (width<=640px){.figma-hero1-v1__mobile-poem{font-size:clamp(10px,3vw,13px)}}@media (width<=1023px){.services,.contact .section-head{margin-top:var(--home-reference-gap)}.contact{margin-bottom:var(--home-reference-gap)}.figma-hero1-v1-dots-mobile-copy--faq{margin-top:0!important}.faq .section-head{margin:0 0 20px}.figma-hero1-v1-dots__image,.figma-trust-services-dots__image{width:clamp(29px,6.8vw,41px);margin-inline:auto!important}}@keyframes hero1-inteligenta-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
