.ExperienceTimelineItem_item__NmHn2{position:relative;width:100%;padding:1.25rem;border:1px solid var(--border-main);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--bg-card) 40%,transparent);text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all var(--transition-base)}.ExperienceTimelineItem_item__NmHn2:hover{border-color:color-mix(in srgb,var(--accent-main) 30%,transparent);background:var(--bg-card-hover)}.ExperienceTimelineItem_selected__Sw5lP,.ExperienceTimelineItem_selected__Sw5lP:hover{border-color:var(--accent-main);background:var(--bg-card-hover);box-shadow:var(--shadow-xs)}.ExperienceTimelineItem_node__reGYC{position:absolute;left:-31px;top:50%;width:12px;height:12px;border:2px solid var(--border-main);border-radius:var(--radius-full);background:var(--bg-main);transform:translateY(-50%);transition:all var(--transition-base)}.ExperienceTimelineItem_nodePulse__vdxsM{position:absolute;inset:-5px;border-radius:var(--radius-full);border:1px solid var(--accent-main);animation:ExperienceTimelineItem_node-pulse__j4u3e 2.4s ease-out infinite}@keyframes ExperienceTimelineItem_node-pulse__j4u3e{0%{opacity:.8;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.ExperienceTimelineItem_nodePulse__vdxsM{animation:none;opacity:.5}}@media (min-width:768px){.ExperienceTimelineItem_node__reGYC{left:-39px}}.ExperienceTimelineItem_item__NmHn2:hover .ExperienceTimelineItem_node__reGYC{background:var(--accent-main)}.ExperienceTimelineItem_item__NmHn2:hover .ExperienceTimelineItem_nodeSelected__aMAzR,.ExperienceTimelineItem_nodeSelected__aMAzR{border-color:var(--accent-main);background:var(--accent-main);transform:translateY(-50%) scale(1.25)}.ExperienceTimelineItem_head__JYMup{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}@media (min-width:640px){.ExperienceTimelineItem_head__JYMup{flex-direction:row;align-items:center}}.ExperienceTimelineItem_role__4RvNw{font-family:var(--font-display);font-size:var(--text-base);font-weight:700;color:var(--text-main);transition:color var(--transition-base)}@media (min-width:768px){.ExperienceTimelineItem_role__4RvNw{font-size:var(--text-md)}}.ExperienceTimelineItem_item__NmHn2:hover .ExperienceTimelineItem_role__4RvNw,.ExperienceTimelineItem_roleSelected__uMu8_{color:var(--accent-main)}.ExperienceTimelineItem_company__oeCD6{display:flex;align-items:center;margin-top:.25rem;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted)}.ExperienceTimelineItem_companyIcon__rXSiA{margin-right:.375rem;color:var(--accent-main)}.ExperienceTimelineItem_meta__t2Fq0{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted)}@media (min-width:640px){.ExperienceTimelineItem_meta__t2Fq0{align-items:flex-end}}.ExperienceTimelineItem_period__3pxRr{display:flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border:1px solid var(--border-main);border-radius:var(--radius-sm);background:var(--bg-main);color:var(--accent-second)}.ExperienceTimelineItem_location__DSxQq{display:flex;align-items:center;gap:.25rem;margin-top:.125rem;color:color-mix(in srgb,var(--text-muted) 80%,transparent)}.ExperienceTimelineItem_summary__kZh_s{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.75rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:300;line-height:1.7;color:var(--text-muted)}.ExperienceTimelineItem_tags__1qF_h{gap:.25rem}.ExperienceTimelineItem_serial__IVjuO{position:absolute;top:1rem;right:1.25rem;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.1em;color:color-mix(in srgb,var(--text-muted) 40%,transparent);transition:color var(--transition-base)}.ExperienceTimelineItem_item__NmHn2:hover .ExperienceTimelineItem_serial__IVjuO,.ExperienceTimelineItem_selected__Sw5lP .ExperienceTimelineItem_serial__IVjuO{color:var(--accent-main)}.ExperienceTimelineItem_currentTag__7NGbi{margin-left:.5rem;padding:.0625rem .4rem;border:1px solid color-mix(in srgb,var(--accent-main) 35%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-main) 12%,transparent);font-family:var(--font-mono);font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-main)}.Experience_trackTabs__6f_9f{gap:.5rem}.Experience_layout__iwv2e{display:grid;grid-template-columns:1fr;align-items:stretch;grid-gap:2.5rem;gap:2.5rem;font-family:var(--font-sans)}@media (min-width:1024px){.Experience_layout__iwv2e{grid-template-columns:repeat(12,minmax(0,1fr))}.Experience_consoleCol__f3c20,.Experience_timelineCol__ocwhC{grid-column:span 6}}.Experience_timelineCol__ocwhC{display:flex;flex-direction:column;gap:1.5rem;min-height:26rem}.Experience_rail__YA3gO{position:relative;display:flex;flex-direction:column;gap:1.5rem;padding-block:.5rem;padding-left:1.5rem}@media (min-width:768px){.Experience_rail__YA3gO{padding-left:2rem}}.Experience_railLine__xPhoO{position:absolute;left:0;top:0;bottom:0;width:1px;transform-origin:top center;background:linear-gradient(to bottom,var(--accent-main),var(--border-main) 45%,transparent)}.Experience_consoleCol__f3c20{display:flex;flex-direction:column;min-height:26rem;height:100%}.Experience_consoleFrame__UKMta{display:flex;flex-direction:column;width:100%}@media (min-width:1024px){.Experience_consoleFrame__UKMta{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 2rem)}}.BriefAnswerDock_tiles__pJ_3p{display:grid;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem}@media (min-width:560px){.BriefAnswerDock_tiles__pJ_3p{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.BriefAnswerDock_tiles__pJ_3p{grid-template-columns:repeat(3,minmax(0,1fr))}}.BriefAnswerDock_tile__V1lJl{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .85rem;border:1px solid var(--border-main);border-radius:var(--radius-lg);background:var(--bg-main);text-align:left;cursor:pointer;transition:all var(--transition-base) var(--ease-out-expo)}.BriefAnswerDock_tile__V1lJl:hover{border-color:var(--accent-main);background:color-mix(in srgb,var(--accent-main) 12%,transparent);transform:translateY(-2px)}.BriefAnswerDock_tile__V1lJl:focus-visible{border-color:var(--accent-main);outline:none}.BriefAnswerDock_tileIcon__RCoMp{display:inline-flex;margin-bottom:.15rem;color:var(--accent-main)}.BriefAnswerDock_tileLabel__O9NCQ{font-size:var(--text-base);font-weight:600;line-height:1.3;color:var(--text-main)}.BriefAnswerDock_tileHint__1ThtG{font-family:var(--font-mono);font-size:var(--text-2xs);line-height:1.45;color:var(--text-muted)}.BriefAnswerDock_multi__9un52,.BriefAnswerDock_text__HAwb_{display:flex;flex-direction:column;gap:.85rem}.BriefAnswerDock_actions__B2ZRj,.BriefAnswerDock_chips__GFHMY{display:flex;flex-wrap:wrap;gap:.5rem}.BriefAnswerDock_actions__B2ZRj{align-items:center}.BriefAnswerDock_counter__NAyX0{margin-right:auto;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.08em;color:color-mix(in srgb,var(--text-muted) 75%,transparent)}.BriefAnswerDock_contact__9EJ_b{display:flex;flex-direction:column;gap:.85rem}.BriefAnswerDock_contactRow__9Fhl4{display:grid;grid-template-columns:1fr;grid-gap:.85rem;gap:.85rem}@media (min-width:560px){.BriefAnswerDock_contactRow__9Fhl4{grid-template-columns:repeat(2,minmax(0,1fr))}}.BriefAnswerDock_submit__GK1uQ{margin-top:.15rem}.BriefConfirmation_done__hDdM_{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1rem 0;text-align:center}.BriefConfirmation_mark__TdYqg{display:grid;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:.25rem;border:1px solid color-mix(in srgb,var(--accent-main) 45%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-main) 12%,transparent);color:var(--accent-main)}.BriefConfirmation_title__fHo3P{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;color:var(--text-main)}.BriefConfirmation_promise__7fit7{max-width:26rem;font-size:var(--text-base);font-weight:300;line-height:1.7;color:var(--text-muted)}.BriefConfirmation_promise__7fit7 strong{font-weight:700;color:var(--accent-main)}.BriefConfirmation_receipt__Oia9N{width:100%;max-width:26rem;margin-top:.75rem;padding:.85rem 1rem;border-radius:var(--radius-lg);text-align:left}.BriefConfirmation_row__aU41s{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.35rem 0}.BriefConfirmation_row__aU41s+.BriefConfirmation_row__aU41s{border-top:1px solid color-mix(in srgb,var(--border-main) 60%,transparent)}.BriefConfirmation_rowLabel__Xa9Wb{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,var(--text-muted) 80%,transparent)}.BriefConfirmation_rowValue__1IIvp{font-size:var(--text-sm);font-weight:600;text-align:right;color:var(--text-main)}.BriefConfirmation_actions__DXdzx{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem}.BriefConfirmation_fallback__Smu5r{margin-top:.5rem;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.05em;color:color-mix(in srgb,var(--text-muted) 80%,transparent)}.BriefConfirmation_mail__ot7Fd{color:var(--accent-main);transition:opacity var(--transition-base)}.BriefConfirmation_mail__ot7Fd:hover{opacity:.8}.BriefReview_review__c9Gsa{display:flex;flex-direction:column;gap:.85rem}.BriefReview_receipt__BlOIq{padding:.9rem 1rem 1rem;border-radius:var(--radius-lg)}.BriefReview_receiptLabel__RXE6p{margin-bottom:.6rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-main);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--accent-second)}.BriefReview_rows__rezwA{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none}.BriefReview_row__6s1WH{display:flex;align-items:baseline;gap:.75rem;padding:.35rem 0}.BriefReview_rowLabel__9vxKm{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;min-width:8rem;font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,var(--text-muted) 80%,transparent)}.BriefReview_rowValue__HvsNa{flex:1 1;min-width:0;font-size:var(--text-sm);font-weight:600;line-height:1.5;color:var(--text-main)}.BriefReview_edit__dlmOC{display:grid;flex-shrink:0;place-items:center;width:24px;height:24px;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:color-mix(in srgb,var(--text-muted) 70%,transparent);cursor:pointer;transition:all var(--transition-base)}.BriefReview_edit__dlmOC:hover{border-color:var(--accent-main);color:var(--accent-main)}.BriefReview_actions__BucOr{display:flex;flex-direction:column;gap:.6rem;margin-top:.25rem}.BriefReview_altLink__GLN43{padding:0;border:0;background:none;font-family:var(--font-mono);font-size:var(--text-2xs);text-align:center;letter-spacing:.06em;color:var(--text-muted);cursor:pointer;transition:color var(--transition-base)}.BriefReview_altLink__GLN43:hover{color:var(--accent-main)}.BriefAssistant_console__ghrRg{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-main);border-radius:var(--radius-2xl);background:var(--bg-card);box-shadow:var(--shadow-2xl)}.BriefAssistant_head__R6rVN{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.2rem 1rem;border-bottom:1px solid var(--border-main);background:color-mix(in srgb,var(--bg-main) 45%,transparent)}.BriefAssistant_identity__9PNYN{display:flex;align-items:center;gap:.6rem;min-width:0}.BriefAssistant_mark__Uz_Oh{display:grid;flex-shrink:0;place-items:center;width:1.9rem;height:1.9rem;border:1px solid color-mix(in srgb,var(--accent-main) 35%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent-main) 12%,transparent);color:var(--accent-main)}.BriefAssistant_title__E5NKx{font-family:var(--font-display);font-size:var(--text-base);font-weight:700;color:var(--text-main)}.BriefAssistant_counter__qdV_i{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.BriefAssistant_rail__VCZcO{position:absolute;bottom:0;left:0;right:0;height:2px;background:color-mix(in srgb,var(--border-main) 70%,transparent)}.BriefAssistant_railFill__fkxwL{display:block;height:100%;background:var(--gradient-accent)}.BriefAssistant_trail__HiHqE{display:flex;flex-wrap:wrap;gap:.4rem;padding:.85rem 1.2rem 0}.BriefAssistant_pill__uB8Wp{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.28rem .6rem;border:1px solid var(--border-main);border-radius:var(--radius-full);background:color-mix(in srgb,var(--bg-main) 55%,transparent);cursor:pointer;transition:all var(--transition-base) var(--ease-out-expo)}.BriefAssistant_pill__uB8Wp:hover{border-color:var(--accent-main);transform:translateY(-1px)}.BriefAssistant_pillCheck__DRsNy{flex-shrink:0;color:var(--accent-main)}.BriefAssistant_pillLabel__bkS0r{flex-shrink:0;font-family:var(--font-mono);font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,var(--text-muted) 80%,transparent)}.BriefAssistant_pillValue__uB7W8{overflow:hidden;max-width:11rem;font-size:var(--text-2xs);font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--text-main)}.BriefAssistant_stage__2TqDP{display:flex;flex:1 1;flex-direction:column;min-height:21rem;padding:1.25rem 1.2rem 1.35rem}.BriefAssistant_step__3f6Sc{display:flex;flex:1 1;flex-direction:column;gap:1.1rem}.BriefAssistant_prompt__T2iGy{display:flex;flex-direction:column;gap:.35rem}.BriefAssistant_question__aTL2w{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--text-main)}@media (min-width:768px){.BriefAssistant_question__aTL2w{font-size:var(--text-2xl)}}.BriefAssistant_strong__Vkljf{color:var(--accent-main)}.BriefAssistant_helper__RykrT{font-size:var(--text-sm);font-weight:300;line-height:1.65;color:var(--text-muted)}.BriefAssistant_backButton__u6pBB{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin:0 1.2rem 1.2rem;padding:.4rem .7rem .4rem .55rem;border:1px solid var(--border-main);border-radius:var(--radius-full);background:none;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);cursor:pointer;transition:all var(--transition-base) var(--ease-out-expo)}.BriefAssistant_backButton__u6pBB:hover{border-color:var(--accent-main);color:var(--accent-main)}.BriefAssistant_backButton__u6pBB svg{transition:transform var(--transition-base) var(--ease-out-expo)}.BriefAssistant_backButton__u6pBB:hover svg{transform:translateX(-2px)}.Freelance_container__jWpoi{text-align:left;font-family:var(--font-sans)}.Freelance_layout__FGQne{display:grid;grid-template-columns:1fr;align-items:start;grid-gap:2rem;gap:2rem}@media (min-width:1024px){.Freelance_layout__FGQne{grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem}.Freelance_assistantCol__11S6S{grid-column:span 7}.Freelance_asideCol__WvBCj{grid-column:span 5}}.Freelance_asideLabel__hNuTJ{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--accent-second)}.Freelance_asideRule__6Nfzq{width:1.25rem;height:1px;background:var(--accent-main)}.Freelance_steps__H8ufc{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.Freelance_step__LsU8V{display:flex;gap:.85rem;padding:1rem;border:1px solid var(--border-main);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--bg-card) 45%,transparent);transition:border-color var(--transition-base),transform var(--transition-base) var(--ease-out-expo)}.Freelance_step__LsU8V:hover{border-color:var(--border-hover);transform:translateY(-2px)}.Freelance_stepIcon__hOEGv{display:grid;flex-shrink:0;place-items:center;width:2.1rem;height:2.1rem;border:1px solid color-mix(in srgb,var(--accent-main) 30%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--accent-main) 10%,transparent);color:var(--accent-main)}.Freelance_stepBody__pMa56{display:flex;flex-direction:column;gap:.25rem;min-width:0}.Freelance_stepTitle__0PfnT{font-family:var(--font-display);font-size:var(--text-base);font-weight:700;color:var(--text-main)}.Freelance_stepDetail__sfNK_{font-size:var(--text-sm);font-weight:300;line-height:1.65;color:var(--text-muted)}.HeroPortrait_portrait__Ffss1{position:relative;display:block;height:min(72svh,720px);aspect-ratio:896/1195;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeroPortrait_image__LetuV{object-fit:contain;object-position:bottom center}@media (max-width:640px){.HeroPortrait_portrait__Ffss1{height:min(52svh,460px)}}.WordmarkLine_wrap__loVCz{display:block;width:100%}.WordmarkLine_line__lSrbN{display:inline-block;font-size:19vw;font-family:var(--font-display);font-weight:900;line-height:.76;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;background:var(--gradient-wordmark);-webkit-background-clip:text;background-clip:text;color:transparent}.WordmarkLine_lower__RPlB6{background:var(--gradient-wordmark-lower);-webkit-background-clip:text;background-clip:text}.Hero_hero__8UX1P{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--bg-main)}.Hero_wordmark__9DTP8{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;justify-content:center;margin:0;padding-block:0 9vh;padding-inline:1.2vw;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:640px){.Hero_wordmark__9DTP8{padding-block:0 2vh}}.Hero_figure__yxK7l{left:50%;z-index:20;translate:-50% 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Hero_bottomScrim__DwQOx,.Hero_figure__yxK7l{position:absolute;bottom:0;pointer-events:none}.Hero_bottomScrim__DwQOx{inset-inline:0;z-index:25;height:34vh;background:linear-gradient(to top,var(--bg-main) 22%,color-mix(in srgb,var(--bg-main) 82%,transparent) 55%,transparent 100%)}.Hero_footerRow__MD7Y1{position:absolute;inset-inline:0;bottom:0;z-index:30;display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem var(--gutter) 1.75rem}@media (min-width:900px){.Hero_footerRow__MD7Y1{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}}.Hero_identity__LFfXN{display:flex;flex-direction:column;gap:.75rem;max-width:min(30rem,34vw)}@media (max-width:899px){.Hero_identity__LFfXN{max-width:none}}.Hero_label__eakre{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.28em;color:var(--text-muted)}.Hero_roles__bsdU8{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;color:var(--text-main)}@media (min-width:768px){.Hero_roles__bsdU8{font-size:var(--text-md)}}.Hero_roleSep__SuXlh{color:var(--accent-main)}.Hero_ctas__Uqu7d{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.25rem}.Hero_accentIcon__IQEvo{color:var(--accent-main)}.Hero_aside__gc4_O{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:min(30rem,34vw)}@media (min-width:900px){.Hero_aside__gc4_O{align-items:flex-end;padding-right:4rem}}@media (max-width:899px){.Hero_aside__gc4_O{max-width:none}}.Hero_stats__OKyql{display:flex;gap:1.5rem}.Hero_statValue__5RT_H{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--text-main)}.Hero_statLabel__mE5eN{margin-top:.125rem;letter-spacing:.12em;color:var(--text-muted)}.Hero_socials__BfLem,.Hero_statLabel__mE5eN{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase}.Hero_socials__BfLem{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem;letter-spacing:.18em}.Hero_socialLink__KX6ay{color:var(--text-muted);transition:color var(--transition-base)}.Hero_socialLink__KX6ay:hover{color:var(--accent-main)}.Hero_socialDot__tmKHo{width:3px;height:3px;border-radius:var(--radius-full);background:var(--accent-main)}