@font-face{font-family:Fraunces;font-style:italic;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/elane-psi/fonts/fraunces-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/elane-psi/fonts/fraunces-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/elane-psi/fonts/cinzel-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/wp-content/themes/elane-psi/fonts/hanken-grotesk-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ameixa:#794764;--ameixa-d:#5e3350;--profundo:#2e1625;--profundo-2:#3b1d30;--ambar:#f3b568;--ambar-d:#e39b3f;--ambar-l:#f9d29b;--lilas:#c79bbb;--laranja:#ee8a4b;--taupe:#9c8d8a;--creme:#e9ddcd;--creme-l:#f4ede3;--marfim:#fbf8f4;--tinta:#2b1b25;--tinta-2:#5a4753;--serif:"Fraunces", Georgia, "Times New Roman", serif;--sans:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--caps:"Cinzel", "Trajan Pro", "Times New Roman", serif;--pad:clamp(20px, 5vw, 56px);--max:1240px;--ease:cubic-bezier(.2, .7, .2, 1);--hdr:72px}*,:before,:after{box-sizing:border-box}html{font-optical-sizing:none;font-variation-settings:"opsz" 30;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 16px)}body{background:var(--marfim);color:var(--tinta);font:400 clamp(1rem, .96rem + .22vw, 1.1rem) / 1.65 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,picture,svg,video{max-width:100%;height:auto;display:block}.card__img picture,.about__frame picture{width:100%;height:100%}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}p{margin:0 0 1em}h1,h2,h3{font-family:var(--serif);letter-spacing:-.005em;text-wrap:balance;margin:0;font-weight:500;line-height:1.12}h3{font-size:clamp(1.3rem,1.1rem + .7vw,1.7rem);line-height:1.2}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ambar);outline-offset:3px;border-radius:4px}.skip{z-index:100;background:var(--ambar);color:var(--profundo);border-radius:8px;padding:.7em 1.1em;font-weight:600;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.wrap{width:100%;max-width:calc(var(--max) + var(--pad) * 2);padding-inline:var(--pad);margin-inline:auto}.eyebrow{font:600 .74rem / 1.4 var(--caps);letter-spacing:.24em;text-transform:uppercase;color:var(--ameixa);margin:0 0 1.1rem;display:block}.hero .eyebrow,.sec--ameixa .eyebrow,.sec--profundo .eyebrow,.eyebrow--amber,.phero .eyebrow{color:var(--ambar-l)}em{font-style:italic}.sec--marfim h2 em,.sec--creme h2 em,.art h2 em,.phero__t em,.hero__display em{padding:0 .14em 0 .04em}.sec--marfim h2 em,.sec--creme h2 em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(0deg,#f3b56880 0 .2em,#0000 .2em)}.sec--ameixa h2 em,.sec--profundo h2 em,.phero__t em,.hero__display em,.cta-band__t em{color:var(--ambar)}.link-arrow{border-bottom:1px solid var(--ambar);transition:gap .3s var(--ease), color .2s;align-items:center;gap:.6em;padding-bottom:.15em;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:after{content:"→"}.link-arrow:hover{gap:1em}.btn{font:600 .98rem / 1.1 var(--sans);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s, background .2s, color .2s;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.65em;padding:.95em 1.55em;text-decoration:none;display:inline-flex}.btn--wa{background:var(--ambar);color:var(--profundo);box-shadow:0 12px 30px -12px #e39b3fe6}.btn--wa:hover{background:#f8c47f;transform:translateY(-2px);box-shadow:0 18px 34px -12px #e39b3ff2}.btn--ghost{color:inherit;border-color:currentColor}.btn--ghost:hover{background:#ffffff1f}.btn--lg{padding:1.1em 1.9em;font-size:1.06rem}.btn--sm{padding:.7em 1.15em;font-size:.88rem}.btn--block{width:100%}.ico{flex:none}.hdr{z-index:60;-webkit-backdrop-filter:saturate(1.5)blur(14px);background:#fbf8f4e0;border-bottom:1px solid #7947641f;transition:box-shadow .3s;position:sticky;top:0}.hdr.is-stuck{box-shadow:0 10px 30px -18px #2e162580}.hdr__in{max-width:calc(var(--max) + var(--pad) * 2);padding-inline:var(--pad);height:var(--hdr);align-items:center;gap:clamp(16px,2.4vw,36px);margin-inline:auto;display:flex}.hdr__logo{margin-right:auto;display:block}.hdr__logo img{width:auto;height:44px}.hdr__nav{align-items:center;gap:clamp(14px,2vw,30px);display:flex}.hdr__nav a{font:600 .74rem / 1 var(--caps);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta);border-bottom:2px solid #0000;padding:.6em 0;text-decoration:none;transition:border-color .2s,color .2s}.hdr__nav a:hover,.hdr__nav a[aria-current]{border-color:var(--ambar);color:var(--ameixa)}.hdr__nav a.is-room{letter-spacing:.02em;background:var(--ameixa);color:#fff7f1;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:.55em;padding:8.5px 9.5px;font-size:15px;display:inline-flex;box-shadow:0 10px 22px -12px #3c192dcc}.hdr__nav a.is-room:hover,.hdr__nav a.is-room[aria-current]{background:var(--ameixa-d);color:#fff7f1;border:0;transform:translateY(-1px)}.roomband{background:var(--creme-l);border-bottom:1px solid #79476429}.roomband__in{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 28px;padding-block:18px;display:flex}.roomband__in p{font:500 1.15rem var(--serif);color:var(--ameixa);margin:0}.btn--room{background:var(--ameixa);color:#fff7f1;box-shadow:0 12px 26px -14px #3c192dcc}.btn--room:hover{background:var(--ameixa-d);transform:translateY(-2px)}.hdr__nav-wa{display:none!important}.hdr__burger{cursor:pointer;background:0 0;border:0;width:44px;height:44px;display:none;position:relative}.hdr__burger span{background:var(--ameixa);height:2px;transition:transform .3s var(--ease), top .3s var(--ease);position:absolute;left:10px;right:10px}.hdr__burger span:first-child{top:17px}.hdr__burger span:last-child{top:25px}.menu-open .hdr__burger span:first-child{top:21px;transform:rotate(45deg)}.menu-open .hdr__burger span:last-child{top:21px;transform:rotate(-45deg)}.pz{fill:currentColor;color:var(--ambar);width:1em;height:1em}.pz--amber{color:var(--ambar)}.pz--lilac{color:var(--lilas)}.pz--cream{color:var(--creme)}.pz--taupe{color:var(--taupe)}.pz--orange{color:var(--laranja)}.pz--ameixa{color:var(--ameixa)}.pz--float{left:var(--x);top:var(--y);width:var(--s);aspect-ratio:1;height:auto;rotate:var(--r);translate:calc(var(--px,0) * var(--k,1) * 1px) calc(var(--py,0) * var(--k,1) * 1px);animation:drift var(--d,7s) ease-in-out var(--dl,0s) infinite alternate;will-change:transform;filter:drop-shadow(0 6px 10px #1e0a1638);position:absolute}@keyframes drift{0%{transform:translate(0,0)rotate(0)}to{transform:translate3d(var(--dx,0px), var(--dy,-14px), 0) rotate(var(--dr,12deg))}}.knob:before{content:"";z-index:2;top:-23px;left:var(--kx,10%);background:var(--bg);width:92px;height:24px;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 24'%3E%3Cpath d='M0 24H26C31 24 32 20 31 17C29 8 36 0 46 0S63 8 61 17C60 20 61 24 66 24H92Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 24'%3E%3Cpath d='M0 24H26C31 24 32 20 31 17C29 8 36 0 46 0S63 8 61 17C60 20 61 24 66 24H92Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}main>.knob:nth-of-type(2n):before{left:auto;right:var(--kx,10%)}main>.knob:nth-of-type(3n):before{--kx:22%}.sec{background:var(--bg);color:var(--fg);padding-block:clamp(76px,10vw,144px);position:relative}.sec--marfim{--bg:var(--marfim);--fg:var(--tinta)}.sec--creme{--bg:var(--creme-l);--fg:var(--tinta)}.sec--ameixa{--bg:var(--ameixa);--fg:#fff7f1}.sec--profundo{--bg:var(--profundo);--fg:#f6ece5}.sec__head h2{font-size:clamp(2rem,1.2rem + 3vw,3.7rem)}.sec__head>p{max-width:52ch;color:inherit;opacity:.88;margin-top:1.2rem;font-size:1.08rem}.sec__head .link-arrow{margin-top:.6rem}.sec__head--center{text-align:center;max-width:780px;margin:0 auto clamp(44px,6vw,80px)}.sec__head--center .eyebrow{margin-inline:auto}.sec__head--row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;margin-bottom:clamp(36px,5vw,64px);display:flex}.sec__head--sticky{top:calc(var(--hdr) + 40px);position:sticky}.hero{background:var(--ameixa);color:#fff7f1;isolation:isolate;padding-top:clamp(28px,4vw,56px);position:relative;overflow:hidden}.hero__marble{z-index:-1;opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:300px;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:radial-gradient(120% 90% at 78% 20%,#ffd6a029,#0000 55%),linear-gradient(#0000 60%,#2e162559);position:absolute;inset:0}.hero__grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);grid-template-areas:"copy art""proof proof";align-items:end;gap:0 clamp(16px,3vw,48px);display:grid}.hero__copy{grid-area:copy;align-self:end;padding-block:clamp(12px,2vw,28px) clamp(28px,3.4vw,48px)}.hero__title{margin:0}.hero__display{font:500 clamp(2.2rem, min(1rem + 3.6vw, 7.6vh), 4.2rem) / 1.08 var(--serif);letter-spacing:-.012em;text-wrap:balance;display:block}@media (width>=981px) and (height<=860px){.hero__display{font-size:clamp(2.1rem,min(1rem + 3.4vw,6.4vh),3.9rem)}.hero__title .eyebrow{margin-bottom:.8rem}.hero__lede{margin-top:.9rem;font-size:1.05rem;line-height:1.5}.hero__cta{margin-top:1.3rem}.hero__note{margin-top:.7rem;font-size:.86rem}.hero__proof li{padding-top:10px}}.hero__title .eyebrow{margin-bottom:1.2rem}.hero__lede{color:#f3e4e8;max-width:46ch;margin:1.3rem 0 0;font-size:clamp(1.05rem,1rem + .35vw,1.28rem);line-height:1.55}.hero__cta{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:2rem;display:flex}.hero__cta .link-arrow{color:#fff7f1}.hero__note{color:#e6cfd7;max-width:46ch;margin:1.1rem 0 0;font-size:.92rem}.hero__proof{z-index:3;border-top:1px solid #fff7f147;grid-area:proof;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-bottom:clamp(20px,2.6vw,32px);display:grid;position:relative}.hero__proof li{border-right:1px solid #fff7f129;margin-right:16px;padding:14px 16px 0 0}.hero__proof li:last-child{border-right:0;margin-right:0}.hero__proof strong{font:500 1.02rem / 1.25 var(--serif);letter-spacing:0;display:block}.hero__proof span{font:600 .66rem / 1.3 var(--caps);letter-spacing:.16em;text-transform:uppercase;color:var(--ambar-l);margin-top:3px;display:block}.hero__art{width:min(100%, 580px, calc((100svh - var(--hdr) - 200px) / 1.62));aspect-ratio:1/1.62;grid-area:art;align-self:end;min-width:260px;margin-left:auto;position:relative}.hero__sun{aspect-ratio:1;background:radial-gradient(circle at 48% 36%, #fad094, var(--ambar) 58%, #e8a14e);border-radius:50%;position:absolute;bottom:0;left:3%;right:3%;box-shadow:0 40px 80px -30px #1e0a1699}.hero__img{filter:drop-shadow(0 30px 40px #1e0a1659);width:84%;height:auto;position:absolute;bottom:0;left:8%}.hero__pieces{z-index:2;pointer-events:none;position:absolute;inset:0}.hero__pieces .pz--float{animation-name:drift}.topics-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,7vw,120px);display:grid}.topics li a{transition:padding .4s var(--ease);border-top:1px solid #79476438;gap:.35rem;padding:clamp(22px,2.6vw,32px) 56px clamp(22px,2.6vw,32px) 0;text-decoration:none;display:grid;position:relative}.topics li:last-child a{border-bottom:1px solid #79476438}.topics__k{font:600 .68rem / 1.3 var(--caps);letter-spacing:.2em;text-transform:uppercase;color:var(--ameixa)}.topics__t{font:500 clamp(1.45rem, 1.1rem + 1.4vw, 2.3rem) / 1.12 var(--serif);letter-spacing:-.015em;transition:color .3s}.topics__d{max-width:52ch;color:var(--tinta-2)}.topics li a:after{content:"";background:var(--ambar);width:30px;height:30px;transition:transform .5s var(--ease), background .3s;margin-top:-15px;position:absolute;top:50%;right:4px;-webkit-mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat}.topics li a:hover{padding-left:14px}.topics li a:hover .topics__t{color:var(--ameixa)}.topics li a:hover:after{background:var(--ameixa);transform:rotate(90deg)scale(1.2)}.begin{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.begin h2{font-size:clamp(2.1rem,1.2rem + 3.2vw,4rem)}.chips{flex-wrap:wrap;gap:12px;display:flex}.chip{color:#f6ece5;transition:background .25s, color .25s, border-color .25s, transform .25s var(--ease);border:1px solid #e9ddcd57;border-radius:999px;align-items:center;gap:.8em;padding:.95em 1.35em;font-size:1.04rem;text-decoration:none;display:inline-flex}.chip span{opacity:.55;transition:opacity .25s;display:inline-flex}.chip:hover{background:var(--ambar);border-color:var(--ambar);color:var(--profundo);transform:translateY(-2px)}.chip:hover span{opacity:1}.about__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,100px);display:grid}.about__fig{max-width:520px;margin:0;position:relative}.about__fig:before{content:"";background:var(--ambar);position:absolute;inset:0;transform:translate(-6%,5%)rotate(-5deg);-webkit-mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat}.about__frame{aspect-ratio:1;background:var(--creme);position:relative;-webkit-mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat}.about__frame img{object-fit:cover;object-position:50% 100%;width:100%;height:100%}.about__fig figcaption{font-family:var(--serif);align-items:center;gap:12px;margin-top:18px;font-size:1.15rem;line-height:1.25;display:flex;position:relative}.about__fig figcaption small{font:600 .68rem var(--caps);letter-spacing:.18em;color:var(--ameixa)}.about__fig figcaption .pz{width:30px;height:30px}.about__txt h2{font-size:clamp(2rem,1.2rem + 2.8vw,3.5rem)}.about__quote{font:italic 500 clamp(1.4rem, 1.1rem + 1.2vw, 2rem) / 1.25 var(--serif);color:var(--ameixa);margin:1.4rem 0}.facts{border-top:1px solid #79476433;gap:0;margin:1.6rem 0 1.8rem;display:grid}.facts li{border-bottom:1px solid #79476433;grid-template-columns:110px 1fr;gap:12px;padding:12px 0;display:grid}.facts span{font:600 .68rem / 1.8 var(--caps);letter-spacing:.18em;text-transform:uppercase;color:var(--ameixa)}.steps__list{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,64px);display:grid}.steps__list li{position:relative}.steps__list li+li:before{content:"";border-top:1px dashed #fff7f166;width:clamp(24px,4vw,64px);position:absolute;top:42px;left:calc(-1*clamp(12px,2vw,32px))}.steps__piece{place-items:center;width:92px;height:92px;margin-bottom:1.4rem;display:grid;position:relative}.steps__piece .pz{width:100%;height:100%;position:absolute;inset:0}.steps__piece b{font:500 2rem / 1 var(--serif);color:var(--profundo);position:relative}.steps__list h3{margin-bottom:.7rem}.steps__list p{opacity:.88;max-width:34ch}.steps__cta{text-align:center;margin-top:clamp(40px,6vw,72px)}.reach__grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,100px);display:grid}.reach h2{font-size:clamp(2rem,1.2rem + 3vw,3.6rem)}.reach__txt>p{max-width:54ch;margin-top:1.2rem}.reach__perks{gap:.9rem;margin-top:1.6rem;display:grid}.reach__perks li{grid-template-columns:34px 1fr;align-items:start;gap:14px;display:grid}.reach__perks .pz{width:30px;height:30px;margin-top:2px}.reach__perks strong{font:500 1.2rem / 1.2 var(--serif);color:var(--ameixa);display:block}.reach__perks span{color:var(--tinta);line-height:1.45}.reach__list{border-top:1px solid #79476438;margin-top:2rem}.reach__list a{font:500 clamp(1.25rem, 1.1rem + .6vw, 1.55rem) / 1.2 var(--serif);transition:padding .3s var(--ease), color .2s;border-bottom:1px solid #79476438;justify-content:space-between;align-items:center;padding:1rem 0;text-decoration:none;display:flex}.reach__list a:hover{color:var(--ameixa);padding-inline:10px}.reach__list i{color:var(--ambar-d);transition:transform .3s var(--ease);font-style:normal}.reach__list a:hover i{transform:translate(6px)}.reach__fig{margin:0;position:relative}.reach__fig img{aspect-ratio:4/5;object-fit:cover;object-position:55% 50%;border-radius:6px;width:100%}.reach__fig img[src*=stock-terapia-online]{object-position:28% 50%}.reach__fig:after{content:"";border:1px solid var(--ambar);z-index:-1;border-radius:6px;position:absolute;inset:14px -14px -14px 14px}.videos__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,28px);display:grid}.vid{background:var(--profundo);aspect-ratio:9/16;cursor:pointer;width:100%;transition:transform .4s var(--ease), box-shadow .4s;border:0;border-radius:16px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 24px 40px -28px #2e1625b3}.vid:hover{transform:translateY(-6px);box-shadow:0 34px 50px -28px #2e1625cc}.vid img,.vid video{object-fit:cover;width:100%;height:100%}.vid__play{background:var(--ambar);width:54px;height:54px;color:var(--profundo);transition:scale .3s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;left:50%;translate:-50%;box-shadow:0 10px 24px -8px #0009}.vid:hover .vid__play{scale:1.12}.vid__t{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vid.is-playing{cursor:default}.vid.is-playing:hover{transform:none}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,52px) clamp(20px,2.6vw,36px);display:grid}.card{grid-template-rows:auto auto auto 1fr;align-content:start;gap:.5rem;text-decoration:none;display:grid}.card--lead{grid-column:span 2}.card__img{aspect-ratio:4/3;background:var(--creme);border-radius:6px;margin-bottom:.5rem;display:block;position:relative;overflow:hidden}.card--lead .card__img{aspect-ratio:16/9}.card__img:after{content:"";mix-blend-mode:multiply;background:linear-gradient(#0000 55%,#7947644d);position:absolute;inset:0}.card__img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.card:hover .card__img img{transform:scale(1.05)}.card__k{font:600 .68rem / 1.3 var(--caps);letter-spacing:.2em;text-transform:uppercase;color:var(--ameixa)}.card__t{font:500 clamp(1.3rem, 1.1rem + .7vw, 1.75rem) / 1.15 var(--serif);letter-spacing:-.01em;transition:color .2s}.card--lead .card__t{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.5rem)}.card:hover .card__t{color:var(--ameixa)}.card__d{color:var(--tinta-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.98rem;display:-webkit-box;overflow:hidden}.faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,7vw,110px);display:grid}.faq .sec__head{top:calc(var(--hdr) + 40px);position:sticky}.faq__i{border-top:1px solid #79476440}.faq__i:last-child{border-bottom:1px solid #79476440}.faq__i summary{cursor:pointer;font:500 clamp(1.15rem, 1.05rem + .5vw, 1.45rem) / 1.25 var(--serif);justify-content:space-between;align-items:center;gap:24px;padding:1.35rem 0;list-style:none;display:flex}.faq__i summary::-webkit-details-marker{display:none}.faq__i summary i{background:var(--ambar);width:26px;height:26px;transition:transform .4s var(--ease);border-radius:50%;flex:none;position:relative}.faq__i summary i:before,.faq__i summary i:after{content:"";background:var(--profundo);height:2px;position:absolute;top:12px;left:7px;right:7px}.faq__i summary i:after{transition:transform .3s var(--ease);transform:rotate(90deg)}.faq__i[open] summary i{transform:rotate(180deg)}.faq__i[open] summary i:after{transform:rotate(0)}.faq__a{color:var(--tinta-2);max-width:62ch;padding:0 3rem 1.5rem 0}.faq__a p:last-child{margin:0}.cta-band{text-align:center}.cta-band__in{max-width:820px}.cta-band__pieces{justify-content:center;gap:6px;margin-bottom:1.6rem;display:flex}.cta-band__pieces .pz{width:46px;height:46px}.cta-band__pieces .pz:first-child{translate:8px 6px;rotate:-14deg}.cta-band__pieces .pz:nth-child(2){translate:0 -8px;rotate:8deg}.cta-band__pieces .pz:nth-child(3){translate:-8px 6px;rotate:-4deg}.cta-band__t{font-size:clamp(2.1rem,1.1rem + 3.8vw,4.4rem)}.cta-band__p{opacity:.9;max-width:52ch;margin:1.4rem auto 2rem;font-size:1.12rem}.cta-band .note{opacity:.8;max-width:52ch;margin:1.2rem auto 0;font-size:.92rem}.cta-band .note--crisis{opacity:.65;margin-top:.6rem;font-size:.85rem}.cta-band .note a{color:inherit}.phero{background:var(--ameixa);color:#fff7f1;isolation:isolate;padding-block:clamp(36px,5vw,64px) clamp(64px,8vw,110px);position:relative;overflow:hidden}.phero:before{content:"";z-index:-1;opacity:.16;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:300px;position:absolute;inset:0}.phero__in{z-index:1;position:relative}.phero__t{letter-spacing:-.025em;max-width:18ch;font-size:clamp(2.2rem,1.1rem + 4vw,4.6rem)}.phero__lede{color:#f3e4e8;max-width:54ch;margin-top:1.4rem;font-size:clamp(1.05rem,1rem + .3vw,1.25rem)}.phero--art .phero__t{max-width:17ch;font-size:clamp(2.1rem,1.1rem + 3.4vw,4rem)}.phero__art{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.phero__fig{margin:0;position:relative}.phero__fig img{aspect-ratio:5/4;object-fit:cover;outline-offset:12px;background:var(--ameixa-d);border-radius:6px;outline:1px solid #f3b568bf;width:100%}.pcluster{z-index:0;pointer-events:none;width:min(48%,600px);position:absolute;top:0;bottom:0;right:0}.pcluster .pz--float{opacity:.92;filter:none}.crumbs{color:#ead7de;margin-bottom:1.6rem;font-size:.82rem}.crumbs ol{flex-wrap:wrap;gap:.4em;display:flex}.crumbs li+li:before{content:"/";opacity:.55;margin-right:.4em}.crumbs a{opacity:.85;text-decoration:none}.crumbs a:hover{opacity:1;text-decoration:underline}.byline{align-items:center;gap:14px;margin-top:1.8rem;font-size:.95rem;line-height:1.4;display:flex}.byline__img{object-fit:cover;object-position:50% 20%;border:2px solid var(--ambar);border-radius:50%;width:54px;height:54px}.byline small{opacity:.8;font-size:.82rem}.byline a{color:var(--ambar)}.notfound{align-items:center;min-height:56vh;display:grid}.art{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(32px,6vw,96px);padding-block:clamp(48px,7vw,100px);display:grid}.art--single{grid-template-columns:minmax(0,1fr);max-width:860px}.prose{max-width:724px;font-size:clamp(1.04rem,1rem + .2vw,1.14rem);line-height:1.75}.prose a:not(.btn){color:var(--ameixa);text-decoration-color:var(--ambar);text-decoration-thickness:2px}.prose a:not(.btn):hover{background:#f3b5684d}.prose a.btn{text-decoration:none}.prose__lead{color:var(--tinta-2);font-size:1.28em;line-height:1.55}.prose__sec{scroll-margin-top:calc(var(--hdr) + 20px);margin-top:clamp(2.4rem,4vw,3.6rem)}.prose h2{margin-bottom:1.1rem;font-size:clamp(1.7rem,1.25rem + 1.5vw,2.5rem)}.prose__ul{margin:0 0 1.2em}.prose__ul li{padding:.2em 0 .2em 1.9em;position:relative}.prose__ul li:before{content:"";background:var(--ambar);width:1.05em;height:1.05em;position:absolute;top:.62em;left:0;-webkit-mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat}.callout{border-left:3px solid var(--ambar);margin:1.8rem 0;padding:.3rem 0 .3rem 1.4rem}.callout p{font:italic 500 clamp(1.25rem, 1.1rem + .7vw, 1.6rem) / 1.35 var(--serif);color:var(--ameixa);margin:0}.answer{background:var(--creme-l);border-left:4px solid var(--ambar);border-radius:6px;margin:0 0 2.4rem;padding:1.5rem 1.7rem 1.4rem;position:relative}.answer:after{content:"";background:var(--ambar);width:32px;height:32px;position:absolute;top:-14px;right:16px;rotate:12deg;-webkit-mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/elane-psi/img/piece-mask.svg) 50%/contain no-repeat}.answer__k{font:600 .7rem var(--caps);letter-spacing:.22em;text-transform:uppercase;color:var(--ameixa);margin:0 0 .5rem}.answer p:last-child{margin:0;font-size:1.06em;line-height:1.65}.crisis{background:#fff3ec;border:1px solid #efcdb9;border-radius:8px;margin:2.4rem 0;padding:1.2rem 1.4rem;font-size:.98rem;line-height:1.6}.mid-cta{border-block:1px solid #79476438;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:2.4rem 0;padding:1.1rem 0;display:flex}.mid-cta p{font:italic 500 1.2rem / 1.3 var(--serif);color:var(--ameixa);align-items:center;gap:12px;max-width:34ch;margin:0;display:flex}.mid-cta .pz{flex:none;width:34px;height:34px}.inline-cta{background:var(--ameixa);color:#fff7f1;border-radius:10px;margin:clamp(2.6rem,5vw,4rem) 0;padding:clamp(26px,4vw,46px);position:relative;overflow:hidden}.inline-cta h2{color:#fff7f1;margin-bottom:.8rem;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem)}.inline-cta p{opacity:.92;max-width:50ch}.sources ul{gap:.6rem;font-size:.95rem;display:grid}.sources a{word-break:break-word}.disclaimer{color:var(--tinta-2);margin-top:1.4rem;font-size:.88rem;font-style:italic}.related{margin-top:3rem}.related h2{font-size:1.6rem}.related ul{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.related a{border:1px solid #79476438;border-radius:6px;gap:4px;padding:1.1rem 1.2rem;transition:border-color .2s,background .2s;display:grid;text-decoration:none!important}.related a:hover{border-color:var(--ambar);background:var(--creme-l)}.related__k{font:600 .66rem var(--caps);letter-spacing:.18em;text-transform:uppercase;color:var(--ameixa)}.related__t{font:500 1.15rem / 1.25 var(--serif);color:var(--tinta)}.faq__list--prose .faq__i summary{font-size:clamp(1.1rem,1.02rem + .4vw,1.3rem)}.art__side{top:calc(var(--hdr) + 28px);gap:18px;display:grid;position:sticky}.side-card{background:var(--creme-l);border-radius:8px;padding:1.4rem 1.5rem;font-size:.95rem}.side-card__k{font:600 .7rem var(--caps);letter-spacing:.22em;text-transform:uppercase;color:var(--ameixa);margin:0 0 .8rem}.side-card ol{counter-reset:t;gap:.5rem;display:grid}.side-card ol a{color:var(--tinta-2);border-left:2px solid #0000;padding-left:.9rem;line-height:1.35;text-decoration:none;display:block}.side-card ol a:hover,.side-card ol a.is-on{color:var(--ameixa);border-left-color:var(--ambar)}.side-card--wa{background:var(--ameixa);color:#fff7f1}.side-card--wa .side-card__k{color:var(--ambar-l)}.side-card--wa p{opacity:.92}.btn--ig{background:var(--ameixa);color:#fff7f1;box-shadow:0 12px 28px -14px #3c192db3}.btn--ig:hover{background:var(--ameixa-d);transform:translateY(-2px)}.side-card--ig{background:var(--creme-l);border:1px solid #79476433;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:2.4rem;padding:1.5rem 1.7rem;display:flex}.side-card--ig .side-card__k{flex-basis:100%;margin-bottom:0}.side-card--ig p:not(.side-card__k){max-width:46ch;color:var(--tinta-2);flex:260px;margin:0;font-size:1.02rem}.side-card--ig .btn{font-size:.95rem}.igband__in{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:clamp(28px,6vw,96px);display:grid}.igband__txt{max-width:56ch}.igband__txt .btn{margin-top:1.6rem}.igphone{background:#231520;border-radius:42px;justify-self:center;width:min(340px,100%);padding:10px;box-shadow:0 40px 70px -34px #231520b3,inset 0 0 0 2px #4a3342}.igphone__screen{color:#1d1a1c;background:#fff;border-radius:33px;padding:0 0 4px;position:relative;overflow:hidden}.igphone__island{background:#231520;border-radius:14px;width:86px;height:22px;margin:8px auto 0}.igphone__top{font:700 .98rem / 1 var(--sans);justify-content:space-between;align-items:center;padding:10px 16px 6px;display:flex}.igphone__prof{align-items:center;gap:12px;padding:8px 16px 6px;display:flex}.igphone__av{background:conic-gradient(var(--ambar), var(--ameixa), var(--ambar));border-radius:50%;flex:none;width:66px;height:66px;padding:2px;overflow:hidden}.igphone__av picture,.igphone__av img{object-fit:cover;object-position:50% 20%;border:2px solid #fff;border-radius:50%;width:100%;height:100%;display:block}.igphone__prof strong{font:700 .9rem / 1.2 var(--sans);display:block}.igphone__prof span{font:400 .78rem / 1.35 var(--sans);color:#5b5258;display:block}.igphone__follow{background:var(--ameixa);color:#fff;text-align:center;font:600 .88rem var(--sans);border-radius:8px;margin:8px 16px 12px;padding:.55em 0;text-decoration:none;display:block}.igphone__follow:hover{background:var(--ameixa-d)}.igphone__grid{border-top:1px solid #ece7e9;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.igphone__tile{aspect-ratio:3/4;background:#eee;display:block;position:relative;overflow:hidden}.igphone__tile picture,.igphone__tile img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease);display:block}.igphone__tile:hover img{transform:scale(1.05)}.igphone__badge{filter:drop-shadow(0 1px 3px #00000080);position:absolute;top:6px;right:6px}@media (width<=900px){.igband__in{grid-template-columns:1fr}}.igband h2{font-size:clamp(1.8rem,1.2rem + 2.2vw,2.8rem)}.igband__txt>p:not(.eyebrow){margin-top:1rem}.cbt{background:var(--creme-l);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:10px;margin:2rem 0 .4rem;padding:1.6rem 1rem;display:grid}.cbt__n{text-align:center;justify-items:center;gap:4px;padding-inline:4px;display:grid;position:relative}.cbt__n .pz{width:78px;height:78px;margin-bottom:6px}.cbt__n:nth-child(2) .pz{rotate:90deg}.cbt__n:nth-child(3) .pz{rotate:180deg}.cbt__n:nth-child(4) .pz{rotate:270deg}.cbt__n:not(:last-child):after{content:"→";color:var(--ambar-d);font-size:1.4rem;position:absolute;top:28px;right:-14px}.cbt__n b{font:500 1.15rem var(--serif);color:var(--ameixa)}.cbt__n span{color:var(--tinta-2);font-size:.86rem;line-height:1.35}.vgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px) clamp(24px,4vw,64px);display:grid}.vcard{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.vcard__t{margin:.3rem 0 .6rem;font-size:clamp(1.3rem,1.1rem + .8vw,1.8rem)}.vcard__b p:not(.card__k){color:var(--tinta-2);font-size:.98rem}.ftr{background:var(--profundo);color:#ead9e1;padding-top:clamp(56px,7vw,96px);font-size:.96rem}.ftr__grid{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:clamp(28px,4vw,56px);padding-bottom:clamp(36px,5vw,64px);display:grid}.ftr__brand img{width:200px;height:auto;margin-bottom:1.2rem}.ftr__brand p{opacity:.85;max-width:34ch;margin-bottom:1.4rem}.ftr__h{font:600 .72rem var(--caps);letter-spacing:.22em;text-transform:uppercase;color:var(--ambar);margin-bottom:1.1rem}.ftr ul{gap:.55rem;display:grid}.ftr a{opacity:.88;text-decoration:none}.ftr a:hover{opacity:1;text-decoration:underline;text-decoration-color:var(--ambar)}.ftr .btn{opacity:1;text-decoration:none!important}.ftr address{gap:.5rem;font-style:normal;display:grid}.ftr address p{margin:0}.ftr__addr{opacity:.8;font-size:.9rem}.ftr__legal{opacity:.8;border-top:1px solid #ffffff1f;gap:.5rem;padding-block:26px 110px;font-size:.84rem;display:grid}.ftr__legal p{max-width:90ch;margin:0}.ftr__legal a.to-top{color:#fff7f1;font:600 .92rem var(--sans);transition:background .2s, color .2s, transform .25s var(--ease);border:1.5px solid #fff7f1a6;border-radius:999px;justify-self:start;align-items:center;gap:.6em;margin-top:.9rem;padding:.75em 1.3em;text-decoration:none;display:inline-flex}.ftr__legal a.to-top:hover,.ftr__legal a.to-top:focus-visible{background:var(--ambar);border-color:var(--ambar);color:var(--profundo);transform:translateY(-2px)}.ftr__legal a,.crumbs a,.byline a,.cta-band .note a{text-decoration:underline #f3b568cc}.wa-float{z-index:70;background:var(--ambar);color:var(--profundo);font:600 .95rem var(--sans);transition:transform .3s var(--ease), opacity .4s;border-radius:999px;align-items:center;gap:.6em;padding:.95em 1.3em;text-decoration:none;display:inline-flex;position:fixed;bottom:clamp(14px,2.4vw,28px);right:clamp(14px,2.4vw,28px);box-shadow:0 16px 36px -10px #2e1625a6}.wa-float:hover{transform:translateY(-3px)}.js .wa-float{opacity:0;pointer-events:none;transform:translateY(14px)}.js .wa-float.show{opacity:1;pointer-events:auto;transform:none}.js .wa-float.show:hover{transform:translateY(-3px)}.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(26px)}.js [data-reveal].in{opacity:1;transform:none}.js .steps__piece .pz{opacity:0;transition:transform 1s var(--ease) .25s, opacity .6s .25s;transform:translate(-34px,-30px)rotate(-30deg)}.js .steps__piece b{opacity:0;transition:opacity .5s .9s}.js .in .steps__piece .pz{opacity:1;transform:none}.js .in .steps__piece b{opacity:1}.js .steps__list li:nth-child(2) .steps__piece .pz{transition-delay:.45s}.js .steps__list li:nth-child(3) .steps__piece .pz{transition-delay:.65s}.js .hero__copy>*{animation:rise .8s var(--ease) both}.js .hero__art{animation:rise-art 1s var(--ease) both}@keyframes rise-art{0%{transform:translateY(28px)}to{transform:none}}.js .hero__title{animation-delay:50ms}.js .hero__lede{animation-delay:.2s}.js .hero__cta{animation-delay:.32s}.js .hero__note{animation-delay:.4s}.js .hero__proof{animation-delay:.5s}.js .hero__art{animation-delay:.15s}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=1100px){.ftr__grid{grid-template-columns:1fr 1fr}.videos__row{grid-template-columns:repeat(2,1fr)}}@media (width<=980px){:root{--hdr:64px}.hdr__logo img{height:38px}.hdr__burger{display:block}.hdr__cta{display:none}.hdr__nav{inset:var(--hdr) 0 0 0;z-index:59;padding:24px var(--pad) 64px;background:var(--ameixa);background-image:linear-gradient(180deg, var(--ameixa), var(--profundo-2));opacity:0;visibility:hidden;transition:opacity .35s, translate .35s var(--ease), visibility .35s;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;position:fixed;translate:0 -8px}.menu-open .hdr__nav{opacity:1;visibility:visible;translate:0}.menu-open{overflow:hidden}.hdr__nav a{font:500 clamp(1.9rem, 6vw, 2.6rem) / 1.2 var(--serif);letter-spacing:-.01em;text-transform:none;color:#fff7f1;border:0;padding:.15em 0}.hdr__nav a:hover,.hdr__nav a[aria-current]{color:var(--ambar)}.hdr__nav a.is-room,.hdr__nav a.is-room:hover{font:600 1.05rem var(--sans);letter-spacing:0;background:var(--ambar);color:var(--profundo);justify-content:center;margin-top:.6rem;padding:.9em 1.5em}.hdr__nav .hdr__nav-wa{background:var(--ambar);font:600 1rem var(--sans);border-radius:999px;align-items:center;gap:.6em;margin-top:28px;padding:.9em 1.5em;color:var(--profundo)!important;display:inline-flex!important}.hero__grid,.about__grid,.reach__grid,.begin,.topics-grid,.faq__grid,.phero__art{grid-template-columns:1fr}.hero__grid{grid-template-areas:"art""copy""proof";padding-top:6px}.hero__copy{align-self:auto;padding-bottom:8px}.hero__art{width:min(66vw,280px);margin:0 auto}.hero__proof{grid-template-columns:repeat(2,1fr);row-gap:14px}.hero__proof li{border-right:0;margin:0;padding:12px 0 0}.sec__head--sticky,.faq .sec__head{position:static}.art{grid-template-columns:1fr}.art__side{order:-1;grid-template-columns:1fr;position:static}.side-card--toc{display:none}.steps__list{grid-template-columns:1fr;gap:44px}.steps__list li+li:before{display:none}.steps__list li{grid-template-columns:92px 1fr;column-gap:20px;display:grid}.steps__piece{grid-row:span 2;margin:0}.about__fig{max-width:420px;margin-inline:auto}.pcluster{opacity:.55;width:70%}.phero--art .phero__fig{order:2;max-width:560px}.vgrid{grid-template-columns:1fr}}@media (width<=720px){.cards{grid-template-columns:1fr}.card--lead{grid-column:auto}.card--lead .card__img{aspect-ratio:4/3}.related ul{grid-template-columns:1fr}.cbt{grid-template-columns:repeat(2,1fr);row-gap:22px}.videos__row{scroll-snap-type:x mandatory;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);scrollbar-width:none;gap:14px;padding-bottom:18px;display:flex;overflow-x:auto}.videos__row .vid{scroll-snap-align:start;flex:0 0 62%}.facts li{grid-template-columns:1fr;gap:0}.ftr__grid{grid-template-columns:1fr}.vcard{grid-template-columns:120px 1fr;gap:16px}.wa-float span{display:none}.wa-float{padding:1em}.faq__a{padding-right:0}}@media (width<=420px){.hero__display{font-size:2.3rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}.js [data-reveal],.js .steps__piece .pz,.js .steps__piece b{opacity:1;transform:none}}.up-float{z-index:69;background:var(--ameixa);color:#fff7f1;width:46px;height:46px;transition:transform .3s var(--ease), opacity .4s, background .2s, color .2s;border:1.5px solid #fff7f18c;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:fixed;bottom:calc(clamp(14px,2.4vw,28px) + 66px);right:clamp(14px,2.4vw,28px);box-shadow:0 12px 28px -10px #2e162599}.up-float:hover,.up-float:focus-visible{background:var(--ambar);border-color:var(--ambar);color:var(--profundo);transform:translateY(-3px)}.js .up-float{opacity:0;pointer-events:none;transform:translateY(14px)}.js .up-float.show{opacity:1;pointer-events:auto;transform:none}.js .up-float.show:hover{transform:translateY(-3px)}@media (width<=760px){.up-float{right:calc(clamp(14px,2.4vw,28px) + 4px)}}.guideband{background:var(--creme-l);padding-block:clamp(36px,6vw,72px)}.guideband__in{grid-template-columns:minmax(150px,220px) 1fr;align-items:center;gap:clamp(24px,5vw,64px);display:grid}.guideband__cover{transition:transform .4s var(--ease);border-radius:6px;display:block;overflow:hidden;transform:rotate(-3deg);box-shadow:0 24px 50px -22px #2e162599}.guideband__cover:hover{transform:rotate(0)translateY(-3px)}.guideband__cover img{width:100%;height:auto;display:block}.guideband__t{font:500 clamp(1.7rem, 3.4vw, 2.5rem) var(--serif);color:var(--profundo);margin:.2em 0 .5em;line-height:1.1}.guideband__t em{color:var(--ameixa)}.guideband__txt p{max-width:54ch;color:var(--tinta-2)}.guideband__cta{margin-top:1.2rem}.note-small{color:var(--tinta-2);font-size:.95rem}.side-card--guide .btn{flex:none}@media (width<=600px){.guideband__in{grid-template-columns:1fr}.guideband__cover{max-width:190px;margin-inline:auto}}.roomband__install{font:600 1rem var(--sans);color:var(--ameixa);text-underline-offset:4px;text-decoration:underline 1.5px}.install{max-width:760px}.install h3{font:500 1.5rem var(--serif);color:var(--profundo);margin:2rem 0 .6rem}.install__help{background:var(--marfim);border-left:4px solid var(--ambar);color:var(--tinta);border-radius:0 8px 8px 0;padding:.8rem 1rem}.install__help[hidden],[data-install][hidden]{display:none}.remind{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:14px 18px;margin-top:1rem;display:grid}.remind label{font:600 .95rem var(--sans);color:var(--tinta-2);gap:6px;display:grid}.remind input[type=date],.remind input[type=time],.remind select{font:500 1.05rem var(--sans);color:var(--tinta);background:#fff;border:1.5px solid #79476466;border-radius:10px;min-height:48px;padding:.7em .8em}.remind__chk{grid-column:1/-1;align-items:center;gap:10px;font-weight:500;display:flex!important}.remind__chk input{width:22px;height:22px;accent-color:var(--ameixa)}.remind .btn{grid-column:1/-1;justify-self:start}.fs-btn{color:#fff7f1;font:600 .95rem var(--sans);cursor:pointer;background:0 0;border:1.5px solid #fff7f1a6;border-radius:999px;justify-self:start;align-items:center;gap:.6em;margin:.9rem 0 0 .6rem;padding:.75em 1.3em;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.fs-btn span:first-child{font-family:var(--serif);font-size:1.15em}.fs-btn:hover,.fs-btn:focus-visible{background:var(--ambar);border-color:var(--ambar);color:var(--profundo)}.phero__fig img.fig-portrait{aspect-ratio:900/1272;object-fit:contain;outline:0;max-width:300px;margin-inline:auto;display:block;transform:rotate(2deg);box-shadow:0 26px 50px -24px #000000b3}.tfilter{gap:14px;margin-bottom:2rem;display:grid}.tfilter__q input{width:100%;max-width:520px;font:500 1.05rem var(--sans);color:var(--tinta);background:#fff;border:1.5px solid #79476466;border-radius:999px;min-height:50px;padding:.85em 1.1em}.tfilter__chips{flex-wrap:wrap;gap:8px;display:flex}.chip{font:600 .92rem var(--sans);color:var(--ameixa);cursor:pointer;background:0 0;border:1.5px solid #79476459;border-radius:999px;padding:.55em 1em;transition:background .2s,color .2s,border-color .2s}.chip small{opacity:.7;margin-left:.25em;font-weight:500}.chip:hover{border-color:var(--ameixa)}.chip.is-on{background:var(--ameixa);border-color:var(--ameixa);color:#fff7f1}.tfilter__n{color:var(--tinta-2);margin:0;font-size:.95rem}.tfilter__none{color:var(--tinta-2);padding:1rem 0}.cards--all .card[hidden],.tfilter__none[hidden]{display:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.related--cat{margin-top:2rem}.related__all{margin:1.1rem 0 0}@media (width<=600px){.hero__art .pz--float{left:var(--mx,var(--x));top:var(--my,var(--y));filter:none;will-change:auto}}
.admin-bar .hdr{top:32px}@media(max-width:782px){.admin-bar .hdr{top:46px}}
