.nc4JNq_page{min-height:100dvh;padding:calc(var(--nav-h) + 40px) var(--gutter) 96px;background:var(--ink);color:var(--on-ink);--surface:#13111c;--hair:#f4f1ea1a;--mark:var(--lime)}.nc4JNq_loading{min-height:60vh}.nc4JNq_shell{gap:20px;max-width:1240px;margin:0 auto;display:grid}.nc4JNq_header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-bottom:8px;display:flex}.nc4JNq_header .eyebrow{color:var(--lime)}.nc4JNq_title{margin:8px 0;font-size:clamp(32px,5vw,64px);line-height:1.25}.nc4JNq_sub{max-width:60ch;color:var(--on-ink-muted);margin:0}.nc4JNq_ranges{border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--inner-line);gap:4px;padding:4px;display:flex}.nc4JNq_ranges a{border-radius:var(--r-pill);color:var(--on-ink-muted);transition:background-color var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out);padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none}.nc4JNq_ranges a[aria-current=page]{background:var(--paper);color:var(--ink)}.nc4JNq_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.nc4JNq_tile{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--inner-line);align-content:start;gap:6px;padding:18px;display:grid}.nc4JNq_tileLabel{color:var(--on-ink-muted);font-size:13px;font-weight:600}.nc4JNq_tileValue{font-family:var(--font-ui);letter-spacing:-.02em;font-size:clamp(28px,3.4vw,44px);font-weight:700;line-height:1.05}.nc4JNq_tileHint{color:var(--on-ink-muted);font-size:12px;line-height:1.4}.nc4JNq_panel,.nc4JNq_chart{border-radius:var(--r-card);background:var(--surface);min-width:0;box-shadow:var(--inner-line);align-content:start;gap:14px;margin:0;padding:20px;display:grid}.nc4JNq_panelTitle{margin:0;font-size:15px;font-weight:700}.nc4JNq_panelRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.nc4JNq_note,.nc4JNq_empty{color:var(--on-ink-muted);margin:0;font-size:12px;line-height:1.5}.nc4JNq_empty{font-size:14px}.nc4JNq_two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nc4JNq_three{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nc4JNq_bars,.nc4JNq_funnel{gap:10px;margin:0;padding:0;list-style:none;display:grid}.nc4JNq_bar,.nc4JNq_funnel li{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;font-size:13px;display:grid}.nc4JNq_barLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc4JNq_barValue{font-variant-numeric:tabular-nums;font-weight:700}.nc4JNq_barValue em{color:var(--on-ink-muted);margin-left:8px;font-style:normal;font-weight:500}.nc4JNq_barTrack{background:var(--hair);border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}.nc4JNq_barTrack i{background:var(--mark);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.nc4JNq_funnel .nc4JNq_barTrack{height:14px}.nc4JNq_chartHead{justify-content:space-between;align-items:baseline;font-size:15px;font-weight:700;display:flex}.nc4JNq_chartHead strong{font-size:22px}.nc4JNq_plot{border-bottom:1px solid var(--hair);background:linear-gradient(var(--hair), var(--hair)) 0 0 / 100% 1px no-repeat, linear-gradient(var(--hair), var(--hair)) 0 50% / 100% 1px no-repeat;height:160px;margin-left:34px;position:relative}.nc4JNq_tick{text-align:right;font-variant-numeric:tabular-nums;width:28px;color:var(--on-ink-muted);font-size:11px;position:absolute;left:-34px;translate:0 50%}.nc4JNq_cols{align-items:end;gap:2px;display:flex;position:absolute;inset:0}.nc4JNq_col{flex:1;justify-content:center;align-items:end;height:100%;display:flex;position:relative}.nc4JNq_col i{background:var(--mark);border-radius:4px 4px 0 0;width:100%;max-width:24px;min-height:2px;display:block}.nc4JNq_col i[data-zero]{background:var(--hair)}.nc4JNq_col:after{content:attr(data-tip);z-index:2;background:var(--paper);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--d-pop) var(--ease-out), translate var(--d-pop) var(--ease-out);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50% 4px}@media (hover:hover) and (pointer:fine){.nc4JNq_col:hover:after{opacity:1;translate:-50%}.nc4JNq_col:hover i{filter:brightness(1.15)}}.nc4JNq_axis{color:var(--on-ink-muted);justify-content:space-between;margin-left:34px;font-size:11px;display:flex}.nc4JNq_table summary{color:var(--on-ink-muted);cursor:pointer;font-size:12px;font-weight:600}.nc4JNq_table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:8px;font-size:12px}.nc4JNq_table th,.nc4JNq_table td{border-bottom:1px solid var(--hair);text-align:left;padding:4px 0}.nc4JNq_table td+td,.nc4JNq_table th+th{text-align:right}.nc4JNq_toggle{border-radius:var(--r-pill);background:var(--ink);gap:4px;padding:3px;display:flex}.nc4JNq_toggle button{border-radius:var(--r-pill);color:var(--on-ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-size:12px;font-weight:600}.nc4JNq_toggle button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.nc4JNq_mod{gap:8px;margin:0;padding:0;list-style:none;display:grid}.nc4JNq_modRow{background:#ffffff08;border-radius:16px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px;display:grid}.nc4JNq_modRow[data-status=hidden]{background:#ff4d551a}.nc4JNq_modFace{aspect-ratio:1;border-radius:50%;width:56px;overflow:hidden}.nc4JNq_modFace>*{width:100%;height:100%;display:block}.nc4JNq_modText{gap:2px;min-width:0;font-size:13px;display:grid}.nc4JNq_modMeta,.nc4JNq_modNote{color:var(--on-ink-muted);font-size:12px}.nc4JNq_modMeta a{color:inherit}.nc4JNq_modNote{font-style:italic}.nc4JNq_modAction{border-radius:var(--r-pill);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border:0;padding:8px 14px;font-size:13px;font-weight:700}.nc4JNq_modAction[data-danger]{background:var(--red);color:var(--white)}.nc4JNq_modAction:disabled{opacity:.5}.nc4JNq_download{border-radius:var(--r-pill);background:var(--lime);color:var(--ink);padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none}@media (max-width:1000px){.nc4JNq_tiles,.nc4JNq_three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.nc4JNq_two,.nc4JNq_three{grid-template-columns:minmax(0,1fr)}.nc4JNq_tile{padding:14px}}@media (prefers-reduced-motion:reduce){.nc4JNq_col:after,.nc4JNq_ranges a{transition:none}}
.jDiBjW_stack{z-index:90;left:50%;bottom:max(16px, env(safe-area-inset-bottom));pointer-events:none;gap:8px;width:min(440px,100vw - 32px);margin:0;padding:0;list-style:none;display:grid;position:fixed;transform:translate(-50%)}.jDiBjW_toast{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-deep);animation:jDiBjW_in var(--d-drawer) var(--ease-out) both;border-radius:18px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;font-weight:600;display:flex}.jDiBjW_dot{background:var(--electric);border-radius:50%;flex:none;width:10px;height:10px}.jDiBjW_success .jDiBjW_dot{background:#12b76a}.jDiBjW_error{background:var(--red)}.jDiBjW_error .jDiBjW_dot{background:var(--ink)}@keyframes jDiBjW_in{0%{opacity:0;transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.jDiBjW_toast{animation-name:jDiBjW_fade}@keyframes jDiBjW_fade{0%{opacity:0}}}
._0n39Cq_plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2vw,28px);margin:0;padding:clamp(18px,3vw,36px) 0 0;list-style:none;display:grid}._0n39Cq_plan{--surface:var(--paper);--on:var(--ink);--rule:var(--ink);--stripe:var(--ink);border-radius:var(--r-card);background:var(--surface);color:var(--on);box-shadow:var(--shadow-deep);rotate:var(--tilt);transition:rotate var(--d-morph) var(--ease-out), translate var(--d-morph) var(--ease-out), box-shadow var(--d-select) var(--ease-out);grid-template-rows:auto 1fr;display:grid;position:relative}._0n39Cq_plan[data-plan=overpaid]{--surface:var(--lime);box-shadow:0 40px 90px -30px color-mix(in oklab, var(--lime) 55%, transparent), var(--shadow-deep);translate:0 -14px}._0n39Cq_plan[data-plan=unemployable]{--surface:var(--violet-2);--on:var(--paper);--rule:var(--paper);--stripe:var(--pink);box-shadow:var(--shadow-deep), var(--inner-line)}@media (hover:hover) and (pointer:fine){._0n39Cq_plan:hover{translate:0 -10px;rotate:0deg}._0n39Cq_plan[data-plan=overpaid]:hover{translate:0 -22px}}._0n39Cq_hazard{border-radius:var(--r-card) var(--r-card) 0 0;background:repeating-linear-gradient(-45deg, var(--stripe) 0 10px, transparent 10px 20px);opacity:.9;height:14px}._0n39Cq_body{flex-direction:column;gap:12px;padding:20px 24px 22px;display:flex}._0n39Cq_sticker{z-index:1;border-radius:var(--r-pill);background:var(--pink);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;padding:8px 14px;font-size:12px;font-weight:800;position:absolute;top:-16px;right:18px;rotate:6deg;box-shadow:0 10px 24px -10px #0009}._0n39Cq_labelTop{letter-spacing:.14em;text-transform:uppercase;opacity:.8;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}._0n39Cq_warn{--warn-cut:var(--surface);flex:none;width:18px;height:17px}._0n39Cq_name{padding-top:.1em;font-size:clamp(22px,2.4vw,32px);line-height:1.3}._0n39Cq_price{gap:6px;display:grid}._0n39Cq_amount{letter-spacing:-.02em;font-size:clamp(40px,5vw,72px);line-height:1.32}._0n39Cq_notYet{letter-spacing:.06em;text-transform:uppercase;opacity:.65;font-size:12px;font-weight:700}._0n39Cq_tagline{opacity:.85;font-size:16px;font-weight:500}._0n39Cq_facts{border-top:8px solid var(--rule)}._0n39Cq_factsHead{border-bottom:3px solid var(--rule);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;padding:6px 0;font-size:12px;font-weight:800;display:flex}._0n39Cq_perks{margin:0;padding:0;list-style:none}._0n39Cq_perks li{border-bottom:1px solid color-mix(in oklab, var(--rule) 22%, transparent);align-items:center;gap:10px;padding:7px 0;font-size:14px;font-weight:600;display:flex}._0n39Cq_check{background:var(--on);width:20px;height:20px;color:var(--surface);border-radius:50%;flex:none;padding:3px}._0n39Cq_side{opacity:.72;font-size:12px;line-height:1.45}._0n39Cq_side strong{font-weight:800}._0n39Cq_foot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:6px;display:flex}._0n39Cq_action{min-width:0}._0n39Cq_current{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}._0n39Cq_barcode{opacity:.85;align-items:stretch;gap:2px;height:30px;margin-left:auto;display:flex}._0n39Cq_barcode i{background:currentColor;display:block}@media (max-width:860px){._0n39Cq_plans{grid-template-columns:1fr}._0n39Cq_plan,._0n39Cq_plan[data-plan=overpaid]{translate:none;rotate:0deg}}@media (prefers-reduced-motion:reduce){._0n39Cq_plan{transition:box-shadow var(--d-select) var(--ease-out)}}
.QP3tnG_crop{cursor:grab;width:100%;height:100%;box-shadow:var(--disc-shadow);touch-action:none;-webkit-user-select:none;user-select:none;outline-offset:6px;border-radius:50%;overflow:hidden}.QP3tnG_crop[data-dragging]{cursor:grabbing}.QP3tnG_crop:focus-visible{outline:3px solid var(--lime);border-radius:50%}.QP3tnG_crop svg{pointer-events:none;width:100%;height:100%}
.tpD0sq_ritual{z-index:250;background:color-mix(in oklab, var(--ink) 62%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;animation:tpD0sq_fadeIn .2s var(--ease-out) both, tpD0sq_fadeOut .3s var(--ease-out) 2.6s forwards;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.tpD0sq_machine{z-index:2;width:min(380px,86vw);color:var(--paper);animation:tpD0sq_machineIn .42s cubic-bezier(.2, 1.5, .4, 1) both, tpD0sq_fadeOut .4s var(--ease-out) 2.25s forwards;background:linear-gradient(#24202f,#13111a);border-radius:22px 22px 14px 14px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:18px 22px 30px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 24px 50px -18px #000000b3}.tpD0sq_led{background:var(--lime);width:10px;height:10px;box-shadow:0 0 12px var(--lime);border-radius:50%;grid-row:span 2;animation:.19s steps(2,end) .26s 5 tpD0sq_blink}.tpD0sq_brand{font-family:var(--font-display);letter-spacing:.02em;font-size:15px}.tpD0sq_model{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--paper) 55%, transparent);font-size:11px;font-weight:700}.tpD0sq_slot{background:#000;border-radius:3px;height:6px;position:absolute;bottom:10px;left:18px;right:18px;box-shadow:inset 0 2px 3px #000000e6}.tpD0sq_feed{clip-path:inset(0 -100vw -100vh);margin-top:-13px;animation:1ms linear 2.1s both tpD0sq_unclip}.tpD0sq_sticker{--size:min(300px, 62vw, 46vh);width:var(--size);background:#fff;border-radius:24px;padding:10px;animation:.95s steps(10,end) .26s both tpD0sq_feed,.26s ease-out 1.42s tpD0sq_jolt,.52s cubic-bezier(.5,0,.75,0) 2.15s forwards tpD0sq_flyAway;position:relative;box-shadow:0 20px 40px -16px #000000a6}.tpD0sq_sticker[data-round]{border-radius:50%}.tpD0sq_sticker img{border-radius:inherit;width:100%;height:auto;display:block}.tpD0sq_stampClip{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.tpD0sq_stamp{border:4px solid var(--red);color:var(--red);font-family:var(--font-display);mix-blend-mode:multiply;border-radius:12px;justify-items:center;padding:8px 16px 6px;font-size:clamp(18px,4.6vw,26px);line-height:1;animation:.22s cubic-bezier(.3,1.6,.5,1) 1.42s both tpD0sq_slam;display:grid;position:absolute;bottom:8%;right:-6%;rotate:-14deg;-webkit-mask:radial-gradient(circle at 30% 40%,#000 55%,#000000b3 80%);mask:radial-gradient(circle at 30% 40%,#000 55%,#000000b3 80%)}.tpD0sq_stamp small{font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;margin-top:4px;font-size:.42em;font-weight:800}.tpD0sq_caption{color:var(--paper);letter-spacing:.08em;text-transform:uppercase;margin:26px 0 0;font-size:14px;font-weight:700;display:grid}.tpD0sq_caption span{text-align:center;grid-area:1/1}.tpD0sq_caption span:first-child{animation:tpD0sq_fadeOut .2s var(--ease-out) 1.3s forwards}.tpD0sq_caption span:last-child{animation:tpD0sq_fadeIn .26s var(--ease-out) 1.5s both}@keyframes tpD0sq_fadeIn{0%{opacity:0}}@keyframes tpD0sq_fadeOut{to{opacity:0}}@keyframes tpD0sq_machineIn{0%{opacity:0;transform:translateY(-60px)rotate(-3deg)}}@keyframes tpD0sq_blink{50%{opacity:.2}}@keyframes tpD0sq_unclip{0%{clip-path:inset(0 -100vw -100vh)}to{clip-path:inset(-100vh -100vw)}}@keyframes tpD0sq_feed{0%{transform:translateY(-100%)}}@keyframes tpD0sq_jolt{30%{translate:0 6px;rotate:1.5deg}65%{translate:0 -2px;rotate:-.8deg}}@keyframes tpD0sq_slam{0%{opacity:0;transform:scale(2.3)}}@keyframes tpD0sq_flyAway{to{opacity:.4;transform:translate(42vw,-78vh)rotate(32deg)scale(.18)}}
.Pcm8Aq_kit{background:var(--ink);color:var(--paper);border-radius:20px;gap:12px;padding:18px;display:grid}.Pcm8Aq_kit[data-tone=ink]{box-shadow:var(--inner-line);background:#ffffff0f}.Pcm8Aq_title{color:var(--lime);margin:0;font-size:20px;line-height:1.3}.Pcm8Aq_caption{background:#ffffff14;border-radius:14px;grid-template-columns:1fr auto;align-items:start;gap:10px;padding:12px 12px 12px 14px;display:grid}.Pcm8Aq_caption p{margin:0;font-size:14px;line-height:1.45}.Pcm8Aq_shuffle{width:32px;height:32px;color:inherit;cursor:pointer;transition:rotate var(--d-select) var(--ease-out);background:#ffffff1f;border:0;border-radius:50%;place-items:center;font-size:16px;display:grid}.Pcm8Aq_shuffle:active{rotate:180deg}.Pcm8Aq_row{flex-wrap:wrap;gap:6px;display:flex}.Pcm8Aq_btn{border-radius:var(--r-pill);background:var(--paper);min-height:38px;color:var(--ink);font:inherit;cursor:pointer;transition:transform var(--d-press) var(--ease-out), background-color var(--d-select) var(--ease-out);border:0;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.Pcm8Aq_btn:first-child{background:var(--lime)}.Pcm8Aq_btn:active{transform:scale(.96)}.Pcm8Aq_btn:disabled{opacity:.6}.Pcm8Aq_btn:focus-visible,.Pcm8Aq_shuffle:focus-visible{outline:3px solid var(--lime);outline-offset:2px}.Pcm8Aq_nudge{color:var(--on-ink-muted);margin:0;font-size:13px;line-height:1.45}.Pcm8Aq_nudge a{color:var(--lime);font-weight:700}@media (hover:hover) and (pointer:fine){.Pcm8Aq_btn:hover{background:var(--white)}.Pcm8Aq_btn:first-child:hover{background:color-mix(in oklab, var(--lime) 85%, #fff)}.Pcm8Aq_shuffle:hover{rotate:90deg}}
@property --p-glow{syntax:"<color>";inherits:true;initial-value:#6547f5}@property --p-stage{syntax:"<color>";inherits:true;initial-value:#100d1d}@property --p-band{syntax:"<color>";inherits:true;initial-value:#6547f5}@property --fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --fade-end{syntax:"<length>";inherits:false;initial-value:0}.vQk1uq_scene{--panel-w:clamp(400px, 36vw, 540px);grid-template-columns:minmax(0, 1fr) var(--panel-w);background:var(--p-stage);min-height:100dvh;transition:--p-glow .6s var(--ease-in-out), --p-stage .6s var(--ease-in-out), --p-band .6s var(--ease-in-out);display:grid;position:relative}.vQk1uq_stage{isolation:isolate;height:100dvh;color:var(--paper);position:sticky;top:0;overflow:hidden}.vQk1uq_ambient{z-index:-1;background:radial-gradient(circle at 46% 46%, color-mix(in oklab, var(--p-glow) 55%, transparent) 0%, transparent 42%), radial-gradient(circle at 80% 90%, color-mix(in oklab, var(--p-band) 22%, transparent) 0%, transparent 38%), var(--p-stage);position:absolute;inset:-10%}.vQk1uq_ambient:after{content:"";background:linear-gradient(90deg,#0000,#ffffff24,#0000);height:1px;position:absolute;bottom:14%;left:10%;right:10%}@media (min-width:960px){.vQk1uq_ambient{--cx:calc((100vw - var(--panel-w)) * .46);background:radial-gradient(circle at var(--cx) 46%, color-mix(in oklab, var(--p-glow) 55%, transparent) 0%, transparent 34vw), radial-gradient(circle at calc(var(--cx) * 1.7) 90%, color-mix(in oklab, var(--p-band) 22%, transparent) 0%, transparent 30vw), var(--p-stage);position:fixed;inset:0}.vQk1uq_ambient:after{right:calc(var(--panel-w) + 10%)}}.vQk1uq_stage[data-drag] .vQk1uq_ambient{background:radial-gradient(circle at 46% 46%, color-mix(in oklab, var(--lime) 50%, transparent) 0%, transparent 46%), var(--p-stage)}.vQk1uq_stageInner{--drop-band:var(--p-band);--drop-accent:var(--lime);inset:calc(var(--nav-h) + 16px) clamp(16px, 4vw, 56px) clamp(72px, 10vh, 112px);place-items:center;display:grid;position:absolute;container-type:size}.vQk1uq_stageInner>*{grid-area:1/1}.vQk1uq_dropLayer{z-index:5;aspect-ratio:1;pointer-events:none;border-radius:50%;width:min(76cqh,86cqw,620px);position:relative}.vQk1uq_dropLayer[data-step=export]{width:min(64cqh,80cqw,520px)}.vQk1uq_dropLayer[data-step=zoo]{width:min(62cqh,74cqw,460px)}.vQk1uq_portraitSlot{aspect-ratio:1;place-items:center;width:min(76cqh,86cqw,620px);display:grid;position:relative}.vQk1uq_portraitSlot[data-step=export]{width:min(64cqh,80cqw,520px)}.vQk1uq_portraitSlot[data-step=zoo]{width:min(62cqh,74cqw,460px)}.vQk1uq_goodge{--disc-shadow:0 40px 120px -30px color-mix(in oklab, var(--p-glow) 70%, transparent), 0 20px 40px -20px #0009;aspect-ratio:1;border-radius:50%;width:100%}.vQk1uq_goodge svg{width:100%;height:100%}.vQk1uq_tiltDisc{width:100%;height:100%;box-shadow:var(--disc-shadow);border-radius:50%;overflow:hidden}.vQk1uq_viewSwitch{width:max-content;max-width:calc(100% - 32px);position:absolute;bottom:clamp(16px,3vh,32px);left:50%;transform:translate(-50%)}.vQk1uq_viewSwitch>fieldset>div{-webkit-backdrop-filter:blur(8px);background:#07060c99;flex-wrap:nowrap}.vQk1uq_dropzone{width:100%;height:100%}.vQk1uq_dropButton{width:100%;height:100%;color:var(--paper);text-align:center;transition:transform var(--d-press) var(--ease-out);background:0 0;border:2px dashed #ffffff57;border-radius:50%;place-content:center;gap:14px;padding:12%;display:grid;position:relative}.vQk1uq_dropButton:before{content:"";background:radial-gradient(circle at 50% 40%,#ffffff14,#ffffff05 70%);border-radius:50%;position:absolute;inset:10px;box-shadow:inset 0 0 0 1px #ffffff1a}.vQk1uq_dropButton>*{transition:opacity var(--d-select) var(--ease-out);position:relative}.vQk1uq_stage[data-drag] .vQk1uq_dropButton>*{opacity:0}.vQk1uq_dropButton .vQk1uq_display{max-width:10ch;margin:0 auto;font-size:clamp(18px,6cqh,40px)}.vQk1uq_dropButton:active:not(:disabled){transform:scale(.98)}.vQk1uq_dropSub{color:var(--on-ink-muted);font-size:14px}.vQk1uq_dropzone[data-reading] .vQk1uq_dropButton:before{animation:vQk1uq_breathe 1.4s var(--ease-in-out) infinite alternate}@keyframes vQk1uq_breathe{to{background:radial-gradient(circle at 50% 40%,#ffffff29,#ffffff0a 70%)}}.vQk1uq_stage[data-drag] .vQk1uq_dropButton:before{box-shadow:inset 0 0 0 3px var(--lime)}.vQk1uq_specimen{border-radius:var(--r-scene);background:var(--paper);width:100%;color:var(--ink);box-shadow:var(--shadow-deep);justify-items:center;gap:14px;padding:22px 22px 26px;display:grid}.vQk1uq_specimenLabel{letter-spacing:.16em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:700}.vQk1uq_specimenName{text-align:center;font-size:clamp(14px,4cqh,22px)}.vQk1uq_zooGoodge{width:78%}.vQk1uq_panel{z-index:1;background:var(--paper);min-width:0;height:calc(100dvh - 1rem);color:var(--ink);border-radius:27px;align-self:start;margin:.5rem;position:sticky;top:0;overflow:hidden;box-shadow:-30px 0 80px -40px #0009}.vQk1uq_panelScroll{overscroll-behavior:contain;height:100%;overflow:hidden auto}.vQk1uq_panelInner{flex-direction:column;min-height:100%;padding:0 clamp(20px,3vw,40px);display:flex;position:relative}.vQk1uq_panelAnchor{scroll-margin-top:0;position:absolute;top:0}.vQk1uq_panelContent{flex:1;min-width:0}.vQk1uq_panelHeader{gap:12px;margin:28px 0 24px;display:grid}.vQk1uq_title{text-wrap:balance;outline:none;font-size:clamp(24px,2.6vw,40px)}.vQk1uq_lede{color:var(--on-paper-muted);max-width:40ch;font-size:16px}.vQk1uq_coffee{border-top:1.5px dashed #07060c2e;justify-items:start;gap:14px;margin-top:36px;padding-top:24px;display:grid}.vQk1uq_coffee>p{font-family:var(--font-hand);color:var(--on-paper-muted);margin:0;font-size:1.15em}.vQk1uq_close{z-index:50;top:12px;left:var(--gutter);background:var(--ink);width:48px;height:48px;color:var(--paper);box-shadow:var(--inner-line), 0 10px 30px -12px #0009;transition:transform var(--d-press) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:fixed}.vQk1uq_close:active{transform:scale(.94)}.vQk1uq_close:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (hover:hover) and (pointer:fine){.vQk1uq_close:hover{background:color-mix(in oklab, var(--ink) 80%, var(--paper))}}.vQk1uq_rail{z-index:3;background:var(--paper);box-shadow:0 1px 0 var(--line-on-paper);margin:0 calc(-1*clamp(20px,3vw,40px));padding:16px clamp(20px,3vw,40px) 12px;position:sticky;top:0}.vQk1uq_rail ol{scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);transition:--fade-start var(--d-select) var(--ease-out), --fade-end var(--d-select) var(--ease-out);gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.vQk1uq_rail ol[data-fade-start=true]{--fade-start:48px}.vQk1uq_rail ol[data-fade-end=true]{--fade-end:48px}.vQk1uq_rail ol::-webkit-scrollbar{display:none}.vQk1uq_railItem{border-radius:var(--r-pill);min-height:40px;color:var(--ink);white-space:nowrap;transition:background-color var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out), transform var(--d-press) var(--ease-out);background:#07060c0f;border:0;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:13px;font-weight:600;display:inline-flex}.vQk1uq_railItem:active:not(:disabled){transform:scale(.97)}.vQk1uq_railItem:disabled{opacity:.35;cursor:not-allowed}.vQk1uq_railNum{background:var(--white);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.vQk1uq_railItem[data-state=current]{background:var(--ink);color:var(--paper)}.vQk1uq_railItem[data-state=current] .vQk1uq_railNum{background:var(--p-band);color:var(--p-text)}.vQk1uq_railItem[data-state=done] .vQk1uq_railNum{background:var(--ink);color:var(--paper)}@media (hover:hover) and (pointer:fine){.vQk1uq_railItem:not(:disabled):not([data-state=current]):hover{background:#07060c1a}}.vQk1uq_actionBar{z-index:2;padding:14px clamp(20px, 3vw, 40px) max(14px, env(safe-area-inset-bottom));background:linear-gradient(to top, var(--paper) 70%, color-mix(in oklab, var(--paper) 0%, transparent));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:24px calc(-1*clamp(20px,3vw,40px)) 0;display:grid;position:sticky;bottom:0}.vQk1uq_cta{justify-self:end}.vQk1uq_ctaHint{color:var(--on-paper-muted);text-align:right;grid-column:1/-1;font-size:13px}.vQk1uq_panelBody{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.vQk1uq_alert,.vQk1uq_alertInline{background:color-mix(in oklab, var(--red) 16%, var(--white));border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600}.vQk1uq_alertInline{color:#c21d27;background:0 0;padding:0;font-size:13px}.vQk1uq_note{font-size:14px;font-weight:600}.vQk1uq_hint{color:var(--on-paper-muted);font-size:13px}.vQk1uq_row{flex-wrap:wrap;gap:8px;display:flex}.vQk1uq_stack{gap:10px;display:grid}.vQk1uq_controls{gap:16px;display:grid}.vQk1uq_slider{gap:8px;display:grid}.vQk1uq_sliderLabel{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:12px;font-weight:700;display:flex}.vQk1uq_sliderTrack{padding-bottom:18px;display:grid;position:relative}.vQk1uq_stops{pointer-events:none;height:26px;position:absolute;inset:auto 0 0}.vQk1uq_stop{bottom:0;left:calc(13px + (100% - 26px) * var(--f));font-variant-numeric:tabular-nums;color:var(--on-paper-muted);transition:color var(--d-select) var(--ease-out), scale var(--d-select) var(--ease-out);justify-items:center;gap:3px;font-size:10px;font-weight:700;display:grid;position:absolute;translate:-50%}.vQk1uq_stop:before{content:"";opacity:.6;background:currentColor;border-radius:1px;width:2px;height:7px}.vQk1uq_stop[data-on]{color:var(--electric);scale:1.15}.vQk1uq_stop[data-on]:before{opacity:1}.vQk1uq_slider input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px}.vQk1uq_slider input[type=range]::-webkit-slider-runnable-track{background:#07060c24;border-radius:3px;height:6px}.vQk1uq_slider input[type=range]::-moz-range-track{background:#07060c24;border-radius:3px;height:6px}.vQk1uq_slider input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ink);width:26px;height:26px;box-shadow:0 0 0 4px var(--paper), 0 0 0 5px #07060c33;border-radius:50%;margin-top:-10px}.vQk1uq_slider input[type=range]::-moz-range-thumb{background:var(--ink);border:0;border-radius:50%;width:26px;height:26px}.vQk1uq_slider input[type=range]:focus-visible{outline:3px solid var(--electric);outline-offset:2px}.vQk1uq_samples{gap:10px;padding-top:8px;display:grid}.vQk1uq_sampleRow{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);transition:--fade-start var(--d-select) var(--ease-out), --fade-end var(--d-select) var(--ease-out);gap:10px;margin:-8px -12px -16px;padding:8px 12px 16px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.vQk1uq_sampleRow[data-fade-start=true]{--fade-start:40px}.vQk1uq_sampleRow[data-fade-end=true]{--fade-end:40px}.vQk1uq_sampleRow::-webkit-scrollbar{display:none}.vQk1uq_sample{scroll-snap-align:start;width:56px;height:56px;transition:transform var(--d-press) var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;padding:0;overflow:hidden;box-shadow:0 8px 20px -10px #00000080}.vQk1uq_sample:active{transform:scale(.95)}.vQk1uq_sample[aria-pressed=true]{box-shadow:0 0 0 3px var(--paper), 0 0 0 6px var(--ink)}@media (hover:hover) and (pointer:fine){.vQk1uq_sample:hover{transform:translateY(-2px)rotate(-4deg)}}.vQk1uq_privacy{color:var(--on-paper-muted);background:#07060c0d;border-radius:16px;gap:10px;padding:14px 16px;font-size:13px;display:flex}.vQk1uq_privacy span{color:#12b76a}.vQk1uq_phraseTools{grid-template-columns:1fr auto;gap:8px;display:grid}.vQk1uq_search{border-radius:var(--r-pill);background:var(--white);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--line-on-paper);align-items:center;gap:10px;padding:0 16px;display:flex}.vQk1uq_search:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.vQk1uq_search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}.vQk1uq_filters{scrollbar-width:none;gap:6px;margin:0 calc(-1*clamp(20px,3vw,40px));padding:2px clamp(20px,3vw,40px) 6px;display:flex;overflow-x:auto}.vQk1uq_filters::-webkit-scrollbar{display:none}.vQk1uq_filter{border-radius:var(--r-pill);letter-spacing:.06em;min-height:38px;transition:background-color var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out), transform var(--d-press) var(--ease-out);background:#07060c0f;border:0;flex:none;padding:0 14px;font-size:12px;font-weight:700}.vQk1uq_filter:active{transform:scale(.97)}.vQk1uq_filter[aria-pressed=true]{background:var(--ink);color:var(--paper)}.vQk1uq_custom{gap:10px;display:grid}.vQk1uq_customToggle{border-radius:var(--r-pill);min-height:40px;box-shadow:inset 0 0 0 1.5px var(--ink);transition:transform var(--d-press) var(--ease-out);background:0 0;border:0;justify-self:start;align-items:center;gap:10px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.vQk1uq_customToggle:active{transform:scale(.97)}.vQk1uq_lock{background:var(--lime);letter-spacing:.1em;border-radius:6px;padding:2px 8px;font-size:10px}.vQk1uq_customForm{background:var(--white);box-shadow:inset 0 0 0 1px var(--line-on-paper);animation:vQk1uq_unfold var(--d-select) var(--ease-out) both;border-radius:20px;gap:10px;padding:14px;display:grid}@keyframes vQk1uq_unfold{0%{opacity:0;transform:translateY(-4px)}}.vQk1uq_customLabel{align-items:center;gap:8px;display:flex}.vQk1uq_customLabel input{border:0;border-bottom:2px solid var(--ink);min-width:0;min-height:48px;font-family:var(--font-display);text-transform:uppercase;background:0 0;outline:none;flex:1;padding:0 4px;font-size:16px}.vQk1uq_counter{font-variant-numeric:tabular-nums;opacity:.6;font-size:12px;font-weight:700}.vQk1uq_counter[data-over]{color:#c21d27;opacity:1}.vQk1uq_empty{text-align:center;background:#07060c0d;border-radius:20px;gap:8px;padding:24px;display:grid}.vQk1uq_phrases{flex-wrap:wrap;gap:10px 8px;margin:0;padding:4px 0 8px;list-style:none;display:flex}.vQk1uq_phraseItem{background:var(--white);box-shadow:0 1px 0 #07060c14, inset 0 0 0 1px var(--line-on-paper);transition:transform var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out);border-radius:16px;align-items:stretch;display:inline-flex}.vQk1uq_phrase{text-align:left;transition:background-color var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out), transform var(--d-press) var(--ease-out);background:0 0;border:0;border-radius:16px 0 0 16px;gap:4px;padding:10px 6px 9px 14px;display:grid}.vQk1uq_phrase:active{transform:scale(.97)}.vQk1uq_phraseText{font-family:var(--font-display);padding-top:2px;font-size:11.5px;line-height:1.5}.vQk1uq_phraseMeta{letter-spacing:.12em;opacity:.55;font-size:10px;font-weight:700}.vQk1uq_phrase[data-tone=bad] .vQk1uq_phraseMeta{color:#c21d27;opacity:.8}.vQk1uq_phrase[aria-pressed=true]{border-radius:16px 0 0 16px}.vQk1uq_phrase[aria-pressed=true] .vQk1uq_phraseMeta{color:inherit;opacity:.8}.vQk1uq_fav{border:0;border-left:1px solid var(--line-on-paper);min-width:44px;color:var(--ink);opacity:.5;transition:opacity var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out);background:0 0;border-radius:0 16px 16px 0;align-content:center;place-items:center;gap:2px;padding:0 6px;display:grid}.vQk1uq_fav[aria-pressed=true]{opacity:1;color:#e0245e}.vQk1uq_favHeart{place-items:center;display:grid;position:relative}.vQk1uq_favHeart svg{z-index:1;position:relative}.vQk1uq_spark{opacity:0;pointer-events:none;background:#e0245e;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%}.vQk1uq_spark:nth-child(odd){background:var(--lime);box-shadow:0 0 0 1px #07060c33}.vQk1uq_favCount{font-variant-numeric:tabular-nums;font-size:10px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.vQk1uq_favCount>span{display:block}@media (hover:hover) and (pointer:fine){.vQk1uq_phraseItem:hover{box-shadow:0 10px 24px -14px #07060c80, inset 0 0 0 1px var(--line-on-paper);transform:translateY(-2px)}.vQk1uq_fav:hover{opacity:1}}.vQk1uq_flyingPill{z-index:95;font-family:var(--font-display);white-space:nowrap;pointer-events:none;border-radius:16px;justify-content:center;align-items:center;padding:0 12px;font-size:11.5px;display:flex;position:fixed;box-shadow:0 18px 40px -16px #0009}.vQk1uq_palettes{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.vQk1uq_paletteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vQk1uq_paletteWrap{position:relative}.vQk1uq_paletteWrap:not([data-open]){margin-bottom:8px}.vQk1uq_paletteWrap .vQk1uq_paletteGrid{transition:max-height .52s var(--ease-out);margin:-6px;padding:6px;overflow:hidden}.vQk1uq_paletteWrap:not([data-open]) .vQk1uq_paletteGrid{-webkit-mask-image:linear-gradient(#000 calc(100% - 52px),#00000059 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 52px),#00000059 calc(100% - 26px),#0000)}.vQk1uq_paletteFade{pointer-events:none;place-items:center;height:40px;display:grid;position:absolute;inset:auto 0 -10px}.vQk1uq_paletteMore{pointer-events:auto;background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;transition:transform var(--d-select) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:6px;margin-bottom:4px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.vQk1uq_paletteMore:active{transform:scale(.97)}.vQk1uq_paletteMore:focus-visible{outline:3px solid var(--electric);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vQk1uq_paletteWrap .vQk1uq_paletteGrid{transition:none}}.vQk1uq_palette{background:var(--white);box-shadow:inset 0 0 0 1px var(--line-on-paper);cursor:pointer;transition:box-shadow var(--d-select) var(--ease-out), transform var(--d-press) var(--ease-out);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:44px 1fr;align-items:center;column-gap:12px;padding:8px 12px 8px 8px;display:grid;position:relative}.vQk1uq_palette:active{transform:scale(.98)}.vQk1uq_palette input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.vQk1uq_palette[data-on]{box-shadow:inset 0 0 0 2.5px var(--ink)}.vQk1uq_palette:has(input:focus-visible){outline:3px solid var(--electric);outline-offset:2px}.vQk1uq_swatch{border-radius:50%;grid-row:1/3;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #00000014}.vQk1uq_swatch span{font-family:var(--font-display);font-size:12px}.vQk1uq_paletteName{font-size:14px;font-weight:700}.vQk1uq_paletteMood{color:var(--on-paper-muted);font-size:12px;line-height:1.3}.vQk1uq_lookGrid{gap:18px;display:grid}.vQk1uq_twoUp{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vQk1uq_inlineField{gap:6px;min-width:0;display:grid}.vQk1uq_inlineField input{background:var(--white);width:100%;min-width:0;min-height:48px;box-shadow:inset 0 0 0 1.5px var(--line-on-paper);border:0;border-radius:14px;padding:0 14px;font-size:16px}.vQk1uq_inlineField input:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.vQk1uq_safeZone{background:#07060c0d;border:0;border-radius:18px;gap:8px;margin:0;padding:16px;display:grid}.vQk1uq_safeZone legend{float:left;margin-bottom:6px}.vQk1uq_toggle{cursor:pointer;align-items:center;gap:12px;min-height:40px;font-size:14px;font-weight:500;display:flex}.vQk1uq_toggle input{appearance:none;cursor:pointer;width:40px;height:24px;transition:background-color var(--d-select) var(--ease-out);background:#07060c33;border-radius:12px;flex:none;margin:0;position:relative}.vQk1uq_toggle input:after{content:"";background:var(--white);width:18px;height:18px;transition:transform var(--d-select) var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.vQk1uq_toggle input:checked{background:var(--ink)}.vQk1uq_toggle input:checked:after{transform:translate(16px)}.vQk1uq_primaryExport{background:var(--white);box-shadow:inset 0 0 0 1px var(--line-on-paper);border-radius:22px;grid-template-columns:64px 1fr;align-items:center;gap:8px 14px;padding:16px;display:grid}.vQk1uq_primaryExportButton{white-space:nowrap;letter-spacing:.06em;grid-column:1/-1;padding-inline:22px}.vQk1uq_primaryExport{container-type:inline-size}.vQk1uq_labelShort{display:none}@container not (min-width:380px){.vQk1uq_labelLong{display:none}.vQk1uq_labelShort{display:inline}}.vQk1uq_exportThumbRound{border-radius:50%;width:64px;height:64px;overflow:hidden}.vQk1uq_exportTitle{font-size:15px;font-weight:700}.vQk1uq_exportMeta{color:var(--on-paper-muted);font-size:13px}.vQk1uq_pack{background:var(--ink);color:var(--paper);box-shadow:var(--shadow-deep);border-radius:22px;gap:14px;padding:18px;display:grid}.vQk1uq_pack .vQk1uq_exportMeta{color:var(--on-ink-muted)}.vQk1uq_packHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vQk1uq_packHeader h3{font-size:22px}.vQk1uq_packList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vQk1uq_packItem{background:#ffffff0d;border-radius:16px;grid-template-columns:72px 1fr auto;align-items:center;gap:12px;padding:8px;display:grid}.vQk1uq_pack[data-locked] .vQk1uq_packThumb{filter:grayscale(.6)brightness(.7)}.vQk1uq_packThumb{border-radius:10px;place-items:center;width:72px;height:48px;display:grid;overflow:hidden}.vQk1uq_packThumb[data-shape=round]{border-radius:50%;justify-self:center;width:48px;height:48px}.vQk1uq_packThumb[data-shape=square]{justify-self:center;width:48px}.vQk1uq_packThumb svg{object-fit:cover;width:100%;height:100%}.vQk1uq_packThumb[data-shape=wide]>span{width:100%}.vQk1uq_packText{display:grid}.vQk1uq_zooFacts{color:var(--on-paper-muted);background:#07060c0d;border-radius:18px;gap:8px;margin:0;padding:16px 16px 16px 34px;font-size:14px;display:grid}.vQk1uq_declined{background:var(--white);border-radius:20px;gap:10px;padding:20px;display:grid}@media (max-width:959px){.vQk1uq_scene{--stage-h:max(42dvh, 300px);grid-template-columns:minmax(0,1fr)}.vQk1uq_scene[data-step=preview]{--stage-h:max(46dvh, 300px)}.vQk1uq_stage{z-index:2;height:var(--stage-h);border-radius:0 0 28px 28px;position:sticky;top:0;box-shadow:0 18px 40px -24px #000000b3}.vQk1uq_rail{top:var(--stage-h);padding-top:22px}.vQk1uq_stageInner{inset:calc(var(--nav-h) + 4px) 16px 16px}.vQk1uq_scene[data-step=preview] .vQk1uq_stageInner{bottom:64px}.vQk1uq_ambient:after{display:none}.vQk1uq_viewSwitch{bottom:12px}.vQk1uq_viewSwitch>fieldset>div{scrollbar-width:none;max-width:calc(100vw - 32px);overflow-x:auto}.vQk1uq_panel{height:auto;min-height:58dvh;box-shadow:none;border-radius:0;margin:0;position:relative;top:auto;overflow:visible}.vQk1uq_panelScroll{height:auto;min-height:inherit;overflow:visible}.vQk1uq_panelInner{min-height:inherit}.vQk1uq_panelAnchor{top:-80px}.vQk1uq_panelHeader{margin:18px 0}.vQk1uq_title{font-size:clamp(20px,6vw,28px)}.vQk1uq_lede{font-size:15px}.vQk1uq_twoUp{grid-template-columns:1fr}}@media (max-width:959px) and (max-height:720px){.vQk1uq_scene{--stage-h:max(36dvh, 220px)}.vQk1uq_scene[data-step=preview]{--stage-h:max(70dvh, 360px)}.vQk1uq_actionBar{gap:6px;margin-top:16px;padding-top:10px}.vQk1uq_ctaHint{font-size:12px}}@media (max-width:420px){.vQk1uq_packItem{grid-template-columns:56px minmax(0,1fr)}.vQk1uq_packItem>:last-child{grid-column:1/-1;width:100%}.vQk1uq_packThumb{width:56px;height:38px}.vQk1uq_packThumb[data-shape=round]{width:44px;height:44px}}@media (max-width:380px){.vQk1uq_cta{white-space:normal;text-align:center;max-width:100%}.vQk1uq_paletteGrid,.vQk1uq_phraseTools{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vQk1uq_scene{transition-duration:.2s}.vQk1uq_dropzone[data-reading] .vQk1uq_dropButton:before{animation:none}.vQk1uq_customForm{animation-name:vQk1uq_fadeOnly}@keyframes vQk1uq_fadeOnly{0%{opacity:0}}}.vQk1uq_coverPreview{gap:8px;margin:8px 0 0;display:grid}.vQk1uq_coverPreview svg{border-radius:12px;width:100%;height:auto;box-shadow:0 16px 34px -22px #07060c99}.vQk1uq_coverPreview figcaption{color:var(--on-paper-muted);font-size:12px}.vQk1uq_logoField{transition:background-color var(--d-select) var(--ease-out), border-color var(--d-select) var(--ease-out);background:#07060c0a;border:2px dashed #07060c4d;border-radius:16px;gap:10px;padding:16px;display:grid;position:relative;overflow:hidden}.vQk1uq_logoField[data-dragging]{background:color-mix(in oklab, var(--p-band,var(--accent)) 16%, transparent);border-color:#0000}.vQk1uq_logoField[data-dragging]>*{pointer-events:none}.vQk1uq_logoField[data-dragging]>:not(.vQk1uq_logoAnts,.vQk1uq_dropRing,.vQk1uq_logoHint){opacity:.4;transition:opacity var(--d-select) var(--ease-out)}.vQk1uq_logoHint{display:grid}.vQk1uq_logoHint>span{transition:opacity var(--d-select) var(--ease-out);grid-area:1/1}.vQk1uq_logoHint>span:not([data-shown]){opacity:0}.vQk1uq_logoAnts{position:absolute;inset:-2px;overflow:visible}.vQk1uq_logoAnts rect{fill:none;stroke:var(--ink);stroke-width:2px;stroke-dasharray:9 7;animation:.6s linear infinite vQk1uq_ants}@keyframes vQk1uq_ants{to{stroke-dashoffset:-16px}}.vQk1uq_dropRing{left:var(--x,50%);top:var(--y,50%);width:132px;height:132px;transition:left .16s var(--ease-out), top .16s var(--ease-out);animation:vQk1uq_ringIn .38s var(--ease-out) both;filter:drop-shadow(0 14px 22px #07060c47);position:absolute;translate:-50% -50%}.vQk1uq_dropRingSpin{width:100%;height:100%;animation:7s linear infinite vQk1uq_ringSpin}.vQk1uq_dropRingCore{background:var(--paper);color:var(--ink);animation:vQk1uq_corePoke .9s var(--ease-in-out,ease-in-out) infinite alternate;border-radius:50%;place-items:center;display:grid;position:absolute;inset:34%;box-shadow:inset 0 0 0 1.5px #07060c2e}.vQk1uq_logoField[data-landing] .vQk1uq_dropRing{animation:vQk1uq_ringStamp .52s var(--ease-out) forwards}@keyframes vQk1uq_ringIn{0%{opacity:0;rotate:-40deg;scale:.6}}@keyframes vQk1uq_ringSpin{to{rotate:360deg}}@keyframes vQk1uq_corePoke{to{translate:0 3px}}@keyframes vQk1uq_ringStamp{30%{scale:.82}55%{opacity:1;scale:1.12}to{opacity:0;scale:1.5}}.vQk1uq_logoChip{animation:vQk1uq_chipIn .42s var(--ease-out) both}@keyframes vQk1uq_chipIn{0%{opacity:0;rotate:-8deg;scale:.7}}@media (prefers-reduced-motion:reduce){.vQk1uq_logoAnts rect,.vQk1uq_dropRingSpin,.vQk1uq_dropRingCore,.vQk1uq_logoChip{animation:none}.vQk1uq_dropRing{transition:none}}.vQk1uq_logoHead{align-items:center;gap:10px;display:flex}.vQk1uq_logoChip{border-radius:var(--r-pill);place-items:center;height:40px;padding:0 14px;display:grid}.vQk1uq_logoChip img{width:auto;max-width:120px;height:20px}.vQk1uq_scene[data-backdrop=light] .vQk1uq_stage{color:var(--ink)}.vQk1uq_scene[data-backdrop=light] .vQk1uq_ambient:after{background:linear-gradient(90deg,#0000,#07060c29,#0000)}.vQk1uq_invite{background:var(--lime);color:var(--ink);animation:vQk1uq_inviteIn .42s var(--ease-out) both;border-radius:20px;justify-items:start;gap:10px;padding:18px;display:grid;rotate:-1deg}.vQk1uq_invite p{margin:0;font-size:14px;line-height:1.45}.vQk1uq_invite .display{font-size:20px;line-height:1.3}@keyframes vQk1uq_inviteIn{0%{opacity:0;translate:0 10px;rotate:2deg}}@media (prefers-reduced-motion:reduce){.vQk1uq_invite{animation:none}}.vQk1uq_paletteCustom{grid-column:1/-1}.vQk1uq_treatments{border:0;gap:4px;min-width:0;margin:0;padding:0;display:grid}.vQk1uq_treatmentRow{gap:10px;margin-block:0 -12px;margin-inline:calc(-1*clamp(20px,3vw,40px));padding-block:12px;padding-inline:clamp(20px,3vw,40px)}.vQk1uq_treatment{background:var(--white);width:112px;box-shadow:inset 0 0 0 1px var(--line-on-paper);cursor:pointer;transition:box-shadow var(--d-select) var(--ease-out);border-radius:18px;justify-items:start;gap:2px;padding:8px 8px 10px;display:grid;position:relative}.vQk1uq_treatment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.vQk1uq_treatment[data-on]{box-shadow:inset 0 0 0 2.5px var(--ink)}.vQk1uq_treatment:has(input:focus-visible){outline:3px solid var(--electric);outline-offset:2px}.vQk1uq_treatmentFace{aspect-ratio:1;background:var(--p-stage,var(--ink));border-radius:12px;width:100%;margin-bottom:8px;overflow:hidden}.vQk1uq_treatmentFace img{object-fit:cover;width:100%;height:100%;display:block}.vQk1uq_coverChoice{width:220px}.vQk1uq_coverThumb{border-radius:10px;width:100%;margin-bottom:4px;overflow:hidden}.vQk1uq_coverThumb svg{width:100%;height:auto;display:block}.vQk1uq_treatmentName{margin-top:2px;font-size:14px;font-weight:800}.vQk1uq_treatmentNote{color:var(--on-paper-muted);font-size:11px;line-height:1.3}.vQk1uq_languages{scrollbar-width:none;gap:6px;margin:0 calc(-1*clamp(20px,3vw,40px));padding:2px clamp(20px,3vw,40px) 4px;display:flex;overflow-x:auto}.vQk1uq_languages::-webkit-scrollbar{display:none}.vQk1uq_language{border-radius:var(--r-pill);min-height:36px;color:var(--ink);transition:background-color var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out);background:0 0;border:0;flex:none;padding:0 14px;font-size:14px;font-weight:600;box-shadow:inset 0 0 0 1.5px #07060c24}.vQk1uq_language[aria-pressed=true]{background:var(--p-band,var(--ink));box-shadow:none;color:var(--p-text,var(--paper))}@media (hover:hover) and (pointer:fine){.vQk1uq_language:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.vQk1uq_phrases[data-switching]{pointer-events:none}.vQk1uq_phraseTop{align-items:center;gap:8px;min-width:0;display:flex}.vQk1uq_phraseTop .vQk1uq_languages{flex:1;min-width:0;margin-right:0;padding-right:0}.vQk1uq_dice{background:var(--electric);width:44px;height:44px;color:var(--white);cursor:pointer;box-shadow:0 8px 20px -8px color-mix(in oklab, var(--electric) 80%, transparent);transition:transform var(--d-press) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.vQk1uq_dice:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.vQk1uq_dice:hover{transform:rotate(-12deg)}}.vQk1uq_stage[data-hole]{z-index:40}.vQk1uq_stage[data-hole] .vQk1uq_stageInner{z-index:4}
.yOH0vG_picker{background:var(--white);box-shadow:inset 0 0 0 1px var(--line-on-paper);animation:yOH0vG_pickerIn .26s var(--ease-out) both;border-radius:20px;gap:12px;padding:14px;display:grid}@keyframes yOH0vG_pickerIn{0%{opacity:0;translate:0 -6px}}.yOH0vG_pad{touch-action:none;cursor:crosshair;border-radius:14px;height:150px;position:relative}.yOH0vG_pad:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#fff,#0000);position:absolute;inset:0}.yOH0vG_pad:after{content:"";border-radius:inherit;background:linear-gradient(#0000,#000);position:absolute;inset:0}.yOH0vG_padThumb,.yOH0vG_hueThumb{z-index:1;width:26px;height:26px;box-shadow:0 0 0 3px var(--white), 0 4px 14px #00000059;transition:scale var(--d-press) var(--ease-out);border-radius:50%;outline:none;position:absolute;translate:-50% -50%}.yOH0vG_padThumb:focus-visible,.yOH0vG_hueThumb:focus-visible{box-shadow:0 0 0 3px var(--white), 0 0 0 6px var(--electric)}.yOH0vG_pad:active .yOH0vG_padThumb,.yOH0vG_hue:active .yOH0vG_hueThumb{scale:1.15}.yOH0vG_hue{touch-action:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:9px;height:18px;position:relative}.yOH0vG_hueThumb{top:50%}.yOH0vG_row{align-items:center;gap:10px;display:flex}.yOH0vG_chip{width:44px;height:44px;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.yOH0vG_hex{flex:1}.yOH0vG_hex input{border-radius:var(--r-control);width:100%;min-height:44px;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;background:#07060c0d;border:0;padding:0 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:16px;font-weight:600}.yOH0vG_hex input:focus-visible{outline:3px solid var(--electric);outline-offset:1px}.yOH0vG_dice{background:var(--ink);width:44px;height:44px;color:var(--paper);cursor:pointer;transition:rotate .32s var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.yOH0vG_dice:active{rotate:90deg}@media (hover:hover) and (pointer:fine){.yOH0vG_dice:hover{rotate:25deg}}@media (prefers-reduced-motion:reduce){.yOH0vG_picker{animation:none}.yOH0vG_dice,.yOH0vG_padThumb,.yOH0vG_hueThumb{transition:none}}
._8RiFmG_button{--bg:var(--ink);--fg:var(--paper);--ring:#ffffff1a;border-radius:var(--r-pill);background:var(--bg);min-height:48px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--ring);font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--d-press) var(--ease-out), background-color var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out);border:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;position:relative}._8RiFmG_button:active:not(:disabled){transform:scale(.97)}._8RiFmG_button:disabled,._8RiFmG_button[aria-disabled=true]{cursor:not-allowed;opacity:.45}._8RiFmG_label{display:inline-block}._8RiFmG_icon{transition:transform var(--d-select) var(--ease-out);display:inline-flex}@media (hover:hover) and (pointer:fine){._8RiFmG_button:hover:not(:disabled) ._8RiFmG_icon{transform:translate(3px)}._8RiFmG_solid:hover:not(:disabled){--bg:#1b1824}._8RiFmG_electric:hover:not(:disabled){--bg:#7258ff}._8RiFmG_lime:hover:not(:disabled){--bg:#d4ff70}._8RiFmG_ghost:hover:not(:disabled){--bg:color-mix(in oklab, currentColor 8%, transparent);--ring:color-mix(in oklab, currentColor 55%, transparent);transform:translateY(-2px)}._8RiFmG_paper:hover:not(:disabled){--bg:#fff}._8RiFmG_danger:hover:not(:disabled){--bg:#ff666d}}._8RiFmG_solid{--bg:var(--ink);--fg:var(--paper)}._8RiFmG_electric{--bg:var(--electric);--fg:var(--white);box-shadow:inset 0 0 0 1px #ffffff2e,0 14px 40px -14px #6547f5e6}._8RiFmG_lime{--bg:var(--lime);--fg:var(--ink);--ring:#00000014}._8RiFmG_ghost{--bg:color-mix(in oklab, currentColor 3%, transparent);--fg:currentColor;--ring:color-mix(in oklab, currentColor 28%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3)}._8RiFmG_paper{--bg:var(--paper);--fg:var(--ink)}._8RiFmG_danger{--bg:var(--red);--fg:var(--ink)}._8RiFmG_sm{min-height:40px;padding:0 16px;font-size:12px}._8RiFmG_md{min-height:48px}._8RiFmG_lg{min-height:60px;padding:0 30px;font-size:15px}._8RiFmG_block{width:100%}._8RiFmG_solid{--depth:var(--hero-accent,var(--electric))}._8RiFmG_paper,._8RiFmG_electric{--depth:var(--lime)}._8RiFmG_lime{--depth:var(--lime-depth,var(--ink))}._8RiFmG_danger{--depth:var(--ink)}@media (hover:hover) and (pointer:fine){._8RiFmG_lg:not(._8RiFmG_ghost){transition:transform .68s cubic-bezier(.2, 2.7, .4, 1), box-shadow .68s cubic-bezier(.2, 2.7, .4, 1), background-color var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out)}html:not([data-jack3d]) ._8RiFmG_lg:not(._8RiFmG_ghost):hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ring), 0 3px 0 var(--depth), 0 6px 0 var(--depth), 0 9px 0 var(--depth), 0 12px 0 var(--depth), 0 15px 0 var(--depth), 0 18px 0 var(--depth), 0 21px 0 var(--depth), 0 24px 0 var(--depth), 0 27px 0 var(--depth), 0 30px 0 var(--depth), 0 34px 0 color-mix(in oklab, var(--depth) 65%, #000), 0 70px 56px -20px #0009;transform:perspective(460px)translateY(-34px)rotateX(-32deg)scale(1.24)}html:not([data-jack3d]) ._8RiFmG_lg:not(._8RiFmG_ghost):hover:not(:disabled):after{content:"";position:absolute;inset:0 0 -96px}html:not([data-jack3d]) ._8RiFmG_lg:not(._8RiFmG_ghost):active:not(:disabled){box-shadow:inset 0 0 0 1px var(--ring), 0 1px 0 var(--depth), 0 2px 0 var(--depth), 0 3px 0 var(--depth), 0 4px 0 var(--depth), 0 5px 0 var(--depth), 0 6px 0 var(--depth), 0 7px 0 var(--depth), 0 8px 0 var(--depth), 0 9px 0 var(--depth), 0 10px 0 var(--depth), 0 12px 0 color-mix(in oklab, var(--depth) 65%, #000), 0 30px 28px -16px #0000008c;transition-duration:.22s;transition-timing-function:cubic-bezier(.3,.7,.4,1);transform:perspective(460px)translateY(-12px)rotateX(-18deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){._8RiFmG_lg:not(._8RiFmG_ghost):hover:not(:disabled){transform:none}}._8RiFmG_button[data-jack-live]{opacity:0;transition:none}._8RiFmG_ghost{font-weight:700}
.E8rWSW_trigger{width:100%;min-width:0;min-height:44px;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out);border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:15px;display:inline-flex}.E8rWSW_trigger:disabled{cursor:not-allowed;opacity:.5}.E8rWSW_value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.E8rWSW_trigger[data-placeholder] .E8rWSW_value{opacity:.55}.E8rWSW_chevron{transition:rotate var(--d-select) var(--ease-out);flex:none}.E8rWSW_trigger[aria-expanded=true] .E8rWSW_chevron{rotate:180deg}.E8rWSW_ink{color:var(--paper);box-shadow:var(--inner-line);background:#ffffff12}.E8rWSW_ink[aria-expanded=true],.E8rWSW_ink:focus-visible{box-shadow:inset 0 0 0 2px var(--lime);outline:none}.E8rWSW_paper{border-radius:var(--r-control);background:var(--white);min-height:52px;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-on-paper);padding:0 14px 0 16px;font-size:16px;font-weight:500}.E8rWSW_paper[aria-expanded=true],.E8rWSW_paper:focus-visible{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 4px #6547f540;outline:none}.E8rWSW_trigger[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--red)}@media (hover:hover) and (pointer:fine){.E8rWSW_ink:not(:disabled):hover{background:#ffffff1f}}.E8rWSW_content{z-index:80;min-width:max(var(--radix-popover-trigger-width), 180px);max-width:min(420px,100vw - 24px);max-height:min(340px, var(--radix-popover-content-available-height));overscroll-behavior:contain;background:var(--ink);color:var(--paper);box-shadow:var(--inner-line), 0 24px 60px -20px #000000bf;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;transform-origin:var(--radix-popover-content-transform-origin);animation:E8rWSW_listIn .2s var(--ease-out);border-radius:18px;padding:6px;overflow-y:auto}.E8rWSW_content[data-state=closed]{animation:E8rWSW_listOut .12s var(--ease-out) forwards}.E8rWSW_list{outline:none;gap:2px;margin:0;padding:0;list-style:none;display:grid}.E8rWSW_option{cursor:pointer;min-height:40px;transition:background-color .12s var(--ease-out);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.E8rWSW_option[data-active]{background:#ffffff1a}.E8rWSW_option[aria-selected=true]{font-weight:700}.E8rWSW_list:focus-visible .E8rWSW_option[data-active]{box-shadow:inset 0 0 0 2px var(--lime)}.E8rWSW_check{color:var(--lime);flex:none}@keyframes E8rWSW_listIn{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@keyframes E8rWSW_listOut{to{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.E8rWSW_content,.E8rWSW_content[data-state=closed]{animation:none}}
.bfn3sa_field{align-content:start;gap:8px;min-width:0;display:grid}.bfn3sa_label{letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:8px;padding:0;font-size:12px;font-weight:700;display:flex}.bfn3sa_optional{letter-spacing:.02em;text-transform:none;opacity:.6;font-weight:500}.bfn3sa_input{border-radius:var(--r-control);width:100%;min-height:52px;transition:box-shadow var(--d-select) var(--ease-out), background-color var(--d-select) var(--ease-out);border:0;padding:0 16px;font-size:16px;font-weight:500}.bfn3sa_input:focus-visible{outline:none}.bfn3sa_paper .bfn3sa_input{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-on-paper)}.bfn3sa_paper .bfn3sa_input:focus-visible{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 4px #6547f540}.bfn3sa_ink .bfn3sa_input{color:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line-on-ink);background:#ffffff0f}.bfn3sa_ink .bfn3sa_input::placeholder{color:#f4f1ea66}.bfn3sa_ink .bfn3sa_input:focus-visible{box-shadow:inset 0 0 0 2px var(--lime), 0 0 0 4px #c8ff4d33}[data-invalid] .bfn3sa_input{box-shadow:inset 0 0 0 2px var(--red)}.bfn3sa_area{resize:vertical;min-height:112px;padding:14px 16px;line-height:1.45}.bfn3sa_hint{opacity:.7;font-size:13px}.bfn3sa_error{color:#d4222b;align-items:baseline;gap:6px;font-size:13px;font-weight:600;display:flex}.bfn3sa_ink .bfn3sa_error{color:#ff8a90}.bfn3sa_check{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.bfn3sa_check .bfn3sa_error{grid-column:1/-1}.bfn3sa_box{appearance:none;width:24px;height:24px;transition:background-color var(--d-select) var(--ease-out);border-radius:7px;place-items:center;margin:1px 0 0;display:grid}.bfn3sa_paper .bfn3sa_box{background:var(--white);box-shadow:inset 0 0 0 2px var(--ink)}.bfn3sa_ink .bfn3sa_box{box-shadow:inset 0 0 0 2px var(--paper);background:0 0}.bfn3sa_box:after{content:"";opacity:0;width:12px;height:7px;transition:opacity var(--d-pop) var(--ease-out), transform var(--d-pop) var(--ease-out);border-bottom:3px solid;border-left:3px solid;margin-top:-3px;transform:rotate(-45deg)scale(.6)}.bfn3sa_paper .bfn3sa_box:checked{background:var(--ink);color:var(--lime)}.bfn3sa_ink .bfn3sa_box:checked{background:var(--lime);color:var(--ink)}.bfn3sa_box:checked:after{opacity:1;transform:rotate(-45deg)scale(1)}.bfn3sa_checkLabel{cursor:pointer;font-size:14px;line-height:1.45}.bfn3sa_chips{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.bfn3sa_chipRow{flex-wrap:wrap;gap:8px;display:flex}.bfn3sa_chip{display:inline-flex;position:relative}.bfn3sa_chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bfn3sa_chip span{border-radius:var(--r-pill);pointer-events:none;min-height:40px;transition:background-color var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out), transform var(--d-press) var(--ease-out);align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.bfn3sa_paper .bfn3sa_chip span{box-shadow:inset 0 0 0 1.5px var(--line-on-paper)}.bfn3sa_ink .bfn3sa_chip span{box-shadow:inset 0 0 0 1.5px var(--line-on-ink)}.bfn3sa_paper .bfn3sa_chip[data-on] span{background:var(--ink);color:var(--paper)}.bfn3sa_ink .bfn3sa_chip[data-on] span{background:var(--paper);color:var(--ink)}.bfn3sa_chip[data-on] span:before{content:"✓";margin-right:6px}.bfn3sa_chip:active span{transform:scale(.97)}.bfn3sa_chip[data-disabled]{opacity:.4}.bfn3sa_chip input:focus-visible+span{outline:3px solid var(--lime);outline-offset:2px}
.pBd-2W_group{border:0;min-width:0;margin:0;padding:0}.pBd-2W_legend{letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:8px;padding:0;font-size:12px;font-weight:700}.pBd-2W_track{border-radius:18px;flex-wrap:wrap;gap:4px;padding:4px;display:flex;position:relative}.pBd-2W_ink .pBd-2W_track{box-shadow:var(--inner-line);background:#ffffff0f}.pBd-2W_paper .pBd-2W_track{box-shadow:inset 0 0 0 1px var(--line-on-paper);background:#07060c0f}.pBd-2W_pill{pointer-events:none;transition:translate .42s cubic-bezier(.34, 1.32, .5, 1), width .42s cubic-bezier(.34, 1.32, .5, 1), height .42s cubic-bezier(.34, 1.32, .5, 1), background-color var(--d-select) var(--ease-out);border-radius:14px;position:absolute;top:0;left:0}.pBd-2W_pill[data-still]{transition:none}.pBd-2W_pill[data-hidden]{visibility:hidden}.pBd-2W_ink .pBd-2W_pill{background:var(--paper)}.pBd-2W_paper .pBd-2W_pill{background:var(--ink)}.pBd-2W_option{flex:auto;display:flex;position:relative}.pBd-2W_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pBd-2W_face{white-space:nowrap;pointer-events:none;min-height:44px;transition:background-color var(--d-select) var(--ease-out), color var(--d-select) var(--ease-out), transform var(--d-press) var(--ease-out);border-radius:14px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:flex;position:relative}.pBd-2W_sm .pBd-2W_face{min-height:38px;padding:0 12px;font-size:12px}.pBd-2W_option:active .pBd-2W_face{transform:scale(.97)}.pBd-2W_ink .pBd-2W_input:checked+.pBd-2W_face{color:var(--ink)}.pBd-2W_paper .pBd-2W_input:checked+.pBd-2W_face{color:var(--paper)}.pBd-2W_input:focus-visible+.pBd-2W_face{outline:3px solid var(--lime);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pBd-2W_ink .pBd-2W_input:not(:checked):hover+.pBd-2W_face{background:#ffffff14}.pBd-2W_paper .pBd-2W_input:not(:checked):hover+.pBd-2W_face{background:#07060c0f}}@media (prefers-reduced-motion:reduce){.pBd-2W_pill{transition:background-color var(--d-select) var(--ease-out)}}
.oRl-7W_form{gap:18px;display:grid}.oRl-7W_error{background:color-mix(in oklab, var(--red) 18%, transparent);border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600}.oRl-7W_notice,.oRl-7W_sent{border-radius:20px;gap:12px;padding:20px;font-size:15px;display:grid}.oRl-7W_paper.oRl-7W_notice,.oRl-7W_paper.oRl-7W_sent{background:var(--white);box-shadow:inset 0 0 0 1px var(--line-on-paper)}.oRl-7W_ink.oRl-7W_notice,.oRl-7W_ink.oRl-7W_sent{box-shadow:var(--inner-line);background:#ffffff0f}.oRl-7W_noticeTitle{font-weight:700}.oRl-7W_envelope{background:var(--lime);width:64px;height:46px;animation:oRl-7W_land var(--d-morph) var(--ease-out) both;border-radius:10px;position:relative;overflow:hidden}.oRl-7W_envelope span{border:3px solid var(--ink);transform-origin:50%;border-top:0;border-left-color:#0000;border-right-color:#0000;width:44px;height:46px;margin:0 auto;position:absolute;inset:-20px 4px auto;transform:rotate(45deg)translate(-8px,-8px)}@keyframes oRl-7W_land{0%{opacity:0;transform:translateY(8px)rotate(-6deg)scale(.96)}}.oRl-7W_linkButton{text-underline-offset:4px;background:0 0;border:0;justify-self:start;min-height:44px;padding:0;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.oRl-7W_envelope{animation-name:oRl-7W_fade}@keyframes oRl-7W_fade{0%{opacity:0}}}
.Uc4SGq_mark{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;align-items:baseline;padding-top:.18em;line-height:1;display:inline-flex;position:relative}.Uc4SGq_sm{font-size:15px}.Uc4SGq_md{font-size:18px}@media (min-width:761px){.Uc4SGq_md{font-size:21px}}.Uc4SGq_xl{font-size:clamp(36px,12vw,180px)}.Uc4SGq_slot{width:var(--w-good);clip-path:inset(-.25em 0 -.25em -.06em);transition:width .38s var(--ease-in-out);display:inline-grid;position:relative}.Uc4SGq_good,.Uc4SGq_bad{text-align:left;transition:transform .38s var(--ease-in-out), opacity .38s var(--ease-in-out);grid-area:1/1}.Uc4SGq_bad{color:var(--red);opacity:0;transform:translateY(160%)}.Uc4SGq_mark[data-state=bad] .Uc4SGq_slot{width:var(--w-bad)}.Uc4SGq_mark[data-state=bad] .Uc4SGq_good{opacity:0;transform:translateY(-160%)}.Uc4SGq_mark[data-state=bad] .Uc4SGq_bad{opacity:1;transform:translateY(0)}.Uc4SGq_xl .Uc4SGq_bad{transform:translate(70%)}.Uc4SGq_xl.Uc4SGq_mark[data-state=bad] .Uc4SGq_bad{transform:translate(0)}@media (hover:hover) and (pointer:fine){:is(a,button):hover>.Uc4SGq_mark[data-state=auto] .Uc4SGq_slot{width:var(--w-bad)}:is(a,button):hover>.Uc4SGq_mark[data-state=auto] .Uc4SGq_good{opacity:0;transform:translateY(-160%)}:is(a,button):hover>.Uc4SGq_mark[data-state=auto] .Uc4SGq_bad{opacity:1;transform:translateY(0)}:is(a,button):hover>.Uc4SGq_mark.Uc4SGq_xl[data-state=auto] .Uc4SGq_bad{transform:translate(0)}:is(a,button):hover>.Uc4SGq_mark[data-state=auto]:after{content:"";top:-.8em;bottom:-.8em;left:0;right:calc(var(--w-bad) - var(--w-good) - 1em);position:absolute}}@media (prefers-reduced-motion:reduce){.Uc4SGq_good,.Uc4SGq_bad{transition-property:opacity;transform:none!important}.Uc4SGq_slot{transition:none}}
.oJtXyG_object{width:88px;height:88px;animation:oJtXyG_float var(--d-morph) var(--ease-out) both;pointer-events:none;border-radius:50%;flex:none;margin:-4px 0 20px;overflow:hidden;rotate:-5deg;box-shadow:0 18px 40px -16px #100d1d99}@keyframes oJtXyG_float{0%{opacity:0;transform:translateY(12px)scale(.96)}}@media (prefers-reduced-motion:reduce){.oJtXyG_object{animation-name:oJtXyG_fade;rotate:none}@keyframes oJtXyG_fade{0%{opacity:0}}}
.VwU2ka_wrap{gap:10px;display:grid}.VwU2ka_list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VwU2ka_flag{border-radius:var(--r-pill);background:var(--ink);color:var(--paper);align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:14px;font-weight:600;display:inline-flex}.VwU2ka_flag:nth-child(3n+2){rotate:-1.5deg}.VwU2ka_flag:nth-child(3n){rotate:1deg}.VwU2ka_check{background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;padding:4px}.VwU2ka_note{color:#07060c99;font-size:12px}.VwU2ka_compact .VwU2ka_flag{color:var(--ink);background:#07060c12;padding:4px 10px 4px 4px;font-size:12px;rotate:none}.VwU2ka_compact .VwU2ka_check{width:18px;height:18px;padding:3px}
.bNQKea_faq{--surface:var(--ink);--on:var(--paper);--muted:#f4f1eaad;--rule:#f4f1ea29;--accent:var(--lime);padding:clamp(80px, 10vw, 160px) var(--page-pad);background:var(--surface);color:var(--on);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.bNQKea_paper{--surface:var(--paper);--on:var(--ink);--muted:var(--on-paper-muted);--rule:#07060c24;--accent:var(--electric)}.bNQKea_lime{--surface:var(--lime);--on:var(--ink);--muted:#07060cb3;--rule:#07060c2e;--accent:var(--ink)}.bNQKea_head{top:calc(var(--nav-h) + 24px);gap:16px;display:grid;position:sticky}.bNQKea_title{font-size:clamp(34px,5vw,80px);line-height:1.25}.bNQKea_list{border-top:2px solid var(--on)}.bNQKea_item{border-bottom:1px solid var(--rule);interpolate-size:allow-keywords}.bNQKea_item::details-content{block-size:0;transition:block-size .42s var(--ease-out), content-visibility .42s allow-discrete;overflow:clip}.bNQKea_item[open]::details-content{block-size:auto}.bNQKea_q{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 0;list-style:none;display:grid}.bNQKea_q::-webkit-details-marker{display:none}.bNQKea_q:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:8px}.bNQKea_num{letter-spacing:.14em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.bNQKea_qText{text-wrap:balance;transition:translate var(--d-select) var(--ease-out);font-size:clamp(18px,1.8vw,26px);font-weight:700;line-height:1.3}.bNQKea_icon{background:color-mix(in oklab, var(--on) 8%, transparent);width:40px;height:40px;transition:background-color var(--d-select) var(--ease-out), rotate .42s cubic-bezier(.34, 1.56, .64, 1);border-radius:50%;flex:none;position:relative}.bNQKea_icon:before,.bNQKea_icon:after{content:"";background:currentColor;border-radius:1px;width:14px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.bNQKea_icon:after{rotate:90deg}.bNQKea_item[open] .bNQKea_icon{background:var(--accent);color:var(--surface);rotate:135deg}.bNQKea_lime .bNQKea_item[open] .bNQKea_icon,.bNQKea_ink .bNQKea_item[open] .bNQKea_icon{color:var(--ink)}.bNQKea_lime .bNQKea_item[open] .bNQKea_icon{color:var(--lime)}.bNQKea_a{max-width:60ch;color:var(--muted);margin:0;padding:0 56px 26px calc(18px + 2.2em);font-size:16px;line-height:1.6}@media (hover:hover) and (pointer:fine){.bNQKea_q:hover .bNQKea_qText{translate:6px}.bNQKea_item:not([open]) .bNQKea_q:hover .bNQKea_icon{background:color-mix(in oklab, var(--on) 16%, transparent)}}@media (max-width:860px){.bNQKea_faq{grid-template-columns:minmax(0,1fr)}.bNQKea_head{position:static}.bNQKea_a{padding:0 0 22px}}@media (prefers-reduced-motion:reduce){.bNQKea_item::details-content{transition:none}}
.HCCUxa_claim{background:var(--paper);width:min(100%,380px);color:var(--ink);border-radius:6px;gap:14px;padding:22px 22px 18px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;display:grid;position:relative;overflow:hidden;rotate:1.5deg;box-shadow:0 30px 60px -30px #000c;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat,radial-gradient(circle at 6px 0,#000 5px,#0000 5.5px) 0 100%/12px 8px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat,radial-gradient(circle at 6px 0,#000 5px,#0000 5.5px) 0 100%/12px 8px repeat-x}.HCCUxa_head{text-transform:uppercase;letter-spacing:.08em;border-bottom:1.5px dashed #07060c4d;justify-content:space-between;margin:0;padding-bottom:10px;font-weight:700;display:flex}.HCCUxa_lines{gap:6px;margin:0;display:grid}.HCCUxa_lines div{align-items:baseline;gap:8px;display:flex}.HCCUxa_lines dt{color:var(--on-paper-muted)}.HCCUxa_lines dd{text-align:right;border-bottom:1px dotted #07060c40;flex:1;margin:0}.HCCUxa_reason{background:#07060c0d;border-radius:4px;gap:6px;padding:12px;display:grid}.HCCUxa_reasonLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--on-paper-muted);margin:0;font-size:11px}.HCCUxa_reasonText{min-height:2.8em;margin:0;font-size:15px;font-weight:700;line-height:1.4}.HCCUxa_another{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;margin:-10px 0;padding:10px 0;font-size:12px;text-decoration:underline}.HCCUxa_approve{border-radius:var(--r-pill);background:var(--ink);min-height:48px;color:var(--paper);font-family:var(--font-ui);cursor:pointer;transition:transform var(--d-press) var(--ease-out);border:0;padding:0 18px;font-size:15px;font-weight:700}.HCCUxa_approve:active{transform:scale(.97)}.HCCUxa_fine{color:var(--on-paper-muted);margin:0;font-size:11px}.HCCUxa_stamp{color:#d0103a;font-family:var(--font-display);letter-spacing:.06em;mix-blend-mode:multiply;opacity:0;pointer-events:none;border:4px solid #d0103a;border-radius:10px;padding:6px 16px;font-size:30px;position:absolute;top:38%;left:50%;translate:-50% -50%;rotate:-14deg;scale:2.2}.HCCUxa_claim[data-stamped] .HCCUxa_stamp{animation:.38s cubic-bezier(.2,.9,.3,1.2) both HCCUxa_slam}@keyframes HCCUxa_slam{to{opacity:.85;scale:1}}@media (hover:hover) and (pointer:fine){.HCCUxa_another:hover{color:var(--electric)}.HCCUxa_approve:hover{background:var(--electric)}}@media (prefers-reduced-motion:reduce){.HCCUxa_claim[data-stamped] .HCCUxa_stamp{opacity:.85;animation:none;scale:1}}
.Ip72fW_tag{border-radius:var(--r-pill);background:var(--lime);width:fit-content;color:var(--ink);transition:rotate var(--d-pop) var(--ease-out), scale var(--d-pop) var(--ease-out);align-items:center;gap:10px;padding:5px 16px 5px 5px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;rotate:-2deg}.Ip72fW_tag img{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 2px var(--ink);border-radius:50%}.Ip72fW_tag:focus-visible{outline:3px solid var(--electric);outline-offset:3px}@media (hover:hover) and (pointer:fine){.Ip72fW_tag:hover{rotate:1deg;scale:1.04}}@media (prefers-reduced-motion:reduce){.Ip72fW_tag{transition:none}}
.vAj4_q_body{gap:14px;display:grid}.vAj4_q_choice{cursor:pointer;transition:background-color var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out);background:#07060c0d;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:16px;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.vAj4_q_choice[data-on]{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--ink)}.vAj4_q_choice input{appearance:none;background:var(--white);cursor:pointer;width:24px;height:24px;transition:background-color var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out);border-radius:8px;flex:none;place-items:center;margin:1px 0 0;display:grid;box-shadow:inset 0 0 0 2px #07060c59}.vAj4_q_choice input:after{content:"";border-left:2.5px solid var(--lime);border-bottom:2.5px solid var(--lime);opacity:0;width:11px;height:6px;transition:opacity var(--d-pop) var(--ease-out), scale var(--d-pop) var(--ease-out);translate:0 -2px;rotate:-45deg;scale:.6}.vAj4_q_choice input:checked{background:var(--ink);box-shadow:none}.vAj4_q_choice input:checked:after{opacity:1;scale:1}.vAj4_q_choice input:focus-visible{outline:3px solid var(--electric);outline-offset:2px}.vAj4_q_choice>span{gap:4px;display:grid}.vAj4_q_choice strong{font-size:16px;font-weight:700}.vAj4_q_choice>span>span{color:var(--on-paper-muted);font-size:13px;line-height:1.45}.vAj4_q_fields{gap:12px;padding:0 4px;display:grid}.vAj4_q_error{color:#c4122f;margin:0;font-size:14px;font-weight:600}.vAj4_q_small{color:var(--on-paper-muted);margin:0;font-size:12px;line-height:1.5}.vAj4_q_small a{color:inherit}.vAj4_q_decline,.vAj4_q_link{color:var(--on-paper-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:underline}.vAj4_q_link:disabled{cursor:default;opacity:.6;text-decoration:none}.vAj4_q_row{justify-content:space-between;gap:10px;display:flex}.vAj4_q_note,.vAj4_q_done,.vAj4_q_inbox{background:var(--white);border-radius:20px;gap:8px;padding:20px;display:grid}.vAj4_q_note p,.vAj4_q_done p,.vAj4_q_inbox p{margin:0}:is(.vAj4_q_note .display,.vAj4_q_done .display,.vAj4_q_inbox .display){font-size:22px;line-height:1.3}.vAj4_q_done{background:var(--lime)}.vAj4_q_envelope{background:var(--ink);width:54px;height:38px;animation:vAj4_q_envelopeIn .52s var(--ease-out) both;border-radius:6px;margin-bottom:6px;position:relative;overflow:hidden}.vAj4_q_envelope:before{content:"";background:var(--pink);transform-origin:50%;width:40px;height:40px;position:absolute;inset:-22px 0 auto 7px;rotate:45deg}@keyframes vAj4_q_envelopeIn{0%{opacity:0;translate:0 8px;rotate:-6deg}}.vAj4_q_code{font-family:var(--font-display);letter-spacing:.3em;text-align:center;font-size:22px}@media (hover:hover) and (pointer:fine){.vAj4_q_choice:hover:not([data-on]){background:#07060c14}.vAj4_q_decline:hover,.vAj4_q_link:hover:not(:disabled){color:var(--ink)}}@media (prefers-reduced-motion:reduce){.vAj4_q_envelope{animation:none}}.vAj4_q_jefe{justify-self:center;margin-top:6px}
.v-DncW_section{background:var(--lime);color:var(--ink)}.v-DncW_section .eyebrow{color:var(--ink)}.v-DncW_translator{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.v-DncW_input{background:var(--paper);border-radius:28px;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;padding:clamp(20px,2.6vw,32px);display:grid;box-shadow:0 30px 60px -36px #07060c8c}.v-DncW_label{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:12px;font-weight:800;display:flex}.v-DncW_label span{color:var(--on-paper-muted);font-variant-numeric:tabular-nums}.v-DncW_textarea{background:var(--paper-2);width:100%;color:var(--ink);font:600 clamp(18px, 1.6vw, 22px) / 1.35 var(--font-ui);resize:none;box-shadow:inset 0 0 0 1px var(--line-on-paper);transition:box-shadow var(--d-select) var(--ease-out);border:0;border-radius:18px;padding:16px 18px}.v-DncW_textarea::placeholder{color:#07060c59}.v-DncW_textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.v-DncW_examples{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v-DncW_examples>span{color:var(--on-paper-muted);font-size:13px}.v-DncW_example{border-radius:var(--r-pill);max-width:100%;min-height:36px;box-shadow:inset 0 0 0 1px var(--line-on-paper);color:var(--ink);font:600 13px / 1.2 var(--font-ui);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:background-color var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out);background:0 0;border:0;padding:7px 12px;overflow:hidden}@media (hover:hover) and (pointer:fine){.v-DncW_example:hover{background:#07060c0d;box-shadow:inset 0 0 0 1px #07060c66}}.v-DncW_actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:6px;display:flex}.v-DncW_output{background:var(--ink);min-height:440px;color:var(--paper);border-radius:28px;grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;padding:clamp(20px,2.6vw,32px);display:grid;box-shadow:0 30px 60px -30px #07060cb3}.v-DncW_outHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.v-DncW_outHead h2{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.v-DncW_meter{letter-spacing:.08em;text-transform:uppercase;color:var(--on-ink-muted);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.v-DncW_meter i{background:#ffffff1a;border-radius:4px;width:120px;height:8px;position:relative;overflow:hidden}.v-DncW_meter i:after{content:"";width:var(--score);border-radius:inherit;background:linear-gradient(90deg, var(--lime), var(--orange) 60%, var(--red));background-size:120px 100%;transition:width .9s cubic-bezier(.2,1.3,.4,1);position:absolute;inset:0 auto 0 0}.v-DncW_meter b{min-width:3ch;color:var(--paper);font-variant-numeric:tabular-nums}.v-DncW_honest{min-height:3.6em;font:700 clamp(22px, 2.2vw, 30px) / 1.25 var(--font-ui);text-wrap:pretty;margin:0}.v-DncW_honest[data-empty]{color:var(--on-ink-muted)}.v-DncW_caret{vertical-align:-.1em;background:var(--lime);width:.5em;height:.95em;margin-left:4px;animation:1s steps(2,end) infinite v-DncW_caret;display:inline-block}@keyframes v-DncW_caret{50%{opacity:0}}.v-DncW_caught{color:var(--on-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 0;font-size:13px;display:flex}.v-DncW_caught s{border-radius:var(--r-pill);color:var(--paper);-webkit-text-decoration:line-through 2px var(--red);text-decoration:line-through 2px var(--red);background:#ff4d5524;padding:3px 10px}.v-DncW_picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v-DncW_pickCell{display:grid;container-type:inline-size}.v-DncW_pick{box-shadow:var(--inner-line);color:var(--paper);cursor:pointer;transition:background-color var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out), transform var(--d-press) var(--ease-out);background:#ffffff0a;border:0;border-radius:50cqi 50cqi 22px 22px;align-content:start;justify-items:center;gap:10px;padding:7cqi 7cqi 14px;animation:.52s cubic-bezier(.2,1.5,.4,1) backwards v-DncW_pickIn;display:grid}.v-DncW_pick svg{clip-path:circle(50%);width:100%;height:auto}.v-DncW_pick span{letter-spacing:.06em;text-align:center;padding:0 4px;font-size:11px;font-weight:800}.v-DncW_pick[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--lime);background:#c8ff4d1a}.v-DncW_pick:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.v-DncW_pick:hover{background:#ffffff14}}@keyframes v-DncW_pickIn{0%{opacity:0;transform:translateY(18px)rotate(-4deg)}}.v-DncW_cta{justify-self:start}@media (prefers-reduced-motion:reduce){.v-DncW_pick,.v-DncW_caret{animation:none}.v-DncW_meter i:after{transition:none}}@media (max-width:900px){.v-DncW_translator{grid-template-columns:minmax(0,1fr)}.v-DncW_output{min-height:0}}
.VFKzxG_footer{padding:clamp(64px, 10vw, 120px) var(--page-pad) max(32px, env(safe-area-inset-bottom));background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.VFKzxG_top{gap:16px;display:grid}.VFKzxG_mark{color:var(--paper);width:fit-content;max-width:100%;text-decoration:none}.VFKzxG_tag{color:var(--on-ink-muted);font-size:clamp(16px,2vw,20px);font-weight:600}.VFKzxG_bottom{border-top:1px solid var(--line-on-ink);grid-template-columns:1fr minmax(0,520px);gap:24px 48px;margin-top:clamp(40px,6vw,72px);padding-top:24px;display:grid}.VFKzxG_links{flex-wrap:wrap;gap:4px 20px;display:flex}.VFKzxG_links a{min-height:44px;color:var(--on-ink-muted);transition:color var(--d-select) var(--ease-out);align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.VFKzxG_links a:hover{color:var(--paper)}}.VFKzxG_note{color:var(--on-ink-muted);font-size:13px;line-height:1.55}@media (max-width:760px){.VFKzxG_bottom{grid-template-columns:1fr}}
@font-face{font-family:Covered By Your Grace;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a07f43af05243967-s.1xj6q9sy36oyv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Covered By Your Grace;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be0d2691df73ca3d-s.0pipgeflx9zp3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Covered By Your Grace Fallback;src:local(Arial);ascent-override:116.73%;descent-override:45.05%;line-gap-override:0.0%;size-adjust:83.24%}.WrnVsq_className{font-family:Covered By Your Grace,Covered By Your Grace Fallback;font-style:normal;font-weight:400}.WrnVsq_variable{--font-hand:"Covered By Your Grace", "Covered By Your Grace Fallback"}
.CNk9PW_page{min-height:100dvh;padding:calc(var(--nav-h) + 56px) var(--gutter) clamp(80px, 10vw, 140px);background:var(--paper);color:var(--ink)}.CNk9PW_head{gap:18px;max-width:1000px;margin-bottom:clamp(40px,6vw,72px);display:grid}.CNk9PW_h1{font-size:clamp(40px,7vw,132px);line-height:1.28}.CNk9PW_lede{max-width:56ch;color:var(--on-paper-muted);font-size:18px}.CNk9PW_ctaRow{flex-wrap:wrap;gap:10px;display:flex}.CNk9PW_board{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.CNk9PW_board>li{display:grid}.CNk9PW_card{border-radius:var(--r-card);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--line-on-paper), 0 20px 40px -30px #07060c66;transition:transform var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out);flex-direction:column;gap:10px;padding:22px 22px 18px;display:flex;position:relative}.CNk9PW_card:focus-within{box-shadow:inset 0 0 0 2px var(--ink), 0 20px 40px -30px #07060c66}@media (hover:hover) and (pointer:fine){.CNk9PW_card:hover{box-shadow:inset 0 0 0 2px var(--ink), 0 30px 60px -30px #07060c80;transform:translateY(-4px)rotate(-.4deg)}}.CNk9PW_salary{align-items:baseline;gap:8px;font-size:clamp(26px,2.6vw,36px);line-height:1.3;display:flex}.CNk9PW_salary .display{background:var(--lime);border-radius:10px;padding:.05em .3em 0}.CNk9PW_perYear{color:var(--on-paper-muted);font-size:13px;font-weight:700}.CNk9PW_title{font-size:20px;font-weight:800;line-height:1.25}.CNk9PW_link{color:inherit;text-decoration:none}.CNk9PW_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.CNk9PW_link:focus-visible{outline:none}.CNk9PW_honest{font-size:15px;line-height:1.45}.CNk9PW_meta{color:var(--on-paper-muted);font-size:13px}.CNk9PW_foot{border-top:1px dashed var(--line-on-paper);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.CNk9PW_company{align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:700;display:inline-flex}.CNk9PW_seal{flex:none;width:34px}.CNk9PW_example{letter-spacing:.1em;text-transform:uppercase;background:#07060c12;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700}.CNk9PW_empty{border-radius:var(--r-scene);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--line-on-paper);justify-items:start;gap:10px;padding:40px;display:grid}.CNk9PW_detail{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.CNk9PW_detailMain{gap:22px;display:grid}.CNk9PW_crumbs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CNk9PW_back{color:var(--electric);text-decoration:none}.CNk9PW_detailTitle{overflow-wrap:anywhere;font-size:clamp(34px,5vw,84px);line-height:1.28}.CNk9PW_bigSalary{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.CNk9PW_bigSalary .display{background:var(--lime);border-radius:14px;padding:.05em .3em 0;font-size:clamp(36px,5vw,72px);line-height:1.3}.CNk9PW_quote{border-radius:var(--r-card);background:var(--ink);color:var(--paper);padding:22px 24px;font-size:clamp(18px,2vw,24px);font-weight:600;rotate:-1deg}.CNk9PW_description{white-space:pre-line;max-width:62ch;font-size:17px;line-height:1.6}.CNk9PW_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.CNk9PW_facts dt{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:700}.CNk9PW_facts dd{margin:4px 0 0;font-weight:600}.CNk9PW_aside{top:calc(var(--nav-h) + 32px);border-radius:var(--r-scene);background:var(--lime);justify-items:start;gap:16px;padding:24px;display:grid;position:sticky}.CNk9PW_asideSeal{width:120px;rotate:-8deg}.CNk9PW_asideName{font-family:var(--font-display);font-size:24px;line-height:1.35}.CNk9PW_note{color:#07060cb3;font-size:13px}.CNk9PW_section{gap:20px;margin-top:clamp(48px,7vw,96px);display:grid}.CNk9PW_sectionTitle{font-size:clamp(26px,3.4vw,48px);line-height:1.3}@media (max-width:860px){.CNk9PW_detail{grid-template-columns:minmax(0,1fr)}.CNk9PW_aside{position:static}.CNk9PW_facts{grid-template-columns:1fr}}
.kTY9-a_page{background:var(--ink);min-height:100dvh}.kTY9-a_loading{background:var(--violet);min-height:100dvh}.kTY9-a_profile{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:100dvh;display:grid}.kTY9-a_stage{height:100dvh;padding:calc(var(--nav-h) + 24px) clamp(20px, 4vw, 64px) 40px;background:radial-gradient(circle at 50% 46%, #6547f580, transparent 46%), var(--violet);place-items:center;display:grid;position:sticky;top:0}.kTY9-a_face{aspect-ratio:1;border-radius:50%;width:min(100%,560px,70vh);overflow:hidden;rotate:-3deg;box-shadow:0 50px 120px -30px #6547f5cc,0 20px 40px -20px #000000b3}.kTY9-a_face svg{width:100%;height:100%}.kTY9-a_profile[data-hired] .kTY9-a_face{filter:grayscale()}.kTY9-a_hiredStamp{font-family:var(--font-hand), "Comic Sans MS", cursive;color:var(--red);text-shadow:0 4px #0000004d;pointer-events:none;font-size:clamp(80px,13vw,200px);line-height:1;position:absolute;rotate:-14deg}.kTY9-a_sheet{padding:calc(var(--nav-h) + 48px) clamp(20px, 5vw, 80px) 80px;background:var(--paper);color:var(--ink);border-radius:var(--r-scene) 0 0 var(--r-scene);align-content:start;gap:20px;display:grid}.kTY9-a_sheet .kTY9-a_eyebrow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kTY9-a_back{color:var(--electric);text-decoration:none}.kTY9-a_example{background:#07060c14;border-radius:6px;padding:2px 8px}.kTY9-a_name{overflow-wrap:anywhere;font-size:clamp(36px,5.6vw,96px);line-height:1.28}.kTY9-a_role{font-size:clamp(18px,1.8vw,24px);font-weight:700}.kTY9-a_role span{opacity:.7;font-weight:500}.kTY9-a_status{border-radius:var(--r-pill);background:#07060c0f;justify-self:start;align-items:center;gap:10px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.kTY9-a_status span{background:#12b76a;border-radius:50%;width:10px;height:10px}.kTY9-a_status[data-status=selective] span{background:var(--orange)}.kTY9-a_status[data-status=hired] span{background:var(--ink);border-radius:2px}.kTY9-a_pitch{border-radius:var(--r-card);background:var(--ink);color:var(--paper);gap:10px;margin:12px 0;padding:24px;display:grid;rotate:-1deg}.kTY9-a_pitch .kTY9-a_eyebrow{color:var(--lime)}.kTY9-a_pitchText{font-size:clamp(20px,2.2vw,30px);font-weight:600;line-height:1.3}.kTY9-a_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.kTY9-a_facts dt{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:700}.kTY9-a_facts dd{margin:4px 0 0;font-size:16px;font-weight:500}.kTY9-a_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kTY9-a_extLink{border-radius:var(--r-pill);background:var(--white);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--line-on-paper);align-items:center;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.kTY9-a_cover{box-shadow:var(--shadow-deep);border-radius:18px;margin-top:16px;overflow:hidden}.kTY9-a_cover svg{width:100%;height:auto}.kTY9-a_footer{color:var(--on-paper-muted);gap:4px;margin-top:12px;font-size:13px;display:grid}.kTY9-a_gone{min-height:100dvh;padding:calc(var(--nav-h) + 40px) var(--gutter) 80px;background:var(--violet);place-content:center;justify-items:start;gap:20px;display:grid}.kTY9-a_gone h1{max-width:14ch;font-size:clamp(32px,6vw,96px);line-height:1.28}.kTY9-a_gone p:not(.kTY9-a_eyebrow){max-width:46ch;color:var(--on-ink-muted)}@media (max-width:900px){.kTY9-a_profile{grid-template-columns:minmax(0,1fr)}.kTY9-a_stage{height:auto;min-height:0;padding-bottom:56px;position:relative}.kTY9-a_face{width:min(78vw,420px)}.kTY9-a_sheet{border-radius:28px 28px 0 0;margin-top:-28px;padding-top:36px}}@media (max-width:480px){.kTY9-a_facts{grid-template-columns:1fr}}
.DUPRva_tilt{--tilt-x:0deg;--tilt-y:0deg;--glare-x:50%;--glare-y:50%;transform:perspective(900px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .52s var(--ease-out);position:relative}.DUPRva_tilt[data-active]{transition-duration:90ms}.DUPRva_glare{border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--glare-x) var(--glare-y), #ffffff42, #fff0 52%);mix-blend-mode:soft-light;opacity:0;transition:opacity .36s var(--ease-out);position:absolute;inset:0}.DUPRva_tilt[data-active] .DUPRva_glare{opacity:1}@media (prefers-reduced-motion:reduce){.DUPRva_tilt{transform:none}}
._60kvRa_root{z-index:300;pointer-events:none;position:fixed;inset:0}._60kvRa_root[data-active]{pointer-events:auto}._60kvRa_panel{background:var(--ink);color:var(--paper);clip-path:inset(45% 100% 45% 0);place-items:center;display:grid;position:absolute;inset:0}._60kvRa_title{max-width:92vw;color:var(--lime);text-align:center;white-space:nowrap;margin:0;font-size:clamp(44px,11vw,200px);line-height:1.3}._60kvRa_mask{vertical-align:bottom;padding-top:.08em;display:inline-block;overflow:hidden}._60kvRa_letter{display:inline-block;transform:translateY(110%)}._60kvRa_line{text-align:center;opacity:0;margin:0;padding:0 24px;font-size:clamp(17px,2.2vw,30px);font-weight:600;position:absolute;top:50%;left:0;right:0;translate:0 -50%}
._7uAEUa_page{min-height:100dvh;padding:calc(var(--nav-h) + 56px) var(--gutter) clamp(80px, 10vw, 140px);background:radial-gradient(circle at 85% 0%, #ff4fd82e, transparent 40%), var(--violet);overflow-x:clip}._7uAEUa_head{gap:16px;max-width:1100px;margin-bottom:40px;display:grid}._7uAEUa_head ._7uAEUa_eyebrow{color:var(--pink)}._7uAEUa_h1{font-size:clamp(40px,7.4vw,140px);line-height:1.28}._7uAEUa_lede{max-width:52ch;color:var(--on-ink-muted);font-size:18px}._7uAEUa_filters{z-index:10;-webkit-backdrop-filter:blur(10px);box-shadow:var(--inner-line), 0 20px 40px -24px #000c;background:#100d1dd1;border-radius:26px;gap:10px;margin-bottom:48px;padding:10px;display:grid;position:sticky;top:76px}._7uAEUa_searchBox{border-radius:var(--r-pill);background:var(--paper);min-height:52px;color:var(--ink);align-items:center;gap:10px;padding:0 18px;display:flex}._7uAEUa_searchBox input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}._7uAEUa_searchBox:focus-within{box-shadow:0 0 0 3px var(--lime)}._7uAEUa_filterRow{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}._7uAEUa_filterInput{min-width:0;min-height:44px;color:var(--paper);box-shadow:var(--inner-line);appearance:none;background:#ffffff12;border:0;border-radius:14px;padding:0 14px;font-size:15px}._7uAEUa_filterInput::placeholder{color:#f4f1ea80}._7uAEUa_filterInput:focus-visible{outline:2px solid var(--lime);outline-offset:0}._7uAEUa_resultCount{color:var(--on-ink-muted);align-items:center;gap:14px;padding:0 8px;font-size:13px;font-weight:600;display:flex}._7uAEUa_clear{border-radius:var(--r-pill);min-height:32px;color:var(--paper);background:#ffffff1a;border:0;padding:0 12px;font-size:12px;font-weight:700}._7uAEUa_gallery{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(20px,3vw,44px) clamp(14px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}._7uAEUa_cell{display:grid;container-type:inline-size}._7uAEUa_card{border-radius:50cqi 50cqi var(--r-scene) var(--r-scene);background:var(--paper);color:var(--ink);rotate:var(--tilt);box-shadow:var(--shadow-deep);transition:rotate var(--d-morph) var(--ease-out), transform var(--d-select) var(--ease-out), box-shadow var(--d-select) var(--ease-out);grid-template-rows:auto 1fr;gap:14px;padding:7cqi 7cqi 18px;display:grid;position:relative}._7uAEUa_card:focus-within{rotate:0deg}._7uAEUa_face{aspect-ratio:1;background:var(--ink);border-radius:50%;overflow:hidden}._7uAEUa_face svg{width:100%;height:100%}._7uAEUa_card[data-hired] ._7uAEUa_face,._7uAEUa_quickStage[data-hired] ._7uAEUa_quickFace{filter:grayscale()}._7uAEUa_hired{z-index:1;font-family:var(--font-hand), "Comic Sans MS", cursive;color:var(--red);text-shadow:0 2px #00000040;pointer-events:none;white-space:nowrap;font-size:30cqi;line-height:1;position:absolute;top:50cqi;left:50%;translate:-50% -50%;rotate:-14deg}._7uAEUa_quickStage{align-self:start;position:relative;container-type:inline-size}._7uAEUa_quickStage ._7uAEUa_hired{top:50%}._7uAEUa_cardBody{flex-direction:column;align-items:flex-start;gap:4px;padding:0 6px;display:flex}._7uAEUa_cardName{font-family:var(--font-display);padding-top:.1em;font-size:clamp(17px,9cqi,26px);font-weight:400;line-height:1.3}._7uAEUa_cardLink{color:inherit;text-decoration:none}._7uAEUa_cardLink:after{content:"";border-radius:inherit;position:absolute;inset:0}._7uAEUa_cardLink:focus-visible{outline:none}._7uAEUa_cardLink:focus-visible:after{outline:3px solid var(--electric);outline-offset:4px}._7uAEUa_cardRole{font-size:15px;font-weight:600}._7uAEUa_cardRole span{opacity:.7;font-weight:500}._7uAEUa_cardMeta{color:var(--on-paper-muted);font-size:13px}._7uAEUa_status{border-radius:var(--r-pill);background:#07060c0f;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}._7uAEUa_status span{background:#12b76a;border-radius:50%;width:8px;height:8px}._7uAEUa_status[data-status=selective] span{background:var(--orange)}._7uAEUa_status[data-status=hired] span{background:var(--ink);border-radius:2px}._7uAEUa_pitch{color:var(--on-paper-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}._7uAEUa_cardActions{z-index:1;flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex;position:relative}._7uAEUa_quick{white-space:nowrap;border-radius:var(--r-pill);background:var(--ink);min-height:40px;color:var(--paper);letter-spacing:.08em;text-transform:uppercase;transition:transform var(--d-press) var(--ease-out);border:0;padding:0 16px;font-size:12px;font-weight:700}._7uAEUa_quick:active{transform:scale(.97)}._7uAEUa_example{letter-spacing:.1em;text-transform:uppercase;background:#07060c12;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700}@media (hover:hover) and (pointer:fine){._7uAEUa_card:hover{box-shadow:0 40px 90px -30px #ff4fd873, var(--shadow-deep);transform:translateY(-8px)}}._7uAEUa_quickBody{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}._7uAEUa_quickFace{aspect-ratio:1;box-shadow:var(--shadow-deep);border-radius:50%;overflow:hidden}._7uAEUa_quickFace svg{width:100%;height:100%}._7uAEUa_quickInfo{gap:16px;display:grid}._7uAEUa_quickRole{font-size:18px;font-weight:700}._7uAEUa_facts{gap:10px;margin:0;display:grid}._7uAEUa_facts div{grid-template-columns:90px 1fr;gap:8px;font-size:14px;display:grid}._7uAEUa_facts dt{letter-spacing:.12em;text-transform:uppercase;opacity:.6;padding-top:2px;font-size:11px;font-weight:700}._7uAEUa_facts dd{margin:0}._7uAEUa_quickPitch{background:var(--white);border-radius:18px;gap:6px;padding:16px;font-size:16px;font-weight:500;display:grid}._7uAEUa_quickActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._7uAEUa_popover{z-index:80;background:var(--ink);width:min(300px,100vw - 32px);color:var(--paper);box-shadow:var(--shadow-deep), var(--inner-line);transform-origin:var(--radix-popover-content-transform-origin);animation:_7uAEUa_pop var(--d-pop) var(--ease-out) both;border-radius:20px;padding:16px}._7uAEUa_popover[data-state=closed]{animation:_7uAEUa_popOut .12s var(--ease-out) both}@keyframes _7uAEUa_pop{0%{opacity:0;transform:scale(.96)}}@keyframes _7uAEUa_popOut{to{opacity:0;transform:scale(.97)}}._7uAEUa_popoverForm{gap:12px;display:grid}._7uAEUa_popoverLabel{gap:8px;display:grid}._7uAEUa_popoverLabel input{min-height:44px;color:var(--paper);box-shadow:var(--inner-line);background:#ffffff14;border:0;border-radius:12px;padding:0 12px;font-size:16px}._7uAEUa_reportLink{text-underline-offset:3px;opacity:.7;background:0 0;border:0;min-height:44px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}._7uAEUa_reportForm{gap:18px;display:grid}._7uAEUa_reasons{border:0;gap:6px;margin:0;padding:0;display:grid}._7uAEUa_reason{background:var(--white);cursor:pointer;border-radius:14px;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:15px;display:flex}._7uAEUa_reason input{width:18px;height:18px;accent-color:var(--ink)}._7uAEUa_formError{color:#c21d27;font-size:14px;font-weight:600}._7uAEUa_empty{border-radius:var(--r-scene);max-width:720px;box-shadow:var(--inner-line);color:var(--on-ink-muted);background:#ffffff0d;justify-items:start;gap:16px;padding:clamp(28px,5vw,56px);display:grid}._7uAEUa_emptyTitle{color:var(--paper);font-size:clamp(26px,4vw,52px)}._7uAEUa_skeletonGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin-top:120px;display:grid}._7uAEUa_skeletonCard{aspect-ratio:.62;border-radius:50% 50% var(--r-scene) var(--r-scene) / 31% 31% var(--r-scene) var(--r-scene);background:#ffffff0d}@media (max-width:1280px){._7uAEUa_gallery,._7uAEUa_skeletonGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){._7uAEUa_filterRow,._7uAEUa_gallery,._7uAEUa_skeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){._7uAEUa_gallery,._7uAEUa_skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._7uAEUa_filters{position:static}._7uAEUa_filterRow{grid-template-columns:repeat(2,minmax(0,1fr))}._7uAEUa_quickBody{grid-template-columns:1fr}._7uAEUa_quickStage{justify-self:center;width:62%}._7uAEUa_skeletonGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._7uAEUa_card{transition-property:box-shadow;rotate:0deg}._7uAEUa_popover,._7uAEUa_popover[data-state=closed]{animation-name:_7uAEUa_fade}@keyframes _7uAEUa_fade{0%{opacity:0}}}
._vDUZq_page{min-height:100dvh;padding:calc(var(--nav-h) + 40px) var(--gutter) 96px;background:radial-gradient(circle at 90% 0%, #6547f559, transparent 40%), var(--violet)}._vDUZq_loading{min-height:60vh}._vDUZq_shell{gap:28px;max-width:1200px;margin:0 auto;display:grid}._vDUZq_dashNav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._vDUZq_dashLink{border-radius:var(--r-pill);min-height:40px;color:var(--paper);transition:background-color var(--d-select) var(--ease-out);background:#ffffff0f;align-items:center;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._vDUZq_dashLink[aria-current=page]{background:var(--paper);color:var(--ink)}@media (hover:hover) and (pointer:fine){._vDUZq_dashLink:not([aria-current=page]):hover{background:#ffffff1f}}._vDUZq_header{gap:10px;display:grid}._vDUZq_header ._vDUZq_eyebrow{color:var(--lime)}._vDUZq_title{overflow-wrap:anywhere;font-size:clamp(30px,5vw,76px);line-height:1.28}._vDUZq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._vDUZq_card{border-radius:var(--r-scene);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-deep);align-content:start;gap:14px;min-width:0;padding:clamp(22px,3vw,32px);display:grid}._vDUZq_cardInk{background:var(--ink);color:var(--paper);box-shadow:var(--shadow-deep), var(--inner-line)}._vDUZq_big{flex-wrap:wrap;align-items:center;gap:8px;font-size:clamp(22px,2.6vw,34px);font-weight:700;line-height:1.2;display:flex}._vDUZq_muted{color:var(--on-paper-muted)}._vDUZq_cardInk ._vDUZq_muted{color:var(--on-ink-muted)}._vDUZq_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._vDUZq_textLink{text-underline-offset:4px;font-weight:700}._vDUZq_pill{border-radius:var(--r-pill);background:#07060c14;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}._vDUZq_pill:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px}._vDUZq_pill[data-status=published]{background:#d8f8e6}._vDUZq_pill[data-status=published]:before{background:#12b76a}._vDUZq_pill[data-status=paused]{background:#fff1c2}._vDUZq_pill[data-status=paused]:before{background:var(--orange);border-radius:2px}._vDUZq_pill[data-status=draft]:before{box-shadow:inset 0 0 0 2px var(--ink);background:0 0}._vDUZq_editor{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:20px;display:grid}._vDUZq_side{gap:20px;display:grid;position:sticky;top:88px}._vDUZq_goodgeBox{aspect-ratio:1;box-shadow:var(--shadow-deep);background:var(--ink);border-radius:50%;overflow:hidden}._vDUZq_goodgeBox svg,._vDUZq_goodgeBox img{object-fit:cover;width:100%;height:100%}._vDUZq_goodgeEmpty{aspect-ratio:1;text-align:center;color:var(--on-paper-muted);border:2px dashed #07060c40;border-radius:50%;place-content:center;padding:20%;font-weight:600;display:grid}._vDUZq_form{gap:20px;display:grid}._vDUZq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._vDUZq_full{grid-column:1/-1}._vDUZq_formError{background:color-mix(in oklab, var(--red) 18%, var(--white));border-radius:14px;padding:12px 14px;font-weight:600}._vDUZq_consent{background:var(--white);box-shadow:inset 0 0 0 1px var(--line-on-paper);border-radius:18px;padding:16px}._vDUZq_danger{border:2px solid var(--red);box-shadow:none}._vDUZq_hired{background:var(--red);color:var(--ink)}._vDUZq_lists{gap:24px;display:grid}._vDUZq_listName{font-family:var(--font-display);font-size:18px;line-height:1.4}._vDUZq_savedGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._vDUZq_savedCard{background:var(--white);box-shadow:inset 0 0 0 1px var(--line-on-paper);border-radius:22px;gap:8px;padding:14px;display:grid}._vDUZq_savedFace{aspect-ratio:1;border-radius:50%;width:72px;overflow:hidden}._vDUZq_savedGone{opacity:.6}._vDUZq_designGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}._vDUZq_designCard{border-radius:var(--r-card);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-deep);gap:12px;padding:16px;display:grid}._vDUZq_designFace{border-radius:50%;overflow:hidden}._vDUZq_empty{justify-items:start;gap:14px;display:grid}@media (max-width:860px){._vDUZq_grid,._vDUZq_editor,._vDUZq_formGrid{grid-template-columns:minmax(0,1fr)}._vDUZq_side{position:static}._vDUZq_goodgeBox,._vDUZq_goodgeEmpty{justify-self:center;width:min(70vw,300px)}}._vDUZq_select{background:var(--white);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--line-on-paper);border:0;border-radius:14px;padding:0 14px;font-size:15px}._vDUZq_roleList{margin:0;padding:0;list-style:none;display:grid}._vDUZq_roleRow{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:16px 0;display:grid}._vDUZq_roleRow:last-child{border-bottom:0}._vDUZq_roleRow[data-status=filled] ._vDUZq_roleTitle{opacity:.6;text-decoration:line-through}._vDUZq_roleTitle{font-size:18px;font-weight:800}._vDUZq_roleLink{color:inherit;text-underline-offset:4px}@media (max-width:860px){._vDUZq_roleRow{grid-template-columns:minmax(0,1fr)}}
.J4P7xa_page{--lime-depth:var(--electric);min-height:100dvh;padding:calc(var(--nav-h) + 48px) var(--page-pad) 80px;background:radial-gradient(circle at 20% 30%, color-mix(in oklab, var(--electric) 40%, transparent), transparent 45%), var(--ink);color:var(--on-ink);place-items:center;display:grid}.J4P7xa_loading{min-height:60vh}.J4P7xa_card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);width:100%;display:grid}.J4P7xa_face{aspect-ratio:1;border-radius:50%;justify-self:center;width:min(100%,460px);overflow:hidden;rotate:-4deg;box-shadow:0 40px 100px -30px #000000e6}.J4P7xa_face>*{width:100%;height:100%;display:block}.J4P7xa_copy{justify-items:start;gap:18px;display:grid}.J4P7xa_copy .eyebrow{color:var(--lime)}.J4P7xa_phrase{overflow-wrap:anywhere;margin:0;font-size:clamp(32px,5vw,76px);line-height:1.25}.J4P7xa_name{color:var(--on-ink-muted);margin:0;font-size:clamp(17px,1.6vw,21px)}.J4P7xa_actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.J4P7xa_foot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;display:flex}.J4P7xa_report{color:var(--on-ink-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.J4P7xa_report:hover{color:var(--paper)}}@media (max-width:820px){.J4P7xa_card{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.J4P7xa_copy{justify-items:center}.J4P7xa_actions,.J4P7xa_foot{justify-content:center}.J4P7xa_face{width:min(78vw,360px)}}
.uGs2GG_page{--lime-depth:var(--electric);background:var(--ink);min-height:100dvh;color:var(--on-ink);position:relative;overflow:clip}.uGs2GG_stage{height:max(100dvh,720px);position:relative;overflow:hidden}.uGs2GG_stage:before,.uGs2GG_stage:after{content:"";z-index:2;pointer-events:none;height:22%;position:absolute;inset-inline:0}.uGs2GG_stage:before{background:linear-gradient(var(--ink) 18%, transparent);top:0}.uGs2GG_stage:after{background:linear-gradient(transparent, var(--ink) 82%);bottom:0}.uGs2GG_wall{--cols:9;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:clamp(8px,1.2vw,18px);height:100%;padding-inline:clamp(8px,1.2vw,18px);display:grid;rotate:-4deg;scale:1.12}@media (max-width:1100px){.uGs2GG_wall{--cols:6}.uGs2GG_column:nth-child(n+7){display:none}}@media (max-width:640px){.uGs2GG_wall{--cols:4}.uGs2GG_column:nth-child(n+5){display:none}}.uGs2GG_column{min-width:0}.uGs2GG_column:nth-child(2n){padding-top:18%}.uGs2GG_track{animation:uGs2GG_drift var(--speed,60s) linear var(--offset,0s) infinite;gap:clamp(8px,1.2vw,18px);margin:0;padding:0;list-style:none;display:grid}.uGs2GG_column[data-reverse] .uGs2GG_track{animation-direction:reverse}.uGs2GG_column:focus-within .uGs2GG_track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.uGs2GG_column:hover .uGs2GG_track{animation-play-state:paused}}@keyframes uGs2GG_drift{to{translate:0 calc(-50% - clamp(8px,1.2vw,18px)/2)}}.uGs2GG_item{position:relative}.uGs2GG_tile{color:inherit;outline:none;text-decoration:none;display:block;position:relative}.uGs2GG_face{aspect-ratio:1;background:var(--violet);transition:scale var(--d-pop) var(--ease-out), filter var(--d-pop) var(--ease-out), box-shadow var(--d-pop) var(--ease-out);border-radius:50%;display:block;overflow:hidden}.uGs2GG_face>*{width:100%;height:100%;display:block}.uGs2GG_tag{z-index:3;border-radius:var(--r-pill);background:var(--lime);min-width:max-content;color:var(--ink);opacity:0;pointer-events:none;transition:opacity var(--d-pop) var(--ease-out), translate var(--d-pop) var(--ease-out);justify-items:center;gap:1px;padding:6px 12px;font-size:12px;line-height:1.2;display:grid;position:absolute;bottom:-6px;left:50%;translate:-50% 6px}.uGs2GG_tag strong{font-weight:700}.uGs2GG_tag span{opacity:.7;font-weight:600}.uGs2GG_hired{background:var(--red);color:var(--white);font-family:var(--font-display);letter-spacing:.04em;pointer-events:none;border-radius:6px;padding:3px 9px;font-size:10px;position:absolute;top:8%;right:-4%;rotate:12deg}.uGs2GG_tile:focus-visible .uGs2GG_face{box-shadow:0 0 0 4px var(--ink), 0 0 0 7px var(--lime)}.uGs2GG_tile:focus-visible .uGs2GG_tag{opacity:1;translate:-50%}@media (hover:hover) and (pointer:fine){.uGs2GG_wall:has(.uGs2GG_tile:hover) .uGs2GG_face{filter:saturate(.5)brightness(.55)}.uGs2GG_wall .uGs2GG_tile:hover .uGs2GG_face{filter:none;scale:1.14;box-shadow:0 24px 60px -18px #000000e6}.uGs2GG_item:has(.uGs2GG_tile:hover){z-index:4}.uGs2GG_tile:hover .uGs2GG_tag{opacity:1;translate:-50%}}.uGs2GG_plaque{z-index:5;padding:calc(var(--nav-h) + 24px) var(--gutter) 24px;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.uGs2GG_card{border-radius:var(--r-scene);-webkit-backdrop-filter:blur(14px);max-width:460px;box-shadow:var(--inner-line), 0 40px 120px -30px #000000e6;text-align:center;pointer-events:auto;background:#07060cd1;justify-items:center;gap:12px;padding:clamp(20px,3vw,32px);display:grid}.uGs2GG_card .uGs2GG_eyebrow{color:var(--pink)}.uGs2GG_h1{font-size:clamp(24px,3vw,40px);line-height:1.3}.uGs2GG_count{font-family:var(--font-display);color:var(--lime);font-size:14px}.uGs2GG_lede{max-width:40ch;color:var(--on-ink-muted);font-size:15px}.uGs2GG_actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.uGs2GG_fine{color:var(--on-ink-muted);font-size:12px}@media (prefers-reduced-motion:reduce){.uGs2GG_track{animation:none}.uGs2GG_face,.uGs2GG_tag{transition:none}}.uGs2GG_you{background:var(--lime);color:var(--ink);font-family:var(--font-display);letter-spacing:.04em;pointer-events:none;border-radius:6px;padding:3px 9px;font-size:10px;position:absolute;top:6%;left:-4%;rotate:-10deg}.uGs2GG_item[data-me] .uGs2GG_face{box-shadow:0 0 0 4px var(--ink), 0 0 0 8px var(--lime)}.uGs2GG_flag{z-index:5;width:30px;height:30px;color:var(--paper);opacity:0;cursor:pointer;transition:opacity var(--d-pop) var(--ease-out);background:#07060cc7;border:0;border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:2%;right:2%}.uGs2GG_flag:focus-visible,.uGs2GG_item:focus-within .uGs2GG_flag{opacity:1;outline:2px solid var(--lime);outline-offset:2px}@media (hover:hover) and (pointer:fine){.uGs2GG_item:hover .uGs2GG_flag{opacity:1}.uGs2GG_flag:hover{background:var(--red)}}@media (hover:none){.uGs2GG_flag{opacity:.7;width:24px;height:24px;font-size:11px}}.uGs2GG_meFace{aspect-ratio:1;width:clamp(120px,16vw,180px);box-shadow:0 0 0 4px var(--ink), 0 0 0 8px var(--lime), 0 30px 60px -20px #000000e6;border-radius:50%;margin-top:-8px;overflow:hidden;rotate:-4deg}.uGs2GG_meFace>*{width:100%;height:100%;display:block}
.KLvTmW_page{min-height:100dvh;padding:calc(var(--nav-h) + 40px) var(--gutter) 64px;background:radial-gradient(circle at 30% 20%, #6547f580, transparent 40%), radial-gradient(circle at 80% 90%, #ff4fd840, transparent 40%), var(--violet);place-items:center;display:grid}.KLvTmW_card{border-radius:var(--r-scene);background:var(--paper);width:min(560px,100%);color:var(--ink);box-shadow:var(--shadow-deep);gap:18px;padding:clamp(28px,5vw,48px);display:grid;rotate:-.6deg}.KLvTmW_title{font-size:clamp(26px,4.4vw,44px);line-height:1.3}.KLvTmW_lede{color:var(--on-paper-muted)}.KLvTmW_error{background:color-mix(in oklab, var(--red) 20%, var(--white));border-radius:16px;padding:14px 16px;font-weight:600}
.xX9Z5W_page{min-height:100dvh;padding:calc(var(--nav-h) + 56px) var(--gutter) clamp(80px, 10vw, 140px);background:var(--lime);color:var(--ink)}.xX9Z5W_head{gap:18px;max-width:1000px;margin-bottom:clamp(40px,6vw,80px);display:grid}.xX9Z5W_h1{font-size:clamp(40px,7vw,132px);line-height:1.28}.xX9Z5W_lede{color:#07060cb8;max-width:54ch;font-size:18px}.xX9Z5W_ctaRow{flex-wrap:wrap;gap:10px;display:flex}.xX9Z5W_list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.xX9Z5W_row{border-radius:var(--r-scene);background:var(--paper);transition:transform var(--d-select) var(--ease-out);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:28px;padding:20px 28px 20px 20px;display:grid;position:relative;box-shadow:0 20px 50px -30px #07060c80}.xX9Z5W_row:nth-child(2n){margin-left:clamp(0px,6vw,96px)}@media (hover:hover) and (pointer:fine){.xX9Z5W_row:hover{transform:translate(6px)rotate(-.4deg)}.xX9Z5W_row:hover .xX9Z5W_seal{rotate:20deg}}.xX9Z5W_seal{width:120px;transition:rotate var(--d-morph) var(--ease-out)}.xX9Z5W_name{font-family:var(--font-display);padding-top:.1em;font-size:clamp(18px,2.4vw,34px);line-height:1.35}.xX9Z5W_link{color:inherit;text-decoration:none}.xX9Z5W_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.xX9Z5W_link:focus-visible{outline:none}.xX9Z5W_link:focus-visible:after{outline:3px solid var(--electric);outline-offset:4px}.xX9Z5W_culture{font-size:16px;font-weight:600}.xX9Z5W_row .xX9Z5W_culture+*{margin-top:8px}.xX9Z5W_flags{gap:10px;display:grid}.xX9Z5W_flagsTitle{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:700}.xX9Z5W_meta{color:var(--on-paper-muted);font-size:13px}.xX9Z5W_tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.xX9Z5W_tag{border-radius:var(--r-pill);background:#07060c12;padding:4px 10px;font-size:12px;font-weight:700}.xX9Z5W_tagStrong{background:var(--ink);color:var(--paper)}.xX9Z5W_tagRoles{z-index:1;background:var(--lime);box-shadow:inset 0 0 0 1.5px var(--ink);position:relative}.xX9Z5W_roles{gap:24px;margin-top:clamp(48px,7vw,96px);display:grid}.xX9Z5W_rolesTitle{font-size:clamp(26px,3.4vw,48px);line-height:1.3}.xX9Z5W_empty{border-radius:var(--r-scene);background:var(--paper);padding:40px}.xX9Z5W_detail{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,96px);min-height:calc(100dvh - 200px);display:grid}.xX9Z5W_detailSeal{filter:drop-shadow(0 40px 50px #07060c59);justify-self:center;width:min(100%,520px);rotate:-8deg}.xX9Z5W_detailBody{gap:20px;display:grid}.xX9Z5W_detailName{overflow-wrap:anywhere;font-size:clamp(36px,5.4vw,92px);line-height:1.28}.xX9Z5W_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.xX9Z5W_facts dt{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:700}.xX9Z5W_facts dd{margin:4px 0 0;font-weight:600}.xX9Z5W_quote{border-radius:var(--r-card);background:var(--ink);color:var(--paper);padding:22px 24px;font-size:clamp(18px,2vw,26px);font-weight:600;rotate:-1deg}.xX9Z5W_back{color:var(--ink);text-underline-offset:4px}@media (max-width:760px){.xX9Z5W_row{grid-template-columns:72px minmax(0,1fr);gap:16px;padding:16px}.xX9Z5W_row:nth-child(2n){margin-left:0}.xX9Z5W_seal{width:72px}.xX9Z5W_tags{grid-column:1/-1;justify-content:flex-start}.xX9Z5W_detail{grid-template-columns:1fr}.xX9Z5W_detailSeal{width:min(70vw,360px)}.xX9Z5W_facts{grid-template-columns:1fr}}
