.founder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.reveal.founder-reveal{opacity:0;filter:blur(.35rem);transition:opacity .82s,filter .82s,transform .98s cubic-bezier(.16,1,.3,1);transform:translateY(2.25rem)scale(.985)}.reveal.founder-reveal.visible{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.founder-card{isolation:isolate;background:radial-gradient(circle at 8% 2%,#0071e30e,#0000 28rem),linear-gradient(145deg,#fffffffc,#f9f9fbf7);border-color:#1d1d1f17;border-radius:1.75rem;flex-direction:column;height:100%;padding:clamp(1.6rem,2.25vw,2.25rem);transition:border-color .32s,box-shadow .32s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff0,0 1.25rem 3.75rem #1d1d1f13,0 .125rem .5rem #1d1d1f09}.founder-card:before{z-index:-1;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff47,#0000 34%);position:absolute;inset:0}.founder-card:after{z-index:0;color:#0071e316;content:attr(data-founder-initial);font-family:var(--font-brand);letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(16rem,21vw,23rem);font-weight:500;line-height:.72;position:absolute;top:39%;right:clamp(1.75rem,2.6vw,2.75rem);transform:translateY(-50%)}.founder-card>*{z-index:1;position:relative}.founder-grid>:where(.founder-reveal:first-child) .founder-card{background:radial-gradient(circle at 88%,#3f89eb1c,#0000 23rem),radial-gradient(circle at 8% 2%,#0071e30f,#0000 28rem),linear-gradient(145deg,#fffffffc,#f6fafffa)}.founder-grid>:where(.founder-reveal:nth-child(2)) .founder-card{background:radial-gradient(circle at 88%,#5a77d91b,#0000 23rem),radial-gradient(circle at 8% 2%,#3180e60e,#0000 28rem),linear-gradient(145deg,#fffffffc,#f7f9fffa)}.founder-card-header{align-items:center;gap:1.35rem;display:flex}.founder-identity{min-width:0}.founder-photo-frame{background:linear-gradient(145deg,#fff 8%,#0071e394 48%,#64d2ffc2 70%,#fff 94%);border-radius:50%;flex:none;place-items:center;width:7rem;height:7rem;padding:.1875rem;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1d1d1f12,0 .8rem 2rem #0071e321}.founder-photo-frame:before{z-index:0;content:"";background:linear-gradient(102deg,#0000 42%,#fffffffa 50%,#b8e2fff0 53%,#0000 61%);animation:7.5s cubic-bezier(.2,.75,.25,1) infinite founder-avatar-shimmer;position:absolute;inset:-45%;transform:translate(-62%)rotate(8deg)}.founder-photo{z-index:1;background:var(--surface-soft);border:.125rem solid #fffffff5;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1d1d1f0f}.founder-photo-image{object-fit:cover;width:100%;height:100%}.founder-card-header h3{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,1.9vw,1.95rem);font-weight:650;line-height:1.08}.founder-card-header p{max-width:26rem;color:var(--blue);letter-spacing:-.012em;margin:.5rem 0 0;font-size:clamp(.9rem,.92vw,1rem);font-weight:600;line-height:1.48}.founder-bio{color:#515154;letter-spacing:-.012em;max-width:45rem;margin:1.75rem 0 1.35rem;font-size:clamp(1.02rem,1.05vw,1.1rem);line-height:1.64}.founder-expertise{margin-bottom:1.75rem}.founder-keywords{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.founder-keywords li{color:#06c;white-space:nowrap;background:linear-gradient(#f0f7fff2,#e6f2ffc7);border:1px solid #0071e321;border-radius:999px;padding:.46rem .7rem;font-size:.8125rem;font-weight:600;line-height:1.2;box-shadow:inset 0 1px #ffffffe0}.founder-details{border-top:1px solid var(--line);gap:1.4rem;margin-top:auto;padding-top:1.5rem;display:grid}.founder-detail-label{color:var(--tertiary);letter-spacing:.035em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:650;line-height:1.3}.founder-detail-copy{color:#626267;letter-spacing:-.006em;gap:.45rem;margin:0;font-size:.9375rem;line-height:1.6;display:grid}.founder-school-line{align-items:flex-start;gap:.35rem;display:flex}.founder-school-link{min-width:0;color:var(--blue);align-items:flex-start;gap:.3rem;font-weight:600;transition:color .18s;display:inline-flex}.founder-school-link svg{flex:none;position:relative;top:.18rem}.founder-school-link:hover{color:var(--blue-hover)}@media (hover:hover) and (pointer:fine){.founder-card:hover{border-color:#0071e329;box-shadow:inset 0 1px #fffffff5,0 1.5rem 4.25rem #1d1d1f18,0 .125rem .5rem #1d1d1f09}}.page-header{z-index:50;border-bottom:1px solid var(--line);background:var(--surface-glass);-webkit-backdrop-filter:blur(24px)saturate(180%);position:sticky;top:0}.page-header-inner{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.page-back-link{color:var(--muted);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;transition:color .16s;display:inline-flex}.page-back-link:hover{color:var(--ink)}.legal-shell{max-width:50rem}.legal-heading{border-bottom:1px solid var(--line);margin-bottom:2.5rem;padding-bottom:2.5rem}.legal-heading h1{color:var(--ink);margin:0;font-size:3.75rem;font-weight:700;line-height:1}.legal-shell>section{padding-block:1.75rem}.legal-shell>section+section{border-top:1px solid var(--line)}.legal-shell h2{color:var(--ink);margin:0 0 1rem;font-size:1.35rem;font-weight:650;line-height:1.25}.legal-shell h3{color:var(--ink);margin:1.25rem 0 .65rem;font-size:1rem;font-weight:650}.legal-shell section p{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.75}.legal-shell section p+p{margin-top:1rem}@media (max-width:48rem){.founder-grid{grid-template-columns:1fr;gap:1rem}.founder-card{border-radius:1.5rem;padding:clamp(1.35rem,5vw,1.75rem)}.founder-card-header{gap:1rem}.founder-photo-frame{width:5.75rem;height:5.75rem}.page-header .brand-name{display:none}.page-back-link{text-overflow:ellipsis;white-space:nowrap;max-width:13rem;overflow:hidden}.legal-heading h1{font-size:2.65rem}}@media (prefers-reduced-motion:reduce){.founder-photo-frame:before{animation:none;transform:translate(62%)rotate(8deg)}}@media (prefers-contrast:more){.founder-photo-frame{box-shadow:none;background:currentColor;padding:.125rem}.founder-keywords li{border-color:currentColor}}.svc-page{color:var(--ink)}.svc-hero{max-width:52rem;margin-bottom:4rem}.svc-hero h1{letter-spacing:-.02em;margin:.6rem 0 1.4rem;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.08}.svc-lead{color:var(--muted);margin:0 0 1.1rem;font-size:1.15rem;line-height:1.6}.svc-hero .button{margin-top:1rem}.svc-section{margin-top:4rem}.svc-section>h2,.svc-related>h2{letter-spacing:-.01em;margin:0 0 1.6rem;font-size:clamp(1.5rem,3vw,2rem)}.svc-grid{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:1.1rem;display:grid}.svc-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;border-radius:20px;padding:1.5rem}.svc-card svg{color:var(--blue);margin-bottom:.7rem}.svc-card h3{align-items:center;gap:.35rem;margin:0 0 .5rem;font-size:1.12rem;display:flex}.svc-card p{color:var(--muted);margin:0;line-height:1.55}.svc-card-link{color:inherit;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s}.svc-card-link:hover{box-shadow:var(--shadow-md);border-color:var(--line-strong);transform:translateY(-3px)}.svc-card-link svg{color:var(--muted);margin:0}.svc-steps{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.svc-steps li{align-items:flex-start;gap:1rem;display:flex}.svc-step-num{font-variant-numeric:tabular-nums;color:var(--blue);min-width:2rem;padding-top:.1rem;font-size:1.05rem;font-weight:600}.svc-steps h3{margin:0 0 .3rem;font-size:1.08rem}.svc-steps p{color:var(--muted);margin:0;line-height:1.55}.svc-faq{gap:.75rem;max-width:46rem;display:grid}.svc-faq-item{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:.4rem 1.25rem}.svc-faq-item summary{cursor:pointer;padding:.85rem 0;font-weight:550;list-style:none}.svc-faq-item summary::-webkit-details-marker{display:none}.svc-faq-item summary:after{content:"+";float:right;color:var(--muted);font-weight:400}.svc-faq-item[open] summary:after{content:"−"}.svc-faq-item p{color:var(--muted);margin:0 0 .9rem;line-height:1.6}.svc-cta{background:var(--blue-soft);text-align:center;border-radius:24px;margin-top:4.5rem;padding:2.75rem}.svc-cta h2{margin:0 0 .6rem;font-size:clamp(1.5rem,3vw,2rem)}.svc-cta p{color:var(--muted);max-width:34rem;margin:0 auto 1.5rem}.svc-related{border-top:1px solid var(--line);margin-top:4rem;padding-top:2rem}.svc-related ul{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.svc-related a{border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:.35rem;padding:.6rem 1.1rem;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.svc-related a:hover{border-color:var(--blue);background:var(--blue-soft)}.svc-othercity{color:var(--muted);margin:.75rem 0 0}.svc-othercity a{color:var(--blue);font-weight:550}.svc-pointer{color:var(--muted);margin:1.4rem 0 0;line-height:1.55}.svc-pointer a{color:var(--blue);font-weight:550}.svc-facts{background:var(--surface);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:0;margin:0;display:grid;overflow:hidden}.svc-facts>div{border-bottom:1px solid var(--line);padding:1.1rem 1.4rem}.svc-facts dt{letter-spacing:.02em;color:var(--muted);margin:0 0 .3rem;font-size:.8rem;font-weight:650}.svc-facts dd{margin:0;line-height:1.5}.svc-table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:20px;margin:0 0 1.1rem;overflow-x:auto}.svc-table{border-collapse:collapse;width:100%;min-width:40rem;font-size:.95rem}.svc-table th,.svc-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.9rem 1.1rem;line-height:1.5}.svc-table tbody tr:last-child th,.svc-table tbody tr:last-child td{border-bottom:0}.svc-table thead th{font-weight:650}.svc-table tbody th{width:22%;font-weight:550}.svc-table td{color:var(--muted)}
.Blog-module__qgnGkG__page{color:#17181b;background:#fafafa;padding:72px 0 96px}.Blog-module__qgnGkG__page>.site-container{width:min(1120px,100% - 48px);margin-inline:auto}.Blog-module__qgnGkG__page a:focus-visible{outline-offset:6px;outline:2px solid #2e63d7}.Blog-module__qgnGkG__label{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.Blog-module__qgnGkG__journalHeader{padding:10px 0 56px}.Blog-module__qgnGkG__journalHeader h1{letter-spacing:-.045em;margin:24px 0;font-size:clamp(56px,7.5vw,100px);font-weight:400;line-height:1.05}.Blog-module__qgnGkG__intro{color:#68686f;max-width:570px;margin:0;font-size:18px;line-height:1.7}.Blog-module__qgnGkG__feature{border-top:1px solid #3c3d43;border-bottom:1px solid #3c3d43;grid-template-columns:1fr 2fr;display:grid}.Blog-module__qgnGkG__featureNote{color:#87632f;background:#101115;flex-direction:column;justify-content:space-between;padding:32px;font-size:12px;display:flex}.Blog-module__qgnGkG__featureLogo{object-fit:contain;width:160px;height:160px;margin-block:24px}.Blog-module__qgnGkG__lead{color:inherit;padding:36px 0 36px 48px;text-decoration:none;display:block}.Blog-module__qgnGkG__meta{color:#707079;flex-wrap:wrap;gap:16px;font-size:12px;line-height:1.5;display:flex}.Blog-module__qgnGkG__meta>span:first-child{color:#87632f;font-weight:600}.Blog-module__qgnGkG__lead h2{font-family:var(--font-brand);letter-spacing:-.025em;text-wrap:balance;margin:22px 0 18px;font-size:clamp(30px,3.6vw,48px);font-weight:400;line-height:1.13}.Blog-module__qgnGkG__lead>p,.Blog-module__qgnGkG__entry>p{color:#68686f;max-width:580px;margin:0 0 28px;font-size:16px;line-height:1.7}.Blog-module__qgnGkG__entryFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;display:flex}.Blog-module__qgnGkG__author{color:#17181b;align-items:center;gap:11px;font-size:12px;display:flex}.Blog-module__qgnGkG__author img{object-fit:contain;background:#fff;border:1px solid #dddde2;border-radius:50%;width:36px;height:36px;padding:7px}.Blog-module__qgnGkG__author span{font-weight:600}.Blog-module__qgnGkG__author small{color:#707079;margin-top:5px;font-size:12px;display:block}.Blog-module__qgnGkG__read{color:#87632f;align-items:center;gap:9px;font-size:12px;display:inline-flex}.Blog-module__qgnGkG__lead:hover h2,.Blog-module__qgnGkG__entry:hover h2,.Blog-module__qgnGkG__related a:hover h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.Blog-module__qgnGkG__archive{grid-template-columns:1fr 2fr;padding-top:44px;display:grid}.Blog-module__qgnGkG__archive>h2{padding-top:28px}.Blog-module__qgnGkG__entries>div+div{border-top:1px solid #dddde2}.Blog-module__qgnGkG__entry{color:inherit;flex-direction:column;padding:28px 0 32px 48px;text-decoration:none;display:flex}.Blog-module__qgnGkG__entry h2{letter-spacing:-.025em;margin:14px 0 12px;font-size:24px;font-weight:500;line-height:1.3}.Blog-module__qgnGkG__back{color:#68686f;align-items:center;gap:10px;margin-bottom:40px;font-size:13px;text-decoration:none;display:inline-flex}.Blog-module__qgnGkG__articleHeader{max-width:880px;margin:0 0 48px}.Blog-module__qgnGkG__articleHeader h1{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;margin:24px 0 32px;font-size:clamp(38px,5.5vw,68px);font-weight:400;line-height:1.08}.Blog-module__qgnGkG__byline{border-bottom:1px solid #d5d5db;justify-content:space-between;align-items:center;gap:24px;padding-bottom:28px;display:flex}.Blog-module__qgnGkG__byline time{color:#707079;font-size:12px}.Blog-module__qgnGkG__articleLayout{grid-template-columns:minmax(0,680px) 220px;justify-content:space-between;gap:64px;display:grid}.Blog-module__qgnGkG__articleLayout>.Blog-module__qgnGkG__body{grid-area:1/1}.Blog-module__qgnGkG__sidebar{grid-area:1/2}.Blog-module__qgnGkG__sidebar nav{position:sticky;top:120px}.Blog-module__qgnGkG__sidebar ol{border-left:1px solid #dddde2;margin:22px 0 0;padding:0;list-style:none}.Blog-module__qgnGkG__sidebar li+li{margin-top:16px}.Blog-module__qgnGkG__sidebar a{color:#707079;padding-left:16px;font-size:13px;line-height:1.5;text-decoration:none;display:block}.Blog-module__qgnGkG__sidebar a:hover{color:#17181b;text-decoration:underline}.Blog-module__qgnGkG__body{min-width:0;font-size:17px;line-height:1.85}.Blog-module__qgnGkG__articleFigure{margin:0 0 40px}.Blog-module__qgnGkG__articleFigure img{border-radius:12px;width:100%;height:auto;display:block}.Blog-module__qgnGkG__articleFigure figcaption{color:#48534d;margin-top:12px;font-size:15px;line-height:1.6}.Blog-module__qgnGkG__body>p{margin:0 0 24px}.Blog-module__qgnGkG__body>p a,.Blog-module__qgnGkG__body>ul a{color:#2e63d7;text-underline-offset:3px;text-decoration:underline}.Blog-module__qgnGkG__body a:focus-visible{outline-offset:3px;outline:2px solid}.Blog-module__qgnGkG__tableScroll{max-width:100%;margin:28px 0;overflow-x:auto}.Blog-module__qgnGkG__tableScroll table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.6}.Blog-module__qgnGkG__tableScroll caption{text-align:left;margin-bottom:12px;font-weight:600}.Blog-module__qgnGkG__tableScroll th,.Blog-module__qgnGkG__tableScroll td{text-align:left;vertical-align:top;border:1px solid #d5d5db;padding:12px}.Blog-module__qgnGkG__tableScroll th{background:#eff2f8}.Blog-module__qgnGkG__body .Blog-module__qgnGkG__opening{font-family:var(--font-system);margin-bottom:36px;font-size:22px;line-height:1.65}.Blog-module__qgnGkG__body h2{letter-spacing:-.025em;margin:48px 0 20px;scroll-margin-top:120px;font-size:27px;font-weight:500;line-height:1.3}.Blog-module__qgnGkG__body ul{margin:0 0 28px;padding-left:22px}.Blog-module__qgnGkG__body li{margin-bottom:14px;padding-left:7px}.Blog-module__qgnGkG__body li::marker{color:#b58a49}.Blog-module__qgnGkG__body h3{margin:28px 0 8px;font-size:19px;font-weight:550;line-height:1.4}.Blog-module__qgnGkG__body h3+p{margin:0 0 16px}.Blog-module__qgnGkG__inlineCta{background:#eff2f8;border-left:2px solid #b58a49;margin:32px 0;padding:24px 28px}.Blog-module__qgnGkG__inlineCta p{margin:0 0 10px;font-size:15px}.Blog-module__qgnGkG__inlineCta a,.Blog-module__qgnGkG__authorNote>a,.Blog-module__qgnGkG__contact>a{color:#87632f;text-underline-offset:4px;align-items:center;gap:10px;font-size:14px;display:inline-flex}.Blog-module__qgnGkG__authorNote{border-top:1px solid #d5d5db;margin-top:48px;padding-top:28px}.Blog-module__qgnGkG__authorNote p{color:#68686f;max-width:420px;font-size:14px;line-height:1.6}.Blog-module__qgnGkG__related{border-top:1px solid #3c3d43;margin-top:72px;padding-top:28px}.Blog-module__qgnGkG__related>div{grid-template-columns:1fr 1fr;gap:48px;margin-top:28px;display:grid}.Blog-module__qgnGkG__related a{color:inherit;text-decoration:none}.Blog-module__qgnGkG__related h3{font-family:var(--font-brand);margin:16px 0;font-size:30px;font-weight:400;line-height:1.2}.Blog-module__qgnGkG__contact{border-top:1px solid #d5d5db;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding-top:32px;display:flex}.Blog-module__qgnGkG__contact h2{font-family:var(--font-brand);margin:0 0 8px;font-size:32px;font-weight:400}.Blog-module__qgnGkG__contact p{color:#68686f;margin:0;font-size:14px}@media (max-width:900px){.Blog-module__qgnGkG__articleLayout{grid-template-columns:minmax(0,1fr) 170px;gap:32px}.Blog-module__qgnGkG__lead,.Blog-module__qgnGkG__entry{padding-left:28px}}@media (max-width:680px){.Blog-module__qgnGkG__page{padding:40px 0 64px}.Blog-module__qgnGkG__journalHeader{padding:0 0 36px}.Blog-module__qgnGkG__intro{font-size:16px}.Blog-module__qgnGkG__feature,.Blog-module__qgnGkG__archive{grid-template-columns:1fr}.Blog-module__qgnGkG__featureNote{flex-direction:row;align-items:center;padding:18px 20px}.Blog-module__qgnGkG__featureLogo{width:36px;height:36px;margin:0}.Blog-module__qgnGkG__lead,.Blog-module__qgnGkG__entry{padding:28px 0}.Blog-module__qgnGkG__archive{padding-top:30px}.Blog-module__qgnGkG__archive>h2{padding-top:0}.Blog-module__qgnGkG__articleLayout{flex-direction:column;gap:32px;display:flex}.Blog-module__qgnGkG__articleHeader{margin-bottom:28px}.Blog-module__qgnGkG__sidebar nav{position:static}.Blog-module__qgnGkG__sidebar ol{grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:16px;display:grid}.Blog-module__qgnGkG__sidebar li+li{margin-top:0}.Blog-module__qgnGkG__byline{flex-direction:column;align-items:flex-start;gap:16px}.Blog-module__qgnGkG__body{font-size:16px;line-height:1.8}.Blog-module__qgnGkG__body .Blog-module__qgnGkG__opening{font-size:20px}.Blog-module__qgnGkG__body h2{font-size:24px}.Blog-module__qgnGkG__related>div{grid-template-columns:1fr;gap:32px}.Blog-module__qgnGkG__contact{flex-direction:column;align-items:flex-start}}.Blog-module__qgnGkG__entrance{animation:.6s cubic-bezier(.22,1,.36,1) both Blog-module__qgnGkG__pageEnter}@keyframes Blog-module__qgnGkG__pageEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Blog-module__qgnGkG__entrance{animation:none}}.Blog-module__qgnGkG__featureNote{color:#e6bf7e}.Blog-module__qgnGkG__featureLogo{filter:invert();opacity:.9}.Blog-module__qgnGkG__meta,.Blog-module__qgnGkG__label{font-family:var(--font-mono);font-size:10px;font-weight:400}.Blog-module__qgnGkG__journalHeader h1,.Blog-module__qgnGkG__articleHeader h1{letter-spacing:-.055em;font-weight:450}.Blog-module__qgnGkG__read,.Blog-module__qgnGkG__inlineCta a,.Blog-module__qgnGkG__authorNote>a,.Blog-module__qgnGkG__contact>a,.Blog-module__qgnGkG__lead:hover h2,.Blog-module__qgnGkG__entry:hover h2{color:#2e63d7}
