/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--color-red-600:oklch(57.7% .245 27.325);--color-amber-500:oklch(76.9% .188 70.08);--color-blue-50:oklch(97% .014 254.604);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.inset-0{inset:0}.top-\[76px\]{top:76px}.right-3{right:calc(var(--spacing) * 3)}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-1\/2{left:50%}.z-20{z-index:20}.z-\[45\]{z-index:45}.z-\[55\]{z-index:55}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-0{height:0}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-\[min\(92vw\,340px\)\]{width:min(92vw,340px)}.w-\[min\(92vw\,640px\)\]{width:min(92vw,640px)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-x-8{border-inline-style:var(--tw-border-style);border-inline-width:8px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[12px\]{border-top-style:var(--tw-border-style);border-top-width:12px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-indigo-200{border-color:var(--color-indigo-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-x-transparent{border-inline-color:#0000}.border-t-indigo-500{border-top-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-amber-500{color:var(--color-amber-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-red-600{color:var(--color-red-600)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.ring,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-indigo-400{--tw-ring-color:var(--color-indigo-400)}.ring-offset-\[6px\]{--tw-ring-offset-width:6px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-white{--tw-ring-offset-color:var(--color-white)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body{font-family:Inter,Segoe UI,system-ui,sans-serif}:root{--sesska-paper:#fff;--sesska-ink:#1e1b4b;--sesska-accent:#4f46e5;--sesska-muted:#63618a;--sesska-border:#e4e4f4}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}:focus-visible{outline-offset:5px;outline:3px solid #4f46e5}.sesska-home{color:var(--sesska-ink);background:#fff}.home-container{max-width:1248px;margin:0 auto;padding-left:48px;padding-right:48px}.home-nav{color:var(--sesska-ink);border-bottom:1px solid var(--sesska-border);background:#fff}.home-nav-inner{justify-content:space-between;align-items:center;gap:36px;max-width:1248px;margin:auto;padding:23px 48px;display:flex}.sesska-original-brand{flex-shrink:0;align-items:center;gap:9px;display:flex}.home-nav-actions,.home-nav-links{align-items:center;gap:30px;font-size:13px;font-weight:500;display:flex}.home-nav a:hover{color:#4f46e5}.home-nav-actions .nav-join{color:#fff;background:#4f46e5;border-radius:6px;padding:12px 19px;display:inline-block}.home-hero{grid-template-columns:1.13fr 1fr;align-items:center;gap:64px;padding-top:88px;display:grid}.eyebrow{letter-spacing:1.6px;color:#4f46e5;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.live-dot{background:#4f46e5;border-radius:50%;width:6px;height:6px}.hero-copy h1{letter-spacing:-2.7px;margin:22px 0;font-size:clamp(42px,4.4vw,60px)}.hero-description{max-width:450px;color:var(--sesska-muted);font-size:15px}.hero-actions{align-items:center;gap:25px;margin:30px 0 25px;display:flex}.home-button{border-radius:6px;justify-content:center;align-items:center;gap:24px;padding:15px 22px;font-weight:600;transition:background .2s;display:inline-flex}.home-button.dark,.home-button.primary{color:#fff;background:#4f46e5}.home-button:hover,.home-nav-actions .nav-join:hover{color:#fff;background:#4338ca}.how-link{gap:14px;font-size:13px;font-weight:500;display:flex}.hero-note{color:var(--sesska-muted);flex-wrap:wrap;gap:17px;font-size:10px;display:flex}.hero-visual{background:#fafaff;border:1px solid #dcdcf3;border-radius:14px;padding:30px;box-shadow:0 18px 55px -30px #4f46e54d}.discovery-heading{justify-content:space-between;align-items:center;display:flex}.discovery-mark{color:var(--sesska-muted);letter-spacing:1px;font-size:10px}.sesska-home .hero-visual h2{letter-spacing:-1px;margin:22px 0 10px;font-size:29px;line-height:1.25}.discovery-description{color:var(--sesska-muted);font-size:12px}.discovery-options{gap:10px;margin:25px 0;display:grid}.discovery-options>a{border:1px solid var(--sesska-border);background:#fff;border-radius:8px;align-items:center;gap:13px;padding:17px 13px;transition:border-color .2s;display:flex}.discovery-options>a:hover{border-color:#4f46e5}.discovery-options>a>span:last-child{color:#4f46e5;margin-left:auto}.discovery-icon{color:#4f46e5;background:#eef2ff;border-radius:7px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:20px;display:grid}.discovery-options strong{font-size:12px;font-weight:600;display:block}.discovery-options small{color:var(--sesska-muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.discovery-bottom{color:var(--sesska-muted);justify-content:space-between;gap:12px;font-size:10px;display:flex}.discovery-bottom a{color:#4f46e5;font-weight:600}.topics-strip{border-top:1px solid var(--sesska-border);border-bottom:1px solid var(--sesska-border)}.topics-inner{align-items:center;gap:40px;display:flex}.topics-inner>p{color:var(--sesska-muted);min-width:78px;font-size:11px;line-height:1.6}.topics-inner strong{color:var(--sesska-ink);font-weight:600}.topic-links{flex-wrap:wrap;flex:1;gap:10px;display:flex}.topic-links a{border:1px solid var(--sesska-border);border-radius:6px;flex:1;justify-content:space-between;align-items:center;gap:17px;padding:11px 13px;font-size:11px;display:flex}.topic-links a:hover{color:#4f46e5;border-color:#4f46e5}.topic-links a span{color:#4f46e5}.paths-section{padding-top:80px;padding-bottom:80px}.section-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:34px;display:flex}.sesska-home h2{letter-spacing:-1.2px;margin-top:15px;font-size:35px;font-weight:600}.section-heading>p{color:var(--sesska-muted);font-size:12px;line-height:1.8}.path-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.path-card{border:1px solid var(--sesska-border);background:#fff;border-radius:10px;padding:28px}.card-top{color:#7774a4;justify-content:space-between;align-items:center;margin-bottom:25px;font-size:10px;display:flex}.path-icon{color:#4f46e5;background:#eef2ff;border-radius:9px;place-items:center;width:44px;height:44px;font-size:25px;display:grid}.path-card .eyebrow{letter-spacing:1.2px;font-size:9px}.path-card h3{letter-spacing:-.5px;min-height:57px;margin:12px 0;font-size:21px;font-weight:600;line-height:1.35}.card-description{color:var(--sesska-muted);min-height:90px;font-size:12px}.path-card>a{color:#4f46e5;justify-content:space-between;margin-top:23px;padding-top:20px;font-size:12px;font-weight:600;display:flex}.how-section,.path-card>a{border-top:1px solid var(--sesska-border)}.how-section{border-bottom:1px solid var(--sesska-border);background:#f8f9ff;padding:65px 0}.how-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.how-grid .home-button{margin-top:28px}.how-grid ol{margin:0;padding:0;list-style:none}.how-grid li{border-bottom:1px solid var(--sesska-border);gap:22px;padding:22px 0;display:flex}.how-grid li:first-child{padding-top:0}.how-grid li:last-child{border:0;padding-bottom:0}.how-grid li>span{color:#4f46e5;padding-top:3px;font-size:12px;font-weight:600}.how-grid h3{font-size:16px;font-weight:600}.how-grid li p{color:var(--sesska-muted);margin-top:8px;font-size:12px;line-height:1.8}.faq-section{grid-template-columns:1fr 1fr;gap:90px;padding-top:80px;padding-bottom:80px;display:grid}.faq-list details{border-bottom:1px solid var(--sesska-border);padding:20px 0}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:13px;font-weight:500;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#4f46e5;font-size:20px}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:var(--sesska-muted);margin-top:13px;font-size:12px;line-height:1.85}.join-section{text-align:center;color:#fff;border-radius:12px;max-width:1152px;padding-top:48px;padding-bottom:45px}.join-section .eyebrow{color:#e0e7ff;justify-content:center}.join-section h2{margin-bottom:25px;font-size:38px}.join-section .home-button{color:#4f46e5;background:#fff}.join-section .home-button:hover{background:#eef2ff}.join-section>p:last-child{color:#e0e7ff;margin-top:17px;font-size:11px}.home-footer{align-items:center;gap:28px;padding-top:40px;padding-bottom:40px;display:flex}.home-footer>p{color:var(--sesska-muted);font-size:11px}.home-footer>div{gap:24px;margin-left:auto;font-size:11px;display:flex}.home-footer small{color:var(--sesska-muted);font-size:10px}@media (max-width:1050px){.home-container,.home-nav-inner{padding-left:28px;padding-right:28px}.home-nav-inner{gap:22px}.home-nav-links{gap:20px}.home-hero{gap:30px;padding-top:65px;padding-bottom:65px}.hero-copy h1{letter-spacing:-2px;font-size:46px}.hero-visual{padding:23px}.topics-inner{gap:25px}.topic-links a{flex:initial}.faq-section,.how-grid{gap:45px}.path-card{padding:23px}.join-section{margin:0 28px}.home-footer{flex-wrap:wrap}.home-footer small{width:100%}}@media (max-width:760px){.home-nav-inner{flex-wrap:wrap;gap:18px;padding:18px 22px}.home-nav-links{order:3;justify-content:space-between;gap:12px;width:100%;font-size:12px}.home-nav-actions{gap:15px;font-size:12px}.home-nav-actions .nav-join{padding:10px 13px}.home-container{padding-left:22px;padding-right:22px}.home-hero{grid-template-columns:1fr;gap:36px;padding-top:45px;padding-bottom:40px}.hero-copy h1{letter-spacing:-1.7px;font-size:clamp(37px,8.5vw,54px)}.hero-description{font-size:14px}.hero-note{gap:13px;font-size:9px}.hero-visual{padding:24px}.topics-inner{flex-direction:column;align-items:start;gap:17px}.topics-inner>p br{display:none}.topics-inner strong{margin-left:4px}.topic-links{gap:8px}.topic-links a{font-size:10px}.faq-section,.paths-section{padding-top:50px;padding-bottom:50px}.section-heading{display:block}.section-heading>p{margin-top:17px}.sesska-home h2{font-size:29px}.path-grid{grid-template-columns:1fr;gap:15px}.card-description,.path-card h3{min-height:0}.path-card h3{font-size:22px}.faq-section,.how-grid{grid-template-columns:1fr;gap:33px}.how-section{padding:45px 0}.join-section{margin:0 16px;padding-top:36px;padding-bottom:36px}.join-section h2{font-size:31px}.home-footer{gap:20px}.home-footer>div{width:100%;margin:0}.discovery-bottom{font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important}}:root{--sesska-ink:#222338;--sesska-muted:#6f7080;--sesska-border:#e9e7ef}.home-nav,.sesska-home{background:#fdfcfa}.home-hero{gap:52px;padding-top:72px;padding-bottom:88px}.hero-copy h1{font-size:clamp(42px,4.5vw,62px);line-height:1.12}.hero-copy h1>span{color:#4f46e5}.hero-copy>.eyebrow{letter-spacing:1.4px;font-size:9px}.hero-actions .home-button{box-shadow:0 6px 16px #4f46e520}.community-collage{height:470px;padding:0 20px 35px 0;position:relative}.collage-main{background:#ddd7cd;border-radius:18px 75px 18px 18px;height:410px;position:relative;overflow:hidden}.collage-main img{object-fit:cover;object-position:45% center}.collage-main:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#161c299c);position:absolute;inset:0}.photo-chip{z-index:1;color:#323746;background:#ffffffeb;border-radius:30px;padding:10px 13px;font-size:10px;position:absolute;top:22px;left:22px}.collage-caption{z-index:1;color:#fff;letter-spacing:-.9px;font-size:28px;line-height:1.2;position:absolute;bottom:35px;left:27px}.collage-caption strong{font-weight:600}.collage-detail{z-index:2;background:#342743;border:6px solid #fdfcfa;border-radius:14px;width:170px;height:210px;position:absolute;bottom:0;right:-12px;overflow:hidden;transform:rotate(6deg)}.collage-detail img{object-fit:cover}.collage-detail:after{content:"";background:linear-gradient(#0000,#1e153fb3);position:absolute;inset:0}.collage-detail>span{color:#fff;z-index:1;font-size:14px;line-height:1.4;position:absolute;bottom:16px;left:14px}.collage-detail strong{font-weight:500}.exchange-card{z-index:3;background:#e0f2e9;border:1px solid #cee6dc;border-radius:12px;align-items:center;gap:12px;padding:17px 21px;display:flex;position:absolute;bottom:9px;left:-23px;box-shadow:0 12px 22px -15px #253f3155}.exchange-symbol{color:#337a63;font-size:27px}.exchange-card strong{font-size:12px;font-weight:600;display:block}.exchange-card div>span{color:#507264;margin-top:5px;font-size:10px;display:block}.topics-strip{background:#fff}.topics-inner{padding-top:22px;padding-bottom:22px}.topic-links a{border-radius:30px}.skill-gallery-section{padding-top:76px;padding-bottom:72px}.text-link{color:#4f46e5;gap:20px;font-size:12px;font-weight:600;display:flex}.skill-gallery{grid-template-columns:repeat(4,1fr);gap:19px;display:grid}.skill-tile{border-radius:12px;transition:transform .2s;display:block;overflow:hidden}.skill-tile:hover{transform:translateY(-5px)}.skill-photo{height:210px;position:relative;overflow:hidden}.skill-photo img{object-fit:cover;transition:transform .3s}.skill-tile:hover img{transform:scale(1.04)}.skill-tile-copy{padding:21px 18px 24px;position:relative}.skill-tile h3{letter-spacing:-.3px;padding-right:18px;font-size:15px;font-weight:600}.skill-tile p{color:#5d5c68;margin-top:7px;font-size:10px}.skill-tile-copy>span{font-size:19px;position:absolute;top:19px;right:17px}.peach{background:#f7e3d7}.lavender{background:#ebe5fa}.mint{background:#e0eee6}.yellow{background:#f7edce}.learning-film-section{padding-bottom:25px}.learning-film{background:#efecf9;border-radius:18px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:55px;display:grid}.film-copy h2{letter-spacing:-1.6px;margin:17px 0;font-size:42px;line-height:1.1}.film-copy h2 em{color:#4f46e5;font-family:Georgia,serif;font-weight:400}.film-copy>p:not(.eyebrow){color:#68617c;max-width:310px;font-size:12px}.film-copy .home-button{margin-top:24px}.film-player{min-width:0;margin:0}.video-frame{aspect-ratio:4/3;background:#d9d2ea;border-radius:12px;position:relative;overflow:hidden}.video-frame iframe{border:0;width:100%;height:100%}.film-player figcaption{color:#6f6483;letter-spacing:.7px;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:13px;font-size:8px;display:flex}.film-player figcaption a{color:#4f46e5;letter-spacing:0}.paths-section{padding-top:65px}.path-card.swap{background:#f0f6f1;border-color:#e1ece3}.path-card.learn{background:#f4f0fb;border-color:#e9e1f5}.path-card.work{background:#fbf1e8;border-color:#f0e3d6}.path-card .path-icon{background:#fff}.path-card.swap .path-icon{color:#357e66}.path-card.work .path-icon{color:#b6753c}.how-section{background:#fff}.home-footer{background:#fdfcfa}@media (max-width:1050px){.community-collage{height:440px}.collage-main{height:385px}.collage-detail{width:145px;height:190px}.exchange-card{padding:15px;left:-12px}.hero-copy h1{letter-spacing:-2px;font-size:46px}.skill-gallery{gap:13px}.skill-photo{height:175px}.skill-tile-copy{padding-left:14px}.skill-tile h3{font-size:13px}.learning-film{gap:30px;padding:30px}.film-copy h2{font-size:35px}}@media (max-width:760px){.home-hero{gap:38px;padding-top:43px;padding-bottom:48px}.hero-copy h1{font-size:clamp(39px,9vw,61px)}.community-collage{height:440px;margin:0 8px}.collage-main{height:380px}.collage-detail{width:145px;height:185px;right:-14px}.exchange-card{gap:8px;max-width:70%;padding:15px 13px;bottom:10px;left:-10px}.exchange-card strong{font-size:10px}.exchange-card div>span{font-size:9px}.skill-gallery-section{padding-top:46px;padding-bottom:45px}.skill-gallery-section .text-link{margin-top:20px}.skill-gallery{grid-template-columns:repeat(2,1fr);gap:14px}.skill-photo{height:170px}.skill-tile-copy{padding:16px 12px 18px}.skill-tile h3{padding-right:12px;font-size:12px}.skill-tile p{font-size:9px;line-height:1.5}.skill-tile-copy>span{font-size:15px;top:15px;right:10px}.learning-film{grid-template-columns:1fr;gap:30px;padding:25px}.film-copy h2{font-size:36px}.film-copy h2 br:nth-child(2){display:none}.film-copy h2 em:before{content:" "}.film-copy>p:not(.eyebrow){max-width:none}.video-frame{aspect-ratio:4/3}.paths-section{padding-top:35px}.collage-caption{font-size:27px}}.film-poster{cursor:pointer;color:#fff;place-items:center;width:100%;height:100%;display:grid;position:relative}.film-poster img{object-fit:cover}.film-poster:after{content:"";background:linear-gradient(#11111110,#18102977);position:absolute;inset:0}.film-play{color:#4f46e5;z-index:1;background:#fff;border-radius:50%;place-items:center;width:65px;height:65px;padding-left:4px;font-size:20px;display:grid;box-shadow:0 5px 25px #0002}.film-poster:hover .film-play{background:#e9e5ff}.film-poster-title{z-index:1;text-align:left;font-size:17px;font-weight:500;position:absolute;bottom:23px;left:23px;right:23px}.film-selector{gap:10px;margin-top:12px;display:flex}.film-selector button{cursor:pointer;text-align:left;border:1px solid #d8d1e9;border-radius:6px;flex:1;align-items:center;gap:10px;padding:12px;font-size:10px;display:flex}.film-selector button[aria-pressed=true]{color:#4f46e5;background:#fff;border-color:#4f46e5}.film-selector button>span{opacity:.7;font-size:9px}.sesska-art-hero{height:440px;padding:0}.sesska-art-hero .collage-main{background:#f5f1fa;border-radius:22px;height:410px}.sesska-art-hero .collage-main img{object-fit:contain}.sesska-art-hero .collage-main:after{display:none}.sesska-art-hero .photo-chip{letter-spacing:.8px;font-size:8px}.sesska-art-hero .exchange-card{bottom:0;left:22px}.content-graphics{grid-template-columns:1fr 1fr;gap:24px;display:grid}.exchange-graphic{background:#e9f3ed;border:1px solid #d8e7dd;border-radius:16px;padding:32px}.skill-exchange-flow{align-items:center;gap:18px;margin:35px 0 25px;display:flex}.skill-exchange-flow>div{flex:1}.skill-exchange-flow div>span{letter-spacing:1px;color:#4c7762;font-size:9px}.skill-exchange-flow strong{letter-spacing:-1px;margin-top:9px;font-size:29px;display:block}.skill-exchange-flow p{color:#5e7167;margin-top:7px;font-size:11px;line-height:1.7}.flow-arrow{color:#4f46e5;font-size:32px}.graphic-note{color:#5e7167;font-size:12px;line-height:1.7}.exchange-graphic>a,.project-graphic a{color:#4f46e5;margin-top:24px;font-size:12px;font-weight:600;display:inline-block}.project-graphic{background:#f2edfa;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;padding:20px;display:grid;overflow:hidden}.project-art{height:230px;position:relative}.project-art img{object-fit:contain}.project-graphic h3{letter-spacing:-.7px;margin-top:14px;font-size:24px;line-height:1.2}.project-graphic .eyebrow{font-size:8px;line-height:1.8}.sesska-explainer{background:#fff;border:1px solid #ded7ed;border-radius:12px;overflow:hidden}.explainer-scene{background:#f6f2fa;height:235px;position:relative;overflow:hidden}.explainer-scene>img{object-fit:contain}.is-playing .explainer-scene>img{animation:scene-zoom 5s linear both}.explainer-label{color:#4f46e5;background:#fff;border-radius:20px;padding:7px 10px;font-size:9px;position:absolute;top:14px;left:14px}.explainer-tags{justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.explainer-tags span{background:#fffe;border:1px solid #e1dcec;border-radius:5px;padding:8px 10px;font-size:9px}.explainer-copy{min-height:113px;padding:18px 20px}.explainer-copy h3{letter-spacing:-.3px;font-size:17px;font-weight:600}.explainer-copy p{color:#68617c;margin-top:7px;font-size:11px;line-height:1.7}.explainer-controls{border-top:1px solid #eee8f6;align-items:center;gap:15px;padding:12px 18px;display:flex}.explainer-controls button{color:#fff;cursor:pointer;background:#4f46e5;border-radius:5px;padding:8px 13px;font-size:11px}.explainer-controls>span{color:#716685;font-size:8px}.explainer-controls>span:last-child{margin-left:auto}@keyframes scene-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@media (max-width:760px){.sesska-art-hero{height:380px}.sesska-art-hero .collage-main{height:350px}.sesska-art-hero .exchange-card{max-width:95%;left:10px}.content-graphics{grid-template-columns:1fr}.exchange-graphic{padding:25px}.project-graphic{padding:20px}.project-art{height:190px}.project-graphic h3{font-size:22px}.film-selector button{gap:5px;padding:10px 7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.is-playing .explainer-scene>img{animation:none}}.hero-hotspots{pointer-events:none;z-index:4;position:absolute;inset:0}.feature-pop{pointer-events:auto;text-align:left;cursor:pointer;align-items:center;gap:12px;transition:transform .2s;display:flex;position:absolute;box-shadow:0 12px 35px #29214e1c}.feature-pop:hover{transform:translateY(-5px)}.feature-pop-swap{background:#e6f5eb;border:1px solid #d3e5db;border-radius:12px;padding:17px 20px;animation:popup-arrive .6s .3s both;left:-20px}.feature-pop-swap>span{color:#347059;font-size:30px}.feature-pop small{letter-spacing:1.3px;color:#5b7f69;font-size:7px;display:block}.feature-pop strong{margin-top:5px;font-size:12px;display:block}.feature-pop b{margin-left:10px;font-size:17px;font-weight:400}.feature-pop-live{background:#fff;border:1px solid #e9e1f5;border-radius:30px;padding:14px 17px;font-size:11px;animation:popup-arrive .6s .8s both;top:85px;right:-18px}.feature-pop-live i{background:#4f46e5;border-radius:50%;width:7px;height:7px}.experience-bento{grid-template-columns:1fr 1fr;gap:24px;display:grid}.swap-playground{background:#e5f2e9;border-radius:20px;padding:32px}.bento-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.bento-top>span:last-child{color:#6b8273;font-size:9px}.swap-playground h3{letter-spacing:-1px;margin:22px 0;font-size:33px;font-weight:500;line-height:1.15}.swap-live{background:#ffffffa8;border:1px solid #cfe1d5;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:22px;animation:popup-arrive .35s both;display:flex}.swap-live small{letter-spacing:1.2px;color:#647e6e;font-size:8px}.swap-live strong{letter-spacing:-.6px;margin-top:8px;font-size:22px;font-weight:500;display:block}.swap-live>span{color:#4f46e5;font-size:28px}.swap-playground>p{color:#5e7567;min-height:43px;margin:17px 0;font-size:12px;line-height:1.8}.bento-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.bento-actions button{cursor:pointer;color:#2f6150;font-size:12px;font-weight:600}.bento-actions button:first-child{align-items:center;gap:20px;display:flex}.bento-actions button:last-child{background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.example-note{color:#647b6c;margin-top:20px;font-size:9px;display:block}.session-photo-card{background:#e8d8c7;border-radius:20px;min-height:420px;position:relative;overflow:hidden}.session-photo-card>img{object-fit:cover}.session-photo-card:after{content:"";pointer-events:none;background:linear-gradient(#30251c15 35%,#211c2bae);position:absolute;inset:0}.session-photo-label{letter-spacing:1px;z-index:1;background:#fff9;border-radius:30px;padding:10px 13px;font-size:9px;position:absolute;top:24px;left:24px}.session-photo-copy{z-index:1;color:#fff;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:43px;left:28px;right:28px}.session-photo-copy p{letter-spacing:-.9px;font-size:31px;line-height:1.2}.session-photo-copy strong{font-weight:500}.session-photo-copy button{color:#4f46e5;cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:25px;display:grid}.ai-photo-note{color:#ffffffb0;z-index:1;font-size:8px;position:absolute;bottom:17px;left:28px}.project-story{background:#f9ede3;border:1px solid #eedfd3;border-radius:20px;grid-column:1/-1;grid-template-columns:1fr 1.1fr;align-items:center;display:grid;overflow:hidden}.project-story>div:first-child{padding:40px}.project-story h3{letter-spacing:-1px;margin:18px 0;font-size:34px;font-weight:500;line-height:1.15}.project-story p{color:#806f65;max-width:335px;font-size:13px;line-height:1.8}.project-story button{color:#4f46e5;cursor:pointer;align-items:center;gap:25px;margin-top:24px;font-size:12px;font-weight:600;display:flex}.project-story-art{height:340px;position:relative}.project-story-art img{object-fit:contain}.feature-dialog{color:#222338;background:#fff;border:1px solid #e5e0f0;border-radius:20px;width:min(530px,100vw - 32px);max-height:85dvh;margin:auto;padding:0;box-shadow:0 25px 100px #19103033}.feature-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#19142c80}.feature-dialog[open]{animation:popup-arrive .2s ease-out}.feature-dialog-inner{padding:32px}.dialog-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.dialog-top button{cursor:pointer;background:#f1edf9;border-radius:50%;width:33px;height:33px;font-size:24px}.dialog-feature-icon{color:#4f46e5;background:#e4f2e9;border-radius:15px;place-items:center;width:60px;height:60px;margin:22px 0;font-size:32px;display:grid}.dialog-feature-icon.session{background:#eee7fa}.dialog-feature-icon.project{background:#fae8da}.feature-dialog h2{letter-spacing:-1px;margin:0 0 18px;font-size:30px;line-height:1.15}.feature-dialog-inner>p{color:#756e84;font-size:13px;line-height:1.85}.feature-dialog ol{margin:23px 0;padding:0;list-style:none}.feature-dialog li{border-bottom:1px solid #eee9f5;align-items:center;gap:16px;padding:13px 0;font-size:12px;display:flex}.feature-dialog li span{color:#4f46e5;font-size:10px}.sesska-motion-film{aspect-ratio:8/5;background:#f3f0fc;border:1px solid #ded7ed;border-radius:12px;width:100%;display:block}.film-transcript{color:#6f6483;margin-top:14px;font-size:10px}.film-transcript summary{cursor:pointer}.film-transcript p{margin-top:9px;line-height:1.8}@keyframes popup-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.feature-pop-swap{padding:13px;left:-5px}.feature-pop-live{padding:11px 13px;font-size:10px;top:66px;right:-8px}.experience-bento{grid-template-columns:1fr;gap:18px}.swap-playground{padding:24px}.swap-playground h3{font-size:30px}.swap-live{padding:18px}.swap-live strong{font-size:20px}.session-photo-card{min-height:380px}.project-story{grid-column:auto;grid-template-columns:1fr}.project-story>div:first-child{padding:28px 28px 0}.project-story h3{font-size:31px}.project-story-art{height:260px}.feature-dialog-inner{padding:25px}.feature-dialog h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.feature-dialog[open],.feature-pop,.swap-live{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--background:#f7f8fc;--foreground:#202438;--ui-ink:#202438;--ui-muted:#73798d;--ui-line:#e6e9f1;--ui-radius:12px}body{background:var(--background);color:var(--foreground);font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}a,button,input,select,textarea{touch-action:manipulation}button:not(:disabled),summary{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}input,select,textarea{min-width:0}a,button,input,select,textarea{transition:background .16s,border-color .16s,box-shadow .16s}:focus-visible{outline:3px solid #a5b4fc;outline-offset:3px}::selection{background:#dedaff;color:#292445}.skip-link{position:fixed;top:-80px;left:20px;z-index:100;padding:12px 20px;background:#fff;color:#4f46e5;border:2px solid #4f46e5;border-radius:8px}.skip-link:focus{top:12px}.site-header{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--ui-line);background:#fff}.site-header-inner{margin:auto;display:flex;align-items:center;gap:48px;height:80px;padding:0 36px}.desktop-navigation{display:flex;align-items:center;gap:30px;margin-left:35px;font-size:14px;color:#5e6479;font-weight:500}.desktop-navigation a:hover,.desktop-navigation a[aria-current]{color:#4f46e5}.header-account{display:flex;align-items:center;gap:19px;margin-left:auto;font-size:14px}.header-icon{color:#71768a}.account-avatar{display:grid;place-items:center;height:36px;width:36px;border:1px solid #ddd8f6;border-radius:50%;color:#4f46e5;background:#f0ecfd;font-weight:600}.signout-button{font-size:13px;color:#74798b}.mobile-menu-button{display:none;background:none;border:0;color:#52556f;padding:7px}.mobile-navigation{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ui-line);padding:15px 20px;gap:4px}.mobile-navigation a{padding:12px;border-radius:7px;font-size:14px}.mobile-navigation a[aria-current]{background:#eef0ff;color:#4f46e5}.nav-error{font-size:14px;color:#b42340;text-align:center;padding:8px}.workspace-shell{display:grid;grid-template-columns:238px minmax(0,1fr);max-width:1600px;margin:0 auto;min-height:calc(100vh - 80px)}.workspace-sidebar{border-right:1px solid var(--ui-line);background:#fff;padding:27px 20px;position:sticky;top:80px;height:calc(100dvh - 80px);overflow-y:auto}.workspace-label{color:#3d4156;font-weight:600;padding:0 13px 26px}.sidebar-group{margin-bottom:28px}.sidebar-group>p{font-size:11px;letter-spacing:1.4px;color:#687086;font-weight:600;margin:0 13px 11px}.sidebar-group a{display:flex;align-items:center;gap:12px;padding:11px 13px;margin-top:3px;border-radius:8px;font-size:14px;color:#73788a}.sidebar-group a svg{width:18px;height:18px}.sidebar-group a[aria-current]{background:#eeedfc;font-weight:600}.sidebar-group a:hover{background:#f5f4fc;color:#4f46e5}.sidebar-help{padding:16px;border:1px solid #e7e4f8;background:#faf9ff;border-radius:10px}.sidebar-help strong{display:block;font-size:14px;line-height:1.5;margin:12px 0 7px}.sidebar-help p{font-size:13px;line-height:1.7;color:#687086}.sidebar-help a{display:flex;align-items:center;gap:7px;font-weight:600;color:#4f46e5;margin-top:15px}.help-link{display:block;font-size:13px;color:#687086;margin:24px 12px}.workspace-body{min-width:0;display:flex;flex-direction:column}.workspace-context{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 38px 0;color:#687086;font-size:12px}.workspace-context a,.workspace-context>span{display:flex;align-items:center;gap:8px}.workspace-context svg{width:14px;height:14px}.workspace-context a{color:#777e94}.workspace-footer{margin-top:auto;border-top:1px solid var(--ui-line);display:flex;gap:24px;font-size:12px;color:#687086}.workspace-footer>span{margin-right:auto}.product-page{width:100%;max-width:1280px;margin:0 auto;padding:36px 38px 60px!important;min-height:0!important;background:transparent!important;color:var(--ui-ink);flex:1}.product-page>.max-w-2xl,.product-page>.max-w-3xl,.product-page>.max-w-6xl{max-width:none}.product-page>div.text-center{text-align:left}.product-page h1{font-size:32px;letter-spacing:-1.1px;line-height:1.2;color:var(--ui-ink)}.product-page h2{letter-spacing:-.4px}.product-page :is(input:not([type=file]):not([type=checkbox]):not([type=radio]),select,textarea){background:#fff;border:1px solid #dfe3ed;border-radius:8px;padding:12px 14px;font-size:14px;color:#30364b;min-height:44px}.product-page textarea{min-height:120px;resize:vertical}.product-page input:focus,.product-page select:focus,.product-page textarea:focus{border-color:#8f88ed;box-shadow:0 0 0 3px #eeecfc;outline:none}.product-page input::placeholder,.product-page textarea::placeholder{color:#687086}.product-page .rounded-2xl{border-radius:8px}.product-page :is(button,a).bg-indigo-600,.product-page :is(button,a).bg-slate-900{background:#4f46e5;border:1px solid transparent;font-weight:600;font-size:14px;min-height:40px;border-radius:7px}.product-page :is(button,a).bg-indigo-600:hover,.product-page :is(button,a).bg-slate-900:hover{background:#4338ca;box-shadow:0 4px 12px #4f46e520}.product-page .border-slate-200{border-color:var(--ui-line)}.product-page .bg-white.rounded-xl{box-shadow:0 3px 12px #29305903}.product-page p{overflow-wrap:anywhere}.product-page .text-slate-500{color:#73798d}.product-page .text-slate-900{color:var(--ui-ink)}.product-page>.max-w-md{max-width:650px;padding:34px}.product-page.flex.items-center.justify-center{align-items:flex-start;flex-direction:column;max-width:760px;justify-content:flex-start}.product-page.flex.items-center.justify-center>div{max-width:none}.product-page form{text-align:left}.product-page form label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500;color:#454c63}.product-page .field-hint{font-size:13px;line-height:1.6;color:#687086;font-weight:400}.product-page .field-label{display:block;font-size:14px;font-weight:500;margin:4px 0 7px;color:#52596d}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:25px}.section-kicker{font-size:11px!important;letter-spacing:1.7px;font-weight:600;text-transform:uppercase;color:#777092!important;margin:0 0 12px}.page-heading h1{margin:0}.page-heading>div>p:last-child{color:#687086;margin-top:10px}.ui-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:42px;border-radius:8px;padding:11px 18px;font-size:14px;font-weight:600;white-space:nowrap;border:1px solid transparent}.ui-button.primary{background:#4f46e5;color:#fff}.ui-button.primary:hover{background:#4338ca;box-shadow:0 4px 12px #4f46e522}.ui-button.secondary{background:#fff;border-color:#e1e4ed;color:#555c72}.ui-button.secondary:hover{background:#f8f8fd;border-color:#b8b1ec}.ui-button.danger{background:#fff2f3;border-color:#f4d7dd;color:#b23b50}.ui-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:5px;background:#f1f2f7;color:#687086;font-size:12px;font-weight:500;text-transform:capitalize}.ui-badge.success{background:#eaf6ef;color:#398261}.ui-badge.brand{background:#eeecfc;color:#6557c8}.ui-badge.pending{background:#fff5e4;color:#ad813d}.ui-notice{padding:14px 17px;border-radius:8px;background:#f0effd;border:1px solid #e2def9;font-size:14px;color:#6b5ba2;line-height:1.7;margin:18px 0}.ui-notice.error{background:#fff3f3;color:#af3f53;border-color:#f5dce2}.empty-state{background:#fff;border:1px solid var(--ui-line);border-radius:14px;text-align:center;padding:55px 25px}.empty-icon{display:grid;place-items:center;width:64px;height:64px;background:#f1eefc;border-radius:18px;color:#8477cd;margin:0 auto 20px}.empty-state h2{font-size:19px;font-weight:600}.empty-state p{color:#687086;max-width:360px;margin:10px auto 24px}.loading-state{display:flex;align-items:center;justify-content:center;gap:12px;padding:70px 20px;color:#687086;font-size:14px}.loading-spinner{width:18px;height:18px;border:2px solid #e6e1f7;border-top-color:#7969d6;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.member-avatar{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:#edeafb;color:#7968c0;font-size:14px;font-weight:600;overflow:hidden;flex-shrink:0}.member-avatar img{width:100%;height:100%;object-fit:cover}.member-avatar.large{height:88px;width:88px;font-size:24px;border-radius:22px}.filter-panel{padding:20px;background:white;border:1px solid var(--ui-line);border-radius:12px;margin-bottom:25px}.search-field{display:flex;align-items:center;gap:10px;border:1px solid #e0e3ed;border-radius:8px;padding-left:14px;color:#687086}.product-page .search-field input{border:0;box-shadow:none;flex:1;width:100%;background:transparent}.filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:16px}.filter-chip{border:1px solid #e7e8f0;border-radius:6px;padding:8px 12px;color:#687086;font-size:13px;background:white}.filter-chip[aria-pressed=true]{color:#6254c7;background:#f0edfd;border-color:#d9d2f5}.filter-row select{margin-left:auto;min-height:34px;padding:7px 10px;font-size:13px}.result-meta{display:flex;justify-content:space-between;align-items:center;margin:22px 0 17px;color:#687086;font-size:13px}.people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.person-card{display:flex;flex-direction:column;padding:23px;border:1px solid var(--ui-line);border-radius:12px;background:white;transition:box-shadow .2s,border-color .2s}.person-card:hover{border-color:#d3ccf0;box-shadow:0 8px 28px #372b6908}.person-top{display:flex;align-items:center;gap:12px}.person-top h2{font-size:15px;font-weight:600}.person-top p{font-size:13px;margin-top:5px;color:#687086}.person-tags{display:flex;gap:7px;flex-wrap:wrap}.person-skills{display:grid;gap:13px;margin-bottom:22px}.person-skills dt{font-size:11px;letter-spacing:.8px;color:#687086;text-transform:uppercase}.person-skills dd{margin-top:5px;color:#656d81}.person-bottom{margin-top:auto;border-top:1px solid #f0f0f5;padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:10px}.person-bottom strong{font-weight:600}.person-bottom small{display:block;font-size:11px;color:#687086}.person-bottom a{padding:9px 12px;font-size:12px;min-height:36px}.rating-line{color:#ae8b48;margin-bottom:15px}.workspace-two-column{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:25px}.project-list{display:grid;gap:17px}.project-listing{background:#fff;border:1px solid var(--ui-line);padding:25px;border-radius:12px}.project-listing-top{display:flex;justify-content:space-between;align-items:center;gap:15px}.project-listing h2{font-size:18px;font-weight:600}.project-listing>p{color:#687086;line-height:1.9;margin:14px 0}.project-listing-bottom{display:flex;align-items:center;margin-top:19px;padding-top:19px;border-top:1px solid #f0f1f6;font-size:13px;color:#687086}.project-listing-bottom strong{color:#59627a;font-size:14px}.project-listing-bottom>a{margin-left:auto}.info-panel{background:#fff;border:1px solid var(--ui-line);border-radius:12px;padding:23px;height:fit-content}.info-panel h2{font-size:15px;font-weight:600;margin-bottom:12px}.info-panel li,.info-panel p{font-size:14px;color:#687086;line-height:1.9}.info-panel ol{padding-left:18px}.info-panel li{margin-bottom:12px}.info-panel .ui-button{margin-top:18px;width:100%}.onboarding-surface{min-height:calc(100vh - 80px);background:#f8f9fd}.onboarding-surface .product-page{max-width:720px;padding-top:55px!important}.auth-layout{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 80px)}.auth-story{background:#eeecfa;padding:65px max(40px,8vw);display:flex;flex-direction:column;justify-content:center}.auth-story h2{font-size:42px;line-height:1.17;letter-spacing:-1.6px;color:#2e2a4e;font-weight:500}.auth-story h2 span{color:#6656c8}.auth-story>p{color:#687086;font-size:14px;line-height:1.9;margin:20px 0}.auth-story-art{position:relative;aspect-ratio:3/2;margin:25px -20px 0}.auth-story-art img{object-fit:contain;border-radius:15px}.auth-form-panel{display:flex;align-items:center;justify-content:center;padding:55px 35px;background:#fff}.auth-form-inner{width:100%;max-width:370px}.auth-form-inner h1{font-size:30px;letter-spacing:-1px;font-weight:600}.auth-form-inner>p{color:#687086;line-height:1.8;margin:12px 0 28px}.field-stack{gap:19px}.field-stack,.field-stack label{display:flex;flex-direction:column}.field-stack label{gap:8px;font-size:14px;font-weight:500;color:#525a71}.field-stack input,.field-stack select,.field-stack textarea{width:100%;min-height:45px;border:1px solid #e0e4ee;border-radius:8px;padding:12px 14px;font-size:14px;background:#fff}.field-stack textarea{min-height:135px;resize:vertical}.password-field{position:relative}.password-field input{padding-right:65px}.password-field button{position:absolute;right:13px;top:14px;color:#687086}.field-stack small{font-size:12px;color:#687086;font-weight:400}.auth-switch{margin-top:24px;text-align:center;font-size:14px;color:#687086}.auth-switch a{color:#6554c7;font-weight:600}.onboarding-steps{display:flex;gap:10px;margin-bottom:30px;font-size:12px;color:#687086}.onboarding-steps span{padding-bottom:10px;border-bottom:2px solid #e3e5ef;flex:1}.onboarding-steps span.active{color:#6556c4;border-color:#796bd3}.form-surface{background:white;border:1px solid var(--ui-line);padding:32px;border-radius:14px}.role-grid{display:grid;gap:14px}.role-choice{display:flex;align-items:center;gap:20px;padding:24px;border:1px solid #e4e6f0;background:white;border-radius:12px}.role-choice:hover{border-color:#a59bdb;background:#fbfaff}.role-choice>span{width:46px;height:46px;display:grid;place-items:center;background:#f1edfb;color:#7968bd;border-radius:12px}.role-choice h2{font-size:17px;font-weight:600}.role-choice p{color:#687086;margin-top:6px}.role-choice>svg{margin-left:auto;color:#687086}.auth-loading{padding:70px 30px;text-align:center}@media(min-width:1600px){.workspace-shell{border-left:1px solid var(--ui-line);border-right:1px solid var(--ui-line)}}@media(max-width:1200px){.site-header-inner{gap:25px;padding:0 25px}.desktop-navigation{margin-left:0;gap:20px}.workspace-shell{grid-template-columns:210px minmax(0,1fr)}.workspace-sidebar{padding:26px 13px}.product-page{padding-left:26px!important;padding-right:26px!important}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-two-column{grid-template-columns:1fr}.workspace-two-column>aside{display:none}.auth-story{padding:50px}.auth-story h2{font-size:35px}}@media(max-width:850px){.workspace-shell{grid-template-columns:1fr}.desktop-navigation,.workspace-sidebar{display:none}.mobile-menu-button{display:block}.site-header-inner{height:72px;gap:15px;padding:0 20px}.header-account{gap:13px}.signout-button{display:none}.workspace-context{padding:20px 24px 0}.workspace-footer{padding:22px 24px}.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-form-panel{min-height:calc(100dvh - 72px)}.page-heading h1{font-size:28px}.page-heading{align-items:flex-start}.workspace-context>span{font-size:11px}}@media(max-width:560px){.site-header-inner .ui-button{min-height:36px;padding:9px 12px;font-size:12px}.site-header-inner .ui-button svg{display:none}.site-header-inner .sesska-original-brand svg{width:30px;height:30px}.header-account{font-size:13px;gap:10px}.site-header-inner .sesska-original-brand .text-xs{font-size:11px}.product-page{padding:27px 18px 45px!important}.workspace-context{padding-left:18px;padding-right:18px}.workspace-context>a{font-size:11px}.people-grid{grid-template-columns:1fr;gap:14px}.page-heading{flex-direction:column;gap:20px}.page-heading h1{font-size:28px}.page-heading .ui-button{width:100%}.filter-row select{width:100%;margin-top:5px}.workspace-footer{flex-wrap:wrap;font-size:11px;gap:16px}.workspace-footer>span{width:100%}.product-page>.max-w-md{padding:23px}.product-page .flex.gap-2,.product-page .flex.gap-3{flex-wrap:wrap}.product-page .flex.gap-2 input{min-width:0}.person-bottom{flex-wrap:nowrap}.form-surface{padding:24px}.onboarding-surface .product-page{padding-top:35px!important}.product-page h1{font-size:28px}.product-page .fixed.inset-0 .absolute.bottom-8{width:100%;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 14px}.product-page .fixed.inset-0 .absolute.bottom-8 button{padding:10px 13px;font-size:13px}.product-page .fixed.inset-0 video.absolute{width:135px;height:95px;bottom:145px;right:16px}.auth-form-panel{padding:40px 25px}}@media(prefers-reduced-motion:reduce){.loading-spinner{animation:none}}.form-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.panel-title{font-size:18px}.muted-copy{color:#687086;line-height:1.9;margin:12px 0 22px}.profile-overview{background:#fff;border:1px solid var(--ui-line);border-radius:14px;overflow:hidden}.profile-banner{height:112px;background:linear-gradient(120deg,#eeebfc,#f5effb 65%,#eff4f9);padding:25px;text-align:right;color:#687086;font-size:11px;letter-spacing:1px}.profile-intro{display:flex;align-items:center;gap:22px;padding:0 28px 22px;margin-top:-30px;position:relative}.profile-intro .member-avatar{border:5px solid white}.profile-intro h2{font-size:24px;margin-top:40px;font-weight:600;letter-spacing:-.7px}.profile-intro p{font-size:14px;color:#687086;margin:7px 0 10px}.profile-tools{display:flex;flex-wrap:wrap;gap:10px;padding:0 28px 27px}.profile-tools label{cursor:pointer}.profile-skill-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.profile-skill-grid .form-surface{padding:26px}.profile-skill-grid h2{font-size:18px;font-weight:500;line-height:1.5}.profile-skill-grid p:last-child{line-height:1.8;color:#687086;margin-top:12px}.profile-quicklinks{display:flex;flex-wrap:wrap;gap:10px}.profile-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:25px;align-items:start}.public-profile-top{display:flex;gap:25px;align-items:center;padding-bottom:27px;border-bottom:1px solid var(--ui-line)}.profile-details{display:grid;gap:24px;padding-top:25px}.profile-details dt{text-transform:uppercase;letter-spacing:1.2px;font-size:11px;color:#687086}.profile-details dd{margin-top:9px;font-size:15px;color:#5b6278;line-height:1.7}.profile-safety{display:flex;flex-wrap:wrap;gap:22px;margin:22px 10px;color:#687086}.profile-safety button:last-child{color:#687086}.request-surface .empty-state{border:0;padding:10px}.project-description{font-size:14px;color:#777f94;line-height:2;white-space:pre-wrap}.workspace-tabs{display:flex;gap:24px;border-bottom:1px solid var(--ui-line);margin:0 0 26px;overflow-x:auto}.workspace-tabs button{display:flex;align-items:center;gap:9px;padding:13px 0;border-bottom:2px solid transparent;white-space:nowrap;color:#687086}.workspace-tabs button[aria-pressed=true]{color:#6254c5;border-color:#7060d1;font-weight:600}.workspace-tabs button span{background:#ece9f8;padding:2px 6px;border-radius:4px}.request-list{display:grid;gap:18px}.request-card{background:#fff;border:1px solid var(--ui-line);border-radius:12px;padding:25px}.request-top{display:flex;align-items:center;gap:13px}.request-top h2{font-size:14px;font-weight:600}.request-top p{font-size:13px;color:#687086;margin-top:6px}.request-top>.ui-badge{margin-left:auto}.request-message{color:#687086;margin:20px 0 14px;line-height:1.9;white-space:pre-wrap}.request-time{font-size:13px;color:#687086}.review-panel{margin-top:24px;border-top:1px solid var(--ui-line);padding-top:18px;font-size:14px}.review-panel summary{cursor:pointer;color:#7564b5}.review-panel form{margin-top:20px}.schedule-card{display:flex;align-items:center;gap:24px;background:#fff;border:1px solid var(--ui-line);border-radius:12px}.date-tile{width:65px;text-align:center;border:1px solid #e1dcf2;background:#f4f1fc;border-radius:9px;padding:12px;flex-shrink:0}.date-tile span{text-transform:uppercase;color:#687086}.date-tile strong{display:block;font-size:25px;color:#7865b9;font-weight:500}.schedule-info{flex:1}.schedule-info h2{font-size:16px;font-weight:600}.schedule-info p{margin:7px 0 10px;color:#687086}.schedule-type{font-size:12px;color:#687086;margin-left:10px}.linkedin-profile-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.linkedin-main-column,.linkedin-side-column{display:grid;gap:18px}.linkedin-hero-card,.linkedin-section-card,.linkedin-side-card{background:#fff;border:1px solid var(--ui-line);border-radius:12px;overflow:hidden}.linkedin-edit-panel{margin-bottom:6px}.linkedin-cover{height:158px;position:relative;background:linear-gradient(120deg,#d8e4f7,#f4f6fb 58%,#e7edf7)}.linkedin-cover img{display:block}.linkedin-cover button{border:1px solid #e1e4ed}.linkedin-intro{display:flex;gap:22px;align-items:flex-end;padding:0 28px 20px;margin-top:-44px;position:relative}.linkedin-intro .member-avatar{width:96px;height:96px;border:5px solid #fff;border-radius:50%;font-size:25px;box-shadow:0 2px 10px #17203316}.linkedin-intro-copy{min-width:0;padding-top:48px}.linkedin-intro-copy h2{margin:0;font-size:28px;line-height:1.15;font-weight:650;letter-spacing:0;color:#1f2433}.linkedin-headline{margin:7px 0 4px;color:#30384d;font-size:15px;line-height:1.45}.linkedin-location{margin:0 0 12px;color:#687086;font-size:13px}.linkedin-actions,.linkedin-activity-links,.linkedin-badges{display:flex;flex-wrap:wrap;gap:10px}.linkedin-actions{padding:0 28px 28px}.linkedin-actions label{cursor:pointer}.linkedin-section-card{padding:26px 28px}.linkedin-section-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.linkedin-section-heading h2,.linkedin-side-card h2{margin:0;font-size:18px;font-weight:650;color:#202639;letter-spacing:0}.linkedin-section-heading button{width:34px;height:34px;border-radius:50%;border:1px solid #e2e5ed;display:inline-flex;align-items:center;justify-content:center;color:#525b73;background:#fff}.linkedin-section-card p,.linkedin-side-card p{color:#5f687e;font-size:14px;line-height:1.75;white-space:pre-wrap}.linkedin-skill-list{display:grid;gap:14px}.linkedin-skill-list article{border:1px solid #edf0f5;border-radius:8px;padding:16px;background:#fff}.linkedin-skill-list span{color:#687086;display:block;font-size:12px;margin-bottom:5px}.linkedin-skill-list strong{display:block;color:#202639;font-size:15px;line-height:1.4;font-weight:650}.linkedin-activity-links a{border:1px solid #e3e6ee;border-radius:8px;padding:10px 13px;color:#4f5a72;font-size:14px}.linkedin-info-list{display:grid;gap:14px;margin-top:16px}.linkedin-info-list div{display:grid;gap:4px;min-width:0}.linkedin-info-list dt{color:#687086;font-size:12px;text-transform:uppercase;letter-spacing:.8px}.linkedin-info-list dd{color:#202639;font-size:14px;overflow-wrap:anywhere}.linkedin-side-card{padding:22px}.linkedin-side-card .profile-checklist{margin-top:14px}.inbox-layout{display:grid;grid-template-columns:340px 1fr;background:#fff;border:1px solid var(--ui-line);border-radius:14px;min-height:560px;overflow:hidden}.inbox-threads{padding:20px 0;border-right:1px solid var(--ui-line)}.inbox-threads>.search-field{margin:0 18px 19px}.inbox-thread{display:flex;align-items:center;gap:12px;border-bottom:1px solid #f2f2f7;padding:20px}.inbox-thread:hover{background:#f8f7fd}.inbox-thread>div{min-width:0;flex:1}.inbox-thread h2{font-weight:600}.inbox-thread p{font-size:13px;margin-top:6px;color:#687086;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-thread>svg{color:#687086}.inbox-welcome{padding:50px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.inbox-welcome h2{font-size:25px;font-weight:500;line-height:1.25;letter-spacing:-.7px}.inbox-welcome p{line-height:1.9;color:#687086;margin:18px 0 24px;max-width:330px}.inbox-no-results{font-size:14px;color:#687086;padding:25px;line-height:1.8}.feed-list{display:grid;gap:20px}.feed-card{padding:27px;border:1px solid var(--ui-line);border-radius:12px;background:#fff}.feed-card h3{font-size:21px;font-weight:500;letter-spacing:-.6px;margin-top:25px}.feed-body{font-size:14px;line-height:1.9;color:#777f91;margin:16px 0;white-space:pre-wrap}.feed-media{width:100%;max-height:480px;object-fit:contain;height:auto;border-radius:9px;background:#f7f7fc;margin-top:18px}.feed-engagement{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:14px 0;border-top:1px solid #f0f0f6;border-bottom:1px solid #f0f0f6;color:#687086}.feed-engagement a,.feed-engagement button{color:#687086}.feed-engagement button[aria-pressed=true]{color:#7160bc}.feed-engagement button span{margin-left:7px}.feed-comments>div{background:#f9f9fc;padding:13px 15px;border-radius:7px;margin-top:10px}.feed-comments strong{font-weight:600;color:#687086}.feed-comments p{margin-top:5px;color:#687086;line-height:1.7}.comment-composer{display:flex;gap:10px;margin-top:15px}.comment-composer input{flex:1;width:100%}.feed-login{display:block;margin-top:18px;font-size:13px;color:#7869bf}.leaderboard-table{background:white;border:1px solid var(--ui-line);border-radius:12px;padding:0 26px}.leaderboard-labels{display:flex;justify-content:space-between;border-bottom:1px solid var(--ui-line);padding:22px 0;font-size:11px;color:#687086;letter-spacing:1px}.leaderboard-row{display:flex;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid #f1f2f7}.leaderboard-row:last-child{border:0}.rank{font-size:14px;color:#687086;width:24px}.rank.top{color:#687086;font-weight:600}.leaderboard-row h2{font-size:14px;font-weight:600}.leaderboard-row p{font-size:13px;color:#687086;margin-top:5px}.leaderboard-row>strong{margin-left:auto;color:#736689;font-size:18px;font-weight:500;text-align:right}.leaderboard-row small{display:block;color:#687086;margin-top:3px}.help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.help-grid .empty-icon{margin:0 0 22px;width:45px;height:45px;border-radius:12px}.help-grid .info-panel{height:100%;display:flex;flex-direction:column}.help-grid .ui-button{margin-top:auto}.help-grid .info-panel p{margin-bottom:25px}.help-faq{max-width:780px;margin:55px auto 35px}.help-faq h2{font-size:24px;font-weight:500;letter-spacing:-.7px;margin-bottom:20px}.help-faq details{padding:20px 0;border-bottom:1px solid #e8e9f1}.help-faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:14px;color:#77758c}.help-faq summary::-webkit-details-marker{display:none}.help-faq summary span{color:#687086}.help-faq details p{color:#687086;padding-top:15px}.help-bottom{justify-content:space-between;gap:20px;background:#eeeaf8;padding:27px;border-radius:12px;font-size:15px;color:#786791}.guide-launcher,.help-bottom{display:flex;align-items:center}.guide-launcher{position:fixed;bottom:22px;right:22px;z-index:35;gap:9px;background:#fff;border:1px solid #e1ddee;color:#83739e;border-radius:30px;padding:12px 17px;font-size:13px;box-shadow:0 4px 20px #36254b10}.quick-help-dialog{position:fixed;inset:auto 22px 25px auto;margin:0;width:min(380px,calc(100vw - 32px));max-height:85dvh;overflow:auto;border:1px solid #e3dced;border-radius:18px;padding:28px;background:#fff;color:#353048;box-shadow:0 20px 80px #2d194030}.quick-help-dialog::backdrop{background:#21182e33}.quick-help-dialog h2{font-size:25px;font-weight:500;line-height:1.3;letter-spacing:-.6px;margin:20px 0 12px}.quick-help-dialog>p{font-size:14px;color:#687086;margin-bottom:22px}.quick-help-dialog>a{display:flex;align-items:center;gap:13px;padding:15px 0;border-bottom:1px solid #f0eaf4;font-size:14px;color:#687086}.quick-help-dialog>a svg:last-child{margin-left:auto}.quick-help-dialog .quick-help-all{color:#7c66bd;border:0;font-size:13px;padding-bottom:0}@media(max-width:1100px){.help-grid,.linkedin-profile-layout,.profile-detail-layout{grid-template-columns:1fr}.help-grid .info-panel p{margin-bottom:5px}.help-grid .ui-button{margin-top:15px}.inbox-layout{grid-template-columns:290px 1fr}.inbox-welcome{padding:30px}}@media(max-width:650px){.profile-skill-grid{grid-template-columns:1fr}.profile-intro{gap:15px;padding-left:20px;padding-right:20px}.profile-intro h2{font-size:21px}.profile-tools{padding-left:20px;padding-right:20px}.linkedin-cover{height:126px}.linkedin-intro{display:block;padding:0 20px 20px}.linkedin-intro .member-avatar{width:86px;height:86px}.linkedin-intro-copy{padding-top:10px}.linkedin-intro-copy h2{font-size:24px}.linkedin-actions,.linkedin-section-card,.linkedin-side-card{padding-left:20px;padding-right:20px}.linkedin-actions .ui-button,.linkedin-actions a{width:100%}.inbox-layout{grid-template-columns:1fr;min-height:300px}.inbox-welcome{display:none}.inbox-threads{border:0}.feed-card,.request-card{padding:20px}.schedule-card{gap:15px;flex-wrap:wrap;padding:20px}.schedule-card>a{width:100%}.workspace-tabs{gap:20px}.comment-composer{gap:7px}.comment-composer .ui-button{padding:10px 13px}.profile-details dd{font-size:14px}.guide-launcher{bottom:15px;right:15px;padding:12px}.guide-launcher span{display:none}.leaderboard-table{padding:0 17px}.leaderboard-row{gap:12px}.help-bottom{flex-direction:column;align-items:start}.quick-help-dialog{right:16px;bottom:16px}}.conversation-panel{background:#fff;border:1px solid var(--ui-line);border-radius:14px;overflow:hidden}.conversation-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 24px;border-bottom:1px solid var(--ui-line)}.conversation-header>div{display:flex;align-items:center;gap:8px;font-size:13px;color:#71788d}.connection-dot{width:6px;height:6px;border-radius:50%;background:#c3bdcd}.connection-dot.ready{background:#57a883}.conversation-messages{height:440px;overflow-y:auto;padding:26px;display:flex;flex-direction:column;gap:16px}.conversation-start{margin:auto;text-align:center;color:#687086}.conversation-start svg{margin:0 auto 16px}.conversation-start h2{font-size:20px;color:#55556e;font-weight:500}.conversation-start p{font-size:14px;margin-top:10px;color:#687086}.message-bubble{max-width:80%}.message-bubble.mine{align-self:flex-end}.message-bubble.theirs{align-self:flex-start}.message-bubble>span{display:block;color:#687086;margin:0 3px 5px}.message-bubble.mine>span{text-align:right}.message-bubble>p{padding:13px 17px;background:#f0edf8;border-radius:12px 12px 12px 2px;line-height:1.8;color:#676178;white-space:pre-wrap;overflow-wrap:anywhere}.message-bubble.mine>p{background:#6554c7;color:#fff;border-radius:12px 12px 2px 12px}.conversation-composer{display:flex;gap:12px;border-top:1px solid var(--ui-line);padding:20px 24px}.conversation-composer input{flex:1;width:100%}.conversation-panel .ui-notice{margin:0 24px 20px}.incoming-call{margin:20px 24px;padding:20px;border-radius:12px;background:#f2edfa;color:#605179;font-size:14px}.incoming-call .form-actions{margin-top:12px}.call-stage{position:fixed;inset:0;z-index:70;background:#11121d}.remote-video{width:100%;height:100%;object-fit:contain}.local-video{position:absolute;right:30px;bottom:110px;width:220px;height:150px;object-fit:cover;border:2px solid #ffffff60;border-radius:15px;background:#252536}.call-status{top:25px;border:1px solid #ffffff20;padding:10px 20px;color:#687086;background:#242033cc;border-radius:30px;font-size:14px;max-width:90%;text-align:center}.call-controls,.call-status{position:absolute;left:50%;transform:translateX(-50%)}.call-controls{bottom:28px;display:flex;gap:12px}.call-controls button{border-radius:30px;padding:13px 20px;white-space:nowrap;font-size:14px;background:#fff;color:#665874}.call-controls button[aria-pressed=true]{background:#dcd0fc;color:#5e3b97}.call-controls .end-call{background:#dc4463;color:white}@media(max-width:560px){.conversation-header{padding:16px;gap:10px;flex-wrap:wrap}.conversation-header>div{font-size:12px}.conversation-messages{padding:18px;height:390px}.conversation-composer{padding:15px;gap:8px}.message-bubble{max-width:90%}.conversation-composer .ui-button{padding:10px 13px}.conversation-composer svg{display:none}.call-controls{width:100%;justify-content:center;flex-wrap:wrap;gap:8px;padding:0 12px}.call-controls button{font-size:13px;padding:11px 14px}.local-video{width:135px;height:95px;right:16px;bottom:145px}}:root{color-scheme:light}.route-content{flex:1;min-width:0}.home-discovery-search{display:flex;background:#fff;border:1px solid #dddfea;border-radius:9px;margin-top:27px;padding:6px;box-shadow:0 7px 22px #3b315909}.home-discovery-search input{min-width:0;flex:1;padding:10px;outline:none;color:#596079}.home-discovery-search:focus-within{border-color:#9b90d8;box-shadow:0 0 0 3px #eeeafb}.home-discovery-search button{padding:12px 18px;background:#4f46e5;color:white;border-radius:6px;font-weight:600}.home-secondary-cta{background:white;border:1px solid #dedfea;color:#55516a}.hero-actions{margin-top:18px}.hero-copy h1{font-size:clamp(38px,4.1vw,57px)}.marketing-surface .sesska-home{background:#fdfcfa}.marketing-surface .path-card{box-shadow:none}.marketing-surface .home-footer{padding-bottom:60px}:root{--ui-brand:#4f46e5;--ui-ink:#24253a;--ui-muted:#646b80;--ui-line:#e4e7f0;--ui-radius:16px;--background:#f6f7fb;--foreground:#24253a;--surface-shadow:0 3px 5px #20204402,0 14px 35px -25px #22224c28}body{font-size:15px;line-height:1.5;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}button:disabled{opacity:.6}.ui-button{min-height:46px;padding:12px 19px;font-size:13px;border-radius:9px;line-height:1.4}.ui-button.primary{box-shadow:0 4px 10px #4f46e516}.ui-button:active{transform:translateY(1px)}.ui-badge{font-size:11px;padding:6px 10px;border-radius:6px}.ui-notice{font-size:13px;border-radius:10px;line-height:1.8}.site-header-inner{height:78px;max-width:1600px;gap:26px}.desktop-navigation{margin-left:15px;gap:25px;font-size:13px}.desktop-navigation a{position:relative;padding:28px 0}.desktop-navigation a[aria-current]:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:14px;border-radius:2px;background:#4f46e5}.header-account{gap:17px;font-size:13px}.signout-button{min-height:40px;font-size:12px}.account-avatar{height:40px;width:40px}.workspace-shell{grid-template-columns:240px minmax(0,1fr);min-height:calc(100dvh - 78px)}.workspace-sidebar{top:78px;height:calc(100dvh - 78px);padding:30px 18px}.workspace-label{font-size:14px;padding:0 13px 27px;display:flex;flex-direction:column;gap:5px}.workspace-label span{font-size:9px;color:#9498ac;letter-spacing:2px;font-weight:500}.sidebar-group{margin-bottom:30px}.sidebar-group>p{font-size:9px;letter-spacing:1.3px;color:#8a8fa3}.sidebar-group a{font-size:13px;padding:12px;gap:11px;margin-top:4px;border-radius:9px;min-height:43px}.sidebar-group a[aria-current]{background:#efedff;color:#4f46e5;box-shadow:inset 3px 0 #4f46e5}.sidebar-help{padding:17px;background:linear-gradient(145deg,#f7f5ff,#fff);border-radius:12px}.sidebar-help p{font-size:12px}.sidebar-help strong{font-size:13px}.sidebar-help a{font-size:12px}.workspace-context{padding-top:24px;font-size:11px}.workspace-context a{font-size:11px}.workspace-footer{font-size:11px;padding:22px 38px}.product-page{padding-top:32px!important;padding-bottom:70px!important}.page-heading{align-items:flex-end;margin-bottom:30px;gap:28px}.page-heading>div{min-width:0;max-width:760px}.product-page h1{font-size:36px;font-weight:600;letter-spacing:-1.35px;line-height:1.18;text-wrap:balance}.section-kicker{font-size:10px!important;letter-spacing:1.4px;color:#6e64a5!important;margin-bottom:12px}.page-heading>div>p:last-child{font-size:14px;line-height:1.8;color:#73788c;max-width:650px;margin-top:13px}.page-heading>.ui-button{flex-shrink:0}.field-stack input,.field-stack select,.field-stack textarea,.product-page :is(input:not([type=file]):not([type=checkbox]):not([type=radio]),select,textarea){font-size:14px;min-height:48px;border-color:#dce0eb;border-radius:9px}.field-stack label,.product-page form label{font-size:13px;gap:9px;color:#434a60}.field-stack{gap:22px}.field-stack small,.product-page .field-hint{font-size:12px;line-height:1.7}.field-stack textarea{min-height:170px}.feed-card,.form-surface,.info-panel,.leaderboard-table,.person-card,.profile-overview,.project-listing,.request-card,.schedule-card{border-color:var(--ui-line);box-shadow:var(--surface-shadow);border-radius:14px}.form-surface{padding:30px}.panel-title{font-size:20px;font-weight:600;margin-bottom:22px}.info-panel{padding:25px}.info-panel h2{font-size:17px;line-height:1.4}.info-panel li,.info-panel p{font-size:13px}.muted-copy{font-size:14px}.form-actions{gap:12px}.filter-panel{padding:22px;border-radius:14px;box-shadow:var(--surface-shadow)}.search-field{background:#f9faff;border:1px solid #e1e5ef;border-radius:9px}.search-field:focus-within{box-shadow:0 0 0 3px #edeaff;border-color:#a89cec}.search-field input:focus{outline:none!important;box-shadow:none!important}.filter-row{gap:9px;margin-top:17px}.filter-chip{min-height:36px;border-radius:7px;font-size:12px;padding:8px 13px}.filter-chip[aria-pressed=true]{color:#4f46e5;background:#efedff;border-color:#cfc7fb}.product-page .filter-row select{min-height:36px;font-size:12px;padding:7px 10px}.result-meta{font-size:12px;margin:25px 0 18px}.people-grid{gap:20px}.person-card{padding:25px}.person-top h2{font-size:17px}.person-top p{font-size:12px}.member-avatar{height:50px;width:50px;border-radius:13px;background:#eeebfa;color:#6051aa;font-size:16px}.member-avatar.large{height:96px;width:96px}.person-tags{margin:21px 0}.person-skills{gap:17px}.person-skills dt{font-size:10px;color:#8a8fa2}.person-skills dd{font-size:14px;line-height:1.55;color:#4f566d}.person-bottom{padding-top:20px}.person-bottom strong{font-size:14px}.person-bottom small{font-size:10px;line-height:1.6;margin-top:4px}.person-bottom .ui-button{padding:9px 12px;font-size:12px;min-height:40px}.rating-line{color:#716298;font-size:12px}.load-more{text-align:center;padding:30px 0 5px}.empty-state{padding:55px 30px;border-radius:16px;background:linear-gradient(180deg,#fff,#fbfaff);min-height:290px;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-state h2{font-size:22px;letter-spacing:-.5px}.empty-state p{font-size:14px;max-width:420px;line-height:1.8}.empty-icon{background:#efebfc;border:1px solid #e8e0fa;width:66px;height:66px;border-radius:20px}.loading-state{padding:75px 20px;font-size:13px}.workspace-tabs{gap:26px;margin-bottom:27px}.workspace-tabs button{font-size:14px;padding:14px 2px;min-height:48px}.workspace-tabs button span{font-size:11px}.request-card{padding:27px}.request-top h2{font-size:17px}.request-top p{font-size:12px}.request-message{font-size:14px;line-height:1.85}.request-time{font-size:12px}.review-panel{font-size:13px}.schedule-card{padding:25px;gap:20px}.schedule-info h2{font-size:17px}.schedule-info p{font-size:13px}.date-tile{background:#efedff;border-color:#ded7f8}.date-tile strong{color:#4f46e5}.date-tile span,.schedule-type{font-size:11px}.project-listing{padding:28px}.project-listing-top{gap:20px}.project-listing h2{font-size:21px;line-height:1.4;letter-spacing:-.4px}.project-listing>p{font-size:14px;line-height:1.85}.project-listing-bottom{gap:15px;flex-wrap:wrap}.project-listing-bottom span{font-size:11px}.project-listing-bottom strong{font-size:15px;color:#30334a}.project-description{font-size:15px;line-height:1.95}.profile-details dt{font-size:10px}.profile-details dd{font-size:16px;color:#4c536a}.profile-banner{background:linear-gradient(115deg,#ddd6fb,#eeebfa 55%,#dfece8);height:125px}.profile-intro h2{font-size:27px}.profile-intro p{font-size:13px}.profile-safety{font-size:12px}.profile-skill-grid h2{font-size:21px}.profile-skill-grid p:last-child{font-size:13px}.feed-card{padding:28px}.feed-card h3{font-size:24px;line-height:1.35;font-weight:600}.feed-body{font-size:15px;line-height:1.85}.feed-engagement{font-size:13px;padding:16px 0}.feed-engagement button{min-height:30px}.feed-comments>div{padding:15px 17px;font-size:13px}.feed-comments strong{color:#4a4c63}.comment-composer{gap:12px}.inbox-layout{min-height:600px;border-radius:16px;box-shadow:var(--surface-shadow)}.inbox-thread{padding:22px}.inbox-thread h2{font-size:14px}.inbox-thread p{font-size:12px}.inbox-welcome{background:radial-gradient(ellipse at center,#f7f4ff,white 70%)}.inbox-welcome h2{font-size:29px}.inbox-welcome p{font-size:14px}.inbox-no-results{font-size:13px}.conversation-header>div{font-size:12px}.conversation-messages{height:clamp(350px,48vh,600px)}.message-bubble>p{font-size:14px;line-height:1.75}.message-bubble>span{font-size:11px}.message-bubble.mine>p{background:#4f46e5}.conversation-start h2{font-size:24px}.conversation-start p{font-size:13px}.call-status{color:#f0edff}.call-controls button{min-height:46px;font-size:13px}.leaderboard-labels{font-size:10px}.leaderboard-row{min-height:94px}.leaderboard-row h2{font-size:16px}.leaderboard-row p{font-size:12px}.leaderboard-row>strong{color:#4f46e5;font-size:22px}.rank.top{background:#efebfc;color:#5d4fa5;border-radius:9px;width:33px;height:33px;display:grid;place-items:center}.leaderboard-row small{font-size:11px}.help-grid .info-panel{padding:30px}.help-faq{max-width:850px}.help-faq h2{font-size:29px}.help-faq summary{font-size:15px;color:#41445b}.help-faq details p{font-size:14px;line-height:1.9}.help-bottom{padding:30px;background:#efedfb}.onboarding-surface .product-page{max-width:800px}.role-choice{padding:28px;border-radius:14px}.role-choice h2{font-size:20px}.role-choice p{font-size:14px;line-height:1.7}.onboarding-steps{font-size:11px;gap:16px}.auth-layout{min-height:calc(100dvh - 78px)}.auth-story{background:#f0edf9;padding:65px clamp(35px,6vw,100px)}.auth-story h2{font-size:clamp(36px,3.5vw,50px);line-height:1.16;font-weight:600}.auth-story>p{font-size:15px}.auth-story-art{margin:30px -15px 0}.auth-form-inner{max-width:410px}.auth-form-inner h1{font-size:34px}.auth-form-inner>p{font-size:14px}.auth-switch{font-size:13px}.forgot-password-link{font-size:12px;color:#4f46e5;text-align:right;margin-top:-10px}.password-field button{top:12px;min-height:25px;font-size:12px}.recovery-page{display:grid;place-items:center;min-height:calc(100dvh - 78px);padding:55px 22px;background:radial-gradient(ellipse at top,#eae4ff,#f8f9fc 70%)}.recovery-card{background:white;border:1px solid #e0dbf0;border-radius:20px;padding:42px;width:100%;max-width:490px;box-shadow:var(--surface-shadow)}.recovery-card h1{font-size:32px;line-height:1.2;letter-spacing:-1px}.recovery-back{display:block;color:#4f46e5;margin-top:26px;font-size:13px}.quick-search-trigger{display:flex;align-items:center;gap:8px;border:1px solid #e7e4f0;background:#faf9fd;color:#75738b;min-height:37px;padding:8px 10px;border-radius:8px;font-size:11px}.quick-search-trigger kbd{font-family:inherit;font-size:9px;color:#9692aa}.command-dialog{padding:0;margin:auto;width:min(570px,calc(100vw - 30px));max-height:80dvh;border:1px solid #ded8f2;border-radius:17px;background:#fff;color:#24253a;box-shadow:0 25px 100px #19103033}.command-dialog::backdrop{background:#21193680;backdrop-filter:blur(4px)}.command-search{display:flex;align-items:center;gap:13px;padding:20px;border-bottom:1px solid #ebe7f3;color:#73648d}.command-search input{flex:1;min-width:0;border:0;outline:0;font-size:14px;padding:8px 0}.command-search button{width:34px;height:34px;display:grid;place-items:center;border-radius:7px;background:#f5f2fa}.command-results{padding:10px;overflow-y:auto;max-height:55dvh}.command-results a{display:flex;align-items:center;gap:16px;padding:14px;border-radius:9px}.command-results a:focus-visible,.command-results a:hover{background:#f3efff}.command-results>a>svg{color:#807197;flex-shrink:0}.command-results>a>svg:last-child{margin-left:auto;width:16px}.command-results strong{display:block;font-size:14px;font-weight:500}.command-results small{display:block;margin-top:4px;font-size:11px;color:#847a94}.command-hint{padding:14px 23px;border-top:1px solid #ebe7f3;color:#898197;font-size:10px}.marketing-surface .sesska-home{background:#fff}.home-hero{padding-top:80px;padding-bottom:85px}.hero-copy h1{font-size:clamp(42px,4.4vw,62px);font-weight:600;line-height:1.09;letter-spacing:-2.8px}.hero-description{font-size:16px;line-height:1.85;color:#6d7285}.hero-copy>.eyebrow{font-size:10px;letter-spacing:1.5px}.hero-note{font-size:11px;gap:18px}.home-button{min-height:46px;font-size:13px;border-radius:9px}.home-discovery-search{margin-top:30px;border-radius:11px;padding:7px}.home-discovery-search input{font-size:14px;padding:12px}.home-discovery-search button{font-size:13px;border-radius:8px}.home-hero .sesska-art-hero{height:430px}.home-hero .collage-main{height:400px;background:#f7f3ec;border:1px solid #eee5df;border-radius:24px}.home-hero .photo-chip{display:none}.feature-pop-swap{background:#f0f7f3;bottom:0;left:0}.feature-pop-live{right:-10px}.feature-pop strong{font-size:13px}.feature-pop small{font-size:8px}.home-container .eyebrow{font-size:10px}.sesska-home h2{font-size:38px;line-height:1.2;letter-spacing:-1.4px}.section-heading>p{font-size:14px}.section-heading .text-link{font-size:13px}.topics-inner{padding-top:25px;padding-bottom:25px}.topics-inner>p{font-size:12px}.topic-links a{font-size:12px;border-radius:7px;background:#fafaff}.skill-gallery-section{padding-top:80px;padding-bottom:75px}.swap-playground{padding:34px}.swap-playground>p{font-size:14px}.bento-actions button{font-size:13px}.example-note{font-size:10px}.project-story p{font-size:15px}.project-story button{font-size:13px}.learning-film{background:#f3f0fa;border:1px solid #e8e2f3;padding:45px}.film-copy>p:not(.eyebrow){font-size:14px;line-height:1.85}.film-transcript{font-size:12px}.film-player figcaption{font-size:9px}.path-card{padding:29px}.path-card h3{font-size:24px}.card-description{font-size:14px;line-height:1.85}.path-card>a{font-size:13px}.how-grid li p{font-size:14px}.how-grid h3{font-size:18px}.faq-list summary{font-size:15px}.faq-list details p{font-size:14px}.join-section{border-radius:18px;padding:55px 30px;background:#4f46e5}.join-section>p:last-child{font-size:12px}.home-footer{flex-wrap:wrap}.home-footer>div,.home-footer>p{font-size:12px}.home-footer small{font-size:11px}@media(min-width:1400px){.people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1400px){.quick-search-trigger kbd,.quick-search-trigger span{display:none}.quick-search-trigger{width:36px;justify-content:center}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.site-header-inner{padding:0 24px;gap:20px}.desktop-navigation{gap:19px;margin:0;font-size:12px}.header-account{gap:12px}.workspace-shell{grid-template-columns:210px minmax(0,1fr)}.workspace-sidebar{padding-left:12px;padding-right:12px}.sidebar-group a{font-size:12px}.page-heading{align-items:flex-start;flex-direction:column}.page-heading>.ui-button{align-self:flex-start}.product-page h1{font-size:32px}.person-card{padding:21px}.person-bottom{align-items:flex-start;flex-direction:column}.person-bottom .ui-button{width:100%}.workspace-two-column{grid-template-columns:1fr}.workspace-two-column>aside{display:block}.hero-copy h1{font-size:47px}.hero-description{font-size:15px}.home-hero{gap:35px}}@media(max-width:850px){.desktop-navigation{display:none}.mobile-menu-button{display:grid;place-items:center}.workspace-shell{display:block}.workspace-sidebar{display:none}.workspace-context{padding:22px 25px 0}.product-page{padding:27px 25px 50px!important}.page-heading{flex-direction:row;align-items:flex-start}.page-heading>.ui-button{width:auto}.auth-story{padding:45px 30px}.auth-story h2{font-size:36px}.auth-form-panel{padding:45px 28px}}@media(max-width:650px){.site-header-inner{height:72px;padding:0 18px;gap:14px}.header-account{gap:10px}.header-account .ui-button{min-height:40px;padding:10px 12px;font-size:12px}.header-account .ui-button svg{display:none}.quick-search-trigger{width:33px;min-height:33px;padding:7px}.signout-button{font-size:10px}.page-heading{flex-direction:column;gap:20px}.page-heading>.ui-button{width:100%}.product-page h1{font-size:30px}.page-heading>div>p:last-child{font-size:14px}.people-grid{grid-template-columns:1fr}.person-bottom{flex-direction:row;align-items:center}.person-bottom .ui-button{width:auto}.product-page{padding-left:20px!important;padding-right:20px!important}.workspace-context{padding-left:20px;padding-right:20px}.workspace-context>span{font-size:10px}.workspace-footer{padding:22px 20px}.workspace-two-column>aside{display:block}.filter-panel{padding:18px}.filter-row{gap:7px}.filter-chip{font-size:11px;padding:8px 10px}.result-meta{gap:20px;align-items:start;font-size:11px}.result-meta>span:last-child{max-width:150px;text-align:right}.form-surface{padding:23px}.schedule-card{flex-wrap:wrap}.schedule-card>.ui-button{width:100%}.request-top h2{font-size:15px}.request-top>.ui-badge{font-size:10px}.project-listing{padding:23px}.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-form-panel{padding:48px 25px;min-height:calc(100dvh - 72px)}.auth-form-inner h1{font-size:31px}.recovery-card{padding:28px}.onboarding-steps{font-size:10px;gap:8px}.role-choice{padding:23px;gap:15px}.role-choice h2{font-size:18px}.mobile-navigation,.role-choice p{font-size:13px}.hero-copy h1{font-size:clamp(39px,9.7vw,57px)}.home-hero{padding-top:48px;padding-bottom:50px}.hero-description{font-size:15px}.home-discovery-search input{font-size:13px;padding:10px 7px}.home-discovery-search button{padding:12px;font-size:12px}.hero-note{font-size:10px;gap:12px}.home-hero .sesska-art-hero{height:355px}.home-hero .collage-main{height:330px}.sesska-home h2{font-size:30px}.skill-gallery-section{padding-top:50px;padding-bottom:45px}.learning-film,.swap-playground{padding:25px}.home-footer>div{gap:20px;flex-wrap:wrap}.join-section{padding:40px 24px}.hero-actions{gap:19px}.guide-launcher{bottom:18px;right:18px}.inbox-thread h2{font-size:14px}.help-grid .info-panel{padding:25px}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}