.elkc{--frame:#FAF6EE;--glow:rgba(255,253,248,.95);--glow2:rgba(226,194,122,.10);--paper:#FFFFFF;--sunken:#F4F0E8;--hair:#E6DFD3;--hair-strong:#DCD3C4;--ink:#2A2630;--navy:#22386B;--muted:#6B6471;--micro:#8A8290;--faint:#A39B91;--action:#3F63AD;--butter:#E2C27A;--ok:#3F6A3B;--warn:#8A5A12;--ring:rgba(132,169,227,.30);--swatch:url(/social/felt/felt-oat.webp);--veil:.38;--lift:0 1px 1px rgba(34,56,107,.04),0 8px 16px -8px rgba(34,56,107,.10),0 32px 64px -32px rgba(34,56,107,.28);--wmh:28px;--field:#FFFFFF;--field-hair:#E6DFD3;--field-ink:#22386B;--btn-off-bg:#F1E3C2;--btn-off-ink:#8A6A2A;--btn-off-ring:transparent;--btn-glow:0 10px 24px -12px rgba(160,120,30,.6);--stitch:rgba(34,56,107,.20);--wm-filter:none;--ground:none;--swatch-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 6px rgba(34,56,107,.06),0 24px 48px -32px rgba(34,56,107,.35);--cs:light}:root[data-elkc-theme=dark] .elkc{--frame:#131A31;--glow:rgba(132,169,227,.20);--glow2:rgba(226,194,122,.08);--paper:#1E2742;--sunken:#26304D;--hair:#323D5E;--hair-strong:#46527A;--ink:#F4EEE3;--navy:#F4EEE3;--muted:#B7BED0;--micro:#98A0B6;--faint:#8790A8;--action:#9DBBEC;--ok:#A7C8A2;--warn:#EED39A;--ring:rgba(132,169,227,.28);--swatch:url(/social/felt/felt-night.webp);--veil:0;--lift:0 0 0 1px rgba(255,255,255,.5),0 0 48px -6px rgba(241,235,224,.20),0 40px 72px -28px rgba(0,0,0,.75);--field:rgba(255,255,255,.055);--field-hair:rgba(241,235,224,.16);--field-ink:#F4EEE3;--btn-off-bg:rgba(226,194,122,.10);--btn-off-ink:#E9D29E;--btn-off-ring:rgba(226,194,122,.45);--btn-glow:0 0 0 1px rgba(226,194,122,.35),0 14px 36px -10px rgba(226,194,122,.45);--stitch:rgba(241,235,224,.30);--wm-filter:brightness(1.16) saturate(1.08) drop-shadow(0 1px 1px rgba(0,0,0,.45)) drop-shadow(0 0 14px rgba(132,169,227,.28));--ground:url(/social/felt/felt-night.webp);--swatch-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 -2px 8px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.25),0 40px 80px -36px rgba(0,0,0,.8);--cs:dark}@media (prefers-color-scheme:dark){:root:not([data-elkc-theme]) .elkc{--frame:#131A31;--glow:rgba(132,169,227,.20);--glow2:rgba(226,194,122,.08);--paper:#1E2742;--sunken:#26304D;--hair:#323D5E;--hair-strong:#46527A;--ink:#F4EEE3;--navy:#F4EEE3;--muted:#B7BED0;--micro:#98A0B6;--faint:#8790A8;--action:#9DBBEC;--ok:#A7C8A2;--warn:#EED39A;--ring:rgba(132,169,227,.28);--swatch:url(/social/felt/felt-night.webp);--veil:0;--lift:0 0 0 1px rgba(255,255,255,.5),0 0 48px -6px rgba(241,235,224,.20),0 40px 72px -28px rgba(0,0,0,.75);--field:rgba(255,255,255,.055);--field-hair:rgba(241,235,224,.16);--field-ink:#F4EEE3;--btn-off-bg:rgba(226,194,122,.10);--btn-off-ink:#E9D29E;--btn-off-ring:rgba(226,194,122,.45);--btn-glow:0 0 0 1px rgba(226,194,122,.35),0 14px 36px -10px rgba(226,194,122,.45);--stitch:rgba(241,235,224,.30);--wm-filter:brightness(1.16) saturate(1.08) drop-shadow(0 1px 1px rgba(0,0,0,.45)) drop-shadow(0 0 14px rgba(132,169,227,.28));--ground:url(/social/felt/felt-night.webp);--swatch-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 -2px 8px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.25),0 40px 80px -36px rgba(0,0,0,.8);--cs:dark}}.elkc,.elkc *{box-sizing:border-box;margin:0;padding:0}html:has(.elkc){background:#FAF6EE;-webkit-text-size-adjust:100%}body:has(.elkc){background:#FAF6EE;overflow-x:clip}html[data-elkc-theme=dark] body:has(.elkc),html[data-elkc-theme=dark]:has(.elkc){background:#131A31}@media (prefers-color-scheme:dark){html:not([data-elkc-theme]) body:has(.elkc),html:not([data-elkc-theme]):has(.elkc){background:#131A31}}html.elkc-cut .elkc *,html.elkc-cut .elkc :after,html.elkc-cut .elkc :before{transition:none!important}body:has(.elkc):after{display:none}body:has(.elkc) .cursor-dot{display:none!important}.elkc{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;color:var(--ink);font:500 15px/24px var(--elh-figtree),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:var(--cs);overflow-x:clip;position:relative;isolation:isolate;background:radial-gradient(900px 640px at 72% 38%,var(--glow),transparent 70%),radial-gradient(700px 520px at 12% 100%,var(--glow2),transparent 70%),var(--frame)}.elkc:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--ground) 0 0/428px;opacity:.34;-webkit-mask-image:radial-gradient(120% 90% at 60% 40%,#000 30%,rgba(0,0,0,.45) 100%);mask-image:radial-gradient(120% 90% at 60% 40%,#000 30%,rgba(0,0,0,.45) 100%)}.elkc img{max-width:none;border:0}.elkc a{color:inherit;text-decoration:none}.elkc button,.elkc input{font-family:inherit}.elkc :focus-visible{outline:2px solid var(--action);outline-offset:3px;border-radius:6px}.elkc ::selection{background:rgba(132,169,227,.35);color:inherit}.elkc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.elkc-top{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 24px}.elkc-brand{display:block;line-height:0;border-radius:8px}.elkc-brand img{display:block;height:var(--wmh);width:auto;margin:calc(var(--wmh) * -.145) 0 calc(var(--wmh) * -.145) calc(var(--wmh) * -.1454);filter:var(--wm-filter)}.elkc-signin{font:500 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--muted)}.elkc-signin b{font-weight:600;color:var(--navy)}.elkc-signin:hover b{text-decoration:underline;text-underline-offset:4px}.elkc-top-end{display:flex;align-items:center;gap:16px}.elkc{--mode-bg:rgba(255,255,255,.6);--mode-stitch:rgba(34,56,107,.24);--mode-ink:#9A92A0;--mode-on:#B07D1E;--mode-thumb:#FFFFFF;--mode-thumb-shadow:0 1px 2px rgba(34,56,107,.16),0 0 0 1px rgba(34,56,107,.07),0 4px 10px -4px rgba(34,56,107,.25)}:root[data-elkc-theme=dark] .elkc{--mode-bg:rgba(255,255,255,.05);--mode-stitch:rgba(241,235,224,.26);--mode-ink:#8790A8;--mode-on:#EED39A;--mode-thumb:#2C3A68;--mode-thumb-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px rgba(0,0,0,.25),0 0 14px -2px rgba(238,211,154,.35)}@media (prefers-color-scheme:dark){:root:not([data-elkc-theme]) .elkc{--mode-bg:rgba(255,255,255,.05);--mode-stitch:rgba(241,235,224,.26);--mode-ink:#8790A8;--mode-on:#EED39A;--mode-thumb:#2C3A68;--mode-thumb-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px rgba(0,0,0,.25),0 0 14px -2px rgba(238,211,154,.35)}:root:not([data-elkc-theme]) .elkc-mode-thumb{transform:translateX(28px)}:root:not([data-elkc-theme]) .elkc-mode-btn[data-mode=night]{color:var(--mode-on)}}.elkc-mode{position:relative;display:inline-flex;align-items:center;flex:none;padding:3px;border-radius:999px;background:var(--mode-bg);border:1px dashed var(--mode-stitch)}.elkc-mode-thumb{position:absolute;top:3px;left:3px;width:28px;height:28px;border-radius:50%;background:var(--mode-thumb);box-shadow:var(--mode-thumb-shadow);transition:transform .28s cubic-bezier(.3,.7,.2,1),background-color .28s}:root[data-elkc-theme=dark] .elkc-mode-thumb{transform:translateX(28px)}.elkc-mode-btn{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:none;color:var(--mode-ink);cursor:pointer;transition:color .2s}.elkc-mode-btn:before{content:"";position:absolute;inset:-8px -2px}.elkc-mode-btn:hover{color:var(--ink)}.elkc .elkc-mode-btn:focus-visible{outline-offset:2px;border-radius:50%}:root:not([data-elkc-theme=dark]) .elkc-mode-btn[data-mode=day],:root[data-elkc-theme=dark] .elkc-mode-btn[data-mode=night]{color:var(--mode-on)}@media (prefers-color-scheme:dark){:root:not([data-elkc-theme]) .elkc-mode-btn[data-mode=day]{color:var(--mode-ink)}}@media (prefers-reduced-motion:no-preference){html.elkc-cut .elkc .elkc-mode-thumb{transition:transform .28s cubic-bezier(.3,.7,.2,1)!important}}@media (max-width:420px){.elkc-top-end{gap:12px}}@media (max-width:379px){.elkc-signin-q{display:none}}main.elkc-main{flex:1;padding:24px 24px 48px}.elkc-grid{max-width:1104px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.elkc-col{position:relative;max-width:432px;width:100%}.elkc-col>.elkc-humlet{right:0;top:-8px;left:auto;bottom:auto;width:64px;height:64px}.elkc-h1{font:600 40px/40px var(--elh-gabarito),system-ui,sans-serif;letter-spacing:-.045em;color:var(--navy);padding-right:72px}.elkc-sub{margin-top:16px;max-width:352px;font:500 16px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--muted)}.elkc-sub b{font-weight:600;color:var(--ink);word-break:break-all}.elkc-stack{margin-top:32px}.elkc-field{position:relative;display:flex;align-items:center;height:56px;padding:0 16px 0 20px;background:var(--field);border:1px solid var(--field-hair);border-radius:16px;box-shadow:0 1px 2px rgba(34,56,107,.04),inset 0 1px 0 rgba(255,255,255,.04);transition:border-color .14s,box-shadow .14s,background-color .14s}.elkc-field:hover{border-color:var(--hair-strong)}.elkc-field:focus-within{border-color:var(--action);box-shadow:0 0 0 4px var(--ring)}.elkc-field:has(input:focus-visible){outline:0}.elkc-field input:focus-visible{outline:0}.elkc-pre{font:500 16px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--faint);letter-spacing:-.005em;white-space:nowrap}.elkc-field input{flex:1;min-width:0;width:0;border:0;outline:0;background:transparent;padding:0;font:600 16px/24px var(--elh-figtree),system-ui,sans-serif;letter-spacing:-.005em;color:var(--field-ink)}.elkc-field input::placeholder{color:var(--faint);opacity:.55;font-weight:500}.elkc-field input[type=email]{font-weight:500;color:var(--ink)}.elkc-field.is-solo{padding:0 20px}.elkc-gap{margin-top:16px}.elkc-knot{width:26px;height:26px;margin-right:-4px;flex:none;background:url(/social/felt/knot-blue.webp) 50%/contain no-repeat;animation:elkc-tie .36s steps(12) both}@keyframes elkc-tie{0%{transform:scale(0) rotate(-140deg)}to{transform:scale(1) rotate(0)}}.elkc-status{min-height:24px;margin-top:8px;padding-left:4px;font:500 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--micro)}.elkc-status.is-ok{color:var(--ok)}.elkc-status.is-no{color:var(--warn)}.elkc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.elkc-chip{height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--field-hair);background:var(--field);font:600 14px/38px var(--elh-figtree),system-ui,sans-serif;color:var(--navy);cursor:pointer;transition:border-color .14s,transform .14s}.elkc-chip:hover{border-color:var(--action)}.elkc-chip:active{transform:translateY(1px)}.elkc-bring{margin-top:8px}.elkc-bring>.elkc-link,.elkc-imp-msg,.elkc-why{padding-left:4px}.elkc-link{border:0;background:none;padding:0;min-height:24px;font:500 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--muted);cursor:pointer;text-align:left}.elkc-link b{font-weight:600;color:var(--action)}.elkc-link:hover b{text-decoration:underline;text-underline-offset:4px}.elkc-bring-row{display:flex;gap:8px;margin-top:8px}.elkc-bring-row .elkc-field{flex:1;min-width:0;height:48px;border-radius:14px;padding:0 16px}.elkc-bring-row .elkc-field input{font-weight:500;color:var(--ink)}.elkc-small{flex:none;height:48px;padding:0 18px;border:0;border-radius:999px;background:var(--navy);color:var(--frame);font:600 14px/24px var(--elh-figtree),system-ui,sans-serif;cursor:pointer}.elkc-small[disabled]{opacity:.55;cursor:default}.elkc-imp-msg{margin-top:8px;font:500 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--micro)}.elkc-imp-msg.is-no{color:var(--warn)}.elkc-imp-msg.is-ok{color:var(--ok)}.elkc-imp-msg button{margin-left:8px;border:0;background:none;padding:0;font:600 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--action);cursor:pointer}.elkc-check{display:flex;align-items:center;gap:12px;margin-top:16px;padding-left:4px;font:500 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--muted);cursor:pointer}.elkc-check input{appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--hair-strong);background:var(--field) center/14px no-repeat;cursor:pointer}.elkc-check input:checked{background-color:var(--action);border-color:var(--action);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E")}.elkc-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:56px;margin-top:24px;border:0;border-radius:999px;background:linear-gradient(180deg,#EDD293,#E2C27A);color:#2A2630;font:600 16px/24px var(--elh-figtree),system-ui,sans-serif;letter-spacing:-.005em;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(120,90,20,.18),var(--btn-glow);transition:transform .14s,background-color .2s,box-shadow .2s,color .2s}.elkc-btn:hover:not([disabled]){background:linear-gradient(180deg,#F0D89D,#E6C784)}.elkc-btn:active:not([disabled]){transform:translateY(1px)}.elkc-btn svg{transition:transform .2s}.elkc-btn:hover:not([disabled]) svg{transform:translateX(2px)}.elkc-btn[disabled]{background:var(--btn-off-bg);color:var(--btn-off-ink);box-shadow:inset 0 0 0 1.5px var(--btn-off-ring);cursor:default}.elkc-err{font:600 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--warn)}.elkc-err,.elkc-note{margin-top:16px;padding-left:4px}.elkc-note{font:500 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--micro)}.elkc-note button{border:0;background:none;padding:0;font:600 14px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--action);cursor:pointer}.elkc-note button[disabled]{opacity:.55;cursor:default}.elkc-stage{display:none;flex-direction:column;align-items:center}.elkc-swatch{position:relative;display:flex;align-items:center;justify-content:center;width:392px;padding:36px 44px;border-radius:32px;background:var(--swatch) 0 0/260px;box-shadow:var(--swatch-shadow)}.elkc-swatch:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--frame);opacity:var(--veil)}.elkc-swatch:after{content:"";position:absolute;inset:12px;border-radius:22px;border:1.5px dashed var(--stitch);pointer-events:none}.elkc-page{position:relative;width:304px;padding:10px 10px 18px;border-radius:26px;background:#FBF8F2;box-shadow:var(--lift);text-align:center;color:#2A2630}.elkc-pg-in{animation:elkc-in .36s ease both}@keyframes elkc-in{0%{opacity:0}to{opacity:1}}.elkc-cap{margin-top:16px;max-width:320px;text-align:center;font:500 12px/16px var(--elh-figtree),system-ui,sans-serif;color:var(--faint)}.elkc-cv{height:96px;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#E9EEF8,#F3ECDE);box-shadow:inset 0 0 0 1px rgba(34,56,107,.06)}.elkc-cv img{display:block;width:100%;height:100%;object-fit:cover}.elkc-page .elkc-av{margin-top:-36px;box-shadow:0 0 0 4px #FBF8F2,inset 0 -3px 6px rgba(0,0,0,.25),0 6px 14px -6px rgba(34,56,107,.45)}.elkc-av{position:relative;width:72px;height:72px;margin:0 auto;border-radius:50%;background:url(/social/felt/felt-navy.webp) 0 0/140px;display:flex;align-items:center;justify-content:center;font:600 30px/1 var(--elh-gabarito),system-ui,sans-serif;letter-spacing:-.02em;color:#F3ECDE;box-shadow:inset 0 -3px 6px rgba(0,0,0,.25),inset 0 2px 3px rgba(255,255,255,.12),0 4px 10px -4px rgba(34,56,107,.45)}.elkc-av:after{content:"";position:absolute;inset:5px;border-radius:50%;border:1.5px dashed rgba(243,236,222,.35);pointer-events:none}.elkc-av.is-blank{color:rgba(243,236,222,.5)}.elkc-av img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.elkc-av.is-photo{overflow:hidden;background:#EFE8DA}.elkc-av.is-photo:after{display:none}.elkc-av img.elkc-face{inset:auto;height:auto;border-radius:0;object-fit:fill}.elkc-name{margin-top:10px;font:600 19px/24px var(--elh-gabarito),system-ui,sans-serif;letter-spacing:-.02em;color:#22386B;word-break:break-word}.elkc-name,.elkc-url{padding:0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.elkc-url{font:500 12px/16px var(--elh-figtree),system-ui,sans-serif;color:#7C7482;margin-top:2px}.elkc-bio{height:36px;margin:8px auto 0;max-width:236px;font:500 12px/18px var(--elh-figtree),system-ui,sans-serif;color:#5E5764;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.elkc-bio.is-blank{color:#B2AA9C;line-height:36px}.elkc-recent{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 10px 0}.elkc-recent li{height:68px;border-radius:12px;overflow:hidden;background:#F1ECE2;box-shadow:inset 0 0 0 1px rgba(34,56,107,.06)}.elkc-recent img{display:block;width:100%;height:100%;object-fit:cover}.elkc-page:not(.is-sample) .elkc-cv{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9C0B0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4.5' width='17' height='15' rx='3'/%3E%3Ccircle cx='9' cy='10' r='1.6'/%3E%3Cpath d='m4 17 5-4.5 4 3.5 2.5-2 4.5 3.5'/%3E%3C/svg%3E") 50% 22px/24px no-repeat,linear-gradient(135deg,#E6EDF9,#F4EEE2 60%,#F6EBD2)}.elkc-page:not(.is-sample) .elkc-recent li{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9C0B0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4.5' width='17' height='15' rx='3'/%3E%3Ccircle cx='9' cy='10' r='1.6'/%3E%3Cpath d='m4 17 5-4.5 4 3.5 2.5-2 4.5 3.5'/%3E%3C/svg%3E") 50%/20px no-repeat,#F4EFE6;box-shadow:inset 0 0 0 1px #E9E2D5}.elkc-links{margin:12px 10px 0;display:flex;flex-direction:column;gap:6px}.elkc-lk{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px 0 5px;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #ECE5D8,0 1px 2px rgba(34,56,107,.05);text-align:left;font:600 13px/20px var(--elh-figtree),system-ui,sans-serif;color:#2A2630;opacity:0;transform:translateY(4px);transition:opacity .36s ease,transform .36s ease}.elkc-lk.is-ghost,.elkc-lk.is-on{opacity:1;transform:none}.elkc-lk.is-ghost{background:transparent;box-shadow:inset 0 0 0 1.5px #ECE5D8}.elkc-lk.is-ghost .elkc-chev,.elkc-lk.is-ghost .elkc-ic,.elkc-lk.is-ghost>span{visibility:hidden}.elkc-lk>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elkc-ic{width:30px;height:30px;flex:none;border-radius:9px;background:rgba(132,169,227,.18);display:flex;align-items:center;justify-content:center;color:#22386B}.elkc-chev{color:#C9C0B0;flex:none}.elkc-foot{margin-top:14px;font:500 11px/16px var(--elh-figtree),system-ui,sans-serif;color:#9C9486}.elkc-tag{position:absolute;top:18px;right:18px;display:flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 2px 8px -2px rgba(34,56,107,.25);font:600 11px/24px var(--elh-figtree),system-ui,sans-serif;color:#4F4856}.elkc-humlet{position:absolute;width:72px;height:72px;left:-28px;bottom:24px;background:url(/social/felt/humlet-waving.webp) 50%/contain no-repeat;filter:drop-shadow(0 6px 6px rgba(34,56,107,.18));pointer-events:none}.elkc-humlet.is-wave{transform-origin:50% 90%;animation:elkc-wave 1.2s steps(12) 1}@keyframes elkc-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}50%{transform:rotate(6deg)}75%{transform:rotate(-4deg)}}.elkc-stage .elkc-humlet{display:none}.elkc-strip{position:relative;display:flex;align-items:center;gap:12px;margin-top:24px;height:72px;padding:0 16px 0 12px;border-radius:20px;background:#FBF8F2;box-shadow:var(--lift);transition:opacity .4s ease,filter .4s ease}.elkc-strip .elkc-av{width:48px;height:48px;margin:0;font-size:20px;background-size:110px;flex:none}.elkc-strip .elkc-av:after{inset:4px;border-width:1.2px}.elkc-who{flex:1;min-width:0}.elkc-strip .elkc-name{font-size:16px;line-height:24px}.elkc-strip .elkc-name,.elkc-strip .elkc-url{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0}.elkc-dots{display:flex;gap:4px;flex:none}.elkc-dots .elkc-ic{width:28px;height:28px;border-radius:9px;opacity:.25;transition:opacity .36s}.elkc-dots .elkc-ic.is-on{opacity:1}.elkc-dots .elkc-ic.is-ghost svg{visibility:hidden}.elkc-strip .elkc-tag{top:-12px;right:16px;height:24px}.elkc-foot-links{padding:0 24px 24px;font:500 13px/24px var(--elh-figtree),system-ui,sans-serif;color:var(--faint)}.elkc-foot-links a.is-em{font-weight:600;color:var(--muted)}.elkc-foot-links a:hover{text-decoration:underline;text-underline-offset:4px}.elkc-foot-links .elkc-sep{margin:0 8px;opacity:.6}@media (min-width:1000px){.elkc{--wmh:32px}.elkc-top{min-height:88px;padding:0 48px}main.elkc-main{display:flex;align-items:center;padding:0 48px 64px}.elkc-grid{width:100%;grid-template-columns:432px 392px;justify-content:center;gap:clamp(40px,5vw,72px);align-items:center}.elkc-col>.elkc-humlet{display:none}.elkc-h1{font-size:64px;line-height:64px;padding-right:0}.elkc-sub{margin-top:24px;font-size:18px;line-height:28px}.elkc-stack{margin-top:40px}.elkc-stage{display:flex}.elkc-stage .elkc-humlet{display:block}.elkc-strip{display:none}.elkc-foot-links{text-align:center;padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.elkc *,.elkc :after,.elkc :before{animation:none!important;transition:none!important}}.elkc-why{list-style:none;margin-top:8px;display:flex;flex-direction:column;gap:4px}.elkc-why li{position:relative;padding-left:24px;font:500 14px/22px var(--elh-figtree),system-ui,sans-serif;color:var(--muted)}.elkc-why li:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;background:url(/social/felt/knot-blue.webp) 50%/contain no-repeat}