@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/figtree-latin-400-normal.7ba2591d.woff2) format("woff2"),url(/_next/static/media/figtree-latin-400-normal.5578c58e.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/figtree-latin-600-normal.e8bd9fc0.woff2) format("woff2"),url(/_next/static/media/figtree-latin-600-normal.9b6d8e9b.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/figtree-latin-700-normal.66f64034.woff2) format("woff2"),url(/_next/static/media/figtree-latin-700-normal.7372f4f9.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-serif-4-latin-400-normal.40cb693c.woff2) format("woff2"),url(/_next/static/media/source-serif-4-latin-400-normal.3d9bba2a.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-serif-4-latin-600-normal.f09b3574.woff2) format("woff2"),url(/_next/static/media/source-serif-4-latin-600-normal.1dc183ef.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/source-serif-4-latin-400-italic.81f4f0a6.woff2) format("woff2"),url(/_next/static/media/source-serif-4-latin-400-italic.2dbc098b.woff) format("woff")}
/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--font-weight-semibold:600;--default-font-family:"Figtree",system-ui,sans-serif;--default-mono-font-family:var(--font-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,ui-sans-serif,system-ui,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{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{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.z-20{z-index:20}.m-0{margin:calc(var(--spacing)*0)}.mx-auto{margin-inline:auto}.mb-2{margin-bottom:calc(var(--spacing)*2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-11{height:calc(var(--spacing)*11)}.min-h-11{min-height:calc(var(--spacing)*11)}.w-11{width:calc(var(--spacing)*11)}.max-w-\[560px\]{max-width:560px}.max-w-\[720px\]{max-width:720px}.flex-1{flex:1}.flex-none{flex:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.place-items-center{place-items:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.self-start{align-self:flex-start}.rounded-\[6px\]{border-radius:6px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-hair{border-color:var(--hair)}.bg-card{background-color:var(--card)}.bg-transparent{background-color:#0000}.p-4{padding:calc(var(--spacing)*4)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-4{padding-block:calc(var(--spacing)*4)}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-burg{color:var(--burg)}.text-ink{color:var(--ink)}.text-muted{color:var(--muted)}.shadow-\[0_-8px_24px_var\(--shadow\)\]{--tw-shadow:0 -8px 24px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:47.5rem){.tab\:flex-none{flex:none}.tab\:flex-row{flex-direction:row}.tab\:items-center{align-items:center}.tab\:gap-6{gap:calc(var(--spacing)*6)}}}:root{--ground:#efeae4;--surface:#f8f5f1;--card:#fff;--ink:#241b18;--muted:#6a5d57;--hair:#dcd3cb;--line:#8f8276;--burg:#7e2635;--accent:#7e2635;--onburg:#fff;--burgsoft:#f4e6e8;--work:#3e5d4e;--worksoft:#e3ebe4;--brass:#8c6a2f;--brasssoft:#f3ead9;--brassink:#6f521f;--chip:#ece5de;--shadow:#241b1814;--gutter:16px;--wrap:1680px;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#17110f;--surface:#211916;--card:#2b211d;--ink:#f1e9e1;--muted:#b8a99f;--hair:#3a2e29;--line:#7a6a61;--burg:#a63a4e;--accent:#e3909b;--onburg:#fff;--burgsoft:#3a1d22;--work:#8cc2a6;--worksoft:#1e2a23;--brass:#cfa868;--brasssoft:#33291b;--brassink:#cfa868;--chip:#3a2e29;--shadow:#0000005c;color-scheme:dark}}:root[data-theme=dark]{--ground:#17110f;--surface:#211916;--card:#2b211d;--ink:#f1e9e1;--muted:#b8a99f;--hair:#3a2e29;--line:#7a6a61;--burg:#a63a4e;--accent:#e3909b;--onburg:#fff;--burgsoft:#3a1d22;--work:#8cc2a6;--worksoft:#1e2a23;--brass:#cfa868;--brasssoft:#33291b;--brassink:#cfa868;--chip:#3a2e29;--shadow:#0000005c;color-scheme:dark}html{scroll-behavior:smooth;scroll-padding-top:76px}section[id]{scroll-margin-top:76px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important}}body{background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Figtree,system-ui,sans-serif;font-size:16px;line-height:1.55;overflow-x:clip}button,input,textarea{font-family:inherit}@media (min-width:760px){:root{--gutter:40px}}@media (min-width:1400px){:root{--gutter:64px}}@media (min-width:2200px){:root{--wrap:1800px;--gutter:48px}body{zoom:1.3}.ex-body,.ex-mt,.ex-start,.how-d,.learn-pts,.pr-feats,.priv-i span{font-size:16px}}@media (min-width:3200px){body{zoom:1.6}}.gc-wrap{width:100%;max-width:calc(var(--wrap) + 2*var(--gutter));padding:0 var(--gutter);box-sizing:border-box;margin:0 auto}.gc-sec{padding:clamp(48px,6vw,112px) 0}.sec-alt{background:var(--surface);border-block:1px solid var(--hair)}.gc-serif{font-family:"Source Serif 4",Georgia,serif}.gc-h1{letter-spacing:-.02em;font-size:clamp(34px,2vw + 24px,72px);line-height:1.08}.gc-h1,.gc-h2{text-wrap:balance;margin:0;font-weight:600}.gc-h2{letter-spacing:-.01em;font-size:clamp(28px,1.4vw + 22px,52px);line-height:1.15}.gc-lede{text-wrap:pretty;max-width:62ch;margin:0;font-size:clamp(17px,.35vw + 15.5px,22px);line-height:1.5}.sec-head{flex-direction:column;gap:12px;margin-bottom:clamp(24px,3vw,48px);display:flex}.gc-field{box-sizing:border-box;border:1px solid var(--line);background:var(--card);width:100%;min-height:48px;color:var(--ink);border-radius:8px;padding:12px 14px;font-size:16px}.gc-field::placeholder{color:var(--muted)}.gc-btn{border:1px solid var(--burg);background:var(--burg);min-height:48px;color:var(--onburg);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.gc-btn:hover{filter:brightness(1.08)}.gc-btn,.gc-chipbtn,.pr-seg,.tab-l{transition:transform .12s,filter .12s,background-color .16s,border-color .16s}.gc-btn:active,.gc-chipbtn:active,.pr-seg:active,.tab-l:active{transform:scale(.97)}.gc-btn:disabled{opacity:.6;cursor:default}.gc-btn2{color:var(--ink);border-color:var(--line);background:0 0}.gc-link{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.gc-chipbtn{border:1px solid var(--hair);background:var(--card);min-height:44px;color:var(--ink);box-sizing:border-box;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.gc-chipbtn:hover{border-color:var(--accent)}.gc-btn:focus-visible,.gc-chipbtn:focus-visible,.gc-field:focus,.gc-link:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gc-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.gc-pill-need{background:var(--burgsoft);color:var(--ink)}.gc-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.top{z-index:10;border-bottom:1px solid var(--hair);position:sticky;top:0}.top-in{align-items:center;gap:16px;height:64px;display:flex}.top-mark{color:var(--ink);white-space:nowrap;font-size:22px;text-decoration:none}.top-nav{gap:28px;display:none}.top-nav a{color:var(--muted);white-space:nowrap;font-size:15px;text-decoration:none}.top-nav a:hover{color:var(--ink)}.top-sp{flex:1}.top-cta{min-height:44px;font-size:15px;display:none}@media (min-width:760px){.top-cta{display:inline-flex}}@media (min-width:1000px){.top-nav{display:flex}}.hero{padding:clamp(28px,4vw,72px) 0 clamp(40px,4vw,72px)}.hero-grid{align-items:start;gap:clamp(28px,3.5vw,64px);display:grid}.hero-main{flex-direction:column;gap:20px;min-width:0;display:flex}.hero-sub{max-width:54ch}.hero-side{min-width:0}@media (min-width:1000px){.hero{box-sizing:border-box;min-height:calc(100svh - 65px);display:flex}.hero,.hero-grid{align-items:center}.hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}@media (min-width:2200px){.hero{min-height:0;padding:56px 0}.hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px}}.cass{gap:12px;width:100%}.cass,.cass-box{flex-direction:column;display:flex}.cass-box{background:var(--card);box-shadow:0 18px 48px var(--shadow);border-radius:18px;gap:10px;padding:clamp(14px,1.4vw,22px)}.cass-head{align-items:center;gap:10px;display:flex}.cass-av,.ex-av{background:var(--burg);width:32px;height:32px;color:var(--onburg);border-radius:999px;flex:none;place-items:center;font-family:"Source Serif 4",Georgia,serif;font-size:16px;font-weight:600;display:grid}.cass-label{font-size:17px;font-weight:600}.cass-field{box-sizing:border-box;resize:none;width:100%;height:88px;color:var(--ink);background:0 0;border:0;padding:6px 2px;font-size:20px;line-height:1.45;display:block}.cass-field:focus{outline:none}.cass-foot{border-top:1px solid var(--hair);flex-direction:column;gap:12px;padding-top:12px;display:flex}.cass-go{width:100%;min-height:52px;font-size:17px}.cass-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cass-chips .gc-chipbtn{background:var(--surface)}@media (min-width:760px){.cass-field{height:128px}.cass-foot{flex-direction:row;justify-content:space-between;align-items:flex-end}.cass-go{flex:none;width:auto}}.ex-card{border:1px solid var(--hair);background:var(--card);box-shadow:0 10px 30px var(--shadow);border-radius:14px;flex-direction:column;gap:16px;min-width:0;padding:clamp(16px,1.6vw,28px);display:flex}.ex-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ex-tag{border:1px solid var(--brass);color:var(--brass);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 10px;font-weight:700}.ex-for{color:var(--muted);font-size:14px}.ex-said{margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(17px,.3vw + 15.5px,20px);font-style:italic;line-height:1.45}.ex-team{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ex-m{align-items:flex-start;gap:12px;display:flex}.ex-m:not(.is-lead) .ex-av{background:var(--chip);color:var(--ink)}.ex-mt{flex-direction:column;min-width:0;font-size:15px;line-height:1.45;display:flex}.ex-job,.ex-mt>span{color:var(--muted)}.ex-job{font-weight:400}.ex-job:before{content:"· "}.ex-draft{background:var(--surface);border:1px solid var(--hair);border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.ex-dh{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.ex-dt{font-size:14px;font-weight:600}.ex-body{margin:0;font-size:15px;line-height:1.55}.ex-acts{gap:8px;margin:0;display:flex}.ex-act{border:1px solid var(--hair);color:var(--muted);border-radius:6px;padding:4px 12px;font-size:13px;font-weight:600}.ex-act.is-main{background:var(--burg);color:var(--onburg)}.ex-start{background:var(--worksoft);border-radius:10px;margin:0;padding:12px 14px;font-size:15px;font-weight:500;line-height:1.5}.ex-with{flex-direction:column;gap:8px;display:flex}.ex-with-h{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:700}.ex-apps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ex-app{border:1px solid var(--hair);background:var(--card);border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.ex-app svg{color:var(--work)}.ex-app.is-any{border-style:dashed;font-weight:500}.ex-card.is-compact{box-shadow:none;gap:12px}.ex-card.is-compact .ex-said{font-size:17px}.ex-card.is-compact .ex-m.is-lead{display:none}.pr-radio,.tab-radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tab-list{border:1px solid var(--hair);background:var(--card);box-sizing:border-box;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;max-width:760px;margin-bottom:16px;padding:4px;display:grid}.tab-l{text-align:center;min-height:48px;color:var(--muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:4px 6px;font-size:15px;font-weight:600;line-height:1.2;display:flex}.tab-l:hover{color:var(--ink)}.tab-p{max-width:760px;display:none}.r-bakery:checked~.tab-list [data-tab=bakery],.r-freelancer:checked~.tab-list [data-tab=freelancer],.r-life:checked~.tab-list [data-tab=life],.r-nurse:checked~.tab-list [data-tab=nurse]{background:var(--burg);color:var(--onburg)}.r-bakery:focus-visible~.tab-list [data-tab=bakery],.r-freelancer:focus-visible~.tab-list [data-tab=freelancer],.r-life:focus-visible~.tab-list [data-tab=life],.r-nurse:focus-visible~.tab-list [data-tab=nurse]{outline:2px solid var(--accent);outline-offset:2px}.r-bakery:checked~.tab-panels .tab-p-bakery,.r-freelancer:checked~.tab-panels .tab-p-freelancer,.r-life:checked~.tab-panels .tab-p-life,.r-nurse:checked~.tab-panels .tab-p-nurse{display:block}.tabs-hx .tab-list,.tabs-hx .tab-p{max-width:none}.tabs-hx .tab-l{min-height:44px;font-size:14px}@media (min-width:1400px){.tabs-ex .tab-list{display:none}.tabs-ex .tab-panels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(20px,1.6vw,32px);display:grid}.tabs-ex .tab-p,.tabs-ex .tab-radio:checked~.tab-panels .tab-p{flex-direction:column;max-width:none;display:flex}.tabs-ex .tab-p .ex-card{flex:1}}@media (min-width:2200px){.tabs-ex .tab-panels{grid-template-columns:repeat(4,minmax(0,1fr))}}.how{gap:16px;margin:0;padding:0;list-style:none;display:grid}.how-s{border:1px solid var(--hair);background:var(--card);border-radius:16px;overflow:hidden}.how-s,.how-v{flex-direction:column;display:flex}.how-v{background:var(--surface);border-bottom:1px solid var(--hair);box-sizing:border-box;justify-content:center;gap:8px;min-height:150px;padding:20px}.hv-b{border-radius:14px;max-width:85%;padding:8px 12px;font-size:15px;line-height:1.4}.hv-cass{background:var(--card);border:1px solid var(--hair);border-bottom-left-radius:4px;align-self:flex-start}.hv-you{background:var(--burg);color:var(--onburg);border-bottom-right-radius:4px;align-self:flex-end}.hv-m{color:var(--muted);align-items:center;gap:10px;font-size:15px;display:flex}.hv-m strong{color:var(--ink)}.hv-m:not(.is-lead) .ex-av{background:var(--chip);color:var(--ink)}.how-v-ok{align-items:flex-start}.hv-line{background:var(--hair);border-radius:6px;width:90%;height:10px;display:block}.hv-line.is-short{width:60%}.how-txt{padding:clamp(18px,1.6vw,28px)}.how-n{background:var(--burgsoft);width:32px;height:32px;color:var(--ink);border-radius:999px;place-items:center;margin-bottom:12px;font-size:16px;font-weight:700;display:inline-grid}.how-t{margin:0 0 8px;font-size:clamp(20px,.3vw + 18px,26px);font-weight:600}.how-d{color:var(--muted);margin:0;font-size:17px;line-height:1.55}@media (min-width:760px){.how{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.6vw,32px)}}.h1-b{color:var(--accent)}@media (min-width:1000px){.hero .gc-h1 span{display:block}}.is-cass{box-shadow:0 0 0 2px var(--card),0 0 0 3.5px var(--brass);position:relative;overflow:hidden;background:var(--burg)!important}.is-cass:after,.is-cass:before{content:"";background:var(--onburg);opacity:.92;position:absolute;left:50%;translate:-50%}.is-cass:before{border-radius:999px;width:34%;height:34%;top:22%}.is-cass:after{border-radius:999px 999px 0 0;width:70%;height:52%;bottom:-26%}.badges{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.badge{min-height:32px;color:var(--ink);background:var(--worksoft);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.badge svg{color:var(--work);flex:none}.b-canada,.b-card{background:var(--burgsoft)}.b-canada svg,.b-card svg{color:var(--accent)}.b-founding,.b-money,.b-time{background:var(--brasssoft)}.b-founding svg,.b-money svg,.b-time svg{color:var(--brass)}.hero-badges .badge{font-size:14px}.closing-badges{justify-content:center}@media (max-width:759px){.badge{min-height:30px;padding:0 10px 0 8px;font-size:13px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sig{stroke-width:1.75px}}:root[data-theme=dark] .sig{stroke-width:1.75px}.founder-sec .cta-row{justify-content:center}.cta-row{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:clamp(24px,3vw,48px);display:flex}.cta-go{min-height:52px;padding:0 24px;font-size:17px}.cta-note{color:var(--muted);font-size:15px}.pain{border-top:1px solid var(--hair);padding:clamp(40px,5vw,96px) 0}.pain-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brassink);margin:0 0 clamp(16px,2vw,32px);font-size:14px;font-weight:700}.pain-l{gap:clamp(16px,2vw,40px);margin:0;padding:0;list-style:none;display:grid}.pain-q{border-left:3px solid var(--burg);flex-direction:column;gap:10px;padding-left:18px;display:flex}.pain-q:nth-child(2){border-color:var(--work)}.pain-q:nth-child(3){border-color:var(--brass)}.pain-said{text-wrap:pretty;margin:0;font-size:clamp(20px,.7vw + 16px,30px);font-style:italic;line-height:1.35}.pain-who{color:var(--muted);margin:0;font-size:15px;font-weight:600}@media (min-width:900px){.pain-l{grid-template-columns:repeat(3,minmax(0,1fr))}}.founder{border:1px solid var(--hair);background:var(--card);max-width:1120px;box-shadow:0 24px 64px var(--shadow);border-radius:24px;gap:clamp(20px,3vw,56px);margin:0 auto;padding:clamp(24px,4vw,64px);display:grid;position:relative}.founder:before{content:"“";color:var(--brass);opacity:.25;pointer-events:none;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(96px,10vw,180px);line-height:1;position:absolute;top:clamp(4px,1vw,16px);right:clamp(20px,3vw,48px)}.founder-side{gap:16px;display:flex}.founder-photo{object-fit:cover;background:var(--surface);width:88px;height:88px;box-shadow:0 0 0 4px var(--card),0 0 0 5.5px var(--hair);border-radius:999px;display:block}.founder-t{flex-direction:column;gap:14px;min-width:0;display:flex}.founder-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brassink);margin:0;font-size:14px;font-weight:700}.founder-h{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(26px,1.2vw + 20px,44px);font-weight:600;line-height:1.15}.founder-note{flex-direction:column;gap:14px;max-width:60ch;margin:0;display:flex}.founder-note p{text-wrap:pretty;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(18px,.4vw + 16px,23px);line-height:1.6}.founder-sign{flex-direction:column;gap:2px;margin-top:4px;display:flex}.founder-sig{width:clamp(190px,16vw,260px);height:auto;color:var(--ink);margin-left:-6px}.founder-role{color:var(--muted);font-size:15px}.founder-role strong{color:var(--ink)}.founder-links{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin:0;font-size:15px;display:flex}@media (min-width:900px){.founder{grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:center}.founder-side{flex-direction:column;align-items:flex-start}.founder-photo{aspect-ratio:1;width:100%;height:auto;box-shadow:0 16px 40px var(--shadow);border-radius:20px}}.learn{align-items:center;gap:clamp(28px,4vw,72px);max-width:1440px;margin-inline:auto;display:grid}.learn-t{gap:16px}.learn-pts,.learn-t{flex-direction:column;display:flex}.learn-pts{gap:12px;margin:8px 0 0;padding:0;font-size:17px;list-style:none}.learn-pts li{gap:12px;display:flex}.learn-pts .pr-tick{margin-top:3px}.learn-demo{justify-self:center;align-items:stretch;width:100%;max-width:600px}.ld-draft,.ld-rule,.learn-demo{flex-direction:column;gap:10px;display:flex}.ld-draft,.ld-rule{border:1px solid var(--hair);background:var(--card);box-shadow:0 12px 32px var(--shadow);border-radius:16px;padding:20px}.ld-by{color:var(--muted);font-size:14px;font-weight:600}.ld-edit{font-size:17px}.ld-edit del{color:var(--muted);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px}.ld-edit ins{background:var(--worksoft);border-radius:6px;padding:1px 6px;font-weight:600;text-decoration:none}.ld-arrow{color:var(--brass);place-items:center;display:grid}.ld-rule{border:1.5px solid var(--work)}.ld-pill{background:var(--worksoft);color:var(--work);align-self:flex-start}.ld-rt{font-size:19px}.ld-from{font-size:14px}.ld-from,.ld-undo{color:var(--muted)}.ld-undo{border:1px solid var(--hair);border-radius:6px;align-self:flex-start;padding:4px 12px;font-size:13px;font-weight:600}@media (min-width:1000px){.learn{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.priv{gap:16px;margin:0;padding:0;list-style:none;display:grid}.priv-i{border:1px solid var(--hair);background:var(--card);border-radius:16px;flex-direction:column;gap:8px;padding:clamp(18px,1.6vw,28px);display:flex}.priv-i strong{font-size:18px}.priv-i>span:last-child{color:var(--muted);font-size:16px;line-height:1.55}.priv-ic{background:var(--worksoft);width:44px;height:44px;color:var(--work);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.priv-ic.t-ok{background:var(--burgsoft);color:var(--accent)}.priv-ic.t-box{background:var(--brasssoft);color:var(--brass)}.priv-ic.t-lock{background:var(--chip);color:var(--ink)}@media (min-width:760px){.priv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.priv{grid-template-columns:repeat(4,minmax(0,1fr))}}.sticky-cta{z-index:15;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--hair);box-shadow:0 -10px 30px var(--shadow);align-items:center;gap:12px;transition:translate .26s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset:auto 0 0;translate:0 110%}.sticky-cta.is-on{translate:0}.sticky-go{flex:1;min-height:50px;font-size:17px}.sticky-note{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:600}@media (min-width:760px){.sticky-cta{display:none}}@media (max-width:759px){.foot{padding-bottom:76px}}@keyframes rv-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes draft-in{0%{opacity:0;clip-path:inset(0 0 100%);translate:0 8px}to{opacity:1;clip-path:inset(0);translate:0}}@keyframes pop{0%{opacity:0;scale:.85}70%{opacity:1;scale:1.04}to{scale:1}}@keyframes sig-draw{to{stroke-dashoffset:0}}@keyframes sig-dot{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.ex-draft{animation:draft-in .52s cubic-bezier(.2,.8,.2,1) .16s both}.ex-draft .gc-pill-need{animation:pop .42s ease-out .62s both}@supports (animation-timeline:view()){.rv{animation:rv-in linear both;animation-timeline:view();animation-range:entry 5% cover 28%}.rv-2{animation-range:entry 12% cover 33%}.rv-3{animation-range:entry 19% cover 38%}.rv-4{animation-range:entry 26% cover 43%}.sig path{stroke-dasharray:1;stroke-dashoffset:1px;animation:sig-draw linear both;animation-timeline:view()}.sig-d path{animation-range:entry 40% cover 42%}.sig-n path{animation-range:cover 40% cover 50%}.sig-u path{animation-range:cover 50% cover 55%}.sig-dot{animation:sig-dot linear both;animation-timeline:view();animation-range:cover 50% cover 52%}}}.pr-switch{border:1px solid var(--hair);background:var(--card);border-radius:12px;gap:4px;min-width:0;margin:0 0 24px;padding:4px}.pr-seg,.pr-switch{display:inline-flex}.pr-seg{min-height:44px;color:var(--muted);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600}.pr-free{background:var(--worksoft);color:var(--work);border-radius:999px;padding:1px 8px;font-size:13px;font-weight:700}#iv-month:checked~.pr-switch .pr-seg-month,#iv-year:checked~.pr-switch .pr-seg-year{background:var(--ink);color:var(--ground)}#iv-month:focus-visible~.pr-switch .pr-seg-month,#iv-year:focus-visible~.pr-switch .pr-seg-year{outline:2px solid var(--accent);outline-offset:2px}#iv-month:checked~.pr-cards .v-year,.v-month{display:none}#iv-month:checked~.pr-cards div.v-month{display:block}#iv-month:checked~.pr-cards a.v-month{display:inline-flex}.pr-cards{align-items:stretch;gap:20px;display:grid}.pr-card{border:1px solid var(--hair);background:var(--card);border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pr-card.is-pick{border:2px solid var(--burg);box-shadow:0 12px 36px var(--shadow)}.pr-ribbon{background:var(--burg);color:var(--onburg);margin:0;padding:8px 20px}.pr-body{flex-direction:column;flex:1;gap:10px;padding:clamp(20px,1.8vw,32px);display:flex}.pr-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.pr-name{margin:0;font-size:28px;font-weight:600}.pr-badge{background:var(--burgsoft);border-radius:999px;padding:2px 10px;font-weight:700}.pr-blurb{color:var(--muted);margin:0}.pr-price{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:8px 0 0;display:flex}.pr-amt{letter-spacing:-.02em;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(40px,1.6vw + 32px,60px);font-weight:600;line-height:1}.pr-per{font-size:17px}.pr-per,.pr-was{color:var(--muted)}.pr-was{font-size:20px}.pr-billed,.pr-nudge{margin:4px 0 0;font-size:15px}.pr-save{background:var(--worksoft);color:var(--work);border-radius:999px;margin:8px 0 0;padding:2px 10px;font-size:14px;font-weight:700;display:inline-block}.pr-nudge{color:var(--work);font-weight:600}.pr-seats{color:var(--brass);margin:4px 0 0;font-size:14px;font-weight:600}.pr-feats{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.pr-feats li{gap:10px;display:flex}.pr-tick{background:var(--worksoft);width:20px;height:20px;color:var(--work);border-radius:999px;flex:none;place-items:center;margin-top:2px;display:grid}.pr-best{color:var(--muted);margin:4px 0 0;font-size:14px}.pr-cta{width:100%;margin-top:auto}.pr-best{margin-bottom:8px}.pr-ctanote{text-align:center;margin:0;line-height:1.45}.pr-terms{border:1px solid var(--hair);border-radius:16px;padding:clamp(20px,1.8vw,32px);font-size:15px}.pr-terms-h{margin:0 0 8px;font-size:17px;font-weight:700}.pr-terms ul{flex-direction:column;gap:8px;margin:0 0 12px;padding-left:18px;list-style:outside;display:flex}.pr-terms p{margin:0}@media (min-width:760px){.pr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-terms{grid-column:1/-1}}@media (min-width:1200px){.pr-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.85fr)}.pr-terms{grid-column:auto}}.faq{gap:8px;display:grid}.faq-l{border-top:1px solid var(--hair)}.faq-i{border-bottom:1px solid var(--hair)}.faq-i summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:8px 0;font-size:clamp(17px,.25vw + 16px,20px);font-weight:600;list-style:none;display:flex}.faq-i summary::-webkit-details-marker{display:none}.faq-i p{color:var(--muted);max-width:70ch;margin:0 0 14px}.gc-plus{color:var(--accent);font-size:24px;transition:transform .16s}details[open] .gc-plus{transform:rotate(45deg)}@media (min-width:1200px){.faq{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:clamp(40px,5vw,120px)}}.closing{background:var(--surface);border-top:1px solid var(--hair)}.closing-in{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.closing-in .cass{text-align:left;width:100%}.foot{border-top:1px solid var(--hair);background:var(--ground)}.foot-in{flex-wrap:wrap;justify-content:space-between;gap:24px;padding-block:32px;display:flex}.foot-id{max-width:420px;color:var(--muted);flex-direction:column;gap:4px;font-size:14px;display:flex}.foot-mark{color:var(--ink);font-size:20px}.foot-nav{flex-wrap:wrap;gap:4px 24px;display:flex}.foot-btn,.foot-nav a{min-height:44px;color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.gc-prose h2{margin:32px 0 8px;font-family:"Source Serif 4",Georgia,serif;font-size:22px;font-weight:600;line-height:28px}.gc-prose h3{margin:20px 0 6px;font-size:17px}.gc-prose li,.gc-prose p{font-size:16px;line-height:26px}.gc-prose p,.gc-prose ul{margin:0 0 12px}.gc-prose ul{padding-left:20px;list-style:outside}.gc-prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.gc-review{border-left:3px solid var(--brass);background:var(--surface);color:var(--ink);margin:8px 0 16px;padding:8px 12px;font-size:14px;line-height:20px;display:block}:root{--band-ink:#26181b;--band-burg:#6b1f2d;--on-band:#f8f0e9;--on-band-muted:#e0cfc4;--stage-a:#8a2a3b;--stage-b:#5a1826;--stage-c:#2e1418;--glow:#7e263521;--glow2:#8c6a2f1f;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--band-ink:#241719;--band-burg:#4f1822;--stage-a:#6d2232;--stage-b:#43141e;--stage-c:#1f1012;--glow:#a63a4e2e;--glow2:#cfa86814}}:root[data-theme=dark]{--band-ink:#241719;--band-burg:#4f1822;--stage-a:#6d2232;--stage-b:#43141e;--stage-c:#1f1012;--glow:#a63a4e2e;--glow2:#cfa86814}.ex-mt span,blockquote,li,p,summary{text-wrap:pretty}.gc-h1{letter-spacing:-.028em;font-size:clamp(38px,2.7vw + 24px,86px);line-height:1.03}.gc-h2{letter-spacing:-.022em;font-size:clamp(31px,2vw + 22px,66px);line-height:1.07}.gc-lede{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.gc-lede{color:color-mix(in srgb,var(--muted)82%,var(--ink))}}.top{background:var(--ground)}@supports (color:color-mix(in lab,red,red)){.top{background:color-mix(in srgb,var(--ground)84%,transparent)}}.top{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3)}.band,.founder,.hero,.stage{isolation:isolate;position:relative}.band:after,.hero:after,.stage:after{content:"";z-index:-1;background-image:var(--grain);opacity:.07;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.hero{background:radial-gradient(55% 75% at 88% 28%,var(--glow),transparent 70%),radial-gradient(45% 55% at 0 100%,var(--glow2),transparent 70%)}@media (min-width:1000px){.hero{min-height:0;padding:clamp(48px,4.5vw,96px) 0 clamp(56px,5vw,104px)}}.hero-main{gap:22px}.cass-box{border:1.5px solid var(--line);box-shadow:0 1px 0 #ffffff80 inset,0 28px 64px -18px #5e1a264d,0 4px 14px var(--shadow)}.cass-field::placeholder{color:var(--muted);opacity:1}.cass-foot{border-top:1px solid var(--line)}.hero-founder{color:var(--ink);background:var(--card);border-radius:999px;align-self:flex-start;align-items:center;gap:12px;padding:6px 16px 6px 6px;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hero-founder{background:color-mix(in srgb,var(--card)70%,transparent)}}.hero-founder{border:1px solid var(--hair)}.hero-founder:hover{border-color:var(--line)}.hero-founder img{object-fit:cover;width:40px;height:40px;box-shadow:0 0 0 2px var(--card),0 0 0 3.5px var(--brass);border-radius:999px}.hero-founder>span{flex-wrap:wrap;column-gap:8px;font-size:15px;line-height:1.3;display:flex}.hero-founder-l{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.stage{background:radial-gradient(80% 60% at 85% 0,#ffffff24,transparent 60%),linear-gradient(155deg,var(--stage-a)0,var(--stage-b)55%,var(--stage-c)100%);border-radius:28px;padding:clamp(12px,1.4vw,22px);box-shadow:0 40px 90px -30px #46121e8c}.stage .tab-list{background:#ffffff14;border-color:#fff3}.stage .tab-l{color:#ffffffe0}.stage .tab-l:hover{color:#fff}.stage .r-bakery:checked~.tab-list [data-tab=bakery],.stage .r-freelancer:checked~.tab-list [data-tab=freelancer],.stage .r-life:checked~.tab-list [data-tab=life],.stage .r-nurse:checked~.tab-list [data-tab=nurse]{color:#241b18;background:#fff}.stage .ex-card{border-color:#0000;box-shadow:0 24px 50px -16px #00000073}.ex-live{color:var(--work);align-items:center;gap:7px;margin-left:auto;font-size:14px;font-weight:600;display:inline-flex}.ex-dot{background:var(--work);width:8px;height:8px;box-shadow:0 0 0 3px var(--worksoft);border-radius:999px}.ex-card.is-compact .ex-m{align-items:center}.ex-card.is-compact .ex-mt{flex:1}.ex-st{white-space:nowrap;border:1px solid;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 10px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.st-need{background:var(--burgsoft);border-color:var(--accent);color:var(--ink)}.st-busy{background:var(--brasssoft);border-color:var(--brass);color:var(--brassink)}.st-done{background:var(--worksoft);border-color:var(--work);color:var(--work)}.st-dots{gap:2px;display:inline-flex}.st-dots i{background:currentColor;border-radius:999px;width:3px;height:3px}.badge,.hero-badges .badge{border:1px solid var(--work);min-height:32px;font-size:14px}.b-canada,.b-card{border-color:var(--accent)}.b-founding,.b-money,.b-time{border-color:var(--brass)}@media (max-width:759px){.badge{min-height:32px;padding:0 11px 0 9px;font-size:14px}}.ex-tag{text-transform:none;letter-spacing:0;background:var(--brasssoft);color:var(--brassink);padding:1px 10px;font-size:13px}.ex-for{font-size:15px}.ex-mt{font-size:16px}.ex-with-h{text-transform:none;letter-spacing:0;color:var(--ink);font-size:15px}.ex-act,.ld-undo{font-size:14px}.ld-by,.ld-from{font-size:15px}.pain{background:linear-gradient(180deg,var(--ground),var(--surface))}.pain-eyebrow{letter-spacing:0;text-transform:none;color:var(--muted);font-family:"Source Serif 4",Georgia,serif;font-size:clamp(22px,.8vw + 18px,34px);font-style:italic;font-weight:400}.pain-said{font-size:clamp(21px,.9vw + 16px,34px)}@media (min-width:1400px){.tabs-ex .tab-panels{row-gap:32px}.tabs-ex .tab-p,.tabs-ex .tab-p .ex-card,.tabs-ex .tab-radio:checked~.tab-panels .tab-p{grid-row:span 6;grid-template-rows:subgrid;row-gap:16px;display:grid}.tabs-ex .tab-p .ex-card{align-content:start}.tabs-ex .ex-card>*{align-self:start}.tabs-ex .ex-card>.ex-with{align-self:end}}.how-s{box-shadow:0 14px 34px -18px var(--shadow)}.how-s:first-child .how-v{background:linear-gradient(160deg,var(--burgsoft),var(--surface)80%)}.how-s:nth-child(2) .how-v{background:linear-gradient(160deg,var(--worksoft),var(--surface)80%)}.how-s:nth-child(3) .how-v{background:linear-gradient(160deg,var(--brasssoft),var(--surface)80%)}.how-n{background:var(--burg);color:var(--onburg)}.founder-sec{background:radial-gradient(60% 80% at 50% 0,var(--glow2),transparent 70%)}.founder{background:radial-gradient(70% 50% at 0 0,var(--brasssoft),transparent 70%),var(--card);align-items:start;max-width:1180px}@supports (color:color-mix(in lab,red,red)){.founder{background:radial-gradient(70% 50% at 0 0,color-mix(in srgb,var(--brasssoft)70%,transparent),transparent 70%),var(--card)}}.founder{box-shadow:0 40px 90px -40px #46121e59,0 4px 16px var(--shadow)}.founder:before{opacity:.18}.founder-side{align-items:center;gap:18px}.founder-photo{box-shadow:0 0 0 3px var(--card),0 0 0 4.5px var(--brass)}.founder-sign{gap:0;margin:0}.founder-sig{width:clamp(150px,14vw,240px)}.founder-eyebrow{letter-spacing:0;text-transform:none;font-family:"Source Serif 4",Georgia,serif;font-size:18px;font-style:italic;font-weight:400}.founder-h{letter-spacing:-.02em;font-size:clamp(30px,1.6vw + 22px,54px)}.founder-note .founder-last{color:var(--ink);margin-top:6px;font-size:clamp(21px,.7vw + 17px,29px);font-weight:600;line-height:1.3}.founder .cta-row{justify-content:flex-start;margin-top:4px}@media (min-width:900px){.founder{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start}.founder-side{flex-direction:column;align-items:flex-start;position:sticky;top:96px}.founder-photo{box-shadow:14px 14px 0 var(--burgsoft),0 24px 50px -20px #46121e66;border-radius:22px}}.band{color:var(--on-band);border:0}.band-ink{background:radial-gradient(50% 70% at 100% 50%,#a63a4e59,transparent 70%),var(--band-ink)}.band-burg{background:radial-gradient(60% 80% at 50% 0,#ffffff1f,transparent 70%),linear-gradient(170deg,var(--band-burg),#3d1219)}.band .gc-h2{color:var(--on-band)}.band .gc-lede{color:var(--on-band-muted)}.band .learn-pts strong{color:#fff}.band .learn-pts{color:var(--on-band-muted)}.band .learn-pts .pr-tick{color:#a9dcc0;background:#8cc2a633}.band .ld-arrow{color:#e4c286}.band .ld-draft,.band .ld-rule{color:var(--ink);box-shadow:0 30px 70px -24px #0009}.band .ld-rule{border-color:var(--work);border-width:2px}.band .badge{color:var(--on-band);background:#ffffff1a;border-color:#ffffff8c}.band .badge svg{color:#f0d39c}.closing-in{gap:20px}.closing .cass{color:var(--ink);max-width:980px}.closing .cass-box{box-shadow:0 40px 80px -24px #0000008c}.pr-card{grid-row:span 7;grid-template-rows:subgrid;row-gap:12px;padding:clamp(22px,1.8vw,34px);display:grid;position:relative;overflow:visible}.pr-body{display:contents}.pr-card>.pr-body>*{min-width:0}.pr-card.is-pick{background:radial-gradient(80% 40% at 100% 0,var(--burgsoft),transparent 70%),var(--card)}@supports (color:color-mix(in lab,red,red)){.pr-card.is-pick{background:radial-gradient(80% 40% at 100% 0,color-mix(in srgb,var(--burgsoft)85%,transparent),transparent 70%),var(--card)}}.pr-card.is-pick{box-shadow:0 34px 70px -30px #5e1a2673}.pr-badge{background:var(--burg);color:var(--onburg);padding:4px 12px;font-size:13px;position:absolute;top:-14px;left:clamp(22px,1.8vw,34px)}.pr-ribbon{background:var(--brasssoft);color:var(--ink);border-radius:10px;margin:12px 0 0;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.4}.pr-best{margin:0;font-size:15px}.pr-cta{align-self:end;margin-top:0}.pr-ctanote{color:var(--muted);font-size:14px}@supports (color:color-mix(in lab,red,red)){.pr-ctanote{color:color-mix(in srgb,var(--muted)80%,var(--ink))}}.pr-terms{background:var(--ground);grid-row:auto;align-self:start}@supports (color:color-mix(in lab,red,red)){.pr-terms{background:color-mix(in srgb,var(--ground)70%,var(--card))}}.pr-reducers{justify-content:center;margin-top:clamp(20px,2vw,32px)}@media (min-width:1200px){.pr-terms{grid-row:1/span 7}}@keyframes live-pulse{0%,to{box-shadow:0 0 0 3px var(--worksoft)}50%{box-shadow:0 0 0 6px #0000}}@keyframes dot-blink{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:no-preference){.ex-dot{animation:live-pulse 2.2s ease-in-out infinite}.st-dots i{animation:dot-blink 1.4s ease-in-out infinite}.st-dots i:nth-child(2){animation-delay:.2s}.st-dots i:nth-child(3){animation-delay:.4s}}@media (min-width:1000px){.gc-h1{font-size:clamp(38px,2.2vw + 24px,86px)}}.founder-note .founder-last{text-wrap:balance}@media (min-width:900px){.founder-photo{box-shadow:14px 14px 0 var(--burg),0 24px 50px -20px #46121e66}@supports (color:color-mix(in lab,red,red)){.founder-photo{box-shadow:14px 14px 0 color-mix(in srgb,var(--burg)22%,var(--card)),0 24px 50px -20px #46121e66}}}@media (min-width:1200px){.pr-terms{grid-column:3}}@media (max-width:759px){.ex-card.is-compact .ex-job{display:block}.ex-card.is-compact .ex-job:before{content:none}.ex-card.is-compact .ex-live{margin-left:0}.badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.badges .badge{white-space:normal;border-radius:12px;padding:6px 10px 6px 9px;line-height:1.25}.closing-badges{text-align:left}}.cta-note,.ex-for,.ex-mt>span,.founder-role,.ld-from,.pr-best,.pr-ctanote{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.cta-note,.ex-for,.ex-mt>span,.founder-role,.ld-from,.pr-best,.pr-ctanote{color:color-mix(in srgb,var(--muted)70%,var(--ink))}}.cta-note{font-size:16px}.ex-app.is-any{border-color:var(--line);color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.ex-app.is-any{color:color-mix(in srgb,var(--muted)70%,var(--ink))}}@media (min-width:1400px){.tabs-ex .ex-card>.ex-with{align-self:start}}.hero .gc-h1 span{text-wrap:balance;display:block}@media (max-width:759px){.gc-h1{font-size:35px}.hero-main{gap:18px}.cass-field{height:64px}}.pr-ribbon.is-plus{background:var(--worksoft)}.pr-terms .pr-reducers{justify-content:flex-start;margin:0 0 18px}@media (min-width:1400px){.founder{max-width:1320px}}@media (min-width:2200px){.founder{grid-template-columns:minmax(300px,400px) minmax(0,1fr);max-width:1500px}}.pr-terms ul.pr-reducers{flex-flow:wrap;gap:8px;padding-left:0;list-style:none;display:flex}:root{--line:#857769;--edge:#857769;--ease:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1);--t-press:.14s;--t-ui:.26s;--t-enter:.9s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--line:#968579;--edge:#968579;--burg:#b5485d;--muted:#c2b4aa}}:root[data-theme=dark]{--line:#968579;--edge:#968579;--burg:#b5485d;--muted:#c2b4aa}.cass-chips .gc-chipbtn,.ex-act,.ex-app,.gc-chipbtn,.ld-undo,.pr-switch,.tab-list,.top button{border-color:var(--edge)}.ex-act,.ld-undo{border-style:solid;border-width:1px}.ex-app.is-any{border-color:var(--edge)}.stage .tab-list{border-color:#ffffff80}.band .ld-draft .ex-act,.band .ld-undo{border-color:var(--edge)}.faq-i,.faq-l{border-color:var(--line)}.cta-note,.ex-for,.ex-mt>span,.faq-i p,.foot-id,.founder-role,.ld-by,.ld-from,.pain-who,.pr-best,.pr-ctanote{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.cta-note,.ex-for,.ex-mt>span,.faq-i p,.foot-id,.founder-role,.ld-by,.ld-from,.pain-who,.pr-best,.pr-ctanote{color:color-mix(in srgb,var(--muted)62%,var(--ink))}}.hero-badges .b-canada,.hero-badges .b-card{border-color:var(--accent)}.hero-badges .b-founding,.hero-badges .b-money,.hero-badges .b-time{border-color:var(--brass)}.hero .gc-h1 .h1-ink{white-space:nowrap;text-wrap:nowrap;display:inline-block;position:relative}.h1-stroke{pointer-events:none;fill:none;width:calc(100% + .1em);height:.26em;stroke:var(--brass);stroke-linecap:round;stroke-linejoin:round;position:absolute;bottom:-.16em;left:-.04em;right:-.06em;overflow:visible}.h1-stroke path{stroke-width:5px;vector-effect:non-scaling-stroke}.h1-stroke .h1-stroke-2{stroke-width:2.4px;opacity:.7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .h1-stroke{stroke:#e0bd7f}}:root[data-theme=dark] .h1-stroke{stroke:#e0bd7f}@media (max-width:759px){.hero-main>.hero-badges{order:1}.hero-main>.cass{order:2}.hero-main>.hero-founder{order:3}.hero-badges{gap:6px}.hero-badges .badge{min-height:36px;padding:4px 10px 4px 9px;font-size:14px}.hero .gc-h1{font-size:36px}.hero-sub{font-size:17px;line-height:1.5}}.pr-bundle{border:1px solid var(--brass);background:linear-gradient(135deg,var(--brasssoft),var(--brasssoft));align-items:flex-start;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.pr-bundle{background:linear-gradient(135deg,color-mix(in srgb,var(--brasssoft)100%,transparent),color-mix(in srgb,var(--brasssoft)55%,var(--card)))}}.pr-bundle{font-size:15px;font-weight:500;line-height:1.45}.pr-bundle strong{color:var(--ink);font-weight:700}.pr-bundle-ic{background:var(--card);width:30px;height:30px;color:var(--brass);box-shadow:0 0 0 1px var(--brass);border-radius:999px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.pr-bundle-ic{box-shadow:0 0 0 1px color-mix(in srgb,var(--brass)55%,transparent)}}.pr-ribbon.is-plus{padding:12px 14px;font-size:15px;font-weight:500;line-height:1.45}@media (min-width:900px){.founder{align-items:center}.founder-side{position:static}}@media (min-width:2200px){.founder{grid-template-columns:420px minmax(0,1fr);gap:64px;max-width:1440px}.founder-note{max-width:none}.founder-note p{font-size:25px}.founder-h{font-size:58px}.founder-sig{width:260px}}.gc-btn{transition:transform var(--t-press)var(--ease),box-shadow var(--t-ui)var(--ease),filter var(--t-ui)var(--ease),background-color var(--t-ui)var(--ease),border-color var(--t-ui)var(--ease)}.gc-btn svg{transition:translate var(--t-ui)var(--ease)}.ex-app,.faq-i summary,.gc-chipbtn,.hero-founder,.pr-seg,.tab-l{transition:transform var(--t-press)var(--ease),background-color var(--t-ui)var(--ease),border-color var(--t-ui)var(--ease),color var(--t-ui)var(--ease),box-shadow var(--t-ui)var(--ease)}@media (hover:hover){.gc-btn:not(.gc-btn2):hover{filter:brightness(1.06);box-shadow:0 10px 24px -10px var(--burg)}@supports (color:color-mix(in lab,red,red)){.gc-btn:not(.gc-btn2):hover{box-shadow:0 10px 24px -10px color-mix(in srgb,var(--burg)70%,transparent)}}.gc-btn:hover svg{translate:3px}.gc-chipbtn:hover{background:var(--card);box-shadow:0 6px 16px -10px var(--shadow)}.hero-founder:hover img{scale:1.04}}.hero-founder img{transition:scale var(--t-ui)var(--ease)}.faq-i summary:active,.gc-btn:active,.gc-chipbtn:active,.pr-seg:active,.tab-l:active{transition-duration:80ms;transform:scale(.97)}.gc-plus{transition:transform var(--t-ui)var(--ease)}@keyframes v6-rise{0%{opacity:0;filter:blur(6px);translate:0 18px}to{opacity:1;filter:blur();translate:0}}@keyframes v6-settle{0%{opacity:0;translate:0 26px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes v6-fade{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes v6-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes v6-strike{0%{background-size:0 2px}to{background-size:100% 2px}}@keyframes v6-glow{to{box-shadow:0 0 0 10px #0000,0 30px 70px -24px #0009}}@media (prefers-reduced-motion:no-preference){.hero .cass,.hero .h1-a,.hero .h1-b,.hero .hero-badges,.hero .hero-founder,.hero .hero-sub{animation:v6-rise var(--t-enter)var(--ease)both}.hero .h1-a{animation-delay:60ms}.hero .h1-b{animation-delay:.17s}.hero .hero-sub{animation-delay:.3s}.hero .cass{animation-name:v6-settle;animation-delay:.4s}.hero .hero-badges{animation-delay:.52s}.hero .hero-founder{animation-delay:.62s}.hero .stage{animation:v6-settle 1.1s var(--ease).26s both}.h1-stroke path{stroke-dasharray:1;stroke-dashoffset:1px;animation:v6-draw .9s var(--ease-io).78s both}.h1-stroke .h1-stroke-2{animation-duration:.7s;animation-delay:1.04s}.tab-p .ex-card{animation:v6-fade .46s var(--ease)both}.pr-cards .v-month,.pr-cards .v-year{animation:v6-fade .42s var(--ease)both}@supports (animation-timeline:view()){.rv{animation:v6-fade linear both;animation-timeline:view();animation-range:entry entry 70%;animation-timing-function:var(--ease)}.rv-2{animation-range:entry 8% entry 78%}.rv-3{animation-range:entry 16% entry 86%}.rv-4{animation-range:entry 24% entry 94%}.learn-demo{view-timeline:--learn block}.ld-edit del{background:linear-gradient(var(--accent),var(--accent))no-repeat 0 55%/0 2px;text-decoration:none;animation:v6-strike linear both;animation-timeline:--learn;animation-range:entry 55% cover 40%}.ld-arrow,.ld-edit ins,.ld-rule{animation:v6-fade linear both;animation-timeline:--learn;animation-timing-function:var(--ease)}.ld-edit ins{animation-range:cover 34% cover 44%}.ld-arrow{animation-range:cover 40% cover 48%}.ld-rule{animation-name:v6-settle;animation-range:cover 42% cover 56%}}@supports not (animation-timeline:view()){.rv{animation:none}}@supports (interpolate-size:allow-keywords){.faq-l{interpolate-size:allow-keywords}.faq-i::details-content{block-size:0;transition:block-size .42s var(--ease),content-visibility .42s allow-discrete;overflow:clip}.faq-i[open]::details-content{block-size:auto}}.faq-i[open] p{animation:v6-fade .42s var(--ease)both}}.hero-founder{border-color:var(--edge)}.cass-box{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.cass-box{border-color:color-mix(in srgb,var(--line)78%,var(--ink))}}.cass-box:focus-within{border-color:var(--accent)}.ex-act:not(.is-main),.hero-founder{border-color:var(--edge)}@supports (color:color-mix(in lab,red,red)){.ex-act:not(.is-main),.hero-founder{border-color:color-mix(in srgb,var(--edge)78%,var(--ink))}}.ex-act.is-main{border-color:var(--burg)}@supports (color:color-mix(in lab,red,red)){.ex-act.is-main{border-color:color-mix(in srgb,var(--burg)80%,var(--ink))}}.founder-role{text-wrap:balance}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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}