.fc .sc-card{--c-bg:#0e0f0c;--c-ink:#f3f2ec;--c-ink-2:#c5c6be;--c-ink-3:#91938a;--c-line:hsla(51,23%,94%,.16);--c-green:#d5ef1f;position:relative;flex:none;width:1080px;height:1920px;overflow:hidden;transform-origin:top left;background:var(--c-bg);color:var(--c-ink);font-family:var(--font-archivo),"Archivo",system-ui,sans-serif;line-height:1.3;text-align:left}.fc .sc-card.is-post{height:1350px}.fc .sc-photo{position:absolute;inset:0 0 auto 0;height:1560px}.fc .is-post .sc-photo{height:1000px}.fc .sc-photo img{width:100%;height:100%;object-fit:cover;display:block}.fc .sc-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,15,12,.8) 0,rgba(14,15,12,.3) 34%,rgba(14,15,12,.2) 46%,var(--c-bg) 88%),rgba(14,15,12,.45)}.fc .sc-band{position:absolute;left:0;right:0;top:96px;display:grid;gap:6px;overflow:hidden;white-space:nowrap;font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:64px;line-height:1;color:transparent;-webkit-text-stroke:1.5px hsla(51,23%,94%,.28)}.fc .sc-band span:nth-child(2){margin-left:-180px;-webkit-text-stroke-color:rgba(213,239,31,.32)}.fc .sc-top{position:absolute;left:72px;right:72px;top:300px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.fc .is-post .sc-top{top:64px;left:56px;right:56px}.fc .sc-left{display:flex;align-items:center;gap:28px;min-width:0}.fc .sc-logo{flex:none;width:224px;height:224px;border-radius:42px;background:#0d0e0b;border:6px solid var(--c-bg);overflow:hidden;display:grid;place-items:center;text-align:center;font-stretch:62%;font-weight:900;font-size:40px;line-height:.9;text-transform:uppercase;padding:16px}.fc .sc-logo:has(img){padding:0}.fc .is-post .sc-logo{width:172px;height:172px;border-radius:34px;font-size:31px;border-width:5px}.fc .sc-logo img{width:100%;height:100%;object-fit:cover}.fc .sc-hero em,.fc .sc-logo em,.fc .sc-title em{font-style:normal;color:var(--c-green)}.fc .sc-org{display:grid;gap:6px;min-width:0;text-shadow:0 2px 18px rgba(0,0,0,.55)}.fc .sc-org span{font-size:24px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink-2)}.fc .sc-org b{font-size:38px;font-weight:800;line-height:1.05;max-width:360px}.fc .is-post .sc-left{gap:22px}.fc .is-post .sc-org span{font-size:20px}.fc .is-post .sc-org b{font-size:32px}.fc .sc-brand{flex:none;width:200px;height:auto;margin-top:14px;fill:var(--c-ink)}.fc .sc-brand .lg-mark{fill:var(--c-green)}.fc .is-post .sc-brand{width:170px}.fc .sc-body{position:absolute;left:72px;right:72px;bottom:330px}.fc .is-post .sc-body{left:56px;right:56px;bottom:52px}.fc .sc-sticker{position:absolute;right:0;bottom:calc(100% + 28px);width:270px;height:270px;border-radius:50%;box-shadow:0 24px 50px -20px rgba(0,0,0,.6)}.fc .is-post .sc-sticker{width:200px;height:200px;bottom:calc(100% + 20px)}.fc .sc-kick{font-size:30px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--c-ink-2);display:flex;gap:18px;align-items:center}.fc .sc-kick i{width:12px;height:12px;border-radius:50%;background:var(--c-green)}.fc .is-post .sc-kick{font-size:24px}.fc .sc-title{margin:22px 0 0;font-stretch:62%;font-weight:900;text-transform:uppercase;line-height:.86;letter-spacing:-.005em;font-size:var(--t,136px);max-width:860px;color:var(--c-ink)}.fc .is-post .sc-title{margin-top:16px;font-size:calc(var(--t, 136px) * .74);max-width:800px}.fc .sc-facts{margin-top:36px;display:grid;gap:18px;font-size:40px;font-weight:600}.fc .is-post .sc-facts{margin-top:30px;gap:12px;font-size:32px;grid-template-columns:1fr 1fr}.fc .sc-facts div{display:flex;gap:20px;align-items:center}.fc .sc-facts svg{flex:none;color:var(--c-green)}.fc .is-post .sc-facts svg{width:32px;height:32px}.fc .sc-facts .sc-wide{grid-column:1/-1}.fc .sc-hero{margin-top:40px;font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:104px;line-height:.88;display:flex;gap:28px;align-items:center}.fc .sc-dot{flex:none;width:34px;height:34px;border-radius:50%;background:#ff5a3d;box-shadow:0 0 0 12px rgba(255,90,61,.22)}.fc .sc-sub{margin-top:18px;font-size:36px;font-weight:600;color:var(--c-ink-2)}.fc .sc-stats{margin-top:40px;display:grid;grid-template-columns:1.4fr 1fr;border:1px solid var(--c-line);border-radius:26px}.fc .sc-stats div{padding:26px 34px 30px;font-size:28px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-2)}.fc .sc-stats div+div{border-left:1px solid var(--c-line)}.fc .sc-stats b{display:block;font-stretch:62%;font-weight:900;font-size:128px;line-height:.95;letter-spacing:0;color:var(--c-green);font-variant-numeric:tabular-nums}.fc .sc-meta{margin-top:30px;font-size:30px;font-weight:600;color:var(--c-ink-3)}.fc .is-post .sc-hero{margin-top:26px;font-size:76px;gap:22px}.fc .is-post .sc-dot{width:26px;height:26px;box-shadow:0 0 0 9px rgba(255,90,61,.22)}.fc .is-post .sc-sub{margin-top:12px;font-size:28px}.fc .is-post .sc-stats{margin-top:26px}.fc .is-post .sc-stats div{padding:18px 26px 22px;font-size:22px}.fc .is-post .sc-stats b{font-size:92px}.fc .is-post .sc-meta{margin-top:20px;font-size:24px}.fc .sc-foot{margin-top:48px;padding-top:34px;border-top:1px solid var(--c-line);display:flex;justify-content:space-between;align-items:center;gap:24px}.fc .is-post .sc-foot{margin-top:36px;padding-top:26px}.fc .sc-price{font-size:30px;font-weight:600;color:var(--c-ink-3);white-space:nowrap}.fc .sc-price b{display:block;color:var(--c-ink);font-size:46px;font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums}.fc .is-post .sc-price{font-size:24px}.fc .is-post .sc-price b{font-size:44px}.fc .sc-url{background:var(--c-green);color:#0d0e0b;border-radius:999px;padding:20px 30px;font-weight:800;white-space:nowrap}.fc dialog.share-dlg{width:min(560px,calc(100vw - 32px))}.fc .share-tabs{display:flex;gap:6px;margin:18px 0 16px}.fc .share-tabs button{flex:1;height:44px;border-radius:999px;border:1.5px solid var(--line);background:var(--bg);font-weight:700;cursor:pointer}.fc .share-tabs button[aria-pressed=true]{background:var(--solid);color:var(--on-solid);border-color:var(--solid)}.fc .share-preview{display:grid;place-items:center;padding:16px;border-radius:18px;background:var(--bg)}.fc .share-frame{position:relative;overflow:hidden;border-radius:14px;box-shadow:0 20px 40px -24px var(--shadow)}.fc .share-offscreen{position:fixed;left:-12000px;top:0;pointer-events:none}.fc .share-actions{display:grid;gap:8px;margin-top:16px}.fc .pc-photo{height:900px}.fc .pc-logo{width:150px;height:150px;border-radius:30px;font-size:28px;border-width:5px}.fc .pc-body{position:absolute;left:72px;right:72px;top:470px;bottom:250px;display:flex;flex-direction:column}.fc .pc-title{margin-top:18px;font-stretch:62%;font-weight:900;text-transform:uppercase;line-height:.88;font-size:88px;max-width:900px}.fc .pc-title em{font-style:normal;color:var(--c-green)}.fc .pc-meta{margin-top:16px;font-size:32px;font-weight:600;color:var(--c-ink-2)}.fc .pc-rows{margin:34px 0 0;padding:0;list-style:none;border-top:1px solid var(--c-line)}.fc .pc-rows li{display:grid;grid-template-columns:140px 64px minmax(0,1fr);gap:22px;align-items:center;padding:16px 0;border-bottom:1px solid var(--c-line)}.fc .pc-time{font-size:38px;font-weight:800;font-variant-numeric:tabular-nums}.fc .pc-code{width:64px;height:64px;border-radius:16px;display:grid;place-items:center;background:var(--c-green);color:#0d0e0b;font-stretch:62%;font-weight:900;font-size:38px}.fc .pc-rows li.key .pc-code{background:none}.fc .pc-rows li.key .pc-time,.fc .pc-rows li.key b{color:var(--c-ink-2)}.fc .pc-name{min-width:0}.fc .pc-name b{font-size:36px;font-weight:700;line-height:1.2}.fc .pc-name b,.fc .pc-name small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc .pc-name small{margin-top:4px;font-size:26px;color:var(--c-ink-3)}.fc .pc-foot{margin-top:auto}.fc .pc-card.is-compact .pc-title{font-size:72px}.fc .pc-card.is-compact .pc-rows{margin-top:24px}.fc .pc-card.is-compact .pc-rows li{grid-template-columns:104px 40px minmax(0,1fr);gap:18px;padding:6px 0}.fc .pc-card.is-compact .pc-time{font-size:28px}.fc .pc-card.is-compact .pc-code{width:40px;height:40px;border-radius:10px;font-size:24px}.fc .pc-card.is-compact .pc-name{display:flex;align-items:baseline;gap:14px}.fc .pc-card.is-compact .pc-name b{flex:none;max-width:60%;font-size:28px}.fc .pc-card.is-compact .pc-name small{margin-top:0;font-size:22px}.fc .pc-card .sc-foot{padding-top:28px}.fc .dlg-top+.share-preview{margin-top:18px}.fc .prog-head{justify-content:space-between}