.il-profile-hero[data-v-3996a9ae]{background:#173f91;border-bottom:1px solid rgba(18,31,58,.24);color:#fbf6eb;overflow:hidden;position:relative}.il-profile-hero[data-v-3996a9ae]:before{background:linear-gradient(120deg,hsla(0,0%,100%,.08),transparent 34%),repeating-linear-gradient(90deg,transparent 0 39px,hsla(0,0%,100%,.055) 40px);content:"";inset:0;opacity:.72;pointer-events:none;position:absolute}.il-profile-hero__grain[data-v-3996a9ae]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.9'/%3E%3C/svg%3E");inset:0;opacity:.13;pointer-events:none;position:absolute}.il-profile-nav[data-v-3996a9ae]{align-items:center;border-bottom:1px solid hsla(41,67%,95%,.25);display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;min-height:66px;padding:0 28px;position:relative;z-index:1}.il-wordmark[data-v-3996a9ae]{align-items:center;color:inherit;display:inline-flex;font:700 17px/1 Georgia,serif;gap:9px;letter-spacing:-.04em;text-decoration:none}.il-wordmark span span[data-v-3996a9ae]{color:#fff}.il-wordmark__mark[data-v-3996a9ae]{background:#f7ca67;color:#173f91;display:grid;font:800 16px/1 Georgia,serif;height:22px;place-items:center;transform:rotate(-8deg);width:22px}.il-profile-nav__actions[data-v-3996a9ae]{align-items:center;display:flex;gap:11px}.il-icon-button[data-v-3996a9ae],.il-nav-button[data-v-3996a9ae],.il-nav-link[data-v-3996a9ae]{background:transparent;border:0;color:inherit;cursor:pointer;font:600 12px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.03em;text-decoration:none}.il-nav-button[data-v-3996a9ae]{background:#f7ca67;box-shadow:3px 3px #0f2b69;color:#152952;padding:10px 13px}.il-icon-button[data-v-3996a9ae]{border:1px solid hsla(41,67%,95%,.42);display:grid;height:33px;place-items:center;width:33px}.il-icon-button svg[data-v-3996a9ae]{height:16px;width:16px}.il-profile-hero__inner[data-v-3996a9ae]{align-items:end;display:grid;gap:28px;grid-template-columns:auto minmax(92px,148px) minmax(0,1fr) auto;margin:0 auto;max-width:1200px;padding:68px 28px 54px;position:relative;z-index:1}.il-profile-hero__number[data-v-3996a9ae]{align-self:start;color:#a9c7ff;font:600 12px/1 ui-monospace,monospace;letter-spacing:.07em;transform:rotate(180deg);writing-mode:vertical-rl}.il-profile-avatar[data-v-3996a9ae]{aspect-ratio:1;border:5px solid #fbf6eb;box-shadow:8px 8px #0d2b70;-o-object-fit:cover;object-fit:cover;width:clamp(92px,12vw,148px)}.il-eyebrow[data-v-3996a9ae]{color:#f7ca67;font:600 10px/1.3 ui-monospace,monospace;letter-spacing:.13em;margin:0 0 13px;text-transform:uppercase}.il-profile-intro h1[data-v-3996a9ae]{font:400 clamp(42px,6vw,82px)/.88 Georgia,Times New Roman,serif;letter-spacing:-.065em;margin:0;max-width:650px}.il-profile-description[data-v-3996a9ae]{color:#d9e5ff;font:400 16px/1.55 Georgia,serif;margin:20px 0 0;max-width:590px}.il-profile-links[data-v-3996a9ae]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:22px}.il-text-link[data-v-3996a9ae]{background:transparent;border:0;border-bottom:1px solid hsla(41,67%,95%,.55);color:#fbf6eb;cursor:pointer;font:600 11px/1.5 ui-monospace,monospace;letter-spacing:.02em;padding:0;text-decoration:none}.il-text-link[data-v-3996a9ae]:focus-visible,.il-text-link[data-v-3996a9ae]:hover{border-color:#f7ca67;color:#f7ca67;outline:0}.il-profile-stats[data-v-3996a9ae]{display:flex;gap:19px;margin:0;padding-bottom:3px}.il-profile-stats div[data-v-3996a9ae]{min-width:50px}.il-profile-stats dt[data-v-3996a9ae]{color:#a9c7ff;font:600 9px/1 ui-monospace,monospace;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.il-profile-stats dd[data-v-3996a9ae]{color:#fbf6eb;font:400 28px/1 Georgia,serif;letter-spacing:-.06em;margin:0}@media(max-width:760px){.il-profile-nav[data-v-3996a9ae]{min-height:57px;padding:0 18px}.il-profile-hero__inner[data-v-3996a9ae]{gap:17px;grid-template-columns:74px 1fr;padding:42px 18px 34px}.il-profile-hero__number[data-v-3996a9ae]{display:none}.il-profile-avatar[data-v-3996a9ae]{border-width:3px;box-shadow:4px 4px #0d2b70;grid-row:span 1;width:74px}.il-profile-intro[data-v-3996a9ae]{grid-column:1/-1}.il-profile-intro h1[data-v-3996a9ae]{font-size:49px}.il-profile-description[data-v-3996a9ae]{font-size:15px;margin-top:15px}.il-profile-stats[data-v-3996a9ae]{border-top:1px solid hsla(41,67%,95%,.24);grid-column:1/-1;justify-content:space-between;padding-top:22px}}@media(prefers-reduced-motion:reduce){[data-v-3996a9ae]{scroll-behavior:auto!important;transition:none!important}}.il-profile-canvas[data-v-42afae4a]{background:#fbf8f0;color:#172336;min-height:100vh}.il-profile-main[data-v-42afae4a]{margin:0 auto;padding:42px 0 76px;width:min(1120px,calc(100% - 40px))}.il-profile-ledger[data-v-42afae4a]{align-items:end;border-bottom:1px solid #cbd2da;display:flex;gap:24px;justify-content:space-between;padding:0 0 27px}.il-section-kicker[data-v-42afae4a]{color:#5d6d84;font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;margin:0 0 8px;text-transform:uppercase}.il-journal-heading h2[data-v-42afae4a],.il-profile-ledger h2[data-v-42afae4a]{font:400 clamp(31px,4vw,48px)/.95 Georgia,Times New Roman,serif;letter-spacing:-.06em;margin:0}.il-add-log[data-v-42afae4a]{background:#173f91;border:0;box-shadow:3px 3px #edc65c;color:#fbf8f0;cursor:pointer;font:600 11px/1 ui-monospace,monospace;letter-spacing:.03em;padding:12px 15px}.il-add-log span[data-v-42afae4a]{color:#f5ce6a;padding-left:14px}.il-project-filter[data-v-42afae4a]{border-bottom:1px solid #d9dee5;display:flex;gap:9px;overflow:auto;padding:20px 0 27px}.il-project-filter button[data-v-42afae4a]{align-items:center;background:#fdfbf6;border:1px solid #d2d8df;color:#536172;cursor:pointer;display:flex;flex:none;font:600 11px/1 ui-monospace,monospace;gap:8px;max-width:218px;padding:8px 10px}.il-project-filter button.selected[data-v-42afae4a],.il-project-filter button[data-v-42afae4a]:focus-visible,.il-project-filter button[data-v-42afae4a]:hover{background:#edf3ff;border-color:#173f91;color:#173f91;outline:0}.il-filter-mark[data-v-42afae4a],.il-project-filter img[data-v-42afae4a]{background:#173f91;color:#fbf8f0;font:600 8px/22px ui-monospace,monospace;height:22px;-o-object-fit:cover;object-fit:cover;text-align:center;width:22px}.il-project-filter span[data-v-42afae4a]:not(.il-filter-mark){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.il-project-filter small[data-v-42afae4a]{color:#8992a0;font:600 9px/1 ui-monospace,monospace;margin-left:auto}.il-project-filter .il-filter-add[data-v-42afae4a]{background:transparent;border-style:dashed;color:#173f91}.il-journal-section[data-v-42afae4a]{max-width:780px;padding-top:35px}.il-journal-heading[data-v-42afae4a]{align-items:end;display:flex;gap:15px;justify-content:space-between;margin-bottom:25px}.il-journal-heading h2[data-v-42afae4a]{font-size:38px}.il-journal-heading>p[data-v-42afae4a]{color:#6b7481;font:600 10px/1 ui-monospace,monospace;margin:0;white-space:nowrap}.il-profile-loading[data-v-42afae4a]{color:#687485;font:400 17px Georgia,serif;padding:30px 0}.il-new-updates-notice[data-v-42afae4a]{align-items:center;background:#edf4ff;border:1px solid #c9d9f1;color:#244376;cursor:pointer;display:flex;font:600 10px/1.35 ui-monospace,monospace;justify-content:space-between;letter-spacing:.01em;margin:-10px 0 22px;padding:10px 12px;text-align:left;width:100%}.il-new-updates-notice span[data-v-42afae4a]{color:#173f91;font-size:15px;padding-left:14px}@media(max-width:680px){.il-profile-main[data-v-42afae4a]{padding-top:29px;width:min(100% - 32px,1120px)}.il-profile-ledger[data-v-42afae4a]{align-items:flex-start;display:block}.il-profile-ledger h2[data-v-42afae4a]{font-size:38px}.il-add-log[data-v-42afae4a]{margin-top:19px}.il-project-filter[data-v-42afae4a]{margin-right:-16px;padding-right:16px}.il-journal-heading h2[data-v-42afae4a]{font-size:34px}}@media(prefers-reduced-motion:reduce){[data-v-42afae4a]{scroll-behavior:auto!important;transition:none!important}}.il-featured-projects[data-v-42afae4a]{border-bottom:1px solid #d9dee5;padding:31px 0 37px}.il-featured-projects__heading[data-v-42afae4a]{align-items:baseline;display:flex;gap:18px;justify-content:space-between;margin-bottom:16px}.il-featured-projects h2[data-v-42afae4a]{font:400 25px/1 Georgia,Times New Roman,serif;letter-spacing:-.045em;margin:0}.il-featured-projects__grid[data-v-42afae4a]{display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.il-featured-projects__grid>a[data-v-42afae4a]{background:#fdfbf6;border:1px solid #d3d9e1;color:#172336;display:block;min-height:158px;padding:14px;position:relative;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.il-featured-projects__grid>a[data-v-42afae4a]:focus-visible,.il-featured-projects__grid>a[data-v-42afae4a]:hover{box-shadow:3px 3px #173f91;outline:0;transform:translate(-2px,-2px)}.il-featured-projects__grid img[data-v-42afae4a]{background:#e8edf2;height:30px;margin-bottom:18px;-o-object-fit:cover;object-fit:cover;width:30px}.il-featured-projects__grid p[data-v-42afae4a]{color:#718093;font:600 8px/1 ui-monospace,monospace;letter-spacing:.09em;margin:0 0 5px;text-transform:uppercase}.il-featured-projects__grid h3[data-v-42afae4a]{font:600 17px/1.05 Georgia,serif;letter-spacing:-.035em;margin:0}.il-featured-projects__grid span[data-v-42afae4a]{color:#657183;display:block;display:-webkit-box;font:400 12px/1.35 Georgia,serif;-webkit-line-clamp:2;margin-top:7px;overflow:hidden;-webkit-box-orient:vertical}.il-featured-projects__grid i[data-v-42afae4a]{bottom:11px;color:#173f91;font-style:normal;position:absolute;right:13px}@media(max-width:720px){.il-featured-projects__grid[data-v-42afae4a]{grid-template-columns:repeat(2,minmax(0,1fr))}.il-featured-projects__grid>a[data-v-42afae4a]{min-height:145px}}@media(max-width:420px){.il-featured-projects__grid[data-v-42afae4a]{grid-template-columns:1fr}.il-featured-projects__grid>a[data-v-42afae4a]{min-height:120px}}
