﻿@font-face{font-family:"Cormorant";font-style:italic;font-weight:300 700;font-display:swap;src:url("/fonturi/cormorant-italic-latin-ext.woff2?h=b1555b55651c40423806") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Cormorant";font-style:italic;font-weight:300 700;font-display:swap;src:url("/fonturi/cormorant-italic-latin.woff2?h=6083e8c70461baccba95") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Cormorant";font-style:normal;font-weight:300 700;font-display:swap;src:url("/fonturi/cormorant-latin-ext.woff2?h=aeb47ae07faf841b22e8") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Cormorant";font-style:normal;font-weight:300 700;font-display:swap;src:url("/fonturi/cormorant-latin.woff2?h=766e1b19fa74895763ce") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";src:url("/fonturi/nunito-sans-latin-ext.woff2?h=82f3d1ef00b007dda2ba") format("woff2");font-style:normal;font-weight:200 1000;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";src:url("/fonturi/nunito-sans-latin.woff2?h=c9746ad68c8a1a94e9d8") format("woff2");font-style:normal;font-weight:200 1000;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;tab-size:4}body{min-height:100dvh;overflow-x:clip;font-family:"Nunito Sans",system-ui,sans-serif;font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem);font-weight:400;line-height:1.5;color:#302a26;background-color:#fcfcfc}main{min-height:60dvh}img,video,svg,canvas,picture{display:block;max-width:100%}img,video{height:auto}svg{fill:currentColor}h1,h2,h3,h4,h5,h6{font-family:"Cormorant",Georgia,serif;font-weight:500;line-height:1.25;letter-spacing:0em;color:#3f2b22;text-wrap:balance;overflow-wrap:anywhere}h1{font-size:clamp(2.75rem,2rem + 3vw,4rem);line-height:1.1}h2{font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem)}h3{font-size:clamp(1.5rem,1.15rem + 1.5vw,2.25rem)}h4{font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem)}h5{font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}h6{font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem)}p{font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem);line-height:1.625;color:#302a26;max-width:70ch;text-wrap:pretty}p.lead{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);color:#806d62}b,strong{font-weight:700;color:#302a26}em,i{font-style:italic}small{font-size:clamp(.875rem,.8rem + .35vw,1rem);color:#806d62}mark{background-color:color-mix(in srgb, #ebcfe1 25%, rgba(0,0,0,0));color:#302a26;padding-inline:clamp(.25rem,.2rem + .15vw,.375rem);border-radius:.25rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:inherit;text-decoration:none;transition:color 150ms ease,opacity 150ms ease}article a,.content a{color:#9f582d;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}article a:hover,.content a:hover{color:#75401f;text-decoration-thickness:2px}ul,ol{list-style:none}article ul,article ol,.content ul,.content ol{padding-left:clamp(1.5rem,1.25rem + 1vw,2rem);display:flex;flex-direction:column;gap:clamp(.5rem,.45rem + .25vw,.625rem)}article ul,.content ul{list-style:disc}article ol,.content ol{list-style:decimal}article li,.content li{line-height:1.625;color:#302a26}article ul ul,article ol ol,.content ul ul,.content ol ol{margin-top:clamp(.5rem,.45rem + .25vw,.625rem);padding-left:clamp(1rem,.85rem + .6vw,1.375rem)}code,kbd,samp,pre{font-family:"SF Mono",SFMono-Regular,Consolas,monospace}code{font-size:.875em;background-color:#f2e8e2;color:#75401f;padding:.1em .35em;border-radius:.25rem;border:1px solid #ebd9d0}pre{font-size:clamp(.875rem,.8rem + .35vw,1rem);background-color:#261e19;color:#f7f2ef;padding:clamp(1.5rem,1.25rem + 1vw,2rem);border-radius:.5rem;overflow-x:auto;line-height:1.625}pre code{background:none;border:none;padding:0;font-size:inherit;color:inherit;border-radius:0}kbd{font-size:clamp(.75rem,.7rem + .25vw,.875rem);background-color:#f2e8e2;color:#302a26;padding:.1em .4em;border-radius:.25rem;border:1px solid #c9a58f;box-shadow:0 1px 0 #c9a58f}blockquote{border-left:3px solid #9f582d;padding-left:clamp(1.5rem,1.25rem + 1vw,2rem);margin-inline:0;color:#806d62;font-style:italic}blockquote p{font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}blockquote cite{display:block;margin-top:clamp(.75rem,.65rem + .4vw,1rem);font-size:clamp(.875rem,.8rem + .35vw,1rem);font-style:normal;color:#806d62}img{border-radius:.3125rem}figure{margin-inline:0}figcaption{margin-top:clamp(.5rem,.45rem + .25vw,.625rem);font-size:clamp(.875rem,.8rem + .35vw,1rem);color:#806d62;text-align:center}table{border-collapse:collapse;border-spacing:0;width:100%;font-size:clamp(.875rem,.8rem + .35vw,1rem);border-radius:.5rem;overflow:hidden;border:1px solid #ebd9d0}thead{background-color:#fcfcfc}th{font-weight:700;text-align:left;padding:clamp(.75rem,.65rem + .4vw,1rem) clamp(1rem,.85rem + .6vw,1.375rem);color:#302a26;border-bottom:1px solid #c9a58f}td{padding:clamp(.75rem,.65rem + .4vw,1rem) clamp(1rem,.85rem + .6vw,1.375rem);color:#302a26;border-bottom:1px solid #ebd9d0}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background-color:#fcfcfc}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;background:rgba(0,0,0,0);border:none;outline:none;appearance:none;-webkit-appearance:none}button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.6}textarea{resize:vertical}fieldset{border:none}legend{padding:0}select{cursor:pointer}label{display:block;font-size:clamp(.875rem,.8rem + .35vw,1rem);font-weight:500;color:#302a26;margin-bottom:clamp(.25rem,.2rem + .15vw,.375rem)}input,textarea,select{display:block;width:100%;font-family:"Nunito Sans",system-ui,sans-serif;font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem);color:#302a26;background-color:#fcfcfc;border:1px solid #ebd9d0;border-radius:.3125rem;padding:clamp(.5rem,.45rem + .25vw,.625rem) clamp(1rem,.85rem + .6vw,1.375rem);transition:border-color 150ms ease,box-shadow 150ms ease}input:hover,textarea:hover,select:hover{border-color:#c9a58f}input:focus,textarea:focus,select:focus{border-color:#9f582d;box-shadow:0 0 0 3px color-mix(in srgb, #9f582d 15%, rgba(0,0,0,0));outline:none}input::placeholder,textarea::placeholder{color:#806d62}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right clamp(.75rem,.65rem + .4vw,1rem) center;padding-right:clamp(4rem,3rem + 3.5vw,6rem)}hr{border:none;border-top:1px solid #ebd9d0;height:0;margin-block:clamp(2rem,1.6rem + 1.6vw,3rem)}details{border:1px solid #ebd9d0;border-radius:.3125rem;padding:clamp(.75rem,.65rem + .4vw,1rem) clamp(1rem,.85rem + .6vw,1.375rem)}summary{font-weight:500;cursor:pointer;user-select:none;list-style:none}summary::-webkit-details-marker{display:none}details[open] summary{margin-bottom:clamp(.75rem,.65rem + .4vw,1rem)}:focus-visible{outline:2px solid #9f582d;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}h2.titlu-dezvaluit{animation:titlu-decupare 850ms cubic-bezier(.2, .65, .3, 1) backwards}@keyframes titlu-decupare{from{clip-path:inset(0 -.1em 100% -.1em)}to{clip-path:inset(-.12em -.1em -.12em -.1em)}}.stamp-brand{animation:stamp-rotire 32s linear infinite;transform-origin:center}@keyframes stamp-rotire{to{transform:rotate(360deg)}}[data-paralax]{overflow:hidden;--paralax-distanta: 26}.miscare-oprita .stamp-brand,.miscare-oprita h2.titlu-dezvaluit,.miscare-oprita .site-header{animation:none}.miscare-oprita{scroll-behavior:auto}@media (prefers-reduced-motion: reduce){.stamp-brand,h2.titlu-dezvaluit,.site-header{animation:none !important}}::selection{background-color:color-mix(in srgb, #9f582d 20%, rgba(0,0,0,0));color:#302a26}[hidden]{display:none !important}.container{width:100%;max-width:1336px;margin-inline:auto;padding-inline:clamp(1rem,4.6vw,3rem)}.section{padding-block:clamp(3rem,2.4rem + 2.5vw,4.5rem)}.section-sm{padding-block:clamp(2rem,1.6rem + 1.6vw,3rem)}.section-lg{padding-block:clamp(4rem,3rem + 3.5vw,6rem)}.hidden{display:none}.sticky-top{position:sticky;top:0;z-index:200}.overflow-hidden{overflow:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;gap:clamp(.5rem,.45rem + .25vw,.625rem);font-family:"Nunito Sans",system-ui,sans-serif;font-size:clamp(1.125rem,1.4vw,1.25rem);font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;padding:clamp(.75rem,.65rem + .4vw,1rem) clamp(1.5rem,1.25rem + 1vw,2rem);border-radius:.3125rem;border:1px solid rgba(0,0,0,0);cursor:pointer;user-select:none;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease,box-shadow 150ms ease,transform 150ms ease}.btn:hover{box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.03);transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:disabled{cursor:not-allowed;opacity:.5;transform:none;pointer-events:none}.btn-primary{background-color:#9f582d;border-color:#9f582d;color:#fcfcfc}.btn-primary:hover{background-color:#75401f;border-color:#75401f;box-shadow:0 4px 6px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.03)}.btn-secondary{background-color:#fcfcfc;border-color:#c9a58f;color:#302a26}.btn-secondary:hover{background-color:#fcfcfc;border-color:#c8afa0;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.03)}.btn-outline{background-color:rgba(0,0,0,0);border-color:#9f582d;color:#9f582d}.btn-outline:hover{background-color:#9f582d;color:#fcfcfc}.btn-ghost{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#302a26}.btn-ghost:hover{background-color:#f2e8e2}.btn-accent{background-color:#ebcfe1;border-color:#ebcfe1;color:#fcfcfc}.btn-accent:hover{background-color:#a45c36;border-color:#a45c36;box-shadow:0 4px 6px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.03)}.btn-sm{font-size:clamp(.875rem,.8rem + .35vw,1rem);padding:clamp(.5rem,.45rem + .25vw,.625rem) clamp(1rem,.85rem + .6vw,1.375rem)}.btn-lg{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);padding:clamp(1rem,.85rem + .6vw,1.375rem) clamp(3rem,2.4rem + 2.5vw,4.5rem);border-radius:.5rem}.btn-full{width:100%}.btn-icon{padding:clamp(.75rem,.65rem + .4vw,1rem);aspect-ratio:1}.card{background-color:#fcfcfc;border:1px solid #ebd9d0;border-radius:.75rem;overflow:hidden;transition:box-shadow 250ms ease,transform 250ms ease}.card:hover{box-shadow:0 10px 15px rgba(0,0,0,.06),0 4px 6px rgba(0,0,0,.03);transform:translateY(-2px)}.card-body{padding:clamp(1.5rem,1.25rem + 1vw,2rem);display:flex;flex-direction:column;gap:clamp(.75rem,.65rem + .4vw,1rem)}.card-header{padding:clamp(1rem,.85rem + .6vw,1.375rem) clamp(1.5rem,1.25rem + 1vw,2rem);border-bottom:1px solid #ebd9d0}.card-footer{padding:clamp(1rem,.85rem + .6vw,1.375rem) clamp(1.5rem,1.25rem + 1vw,2rem);border-top:1px solid #ebd9d0;background-color:#fcfcfc}.card-image{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:0}.card-static:hover{box-shadow:none;transform:none}.card-filled{background-color:#fcfcfc;border-color:rgba(0,0,0,0)}.badge{display:inline-flex;align-items:center;gap:clamp(.25rem,.2rem + .15vw,.375rem);font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:500;line-height:1;white-space:nowrap;padding:clamp(.25rem,.2rem + .15vw,.375rem) clamp(.5rem,.45rem + .25vw,.625rem);border-radius:999rem;border:1px solid rgba(0,0,0,0)}.badge-primary{background-color:color-mix(in srgb, #9f582d 15%, rgba(0,0,0,0));color:#75401f;border-color:color-mix(in srgb, #9f582d 25%, rgba(0,0,0,0))}.badge-accent{background-color:color-mix(in srgb, #ebcfe1 15%, rgba(0,0,0,0));color:#a45c36;border-color:color-mix(in srgb, #ebcfe1 25%, rgba(0,0,0,0))}.badge-neutral{background-color:#f2e8e2;color:#806d62;border-color:#ebd9d0}.badge-success{background-color:color-mix(in srgb, #22c55e 15%, rgba(0,0,0,0));color:#22c55e;border-color:color-mix(in srgb, #22c55e 25%, rgba(0,0,0,0))}.badge-error{background-color:color-mix(in srgb, #ef4444 15%, rgba(0,0,0,0));color:#ef4444;border-color:color-mix(in srgb, #ef4444 25%, rgba(0,0,0,0))}.nav{display:flex;align-items:center;gap:clamp(1rem,.85rem + .6vw,1.375rem);width:100%}.nav-brand{display:flex;align-items:center;gap:clamp(.5rem,.45rem + .25vw,.625rem);text-decoration:none;color:#302a26;font-weight:700;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);margin-right:auto}.nav-links{display:flex;align-items:center;gap:clamp(.25rem,.2rem + .15vw,.375rem);list-style:none}.nav-link{display:inline-flex;align-items:center;padding:clamp(.5rem,.45rem + .25vw,.625rem) clamp(.75rem,.65rem + .4vw,1rem);border-radius:.3125rem;font-size:clamp(.875rem,.8rem + .35vw,1rem);font-weight:500;color:#806d62;text-decoration:none;transition:color 150ms ease,background-color 150ms ease}.nav-link:hover{color:#302a26;background-color:#f2e8e2}.nav-link.is-active{color:#9f582d;background-color:color-mix(in srgb, #9f582d 10%, rgba(0,0,0,0))}.nav-actions{display:flex;align-items:center;gap:clamp(.5rem,.45rem + .25vw,.625rem)}.navbar{position:relative;z-index:200;background-color:#fcfcfc;border-bottom:1px solid #ebd9d0;padding-block:clamp(.75rem,.65rem + .4vw,1rem)}.navbar-inner{display:flex;align-items:center;gap:clamp(1rem,.85rem + .6vw,1.375rem)}.nav-toggle{display:none;flex-direction:column;gap:5px;padding:clamp(.5rem,.45rem + .25vw,.625rem);background:none;border:none;cursor:pointer;margin-left:auto}.nav-toggle span{display:block;width:22px;height:2px;background-color:#302a26;border-radius:999rem;transition:transform 250ms ease,opacity 250ms ease}@media (max-width: 768px){.nav-toggle{display:flex}.nav-links{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background-color:#fcfcfc;border-bottom:1px solid #ebd9d0;padding:clamp(.5rem,.45rem + .25vw,.625rem);box-shadow:0 10px 15px rgba(0,0,0,.06),0 4px 6px rgba(0,0,0,.03)}.nav-links.is-open{display:flex}.nav-link{padding:clamp(.75rem,.65rem + .4vw,1rem) clamp(1rem,.85rem + .6vw,1.375rem);font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem)}.nav-actions{display:none}}.hero{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(1.5rem,1.25rem + 1vw,2rem);min-height:80dvh;padding-block:clamp(4rem,3rem + 3.5vw,6rem)}.hero-centered{align-items:center;text-align:center}.hero-title{font-family:"Cormorant",Georgia,serif;font-size:clamp(3rem,2rem + 4vw,4.5rem);font-weight:700;line-height:1;letter-spacing:-.025em;color:#3f2b22}.hero-subtitle{font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.625;color:#806d62;max-width:55ch}.hero-actions{display:flex;align-items:center;gap:clamp(.75rem,.65rem + .4vw,1rem);flex-wrap:wrap}@media (max-width: 768px){.hero-title{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem)}.hero-subtitle{font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.hero{min-height:60dvh}}.divider{display:flex;align-items:center;gap:clamp(1rem,.85rem + .6vw,1.375rem);color:#806d62;font-size:clamp(.875rem,.8rem + .35vw,1rem)}.divider::before,.divider::after{content:"";flex:1;height:1px;background-color:#ebd9d0}.divider:empty::after{display:none}.tag{display:inline-flex;align-items:center;gap:clamp(.25rem,.2rem + .15vw,.375rem);font-size:clamp(.875rem,.8rem + .35vw,1rem);font-weight:500;color:#806d62;padding:clamp(.25rem,.2rem + .15vw,.375rem) clamp(.75rem,.65rem + .4vw,1rem);background-color:#f2e8e2;border:1px solid #ebd9d0;border-radius:999rem;text-decoration:none;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease}.tag:hover{color:#9f582d;background-color:color-mix(in srgb, #9f582d 8%, rgba(0,0,0,0));border-color:color-mix(in srgb, #9f582d 30%, rgba(0,0,0,0))}.tag.is-active{color:#9f582d;background-color:color-mix(in srgb, #9f582d 12%, rgba(0,0,0,0));border-color:#9f582d}.alert{display:flex;align-items:flex-start;gap:clamp(.75rem,.65rem + .4vw,1rem);padding:clamp(1rem,.85rem + .6vw,1.375rem) clamp(1.5rem,1.25rem + 1vw,2rem);border-radius:.5rem;border:1px solid rgba(0,0,0,0);font-size:clamp(.875rem,.8rem + .35vw,1rem);line-height:1.625}.alert-success{background-color:color-mix(in srgb, #22c55e 10%, rgba(0,0,0,0));border-color:color-mix(in srgb, #22c55e 30%, rgba(0,0,0,0));color:#22c55e}.alert-error{background-color:color-mix(in srgb, #ef4444 10%, rgba(0,0,0,0));border-color:color-mix(in srgb, #ef4444 30%, rgba(0,0,0,0));color:#ef4444}.alert-warning{background-color:color-mix(in srgb, #f59e0b 10%, rgba(0,0,0,0));border-color:color-mix(in srgb, #f59e0b 30%, rgba(0,0,0,0));color:#a45c36}.alert-info{background-color:color-mix(in srgb, #3b82f6 10%, rgba(0,0,0,0));border-color:color-mix(in srgb, #3b82f6 30%, rgba(0,0,0,0));color:#75401f}.overlay{position:fixed;inset:0;background-color:rgba(40,33,29,.6);z-index:300;opacity:0;pointer-events:none;transition:opacity 250ms ease}.overlay.is-open{opacity:1;pointer-events:auto}.supratitlu{margin-bottom:clamp(.5rem,.45rem + .25vw,.625rem);color:#9f582d;font-family:"Cormorant",Georgia,serif;font-size:clamp(1.1rem,1.8vw,1.45rem);font-style:italic;line-height:1.2}.text-intro{max-width:58ch;color:#302a26;font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.sectiune{padding-block:clamp(3rem,2.4rem + 2.5vw,4.5rem)}.sectiune-titlu{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.5rem,.45rem + .25vw,.625rem);margin-bottom:clamp(2rem,1.6rem + 1.6vw,3rem)}.sectiune-titlu h2{max-width:100%;margin:0;color:#3f2b22}.sectiune-titlu p:not(.supratitlu){max-width:66ch}.sectiune-titlu-centru{align-items:center;text-align:center}.sectiune-titlu-cu-link{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:clamp(1.5rem,1.25rem + 1vw,2rem)}.sectiune-titlu-cu-link .link-text{flex:0 0 auto;margin-bottom:.35rem}.grup-butoane{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.75rem,.65rem + .4vw,1rem)}.link-text{display:inline-flex;align-items:center;gap:.45rem;color:#9f582d;font-size:.9rem;font-weight:500}.link-text:hover,.link-text:focus-visible{color:#75401f;text-decoration:underline;text-underline-offset:.2em}.antet-pagina{padding-top:clamp(3rem,2.4rem + 2.5vw,4.5rem);padding-bottom:clamp(2rem,1.6rem + 1.6vw,3rem);text-align:center}.antet-pagina h1,.hero-scurt h1,.hero-interior h1{margin:0 0 clamp(1rem,.85rem + .6vw,1.375rem);color:#9f582d}.fir-navigatie{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:clamp(1rem,.85rem + .6vw,1.375rem);color:#806d62;font-size:.78rem;line-height:1.4}.fir-navigatie a:hover,.fir-navigatie a:focus-visible{color:#9f582d}.cta-eveniment{display:flex;align-items:center;justify-content:space-between;gap:clamp(2rem,1.6rem + 1.6vw,3rem);margin-block:clamp(3rem,2.4rem + 2.5vw,4.5rem);padding:clamp(2rem,1.6rem + 1.6vw,3rem);background:rgba(252,252,252,.72);border:1px solid #ebd9d0;border-radius:.25rem}.cta-eveniment h2{margin-bottom:clamp(.75rem,.65rem + .4vw,1rem);color:#9f582d}.cta-eveniment p:not(.supratitlu){max-width:68ch}.hero-scurt{display:flex;flex-direction:column;align-items:center;max-width:60rem;padding-top:clamp(4rem,3rem + 3.5vw,6rem);padding-bottom:clamp(3rem,2.4rem + 2.5vw,4.5rem);text-align:center}.hero-scurt h1{max-width:24ch}.hero-scurt p:not(.supratitlu){max-width:66ch}.hero-interior{display:grid;grid-template-columns:minmax(0, 1fr) minmax(18rem, .83fr);align-items:center;gap:clamp(3rem,2.4rem + 2.5vw,4.5rem);padding-block:clamp(4rem,3rem + 3.5vw,6rem) clamp(3rem,2.4rem + 2.5vw,4.5rem)}.hero-interior-copy{max-width:42rem}.hero-interior-copy p:not(.supratitlu){max-width:57ch;margin-bottom:clamp(1.5rem,1.25rem + 1vw,2rem)}.hero-interior-imagine{height:clamp(22rem,36vw,34rem);overflow:hidden;border-radius:8rem 8rem .25rem .25rem}.hero-interior-imagine img{width:100%;height:100%;object-fit:cover}.contact-locatie .link-text{margin-bottom:clamp(.5rem,.45rem + .25vw,.625rem);font-size:.9rem}.configurator-confirmare .grup-butoane{justify-content:center;margin-block:clamp(1.5rem,1.25rem + 1vw,2rem)}.pagina-eroare .hero-scurt{min-height:48vh;justify-content:center}@media (max-width: 1024px){.hero-interior{grid-template-columns:minmax(0, 1fr) minmax(15rem, .8fr)}}@media (max-width: 768px){.sectiune-titlu-cu-link{align-items:flex-start;flex-direction:column}.cta-eveniment{align-items:flex-start;flex-direction:column;padding:clamp(1.5rem,1.25rem + 1vw,2rem)}.hero-interior{grid-template-columns:1fr;gap:clamp(1.5rem,1.25rem + 1vw,2rem);padding-block:clamp(2rem,1.6rem + 1.6vw,3rem)}.hero-interior-imagine{height:22rem}}.btn-whatsapp{background:#75401f;border-color:#75401f;color:#fcfcfc}.btn-whatsapp:hover,.btn-whatsapp:focus-visible{background:#fcfcfc;border-color:#75401f;color:#75401f}.site-header{position:sticky;top:0;z-index:200;width:min(100% - 2rem,1240px);margin:0 auto;background-color:#fcfcfc;border-radius:0 0 3.5rem 3.5rem;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.03);transition:box-shadow 400ms ease,border-radius 400ms ease,background-color 400ms ease}.site-header--derulat{box-shadow:0 10px 15px rgba(0,0,0,.06),0 4px 6px rgba(0,0,0,.03);background-color:#fcfaf9;border-radius:0 0 1.75rem 1.75rem}.site-header--dupa-hero{animation:antet-apare 600ms cubic-bezier(.2, .65, .3, 1)}@keyframes antet-apare{from{opacity:.45;transform:translateY(-.65rem)}to{opacity:1;transform:translateY(0)}}.site-header-inner{display:flex;align-items:center;gap:clamp(1.5rem,1.25rem + 1vw,2rem);min-height:6.75rem;padding:0 clamp(2rem,1.6rem + 1.6vw,3rem)}.brand-link{display:inline-flex;align-items:center;flex:0 0 auto;width:5.6rem;height:4.25rem}.brand-link img{width:100%;height:100%;object-fit:contain}.meniu-principal{display:flex;align-items:center;justify-content:flex-end;gap:clamp(1rem,.85rem + .6vw,1.375rem);width:100%}.meniu-lista{display:flex;align-items:center;gap:clamp(.35rem,.85vw,1rem);margin:0;padding:0;list-style:none}.meniu-element{position:relative;display:flex;align-items:center;gap:.2rem;color:#3f2b22;font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem);white-space:nowrap}.meniu-element>a{padding:.7rem .1rem}.meniu-element>a:hover,.meniu-element>a:focus-visible{color:#9f582d}.submeniu-toggle{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:#9f582d;background:rgba(0,0,0,0);border:0;cursor:pointer}.submeniu-toggle span{display:block;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1;transition:transform 150ms ease}.submeniu-toggle[aria-expanded=true] span{transform:rotate(180deg)}.submeniu-lista{position:absolute;top:calc(100% + .2rem);left:0;z-index:100;display:grid;gap:.15rem;min-width:12rem;margin:0;padding:.55rem;list-style:none;background:#fcfcfc;border:1px solid #ebd9d0;border-radius:.25rem;box-shadow:0 4px 6px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.03)}.submeniu-lista[hidden]{display:none}.submeniu-lista a{display:block;padding:.55rem .7rem;border-radius:.1875rem;color:#302a26}.submeniu-lista a:hover,.submeniu-lista a:focus-visible{color:#75401f;background:#f2e8e2}.buton-header-wa{flex:0 0 auto;padding:.75rem 1rem;font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem)}.meniu-mobil-toggle{display:none}.link-salt,.text-doar-cititor{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0}.link-salt:focus{position:fixed;top:.5rem;left:.5rem;z-index:500;width:auto;height:auto;padding:.75rem 1rem;color:#fcfcfc;background:#75401f;clip:auto;clip-path:none}@media (max-width: 1280px){.site-header{width:calc(100% - 1rem);border-radius:0 0 1.75rem 1.75rem}.site-header-inner{min-height:5rem;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.35rem clamp(1rem,.85rem + .6vw,1.375rem)}.brand-link{width:4.5rem;height:3.75rem}.meniu-mobil-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;width:2.75rem;height:2.75rem;padding:.5rem;color:#3f2b22;background:rgba(0,0,0,0);border:1px solid #ebd9d0;border-radius:999rem;cursor:pointer}.meniu-mobil-linie{width:1.05rem;height:1px;background:currentColor}.meniu-principal{flex:1 0 100%;align-items:stretch;flex-direction:column;gap:clamp(1rem,.85rem + .6vw,1.375rem);padding:.4rem .4rem clamp(1rem,.85rem + .6vw,1.375rem)}.meniu-principal[hidden]{display:none}.meniu-lista{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;gap:.25rem clamp(1rem,.85rem + .6vw,1.375rem)}.meniu-element{flex-wrap:wrap;white-space:normal}.meniu-element>a{padding:.65rem .2rem}.submeniu-lista{position:static;flex:1 0 100%;grid-template-columns:repeat(2, minmax(0, 1fr));min-width:0;margin-top:.2rem;box-shadow:none}.buton-header-wa{width:100%}}@media (max-width: 480px){.meniu-lista{grid-template-columns:1fr}}.meniu-element>a[aria-current=page],.meniu-element>a.meniu-link-activ{color:#9f582d;text-decoration:underline;text-underline-offset:.3em}.site-footer{margin-top:clamp(3rem,2.4rem + 2.5vw,4.5rem);background:#f7f2ef;border-top:1px solid #ebd9d0}.footer-inner{padding-block:clamp(3rem,2.4rem + 2.5vw,4.5rem) clamp(2rem,1.6rem + 1.6vw,3rem)}.footer-intro{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(3rem,2.4rem + 2.5vw,4.5rem);padding-bottom:clamp(3rem,2.4rem + 2.5vw,4.5rem)}.footer-brand{display:grid;justify-items:start;gap:clamp(1.5rem,1.25rem + 1vw,2rem)}.footer-logo{display:block;width:6rem}.footer-logo img{width:100%;height:auto}.footer-nume{color:#9f582d;font-family:"Cormorant",Georgia,serif;font-size:clamp(3rem,2rem + 4vw,4.5rem);font-style:italic;line-height:1;letter-spacing:-.03em}.footer-motto{max-width:42ch;color:#3f2b22;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.625}.footer-brand .btn{display:inline-flex;gap:clamp(1.5rem,1.25rem + 1vw,2rem)}.footer-imagine{height:23rem;overflow:hidden;border-radius:7.5rem 0 7.5rem 0}.footer-imagine img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.footer-linkuri{display:grid;grid-template-columns:1.5fr 1fr 1.3fr 1fr;gap:clamp(2rem,1.6rem + 1.6vw,3rem);padding-block:clamp(2rem,1.6rem + 1.6vw,3rem);border-top:1px solid #c9a58f}.footer-grup{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.5rem,.45rem + .25vw,.625rem)}.footer-grup h2{margin:0 0 clamp(.75rem,.65rem + .4vw,1rem);font-family:"Nunito Sans",system-ui,sans-serif;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:700;color:#9f582d;letter-spacing:0em}.footer-grup a{color:#302a26;font-size:clamp(.875rem,.8rem + .35vw,1rem);line-height:1.5;overflow-wrap:anywhere}.footer-grup a:hover,.footer-grup a:focus-visible{color:#9f582d;text-decoration:underline;text-underline-offset:.25em}.footer-locatii{display:grid;gap:clamp(.5rem,.45rem + .25vw,.625rem);margin-top:clamp(.75rem,.65rem + .4vw,1rem)}.footer-baza{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:clamp(1.5rem,1.25rem + 1vw,2rem);padding-block:clamp(1.5rem,1.25rem + 1vw,2rem) clamp(3rem,2.4rem + 2.5vw,4.5rem);border-top:1px solid #ebd9d0;color:#5f5149;font-size:clamp(.75rem,.7rem + .25vw,.875rem)}.anpc-sal{display:inline-flex;width:11rem}.anpc-sal img{width:100%;height:auto}.miscare-toggle{min-height:2.75rem;padding:clamp(.5rem,.45rem + .25vw,.625rem) clamp(.75rem,.65rem + .4vw,1rem);background:rgba(0,0,0,0);color:#9f582d;border:1px solid #c9a58f;border-radius:999rem;font-size:clamp(.75rem,.7rem + .25vw,.875rem);cursor:pointer}.miscare-toggle:disabled{cursor:default}.buton-whatsapp-flotant{position:fixed;right:clamp(1.5rem,1.25rem + 1vw,2rem);bottom:clamp(1.5rem,1.25rem + 1vw,2rem);z-index:10;display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.15rem;color:#fcfcfc;background:#75401f;border:1px solid #75401f;border-radius:999rem;box-shadow:0 10px 15px rgba(0,0,0,.06),0 4px 6px rgba(0,0,0,.03);font-size:clamp(.875rem,.8rem + .35vw,1rem);font-weight:500;transition:background-color 150ms ease,transform 150ms ease}.buton-whatsapp-flotant:hover,.buton-whatsapp-flotant:focus-visible{color:#75401f;background:#fcfcfc;transform:translateY(-2px)}@media (max-width: 1024px){.footer-linkuri{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 768px){.footer-intro{grid-template-columns:1fr;gap:clamp(2rem,1.6rem + 1.6vw,3rem)}.footer-imagine{height:14rem;border-radius:7.5rem 0 7.5rem 0}.footer-nume{font-size:clamp(2.6rem,10vw,4rem)}.footer-motto{font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem)}.footer-linkuri{gap:clamp(2rem,1.6rem + 1.6vw,3rem) clamp(1rem,.85rem + .6vw,1.375rem)}.footer-contact{grid-column:1/-1}.footer-baza{padding-bottom:clamp(4rem,3rem + 3.5vw,6rem)}.buton-whatsapp-flotant{right:clamp(1rem,.85rem + .6vw,1.375rem);bottom:clamp(1rem,.85rem + .6vw,1.375rem)}}.card-produs{display:flex;flex-direction:column;align-items:stretch;min-width:0;gap:clamp(1rem,.85rem + .6vw,1.375rem)}.produs-prezentare{position:relative;padding-top:clamp(2rem,1.6rem + 1.6vw,3rem);isolation:isolate}.produs-prezentare::before{content:"";position:absolute;inset:0 5% 17%;z-index:-1;background:#f2e5eb;border-radius:7.5rem 7.5rem 0 0}.card-produs h3{position:relative;margin:0;padding-inline:clamp(.75rem,.65rem + .4vw,1rem);color:#9f582d;font-size:clamp(1.5rem,2vw,1.75rem);text-align:center;min-height:2.4em}.card-produs h3 a{text-decoration:none}.produs-foto{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);place-items:center;height:clamp(13rem,26vw,21rem);padding:clamp(.75rem,.65rem + .4vw,1rem)}.produs-foto img{width:100%;height:100%;min-height:0;min-width:0;object-fit:contain;transition:transform 250ms ease}.produs-foto-compacta img{width:78%;height:70%}.produs-foto:hover img{transform:translateY(-2%) scale(1.025)}.produs-foto-fara-imagine{width:55%;aspect-ratio:1;border:1px solid #ebd9d0;border-radius:999rem}.produs-informatii{display:grid;gap:clamp(.5rem,.45rem + .25vw,.625rem)}.produs-informatii p{font-size:clamp(.875rem,.8rem + .35vw,1rem);line-height:1.5}.produs-informatii strong{font-weight:400;color:#9f582d}.card-produs .btn{margin-top:auto;align-self:stretch;text-decoration:none}.grila-produse{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(4rem,3rem + 3.5vw,6rem) clamp(2rem,1.6rem + 1.6vw,3rem)}@media (max-width: 768px){.grila-produse{grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(3rem,2.4rem + 2.5vw,4.5rem) clamp(1rem,.85rem + .6vw,1.375rem)}.produs-prezentare{padding-top:clamp(1.5rem,1.25rem + 1vw,2rem)}.produs-foto{height:clamp(10rem,30vw,15rem);padding:0}.card-produs h3{font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.card-produs .btn{padding-inline:clamp(.5rem,.45rem + .25vw,.625rem);white-space:normal}}@media (max-width: 480px){.pagina-produse .grila-produse,.grila-produse-populare{grid-template-columns:1fr}.pagina-produse .produs-foto,.grila-produse-populare .produs-foto{height:clamp(13rem,26vw,21rem)}}.produs-foto-editoriala{padding:clamp(1rem,.85rem + .6vw,1.375rem)}.produs-foto-editoriala img{width:100%;height:100%;object-fit:cover;border-radius:7.5rem 7.5rem .25rem .25rem}.faq-lista{max-width:58rem}.faq-lista details{border-bottom:1px solid #c9a58f}.faq-lista summary{position:relative;padding:clamp(1rem,.85rem + .6vw,1.375rem) 2.5rem clamp(1rem,.85rem + .6vw,1.375rem) 0;color:#3f2b22;font-family:"Cormorant",Georgia,serif;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);font-weight:500;line-height:1.375;cursor:pointer;list-style:none}.faq-lista summary::-webkit-details-marker{display:none}.faq-lista summary::after{position:absolute;top:50%;right:0;color:#9f582d;content:"+";font-family:"Nunito Sans",system-ui,sans-serif;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);transform:translateY(-50%)}.faq-lista details[open] summary::after{content:"−"}.faq-lista details p{padding:0 2.5rem clamp(1rem,.85rem + .6vw,1.375rem) 0}.faq-lista details{border:0;border-bottom:1px solid #ebd9d0;border-radius:0;padding:0}.faq-lista summary{color:#9f582d;font-family:"Nunito Sans",system-ui,sans-serif;font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem);font-weight:400}.faq-lista details p{font-size:clamp(.875rem,.8rem + .35vw,1rem)}.hero-acasa{position:relative;padding-block:clamp(3rem,2.4rem + 2.5vw,4.5rem) clamp(4rem,3rem + 3.5vw,6rem);background:linear-gradient(color-mix(in srgb, #fcfcfc 80%, rgba(0,0,0,0)), color-mix(in srgb, #fcfcfc 80%, rgba(0,0,0,0))),url("/imagini/brand/textura-crem.webp?h=4f8803f19f15472d33b1");background-size:cover}.hero-acasa-inner{display:grid;grid-template-columns:minmax(0, .83fr) minmax(0, 1.35fr) minmax(0, 1fr);align-items:center;gap:clamp(1.5rem,1.25rem + 1vw,2rem);min-height:37rem}.hero-acasa-copy{text-align:center}.hero-acasa-copy h1{margin-bottom:clamp(1.5rem,1.25rem + 1vw,2rem);color:#9f582d;font-style:italic}.hero-acasa-copy .text-intro{font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem);margin:0 auto clamp(1.5rem,1.25rem + 1vw,2rem)}.hero-butoane{flex-direction:column;justify-content:center;gap:clamp(1rem,.85rem + .6vw,1.375rem)}.hero-butoane .btn{min-width:80%}.hero-acasa-stanga{position:relative;height:32rem}.hero-foto{overflow:hidden}.hero-foto img{width:100%;height:100%;object-fit:cover;border-radius:0}.hero-foto-laborator{position:absolute;top:0;left:0;width:75%;height:65%;border-radius:7.5rem 7.5rem 0 0}.hero-foto-tort{position:absolute;bottom:0;right:0;width:65%;height:60%}.hero-foto-principala{height:34rem;border-radius:7.5rem 7.5rem 0 0}.sectiune{padding-block:clamp(3.5rem,7vw,6.25rem)}.grila-categorii{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(1.5rem,1.25rem + 1vw,2rem)}.card-categorie{display:flex;flex-direction:column;gap:clamp(1rem,.85rem + .6vw,1.375rem)}.categorie-imagine{display:block;height:clamp(16rem,32vw,27rem);overflow:hidden}.categorie-imagine img{width:100%;height:100%;object-fit:cover;border-radius:0;transition:transform 250ms ease}.card-categorie:hover .categorie-imagine img{transform:scale(1.025)}.categorie-copy{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.75rem,.65rem + .4vw,1rem)}.categorie-copy strong{font-family:"Cormorant",Georgia,serif;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:500;color:#9f582d}.categorie-copy>span{font-size:clamp(.875rem,.8rem + .35vw,1rem)}.grila-nevoi{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(1.5rem,1.25rem + 1vw,2rem)}.card-nevoie{display:flex;flex-direction:column;gap:clamp(.75rem,.65rem + .4vw,1rem);overflow:hidden}.card-nevoie img{width:100%;height:19rem;object-fit:cover;border-radius:0;transition:transform 250ms ease}.card-nevoie:hover img{transform:scale(1.025)}.card-nevoie h3{color:#9f582d;font-size:clamp(1.5rem,2vw,1.75rem)}.sina-produse{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * clamp(2rem,1.6rem + 1.6vw,3rem))/3);gap:clamp(2rem,1.6rem + 1.6vw,3rem);padding-bottom:clamp(1.5rem,1.25rem + 1vw,2rem);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-color:#c48764 rgba(0,0,0,0);scrollbar-width:thin}.sina-produse .card-produs{scroll-snap-align:start}.grila-evenimente-acasa{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(1rem,.85rem + .6vw,1.375rem)}.card-eveniment-acasa{position:relative;overflow:hidden}.card-eveniment-acasa::after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(rgba(0,0,0,0), rgba(38,30,25,.58))}.card-eveniment-acasa img{width:100%;height:24rem;object-fit:cover;border-radius:0;transition:transform 400ms ease}.card-eveniment-acasa span{position:absolute;inset:auto clamp(1rem,.85rem + .6vw,1.375rem) clamp(1rem,.85rem + .6vw,1.375rem);z-index:10;color:#fcfcfc;font-family:"Cormorant",Georgia,serif;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);transition:transform 250ms ease}.card-eveniment-acasa:hover img{transform:scale(1.025)}.card-eveniment-acasa:hover span{transform:translateY(-10%)}.grila-corporate-acasa{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(1.5rem,1.25rem + 1vw,2rem);margin-bottom:clamp(2rem,1.6rem + 1.6vw,3rem)}.grila-corporate-acasa img{width:100%;height:20rem;object-fit:cover;border-radius:0}.grila-corporate-acasa h3{font-size:clamp(1.5rem,2vw,1.75rem);color:#9f582d;margin-block:clamp(1rem,.85rem + .6vw,1.375rem) clamp(.75rem,.65rem + .4vw,1rem)}.locatii-acasa-inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,2.4rem + 2.5vw,4.5rem);align-items:center}.grila-locatii{display:grid;gap:clamp(2rem,1.6rem + 1.6vw,3rem)}.card-locatie-copy{display:grid;gap:clamp(.75rem,.65rem + .4vw,1rem)}.card-locatie h3{color:#9f582d;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem)}.card-locatie p{font-size:clamp(.875rem,.8rem + .35vw,1rem)}.card-locatie a{text-decoration:none}.locatii-acasa-imagine img{width:100%;height:38rem;object-fit:cover;border-radius:0}.sectiune-despre-acasa{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,2.4rem + 2.5vw,4.5rem);align-items:center}.despre-acasa-copy{grid-column:2;grid-row:1}.despre-acasa-copy h2{margin-bottom:clamp(1.5rem,1.25rem + 1vw,2rem)}.despre-acasa-copy p{margin-bottom:clamp(1.5rem,1.25rem + 1vw,2rem)}.despre-acasa-imagine{grid-column:1;grid-row:1;padding:clamp(2rem,1.6rem + 1.6vw,3rem);border-radius:999rem;background:#f2e5eb;aspect-ratio:1;display:grid;place-items:center}.despre-acasa-imagine img{width:100%;height:100%;object-fit:contain}.sina-recenzii{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - clamp(2rem,1.6rem + 1.6vw,3rem))/2);gap:clamp(2rem,1.6rem + 1.6vw,3rem);overflow-x:auto;padding-bottom:clamp(1.5rem,1.25rem + 1vw,2rem);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c48764 rgba(0,0,0,0)}.sina-recenzii blockquote{margin:0;padding:clamp(1.5rem,1.25rem + 1vw,2rem);border:1px solid #c9a58f;scroll-snap-align:start;font-style:normal}.sina-recenzii p{font-size:clamp(.875rem,.8rem + .35vw,1rem)}.sectiune-faq-acasa{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(3rem,2.4rem + 2.5vw,4.5rem)}.galerie-sina{display:grid;grid-auto-flow:column;grid-auto-columns:30%;gap:clamp(1.5rem,1.25rem + 1vw,2rem);padding-bottom:clamp(1rem,.85rem + .6vw,1.375rem);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c48764 rgba(0,0,0,0)}.galerie-cadru{position:relative;display:block;overflow:hidden;scroll-snap-align:start}.galerie-cadru:nth-child(3n+1){border-radius:7.5rem 7.5rem 0 0}.galerie-cadru img{width:100%;height:clamp(19rem,32vw,28rem);object-fit:cover;border-radius:0;transition:transform 400ms ease}.galerie-cadru:hover img{transform:scale(1.035)}.galerie-numar{position:absolute;bottom:clamp(.75rem,.65rem + .4vw,1rem);right:clamp(.75rem,.65rem + .4vw,1rem);color:#fcfcfc;font-size:clamp(.875rem,.8rem + .35vw,1rem);background:rgba(38,30,25,.58);border-radius:999rem;padding:.4rem .65rem}.galerie-comenzi{display:flex;justify-content:space-between;align-items:center;gap:clamp(1.5rem,1.25rem + 1vw,2rem);margin-top:clamp(1rem,.85rem + .6vw,1.375rem)}.galerie-pozitie{color:#9f582d;font-size:clamp(.875rem,.8rem + .35vw,1rem);font-variant-numeric:tabular-nums}.galerie-sageti{display:flex;gap:clamp(.75rem,.65rem + .4vw,1rem)}.galerie-sageti button{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:999rem;border:1px solid #c9a58f;background:rgba(0,0,0,0);color:#9f582d;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);cursor:pointer;transition:background-color 150ms ease,color 150ms ease}.galerie-sageti button:hover{background:#9f582d;color:#fcfcfc}.galerie-sageti button[aria-disabled=true]{opacity:.35;cursor:default}.cta-acasa{padding-block:clamp(1.5rem,1.25rem + 1vw,2rem) clamp(3rem,2.4rem + 2.5vw,4.5rem)}.cta-acasa-panou{display:grid;grid-template-columns:1fr 1fr;background:#f2e8e2;border:1px solid #ebd9d0;border-radius:.5rem 7.5rem .5rem .5rem;overflow:hidden}.cta-acasa-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(1.5rem,1.25rem + 1vw,2rem);padding:clamp(3rem,2.4rem + 2.5vw,4.5rem)}.cta-acasa h2{color:#75401f;max-width:14ch}.cta-acasa p{max-width:36ch;font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.cta-acasa .btn{display:inline-flex;gap:clamp(1rem,.85rem + .6vw,1.375rem);white-space:normal;text-align:left}.cta-acasa .link-text{color:#75401f}.cta-acasa-imagine{min-height:34rem}.cta-acasa-imagine img{width:100%;height:100%;object-fit:cover;border-radius:0}.recenzie-ghilimele{width:4.5rem;height:4.5rem;margin-bottom:clamp(.75rem,.65rem + .4vw,1rem)}.sina-recenzii blockquote{background:#fcfaf9;border-radius:.5rem;padding:clamp(1.5rem,1.25rem + 1vw,2rem) clamp(2rem,1.6rem + 1.6vw,3rem) clamp(2rem,1.6rem + 1.6vw,3rem)}.hero-foto-principala{border-radius:7.5rem 7.5rem .25rem .25rem}.hero-foto-tort{border:.5rem solid #fcfcfc;box-shadow:0 10px 15px rgba(0,0,0,.06),0 4px 6px rgba(0,0,0,.03)}.hero-acasa-copy .text-intro{max-width:38ch}.hero-butoane{max-width:25rem;margin-inline:auto}.hero-butoane .btn{width:100%}.hero-butoane .link-text{padding-block:clamp(.5rem,.45rem + .25vw,.625rem)}.hero-foto-laborator{--paralax-distanta: -22}.hero-foto-tort{--paralax-distanta: 18}.hero-foto-principala{--paralax-distanta: 32}@media (max-width: 1024px){.hero-acasa-inner{gap:clamp(1rem,.85rem + .6vw,1.375rem);grid-template-columns:minmax(0, .7fr) minmax(0, 1.4fr) minmax(0, .8fr)}.hero-acasa-stanga{height:27rem}.hero-foto-principala{height:29rem}.grila-categorii{grid-template-columns:repeat(2, minmax(0, 1fr))}.grila-evenimente-acasa{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 768px){.hero-acasa{padding-block:clamp(2rem,1.6rem + 1.6vw,3rem)}.hero-acasa-inner{grid-template-columns:1fr 1fr;min-height:0;gap:clamp(2rem,1.6rem + 1.6vw,3rem) clamp(1rem,.85rem + .6vw,1.375rem)}.hero-acasa-copy{grid-column:1/-1;grid-row:1;max-width:35rem;margin:auto}.hero-acasa-copy h1{max-width:17ch;margin-inline:auto}.hero-butoane .btn{min-width:min(100%,18rem)}.hero-acasa-stanga{height:21rem}.hero-foto-principala{height:21rem}.categorie-imagine{height:17rem}.grila-categorii{gap:clamp(2rem,1.6rem + 1.6vw,3rem) clamp(1rem,.85rem + .6vw,1.375rem)}.grila-nevoi,.grila-corporate-acasa{grid-template-columns:1fr;gap:clamp(2rem,1.6rem + 1.6vw,3rem)}.card-nevoie img,.grila-corporate-acasa img{height:22rem}.sina-produse{grid-auto-columns:78%;gap:clamp(1.5rem,1.25rem + 1vw,2rem)}.sina-produse .produs-foto{height:18rem}.sina-recenzii{grid-auto-columns:90%;gap:clamp(1.5rem,1.25rem + 1vw,2rem)}.locatii-acasa-inner,.sectiune-despre-acasa,.sectiune-faq-acasa{grid-template-columns:1fr;gap:clamp(2rem,1.6rem + 1.6vw,3rem)}.locatii-acasa-imagine img{height:27rem}.despre-acasa-copy{grid-column:auto;grid-row:1}.despre-acasa-imagine{grid-column:auto;grid-row:2;max-width:28rem;margin:auto}.card-eveniment-acasa img{height:17rem}.galerie-sina{grid-auto-columns:82%;gap:clamp(1rem,.85rem + .6vw,1.375rem)}.cta-acasa-panou{grid-template-columns:1fr;border-top-right-radius:.5rem}.cta-acasa-copy{padding:clamp(2rem,1.6rem + 1.6vw,3rem) clamp(1.5rem,1.25rem + 1vw,2rem)}.cta-acasa-imagine{min-height:0;height:22rem;border-radius:7.5rem 7.5rem 0 0;margin:0 clamp(1.5rem,1.25rem + 1vw,2rem)}.cta-acasa h2{max-width:14ch}.cta-acasa p{font-size:clamp(.9375rem,.91rem + .2vw,1.0625rem)}}.sectiune-categorii{position:relative;isolation:isolate;container-type:inline-size}.sectiune-categorii .sectiune-titlu{margin-bottom:clamp(3rem,9.17vw,8.25rem)}.categorii-decor{position:absolute;top:calc(clamp(3.5rem,7vw,6.25rem) + clamp(3rem,5.42vw,4.875rem));left:50%;transform:translateX(-50%);z-index:10;width:calc(min(100%, 1336px) - 2 * clamp(1rem,4.6vw,3rem));height:auto;margin:0;fill:#9f582d;opacity:.12;font-family:"Cormorant",Georgia,serif;font-weight:700;pointer-events:none;overflow:visible}.stamp-brand{position:absolute;top:-5%;right:-5%;z-index:10;width:6rem;aspect-ratio:1;overflow:visible;fill:#9f582d;font-size:10px;font-weight:500}@media (max-width: 768px){.hero-acasa-copy{grid-row:2}.hero-acasa-stanga,.hero-foto-principala{grid-row:1;height:16rem}.stamp-brand{width:4rem}}.sectiune-faq-acasa{scroll-margin-top:calc(6.75rem + clamp(1.5rem,1.25rem + 1vw,2rem))}@media (max-width: 768px){.sectiune-faq-acasa{scroll-margin-top:calc(5rem + clamp(1.5rem,1.25rem + 1vw,2rem))}}