.__lup_font_instrumentSans_dc33704f{font-family:instrumentSans,instrumentSans Fallback}.__lup_font_instrumentSans_dc33704f_variable{--landing-instrument-sans:"instrumentSans", "instrumentSans Fallback"}
.pipeline-blocks-module__cOdHlH__section{--pb-ink:var(--landing-text,#241e20);--pb-muted:#6b6962;--pb-line:#18181b1a;--pb-segment:#18181b1f;--pb-badge:#18181b52;--pb-focus:var(--landing-green,#004225);--pb-box:var(--landing-text,#241e20);--pb-on-box:#fffefb;--pb-gap:8px;color:var(--pb-ink);padding-block:96px 104px}.pipeline-blocks-module__cOdHlH__inner{width:min(100% - 80px, var(--landing-content-width,1180px));margin-inline:auto}.pipeline-blocks-module__cOdHlH__media{aspect-ratio:1920/860;background:#fffefb;overflow:hidden}.pipeline-blocks-module__cOdHlH__video{object-fit:cover;width:100%;height:100%;display:block}.pipeline-blocks-module__cOdHlH__steps{isolation:isolate;column-gap:var(--pb-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid;position:relative}.pipeline-blocks-module__cOdHlH__steps:before{content:"";z-index:-1;width:calc((100% - 3 * var(--pb-gap)) / 4);border-radius:var(--landing-radius,8px);background:var(--pb-box);pointer-events:none;transition:translate .56s cubic-bezier(.77,0,.175,1);position:absolute;top:0;bottom:0;left:0}.pipeline-blocks-module__cOdHlH__steps[data-step="1"]:before{translate:calc(100% + var(--pb-gap)) 0}.pipeline-blocks-module__cOdHlH__steps[data-step="2"]:before{translate:calc(2 * (100% + var(--pb-gap))) 0}.pipeline-blocks-module__cOdHlH__steps[data-step="3"]:before{translate:calc(3 * (100% + var(--pb-gap))) 0}.pipeline-blocks-module__cOdHlH__steps>li{display:flex}.pipeline-blocks-module__cOdHlH__step{border-radius:var(--landing-radius,8px);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr auto;gap:12px;padding:20px;transition:background-color .2s;display:grid}.pipeline-blocks-module__cOdHlH__head{align-items:center;gap:12px;display:flex}.pipeline-blocks-module__cOdHlH__badge{background:var(--pb-badge);color:#fffefb;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:650;transition:background-color .2s,color .2s;display:grid}.pipeline-blocks-module__cOdHlH__section .pipeline-blocks-module__cOdHlH__label{color:var(--pb-muted);opacity:.7;font-size:20px;font-weight:500;line-height:1.2;transition:color .2s,opacity .2s}.pipeline-blocks-module__cOdHlH__section .pipeline-blocks-module__cOdHlH__text{color:var(--pb-muted);opacity:.6;text-wrap:pretty;font-size:16px;line-height:1.5;transition:color .2s,opacity .2s}.pipeline-blocks-module__cOdHlH__step[aria-current=step]{--pb-segment:color-mix(in srgb, var(--pb-on-box) 18%, transparent);--pb-fill:var(--pb-on-box)}.pipeline-blocks-module__cOdHlH__step[aria-current=step] .pipeline-blocks-module__cOdHlH__badge{background:var(--pb-on-box);color:var(--pb-box)}.pipeline-blocks-module__cOdHlH__step[aria-current=step] :is(.pipeline-blocks-module__cOdHlH__badge,.pipeline-blocks-module__cOdHlH__label,.pipeline-blocks-module__cOdHlH__text){transition-delay:.3s}.pipeline-blocks-module__cOdHlH__step[aria-current=step] .pipeline-blocks-module__cOdHlH__label{color:var(--pb-on-box);opacity:1}.pipeline-blocks-module__cOdHlH__step[aria-current=step] .pipeline-blocks-module__cOdHlH__text{color:color-mix(in srgb, var(--pb-on-box) 74%, transparent);opacity:1}@media (hover:hover) and (pointer:fine){.pipeline-blocks-module__cOdHlH__step:not([aria-current=step]):hover{background:color-mix(in srgb, var(--pb-ink) 4%, transparent)}.pipeline-blocks-module__cOdHlH__step:hover .pipeline-blocks-module__cOdHlH__label,.pipeline-blocks-module__cOdHlH__step:hover .pipeline-blocks-module__cOdHlH__text{opacity:.9}.pipeline-blocks-module__cOdHlH__step[aria-current=step]:hover .pipeline-blocks-module__cOdHlH__label,.pipeline-blocks-module__cOdHlH__step[aria-current=step]:hover .pipeline-blocks-module__cOdHlH__text{opacity:1}}.pipeline-blocks-module__cOdHlH__step:focus-visible{outline:2px solid var(--pb-focus);outline-offset:2px}.pipeline-blocks-module__cOdHlH__track{grid-template-columns:repeat(22,minmax(0,1fr));gap:3px;margin-top:6px;display:grid;position:relative}.pipeline-blocks-module__cOdHlH__segment{aspect-ratio:1;background:var(--pb-segment);border-radius:1px}.pipeline-blocks-module__cOdHlH__fill{grid-template-columns:inherit;gap:inherit;clip-path:inset(0 100% 0 0);animation:3.5s steps(22,end) forwards paused pipeline-blocks-module__cOdHlH__pb-fill;display:grid;position:absolute;inset:0}.pipeline-blocks-module__cOdHlH__fill .pipeline-blocks-module__cOdHlH__segment{background:var(--pb-fill,var(--pb-ink))}.pipeline-blocks-module__cOdHlH__fill[data-last]{animation-duration:4.5s}.pipeline-blocks-module__cOdHlH__fill[data-pace=chat][data-stage="0"]{animation-duration:4.6s}.pipeline-blocks-module__cOdHlH__fill[data-pace=chat][data-stage="1"]{animation-duration:4.55s}.pipeline-blocks-module__cOdHlH__fill[data-pace=chat][data-stage="2"]{animation-duration:3.8s}.pipeline-blocks-module__cOdHlH__fill[data-pace=chat][data-stage="3"]{animation-duration:4.87s}.pipeline-blocks-module__cOdHlH__fill[data-playing]{animation-play-state:running}@keyframes pipeline-blocks-module__cOdHlH__pb-fill{to{clip-path:inset(0)}}.pipeline-blocks-module__cOdHlH__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.pipeline-blocks-module__cOdHlH__section{padding-block:72px 80px}.pipeline-blocks-module__cOdHlH__inner{width:min(100% - 48px, var(--landing-content-width,1180px))}.pipeline-blocks-module__cOdHlH__steps{row-gap:var(--pb-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.pipeline-blocks-module__cOdHlH__steps:before{display:none}.pipeline-blocks-module__cOdHlH__step[aria-current=step]{background:var(--pb-box)}}.pipeline-blocks-module__cOdHlH__stagesText.pipeline-blocks-module__cOdHlH__stagesText{display:none}@media (width<=560px){.pipeline-blocks-module__cOdHlH__media{aspect-ratio:980/860}.pipeline-blocks-module__cOdHlH__video{object-position:83% 50%}}@media (width<=560px) and (prefers-reduced-motion:no-preference){.pipeline-blocks-module__cOdHlH__inner>nav{display:none}.pipeline-blocks-module__cOdHlH__stagesText.pipeline-blocks-module__cOdHlH__stagesText{display:block}}@media (prefers-reduced-motion:reduce){.pipeline-blocks-module__cOdHlH__fill{display:none}.pipeline-blocks-module__cOdHlH__steps:before{transition:none}.pipeline-blocks-module__cOdHlH__step[aria-current=step] :is(.pipeline-blocks-module__cOdHlH__badge,.pipeline-blocks-module__cOdHlH__label,.pipeline-blocks-module__cOdHlH__text){transition-delay:0s}}.grain-bento-module__OSrxkb__backdrop{z-index:-1;border-radius:inherit;background:var(--gb-plain);position:absolute;inset:0;overflow:hidden}.grain-bento-module__OSrxkb__backdrop[data-surface=peach]{background:radial-gradient(60% 70% at 18% 18%, #ffcfa9 0, transparent 70%), radial-gradient(55% 60% at 88% 26%, var(--gb-pearl) 0, transparent 72%), radial-gradient(70% 70% at 62% 100%, #9c6740 0, transparent 70%), radial-gradient(50% 50% at 30% 80%, #e48f5f 0, transparent 75%), #dcae86}.grain-bento-module__OSrxkb__backdrop[data-surface=green]{background:radial-gradient(70% 80% at 10% 100%, #002a17 0, transparent 70%), radial-gradient(60% 60% at 92% 6%, var(--gb-pearl) 0, transparent 70%), radial-gradient(55% 55% at 70% 70%, #2f7a55 0, transparent 72%), radial-gradient(45% 45% at 30% 25%, #6b9c80 0, transparent 75%), var(--gb-green)}.grain-bento-module__OSrxkb__backdrop[data-surface=pearl]{background:radial-gradient(60% 70% at 20% 10%, #f4f0ea 0, transparent 70%), radial-gradient(60% 60% at 90% 90%, #e9d8c5 0, transparent 70%), radial-gradient(50% 60% at 80% 20%, #b9c8da 0, transparent 72%), var(--gb-pearl)}.grain-bento-module__OSrxkb__backdrop[data-surface=ink]{background:radial-gradient(55% 60% at 85% 12%,#ffbe948c 0,#0000 70%),radial-gradient(60% 60% at 10% 95%,#3a2618 0,#0000 70%),radial-gradient(40% 40% at 55% 55%,#c9d4e229 0,#0000 75%),#0d0c0b}.grain-bento-module__OSrxkb__backdrop[data-surface=field]{background:#8a7462}.grain-bento-module__OSrxkb__grain{mix-blend-mode:overlay;opacity:.5;pointer-events:none;background:url(/landing/grain/noise.png) 0 0/128px 128px;position:absolute;inset:0}.grain-bento-module__OSrxkb__backdrop[data-surface=plain] .grain-bento-module__OSrxkb__grain{mix-blend-mode:multiply;opacity:.05}.grain-bento-module__OSrxkb__backdrop[data-surface=pearl] .grain-bento-module__OSrxkb__grain{opacity:.45}
.__lup_font_heroSerif_5163936b{font-family:heroSerif,heroSerif Fallback}.__lup_font_heroSerif_5163936b_variable{--hero-serif:"heroSerif", "heroSerif Fallback"}
.site-footer-module__Cp2soN__footer{--sf-ink:#241e20;--sf-muted:#6b6962;--sf-line:#dcd8ce;--sf-field:#fffefb;--sf-on-ink:#fffefb;--sf-hover:var(--landing-green,#004225);color:var(--sf-ink);padding-block:96px 40px}.site-footer-module__Cp2soN__main{grid-template-columns:minmax(0,1fr) auto;gap:64px;display:grid}.site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__main h2{font-family:var(--hero-serif), Georgia, serif;letter-spacing:-.01em;font-size:28px;font-weight:400;line-height:1.1}.landing.landing .site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__group h2{color:var(--sf-muted);font-family:var(--landing-body-font);letter-spacing:0;font-size:14px;font-weight:500;line-height:1.4}.landing.landing .site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__group a{font-weight:400}.site-footer-module__Cp2soN__newsletter{max-width:380px}.site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__newsletter p{color:var(--sf-muted);margin-top:14px;font-size:15px;line-height:1.5}.site-footer-module__Cp2soN__newsletterForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:20px;display:grid}.site-footer-module__Cp2soN__newsletterForm input{border:1px solid var(--sf-line);border-radius:var(--landing-button-radius);background:var(--sf-field);min-width:0;height:44px;color:var(--sf-ink);font:inherit;padding-inline:18px;font-size:15px;transition:border-color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1)}.site-footer-module__Cp2soN__newsletterForm input::placeholder{color:var(--sf-muted)}.site-footer-module__Cp2soN__newsletterForm input:focus-visible{border-color:var(--sf-ink);outline:none}.site-footer-module__Cp2soN__newsletterForm button{border-radius:var(--landing-button-radius);background:var(--sf-ink);height:44px;color:var(--sf-on-ink);font:inherit;cursor:pointer;border:0;padding-inline:20px;font-size:14px;font-weight:600;transition:background-color .15s cubic-bezier(.2,0,0,1),scale .15s cubic-bezier(.2,0,0,1)}.site-footer-module__Cp2soN__newsletterForm button:active{scale:.96}.site-footer-module__Cp2soN__newsletterForm button:focus-visible{outline:2px solid var(--sf-ink);outline-offset:3px}.site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__newsletterNote{min-height:1.4em;color:var(--sf-muted);grid-column:1/-1;margin-top:4px;font-size:13px;line-height:1.4}.site-footer-module__Cp2soN__groups{grid-template-columns:repeat(4,minmax(120px,auto));column-gap:56px;display:grid}.site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__group h2{margin-bottom:20px}.site-footer-module__Cp2soN__phoneOnly.site-footer-module__Cp2soN__phoneOnly{display:none}.site-footer-module__Cp2soN__group ul,.site-footer-module__Cp2soN__social{margin:0;padding:0;list-style:none}.site-footer-module__Cp2soN__group ul{gap:4px;display:grid}.site-footer-module__Cp2soN__group a{padding-block:4px;font-size:15px;font-weight:500;line-height:1.4;transition:color .15s cubic-bezier(.2,0,0,1);display:inline-block}.site-footer-module__Cp2soN__soon{color:var(--sf-muted);align-items:center;gap:6px;padding-block:4px;font-size:15px;font-weight:500;line-height:1.4;display:inline-flex}.site-footer-module__Cp2soN__soon small{font-size:12px}.site-footer-module__Cp2soN__base{color:var(--sf-muted);justify-content:space-between;align-items:center;gap:24px;margin-top:88px;font-size:14px;line-height:1.4;display:flex}.site-footer-module__Cp2soN__baseMeta{align-items:center;gap:32px;display:flex}.site-footer-module__Cp2soN__social{align-items:center;gap:20px;display:flex}.site-footer-module__Cp2soN__social svg{width:20px;height:20px;display:block}@media (hover:hover) and (pointer:fine){.site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__group a:hover{color:var(--sf-hover)}.site-footer-module__Cp2soN__newsletterForm button:hover{background:var(--sf-hover)}}@media (width<=1080px){.site-footer-module__Cp2soN__main{grid-template-columns:1fr;gap:56px}.site-footer-module__Cp2soN__groups{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px}}@media (width<=640px){.site-footer-module__Cp2soN__footer{padding-block:72px 32px}.site-footer-module__Cp2soN__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.site-footer-module__Cp2soN__group[data-group=platform]{grid-area:1/1/3}.site-footer-module__Cp2soN__group[data-group=resources]{grid-area:1/2}.site-footer-module__Cp2soN__group[data-group=contact]{grid-area:3/1}.site-footer-module__Cp2soN__group[data-group=legal]{grid-area:2/2/4}.site-footer-module__Cp2soN__group:is([data-group=resources],[data-group=legal]){text-align:right}.site-footer-module__Cp2soN__signoff.site-footer-module__Cp2soN__phoneOnly{color:var(--sf-muted);grid-area:4/1/auto/-1;grid-template-columns:1fr auto 1fr;align-items:end;margin-top:8px;font-size:14px;line-height:1.4;display:grid}.site-footer-module__Cp2soN__signoff .site-footer-module__Cp2soN__social{gap:16px}.site-footer-module__Cp2soN__signoff p{white-space:nowrap;translate:0 .4em}.site-footer-module__Cp2soN__mark{justify-self:end;margin-top:-100px}.site-footer-module__Cp2soN__mark,.site-footer-module__Cp2soN__mark img{width:min(112px,28.5vw);height:auto;display:block}.site-footer-module__Cp2soN__base{display:none}.site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__main h2{font-size:24px}.site-footer-module__Cp2soN__footer .site-footer-module__Cp2soN__group h2{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.site-footer-module__Cp2soN__group a,.site-footer-module__Cp2soN__newsletterForm input,.site-footer-module__Cp2soN__newsletterForm button{transition:none}.site-footer-module__Cp2soN__newsletterForm button:active{scale:none}}
.granola-module__IE9QWD__section{--d3-ink:#241e20;--d3-meta:#6b6962;--d3-line:#18181b38;--d3-card:#f6f4ee;--d3-card-ink:#241e20;--d3-card-meta:#6b6962;--d3-ease-out:cubic-bezier(.23, 1, .32, 1);--gb-plain:#f3f1ec;--gb-pearl:#c9d4e2;--gb-green:var(--landing-green,#004225);color:var(--d3-ink);font-variant-numeric:lining-nums proportional-nums;padding-block:112px 104px}.granola-module__IE9QWD__inner{width:min(100% - 80px, var(--landing-content-width,1180px));margin-inline:auto;container-type:inline-size}.granola-module__IE9QWD__layout{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);grid-template-areas:"media head";column-gap:5.5cqi;display:grid}.granola-module__IE9QWD__media{isolation:isolate;aspect-ratio:15/16;border-radius:4px;flex-direction:column;grid-area:media;justify-content:center;padding:8% 10.4%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.granola-module__IE9QWD__section .granola-module__IE9QWD__reads{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.4cqi;margin:0;display:grid}.granola-module__IE9QWD__read{background:var(--d3-card);color:var(--d3-card-ink);border-radius:3px;flex-direction:column;padding:5.2cqi 5cqi 5.4cqi;display:flex}.granola-module__IE9QWD__section .granola-module__IE9QWD__name{color:var(--d3-card-meta);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(11px,2.7cqi,13px);font-weight:500;line-height:1}.granola-module__IE9QWD__section .granola-module__IE9QWD__value{font-family:var(--hero-serif), Georgia, serif;letter-spacing:-.02em;margin:4.4cqi 0 0;font-size:clamp(30px,8.4cqi,48px);font-weight:400;line-height:1}.granola-module__IE9QWD__section .granola-module__IE9QWD__label{color:var(--d3-card-meta);text-wrap:pretty;margin:2.4cqi 0 0;font-size:clamp(12px,3cqi,15px);line-height:1.3}.granola-module__IE9QWD__head{grid-area:head;align-self:center}.granola-module__IE9QWD__section .granola-module__IE9QWD__title{max-width:13ch;font-family:var(--hero-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(36px,4.5cqi,54px);font-weight:400;line-height:1.06}.granola-module__IE9QWD__section .granola-module__IE9QWD__sub{max-width:34ch;color:var(--d3-meta);margin-top:20px;font-size:17px;line-height:1.45}.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__media{transition:clip-path .8s var(--d3-ease-out)}.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__read,.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__head>*{transition:opacity .5s var(--d3-ease-out) var(--d3-delay,0s), translate .5s var(--d3-ease-out) var(--d3-delay,0s)}.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__read:first-child{--d3-delay:.32s}.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__read:nth-child(2){--d3-delay:.39s}.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__read:nth-child(3){--d3-delay:.46s}.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__read:nth-child(4){--d3-delay:.53s}.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__head>:first-child{--d3-delay:.12s}.granola-module__IE9QWD__section[data-motion] .granola-module__IE9QWD__head>:nth-child(2){--d3-delay:.18s}.granola-module__IE9QWD__section[data-motion=armed] .granola-module__IE9QWD__media{clip-path:inset(100% 0 0 round 4px)}.granola-module__IE9QWD__section[data-motion=armed] .granola-module__IE9QWD__read,.granola-module__IE9QWD__section[data-motion=armed] .granola-module__IE9QWD__head>*{opacity:0;translate:0 8px}@media (width<=900px){.granola-module__IE9QWD__section{padding-block:88px 80px}.granola-module__IE9QWD__inner{width:min(100% - 48px, var(--landing-content-width,1180px))}.granola-module__IE9QWD__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""media"}.granola-module__IE9QWD__head{padding-top:0;padding-bottom:36px}.granola-module__IE9QWD__media{max-width:560px}.granola-module__IE9QWD__section .granola-module__IE9QWD__title{font-size:clamp(34px,8.4vw,54px)}}@media (width<=560px){.granola-module__IE9QWD__media{aspect-ratio:auto;padding:9% 7%}.granola-module__IE9QWD__section .granola-module__IE9QWD__reads{gap:3cqi}.granola-module__IE9QWD__read{padding:5.6cqi 5.4cqi 5.8cqi}.granola-module__IE9QWD__section .granola-module__IE9QWD__value{font-size:clamp(26px,9cqi,36px)}.granola-module__IE9QWD__section .granola-module__IE9QWD__label{font-size:clamp(12px,3.6cqi,14px)}.granola-module__IE9QWD__section .granola-module__IE9QWD__sub{font-size:16px}}@media (prefers-reduced-motion:reduce){.granola-module__IE9QWD__section[data-motion=armed] .granola-module__IE9QWD__media{clip-path:none}.granola-module__IE9QWD__section[data-motion=armed] .granola-module__IE9QWD__read,.granola-module__IE9QWD__section[data-motion=armed] .granola-module__IE9QWD__head>*{translate:none}}
.hims-module__ByZQpZ__section{--hm-ink:#241e20;--hm-meta:#6b6962;--hm-accent:#ffbe94;--hm-tile:#e9e4da;--hm-outline:oklch(0% 0 0/.1);--hm-ease-out:cubic-bezier(.23, 1, .32, 1);--hm-radius:calc(var(--landing-radius) * 1.5);--hm-gap:14px;--hm-fade:56px;--hm-height:780px;--gb-pearl:#c9d4e2;--gb-green:var(--landing-green,#004225);color:var(--hm-ink);font-variant-numeric:lining-nums;overflow:hidden}.hims-module__ByZQpZ__inner{width:min(100% - 80px, var(--landing-content-width,1180px));height:var(--hm-height);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);column-gap:clamp(40px,5vw,72px);margin-inline:auto;display:grid}.hims-module__ByZQpZ__copy{flex-direction:column;align-self:center;align-items:flex-start;min-width:0;padding-block:64px;display:flex}.hims-module__ByZQpZ__section .hims-module__ByZQpZ__title{font-family:var(--hero-serif), Georgia, serif;letter-spacing:-.025em;font-size:clamp(40px,4.1vw,58px);font-weight:400;line-height:1.04}.hims-module__ByZQpZ__titleLine{display:block}.hims-module__ByZQpZ__accent{background:linear-gradient(var(--hm-accent), var(--hm-accent)) 0 72% / 100% .66em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#241e20;margin-inline:-.08em;padding-inline:.08em}.hims-module__ByZQpZ__points{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.hims-module__ByZQpZ__point{align-items:flex-start;gap:14px;font-size:18px;line-height:1.35;display:flex}.hims-module__ByZQpZ__check{background:var(--hm-accent);color:#241e20;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:calc(.5lh - 12px);display:inline-grid}.hims-module__ByZQpZ__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hims-module__ByZQpZ__actions .hims-module__ByZQpZ__cta{height:48px;padding-inline:24px;font-size:16px}.hims-module__ByZQpZ__actions .hims-module__ByZQpZ__cta:focus-visible{outline:2px solid var(--landing-green,#004225);outline-offset:3px}.hims-module__ByZQpZ__mosaic{gap:var(--hm-gap);min-width:0;height:100%;margin-right:min(0px, (min(100vw - 80px, var(--landing-content-width,1180px)) - 100vw) / 2 + 40px);mask-image:linear-gradient(to bottom, transparent, #0000004d calc(var(--hm-fade) * .3), #000000bf calc(var(--hm-fade) * .6), #000 var(--hm-fade), #000 calc(100% - var(--hm-fade)), #000000bf calc(100% - var(--hm-fade) * .6), #0000004d calc(100% - var(--hm-fade) * .3), transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.hims-module__ByZQpZ__column{min-width:0}.hims-module__ByZQpZ__track{will-change:transform;flex-direction:column;display:flex}.hims-module__ByZQpZ__columnA .hims-module__ByZQpZ__track{translate:0 -96px}.hims-module__ByZQpZ__columnB .hims-module__ByZQpZ__track{translate:0 -24px}.hims-module__ByZQpZ__set{gap:var(--hm-gap);padding-bottom:var(--hm-gap);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.hims-module__ByZQpZ__column{cursor:grab;user-select:none}.hims-module__ByZQpZ__column[data-dragging]{cursor:grabbing}}.hims-module__ByZQpZ__tile{isolation:isolate;aspect-ratio:3/4;border-radius:var(--hm-radius);background:var(--hm-tile);margin:0;position:relative;overflow:hidden}.hims-module__ByZQpZ__tile:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--hm-outline);pointer-events:none;position:absolute;inset:0}.hims-module__ByZQpZ__tile img{object-fit:cover;width:100%;height:100%;transition:opacity .5s var(--hm-ease-out);display:block}.hims-module__ByZQpZ__tile img[data-loading]{opacity:0}.hims-module__ByZQpZ__section[data-motion] .hims-module__ByZQpZ__copy>*{transition:opacity .6s var(--hm-ease-out) var(--hm-step,0s), translate .6s var(--hm-ease-out) var(--hm-step,0s)}.hims-module__ByZQpZ__section[data-motion] .hims-module__ByZQpZ__copy>:nth-child(2){--hm-step:60ms}.hims-module__ByZQpZ__section[data-motion] .hims-module__ByZQpZ__copy>:nth-child(3){--hm-step:.12s}.hims-module__ByZQpZ__section[data-motion] .hims-module__ByZQpZ__copy>:nth-child(4){--hm-step:.18s}.hims-module__ByZQpZ__section[data-motion] .hims-module__ByZQpZ__copy>:nth-child(5){--hm-step:.24s}.hims-module__ByZQpZ__section[data-motion] .hims-module__ByZQpZ__mosaic{transition:opacity .9s var(--hm-ease-out) .12s}.hims-module__ByZQpZ__section[data-motion=armed] .hims-module__ByZQpZ__copy>*{opacity:0;translate:0 10px}.hims-module__ByZQpZ__section[data-motion=armed] .hims-module__ByZQpZ__mosaic{opacity:0}@media (width<=1080px){.hims-module__ByZQpZ__section{--hm-gap:12px}.hims-module__ByZQpZ__point{font-size:17px}}@media (width<=860px){.hims-module__ByZQpZ__section{--hm-gap:10px;--hm-fade:36px}.hims-module__ByZQpZ__inner{width:min(100% - 32px, var(--landing-content-width,1180px));grid-template-columns:minmax(0,1fr);height:auto}.hims-module__ByZQpZ__copy{padding-block:72px 40px}.hims-module__ByZQpZ__section .hims-module__ByZQpZ__title{font-size:clamp(36px,9.6vw,56px)}.hims-module__ByZQpZ__point{gap:12px;font-size:16px}.hims-module__ByZQpZ__actions .hims-module__ByZQpZ__cta{height:44px;padding-inline:20px}.hims-module__ByZQpZ__mosaic{height:440px;margin-right:0}.hims-module__ByZQpZ__columnA .hims-module__ByZQpZ__track{translate:0 -64px}.hims-module__ByZQpZ__columnB .hims-module__ByZQpZ__track{translate:0 -12px}}@media (prefers-reduced-motion:reduce){.hims-module__ByZQpZ__section[data-motion=armed] .hims-module__ByZQpZ__copy>*{translate:none}}
.faq-module__acRNos__section{--fa-ink:var(--landing-text,#241e20);--fa-meta:#6b6962;--fa-line:#e2ded4;--fa-green:#004225;--fa-peach:#ffbe94;--fa-scrim:14 16 14;--fa-ease-out:cubic-bezier(.23, 1, .32, 1);--fa-radius:var(--landing-radius);color:var(--fa-ink);padding-block:128px 136px}.faq-module__acRNos__inner{width:min(100% - 80px, var(--landing-content-width,1180px));margin-inline:auto}.faq-module__acRNos__layout{grid-template-columns:minmax(0,.84fr) minmax(0,1fr);align-items:start;gap:clamp(48px,6vw,96px);display:grid}.faq-module__acRNos__stage{position:sticky;top:104px}.faq-module__acRNos__photo{aspect-ratio:4/5;border-radius:var(--fa-radius);background:#e9e6dd;min-height:520px;max-height:calc(100svh - 136px);position:relative;overflow:hidden}.faq-module__acRNos__photo:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.1)}.faq-module__acRNos__images{isolation:isolate;position:absolute;inset:0}.faq-module__acRNos__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.faq-module__acRNos__image[data-shown]{z-index:1}.faq-module__acRNos__posStart{object-position:50% 25%}.faq-module__acRNos__posConnect{object-position:50% 45%}.faq-module__acRNos__posMake,.faq-module__acRNos__posApprove{object-position:50% 30%}.faq-module__acRNos__posTeam{object-position:50% 40%}.faq-module__acRNos__overlay{background:linear-gradient(to top, rgb(var(--fa-scrim) / .8) 0%, rgb(var(--fa-scrim) / .5) 28%, rgb(var(--fa-scrim) / .12) 50%, rgb(var(--fa-scrim) / 0) 64%);color:#fff;pointer-events:none;flex-direction:column;justify-content:flex-end;padding:32px;display:flex;position:absolute;inset:0}.faq-module__acRNos__overlayBottom{pointer-events:auto;flex-direction:column;align-items:flex-start;display:flex}.faq-module__acRNos__section .faq-module__acRNos__title{font-family:var(--hero-serif), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(40px,3.9vw,56px);font-weight:400;line-height:.95}.faq-module__acRNos__section .faq-module__acRNos__overlayText{color:#ffffffdb;text-wrap:pretty;max-width:30ch;margin-top:14px;font-size:16px;line-height:1.45}.faq-module__acRNos__section .faq-module__acRNos__overlay a.faq-module__acRNos__pill{border-radius:var(--landing-button-radius);color:#241e20;white-space:nowrap;background:#fff;align-items:center;gap:12px;height:50px;margin-top:24px;padding:5px 24px 5px 5px;font-size:16px;font-weight:550;line-height:1;transition-property:background-color,scale;transition-duration:.14s;transition-timing-function:cubic-bezier(.23,1,.32,1);display:inline-flex}.faq-module__acRNos__pillIcon{border-radius:calc(var(--landing-button-radius) - 5px);color:#fff;background:#241e20;flex:none;place-items:center;width:40px;height:40px;transition-property:translate;transition-duration:.14s;transition-timing-function:cubic-bezier(.2,0,0,1);display:inline-grid}.faq-module__acRNos__pillIcon svg{width:18px;height:18px}.faq-module__acRNos__section .faq-module__acRNos__overlay a.faq-module__acRNos__pill:active{scale:.96}.faq-module__acRNos__section .faq-module__acRNos__overlay a.faq-module__acRNos__pill:focus-visible{outline-offset:3px;outline:2px solid #fff}.faq-module__acRNos__item{border-top:1px solid var(--fa-line);padding-inline:24px}.faq-module__acRNos__item:last-child{border-bottom:1px solid var(--fa-line)}.faq-module__acRNos__heading{font:inherit;margin:0}.faq-module__acRNos__trigger{width:100%;min-height:92px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.faq-module__acRNos__trigger:focus-visible{outline:2px solid var(--fa-green);outline-offset:4px;border-radius:4px}.faq-module__acRNos__section .faq-module__acRNos__question{font-family:var(--hero-serif), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(22px,2.1vw,28px);font-weight:400;line-height:1.15}.faq-module__acRNos__icon{border:1px solid var(--fa-line);width:32px;height:32px;transition:border-color .15s ease, scale .15s var(--fa-ease-out);border-radius:50%;flex:none;position:relative}.faq-module__acRNos__icon:before,.faq-module__acRNos__icon:after{content:"";background:currentColor;width:11px;height:1px;margin:-.5px 0 0 -5.5px;transition:rotate .3s cubic-bezier(.2,0,0,1);position:absolute;top:50%;left:50%}.faq-module__acRNos__icon:after{rotate:90deg}.faq-module__acRNos__trigger:active .faq-module__acRNos__icon{scale:.96}.faq-module__acRNos__item[data-open] .faq-module__acRNos__icon:after{rotate:0deg}.faq-module__acRNos__panel{visibility:hidden;transition:grid-template-rows .3s var(--fa-ease-out), visibility 0s linear .3s;grid-template-rows:0fr;display:grid}.faq-module__acRNos__item[data-open] .faq-module__acRNos__panel{visibility:visible;transition:grid-template-rows .3s var(--fa-ease-out), visibility 0s;grid-template-rows:1fr}.faq-module__acRNos__panelInner{min-height:0;overflow:hidden}.faq-module__acRNos__section .faq-module__acRNos__answer{max-width:46ch;color:var(--fa-meta);text-wrap:pretty;opacity:0;transition:opacity .2s var(--fa-ease-out);padding:0 72px 30px 0;font-size:16px;line-height:1.6}.faq-module__acRNos__item[data-open] .faq-module__acRNos__answer{opacity:1;transition:opacity .3s var(--fa-ease-out) 60ms}.faq-module__acRNos__section .faq-module__acRNos__answer:has(+.faq-module__acRNos__answerLink){padding-bottom:12px}.faq-module__acRNos__answerLink{color:var(--fa-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:4px;margin-bottom:30px;font-size:16px;font-weight:550;text-decoration-thickness:1px;transition:text-decoration-color .15s;display:inline-block}.faq-module__acRNos__answerLink:focus-visible{outline:2px solid var(--fa-green);outline-offset:3px;border-radius:2px}@media (hover:hover) and (pointer:fine){.faq-module__acRNos__item:not([data-open]) .faq-module__acRNos__trigger:hover .faq-module__acRNos__icon{border-color:color-mix(in srgb, var(--fa-ink) 40%, transparent)}.faq-module__acRNos__section .faq-module__acRNos__overlay a.faq-module__acRNos__pill:hover .faq-module__acRNos__pillIcon{translate:2px}.faq-module__acRNos__answerLink:hover{text-decoration-color:currentColor}}@media (width>=901px){.faq-module__acRNos__layout{align-items:stretch}.faq-module__acRNos__list{flex-direction:column;display:flex}.faq-module__acRNos__item{flex-direction:column;flex:auto;display:flex}.faq-module__acRNos__heading{flex:auto;display:flex}.faq-module__acRNos__trigger{min-height:72px;padding-block:16px}}@media (width<=900px){.faq-module__acRNos__section{padding-block:88px 96px}.faq-module__acRNos__inner{width:min(100% - 48px, var(--landing-content-width,1180px))}.faq-module__acRNos__layout{grid-template-columns:minmax(0,1fr);gap:32px}.faq-module__acRNos__stage{position:relative;top:auto}.faq-module__acRNos__photo{aspect-ratio:4/3;min-height:0;max-height:none}}@media (width<=560px){.faq-module__acRNos__inner{width:min(100% - 32px, var(--landing-content-width,1180px))}.faq-module__acRNos__photo{aspect-ratio:4/4.6}.faq-module__acRNos__overlay{padding:20px}.faq-module__acRNos__section .faq-module__acRNos__title{font-size:clamp(36px,10vw,46px)}.faq-module__acRNos__section .faq-module__acRNos__overlayText{font-size:15px}.faq-module__acRNos__item{padding-inline:16px}.faq-module__acRNos__trigger{gap:16px;min-height:76px;padding:18px 0}.faq-module__acRNos__section .faq-module__acRNos__question{font-size:21px}.faq-module__acRNos__icon{width:28px;height:28px}.faq-module__acRNos__section .faq-module__acRNos__answer{padding:0 44px 22px 0}.faq-module__acRNos__answerLink{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.faq-module__acRNos__icon{transition:border-color .15s}.faq-module__acRNos__section .faq-module__acRNos__overlay a.faq-module__acRNos__pill{transition-property:background-color}.faq-module__acRNos__pillIcon,.faq-module__acRNos__icon:before,.faq-module__acRNos__icon:after{transition:none}.faq-module__acRNos__trigger:active .faq-module__acRNos__icon,.faq-module__acRNos__section .faq-module__acRNos__overlay a.faq-module__acRNos__pill:active,.faq-module__acRNos__section .faq-module__acRNos__overlay a.faq-module__acRNos__pill:hover .faq-module__acRNos__pillIcon{translate:none;scale:none}.faq-module__acRNos__panel,.faq-module__acRNos__item[data-open] .faq-module__acRNos__panel{transition:none}}
.integrations-3-module__kL38aP__figure{width:max-content;max-width:100%}.integrations-3-module__kL38aP__composition{justify-items:center;gap:8px;width:max-content;max-width:100%;display:grid;position:relative}.integrations-3-module__kL38aP__composition:after{z-index:1;pointer-events:none;content:"";background:radial-gradient(ellipse at center, transparent 0%, var(--background) 75%);position:absolute;inset:0}.integrations-3-module__kL38aP__row{justify-content:center;gap:8px;display:flex}.integrations-3-module__kL38aP__card{background:var(--background);border-radius:12px;flex:none;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.integrations-3-module__kL38aP__card:before{border-radius:inherit;content:"";border:1px solid #0003;position:absolute;inset:0}.integrations-3-module__kL38aP__featured:before{border-color:#00000040;box-shadow:0 18px 30px #0000001a}.integrations-3-module__kL38aP__mark{z-index:2;position:relative}.integrations-3-module__kL38aP__mark,.integrations-3-module__kL38aP__mark>svg{width:32px;height:32px;display:block}@media (width<=380px){.integrations-3-module__kL38aP__card{width:72px;height:72px}}.integrations-3-module__kL38aP__filters{width:0;height:0;position:absolute;overflow:hidden}
.gallery-hero-module__Puwxmp__hero{--hero-bg:#fffefb;--hero-ink:#241e20;--hero-card:#ebe6dd;--hero-rail:clamp(24px, 3vw, 48px);--hero-bottom-buffer:clamp(24px, 5dvh, 48px);--hero-cta-bg:#241e20;--hero-cta-ink:#fff;--hero-cta-hover:#2c2c30;--hero-reflect-gap:6px;--hero-reflect-run:calc(var(--hero-bottom-buffer) - var(--hero-reflect-gap));background:var(--hero-bg);height:calc(100dvh - 68px);min-height:360px;color:var(--hero-ink);font-family:var(--font-raleway), Arial, sans-serif;flex-direction:column;transition:background-color .24s,color .24s;display:flex;position:relative;overflow:clip}.gallery-hero-module__Puwxmp__copy{padding:clamp(24px, 6dvh, 80px) var(--hero-rail) clamp(24px, 5dvh, 56px);text-align:center;flex-direction:column;flex:none;align-items:center;display:flex}.gallery-hero-module__Puwxmp__hero .gallery-hero-module__Puwxmp__question.gallery-hero-module__Puwxmp__question{color:var(--hero-ink);font-size:40px}.gallery-hero-module__Puwxmp__question .animated-text-04-prefix{color:#241e20}.gallery-hero-module__Puwxmp__hero .gallery-hero-module__Puwxmp__question .animated-text-04-prefix{font-weight:800}.gallery-hero-module__Puwxmp__hero.gallery-hero-module__Puwxmp__hero#inicio .gallery-hero-module__Puwxmp__question .animated-text-04-prefix{color:#50241a;text-shadow:0 0 .05em #fe3c0124,0 0 .38em #fe3c0114}.gallery-hero-module__Puwxmp__hero.gallery-hero-module__Puwxmp__hero#inicio .gallery-hero-module__Puwxmp__question .animated-text-04-prefix:before{display:none}.gallery-hero-module__Puwxmp__question .animated-text-04-second-line{color:var(--n-secondary,#776d6b)}.gallery-hero-module__Puwxmp__actions{justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.gallery-hero-module__Puwxmp__primaryCta.gallery-hero-module__Puwxmp__primaryCta{border-radius:var(--landing-button-radius);height:40px;box-shadow:none;background:var(--hero-cta-bg);color:var(--hero-cta-ink);border:0;padding:0 20px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .16s,border-color .16s,color .16s}.gallery-hero-module__Puwxmp__primaryCta.gallery-hero-module__Puwxmp__primaryCta:hover{background:var(--hero-cta-hover)}.gallery-hero-module__Puwxmp__primaryCta.gallery-hero-module__Puwxmp__primaryCta:focus-visible{outline-offset:3px;outline:2px solid #ffbe94}.gallery-hero-module__Puwxmp__reel{min-height:0;padding:0 var(--hero-rail) var(--hero-bottom-buffer);overscroll-behavior-x:contain;scrollbar-width:none;flex:1 1 0;align-items:stretch;gap:12px;display:flex;overflow:auto hidden;container-type:size}.gallery-hero-module__Puwxmp__reel::-webkit-scrollbar{display:none}.gallery-hero-module__Puwxmp__reel:focus-visible{outline-offset:-4px;outline:2px solid #ffbe94}.gallery-hero-module__Puwxmp__card{width:calc(max(100cqh, min(320px, 31.25vw)) * var(--card-aspect,.8));flex:none;grid-template-rows:minmax(0,1fr);height:100%;margin:0;display:grid}.gallery-hero-module__Puwxmp__card img{border-radius:var(--landing-radius);background:var(--hero-card);object-fit:cover;user-select:none;-webkit-box-reflect:below var(--hero-reflect-gap) linear-gradient(to top, #00000038 0, #00000021 calc(var(--hero-reflect-run) * .28), #00000008 calc(var(--hero-reflect-run) * .62), transparent var(--hero-reflect-run));width:100%;height:100%;display:block}@media (width<=1024px){.gallery-hero-module__Puwxmp__hero .gallery-hero-module__Puwxmp__question.gallery-hero-module__Puwxmp__question{font-size:32px}}@media (height<=600px){.gallery-hero-module__Puwxmp__copy{padding-block:16px 20px}.gallery-hero-module__Puwxmp__hero .gallery-hero-module__Puwxmp__question.gallery-hero-module__Puwxmp__question{font-size:24px}.gallery-hero-module__Puwxmp__actions{margin-top:12px}}@media (width<=480px){.gallery-hero-module__Puwxmp__hero .gallery-hero-module__Puwxmp__question.gallery-hero-module__Puwxmp__question{font-size:clamp(24px, calc((100vw - 2 * var(--hero-rail)) / 10.4), 34px)}.gallery-hero-module__Puwxmp__primaryCta.gallery-hero-module__Puwxmp__primaryCta{height:44px}}.hero-questions-module__RcLMtu__question.hero-questions-module__RcLMtu__question{--question-row-padding:.14em;--animated-text-04-duration:.65s;--animated-text-04-ease:cubic-bezier(.65, 0, .35, 1);--animated-text-04-fade:.4em;--animated-text-04-row-gap:16px;width:100%;font-family:var(--font-raleway), Arial, sans-serif;letter-spacing:-.03em;color:#241e20;font-size:52px;font-weight:480;line-height:1.12;display:block}.hero-questions-module__RcLMtu__question .animated-text-04-prefix{isolation:isolate;width:max-content;font-family:var(--hero-serif), Georgia, serif;font-size:1.1em;line-height:inherit;color:inherit;margin-inline:auto;font-weight:528;display:block;position:relative}.hero-questions-module__RcLMtu__question .animated-text-04-prefix:before{content:"";z-index:-1;inset-inline:-.14em;clip-path:polygon(1% 12%,2% 3%,12% 6%,24% 1%,39% 5%,54% 2%,71% 6%,86% 2%,98% 5%,100% 83%,98% 94%,83% 91%,68% 98%,51% 93%,34% 97%,19% 93%,2% 97%,0% 54%);pointer-events:none;background:linear-gradient(#ffbe94d9,#ffbe94 24% 78%,#ffbe94cc);height:.74em;position:absolute;top:.18em;transform:rotate(-1.2deg)}.hero-questions-module__RcLMtu__question .animated-text-04-window{width:100%;margin-top:calc(-1 * (var(--question-row-padding) + var(--animated-text-04-fade)))}.hero-questions-module__RcLMtu__question .animated-text-04-item{height:auto;padding-block:var(--question-row-padding);font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;display:block}.hero-questions-module__RcLMtu__question .animated-text-04-prefix-space{display:none}.hero-questions-module__RcLMtu__question .animated-text-04-first-line,.hero-questions-module__RcLMtu__question .animated-text-04-second-line{display:block}@media (width<=900px){.hero-questions-module__RcLMtu__question.hero-questions-module__RcLMtu__question{font-size:42px}}@media (width<=600px){.hero-questions-module__RcLMtu__question.hero-questions-module__RcLMtu__question{font-size:clamp(24px,7.3vw,36px)}}
.closing-atmosphere-module__o2qEMr__atmosphere{--c1-green:0 92 52;--c1-green-alpha:.13;--c1-peach:255 190 148;--c1-peach-alpha:.52;--c1-grain-opacity:.07;z-index:-1;pointer-events:none;position:absolute;inset:-104px 0 -64px;-webkit-mask-image:linear-gradient(#0000 0%,#000 32% 68%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 32% 68%,#0000 100%)}.closing-atmosphere-module__o2qEMr__cloud{will-change:transform;border-radius:50%;position:absolute}.closing-atmosphere-module__o2qEMr__cloudPeach{background:radial-gradient(closest-side, rgb(var(--c1-peach) / var(--c1-peach-alpha)) 0%, rgb(var(--c1-peach) / calc(var(--c1-peach-alpha) * .82)) 22%, rgb(var(--c1-peach) / calc(var(--c1-peach-alpha) * .52)) 46%, rgb(var(--c1-peach) / calc(var(--c1-peach-alpha) * .24)) 68%, rgb(var(--c1-peach) / calc(var(--c1-peach-alpha) * .07)) 86%, rgb(var(--c1-peach) / 0) 100%);width:min(1100px,120vw);height:70%;margin-left:calc(min(1100px,120vw)/-2);animation:36s ease-in-out infinite alternate closing-atmosphere-module__o2qEMr__c1-drift-a;top:18%;left:50%}.closing-atmosphere-module__o2qEMr__cloudGreen{background:radial-gradient(closest-side, rgb(var(--c1-green) / var(--c1-green-alpha)) 0%, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .8)) 24%, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .48)) 50%, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .2)) 72%, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .05)) 88%, rgb(var(--c1-green) / 0) 100%);width:min(900px,90vw);height:78%;animation:44s ease-in-out infinite alternate closing-atmosphere-module__o2qEMr__c1-drift-b;top:4%;left:-14%}.closing-atmosphere-module__o2qEMr__cloudGreenLow{background:radial-gradient(closest-side, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .85)) 0%, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .66)) 24%, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .38)) 50%, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .15)) 72%, rgb(var(--c1-green) / calc(var(--c1-green-alpha) * .04)) 88%, rgb(var(--c1-green) / 0) 100%);width:min(820px,86vw);height:66%;animation:40s ease-in-out infinite alternate closing-atmosphere-module__o2qEMr__c1-drift-c;bottom:6%;right:-16%}.closing-atmosphere-module__o2qEMr__grain{opacity:var(--c1-grain-opacity);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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:160px 160px;position:absolute;inset:0}@keyframes closing-atmosphere-module__o2qEMr__c1-drift-a{0%{transform:translate(-3%)scale(1)}to{transform:translate(3%,-4%)scale(1.06)}}@keyframes closing-atmosphere-module__o2qEMr__c1-drift-b{0%{transform:translate(0,0)}to{transform:translate(8%,6%)}}@keyframes closing-atmosphere-module__o2qEMr__c1-drift-c{0%{transform:translate(0,0)}to{transform:translate(-7%,-5%)}}@media (prefers-reduced-motion:reduce){.closing-atmosphere-module__o2qEMr__cloud{animation:none}}@media (width<=767px){.closing-atmosphere-module__o2qEMr__atmosphere{inset:-72px 0 -48px}.closing-atmosphere-module__o2qEMr__cloudPeach{height:62%;top:22%}.closing-atmosphere-module__o2qEMr__cloudGreen{width:120vw;height:56%;top:6%;left:-40%}.closing-atmosphere-module__o2qEMr__cloudGreenLow{width:120vw;height:50%;bottom:10%;right:-44%}}
.closing-module__RvEima__section{--closing-muted:color-mix(in oklch, var(--landing-text) 70%, var(--background));--closing-tile-line:oklch(0% 0 0/.1);--closing-tile-shadow:0 1px 2px oklch(0% 0 0/.06), 0 14px 32px -14px oklch(30% .04 50/.26);--closing-tile-shadow-far:0 1px 2px oklch(0% 0 0/.05), 0 8px 20px -10px oklch(30% .04 50/.24);--closing-tile-size-l:44%;--closing-tile-size-m:34%;--closing-tile-size-s:26%;isolation:isolate;color:var(--landing-text);padding-block:56px 72px;position:relative;overflow-x:clip}.closing-module__RvEima__layout{grid-template-columns:minmax(0,1fr) minmax(0,620px) minmax(0,1fr);align-items:center;min-height:clamp(600px,50vw,740px);display:grid}.closing-module__RvEima__center{z-index:1;text-align:center;flex-direction:column;align-items:center;padding-inline:24px;display:flex;position:relative}.closing-module__RvEima__section .closing-module__RvEima__title{font-family:var(--hero-serif), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(42px,4.9vw,72px);font-weight:400;line-height:1.04}.landing.landing .closing-module__RvEima__section .closing-module__RvEima__title{letter-spacing:-.04em;font-weight:700;line-height:1}.landing.landing .closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__enterprise{font-weight:450}.closing-module__RvEima__section .closing-module__RvEima__body{max-width:52ch;color:var(--closing-muted);text-wrap:balance;margin-top:22px;font-size:clamp(17px,1.35vw,19px);line-height:1.5}.closing-module__RvEima__actions{flex-direction:column;align-items:center;gap:18px;margin-top:36px;display:flex}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__primary{border-radius:var(--landing-button-radius);background:var(--primary);height:50px;color:var(--primary-foreground);align-items:center;gap:12px;padding:5px 24px 5px 5px;font-size:16px;font-weight:550;line-height:1;transition-property:background-color,scale;transition-duration:.14s;transition-timing-function:cubic-bezier(.23,1,.32,1);display:inline-flex}.closing-module__RvEima__primaryIcon{border-radius:calc(var(--landing-button-radius) - 5px);background:var(--primary-foreground);width:40px;height:40px;color:var(--primary);flex:none;place-items:center;transition-property:translate;transition-duration:.14s;transition-timing-function:cubic-bezier(.2,0,0,1);display:inline-grid}.closing-module__RvEima__primaryIcon svg{width:18px;height:18px}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__primary:active{scale:.96}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__primary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__enterprise{min-height:44px;color:var(--closing-muted);align-items:center;margin-block:-12px;padding-inline:4px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;transition-property:color;transition-duration:.14s;transition-timing-function:cubic-bezier(.23,1,.32,1);display:inline-flex}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__enterprise:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:2px}@media (hover:hover) and (pointer:fine){.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__primary:hover{background:var(--landing-green)}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__primary:hover .closing-module__RvEima__primaryIcon{translate:2px}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__enterprise:hover{color:var(--landing-text)}}.closing-module__RvEima__rail{align-self:stretch;position:relative}.closing-module__RvEima__tile{top:var(--y);left:var(--x);width:var(--w);aspect-ratio:4/5;border-radius:var(--landing-radius);box-shadow:var(--closing-tile-shadow);animation:closing-module__RvEima__closing-drift var(--dur) cubic-bezier(.45, 0, .55, 1) var(--delay) infinite alternate both;animation-play-state:paused;position:absolute}.closing-module__RvEima__tile img{border-radius:inherit;object-fit:cover;outline:1px solid var(--closing-tile-line);outline-offset:-1px;width:100%;height:100%;display:block}.closing-module__RvEima__t2,.closing-module__RvEima__t4,.closing-module__RvEima__t5,.closing-module__RvEima__t8{--w:var(--closing-tile-size-s);--drift:6px;box-shadow:var(--closing-tile-shadow-far)}.closing-module__RvEima__t3,.closing-module__RvEima__t7{--w:var(--closing-tile-size-m);--drift:9px}.closing-module__RvEima__t1,.closing-module__RvEima__t6{--w:var(--closing-tile-size-l);--drift:12px}.closing-module__RvEima__t1{--x:10%;--y:6%;--dur:17s;--delay:-3s}.closing-module__RvEima__t2{--x:66%;--y:3%;--dur:13s;--delay:-9s}.closing-module__RvEima__t3{--x:52%;--y:52%;--dur:15s;--delay:-6s}.closing-module__RvEima__t4{--x:6%;--y:66%;--dur:12s;--delay:-1s}.closing-module__RvEima__t5{--x:8%;--y:5%;--dur:14s;--delay:-7s}.closing-module__RvEima__t6{--x:46%;--y:15%;--dur:18s;--delay:-11s}.closing-module__RvEima__t7{--x:12%;--y:56%;--dur:16s;--delay:-4s}.closing-module__RvEima__t8{--x:62%;--y:71%;--dur:13s;--delay:-10s}@keyframes closing-module__RvEima__closing-drift{0%{translate:0 calc(var(--drift) * -1)}to{translate:0 var(--drift)}}.closing-module__RvEima__layout[data-active] .closing-module__RvEima__tile{animation-play-state:running}.closing-module__RvEima__layout[data-active]:active .closing-module__RvEima__tile{animation-play-state:paused}@media (width>=1680px){.closing-module__RvEima__section{--closing-tile-size-l:min(44%, 230px);--closing-tile-size-m:min(34%, 180px);--closing-tile-size-s:min(26%, 136px)}}@media (width<=1180px){.closing-module__RvEima__layout{grid-template-columns:minmax(0,1fr) minmax(0,480px) minmax(0,1fr)}.closing-module__RvEima__center{padding-inline:16px}}@media (width<=959px){.closing-module__RvEima__section{padding-block:56px 72px}.closing-module__RvEima__layout{flex-direction:column;align-items:stretch;gap:52px;min-height:0;display:flex}.closing-module__RvEima__rail{justify-content:center;align-items:center;gap:12px;height:min(37vw,230px);display:flex}.closing-module__RvEima__tile{flex:none;position:relative;top:auto;left:auto}.closing-module__RvEima__t2,.closing-module__RvEima__t4,.closing-module__RvEima__t5,.closing-module__RvEima__t8{--w:min(16vw, 104px)}.closing-module__RvEima__t3,.closing-module__RvEima__t7{--w:min(22vw, 140px)}.closing-module__RvEima__t1,.closing-module__RvEima__t6{--w:min(27vw, 172px)}.closing-module__RvEima__t4{order:1;align-self:flex-end}.closing-module__RvEima__t1{order:2}.closing-module__RvEima__t3{order:3;align-self:flex-start}.closing-module__RvEima__t2{order:4;align-self:flex-end}.closing-module__RvEima__t5{order:1;align-self:flex-start}.closing-module__RvEima__t6{order:2}.closing-module__RvEima__t7{order:3;align-self:flex-end}.closing-module__RvEima__t8{order:4;align-self:flex-start}.closing-module__RvEima__center{width:min(100%,560px);margin-inline:auto;padding-inline:16px}.closing-module__RvEima__section .closing-module__RvEima__title{font-size:clamp(40px,7.2vw,56px)}.closing-module__RvEima__section .closing-module__RvEima__body{margin-top:18px}.closing-module__RvEima__actions{margin-top:30px}}@media (prefers-reduced-motion:reduce){.closing-module__RvEima__tile{animation:none}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__primary{transition-property:background-color}.closing-module__RvEima__primaryIcon{transition:none}.closing-module__RvEima__section .closing-module__RvEima__actions a.closing-module__RvEima__primary:active{scale:none}}
.announcement-bar-module__eebm4w__bar{z-index:50;color:#fffefb;background:#241e20;justify-content:center;min-height:48px;padding-inline:24px;display:flex;position:relative}.announcement-bar-module__eebm4w__bar ::selection{color:#fffefb;background:#fffefb47}.announcement-bar-module__eebm4w__link{color:inherit;justify-content:center;align-items:center;gap:10px;padding-block:12px;font-size:15px;line-height:24px;text-decoration:none;display:flex}.announcement-bar-module__eebm4w__link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.announcement-bar-module__eebm4w__message{font-weight:400}.announcement-bar-module__eebm4w__name{font-weight:600}.announcement-bar-module__eebm4w__action{flex:none;align-items:center;gap:4px;font-weight:500;display:inline-flex}.announcement-bar-module__eebm4w__action:before{content:"";background:#fffefb47;width:1px;height:16px;margin-right:8px}.announcement-bar-module__eebm4w__actionLabel{text-underline-offset:4px;text-decoration:underline 1px #0000;transition:text-decoration-color .15s}.announcement-bar-module__eebm4w__arrow{transition:translate .16s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.announcement-bar-module__eebm4w__link:hover .announcement-bar-module__eebm4w__actionLabel{text-decoration-color:currentColor}.announcement-bar-module__eebm4w__link:hover .announcement-bar-module__eebm4w__arrow{translate:2px}}@media (width<=640px){.announcement-bar-module__eebm4w__detail{display:none}}@media (width<=560px){.announcement-bar-module__eebm4w__bar{padding-inline:16px}.announcement-bar-module__eebm4w__link{gap:8px;font-size:14px}.announcement-bar-module__eebm4w__action:before{display:none}}@media (width<=900px){.announcement-bar-module__eebm4w__bar{height:48px;position:sticky;top:0}.announcement-bar-module__eebm4w__bar+.landing-header{top:48px}html:has(.announcement-bar-module__eebm4w__bar){--landing-bar-offset:48px}.landing:has(>.announcement-bar-module__eebm4w__bar) section[id]{scroll-margin-top:124px}}@media (prefers-reduced-motion:reduce){.announcement-bar-module__eebm4w__arrow{transition:none}}
.logo-cloud-module__lh9bVZ__section{--logo-cloud-bg:#241e20;--logo-cloud-ink:#fffefb;--logo-cloud-line:color-mix(in oklab, var(--logo-cloud-ink) 12%, transparent);background:var(--logo-cloud-bg);color:var(--logo-cloud-ink);padding-block:clamp(56px,8dvh,88px)}.logo-cloud-module__lh9bVZ__section ::selection{background:var(--logo-cloud-ink);color:var(--logo-cloud-bg)}.logo-cloud-module__lh9bVZ__inner{width:min(100% - 80px, var(--landing-content-width,1180px));margin-inline:auto}.logo-cloud-module__lh9bVZ__grid{border-top:1px solid var(--logo-cloud-line);border-left:1px solid var(--logo-cloud-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.logo-cloud-module__lh9bVZ__cell{border-right:1px solid var(--logo-cloud-line);border-bottom:1px solid var(--logo-cloud-line);justify-content:center;align-items:center;height:112px;display:flex}.logo-cloud-module__lh9bVZ__logo{filter:brightness(0)invert();opacity:.92;width:auto;max-width:120px;height:auto;max-height:26px;display:block}.logo-cloud-module__lh9bVZ__logo[data-logo=openai],.logo-cloud-module__lh9bVZ__logo[data-logo=google]{scale:.9}.logo-cloud-module__lh9bVZ__logo[data-logo=amazon]{scale:1.15}.logo-cloud-module__lh9bVZ__logo[data-logo=shopify]{scale:1.3}@media (width<=900px){.logo-cloud-module__lh9bVZ__inner{width:min(100% - 48px, var(--landing-content-width,1180px))}}@media (width<=600px){.logo-cloud-module__lh9bVZ__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-cloud-module__lh9bVZ__cell{height:88px}.logo-cloud-module__lh9bVZ__logo{max-width:104px;max-height:22px}}
html:has(.landing){scroll-behavior:smooth}.landing{--landing-content-width:1180px;--landing-radius:8px;--landing-button-radius:var(--landing-radius);--background:#fffefb;--landing-green:#004225;--landing-text:#241e20;--foreground:var(--landing-text);--primary:#241e20;--primary-foreground:#fff;--landing-cta-hover:#3a3133;--card:#fffefb;--card-foreground:var(--landing-text);--muted:#ebeae6;--muted-foreground:var(--landing-text);--border:#dce2dc;--ring:var(--landing-green);--landing-gradient-green:var(--landing-green);--landing-gradient-pearl:#c9d4e2;--font-raleway:var(--landing-instrument-sans);--landing-body-font:var(--landing-instrument-sans), Verdana, sans-serif;--landing-display-font:var(--hero-serif), "Times New Roman", serif;--font-sans:var(--landing-body-font);--font-heading:var(--landing-body-font);background:var(--background);min-height:100dvh;color:var(--foreground);font-family:var(--landing-body-font);letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}.landing[data-landing-motion=ready] [data-landing-reveal]{transition-property:opacity,translate;transition-duration:.48s;transition-timing-function:cubic-bezier(.2,0,0,1)}.landing[data-landing-motion=ready] [data-landing-reveal="1"]{transition-delay:70ms}.landing[data-landing-motion=ready] [data-landing-reveal="2"]{transition-delay:.14s}.landing[data-landing-motion=ready] [data-landing-reveal]:not([data-landing-visible]){opacity:0;translate:0 16px}.landing :is(h1,h2,h3,p){margin:0}.landing a:not([data-slot=button]){color:inherit;text-decoration:none}.landing a:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.landing ::selection{color:#fff;background:var(--landing-green)}.landing-skip{z-index:100;background:var(--foreground);padding:8px 14px;position:fixed;top:-64px;left:24px;color:#fff!important}.landing-skip:focus{top:12px}.landing section[id]{scroll-margin-top:76px}.landing #inicio{scroll-margin-top:100vh}.landing-container{width:min(100% - 80px, var(--landing-content-width));margin-inline:auto}.landing-header{--header-surface:color-mix(in oklab, var(--background) 78%, transparent);--header-edge:color-mix(in oklab, var(--landing-text,#241e20) 9%, transparent);z-index:50;transition:color .2s;position:sticky;top:0}.landing-header:before{content:"";z-index:-1;border-bottom:1px solid var(--header-edge);background:var(--header-surface);backdrop-filter:blur(18px)saturate(1.6);opacity:0;pointer-events:none;transition:opacity .16s ease-out,background-color .2s,border-color .2s;position:absolute;inset:0}.landing-header[data-scrolled=true]:before{opacity:1;transition-duration:.22s,.2s,.2s}.landing-header[data-header-instant],.landing-header[data-header-instant]:before{transition:none!important}.landing[data-header-tone=dark] .landing-header{--landing-text:#fff;--header-surface:#000000ad;--header-edge:#ffffff1f;color:#fff;--header-panel:#0b0b0b}.landing[data-header-tone=dark] .landing-header .landing-brand img{filter:invert()}.landing[data-header-tone=dark] .landing-header .landing-header-cta{color:#000;background:#fff}.landing[data-header-tone=dark] .landing-header .landing-mobile-nav button{color:#fff}.landing.landing :is(h1,h2){font-family:var(--hero-serif), "Times New Roman", serif;font-optical-sizing:auto}.landing.landing h1{letter-spacing:-.04em;font-weight:700;line-height:1}.landing.landing h2{letter-spacing:-.02em;font-weight:400;line-height:1.14}.landing.landing :is(a,button):not([role=tab]){letter-spacing:-.01em;font-weight:500}.landing.landing :is(.landing-desktop-nav a,.landing-platform-trigger,.landing-header-actions a.landing-sign-in,.landing-mobile-nav a){letter-spacing:-.005em;font-weight:550}.landing.landing .landing-platform-label{font-weight:600}.landing.landing .landing-platform-group{font-weight:500}.landing.landing .landing-platform-description{font-weight:400}.landing.landing :is(small,.landing-platform-soon){letter-spacing:0;font-weight:500}.landing[data-buttons=round]{--landing-button-radius:999px}.landing-header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;height:68px;display:grid}.landing-brand{flex:none;align-items:center;width:88px;height:56px;display:flex}.landing-brand img{width:88px;height:auto}.landing-desktop-nav{justify-self:start;align-items:center;gap:clamp(18px,2vw,28px);display:flex}.landing-header{--header-panel:var(--background);--header-tile:color-mix(in oklab, var(--landing-text,#241e20) 5%, transparent);--header-faint:color-mix(in oklab, var(--landing-text,#241e20) 64%, transparent)}.landing-platform-trigger{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:10px 0;font-size:16px;font-weight:650;line-height:1.2;transition:color .15s;display:inline-flex}.landing-platform-trigger svg{stroke-width:2px;width:16px;height:16px;transition:rotate .2s cubic-bezier(.23,1,.32,1)}.landing-platform[data-open] .landing-platform-trigger svg{rotate:180deg}.landing-platform-trigger:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}@media (hover:hover) and (pointer:fine){.landing-platform-trigger:hover,.landing-platform[data-open] .landing-platform-trigger{color:var(--header-faint)}}.landing-header:has(.landing-platform[data-open]):before{opacity:1;background:var(--header-panel)}.landing-platform-panel{border-bottom:1px solid var(--header-edge);background:var(--header-panel);color:var(--landing-text,#241e20);opacity:0;visibility:hidden;transition:opacity .15s ease-out,translate 0s linear .15s,visibility 0s linear .15s;position:absolute;top:100%;left:0;right:0;translate:0 -6px;box-shadow:0 24px 48px -24px #00000038}.landing-platform-panel:before{content:"";height:14px;position:absolute;bottom:100%;left:0;right:0}.landing-platform[data-open] .landing-platform-panel{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.23,1,.32,1),translate .2s cubic-bezier(.23,1,.32,1),visibility;translate:0}.landing-platform-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,340px);gap:24px;padding-block:28px 32px;display:grid}@media (width<=1100px){.landing-platform-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,240px)}}.landing-platform-grid ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.landing-platform-group{color:var(--header-faint);margin:0 0 10px 8px;font-size:14px;font-weight:550}.landing .landing-platform-item{color:inherit;border-radius:16px;align-items:center;gap:14px;padding:8px;transition:background-color .15s;display:flex}.landing-platform-icon{background:var(--header-tile);border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}.landing-platform-icon svg{stroke-width:1.75px;width:20px;height:20px}.landing-platform-text{gap:2px;display:grid}.landing-platform-label{align-items:center;gap:8px;font-size:16px;font-weight:650;line-height:1.3;display:flex}.landing-platform-description{color:var(--header-faint);font-size:14px;font-weight:450;line-height:1.4}.landing-platform-soon{background:var(--header-tile);color:var(--header-faint);border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:550;line-height:1.4}.landing-platform-item[aria-disabled=true] .landing-platform-icon{opacity:.6}.landing .landing-platform-card{background:var(--header-tile);color:inherit;border-radius:24px;align-content:start;gap:4px;padding:12px;display:grid}.landing-platform-card img{aspect-ratio:16/10;object-fit:cover;object-position:50% 25%;outline-offset:-1px;border-radius:12px;outline:1px solid oklch(0% 0 0/.1);width:100%;height:auto;margin-bottom:10px}.landing-platform-card-title{align-items:center;gap:4px;padding-inline:4px;font-size:16px;font-weight:650;line-height:1.3;display:flex}.landing-platform-card-title svg{stroke-width:2px;width:16px;height:16px;transition:translate .2s cubic-bezier(.23,1,.32,1)}.landing-platform-card .landing-platform-description{padding-inline:4px}@media (hover:hover) and (pointer:fine){.landing a.landing-platform-item:hover{background:var(--header-tile)}.landing-platform-card:hover .landing-platform-card-title svg{translate:2px -2px}}.landing .landing-platform-item:focus-visible,.landing .landing-platform-card:focus-visible{outline-offset:0}.landing-desktop-nav a,.landing-header-actions a.landing-sign-in{padding-block:10px;transition:color .15s}@media (hover:hover) and (pointer:fine){.landing .landing-desktop-nav a:hover,.landing .landing-header-actions a.landing-sign-in:hover{color:color-mix(in oklab, var(--landing-text,#241e20) 60%, transparent)}}.landing-header .landing-brand{justify-self:center}.landing-header-actions{justify-self:end;align-items:center;gap:10px;display:flex}.landing-desktop-nav a,.landing-header-actions a.landing-sign-in,.landing-mobile-nav a{font-size:16px;font-weight:650;line-height:1.2}.landing-button{border-radius:var(--landing-button-radius);height:42px;padding-inline:18px;font-size:16px;font-weight:550}.landing [data-slot=button]{transition-property:background-color,border-color,color;transition-duration:.16s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.landing.landing [data-slot=button][data-variant=default]:hover{background:var(--landing-cta-hover)}}.landing :is([data-variant=outline],[data-variant=ghost]){color:var(--primary)}.landing [data-slot=card-title]{font-weight:550}.landing-button svg{width:18px;height:18px}.landing-header-cta{height:42px;padding-inline:20px}.landing .landing-header .landing-header-cta{transition-property:background-color,color,scale;transition-duration:.16s;transition-timing-function:ease,ease,cubic-bezier(.23,1,.32,1)}.landing .landing-header .landing-header-cta:active{translate:none;scale:.96}.landing-mobile-nav{display:none}.landing-mobile-nav button{font-weight:650}.landing h1,.landing h2{font-family:var(--landing-display-font);letter-spacing:-.02em;font-weight:450}.landing h1{font-size:clamp(24px,7.6vw,56px);line-height:1.1}.landing .landing-waitlist{max-width:490px;margin:0 auto}.landing .landing-waitlist p{color:var(--landing-text)}.landing .landing-waitlist [data-slot=input]{color:#241e20;background:0 0;border-radius:9999px;height:46px;padding:10px 18px;font-size:16px}.landing .landing-waitlist button[type=submit]{color:#fffefb;background:#241e20;border-radius:9999px;justify-content:flex-start;gap:10px;min-width:184px;height:46px;padding:5px 16px 5px 5px;font-size:14px;font-weight:550}.landing-waitlist-submit-icon{color:#241e20;background:#fffefb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@media (width<=639px){.landing .landing-waitlist button[type=submit]{justify-content:center;width:100%;position:relative}.landing-waitlist-submit-icon{position:absolute;left:5px}}.landing-criterion h2{max-width:770px;font-size:clamp(38px,4.2vw,56px);line-height:1.12}.landing-criterion{background:var(--background);color:var(--foreground);padding-block:130px;position:relative}.landing-criterion-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"media copy";align-items:center;gap:clamp(72px,9vw,150px);display:grid}.landing-criterion-copy{grid-area:copy;justify-self:end;width:min(100%,480px)}.landing-criterion-copy p{max-width:480px;color:var(--muted-foreground);margin-top:34px;font-size:20px;line-height:1.48}.landing.landing .landing-button-light{color:#fffefb;border-color:var(--primary);background:var(--primary);margin-top:34px}@media (hover:hover) and (pointer:fine){.landing.landing .landing-button-light:hover{border-color:var(--landing-cta-hover);background:var(--landing-cta-hover)}}.landing-criterion-media{grid-area:media;justify-content:flex-start;min-width:0;display:flex}.landing-faq-list{border-top:1px solid var(--border)}.landing [data-slot=accordion-trigger]{--muted-foreground:var(--primary);color:var(--primary);transition:none}.landing [data-slot=accordion-trigger]:hover{text-decoration:none}.landing-faq-trigger{align-items:center;min-height:76px;font-size:18px;font-weight:550}.landing-faq-answer p{max-width:550px;color:var(--landing-text);font-size:16px;line-height:1.6}@media (width<=900px){.landing-container{width:min(100% - 48px, var(--landing-content-width))}.landing-desktop-nav,.landing-header-actions a.landing-sign-in{display:none}.landing-header-actions{gap:6px}.landing-header-cta{height:38px;padding-inline:16px;font-size:15px}.landing-header-inner{justify-content:space-between;gap:8px;display:flex}.landing-mobile-nav{display:block}.landing-hero-copy,.landing-criterion-grid{grid-template-columns:1fr;gap:24px}.landing-criterion-grid{grid-template-areas:"copy""media";gap:44px}.landing-criterion-copy{justify-self:start}.landing-criterion-media{justify-content:center}}@media (width<=600px){.landing-criterion h2{font-size:40px}.landing-criterion{padding-block:90px}.landing-criterion-copy p{font-size:18px}.landing-faq-trigger{min-height:70px;font-size:16px}}.landing-mobile-sheet{--landing-content-width:1180px;--landing-radius:8px;--font-sans:var(--font-raleway), Arial, sans-serif;--font-heading:var(--font-sans);--background:#fffefb;--landing-green:#004225;--landing-text:#241e20;--foreground:var(--landing-text);--border:#dce2dc;--ring:var(--landing-green);--menu-quiet:#776d6b;--menu-rule:#241e201a;--menu-ease:cubic-bezier(.23, 1, .32, 1);inset:var(--landing-bar-offset,0px) 0 0;width:100%;max-width:none;height:auto;box-shadow:none;background:var(--background);color:var(--landing-text);letter-spacing:-.01em;border:0;outline:none;gap:0;font-size:16px}[data-slot=sheet-overlay]:has(+.landing-mobile-sheet){backdrop-filter:none;background:0 0}.landing-mobile-nav button,.landing-menu-close{position:relative}.landing-mobile-nav button:after,.landing-menu-close:after{content:"";position:absolute;inset:-6px}.landing-menu-bar{flex:none}.landing-menu-close.landing-menu-close{color:var(--landing-text);background:0 0}.landing-mobile-nav button svg,.landing-menu-close svg{width:22px;height:22px}.landing-mobile-nav button,.landing-menu-close.landing-menu-close{margin-right:-7px}.landing-menu-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.landing-menu-rows{margin-block:0;padding:8px 0 24px;list-style:none}.landing-menu-rows>li{border-bottom:1px solid var(--menu-rule)}.landing-menu-row{width:100%;min-height:64px;color:var(--landing-text);font-family:var(--hero-serif), "Times New Roman", serif;font-optical-sizing:auto;letter-spacing:-.02em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:30px;font-weight:400;line-height:1.15;text-decoration:none;transition:color .15s;display:flex}.landing-menu-row:active{color:var(--menu-quiet)}.landing-menu-row svg{width:22px;height:22px;color:var(--menu-quiet);transition:rotate .28s var(--menu-ease)}.landing-menu-platform[data-open] .landing-menu-row svg{rotate:180deg}:is(.landing-menu-row,.landing-menu-link,.landing-menu-action,.landing-menu-close):focus-visible{outline:2px solid var(--landing-green);outline-offset:2px;border-radius:4px}.landing-menu-panel{transition:grid-template-rows .28s var(--menu-ease);grid-template-rows:0fr;display:grid}.landing-menu-platform[data-open] .landing-menu-panel{grid-template-rows:1fr}.landing-menu-panel-inner{opacity:0;min-height:0;transition:opacity .2s;overflow:hidden}.landing-menu-platform[data-open] .landing-menu-panel-inner{opacity:1}.landing-menu-group{padding-bottom:12px}.landing-menu-group-title{color:var(--menu-quiet);letter-spacing:0;margin:4px 0 2px;font-size:13px;font-weight:550;line-height:20px}.landing-menu-group ul{margin:0;padding:0;list-style:none}.landing-menu-link{color:var(--landing-text);-webkit-tap-highlight-color:transparent;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:14px;padding:10px 0;text-decoration:none;display:grid}.landing-menu-link svg{width:20px;height:20px;color:var(--menu-quiet);margin-top:1px}.landing-menu-link-label{font-size:16px;font-weight:550;line-height:22px;display:block}.landing-menu-link-description{color:var(--menu-quiet);letter-spacing:0;font-size:14px;font-weight:400;line-height:20px;display:block}a.landing-menu-link:active .landing-menu-link-label,.landing-menu-link[aria-disabled=true] .landing-menu-link-label{color:var(--menu-quiet)}.landing-menu-link small{color:var(--landing-text);letter-spacing:0;vertical-align:1px;background:#ebe6dd;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:12px;font-weight:550;line-height:16px}.landing-menu-actions{padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--menu-rule);flex:none;grid-template-columns:1fr;gap:8px;display:grid}.landing-menu-actions[data-count="2"]{grid-template-columns:1fr 1fr}.landing-menu-action{border-radius:var(--landing-radius,8px);height:48px;color:var(--landing-text);-webkit-tap-highlight-color:transparent;transition:scale .16s var(--menu-ease), background-color .16s ease;border:1px solid #241e2029;justify-content:center;align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:flex}.landing-menu-action:active{scale:.96}.landing-menu-action-primary{border-color:var(--landing-text);background:var(--landing-text);color:#fff}@media (hover:hover) and (pointer:fine){.landing-menu-row:hover,a.landing-menu-link:hover .landing-menu-link-label{color:var(--menu-quiet)}.landing-menu-action-primary:hover{background:#3a3133}}.landing-mobile-sheet[data-state=open]{animation:landing-menu-in .18s var(--menu-ease) both}.landing-mobile-sheet[data-state=closed]{animation:landing-menu-out .14s var(--menu-ease) both}.landing-mobile-sheet[data-state=open] :is(.landing-menu-rows>li,.landing-menu-actions){animation:landing-menu-rise .36s var(--menu-ease) both}.landing-mobile-sheet[data-state=open] .landing-menu-rows>li:nth-child(2){animation-delay:40ms}.landing-mobile-sheet[data-state=open] .landing-menu-rows>li:nth-child(3){animation-delay:80ms}.landing-mobile-sheet[data-state=open] .landing-menu-rows>li:nth-child(4){animation-delay:.12s}.landing-mobile-sheet[data-state=open] .landing-menu-actions.landing-menu-actions{animation-delay:.16s}@keyframes landing-menu-in{0%{opacity:0}}@keyframes landing-menu-out{to{opacity:0}}@keyframes landing-menu-rise{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.landing-mobile-sheet[data-state=open] :is(.landing-menu-rows>li,.landing-menu-actions){animation-name:landing-menu-in}.landing-menu-panel,.landing-menu-row svg{transition:none}html:has(.landing){scroll-behavior:auto}.landing[data-landing-motion=ready] [data-landing-reveal]{opacity:1;transition:none;translate:none}.landing *,.landing :before,.landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.landing .landing-header:before{transition:opacity .2s!important}}
.landing[data-atmosphere=a]{--a-noise:url(/landing/grain/noise.png) 0 0 / 128px 128px repeat;--a-ink:#241e20;--a-paper:#fffefb;--n-card:#f6f3f1;--n-hover:#ede8e5;--n-line:#ded7d3;--n-faint:#a69c98;--n-secondary:#776d6b;--muted:var(--n-hover);--muted-foreground:var(--n-secondary);--border:var(--n-line);--landing-green:var(--a-ink);--a-grain:url(/landing/grain/grain.png) 0 0 / 128px 128px repeat;--f-base:#f1eeec;--f-shade:#e4dfdc;--f-deep:#e9e5e2;--f-light:#f8f6f4;--f-glow:#fdfcfb;--a-field:var(--a-grain), radial-gradient(48% 42% at 80% 16%, var(--f-glow) 0, transparent 72%), linear-gradient(122deg, transparent 32%, color-mix(in oklab, var(--f-light) 80%, transparent) 50%, transparent 68%), radial-gradient(52% 58% at 26% 24%, var(--f-shade) 0, transparent 74%), radial-gradient(58% 52% at 10% 92%, var(--f-light) 0, transparent 72%), radial-gradient(50% 58% at 94% 94%, var(--f-deep) 0, transparent 72%), var(--f-base);--a-field-blend:normal}.landing[data-atmosphere=a] :is(#creative-intelligence,#faq){--a-field:var(--a-grain), radial-gradient(48% 42% at 80% 16%, var(--f-glow) 0, transparent 72%), linear-gradient(122deg, transparent 32%, color-mix(in oklab, var(--f-light) 80%, transparent) 50%, transparent 68%), radial-gradient(52% 58% at 26% 24%, var(--f-shade) 0, transparent 74%), radial-gradient(58% 52% at 10% 92%, var(--f-light) 0, transparent 72%), radial-gradient(50% 58% at 94% 94%, var(--f-deep) 0, transparent 72%), var(--f-base)}.landing[data-atmosphere=a] #inicio{--hero-card:var(--n-hover);--hero-cta-hover:#3a3133}.landing[data-atmosphere=a] #inicio .animated-text-04-prefix:before{background:var(--a-noise), linear-gradient(100deg, #ece8e5 0%, #e2dcd9 45%, #d6cfcc 100%);background-blend-mode:soft-light, normal}.landing[data-atmosphere=a] #inicio :is([class*=primaryCta],[class*=reel]):focus-visible{outline-color:var(--a-ink)}.landing[data-atmosphere=a] #proceso{--pb-muted:var(--n-secondary);--pb-line:#241e201a;--pb-segment:#241e201f;--pb-focus:var(--a-ink)}.landing[data-atmosphere=a] #proceso [class*=promptPanel]{isolation:isolate;color:var(--a-ink);background:#f7efe8;border-color:#18181b14;box-shadow:0 1px #18181b0a,0 30px 48px -20px #78605c4d}.landing[data-atmosphere=a] #proceso [class*=promptPanel]:before,.landing[data-atmosphere=a] #proceso [class*=promptPanel]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.landing[data-atmosphere=a] #proceso [class*=promptPanel]:before{background:var(--a-field);background-blend-mode:var(--a-field-blend)}.landing[data-atmosphere=a] #proceso [class*=promptPanel]:after{display:none}.landing[data-atmosphere=a] #proceso [class*=pipeline-loop-module][class*=__media],.landing[data-atmosphere=a] #creative-intelligence [data-surface=peach]{background:var(--a-field);background-blend-mode:var(--a-field-blend)}.landing[data-atmosphere=a] #creative-intelligence [data-surface=peach]>*{display:none}.landing[data-atmosphere=a] #proceso [class*=promptPanel] [class*=panelEyebrow]{color:#18181bcc}.landing[data-atmosphere=a] #proceso [data-node]{background-blend-mode:soft-light;background-image:url(/landing/grain/noise.png);background-size:128px 128px}.landing[data-atmosphere=a] #creative-intelligence{--d3-meta:var(--n-secondary);--d3-line:#241e202e;--d3-card:var(--n-card);--d3-card-meta:var(--n-secondary);--f-base:#2e2729;--f-shade:#1b1617;--f-deep:#3b3235;--f-light:#4d4245;--f-glow:#645759}.landing[data-atmosphere=a] #creative-reads{--hm-meta:var(--n-secondary);--hm-accent:#e2dcd9;--hm-tile:var(--n-hover)}.landing[data-atmosphere=a] #creative-reads [class*=__check]{background:var(--a-ink);color:#fffefb}.landing[data-atmosphere=a] #creative-reads [class*=__accent]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 30' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='0.2'%3E%3Cstop offset='0' stop-color='%23ece8e5'/%3E%3Cstop offset='0.45' stop-color='%23e2dcd9'/%3E%3Cstop offset='1' stop-color='%23d6cfcc'/%3E%3C/linearGradient%3E%3Cfilter id='n' x='0' y='0' width='100%' height='100%'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' type='matrix' values='0 0 0 0 0.2  0 0 0 0 0.17  0 0 0 0 0.17  0 0 0 0.55 -0.18' result='g'/%3E%3CfeComposite in='g' in2='SourceGraphic' operator='in' result='m'/%3E%3CfeMerge%3E%3CfeMergeNode in='SourceGraphic'/%3E%3CfeMergeNode in='m'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cpolygon points='3.2,3.6 6.4,0.9 38.4,1.8 76.8,0.3 124.8,1.5 172.8,0.6 227.2,1.8 275.2,0.6 313.6,1.5 320.0,24.9 313.6,28.2 265.6,27.3 217.6,29.4 163.2,27.9 108.8,29.1 60.8,27.9 6.4,29.1 0.0,16.2' fill='url(%23g)' filter='url(%23n)'/%3E%3C/svg%3E") 0 68%/100% .76em no-repeat}.landing[data-atmosphere=a] #faq{--fa-meta:var(--n-secondary);--fa-line:#e6e0dc;--fa-green:var(--a-ink);--f-base:#2e2729;--f-shade:#1b1617;--f-deep:#3b3235;--f-light:#4d4245;--f-glow:#645759}.landing[data-atmosphere=a] #faq [class*=__item]{isolation:isolate;position:relative}.landing[data-atmosphere=a] #faq [class*=__item]:before{content:"";z-index:-1;border-radius:var(--landing-radius,8px);background:var(--a-field);background-blend-mode:var(--a-field-blend);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.23,1,.32,1);position:absolute;inset:-1px 0 0}.landing[data-atmosphere=a] #faq [class*=__item][data-open]:before{opacity:1}.landing[data-atmosphere=a] #faq [class*=__item][data-open],.landing[data-atmosphere=a] #faq [class*=__item][data-open]+[class*=__item]{border-top-color:#0000}.landing[data-atmosphere=a] #faq [class*=__item][data-open]:last-child{border-bottom-color:#0000}.landing[data-atmosphere=a] #faq [class*=__item][data-open] :is([class*=__question],[class*=__icon]){color:#fffefb}.landing[data-atmosphere=a] #faq [class*=__item][data-open] [class*=__answer]{color:#fffefbcc}.landing[data-atmosphere=a] #faq [class*=__item][data-open] [class*=__answerLink]{color:#fffefb}.landing[data-atmosphere=a] #faq [class*=__item][data-open] [class*=__icon]{background:#fffefb1f;border-color:#fffefb5c}.landing[data-atmosphere=a] [class*=site-footer-module][class*=__footer]{--sf-muted:var(--n-secondary);--sf-line:#e6e0dc;--sf-hover:var(--a-ink)}.landing[data-atmosphere=a]{--closing-photo:url(/landing/closing-reference/unify-footer.avif)}.landing[data-atmosphere=a] main>section:last-child [class*=__atmosphere],.landing[data-atmosphere=a] main>section:last-child [class*=__rail]{display:none}.landing[data-atmosphere=a]{--a-photo-grain:url(/landing/grain/noise.png) 0 0 / 128px 128px repeat;--a-photo-grain-opacity:.32}.landing[data-atmosphere=a] #inicio [class*=__card]{position:relative}.landing[data-atmosphere=a] #inicio [class*=__card]:after,.landing[data-atmosphere=a] [aria-labelledby=closing-title] [class*=__tile]:after,.landing[data-atmosphere=a] #creative-reads [class*=__tile]:before,.landing[data-atmosphere=a] #faq [class*=__photo]:before{content:"";z-index:1;border-radius:inherit;background:var(--a-photo-grain);mix-blend-mode:soft-light;opacity:var(--a-photo-grain-opacity);pointer-events:none;position:absolute;inset:0}.landing[data-atmosphere=a] #inicio [class*=__card]:after{border-radius:var(--landing-radius)}.landing[data-atmosphere=a] main>section:last-child [class*=__center]{grid-column:2}.landing[data-atmosphere=a] main>section:last-child [class*=__layout]{min-height:clamp(320px,30vw,440px)}.landing[data-atmosphere=a] main>section:last-child{--closing-muted:#ffffffd6;color:#fff;padding-block:128px}.landing[data-atmosphere=a] main>section:last-child:before{content:"";z-index:-1;background:linear-gradient(#00000038, #00000038), var(--closing-photo) 50% 50% / cover no-repeat, #3b3127;pointer-events:none;position:absolute;inset:0}.landing[data-atmosphere=a] main>section:last-child a[class*=__primary]{color:var(--a-ink);background:#fff}.landing[data-atmosphere=a] main>section:last-child [class*=__primaryIcon]{background:var(--a-ink);color:#fff}.landing[data-atmosphere=a] main>section:last-child a[class*=__enterprise]{color:#fff}@media (width<=720px){.landing[data-atmosphere=a] main>section:last-child{padding-block:96px}}@media (prefers-reduced-motion:reduce){.landing[data-atmosphere=a] #faq [class*=__item]:before{transition:none}}