.c-card{background:var(--p-paper);min-height:100dvh;color:var(--p-ink);isolation:isolate;position:relative}.c-photo{aspect-ratio:4/5;background:var(--p-plate);width:100%;max-height:92dvh;margin:0;position:relative;overflow:hidden}.c-photo picture{display:contents}.c-photo img{object-fit:cover;width:100%;height:100%;display:block}.c-photo:after{content:"";background:linear-gradient(to bottom, transparent 0%, color-mix(in oklch, var(--p-paper) 55%, transparent) 45%, var(--p-paper) 80%, var(--p-paper) 100%);pointer-events:none;height:38%;position:absolute;inset:auto 0 0}.c-photo{container-type:size}.c-mono{font:600 95cqh/1 var(--voice);color:var(--p-mono);-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;bottom:-18%;right:-4%}.c-edits{right:var(--pad);z-index:1;font:400 var(--t-fine) / 1.4 var(--ui);color:var(--p-ink2);letter-spacing:.01em;pointer-events:none;margin:0;position:absolute;bottom:40px}.c-edits.c-prov{font-size:var(--t-fine)}.c-head{z-index:1;padding:0 var(--pad);max-width:var(--max);margin-top:-26px;position:relative}.c-head .v-voice{margin-top:6px}.c-head .v-verbs{margin-top:10px}.c-price{font:600 var(--t-fact) / 1.25 var(--ui);letter-spacing:-.01em;color:var(--p-ink);margin-top:18px}.c-areas{font:500 var(--t-ui) / 1.5 var(--ui);color:var(--p-ink2);margin-top:4px}.c-areas span+span:before{content:" · "}.c-primary{margin-top:18px}.c-primary .v-cta{width:100%;min-height:58px;font-size:var(--t-s3)}.c-id{font:400 var(--t-meta) / 1.6 var(--ui);color:var(--p-ink2);text-align:center;margin-top:8px}.c-id b{color:var(--p-ink);font-weight:600}.c-trust{font:400 var(--t-meta) / 1.6 var(--ui);color:var(--p-ink2);text-align:center;margin:10px 0 0}.c-body{padding:0 var(--pad) 96px;max-width:var(--max)}.c-body section{padding-top:30px}.c-links{gap:var(--sp-2);flex-wrap:wrap;display:flex}.c-link{min-height:44px;padding:0 var(--sp-4);border-radius:var(--rad-pill);box-shadow:inset 0 0 0 1.5px var(--p-rule);color:var(--p-ink);font:600 var(--t-ui) / 1.3 var(--ui);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.c-link:hover{background:var(--wash-hover);box-shadow:inset 0 0 0 1.5px var(--p-ink2)}.c-link:active{background:var(--wash-press)}.c-link span{color:var(--p-ink2);font-weight:400}@media (max-width:719px){.c-link{padding:0 var(--sp-3);gap:6px}}.c-demo{font:400 var(--t-small) / 1.6 var(--ui);color:var(--p-ink2);margin-top:28px}.c-upgrade{padding-top:26px}.c-card .v-foot{border-top-color:var(--p-rule);color:var(--p-ink2)}.c-card .v-foot .everyone,.c-card .v-door{color:var(--p-ink)}.c-card .v-small{color:var(--p-ink2)}.c-report{white-space:nowrap}@media (max-width:719px){.c-report{display:block}.c-report-sep{display:none}}.c-none .c-head{padding-top:110px}.c-none .c-head .v-door{margin-top:22px}@media (min-width:720px){.c-card{padding-right:var(--pad);grid-template-rows:auto 1fr;grid-template-columns:44vw minmax(0,1fr);align-items:start;column-gap:48px;display:grid}.c-photo{aspect-ratio:auto;grid-area:1/1/3;width:44vw;height:min(100dvh,62vw);max-height:100dvh;position:sticky;top:0}.c-photo:after{display:none}.c-edits{background:color-mix(in oklch, var(--p-paper) 78%, transparent);padding:3px var(--sp-2);border-radius:var(--rad-pill);bottom:10px;right:12px}.c-head{grid-area:1/2;max-width:none;margin-top:0;padding:110px 0 0}.c-body{grid-area:2/2;max-width:40em;padding:0 0 80px}.c-card .v-nick{font-size:min(clamp(72px, 15vw, 220px), calc((49vw - 48px) / (var(--nick-len,4) * var(--nick-w,.8))))}.c-head .v-voice{font-size:var(--t-s4);max-width:20em}.c-head .v-verbs{font-size:var(--t-s3)}.c-price{font-size:var(--t-s4)}.c-primary .v-cta{width:auto;min-width:300px}.c-id,.c-trust{text-align:left}.c-trust{max-width:24em}.c-none{display:block}}html:not([data-night]) .v-person[data-ground=tint]{--p-ink:oklch(.3 .1 var(--h));--p-ink2:oklch(.39 .075 var(--h));--p-paper:oklch(.915 .05 var(--h));--p-plate:oklch(.85 .07 var(--h));--p-mono:oklch(.79 .085 var(--h));--p-rule:oklch(.77 .055 var(--h));--p-tint:oklch(.885 .058 var(--h));--p-btn:var(--p-ink);--p-btn-fg:oklch(.975 .015 var(--h));--p-ground:oklch(.88 .05 var(--h))}html[data-night] .v-person[data-ground=tint]{--p-ink:oklch(.96 .02 var(--h));--p-ink2:oklch(.84 .04 var(--h));--p-paper:oklch(.33 .08 var(--h));--p-plate:oklch(.4 .09 var(--h));--p-mono:oklch(.46 .1 var(--h));--p-rule:oklch(.48 .06 var(--h));--p-tint:oklch(.37 .075 var(--h));--p-btn:oklch(.93 .05 var(--h));--p-btn-fg:oklch(.25 .07 var(--h));--p-ground:oklch(.24 .05 var(--h))}html:not([data-night]) .v-person[data-ground=deep],html[data-night] .v-person[data-ground=deep]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-ink:oklch(.95 .025 var(--h));--p-ink2:oklch(.8 .045 var(--h));--p-paper:oklch(.22 .05 var(--h));--p-plate:oklch(.3 .07 var(--h));--p-mono:oklch(.36 .085 var(--h));--p-rule:oklch(.38 .05 var(--h));--p-tint:oklch(.27 .055 var(--h));--p-btn:oklch(.93 .05 var(--h));--p-btn-fg:oklch(.25 .07 var(--h));--p-ground:oklch(.16 .03 var(--h))}.v-person[data-ground]{--ink:var(--p-ink);--ink-2:var(--p-ink2);--ink-3:var(--p-ink2);--text:var(--p-ink);--text-2:var(--p-ink2);--text-3:var(--p-ink2);--paper:var(--p-paper);--chrome:color-mix(in oklch, var(--p-paper) 82%, transparent);--line:var(--p-rule);--line-2:var(--p-rule)}.c-head>section{padding-top:18px}.c-head>section .v-label{margin-bottom:8px}.c-body>section[data-block=verbs] .v-verbs,.c-body>section[data-block=areas] .c-areas{margin-top:0}@media (min-width:720px){.c-card .c-photo:has(.c-edits){box-sizing:border-box;background:var(--p-paper);padding-bottom:32px}.c-card .c-photo:has(.c-edits) img{background:var(--p-plate)}.c-card .c-edits{background:var(--p-paper);height:32px;color:var(--p-ink2);font-size:var(--t-fine);letter-spacing:0;white-space:nowrap;border-radius:0;justify-content:flex-end;align-items:center;padding:0;display:flex;inset:auto 0 0}.c-phone .c-card .c-photo:has(.c-edits){background:var(--p-plate);padding-bottom:0}.c-phone .c-card .c-edits{left:auto;right:var(--pad);background:0 0;height:auto;display:block;bottom:40px}}
