@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff")}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-400-normal-4GdczIuU.woff2)format("woff2"),url(/assets/dm-mono-latin-400-normal--0xN8mdc.woff)format("woff")}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2)format("woff2"),url(/assets/dm-mono-latin-500-normal-CN8Miw6E.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/urbanist-latin-400-normal-ClbGNxcV.woff2)format("woff2"),url(/assets/urbanist-latin-400-normal-BHTGe-Vj.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/urbanist-latin-500-normal-CTXUkCRo.woff2)format("woff2"),url(/assets/urbanist-latin-500-normal-DpQ4Tjrd.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/urbanist-latin-600-normal-BuXRW95m.woff2)format("woff2"),url(/assets/urbanist-latin-600-normal-cDQtY_pk.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/urbanist-latin-700-normal-BtsT2zLv.woff2)format("woff2"),url(/assets/urbanist-latin-700-normal-Zdugn5sa.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-500-normal-DIxvyhka.woff2)format("woff2"),url(/assets/playfair-display-latin-500-normal-BScSeVwi.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-italic-LeeEXsx5.woff2)format("woff2"),url(/assets/playfair-display-latin-400-italic-hIeePEuE.woff)format("woff")}.fk-intro{--paper:#faf9f6;--cobalt:#243bc4;--ipill:#f2f2f3;--ink:#20232b;--muted:#686b75;--bottom:max(20px, var(--safe-b,env(safe-area-inset-bottom,0px)));--strip:calc(118px + var(--bottom));isolation:isolate;background:var(--cobalt);transition:opacity .42s,filter .42s;position:relative;overflow:hidden}.fk-intro.leaving{opacity:0;filter:blur(6px);pointer-events:none}.fk-stage{transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}.fk-splash{background:#fff;width:140px;height:65px;margin:-32px 0 0 -66px;position:absolute;top:50%;left:50%;-webkit-mask:url(/intro/fika-wordmark.png) 50%/contain no-repeat;mask:url(/intro/fika-wordmark.png) 50%/contain no-repeat}.fk-paper{background:var(--paper);clip-path:circle(0 at 100% 100%);position:absolute;inset:0}.fk-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.fk-logo{left:0;right:0;top:max(60px, calc(var(--safe-t,env(safe-area-inset-top,0px)) + 30px));opacity:0;pointer-events:none;background:var(--cobalt);width:84px;height:39px;margin:0 auto;position:absolute;-webkit-mask:url(/intro/fika-wordmark.png) 50%/contain no-repeat;mask:url(/intro/fika-wordmark.png) 50%/contain no-repeat}.fk-veil{background:var(--paper);opacity:0;pointer-events:none;transition:opacity 1.12s cubic-bezier(.45,0,.2,1);position:absolute;inset:0}.fk-fade{height:calc(var(--strip) + 110px);opacity:0;pointer-events:none;background:linear-gradient(to top, var(--paper) 0%, var(--paper) 72%, #faf9f600);transition:height .5s cubic-bezier(.32,.72,0,1),opacity .6s;position:absolute;bottom:0;left:0;right:0}.fk-intro.signin .fk-fade{opacity:1;height:calc(var(--strip) + 141px)}.fk-signup{pointer-events:none;color:var(--ink);font-family:DM Sans,Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:absolute;inset:0}.fk-stitle{left:24px;right:24px;bottom:calc(var(--bottom) + 174px);text-align:center;opacity:0;filter:blur(8px);transition:opacity .4s .12s,filter .4s .12s,transform .5s cubic-bezier(.32,.72,0,1) .12s;position:absolute;transform:translateY(6px)}.fk-stitle h2{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:600;line-height:1.15}.fk-stitle p{color:var(--muted);margin:3px 0 0;font-size:13.5px}.fk-intro.signin .fk-stitle{opacity:1;filter:none;transform:none}.fk-btns{left:20px;right:20px;bottom:var(--bottom);z-index:2;align-content:end;gap:10px;display:grid;position:absolute}.fk-btns>*{opacity:0;filter:blur(7px);pointer-events:none;transition:opacity .32s,filter .32s,transform .45s cubic-bezier(.32,.72,0,1);transform:translateY(10px)}.fk-intro.signin .fk-btns>*{opacity:1;filter:none;pointer-events:auto;transform:none}.fk-intro.signin .fk-btns>:nth-child(2){transition-delay:50ms}.fk-intro.signin .fk-btns>:nth-child(3){transition-delay:.1s}.fk-intro.signin .fk-btns>:nth-child(4){transition-delay:.15s}.fk-pill{height:54px;font:inherit;letter-spacing:-.01em;background:var(--ipill);color:var(--ink);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;font-size:16px;font-weight:500;transition:scale .12s;display:flex}.fk-pill:active{scale:.97}.fk-legal{text-align:center;color:var(--muted);margin:2px 0 0;font-size:11.5px;line-height:1.4}.fk-legal b{color:var(--ink);font-weight:500}@media (prefers-reduced-motion:reduce){.fk-intro *{transition-duration:.01ms!important}}.fk-skip{height:30px;font:inherit;letter-spacing:-.02em;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:500}.fk-intro.with-skip .fk-stitle{bottom:calc(var(--bottom) + 214px)}.fk-intro.picking .fk-pill{opacity:.55;pointer-events:none;transition:opacity .2s}
