:root{--page:#f4f4f4;--panel:#fff;--ink:#191919;--muted:#666;--hint:gray;--line:#e6e6e6;--tile:#f4f4f4;--tile-hover:#eee;--pill:#f4f4f4;--badge:#fff;--arrow:#adadad;--live:#2fa84f;--button:linear-gradient(180deg, #242424, #101010);--button-ink:#fff;--card-shadow:0 1px 3px #0000000d, 0 1px 2px #00000008;--toggle-track:#f4f4f4;--toggle-knob:#fff;--toggle-knob-shadow:0 1px 2px #00000014, 0 0 0 1px #0000000a;--icon-light-shadow:0 0 0 1px #0000000f, 0 1px 2px #0000000f;--icon-dark-shadow:0 0 0 1px #0000000f, 0 1px 2px #0000001a;--icon-image-shadow:0 0 0 1px #0000000f, 0 1px 2px #0000000f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--page:#171717;--panel:#212121;--ink:#ededed;--muted:#a1a1a1;--hint:#8f8f8f;--line:#333;--tile:#2e2e2e;--tile-hover:#343434;--pill:#2e2e2e;--badge:#212121;--arrow:#6e6e6e;--button:linear-gradient(180deg, #f2f2f2, #dedede);--button-ink:#191919;--card-shadow:0 1px 3px #0000004d, 0 1px 2px #0003;--toggle-track:#2e2e2e;--toggle-knob:#454545;--toggle-knob-shadow:0 1px 2px #0000004d, inset 0 0 0 1px #ffffff0f;--icon-light-shadow:0 1px 2px #0003;--icon-dark-shadow:0 0 0 1px #ffffff14, 0 1px 2px #0003;--icon-image-shadow:0 0 0 1px #ffffff0f, 0 1px 2px #0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--page:#171717;--panel:#212121;--ink:#ededed;--muted:#a1a1a1;--hint:#8f8f8f;--line:#333;--tile:#2e2e2e;--tile-hover:#343434;--pill:#2e2e2e;--badge:#212121;--arrow:#6e6e6e;--button:linear-gradient(180deg, #f2f2f2, #dedede);--button-ink:#191919;--card-shadow:0 1px 3px #0000004d, 0 1px 2px #0003;--toggle-track:#2e2e2e;--toggle-knob:#454545;--toggle-knob-shadow:0 1px 2px #0000004d, inset 0 0 0 1px #ffffff0f;--icon-light-shadow:0 1px 2px #0003;--icon-dark-shadow:0 0 0 1px #ffffff14, 0 1px 2px #0003;--icon-image-shadow:0 0 0 1px #ffffff0f, 0 1px 2px #0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.is-theme-changing,html.is-theme-changing *,html.is-theme-changing :before,html.is-theme-changing :after{transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s,stroke .3s,fill .3s,transform .35s cubic-bezier(.23,1,.32,1)!important}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--page);min-height:100%}body{color:var(--ink);font-family:var(--font-saans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:15px;font-weight:400;line-height:24px}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a:focus-visible,button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}::selection{background:var(--ink);color:var(--panel)}.site{min-height:100svh;position:relative}.page-shell{flex-direction:column;justify-content:center;gap:20px;width:100%;max-width:720px;min-height:100svh;margin:0 auto;padding:48px 20px;display:flex}.card{background:var(--panel);box-shadow:var(--card-shadow);border-radius:24px;flex-direction:column;padding:40px;display:flex}.card-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.portrait-link{border-radius:17px;transition:opacity .18s;display:block}.portrait-link:hover{opacity:.85}.portrait{object-fit:cover;object-position:50% 38%;border-radius:17px;width:64px;height:64px;display:block}.card-header-actions{align-items:center;gap:8px;display:flex}.pill{background:var(--pill);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:400;line-height:18px;display:inline-flex}.pill-link{gap:4px;padding-left:9px;transition:color .18s}.pill-link:hover{color:var(--ink)}.pill-icon{width:12px;height:12px;transition:transform .22s cubic-bezier(.23,1,.32,1)}.pill-link:hover .pill-icon{transform:translate(-2px)}.live-dot{background:var(--live);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block;position:relative}@media (prefers-reduced-motion:no-preference){.live-dot{animation:2.8s ease-in-out infinite live-breathe}}@keyframes live-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.theme-toggle{background:var(--toggle-track);border-radius:999px;gap:2px;padding:3px;display:flex;position:relative}.theme-toggle-knob{background:var(--toggle-knob);width:24px;height:24px;box-shadow:var(--toggle-knob-shadow);border-radius:999px;transition:transform .35s cubic-bezier(.23,1,.32,1);position:absolute;top:3px;left:3px}.theme-toggle-option{width:24px;height:24px;color:var(--hint);border-radius:999px;place-items:center;transition:color .2s;display:grid;position:relative}.theme-toggle-option svg{width:14px;height:14px}.theme-toggle-option--light{color:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle-knob{transform:translate(26px)}:root:not([data-theme=light]) .theme-toggle-option--light{color:var(--hint)}:root:not([data-theme=light]) .theme-toggle-option--dark{color:var(--ink)}}:root[data-theme=dark] .theme-toggle-knob{transform:translate(26px)}:root[data-theme=dark] .theme-toggle-option--light{color:var(--hint)}:root[data-theme=dark] .theme-toggle-option--dark,:root .theme-toggle .theme-toggle-option:hover{color:var(--ink)}.story{flex-direction:column;gap:14px;padding-top:24px;display:flex}.story h1{font-family:var(--font-tiempos), Georgia, "Times New Roman", serif;letter-spacing:-.025em;color:var(--ink);font-size:32px;font-weight:300;line-height:38px}.story p{max-width:430px;color:var(--muted);text-wrap:pretty;font-size:15px;line-height:24px}.story--short{gap:8px;padding-bottom:40px}.tile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:36px;list-style:none;display:grid}.tile-grid>li{display:flex}.tile{background:var(--tile);border-radius:16px;grid-template-columns:auto 1fr;grid-template-areas:"icon badge""text text";row-gap:20px;width:100%;padding:16px;display:grid}.tile--link{transition:background-color .2s}.tile--link:hover{background:var(--tile-hover)}.app-icon{border-radius:9px;grid-area:icon;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.app-icon--light{box-shadow:var(--icon-light-shadow);background:#fff}.app-icon--dark{box-shadow:var(--icon-dark-shadow);background:linear-gradient(#242424,#101010)}.app-icon--image{box-shadow:var(--icon-image-shadow)}.app-icon--image img{object-fit:cover;width:100%;height:100%;display:block}.app-icon-mark{display:block}.app-icon-mark--outlina,.app-icon-mark--framer{width:20px;height:20px}.app-icon-mark--youtube{width:22px;height:22px}.app-icon-mark--fliptunes{width:19px;height:19px}.badge{background:var(--badge);color:var(--muted);border-radius:6px;grid-area:badge;place-self:start end;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.badge--now{padding-left:7px}.tile-text{flex-direction:column;grid-area:text;gap:2px;min-width:0;display:flex}.tile-title{align-items:center;gap:4px;display:flex}.tile-name{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}.tile-arrow{width:12px;height:12px;color:var(--arrow);flex:none;transition:color .2s}.tile--link:hover .tile-arrow,.tile--link:focus-visible .tile-arrow{color:var(--ink)}.tile-description{color:var(--muted);font-size:13px;line-height:18px}.card-close{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:28px;display:flex}.signature-mark{height:auto;color:var(--ink);display:block;overflow:visible}.card-signature{width:40px}.card-signature .signature-ink-stroke{stroke-width:5px}.signature-ink-stroke{fill:none;stroke:currentColor;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round}.follow-button{background:var(--button);height:40px;color:var(--button-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:18px;font-size:14px;font-weight:500;line-height:20px;transition:opacity .18s,transform .18s cubic-bezier(.23,1,.32,1);display:inline-flex}.follow-button:hover{opacity:.88}.follow-button:active{transform:scale(.97)}.follow-button-logo{width:13px;height:13px}.site-footer{color:var(--hint);text-align:center;font-size:12px;line-height:18px}.site-entrance{z-index:100;background:var(--page);pointer-events:none;place-items:center;animation:.56s cubic-bezier(.4,0,.2,1) 1.7s forwards site-entrance-exit;display:grid;position:fixed;inset:0;overflow:hidden}.site-entrance-mark{color:var(--ink);opacity:0;animation:.1s ease-out 60ms forwards site-entrance-mark-in,.48s cubic-bezier(.4,0,.2,1) 1.7s forwards site-entrance-mark-out}.site-entrance-mark .signature-mark{width:104px}.signature-mark--drawn .signature-ink-stroke{opacity:0;stroke-dasharray:1 2;stroke-dashoffset:1px;animation:.3s cubic-bezier(.45,0,.2,1) forwards signature-stroke-draw}.signature-mark--drawn .signature-ink-stroke--one{animation-delay:.1s}.signature-mark--drawn .signature-ink-stroke--two{animation-duration:.36s;animation-delay:.36s}.signature-mark--drawn .signature-ink-stroke--three{animation-duration:.28s;animation-delay:.68s}.signature-mark--drawn .signature-ink-stroke--four{animation-duration:.48s;animation-delay:.92s}html.skip-intro .site-entrance,html.has-internal-navigation .site-entrance{display:none}@keyframes signature-stroke-draw{0%,1%{opacity:0;stroke-dashoffset:1px}2%{opacity:1;stroke-dashoffset:.98px}to{opacity:1;stroke-dashoffset:0}}@keyframes site-entrance-mark-in{to{opacity:1}}@keyframes site-entrance-mark-out{to{opacity:0}}@keyframes site-entrance-exit{99%{opacity:0}to{visibility:hidden;opacity:0}}@keyframes card-rise{0%{opacity:0;translate:0 28px;scale:.98}30%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes section-enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.site{--intro-delay:0s}html:not(.skip-intro) .home-site{--intro-delay:1.85s}@media (prefers-reduced-motion:no-preference){.card{animation:1.1s cubic-bezier(.16,1,.3,1) backwards card-rise;animation-delay:var(--intro-delay)}.card-header,.story,.tile-grid>li,.card-close,.site-footer{animation:.9s cubic-bezier(.16,1,.3,1) backwards section-enter}.card-header{animation-delay:calc(var(--intro-delay) + .18s)}.story{animation-delay:calc(var(--intro-delay) + .32s)}.tile-grid>li:first-child{animation-delay:calc(var(--intro-delay) + .48s)}.tile-grid>li:nth-child(2){animation-delay:calc(var(--intro-delay) + .57s)}.tile-grid>li:nth-child(3){animation-delay:calc(var(--intro-delay) + .66s)}.tile-grid>li:nth-child(4){animation-delay:calc(var(--intro-delay) + .75s)}.tile-grid>li:nth-child(n+5){animation-delay:calc(var(--intro-delay) + .84s)}.card-close{animation-delay:calc(var(--intro-delay) + .9s)}.site-footer{animation-delay:calc(var(--intro-delay) + 1.04s)}html.has-internal-navigation .card,html.has-internal-navigation .card-header,html.has-internal-navigation .story,html.has-internal-navigation .tile-grid>li,html.has-internal-navigation .card-close,html.has-internal-navigation .site-footer{animation:none}}html.is-page-leaving .page-transition-content{opacity:0;filter:blur(6px);will-change:opacity, filter, translate;transition:opacity .22s cubic-bezier(.7,0,.84,0),filter .22s cubic-bezier(.7,0,.84,0),translate .22s cubic-bezier(.7,0,.84,0);translate:0 -6px}html.is-page-arriving .page-transition-content{will-change:opacity, filter, translate;transition:opacity .52s cubic-bezier(.16,1,.3,1),filter .52s cubic-bezier(.16,1,.3,1),translate .52s cubic-bezier(.16,1,.3,1)}@media (max-width:560px){.page-shell{justify-content:flex-start;gap:16px;min-height:0;padding:10px 10px 28px}.card{padding:24px}.portrait,.portrait-link{border-radius:15px;width:56px;height:56px}.story{gap:12px;padding-top:20px}.story h1{text-wrap:balance;font-size:28px;line-height:34px}.desktop-break{display:none}.story--short{gap:6px;padding-bottom:32px}.tile-grid{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:28px}.tile{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text badge";align-items:center;column-gap:12px;padding:14px}.badge{align-self:center}.card-close{padding-top:24px}}@media (prefers-reduced-motion:reduce){html.is-page-leaving .page-transition-content{opacity:0;filter:none;transition:opacity .1s linear;translate:none}html.is-page-arriving .page-transition-content{transition:opacity .16s ease-out}.site-entrance{display:none}.signature-mark--drawn .signature-ink-stroke,.site-entrance-mark{animation:none}.theme-toggle-knob,.tile-arrow,.pill-icon,.follow-button{transition:none}}
@font-face{font-family:saans;src:url(../media/SaansUprightsVF-s.p.2biub_6zlfws5.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:saans Fallback;src:local(Arial);ascent-override:101.04%;descent-override:29.01%;line-gap-override:0.0%;size-adjust:99.96%}.saans_cff7da6d-module__gHn-UW__className{font-family:saans,saans Fallback;font-style:normal}.saans_cff7da6d-module__gHn-UW__variable{--font-saans:"saans", "saans Fallback"}
@font-face{font-family:tiempos;src:url(../media/tiempos_headline_light-s.p.2y4sghoztuhui.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:tiempos Fallback;src:local(Arial);ascent-override:100.02%;descent-override:25.99%;line-gap-override:0.0%;size-adjust:96.18%}.tiempos_6032463e-module__XVqYPq__className{font-family:tiempos,tiempos Fallback;font-style:normal;font-weight:300}.tiempos_6032463e-module__XVqYPq__variable{--font-tiempos:"tiempos", "tiempos Fallback"}
