@font-face{font-family:Newsreader;src:url(/fonts/newsreader-var.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-var-italic.woff2)format("woff2");font-weight:400 600;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-latin.woff2)format("woff2");font-weight:400 700;font-display:swap}:root{--bg:#f7f8fa;--surface:#fff;--ink:#192331;--ink-2:#526174;--ink-3:#606c7d;--line:#e1e6ed;--control-line:#768397;--pri:#2a5091;--pri-ink:#fff;--ok:#236b4a;--warn:#8a4d0d;--err:#a72d41;--on-ok:#fff;--on-err:#fff;--sapphire:#2a5091;--ruby:#8a304c;--amber:#8a4d0d;--emerald:#356047;--rail-bg:#f1f3f6;--rail-ink:var(--ink);--font-display:"Newsreader",Georgia,serif;--font-ui:"Instrument Sans",system-ui,sans-serif;--serif:var(--font-display);--sans:var(--font-ui);--r-c:6px;--r-p:10px;--r-d:16px;--t-press:.1s;--t-pop:.14s;--t-exit:.1s;--t-drawer:.22s;--t-x:.12s;--e-in:cubic-bezier(.2,.8,.2,1);--e-move:cubic-bezier(.4,0,.2,1);--overlay:0 8px 24px #1923311f;--av-r-bg:color-mix(in oklab,var(--ruby) 11%,var(--surface));--av-r-ink:var(--ruby);--av-a-bg:var(--surface-2);--av-a-ink:var(--amber);--av-e-bg:color-mix(in oklab,var(--emerald) 12%,var(--surface));--av-e-ink:var(--emerald);--av-s-bg:color-mix(in oklab,var(--sapphire) 11%,var(--surface));--av-s-ink:var(--sapphire);--pack-pri:var(--pri);--z:1;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-2:color-mix(in oklab,var(--ink) 5%,var(--surface));--pri-soft:color-mix(in oklab,var(--pri) 11%,var(--surface));--ok-soft:color-mix(in oklab,var(--ok) 12%,var(--surface));--err-soft:color-mix(in oklab,var(--err) 10%,var(--surface));--sel-bg:color-mix(in oklab,var(--pri) 10%,var(--surface));--focus:var(--pri)}:root[data-text=larger]{--z:1.125}:root[data-text=largest]{--z:1.25}:root[data-text=larger] .app,:root[data-text=largest] .app{zoom:var(--z)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0}body{background:var(--rail-bg);color:var(--ink);font:400 16px/24px var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}b,strong{font-weight:600}.num{font-variant-numeric:tabular-nums}.sr,.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.muted{color:var(--ink-2)}.error{color:var(--err)}.grow{flex:1;min-width:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ic{flex:none;display:block}kbd{font:400 14px/20px var(--font-ui);border:1px solid var(--control-line);background:var(--surface);color:var(--ink-2);white-space:nowrap;border-radius:4px;padding:0 6px}h1,h2,h3,p{margin:0}ul,ol{margin:0;padding:0}.btn{border-radius:var(--r-c);min-width:44px;min-height:44px;font:600 16px/24px var(--font-ui);white-space:normal;text-align:center;max-width:100%;transition:transform var(--t-press) var(--e-in),background-color var(--t-press),border-color var(--t-press),color var(--t-press);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transform:scale(.98)}.btn-pri{background:var(--pri);color:var(--pri-ink)}.btn-pri:hover:not(:disabled){background:color-mix(in oklab,var(--pri) 86%,var(--ink))}.btn-sec{background:var(--surface);border-color:var(--control-line);color:var(--ink)}.btn-sec:hover:not(:disabled){background:var(--surface-2)}.icon-b{border-radius:var(--r-c);width:44px;height:44px;color:var(--ink-2);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.icon-b:hover{background:var(--surface-2);color:var(--ink)}.link{color:var(--pri);background:0 0;border:0;align-items:center;gap:4px;min-width:44px;min-height:44px;padding:0 4px;font-weight:600;text-decoration:none;display:inline-flex}.link:hover{text-decoration:underline}.seg{border:1px solid var(--control-line);border-radius:var(--r-c);background:var(--surface);max-width:100%;display:inline-flex;overflow:hidden}.seg button{min-height:44px;font:400 16px/24px var(--font-ui);color:var(--ink);white-space:normal;background:0 0;border:0;padding:0 14px}.seg button+button{border-left:1px solid var(--control-line)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--surface);font-weight:600}.dlg .seg{width:100%;display:flex}.dlg .seg button{flex:1 1 0;padding:4px 10px}.av{font:600 14px/1 var(--font-ui);background:var(--av-bg,var(--surface-2));color:var(--av-ink,var(--ink-2));border-radius:50%;flex:none;place-items:center;display:inline-grid}.av[data-j=r]{--av-bg:var(--av-r-bg);--av-ink:var(--av-r-ink)}.av[data-j=a]{--av-bg:var(--av-a-bg);--av-ink:var(--av-a-ink)}.av[data-j=s]{--av-bg:var(--av-s-bg);--av-ink:var(--av-s-ink)}.av[data-j=e]{--av-bg:var(--av-e-bg);--av-ink:var(--av-e-ink)}.av-s,.av-m{width:36px;height:36px}.skip{z-index:200;background:var(--surface);color:var(--ink);border-radius:var(--r-c);box-shadow:var(--overlay);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip:focus{transform:none}.app{min-height:calc(100vh / var(--z));background:var(--rail-bg);grid-template-columns:232px minmax(0,1fr);display:grid}.nav{height:calc(100vh / var(--z));background:var(--rail-bg);color:var(--rail-ink);flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex;position:sticky;top:0}.nav-church{align-items:center;gap:12px;min-width:0;padding:4px 8px 12px;display:flex}.nav-church .mark{border-radius:8px;flex:none}.nav-church-b{text-align:left;width:100%;min-height:44px;color:inherit;border-radius:var(--r-c);background:0 0;border:0}.nav-church-b:hover{background:color-mix(in oklab,var(--rail-ink) 7%,transparent)}.nav-church-b>.ic{color:var(--ink-2);margin-left:auto}.nav-cn{flex-direction:column;justify-content:center;min-width:0;min-height:44px;display:flex}.nav-cn b{font:600 16px/24px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nav-cn span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;display:block;overflow:hidden}.nav-search{border-radius:var(--r-c);border:1px solid var(--control-line);background:var(--surface);min-height:44px;color:var(--ink-2);text-align:left;align-items:center;gap:8px;margin:0 0 8px;padding:0 8px 0 12px;font-size:16px;display:flex}.nav-search span{flex:1}.nav-list{flex-direction:column;gap:4px;list-style:none;display:flex}.nav-i{border-radius:var(--r-c);min-height:44px;color:inherit;transition:background-color var(--t-press),color var(--t-press);align-items:center;gap:12px;padding:0 12px;font-size:16px;text-decoration:none;display:flex}button.nav-i{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;font-size:16px}.nav-i:hover{background:color-mix(in oklab,var(--rail-ink) 7%,transparent)}.nav-i[aria-current]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font-weight:600}.nav-ic{color:var(--ink-2);align-items:center;display:flex}.nav-i[aria-current] .nav-ic{color:var(--area,var(--pri))}.nav-more[aria-current] .nav-ic{color:var(--pri)}.nav-l{flex-direction:column;flex:1;min-width:0;padding:4px 0;display:flex}.nav-n{font:400 14px/20px var(--font-ui);color:var(--ink-2);white-space:nowrap}.nav-foot{border-top:1px solid var(--line);margin-top:auto;padding-top:12px}.nav-me{border-radius:var(--r-c);text-align:left;width:100%;min-height:56px;color:var(--rail-ink);background:0 0;border:0;align-items:center;gap:12px;padding:8px;display:flex}.nav-me:hover{background:color-mix(in oklab,var(--rail-ink) 7%,transparent)}.nav-me>.ic{color:var(--ink-2)}.nav-u{flex:1;min-width:0}.nav-u b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;overflow:hidden}.nav-u>span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;display:block;overflow:hidden}.nav-me .nav-me-sr{display:none}.app[data-area=people]{--area:var(--ruby)}.app[data-area=giving]{--area:var(--amber)}.app[data-area=checkin]{--area:var(--emerald)}.app[data-area=sunday],.app[data-area=today]{--area:var(--sapphire)}.main:focus{outline:none}.main{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-p);min-width:0;min-height:calc(100vh / var(--z) - 16px);margin:8px 8px 8px 0;padding:32px;position:relative}.bnav{display:none}.ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:24px;display:flex}.ph-t{flex:320px;min-width:0}.ph h1{font:500 32px/38px var(--font-display);letter-spacing:-.01em}.ph .sub{color:var(--ink-2);margin-top:4px}.eyebrow{font:600 14px/20px var(--font-ui);color:var(--ink-2);margin-bottom:4px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-p);min-width:0;padding:16px 24px 24px}.card h2{font:600 20px/28px var(--font-ui);margin:0 0 8px}.card p+p,.card p+.btn,.card p+a.btn{margin-top:12px}.coming{max-width:640px}.coming p{max-width:64ch}.stack{flex-direction:column;gap:16px;display:flex}.today-waiting{max-width:720px}.rows{margin:0;padding:0;list-style:none}.row{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:56px;padding:6px 0;display:flex}.row:first-child{border-top:0}.dlg-wrap{z-index:100;animation:fadeIn var(--t-pop) var(--e-in);background:#0e11185c;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;inset:0;overflow:auto}.dlg{background:var(--surface);width:560px;max-width:100%;color:var(--ink);border-radius:var(--r-d);box-shadow:var(--overlay),0 0 0 1px var(--line);animation:popIn var(--t-pop) var(--e-in);min-width:0;padding:20px 24px 24px}.dlg:focus{outline:none}.dlg:not(.cmd){max-height:calc(100dvh / var(--z) - 10vh - 16px);flex-direction:column;display:flex}.dlg:not(.cmd)>.dlg-b{flex:1;min-height:0;margin:0 -24px;padding:2px 24px 0;overflow:auto}.dlg-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dlg-h h2{font:600 20px/28px var(--font-ui);min-width:0}.dlg-f{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.lib{max-height:min(420px,60vh);margin-top:8px;list-style:none;overflow:auto}.lib small{color:var(--ink-2);font-size:14px;line-height:20px;display:block}.more-l>li>a,.more-l>li>button{border-radius:var(--r-c);text-align:left;width:100%;min-height:56px;color:var(--ink);font:inherit;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:grid}.more-l>li>a:hover,.more-l>li>button:hover{background:var(--surface-2)}.more-l>li>a[aria-current]{background:var(--sel-bg)}.more-l>li>a[aria-current] b{color:var(--pri)}.more-l>li>a>.ic:last-child,.more-l>li>button>.ic:last-child{color:var(--ink-2)}.more-g{font:600 14px/20px var(--font-ui);color:var(--ink-2);margin:12px 12px 4px}.more-sec:first-child .more-g{margin-top:0}.dlg-more .lib.more-l{max-height:none;margin-top:0;overflow:visible}.more-set{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.dlg.dlg-more-w{width:760px}.more-cue{background:var(--surface);border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:8px;margin:8px -24px 0;padding:10px 24px;font-size:14px;line-height:20px;display:flex;position:sticky;bottom:0}@media (width>=768px){.more-cols{column-count:2;column-gap:16px}.more-cols .more-sec{break-inside:avoid;padding-bottom:8px}.more-cols .more-sec .more-g{margin-top:0}}.cmd{width:600px;padding:0;overflow:hidden}.cmd-in{border-bottom:1px solid var(--line);min-height:56px;color:var(--ink-2);align-items:center;gap:12px;padding:0 16px;display:flex}.cmd-in input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:54px;font-size:18px}.cmd-in input::placeholder{color:var(--ink-3)}.cmd-l{max-height:400px;padding:8px;list-style:none;overflow:auto}.cmd-l li{border-radius:var(--r-c);cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:6px 12px;display:flex}.cmd-l li>b{overflow-wrap:anywhere;min-width:0}.cmd-l li small{color:var(--ink-2);text-align:right;margin-left:auto;font-size:14px;line-height:20px}.cmd-l li[aria-selected=true]{background:var(--pri-soft)}.cmd-ic{width:36px;height:36px;color:var(--ink-2);flex:none;place-items:center;display:grid}.cmd-none{color:var(--ink-2);cursor:default}.cmd-f{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;font-size:14px;line-height:20px;display:flex}.cmd .dlg-b{display:block}.set-l{list-style:none}.set-l>li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.set-l>li:first-child{border-top:0}.set-l b{display:block}.set-l small{color:var(--ink-2);font-size:14px;line-height:20px;display:block}.set-l>li>div{flex:200px;min-width:0}.set-me{align-items:center;gap:12px;padding:0 0 12px;display:flex}.set-me b{display:block}.set-me span span{color:var(--ink-2);font-size:14px;line-height:20px;display:block}.packs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;list-style:none;display:grid}.packs button{border-radius:var(--r-c);text-align:left;width:100%;min-height:56px;color:var(--ink);background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:6px 10px;display:flex}.packs button:hover{background:var(--surface-2)}.packs button[aria-pressed=true]{background:var(--sel-bg);border-color:var(--pri)}.packs b{font-size:16px;line-height:24px;display:block}.packs small{color:var(--ink-2);font-size:14px;line-height:20px;display:block}.sw{background:linear-gradient(135deg,var(--a) 0 50%,var(--b) 50% 100%);border-radius:50%;flex:none;width:32px;height:32px;box-shadow:inset 0 0 0 1px #19233140}.set-acts{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:4px;padding-top:16px;display:flex}.set-msg{min-height:20px;margin-top:8px;font-size:14px;line-height:20px}.churches{list-style:none}.churches button{border-radius:var(--r-c);text-align:left;width:100%;min-height:56px;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;display:flex}.churches button:hover{background:var(--surface-2)}.churches button[aria-current=true]{background:var(--sel-bg)}.churches button>span{flex:1;min-width:0}.churches button>.ic{color:var(--pri)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}@media (width<=1100px){.main{padding:24px 24px 48px}}@media (width<=900px){.app{grid-template-columns:minmax(0,1fr)}.nav{z-index:20;flex-flow:wrap;align-items:center;gap:4px;height:auto;padding:8px;position:sticky;top:0}.nav-church{padding:0 4px}.nav-cn{display:none}.nav-church-b{width:auto}.nav-foot{border:0;order:8;margin:0;padding:0}.nav-me{justify-content:center;width:44px;min-height:44px;padding:0}.nav-me .av,.nav-me .nav-u{display:none}.nav-me .nav-me-sr{display:block}.nav-search{flex:0 280px;order:7;margin:0 0 0 auto}.nav-list{flex-flow:wrap;gap:4px}.nav-i{padding:0 10px}.main{margin:0 8px 8px;padding:16px 16px 48px}}@media (width<=767px){.nav{border-bottom:1px solid var(--line);flex-wrap:nowrap;gap:8px;padding:8px 12px}.nav-main{display:none}.nav-cn{display:block}.nav-cn span{display:none}.nav-search{flex:none;justify-content:center;width:44px;min-width:44px;margin:0 0 0 auto;padding:0}.nav-search span{display:none}.nav-foot{order:9}.bnav{z-index:30;grid-template-columns:repeat(var(--tabs,5),minmax(0,1fr));background:var(--surface);border-top:1px solid var(--line);padding:4px 4px calc(4px + env(safe-area-inset-bottom));display:grid;position:fixed;bottom:0;left:0;right:0}.bn-i{border-radius:var(--r-c);min-width:44px;min-height:56px;font:400 14px/20px var(--font-ui);color:var(--ink-2);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;text-decoration:none;display:flex}.bn-i[aria-current]{color:var(--pri);font-weight:600}.bn-i:focus-visible{outline-offset:-2px}.bn-ic{display:block;position:relative}.bn-badge{background:var(--err);min-width:20px;height:20px;color:var(--on-err);font:600 14px/20px var(--font-ui);text-align:center;border-radius:10px;padding:0 6px;font-style:normal;position:absolute;top:-6px;left:14px}.main{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.packs{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.ph h1{font-size:28px;line-height:34px}.dlg-wrap{padding-top:16px}.dlg:not(.cmd){max-height:calc(100dvh / var(--z) - 32px)}}.center{background:var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.signin{flex-direction:column;gap:12px;width:min(420px,100%);display:flex}.signin h1{font:500 28px/34px var(--font-display);margin:0}.signin label{color:var(--ink);flex-direction:column;gap:8px;font-weight:600;display:flex}.signin input,.signin select{font:inherit;border:1px solid var(--control-line);border-radius:var(--r-c);background:var(--surface);min-height:44px;padding:9px 12px}.signin button,.signin a.btn-pri{font:inherit;border-radius:var(--r-c);background:var(--pri);min-height:44px;color:var(--pri-ink);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}:root[data-nav][data-surface],:root[data-nav][data-surface] :is(.cos-people,.cos-area){--bg:var(--look-bg);--surface:var(--look-surface);--surface-2:var(--look-surface-2);--ink:var(--look-ink);--ink-2:var(--look-muted);--ink-3:var(--look-muted);--line:var(--look-line);--control-line:var(--look-control-line);--pri:var(--look-accent);--pri-ink:var(--look-on-accent);--focus:var(--look-ring);--pri-soft:var(--look-accent-soft);--sel-bg:var(--look-accent-soft);--rail-bg:var(--look-bg);--rail-ink:var(--look-ink);--font-display:var(--look-font-head);--font-ui:var(--look-font-text);--r-c:var(--look-r-sm);--r-p:var(--look-r-lg);--r-d:var(--look-r-lg);--overlay:var(--look-shadow)}:root[data-nav] body{background:var(--look-bg)}:root[data-nav][data-surface=frosted] body:before{content:"";z-index:-1;pointer-events:none;filter:blur(30px);background:radial-gradient(38% 42% at 10% 12%,color-mix(in oklab,var(--look-blue) 34%,transparent),transparent 70%), radial-gradient(34% 38% at 88% 10%,color-mix(in oklab,var(--look-red) 24%,transparent),transparent 70%), radial-gradient(40% 40% at 82% 92%,color-mix(in oklab,var(--look-gold) 30%,transparent),transparent 70%), radial-gradient(36% 40% at 18% 88%,color-mix(in oklab,var(--look-green) 26%,transparent),transparent 70%);position:fixed;inset:-10%}:root[data-nav] .app{grid-template-columns:var(--look-nav-width) minmax(0,1fr);background:0 0}:root[data-nav] .nav{background:var(--look-nav-surface);-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border-right:1px solid var(--look-line)}:root[data-nav] .main{padding:calc(36px * var(--look-scale)) calc(40px * var(--look-scale)) 64px;width:100%;max-width:calc(var(--look-content-max) + 80px * var(--look-scale));background:0 0;border:0;border-radius:0;margin:0 auto}:root[data-nav] :is(h1,.ph h1){font-family:var(--look-font-head);font-weight:var(--look-head-weight);letter-spacing:var(--look-head-tracking)}:root[data-nav] .ph h1{font-size:calc(26px + 6px * var(--look-scale));line-height:1.15}:root[data-nav] .btn{border-radius:var(--look-r-btn)}:root[data-nav] .btn-sec{background:color-mix(in oklab,var(--look-surface) 80%,transparent)}:root[data-nav] .nav-search{border-radius:var(--look-r-btn)}:root[data-nav] :is(.card,.cos-people .card,.cos-people .plist-wrap,.cos-draft .pd-card){background:var(--look-card-bg);-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border:1px solid var(--look-card-line);border-radius:var(--look-r-lg);box-shadow:var(--look-card-shadow)}:root[data-nav] .cos-people .plist-wrap{overflow:clip}:root[data-nav][data-components=elevated] :is(.card,.cos-draft .pd-card){transition:transform var(--look-motion-fast) var(--look-ease),box-shadow var(--look-motion-fast) var(--look-ease)}:root[data-nav][data-components=elevated] :is(.card,.cos-draft .pd-card):hover{box-shadow:var(--look-shadow),0 22px 44px -22px #141a334d;transform:translateY(-3px)}:root[data-nav] :is(.cos-people .search,.cos-people .seg,.cos-people .chip,.cos-draft .pd-role select){border-radius:var(--look-r-btn)}:root[data-nav] .dlg{border-radius:var(--look-r-lg)}@keyframes lookLift{0%{opacity:0;transform:translateY(10px)scale(.965)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root[data-reveal=scroll] :is(.card,.cos-draft .pd-card,.cos-draft .pd-case):not(.page>*>*){animation:linear both lookLift;animation-timeline:view();animation-range:entry entry 60%}}}@media (width>=901px){:root[data-nav=rail] .nav{align-items:center;gap:calc(12px * var(--look-scale));padding:calc(20px * var(--look-scale)) 14px;z-index:40;overflow:visible}:root[data-nav=rail] .nav-church{justify-content:center;padding:0}:root[data-nav=rail] .nav-church-b{border-radius:var(--look-r-btn);width:56px;min-height:56px}:root[data-nav=rail] :is(.nav-church-b,.nav-me)>.ic{display:none}:root[data-nav=rail] .nav-church .mark{border-radius:50%}:root[data-nav=rail] :is(.nav-cn,.nav-u){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:root[data-nav=rail] .nav-search{background:var(--look-icon-bg);width:56px;min-height:56px;color:var(--look-ink);border:0;justify-content:center;margin:0;padding:0}:root[data-nav=rail] .nav-search span{display:none}:root[data-nav=rail] .nav-list{align-items:center;gap:6px}:root[data-nav=rail] .nav-i{border-radius:var(--look-r-btn);width:56px;min-height:56px;color:var(--look-muted);transition:background-color var(--look-motion-fast) var(--look-ease),color var(--look-motion-fast) var(--look-ease);justify-content:center;padding:0;position:relative}:root[data-nav=rail] .nav-ic,:root[data-nav=rail] .nav-i[aria-current] .nav-ic{color:inherit}:root[data-nav=rail] .nav-i:hover{background:color-mix(in oklab,var(--look-accent) 12%,var(--look-surface));color:var(--look-ink)}:root[data-nav=rail] .nav-i[aria-current]{background:var(--look-nav-bg);color:var(--look-nav-ink);box-shadow:none;font-weight:600}:root[data-nav=rail] .nav-i:focus-visible{outline:2px solid var(--look-ring);outline-offset:2px}:root[data-nav=rail] .nav-l{border-radius:var(--look-r-btn);background:var(--look-ink);color:var(--look-surface);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--look-motion-fast) var(--look-ease),transform var(--look-motion-fast) var(--look-ease);z-index:2;flex:none;padding:6px 14px;font-size:14px;font-weight:600;line-height:20px;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-6px,-50%);box-shadow:0 10px 24px -8px #0f142847}:root[data-nav=rail] .nav-l .nav-n{color:inherit;opacity:.8}:root[data-nav=rail] .nav-i:is(:hover,:focus-visible) .nav-l{opacity:1;transform:translateY(-50%)}:root[data-nav=rail] .nav-foot{border-top:0;padding-top:0}:root[data-nav=rail] .nav-me{border-radius:var(--look-r-btn);justify-content:center;width:56px;min-height:56px;padding:0}}@media (width<=900px){:root[data-nav] .app{grid-template-columns:minmax(0,1fr)}:root[data-nav] .nav{border-right:0;border-bottom:1px solid var(--look-line)}:root[data-nav] .nav-i{border-radius:var(--look-r-btn)}:root[data-nav] .nav-i[aria-current]{background:var(--look-nav-bg);color:var(--look-nav-ink);box-shadow:none}:root[data-nav] .nav-i[aria-current] .nav-ic{color:inherit}:root[data-nav] .main{padding:16px 16px 48px}}@media (width<=767px){:root[data-nav] .bnav{background:var(--look-nav-surface);-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border-top:1px solid var(--look-line)}:root[data-nav] .bn-i[aria-current]{color:var(--look-accent-text)}:root[data-nav] .main{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.nav-burger,.nav-k,.nav-d,.nav-scrim{display:none}:root[data-nav] .nav-i[aria-current]{background:var(--look-nav-bg);color:var(--look-nav-ink);box-shadow:none}:root[data-nav] .nav-i[aria-current] .nav-ic{color:inherit}:root[data-nav] :is(.nav-i,.nav-me,.nav-church-b){border-radius:var(--look-r-btn)}:root[data-nav] .nav-me[aria-current]{background:var(--look-nav-bg);color:var(--look-nav-ink)}:root[data-nav] .nav-me[aria-current] :is(.nav-u>span,.ic){color:inherit}a.nav-me{text-decoration:none}:root[data-nav] .card{padding:calc(var(--look-pad) * var(--look-scale))}:root[data-nav] .stack{gap:calc(var(--look-gap) * var(--look-scale))}:root[data-nav] .ph{margin-bottom:calc(24px * var(--look-scale))}:root[data-nav] .nav-i{min-height:max(44px,calc(36px + 12px * var(--look-scale)))}:root[data-nav] .nav-list{gap:calc(4px * var(--look-scale))}:root[data-nav] .row{min-height:max(44px,calc(56px * var(--look-scale)));padding-block:calc(6px * var(--look-scale))}:root[data-components=flat] .card:not(.me-sec){transition:background-color var(--look-motion-fast) var(--look-ease)}:root[data-components=flat] .card:not(.me-sec):hover{background:color-mix(in oklab,var(--look-card-bg) 92%,var(--look-accent))}:root[data-components=outlined] .card:not(.me-sec){transition:border-color var(--look-motion-fast) var(--look-ease)}:root[data-components=outlined] .card:not(.me-sec):hover{border-color:color-mix(in oklab,var(--look-accent) 70%,var(--look-line))}:root[data-nav][data-components] .me-sec:hover{box-shadow:var(--look-card-shadow);transform:none}@keyframes lookRise{0%{opacity:0;transform:translateY(18px)}}.page>*>:nth-child(2){--i:1}.page>*>:nth-child(3){--i:2}.page>*>:nth-child(4){--i:3}.page>*>:nth-child(5){--i:4}.page>*>:nth-child(n+6){--i:5}@media (prefers-reduced-motion:no-preference){.page>*>*{animation:lookRise var(--look-reveal-duration,.6s) var(--look-ease) backwards;animation-delay:calc(var(--i,0) * var(--look-stagger,80ms))}:root[data-components=flat] .page>*>*{animation-name:fadeIn}:root[data-reveal=fade] .page>*>*{animation:fadeIn var(--look-motion-page) var(--look-ease) backwards}}@media (width>=901px){:root[data-nav=sidebar] .nav{padding:calc(16px * var(--look-scale)) 14px}:root:is([data-nav=top],[data-nav=burger]) .app{grid-template-columns:minmax(0,1fr)}:root:is([data-nav=top],[data-nav=burger]) .nav{z-index:40;border-right:0;border-bottom:1px solid var(--look-line);flex-direction:row;align-items:center;gap:12px;height:auto;padding:10px 24px;position:sticky;top:0}:root:is([data-nav=top],[data-nav=burger]) .nav-church{order:1;padding:0}:root:is([data-nav=top],[data-nav=burger]) .nav-church-b{width:auto;padding:0 10px 0 4px}:root:is([data-nav=top],[data-nav=burger]) .nav-search{flex:0 260px;order:3;margin:0 0 0 auto}:root:is([data-nav=top],[data-nav=burger]) .nav-foot{border:0;order:4;margin:0;padding:0}:root:is([data-nav=top],[data-nav=burger]) .nav-me{width:auto;min-height:44px;padding:4px}:root:is([data-nav=top],[data-nav=burger]) .nav-me>.ic{display:none}:root:is([data-nav=top],[data-nav=burger]) .nav-u{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:root[data-nav=top] .nav-main{order:2;min-width:0}:root[data-nav=top] .nav-list{flex-flow:wrap;gap:4px}:root[data-nav=top] .nav-i{gap:8px;padding:0 14px}:root[data-nav=top] .nav-n{display:none}:root:is([data-nav=top],[data-nav=burger]) :is(.me-page,.stick-head){--me-top:80px}}@media (width>=768px){:root[data-nav=burger] .nav-burger{z-index:70;border-radius:var(--look-r-btn);color:var(--look-ink);order:0;display:inline-grid;position:relative}:root[data-nav=burger] .nav-burger:hover{background:var(--look-icon-bg)}:root[data-nav=burger] .nav[data-open]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--look-surface)}:root[data-nav=burger] .nav-main{z-index:60;width:var(--look-drawer-width);background:var(--look-surface);max-width:85vw;box-shadow:var(--look-shadow);border-right:1px solid var(--look-line);visibility:hidden;transition:transform var(--look-motion-medium) var(--look-ease),visibility 0s linear var(--look-motion-medium);padding:76px 14px 14px;display:block;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-105%)}:root[data-nav=burger] .nav[data-open] .nav-main{visibility:visible;transition:transform var(--look-motion-medium) var(--look-ease),visibility 0s;transform:none}:root[data-nav=burger] .nav-list{flex-flow:column;gap:4px}:root[data-nav=burger] .nav-i{padding:0 14px}:root[data-nav=burger] .nav-scrim{z-index:55;background:color-mix(in oklab,var(--look-ink) 34%,transparent);animation:fadeIn var(--look-motion-fast) var(--look-ease);display:block;position:fixed;inset:0}}@media (width>=901px){:root[data-nav=rail][data-tip=plain] .nav-l{border-radius:6px;padding:4px 10px}:root[data-nav=rail][data-tip=arrow] .nav-l:before{content:"";background:inherit;border-radius:2px;width:10px;height:10px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}:root[data-nav=rail][data-tip=shortcut] .nav-l{flex-direction:row;align-items:center;gap:10px}:root[data-nav=rail][data-tip=shortcut] .nav-k{background:color-mix(in oklab,var(--look-surface) 22%,transparent);color:inherit;border:0;border-radius:4px;padding:0 6px;font-size:12px;line-height:18px;display:inline-block}:root[data-nav=rail][data-tip=rich] .nav-l{white-space:normal;border-radius:var(--look-r-md);background:var(--look-surface);width:240px;color:var(--look-ink);box-shadow:var(--look-shadow),0 0 0 1px var(--look-line);padding:10px 14px}:root[data-nav=rail][data-tip=rich] .nav-d{color:var(--look-muted);font-weight:400;display:block}}.me-page{--me-head:7.75rem;max-width:1180px;margin:0 auto}.main:has(.me-page,.stick-head){overflow-x:clip}.me-page>.ph,.stick-head{top:var(--me-top,0px);z-index:30;margin-top:-16px;padding:16px 0;position:sticky}.stick-head{padding-bottom:0}.stick-head>:last-child{margin-bottom:0}.stick-head+*{margin-top:calc(var(--look-gap,18px) * var(--look-scale,1))}.me-page>.ph:before,.stick-head:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(var(--look-blur-radius));backdrop-filter:blur(var(--look-blur-radius));position:absolute;inset:0 -100vmax -24px;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.me-grid{gap:calc(28px * var(--look-scale));grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.me-nav{top:calc(var(--me-top,0px) + var(--me-head) + 16px);flex-direction:column;gap:4px;display:flex;position:sticky}.me-nav button{border-radius:var(--look-r-btn);min-height:44px;color:var(--look-muted);font:500 15px/20px var(--look-font-text);text-align:left;cursor:pointer;transition:background-color var(--look-motion-fast) var(--look-ease),color var(--look-motion-fast) var(--look-ease);background:0 0;border:0;align-items:center;gap:10px;padding:0 14px;display:flex}.me-nav button:hover{background:var(--look-icon-bg);color:var(--look-ink)}.me-nav button[aria-current]{background:var(--look-accent-soft);color:var(--look-accent-text);font-weight:600}.me-nav button:focus-visible{outline:2px solid var(--look-ring);outline-offset:2px}.me-panel{gap:calc(var(--look-gap) * var(--look-scale)) calc(28px * var(--look-scale));grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.me-grid[data-tab=look] .me-panel{grid-template-columns:minmax(0,1fr) 320px}.me-panel>.me-sec{grid-area:1/1}.me-aside{top:calc(var(--me-top,0px) + var(--me-head) + 16px);grid-area:1/2;position:sticky}@media (prefers-reduced-motion:no-preference){.me-panel>*{animation:lookRise var(--look-reveal-duration,.6s) var(--look-ease) backwards}.me-panel>:nth-child(2){animation-delay:var(--look-stagger,80ms)}}.me-sec h2{font:var(--look-head-weight) 22px/1.25 var(--look-font-head);letter-spacing:var(--look-head-tracking);align-items:center;gap:10px;margin:0;display:flex}.me-sec h2 .ic{color:var(--look-icon-ink)}.me-sec-h{padding-bottom:calc(18px * var(--look-scale));flex-direction:column;gap:6px;display:flex}.me-page .muted{color:var(--look-muted)}.me-profile{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 20px;display:grid}.me-profile .av{width:64px;height:64px;font-size:22px}.me-name{font:var(--look-head-weight) 24px/1.2 var(--look-font-head);letter-spacing:var(--look-head-tracking);display:block}.me-facts{color:var(--look-muted);flex-wrap:wrap;gap:4px 20px;margin:6px 0 0;display:flex}.me-facts>div{align-items:center;gap:6px;min-width:0;display:flex}.me-facts dt{color:var(--look-icon-ink);display:flex}.me-facts dd{overflow-wrap:anywhere;margin:0}.me-prev{border-radius:var(--look-r-lg);background:var(--look-card-bg);-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border:1px solid var(--look-card-line);box-shadow:var(--look-card-shadow);flex-direction:column;gap:14px;padding:18px;display:flex}.me-prev-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.me-prev-h h2{font:600 16px/24px var(--look-font-text);align-items:center;gap:8px;margin:0;display:flex}.me-prev-h .ic{color:var(--look-icon-ink)}.me-tag{font:600 12px/18px var(--look-font-text);background:var(--look-accent-soft);color:var(--look-accent-text);white-space:nowrap;border-radius:999px;padding:2px 10px;display:inline-block}.me-note{color:var(--look-muted);margin:0;font-size:14px;line-height:20px}.me-reset{width:100%}.me-reset:disabled{opacity:.6;cursor:default}.me-look{container-type:inline-size}.me-f{padding:calc(18px * var(--look-scale)) 0;border:0;border-top:1px solid var(--look-line);min-width:0;margin:0}.me-f:last-child{padding-bottom:0}.me-l{float:left;width:100%;font:600 16px/24px var(--look-font-text);color:var(--look-ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;padding:0;display:flex}.me-l em{color:var(--look-muted);font-size:14px;font-style:normal;font-weight:400}.me-cap{color:var(--look-muted);min-height:20px;margin:10px 0 0;font-size:14px;line-height:20px}.me-cap.error{color:var(--look-danger-text)}.me-phone{display:none}.me-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@container (width<=620px){.me-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.me-preset{border-radius:var(--look-r-md);background:var(--look-surface);box-shadow:inset 0 0 0 1px var(--look-line);cursor:pointer;transition:box-shadow var(--look-motion-fast) var(--look-ease),transform var(--look-motion-fast) var(--look-ease);flex-direction:column;gap:4px;padding:8px 8px 12px;display:flex;position:relative}.me-preset:hover{box-shadow:inset 0 0 0 1px var(--look-line-strong),var(--look-shadow);transform:translateY(-2px)}.me-preset:has(input:checked){box-shadow:inset 0 0 0 2px var(--look-accent)}.me-preset:has(input:focus-visible){outline:2px solid var(--look-ring);outline-offset:3px}.me-preset .lk-mini{margin-bottom:6px}.me-preset-t{align-items:center;gap:8px;padding:0 4px;font-size:16px;display:flex}.me-preset small{color:var(--look-muted);padding:0 4px;font-size:14px;line-height:20px}.me-tick{background:var(--look-accent);width:24px;height:24px;color:var(--look-on-accent);box-shadow:0 0 0 2px var(--look-surface);border-radius:50%;place-items:center;display:none;position:absolute;top:14px;right:14px}.me-tick .ic{width:16px;height:16px}.me-preset:has(input:checked) .me-tick{display:grid}.me-seg{--n:3;grid-template-columns:repeat(var(--n),minmax(0,1fr));border-radius:calc(min(var(--look-r-btn),var(--look-r-md)) + 4px);background:var(--look-surface-2);box-shadow:inset 0 0 0 1px var(--look-line);gap:4px;padding:4px;display:grid}.me-seg[data-n="2"]{--n:2}.me-seg[data-n="4"]{--n:4}.me-seg label{border-radius:min(var(--look-r-btn),var(--look-r-md));text-align:center;min-height:44px;color:var(--look-muted);cursor:pointer;transition:background-color var(--look-motion-fast) var(--look-ease),color var(--look-motion-fast) var(--look-ease),box-shadow var(--look-motion-fast) var(--look-ease);justify-content:center;align-items:center;padding:4px 10px;font-weight:500;display:flex}.me-seg label:hover{color:var(--look-ink);background:color-mix(in oklab,var(--look-surface) 60%,transparent)}.me-seg label:has(input:checked){background:var(--look-surface);color:var(--look-ink);box-shadow:inset 0 0 0 1.5px var(--look-accent);font-weight:600}.me-seg label:has(input:focus-visible){outline:2px solid var(--look-ring);outline-offset:2px}.me-sw{flex-wrap:wrap;gap:8px 20px;display:flex}.me-sw label{cursor:pointer;min-width:56px;color:var(--look-muted);flex-direction:column;align-items:center;gap:6px;font-size:14px;display:flex}.me-dot{background:var(--c);width:44px;height:44px;color:var(--ci);box-shadow:inset 0 0 0 1px var(--look-line);transition:transform var(--look-motion-fast) var(--look-ease),box-shadow var(--look-motion-fast) var(--look-ease);border-radius:50%;place-items:center;display:grid}.me-dot .ic{opacity:0}.me-sw label:hover .me-dot{transform:scale(1.06)}.me-sw label:has(input:checked){color:var(--look-ink);font-weight:600}.me-sw label:has(input:checked) .me-dot{box-shadow:0 0 0 3px var(--look-surface),0 0 0 5px var(--c)}.me-sw label:has(input:checked) .me-dot .ic{opacity:1}.me-sw label:has(input:focus-visible) .me-dot{outline:2px solid var(--look-ring);outline-offset:6px}.me-acct h2{margin-bottom:4px}.me-acct .me-f{border-top:0;padding-top:12px}.me-out{border-top:1px solid var(--look-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:12px;padding-top:16px;display:flex}.me-out p{margin:0;font-size:14px;line-height:20px}.me-signout{color:var(--look-danger-text)}.lk-mini{isolation:isolate;border-radius:calc(var(--look-r-md) * .7);background:var(--look-bg);height:104px;color:var(--look-ink);font-family:var(--look-font-text);box-shadow:inset 0 0 0 1px var(--look-line);grid-template-columns:30% minmax(0,1fr);display:grid;position:relative;overflow:hidden}.lk-mini[data-nav=rail]{grid-template-columns:18% minmax(0,1fr)}.lk-mini:is([data-nav=top],[data-nav=burger]){grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lk-mini[data-surface=frosted]:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(45% 50% at 12% 15%,color-mix(in oklab,var(--look-blue) 38%,transparent),transparent 70%), radial-gradient(40% 45% at 90% 12%,color-mix(in oklab,var(--look-red) 28%,transparent),transparent 70%), radial-gradient(45% 45% at 80% 95%,color-mix(in oklab,var(--look-gold) 34%,transparent),transparent 70%), radial-gradient(40% 45% at 20% 90%,color-mix(in oklab,var(--look-green) 28%,transparent),transparent 70%);position:absolute;inset:0}.lk-nav{background:var(--look-nav-surface);-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border-right:1px solid var(--look-line);flex-direction:column;gap:5px;min-width:0;padding:8px 6px;display:flex}.lk-mini[data-nav=rail] .lk-nav{align-items:center}.lk-mini:is([data-nav=top],[data-nav=burger]) .lk-nav{border-right:0;border-bottom:1px solid var(--look-line);flex-direction:row;align-items:center;padding:6px 8px}.lk-mark{background:linear-gradient(135deg,var(--look-red) 0 25%,var(--look-gold) 25% 50%,var(--look-green) 50% 75%,var(--look-blue) 75%);border-radius:4px;flex:none;width:12px;height:12px;margin-bottom:3px}.lk-mini:is([data-nav=top],[data-nav=burger]) .lk-mark{margin:0 4px 0 0}.lk-ni{border-radius:var(--look-r-btn);background:var(--look-icon-bg);align-items:center;min-width:0;height:10px;display:flex}.lk-mini[data-nav=rail] .lk-ni{width:12px;height:12px}.lk-mini[data-nav=top] .lk-ni{width:24px}.lk-ni[data-on]{background:var(--look-nav-bg)}.lk-ni i{opacity:.4;background:currentColor;border-radius:2px;width:55%;height:3px;margin-left:5px;font-style:normal;display:block}.lk-ni[data-on] i{color:var(--look-nav-ink);opacity:.9}.lk-burger{color:var(--look-ink);place-items:center;display:grid}.lk-body{gap:calc(6px * var(--look-scale));padding:calc(8px * var(--look-scale));flex-direction:column;min-width:0;display:flex}.lk-h{background:var(--look-ink);opacity:.85;border-radius:2px;width:55%;height:7px;display:block}.lk-cards{gap:calc(6px * var(--look-scale));flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.lk-card{min-width:0;padding:calc(6px * var(--look-scale));border-radius:calc(var(--look-r-lg) * .4);background:var(--look-card-bg);-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border:1px solid var(--look-card-line);box-shadow:var(--look-card-shadow);flex-direction:column;gap:4px;display:flex}.lk-line{background:var(--look-muted);opacity:.55;border-radius:2px;height:3px;display:block}.lk-line.s{width:60%}.lk-btn{border-radius:var(--look-r-btn);background:var(--look-accent);min-width:22px;height:8px;color:var(--look-on-accent);align-self:flex-start;margin-top:auto;display:block}.lk-big{border-radius:var(--look-r-md);height:260px}.lk-big .lk-nav{gap:6px;padding:12px 8px}.lk-big .lk-mark{border-radius:6px;width:18px;height:18px}.lk-big .lk-ni{height:26px;color:var(--look-ink);font-size:12px}.lk-big .lk-ni i{opacity:1;white-space:nowrap;text-overflow:ellipsis;background:0 0;width:auto;height:auto;margin:0 8px;overflow:hidden}.lk-big .lk-ni[data-on] i{color:var(--look-nav-ink);font-weight:600}.lk-big[data-nav=rail] .lk-ni{width:26px;height:26px}.lk-big[data-nav=top] .lk-ni{width:auto;padding:0 2px}.lk-big[data-nav=top] .lk-nav{overflow:hidden}.lk-big .lk-body{padding:calc(14px * var(--look-scale)) calc(12px * var(--look-scale));gap:calc(10px * var(--look-scale))}.lk-big .lk-h{opacity:1;width:auto;height:auto;font:var(--look-head-weight) 17px/1.2 var(--look-font-head);letter-spacing:var(--look-head-tracking);background:0 0}.lk-big .lk-cards{grid-template-columns:1fr}.lk-big .lk-card{padding:calc(10px * var(--look-scale)) 12px;border-radius:calc(var(--look-r-lg) * .6);grid-template-columns:1fr auto;align-items:center;column-gap:8px;display:grid}.lk-big .lk-card small{color:var(--look-muted);grid-column:1;font-size:12px}.lk-big .lk-card b{grid-column:1;font-size:15px}.lk-big .lk-bar{background:var(--look-bar);border-radius:999px;grid-column:1/-1;height:6px;margin-top:6px;display:block;overflow:hidden}.lk-big .lk-bar i{border-radius:inherit;background:var(--look-fill);width:90%;height:100%;display:block}.lk-big .lk-chip{background:var(--look-accent-soft);color:var(--look-accent-text);border-radius:999px;grid-column:1;justify-self:start;padding:1px 8px;font-size:11px;font-weight:600}.lk-big .lk-btn{grid-area:1/2/span 3;align-self:center;height:auto;margin:0;padding:6px 14px;font-size:12px;font-weight:600}@media (width<=1200px){.me-grid[data-tab=look] .me-panel{grid-template-columns:minmax(0,1fr)}.me-panel>.me-sec,.me-aside{grid-area:auto/1;position:static}}@media (width<=900px){.me-grid{grid-template-columns:minmax(0,1fr)}.me-nav{flex-direction:row;position:static;overflow-x:auto}.me-nav button{flex:none}.me-phone{display:inline}}@media (width<=600px){.me-profile{grid-template-columns:auto minmax(0,1fr)}.me-profile .me-sec-link{grid-column:1/-1}.me-seg[data-n="4"]{--n:2}.me-sw{gap:8px 12px}.lk-big{height:220px}}@media (prefers-reduced-motion:reduce){.me-preset:hover,.me-sw label:hover .me-dot{transform:none}}.me-l+*{clear:both}.identity-page{background:#fafbfd;justify-content:center;align-items:center;min-height:100svh;padding:56px 20px;display:flex}.identity-panel{flex-direction:column;width:min(100%,400px);display:flex}.identity-marks{align-items:center;gap:12px;min-height:32px;margin-block-end:40px;display:flex}.identity-client-logo{border-radius:10px}.identity-connector{color:var(--ink-3);display:inline-flex}.identity-covenant-mark{opacity:.95}.identity-panel h1{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0 0 8px;font-size:30px;font-weight:500;line-height:1.15}.identity-subtitle{color:var(--ink-3);margin:0 0 24px;font-size:15px}.identity-description{color:var(--ink-3);margin:0 0 28px;font-size:14px;line-height:1.6}.identity-description strong{color:var(--ink-2);font-weight:600}.identity-panel form,.identity-panel label{flex-direction:column;gap:10px;display:flex}.identity-panel form{gap:16px}.identity-panel label{color:var(--ink-2);font-size:14px;font-weight:600}.identity-panel input{background:var(--surface);width:100%;min-height:52px;color:var(--ink);border:1px solid var(--line-2);font:inherit;border-radius:10px;padding:12px 14px;font-size:16px}.identity-panel input[name=code]{letter-spacing:.2em;font-variant-numeric:tabular-nums;font-size:24px}.identity-panel button{font:inherit;cursor:pointer;font-weight:600}.identity-panel button:disabled{opacity:.55;cursor:default}.identity-primary{min-height:48px;color:var(--surface);background:var(--ink);border:1px solid var(--ink);border-radius:10px;padding:12px 16px;font-size:15px}.identity-primary:hover{background:var(--ink-2)}.identity-secondary{width:100%;min-height:44px;color:var(--sapphire-d);text-align:center;background:0 0;border:0;margin-block-start:8px;padding:8px 0;display:block}.identity-secondary:hover{text-underline-offset:3px;text-decoration:underline}.identity-panel :focus-visible{outline:2px solid var(--client-color,var(--sapphire));outline-offset:3px}.identity-error{color:var(--ruby-d)}.identity-notice{color:var(--ink-3)}.identity-error:empty,.identity-notice:empty{display:none}.identity-recovery{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-block:8px 4px;display:flex}.identity-recovery button{color:var(--sapphire-d);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.identity-footer{color:var(--ink-3);border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin:36px 0 0;padding-block-start:24px;font-size:13px;line-height:1.5;display:flex}.identity-footer a{color:var(--client-color,var(--sapphire-d));text-decoration:none}.identity-footer a:hover{text-underline-offset:3px;text-decoration:underline}.identity-about{color:var(--ink-3);margin:32px 0 0;font-size:14px;line-height:1.6}.identity-about summary{cursor:pointer;min-height:24px;color:var(--client-color,var(--sapphire-d));font-weight:600}.identity-about p{margin:10px 0 0}.identity-secured{color:var(--ink-3);align-items:center;gap:8px;margin:28px 0 0;font-size:12px;display:flex}.identity-secured img{width:auto;height:18px;display:block}.identity-secured+.identity-footer{margin-top:16px}.identity-captcha:empty{display:none}.identity-captcha{margin-block:16px}@media (width<=480px){.identity-page{align-items:flex-start;padding:40px 20px}.identity-marks{margin-block-end:32px}.identity-panel h1{font-size:27px}}.identity-methods{flex-direction:column;gap:4px;display:flex}.identity-hint{color:var(--ink-3);margin:0;font-size:13px;line-height:1.6}.identity-passkey-button{color:var(--ink);border:1px solid var(--line-2);border-radius:10px}.identity-passkey-choice>.identity-hint{text-align:center;margin-top:4px}.identity-passkey-message{color:var(--ink-2);margin:12px 0 0;font-size:14px;line-height:1.6}.identity-passkey-message a{color:var(--sapphire-d);text-decoration:underline}.identity-description{overflow-wrap:anywhere}.identity-security{width:min(100%,480px)}.identity-security-section{border-top:1px solid var(--line);padding-block:28px}.identity-security-section h2{justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;font-size:18px;display:flex}.identity-security-section h2 span{color:var(--ink-3);font-size:13px;font-weight:400}.identity-security-section p{color:var(--ink-3);font-size:14px;line-height:1.6}.identity-security select{border:1px solid var(--line-2);background:var(--surface);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:10px;padding:10px}.identity-passkeys{margin:0 0 20px;padding:0;list-style:none}.identity-passkeys li{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;display:flex}.identity-passkeys button{flex-shrink:0;width:auto;margin:0}
